From f097650495ff529d27b99e0bcb8588fcdfccd6a9 Mon Sep 17 00:00:00 2001 From: caishi <1149225589@qq.com> Date: Mon, 23 Jun 2025 11:50:13 +0800 Subject: [PATCH] =?UTF-8?q?'xingyun-=E7=89=88=E6=9C=AC=E5=88=87=E6=8D=A2'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- asset-manifest.json | 819 +++++++++--------- css/gitlink.min.css | 2 +- css/iconfont.css | 78 +- css/iconfont.js | 2 +- css/iconfont.json | 126 --- css/iconfont.ttf | Bin 254616 -> 250352 bytes css/iconfont.woff | Bin 157180 -> 154312 bytes css/iconfont.woff2 | Bin 129452 -> 126956 bytes index.html | 2 +- service-worker.js | 2 +- static/css/101.a08bad17.chunk.css | 1 + static/css/103.c338a8f1.chunk.css | 1 + static/css/104.c3e1839e.chunk.css | 1 + static/css/105.4054f41b.chunk.css | 1 + static/css/106.9be13309.chunk.css | 1 + static/css/107.89efd2d4.chunk.css | 1 + static/css/108.e8fe41ec.chunk.css | 1 + static/css/109.78ade566.chunk.css | 1 + static/css/110.834ebd5d.chunk.css | 1 + static/css/112.72319a07.chunk.css | 1 + static/css/116.17d1bb70.chunk.css | 1 + static/css/117.c3a96e50.chunk.css | 1 + static/css/119.db767247.chunk.css | 1 + static/css/123.7cc79b14.chunk.css | 1 + static/css/124.41b8aabd.chunk.css | 1 + static/css/125.e59d7372.chunk.css | 1 + static/css/126.6fb7b900.chunk.css | 1 + static/css/127.c713331c.chunk.css | 1 + static/css/129.4e686135.chunk.css | 1 + static/css/13.8bdeed6f.chunk.css | 1 + static/css/130.b7b78777.chunk.css | 1 + static/css/131.41b8aabd.chunk.css | 1 + static/css/132.0a4618f4.chunk.css | 1 + static/css/133.c533aeac.chunk.css | 1 + static/css/134.212e8ffd.chunk.css | 1 + static/css/135.b92181f7.chunk.css | 1 + static/css/136.ba6f083d.chunk.css | 1 + static/css/14.1c5f3a58.chunk.css | 1 + static/css/140.54bd5dfb.chunk.css | 1 + static/css/144.38aad773.chunk.css | 1 + static/css/146.ce979569.chunk.css | 1 + static/css/147.41b8aabd.chunk.css | 1 + static/css/148.41b8aabd.chunk.css | 1 + static/css/149.99ea8cb9.chunk.css | 1 + static/css/150.0163e54c.chunk.css | 1 + static/css/154.c041974c.chunk.css | 1 + static/css/156.83a06073.chunk.css | 1 + static/css/157.1b154d7a.chunk.css | 1 + static/css/158.65678519.chunk.css | 1 + static/css/164.0bd8a340.chunk.css | 1 + static/css/165.77b1d37e.chunk.css | 1 + static/css/166.1b154d7a.chunk.css | 1 + static/css/167.1d06906c.chunk.css | 1 + static/css/170.0a2b06f0.chunk.css | 1 + static/css/173.853964e7.chunk.css | 1 + static/css/174.8ddbb070.chunk.css | 1 + static/css/175.e6754f94.chunk.css | 1 + static/css/176.a8369a12.chunk.css | 1 + static/css/177.53604072.chunk.css | 1 + static/css/178.c041974c.chunk.css | 1 + static/css/179.c041974c.chunk.css | 1 + static/css/180.0235d756.chunk.css | 1 + static/css/181.46fb7389.chunk.css | 1 + static/css/182.4ad9941b.chunk.css | 1 + static/css/184.0a4618f4.chunk.css | 1 + static/css/185.41b8aabd.chunk.css | 1 + static/css/20.f7228588.chunk.css | 9 + static/css/21.1eff1c35.chunk.css | 2 + static/css/22.ad47d169.chunk.css | 2 + static/css/23.f80b5be6.chunk.css | 1 + static/css/31.b599cc14.chunk.css | 1 + static/css/32.2f03783a.chunk.css | 1 + static/css/39.ff24921f.chunk.css | 2 + static/css/40.46217ba3.chunk.css | 1 + static/css/41.1a699f60.chunk.css | 1 + static/css/42.1cffe791.chunk.css | 2 + static/css/45.c47a9789.chunk.css | 1 + static/css/46.7e2e4084.chunk.css | 1 + static/css/47.777631ba.chunk.css | 1 + static/css/48.b7fcd364.chunk.css | 1 + static/css/49.421c117c.chunk.css | 1 + static/css/50.49aaa94a.chunk.css | 2 + static/css/51.e40f2b54.chunk.css | 1 + static/css/52.dd8ded51.chunk.css | 10 + static/css/53.cd42f4bc.chunk.css | 1 + static/css/54.33ea8f55.chunk.css | 1 + static/css/55.f80b5be6.chunk.css | 1 + static/css/56.f80b5be6.chunk.css | 1 + static/css/57.05e5849f.chunk.css | 1 + static/css/58.f80b5be6.chunk.css | 1 + static/css/59.44ffc181.chunk.css | 1 + static/css/60.f80b5be6.chunk.css | 1 + static/css/61.f80b5be6.chunk.css | 1 + static/css/62.f80b5be6.chunk.css | 1 + static/css/64.acffe7d4.chunk.css | 1 + static/css/65.ec1571c8.chunk.css | 1 + static/css/67.68bdc9d4.chunk.css | 1 + static/css/70.8bdeed6f.chunk.css | 1 + static/css/71.f7d57dc1.chunk.css | 1 + static/css/72.a8369a12.chunk.css | 1 + static/css/73.db767247.chunk.css | 1 + static/css/75.3262fb19.chunk.css | 1 + static/css/77.a347691b.chunk.css | 1 + static/css/79.0a4618f4.chunk.css | 1 + static/css/80.8fdc0d86.chunk.css | 2 + static/css/81.de5ed58f.chunk.css | 1 + static/css/82.167b2911.chunk.css | 1 + static/css/84.cdeb4377.chunk.css | 1 + static/css/85.746d3b5f.chunk.css | 1 + static/css/86.446c2bbe.chunk.css | 2 + static/css/87.f4704690.chunk.css | 1 + static/css/93.a8369a12.chunk.css | 1 + static/css/97.0c76283e.chunk.css | 1 + static/css/main.dbf0b57b.chunk.css | 2 + static/js/10.81735191.chunk.js | 1 + static/js/100.0b2d2d9c.chunk.js | 1 + static/js/101.79728cd0.chunk.js | 1 + static/js/102.cd8f60fc.chunk.js | 1 + static/js/103.b6f2ad59.chunk.js | 1 + static/js/104.650d6b28.chunk.js | 1 + static/js/105.4f621951.chunk.js | 1 + static/js/106.a8cefc30.chunk.js | 1 + static/js/107.0fa515a6.chunk.js | 1 + static/js/108.cd03f92d.chunk.js | 1 + static/js/109.20dbf52c.chunk.js | 1 + static/js/11.f5a67105.chunk.js | 1 + static/js/110.ed3acc4c.chunk.js | 1 + static/js/111.abc9448f.chunk.js | 1 + static/js/112.e18880c4.chunk.js | 1 + static/js/113.40e34042.chunk.js | 1 + static/js/114.9e79aa06.chunk.js | 2 + static/js/114.9e79aa06.chunk.js.LICENSE.txt | 1 + static/js/115.714a8dcb.chunk.js | 1 + static/js/116.5ee67a3b.chunk.js | 1 + static/js/117.c5e2bb41.chunk.js | 1 + static/js/118.ef2710f1.chunk.js | 1 + static/js/119.348a60fe.chunk.js | 1 + static/js/120.c09cec88.chunk.js | 1 + static/js/122.1d0607d7.chunk.js | 1 + static/js/123.183b26bd.chunk.js | 1 + static/js/124.563c9433.chunk.js | 1 + static/js/125.8de80db9.chunk.js | 1 + static/js/126.adb0729e.chunk.js | 1 + static/js/127.3ede2ee0.chunk.js | 1 + static/js/128.3d56ca96.chunk.js | 1 + static/js/129.7a16b69b.chunk.js | 1 + static/js/13.826e069f.chunk.js | 1 + static/js/130.29f9c5c7.chunk.js | 1 + static/js/131.51bf147d.chunk.js | 1 + static/js/132.fb841701.chunk.js | 1 + static/js/133.074b38f1.chunk.js | 1 + static/js/134.5858b915.chunk.js | 1 + static/js/135.9298f11a.chunk.js | 1 + static/js/136.57dc7909.chunk.js | 1 + static/js/137.72fe9a14.chunk.js | 1 + static/js/138.6eb082dc.chunk.js | 1 + static/js/139.8198bc5e.chunk.js | 1 + static/js/14.f92275db.chunk.js | 1 + static/js/140.be3b095e.chunk.js | 1 + static/js/141.4f46135b.chunk.js | 1 + static/js/142.0047c575.chunk.js | 1 + static/js/143.bc018fee.chunk.js | 1 + static/js/144.8bb8c366.chunk.js | 1 + static/js/145.18f0fa6e.chunk.js | 1 + static/js/146.cda735c2.chunk.js | 1 + static/js/147.828297fc.chunk.js | 1 + static/js/148.a8ca62a1.chunk.js | 1 + static/js/149.c94a0102.chunk.js | 1 + static/js/15.8cdc41ec.chunk.js | 1 + static/js/150.a09d1e78.chunk.js | 1 + static/js/151.1b040c34.chunk.js | 1 + static/js/152.00d44ef5.chunk.js | 1 + static/js/153.7beacd91.chunk.js | 1 + static/js/154.2776f54d.chunk.js | 1 + static/js/155.18389784.chunk.js | 1 + static/js/156.88f7d2e5.chunk.js | 1 + static/js/157.a1043495.chunk.js | 1 + static/js/158.ffb23df9.chunk.js | 1 + static/js/159.ab96d621.chunk.js | 1 + static/js/16.8880a903.chunk.js | 1 + static/js/160.562eb849.chunk.js | 1 + static/js/161.5c3bebf5.chunk.js | 1 + static/js/162.dea618e4.chunk.js | 1 + static/js/163.1c6a49e6.chunk.js | 1 + static/js/164.17ca16ad.chunk.js | 1 + static/js/165.3713ef02.chunk.js | 1 + static/js/166.67512c4e.chunk.js | 1 + static/js/167.84d4baea.chunk.js | 1 + static/js/168.b1a192af.chunk.js | 1 + static/js/169.9586c8b1.chunk.js | 1 + static/js/17.e6780fd5.chunk.js | 1 + static/js/170.644e6598.chunk.js | 1 + static/js/171.4c23358f.chunk.js | 1 + static/js/172.26a59edd.chunk.js | 1 + static/js/173.93464021.chunk.js | 1 + static/js/174.c8aa6d6c.chunk.js | 1 + static/js/175.89e662b2.chunk.js | 1 + static/js/176.5adf69a0.chunk.js | 1 + static/js/177.eda92559.chunk.js | 1 + static/js/178.3fecf359.chunk.js | 1 + static/js/179.eba55c8f.chunk.js | 1 + static/js/18.3f6c21ce.chunk.js | 1 + static/js/180.70977ba9.chunk.js | 1 + static/js/181.605e51b8.chunk.js | 1 + static/js/182.3ee3f42b.chunk.js | 1 + static/js/183.3b667454.chunk.js | 1 + static/js/184.170757f4.chunk.js | 1 + static/js/185.c60f45e6.chunk.js | 1 + static/js/186.b35e10ac.chunk.js | 1 + static/js/187.5570a554.chunk.js | 1 + static/js/188.7d352b59.chunk.js | 1 + static/js/189.4af379ec.chunk.js | 1 + static/js/19.b671f000.chunk.js | 1 + static/js/190.2b9e679b.chunk.js | 1 + static/js/191.67275a9c.chunk.js | 1 + static/js/192.6863b600.chunk.js | 1 + static/js/193.4325b481.chunk.js | 1 + static/js/194.cf2811b3.chunk.js | 1 + static/js/195.6c1b2976.chunk.js | 1 + static/js/196.fba2b047.chunk.js | 1 + static/js/197.96531719.chunk.js | 1 + static/js/198.da2ca373.chunk.js | 1 + static/js/199.ef3bdccc.chunk.js | 1 + static/js/20.6185db2f.chunk.js | 2 + static/js/20.6185db2f.chunk.js.LICENSE.txt | 1 + static/js/200.7d603f80.chunk.js | 1 + static/js/201.1209ae77.chunk.js | 1 + static/js/202.70f9b340.chunk.js | 1 + static/js/203.b4ed47c0.chunk.js | 1 + static/js/204.f4ee5f8e.chunk.js | 1 + static/js/205.35917104.chunk.js | 1 + static/js/206.fba5c8e4.chunk.js | 1 + static/js/207.921c8d5f.chunk.js | 1 + static/js/208.08b53ff3.chunk.js | 1 + static/js/209.42e883fb.chunk.js | 1 + static/js/21.d77e3d0a.chunk.js | 1 + static/js/210.6de4d063.chunk.js | 1 + static/js/211.49131c24.chunk.js | 1 + static/js/212.e615e6a3.chunk.js | 1 + static/js/213.59395349.chunk.js | 1 + static/js/214.5e76046c.chunk.js | 1 + static/js/215.78d5330b.chunk.js | 1 + static/js/216.f718ee42.chunk.js | 1 + static/js/217.4dbb7c1f.chunk.js | 1 + static/js/218.d31c71f7.chunk.js | 1 + static/js/219.96bb66bd.chunk.js | 1 + static/js/22.0cd6af98.chunk.js | 2 + static/js/22.0cd6af98.chunk.js.LICENSE.txt | 1 + static/js/220.327f2540.chunk.js | 1 + static/js/221.a1412f09.chunk.js | 1 + static/js/222.1e9ccfb4.chunk.js | 1 + static/js/223.94d6354b.chunk.js | 1 + static/js/224.c50e0a69.chunk.js | 1 + static/js/225.9391a612.chunk.js | 1 + static/js/226.71d430f8.chunk.js | 1 + static/js/227.e192621f.chunk.js | 1 + static/js/228.be3817f3.chunk.js | 1 + static/js/229.2e4009e7.chunk.js | 1 + static/js/23.10763244.chunk.js | 2 + static/js/23.10763244.chunk.js.LICENSE.txt | 1 + static/js/230.1793dcdc.chunk.js | 1 + static/js/231.34dcff8b.chunk.js | 1 + static/js/232.b7fb8ec7.chunk.js | 1 + static/js/233.d7908b41.chunk.js | 1 + static/js/234.e33e1f46.chunk.js | 1 + static/js/235.9eab6bc4.chunk.js | 1 + static/js/236.c40b4d20.chunk.js | 1 + static/js/237.cfbfd1c6.chunk.js | 1 + static/js/238.e01340fc.chunk.js | 1 + static/js/239.56d24dde.chunk.js | 1 + static/js/24.ce03a9a6.chunk.js | 1 + static/js/240.9b2e477d.chunk.js | 1 + static/js/241.af1c5c85.chunk.js | 1 + static/js/242.1b45aa87.chunk.js | 1 + static/js/243.a102fd7d.chunk.js | 1 + static/js/244.0d06a49b.chunk.js | 1 + static/js/245.4fc332f9.chunk.js | 1 + static/js/246.88451460.chunk.js | 1 + static/js/247.d20bc240.chunk.js | 1 + static/js/248.1a041e42.chunk.js | 1 + static/js/249.b00013af.chunk.js | 1 + static/js/25.9c6b0761.chunk.js | 1 + static/js/250.fd3e42e1.chunk.js | 1 + static/js/251.6e3d1d20.chunk.js | 1 + static/js/252.1968b804.chunk.js | 1 + static/js/253.67ad124e.chunk.js | 1 + static/js/254.51e44d95.chunk.js | 1 + static/js/255.6a11213a.chunk.js | 1 + static/js/256.8714fa56.chunk.js | 1 + static/js/257.3a6b512e.chunk.js | 2 + static/js/257.3a6b512e.chunk.js.LICENSE.txt | 1 + static/js/258.23b6b202.chunk.js | 1 + static/js/259.558fcc88.chunk.js | 1 + static/js/26.5f1cd3be.chunk.js | 1 + static/js/260.fe6d10c7.chunk.js | 1 + static/js/261.271fb5c6.chunk.js | 1 + static/js/262.f56130ee.chunk.js | 1 + static/js/27.3b7bd34c.chunk.js | 1 + static/js/28.1aac486b.chunk.js | 1 + static/js/29.5a6c5bbf.chunk.js | 1 + static/js/3.a6f7d6a6.chunk.js | 1 + static/js/30.ab67aaea.chunk.js | 1 + static/js/31.70168f59.chunk.js | 1 + static/js/32.2ed81799.chunk.js | 1 + static/js/33.07ba4d63.chunk.js | 1 + static/js/34.a4cfa7ef.chunk.js | 1 + static/js/36.10f8efec.chunk.js | 1 + static/js/37.300353bf.chunk.js | 1 + static/js/38.cc6d39be.chunk.js | 1 + static/js/39.b18e05bb.chunk.js | 2 + static/js/39.b18e05bb.chunk.js.LICENSE.txt | 1 + static/js/40.c5c1cdd4.chunk.js | 1 + static/js/41.d37057f6.chunk.js | 2 + static/js/41.d37057f6.chunk.js.LICENSE.txt | 1 + static/js/42.fe5b2230.chunk.js | 1 + static/js/43.9c355684.chunk.js | 1 + static/js/44.3a8edbb3.chunk.js | 2 + static/js/44.3a8edbb3.chunk.js.LICENSE.txt | 1 + static/js/45.8f364a14.chunk.js | 2 + static/js/45.8f364a14.chunk.js.LICENSE.txt | 1 + static/js/46.71ce58aa.chunk.js | 2 + static/js/46.71ce58aa.chunk.js.LICENSE.txt | 1 + static/js/47.002164c5.chunk.js | 2 + static/js/47.002164c5.chunk.js.LICENSE.txt | 1 + static/js/48.bd729f0a.chunk.js | 2 + static/js/48.bd729f0a.chunk.js.LICENSE.txt | 1 + static/js/49.3a4dd456.chunk.js | 2 + static/js/49.3a4dd456.chunk.js.LICENSE.txt | 1 + static/js/5.df7e7707.chunk.js | 1 + static/js/50.1837f743.chunk.js | 2 + static/js/50.1837f743.chunk.js.LICENSE.txt | 1 + static/js/51.957d17a3.chunk.js | 2 + static/js/51.957d17a3.chunk.js.LICENSE.txt | 1 + static/js/52.bf5b42f4.chunk.js | 2 + static/js/52.bf5b42f4.chunk.js.LICENSE.txt | 1 + static/js/53.8df1841a.chunk.js | 1 + static/js/54.830464ca.chunk.js | 2 + static/js/54.830464ca.chunk.js.LICENSE.txt | 1 + static/js/55.17fb62c8.chunk.js | 2 + static/js/55.17fb62c8.chunk.js.LICENSE.txt | 1 + static/js/56.92ca7848.chunk.js | 2 + static/js/56.92ca7848.chunk.js.LICENSE.txt | 1 + static/js/57.123e6b38.chunk.js | 2 + static/js/57.123e6b38.chunk.js.LICENSE.txt | 1 + static/js/58.815bcb7e.chunk.js | 2 + static/js/58.815bcb7e.chunk.js.LICENSE.txt | 1 + static/js/59.f16e4ccd.chunk.js | 1 + static/js/6.95c362da.chunk.js | 1 + static/js/60.8e000de9.chunk.js | 2 + static/js/60.8e000de9.chunk.js.LICENSE.txt | 1 + static/js/61.d9fcc42c.chunk.js | 2 + static/js/61.d9fcc42c.chunk.js.LICENSE.txt | 1 + static/js/62.d7b2d228.chunk.js | 2 + static/js/62.d7b2d228.chunk.js.LICENSE.txt | 1 + static/js/63.e4eba1af.chunk.js | 2 + static/js/63.e4eba1af.chunk.js.LICENSE.txt | 1 + static/js/64.ea9f26d3.chunk.js | 1 + static/js/65.c5c5428f.chunk.js | 1 + static/js/66.31ecc805.chunk.js | 1 + static/js/67.acfba759.chunk.js | 1 + static/js/68.41c805ae.chunk.js | 1 + static/js/69.dbd019d1.chunk.js | 1 + static/js/7.0da20661.chunk.js | 1 + static/js/70.23f45ffb.chunk.js | 1 + static/js/71.d2304fb4.chunk.js | 1 + static/js/72.82ad6cac.chunk.js | 1 + static/js/73.841579bb.chunk.js | 1 + static/js/74.4703dcf3.chunk.js | 1 + static/js/75.67797f05.chunk.js | 1 + static/js/76.d0ba3c74.chunk.js | 1 + static/js/77.36ba8804.chunk.js | 1 + static/js/78.f01decfe.chunk.js | 1 + static/js/79.e6504df3.chunk.js | 1 + static/js/8.ffca2cb1.chunk.js | 1 + static/js/80.3b67facb.chunk.js | 1 + static/js/81.56ea9b35.chunk.js | 1 + static/js/82.20f55425.chunk.js | 1 + static/js/83.99d341e2.chunk.js | 1 + static/js/84.75d320ba.chunk.js | 1 + static/js/85.12ddfe41.chunk.js | 1 + static/js/86.c2135205.chunk.js | 1 + static/js/87.6cf13376.chunk.js | 1 + static/js/88.b7e50c8f.chunk.js | 1 + static/js/89.0b73ad1c.chunk.js | 1 + static/js/9.3c6f7489.chunk.js | 2 + static/js/9.3c6f7489.chunk.js.LICENSE.txt | 1 + static/js/90.fdae21f8.chunk.js | 1 + static/js/91.af392c04.chunk.js | 1 + static/js/92.a46b97dc.chunk.js | 1 + static/js/93.8f5f9006.chunk.js | 1 + static/js/94.99f27878.chunk.js | 1 + static/js/97.ff2bb9bb.chunk.js | 1 + static/js/98.4ceea0a9.chunk.js | 1 + static/js/main.9f7708e3.chunk.js | 2 + static/js/main.9f7708e3.chunk.js.LICENSE.txt | 1 + static/js/runtime~main.9dec6eb9.js | 1 + static/media/bj.b44f32ca.png | Bin 0 -> 513733 bytes static/media/blocked.e4093f23.svg | 6 + static/media/btn_active_bj.136c30cf.png | Bin 0 -> 114457 bytes static/media/bugs.ddf83d39.svg | 6 + static/media/class.10d4bc5d.svg | 10 + static/media/cloneLogo.dd1dfb32.png | Bin 0 -> 75593 bytes static/media/cloneback.07440bb2.png | Bin 0 -> 250559 bytes static/media/code_lines.5f1dad4c.svg | 6 + static/media/code_smells.d56cb6bb.svg | 6 + static/media/com-1.718ba0da.png | Bin 0 -> 1902401 bytes static/media/com-2.ed3ec937.png | Bin 0 -> 350198 bytes static/media/com-3.6bb9e389.png | Bin 0 -> 444527 bytes static/media/com-back.e05d08c5.png | Bin 0 -> 348266 bytes .../community_impact_praise.4cadb103.png | Bin 0 -> 11529 bytes .../community_impact_watcher.ef25b7ec.png | Bin 0 -> 12187 bytes static/media/cover.23ebe53d.svg | 6 + static/media/detail-bg.b6bb7898.png | Bin 0 -> 86500 bytes .../develop_activity_commit.504ce4db.png | Bin 0 -> 12484 bytes .../media/develop_activity_issue.486e0b98.png | Bin 0 -> 10597 bytes .../develop_activity_pullrequest.79f534c6.png | Bin 0 -> 12501 bytes .../develop_activity_release.034a785d.png | Bin 0 -> 10483 bytes static/media/files.e34abaef.svg | 9 + static/media/funcs.f228b851.svg | 6 + static/media/header_title.adaf872b.png | Bin 0 -> 54934 bytes static/media/health_code.9932bdf9.png | Bin 0 -> 10594 bytes static/media/health_issue.b32d203b.png | Bin 0 -> 10690 bytes static/media/health_license.c4d0e83f.png | Bin 0 -> 12237 bytes static/media/health_pullrequest.8bd5d596.png | Bin 0 -> 10711 bytes static/media/high.5fe48238.svg | 9 + static/media/issue-bg.30b59ce4.png | Bin 0 -> 20442 bytes static/media/label1.0544c3f9.svg | 6 + static/media/label2.92028bb9.svg | 6 + static/media/label3.b45359cb.svg | 6 + static/media/label4.acced453.svg | 11 + static/media/label5.602c4857.svg | 9 + static/media/low.78aa0d00.svg | 6 + static/media/medium.36f3652b.svg | 6 + static/media/page-bg.28c6bd29.png | Bin 0 -> 385887 bytes ...oject_maturity_complete_issue.70ccd543.png | Bin 0 -> 11403 bytes ...t_maturity_project_create_day.cc7e8629.png | Bin 0 -> 12950 bytes .../project_maturity_pullrequest.da2435e4.png | Bin 0 -> 11510 bytes static/media/repeat.a85eb736.svg | 6 + static/media/right-arrow.b9e307b3.svg | 6 + static/media/right-list-bg.a9cd17ab.png | Bin 0 -> 18186 bytes static/media/score_bj.d70873f6.png | Bin 0 -> 426490 bytes static/media/sub_content_bj.91dea9c8.png | Bin 0 -> 955650 bytes .../team_impact_issue_assigner.d47eefa8.png | Bin 0 -> 11856 bytes static/media/team_impact_member.f253a484.png | Bin 0 -> 11522 bytes .../team_impact_recent_member.80cf6534.png | Bin 0 -> 11570 bytes static/media/total-bg.0745a682.png | Bin 0 -> 202047 bytes static/media/total_bj.1ae1c7b4.png | Bin 0 -> 321553 bytes static/media/total_text_bj.ff36e8b7.png | Bin 0 -> 72801 bytes static/media/vulnerabilities.fccffd46.svg | 6 + static/media/xing-threeEdition.147938cf.png | Bin 0 -> 2707830 bytes 450 files changed, 1005 insertions(+), 596 deletions(-) create mode 100644 static/css/101.a08bad17.chunk.css create mode 100644 static/css/103.c338a8f1.chunk.css create mode 100644 static/css/104.c3e1839e.chunk.css create mode 100644 static/css/105.4054f41b.chunk.css create mode 100644 static/css/106.9be13309.chunk.css create mode 100644 static/css/107.89efd2d4.chunk.css create mode 100644 static/css/108.e8fe41ec.chunk.css create mode 100644 static/css/109.78ade566.chunk.css create mode 100644 static/css/110.834ebd5d.chunk.css create mode 100644 static/css/112.72319a07.chunk.css create mode 100644 static/css/116.17d1bb70.chunk.css create mode 100644 static/css/117.c3a96e50.chunk.css create mode 100644 static/css/119.db767247.chunk.css create mode 100644 static/css/123.7cc79b14.chunk.css create mode 100644 static/css/124.41b8aabd.chunk.css create mode 100644 static/css/125.e59d7372.chunk.css create mode 100644 static/css/126.6fb7b900.chunk.css create mode 100644 static/css/127.c713331c.chunk.css create mode 100644 static/css/129.4e686135.chunk.css create mode 100644 static/css/13.8bdeed6f.chunk.css create mode 100644 static/css/130.b7b78777.chunk.css create mode 100644 static/css/131.41b8aabd.chunk.css create mode 100644 static/css/132.0a4618f4.chunk.css create mode 100644 static/css/133.c533aeac.chunk.css create mode 100644 static/css/134.212e8ffd.chunk.css create mode 100644 static/css/135.b92181f7.chunk.css create mode 100644 static/css/136.ba6f083d.chunk.css create mode 100644 static/css/14.1c5f3a58.chunk.css create mode 100644 static/css/140.54bd5dfb.chunk.css create mode 100644 static/css/144.38aad773.chunk.css create mode 100644 static/css/146.ce979569.chunk.css create mode 100644 static/css/147.41b8aabd.chunk.css create mode 100644 static/css/148.41b8aabd.chunk.css create mode 100644 static/css/149.99ea8cb9.chunk.css create mode 100644 static/css/150.0163e54c.chunk.css create mode 100644 static/css/154.c041974c.chunk.css create mode 100644 static/css/156.83a06073.chunk.css create mode 100644 static/css/157.1b154d7a.chunk.css create mode 100644 static/css/158.65678519.chunk.css create mode 100644 static/css/164.0bd8a340.chunk.css create mode 100644 static/css/165.77b1d37e.chunk.css create mode 100644 static/css/166.1b154d7a.chunk.css create mode 100644 static/css/167.1d06906c.chunk.css create mode 100644 static/css/170.0a2b06f0.chunk.css create mode 100644 static/css/173.853964e7.chunk.css create mode 100644 static/css/174.8ddbb070.chunk.css create mode 100644 static/css/175.e6754f94.chunk.css create mode 100644 static/css/176.a8369a12.chunk.css create mode 100644 static/css/177.53604072.chunk.css create mode 100644 static/css/178.c041974c.chunk.css create mode 100644 static/css/179.c041974c.chunk.css create mode 100644 static/css/180.0235d756.chunk.css create mode 100644 static/css/181.46fb7389.chunk.css create mode 100644 static/css/182.4ad9941b.chunk.css create mode 100644 static/css/184.0a4618f4.chunk.css create mode 100644 static/css/185.41b8aabd.chunk.css create mode 100644 static/css/20.f7228588.chunk.css create mode 100644 static/css/21.1eff1c35.chunk.css create mode 100644 static/css/22.ad47d169.chunk.css create mode 100644 static/css/23.f80b5be6.chunk.css create mode 100644 static/css/31.b599cc14.chunk.css create mode 100644 static/css/32.2f03783a.chunk.css create mode 100644 static/css/39.ff24921f.chunk.css create mode 100644 static/css/40.46217ba3.chunk.css create mode 100644 static/css/41.1a699f60.chunk.css create mode 100644 static/css/42.1cffe791.chunk.css create mode 100644 static/css/45.c47a9789.chunk.css create mode 100644 static/css/46.7e2e4084.chunk.css create mode 100644 static/css/47.777631ba.chunk.css create mode 100644 static/css/48.b7fcd364.chunk.css create mode 100644 static/css/49.421c117c.chunk.css create mode 100644 static/css/50.49aaa94a.chunk.css create mode 100644 static/css/51.e40f2b54.chunk.css create mode 100644 static/css/52.dd8ded51.chunk.css create mode 100644 static/css/53.cd42f4bc.chunk.css create mode 100644 static/css/54.33ea8f55.chunk.css create mode 100644 static/css/55.f80b5be6.chunk.css create mode 100644 static/css/56.f80b5be6.chunk.css create mode 100644 static/css/57.05e5849f.chunk.css create mode 100644 static/css/58.f80b5be6.chunk.css create mode 100644 static/css/59.44ffc181.chunk.css create mode 100644 static/css/60.f80b5be6.chunk.css create mode 100644 static/css/61.f80b5be6.chunk.css create mode 100644 static/css/62.f80b5be6.chunk.css create mode 100644 static/css/64.acffe7d4.chunk.css create mode 100644 static/css/65.ec1571c8.chunk.css create mode 100644 static/css/67.68bdc9d4.chunk.css create mode 100644 static/css/70.8bdeed6f.chunk.css create mode 100644 static/css/71.f7d57dc1.chunk.css create mode 100644 static/css/72.a8369a12.chunk.css create mode 100644 static/css/73.db767247.chunk.css create mode 100644 static/css/75.3262fb19.chunk.css create mode 100644 static/css/77.a347691b.chunk.css create mode 100644 static/css/79.0a4618f4.chunk.css create mode 100644 static/css/80.8fdc0d86.chunk.css create mode 100644 static/css/81.de5ed58f.chunk.css create mode 100644 static/css/82.167b2911.chunk.css create mode 100644 static/css/84.cdeb4377.chunk.css create mode 100644 static/css/85.746d3b5f.chunk.css create mode 100644 static/css/86.446c2bbe.chunk.css create mode 100644 static/css/87.f4704690.chunk.css create mode 100644 static/css/93.a8369a12.chunk.css create mode 100644 static/css/97.0c76283e.chunk.css create mode 100644 static/css/main.dbf0b57b.chunk.css create mode 100644 static/js/10.81735191.chunk.js create mode 100644 static/js/100.0b2d2d9c.chunk.js create mode 100644 static/js/101.79728cd0.chunk.js create mode 100644 static/js/102.cd8f60fc.chunk.js create mode 100644 static/js/103.b6f2ad59.chunk.js create mode 100644 static/js/104.650d6b28.chunk.js create mode 100644 static/js/105.4f621951.chunk.js create mode 100644 static/js/106.a8cefc30.chunk.js create mode 100644 static/js/107.0fa515a6.chunk.js create mode 100644 static/js/108.cd03f92d.chunk.js create mode 100644 static/js/109.20dbf52c.chunk.js create mode 100644 static/js/11.f5a67105.chunk.js create mode 100644 static/js/110.ed3acc4c.chunk.js create mode 100644 static/js/111.abc9448f.chunk.js create mode 100644 static/js/112.e18880c4.chunk.js create mode 100644 static/js/113.40e34042.chunk.js create mode 100644 static/js/114.9e79aa06.chunk.js create mode 100644 static/js/114.9e79aa06.chunk.js.LICENSE.txt create mode 100644 static/js/115.714a8dcb.chunk.js create mode 100644 static/js/116.5ee67a3b.chunk.js create mode 100644 static/js/117.c5e2bb41.chunk.js create mode 100644 static/js/118.ef2710f1.chunk.js create mode 100644 static/js/119.348a60fe.chunk.js create mode 100644 static/js/120.c09cec88.chunk.js create mode 100644 static/js/122.1d0607d7.chunk.js create mode 100644 static/js/123.183b26bd.chunk.js create mode 100644 static/js/124.563c9433.chunk.js create mode 100644 static/js/125.8de80db9.chunk.js create mode 100644 static/js/126.adb0729e.chunk.js create mode 100644 static/js/127.3ede2ee0.chunk.js create mode 100644 static/js/128.3d56ca96.chunk.js create mode 100644 static/js/129.7a16b69b.chunk.js create mode 100644 static/js/13.826e069f.chunk.js create mode 100644 static/js/130.29f9c5c7.chunk.js create mode 100644 static/js/131.51bf147d.chunk.js create mode 100644 static/js/132.fb841701.chunk.js create mode 100644 static/js/133.074b38f1.chunk.js create mode 100644 static/js/134.5858b915.chunk.js create mode 100644 static/js/135.9298f11a.chunk.js create mode 100644 static/js/136.57dc7909.chunk.js create mode 100644 static/js/137.72fe9a14.chunk.js create mode 100644 static/js/138.6eb082dc.chunk.js create mode 100644 static/js/139.8198bc5e.chunk.js create mode 100644 static/js/14.f92275db.chunk.js create mode 100644 static/js/140.be3b095e.chunk.js create mode 100644 static/js/141.4f46135b.chunk.js create mode 100644 static/js/142.0047c575.chunk.js create mode 100644 static/js/143.bc018fee.chunk.js create mode 100644 static/js/144.8bb8c366.chunk.js create mode 100644 static/js/145.18f0fa6e.chunk.js create mode 100644 static/js/146.cda735c2.chunk.js create mode 100644 static/js/147.828297fc.chunk.js create mode 100644 static/js/148.a8ca62a1.chunk.js create mode 100644 static/js/149.c94a0102.chunk.js create mode 100644 static/js/15.8cdc41ec.chunk.js create mode 100644 static/js/150.a09d1e78.chunk.js create mode 100644 static/js/151.1b040c34.chunk.js create mode 100644 static/js/152.00d44ef5.chunk.js create mode 100644 static/js/153.7beacd91.chunk.js create mode 100644 static/js/154.2776f54d.chunk.js create mode 100644 static/js/155.18389784.chunk.js create mode 100644 static/js/156.88f7d2e5.chunk.js create mode 100644 static/js/157.a1043495.chunk.js create mode 100644 static/js/158.ffb23df9.chunk.js create mode 100644 static/js/159.ab96d621.chunk.js create mode 100644 static/js/16.8880a903.chunk.js create mode 100644 static/js/160.562eb849.chunk.js create mode 100644 static/js/161.5c3bebf5.chunk.js create mode 100644 static/js/162.dea618e4.chunk.js create mode 100644 static/js/163.1c6a49e6.chunk.js create mode 100644 static/js/164.17ca16ad.chunk.js create mode 100644 static/js/165.3713ef02.chunk.js create mode 100644 static/js/166.67512c4e.chunk.js create mode 100644 static/js/167.84d4baea.chunk.js create mode 100644 static/js/168.b1a192af.chunk.js create mode 100644 static/js/169.9586c8b1.chunk.js create mode 100644 static/js/17.e6780fd5.chunk.js create mode 100644 static/js/170.644e6598.chunk.js create mode 100644 static/js/171.4c23358f.chunk.js create mode 100644 static/js/172.26a59edd.chunk.js create mode 100644 static/js/173.93464021.chunk.js create mode 100644 static/js/174.c8aa6d6c.chunk.js create mode 100644 static/js/175.89e662b2.chunk.js create mode 100644 static/js/176.5adf69a0.chunk.js create mode 100644 static/js/177.eda92559.chunk.js create mode 100644 static/js/178.3fecf359.chunk.js create mode 100644 static/js/179.eba55c8f.chunk.js create mode 100644 static/js/18.3f6c21ce.chunk.js create mode 100644 static/js/180.70977ba9.chunk.js create mode 100644 static/js/181.605e51b8.chunk.js create mode 100644 static/js/182.3ee3f42b.chunk.js create mode 100644 static/js/183.3b667454.chunk.js create mode 100644 static/js/184.170757f4.chunk.js create mode 100644 static/js/185.c60f45e6.chunk.js create mode 100644 static/js/186.b35e10ac.chunk.js create mode 100644 static/js/187.5570a554.chunk.js create mode 100644 static/js/188.7d352b59.chunk.js create mode 100644 static/js/189.4af379ec.chunk.js create mode 100644 static/js/19.b671f000.chunk.js create mode 100644 static/js/190.2b9e679b.chunk.js create mode 100644 static/js/191.67275a9c.chunk.js create mode 100644 static/js/192.6863b600.chunk.js create mode 100644 static/js/193.4325b481.chunk.js create mode 100644 static/js/194.cf2811b3.chunk.js create mode 100644 static/js/195.6c1b2976.chunk.js create mode 100644 static/js/196.fba2b047.chunk.js create mode 100644 static/js/197.96531719.chunk.js create mode 100644 static/js/198.da2ca373.chunk.js create mode 100644 static/js/199.ef3bdccc.chunk.js create mode 100644 static/js/20.6185db2f.chunk.js create mode 100644 static/js/20.6185db2f.chunk.js.LICENSE.txt create mode 100644 static/js/200.7d603f80.chunk.js create mode 100644 static/js/201.1209ae77.chunk.js create mode 100644 static/js/202.70f9b340.chunk.js create mode 100644 static/js/203.b4ed47c0.chunk.js create mode 100644 static/js/204.f4ee5f8e.chunk.js create mode 100644 static/js/205.35917104.chunk.js create mode 100644 static/js/206.fba5c8e4.chunk.js create mode 100644 static/js/207.921c8d5f.chunk.js create mode 100644 static/js/208.08b53ff3.chunk.js create mode 100644 static/js/209.42e883fb.chunk.js create mode 100644 static/js/21.d77e3d0a.chunk.js create mode 100644 static/js/210.6de4d063.chunk.js create mode 100644 static/js/211.49131c24.chunk.js create mode 100644 static/js/212.e615e6a3.chunk.js create mode 100644 static/js/213.59395349.chunk.js create mode 100644 static/js/214.5e76046c.chunk.js create mode 100644 static/js/215.78d5330b.chunk.js create mode 100644 static/js/216.f718ee42.chunk.js create mode 100644 static/js/217.4dbb7c1f.chunk.js create mode 100644 static/js/218.d31c71f7.chunk.js create mode 100644 static/js/219.96bb66bd.chunk.js create mode 100644 static/js/22.0cd6af98.chunk.js create mode 100644 static/js/22.0cd6af98.chunk.js.LICENSE.txt create mode 100644 static/js/220.327f2540.chunk.js create mode 100644 static/js/221.a1412f09.chunk.js create mode 100644 static/js/222.1e9ccfb4.chunk.js create mode 100644 static/js/223.94d6354b.chunk.js create mode 100644 static/js/224.c50e0a69.chunk.js create mode 100644 static/js/225.9391a612.chunk.js create mode 100644 static/js/226.71d430f8.chunk.js create mode 100644 static/js/227.e192621f.chunk.js create mode 100644 static/js/228.be3817f3.chunk.js create mode 100644 static/js/229.2e4009e7.chunk.js create mode 100644 static/js/23.10763244.chunk.js create mode 100644 static/js/23.10763244.chunk.js.LICENSE.txt create mode 100644 static/js/230.1793dcdc.chunk.js create mode 100644 static/js/231.34dcff8b.chunk.js create mode 100644 static/js/232.b7fb8ec7.chunk.js create mode 100644 static/js/233.d7908b41.chunk.js create mode 100644 static/js/234.e33e1f46.chunk.js create mode 100644 static/js/235.9eab6bc4.chunk.js create mode 100644 static/js/236.c40b4d20.chunk.js create mode 100644 static/js/237.cfbfd1c6.chunk.js create mode 100644 static/js/238.e01340fc.chunk.js create mode 100644 static/js/239.56d24dde.chunk.js create mode 100644 static/js/24.ce03a9a6.chunk.js create mode 100644 static/js/240.9b2e477d.chunk.js create mode 100644 static/js/241.af1c5c85.chunk.js create mode 100644 static/js/242.1b45aa87.chunk.js create mode 100644 static/js/243.a102fd7d.chunk.js create mode 100644 static/js/244.0d06a49b.chunk.js create mode 100644 static/js/245.4fc332f9.chunk.js create mode 100644 static/js/246.88451460.chunk.js create mode 100644 static/js/247.d20bc240.chunk.js create mode 100644 static/js/248.1a041e42.chunk.js create mode 100644 static/js/249.b00013af.chunk.js create mode 100644 static/js/25.9c6b0761.chunk.js create mode 100644 static/js/250.fd3e42e1.chunk.js create mode 100644 static/js/251.6e3d1d20.chunk.js create mode 100644 static/js/252.1968b804.chunk.js create mode 100644 static/js/253.67ad124e.chunk.js create mode 100644 static/js/254.51e44d95.chunk.js create mode 100644 static/js/255.6a11213a.chunk.js create mode 100644 static/js/256.8714fa56.chunk.js create mode 100644 static/js/257.3a6b512e.chunk.js create mode 100644 static/js/257.3a6b512e.chunk.js.LICENSE.txt create mode 100644 static/js/258.23b6b202.chunk.js create mode 100644 static/js/259.558fcc88.chunk.js create mode 100644 static/js/26.5f1cd3be.chunk.js create mode 100644 static/js/260.fe6d10c7.chunk.js create mode 100644 static/js/261.271fb5c6.chunk.js create mode 100644 static/js/262.f56130ee.chunk.js create mode 100644 static/js/27.3b7bd34c.chunk.js create mode 100644 static/js/28.1aac486b.chunk.js create mode 100644 static/js/29.5a6c5bbf.chunk.js create mode 100644 static/js/3.a6f7d6a6.chunk.js create mode 100644 static/js/30.ab67aaea.chunk.js create mode 100644 static/js/31.70168f59.chunk.js create mode 100644 static/js/32.2ed81799.chunk.js create mode 100644 static/js/33.07ba4d63.chunk.js create mode 100644 static/js/34.a4cfa7ef.chunk.js create mode 100644 static/js/36.10f8efec.chunk.js create mode 100644 static/js/37.300353bf.chunk.js create mode 100644 static/js/38.cc6d39be.chunk.js create mode 100644 static/js/39.b18e05bb.chunk.js create mode 100644 static/js/39.b18e05bb.chunk.js.LICENSE.txt create mode 100644 static/js/40.c5c1cdd4.chunk.js create mode 100644 static/js/41.d37057f6.chunk.js create mode 100644 static/js/41.d37057f6.chunk.js.LICENSE.txt create mode 100644 static/js/42.fe5b2230.chunk.js create mode 100644 static/js/43.9c355684.chunk.js create mode 100644 static/js/44.3a8edbb3.chunk.js create mode 100644 static/js/44.3a8edbb3.chunk.js.LICENSE.txt create mode 100644 static/js/45.8f364a14.chunk.js create mode 100644 static/js/45.8f364a14.chunk.js.LICENSE.txt create mode 100644 static/js/46.71ce58aa.chunk.js create mode 100644 static/js/46.71ce58aa.chunk.js.LICENSE.txt create mode 100644 static/js/47.002164c5.chunk.js create mode 100644 static/js/47.002164c5.chunk.js.LICENSE.txt create mode 100644 static/js/48.bd729f0a.chunk.js create mode 100644 static/js/48.bd729f0a.chunk.js.LICENSE.txt create mode 100644 static/js/49.3a4dd456.chunk.js create mode 100644 static/js/49.3a4dd456.chunk.js.LICENSE.txt create mode 100644 static/js/5.df7e7707.chunk.js create mode 100644 static/js/50.1837f743.chunk.js create mode 100644 static/js/50.1837f743.chunk.js.LICENSE.txt create mode 100644 static/js/51.957d17a3.chunk.js create mode 100644 static/js/51.957d17a3.chunk.js.LICENSE.txt create mode 100644 static/js/52.bf5b42f4.chunk.js create mode 100644 static/js/52.bf5b42f4.chunk.js.LICENSE.txt create mode 100644 static/js/53.8df1841a.chunk.js create mode 100644 static/js/54.830464ca.chunk.js create mode 100644 static/js/54.830464ca.chunk.js.LICENSE.txt create mode 100644 static/js/55.17fb62c8.chunk.js create mode 100644 static/js/55.17fb62c8.chunk.js.LICENSE.txt create mode 100644 static/js/56.92ca7848.chunk.js create mode 100644 static/js/56.92ca7848.chunk.js.LICENSE.txt create mode 100644 static/js/57.123e6b38.chunk.js create mode 100644 static/js/57.123e6b38.chunk.js.LICENSE.txt create mode 100644 static/js/58.815bcb7e.chunk.js create mode 100644 static/js/58.815bcb7e.chunk.js.LICENSE.txt create mode 100644 static/js/59.f16e4ccd.chunk.js create mode 100644 static/js/6.95c362da.chunk.js create mode 100644 static/js/60.8e000de9.chunk.js create mode 100644 static/js/60.8e000de9.chunk.js.LICENSE.txt create mode 100644 static/js/61.d9fcc42c.chunk.js create mode 100644 static/js/61.d9fcc42c.chunk.js.LICENSE.txt create mode 100644 static/js/62.d7b2d228.chunk.js create mode 100644 static/js/62.d7b2d228.chunk.js.LICENSE.txt create mode 100644 static/js/63.e4eba1af.chunk.js create mode 100644 static/js/63.e4eba1af.chunk.js.LICENSE.txt create mode 100644 static/js/64.ea9f26d3.chunk.js create mode 100644 static/js/65.c5c5428f.chunk.js create mode 100644 static/js/66.31ecc805.chunk.js create mode 100644 static/js/67.acfba759.chunk.js create mode 100644 static/js/68.41c805ae.chunk.js create mode 100644 static/js/69.dbd019d1.chunk.js create mode 100644 static/js/7.0da20661.chunk.js create mode 100644 static/js/70.23f45ffb.chunk.js create mode 100644 static/js/71.d2304fb4.chunk.js create mode 100644 static/js/72.82ad6cac.chunk.js create mode 100644 static/js/73.841579bb.chunk.js create mode 100644 static/js/74.4703dcf3.chunk.js create mode 100644 static/js/75.67797f05.chunk.js create mode 100644 static/js/76.d0ba3c74.chunk.js create mode 100644 static/js/77.36ba8804.chunk.js create mode 100644 static/js/78.f01decfe.chunk.js create mode 100644 static/js/79.e6504df3.chunk.js create mode 100644 static/js/8.ffca2cb1.chunk.js create mode 100644 static/js/80.3b67facb.chunk.js create mode 100644 static/js/81.56ea9b35.chunk.js create mode 100644 static/js/82.20f55425.chunk.js create mode 100644 static/js/83.99d341e2.chunk.js create mode 100644 static/js/84.75d320ba.chunk.js create mode 100644 static/js/85.12ddfe41.chunk.js create mode 100644 static/js/86.c2135205.chunk.js create mode 100644 static/js/87.6cf13376.chunk.js create mode 100644 static/js/88.b7e50c8f.chunk.js create mode 100644 static/js/89.0b73ad1c.chunk.js create mode 100644 static/js/9.3c6f7489.chunk.js create mode 100644 static/js/9.3c6f7489.chunk.js.LICENSE.txt create mode 100644 static/js/90.fdae21f8.chunk.js create mode 100644 static/js/91.af392c04.chunk.js create mode 100644 static/js/92.a46b97dc.chunk.js create mode 100644 static/js/93.8f5f9006.chunk.js create mode 100644 static/js/94.99f27878.chunk.js create mode 100644 static/js/97.ff2bb9bb.chunk.js create mode 100644 static/js/98.4ceea0a9.chunk.js create mode 100644 static/js/main.9f7708e3.chunk.js create mode 100644 static/js/main.9f7708e3.chunk.js.LICENSE.txt create mode 100644 static/js/runtime~main.9dec6eb9.js create mode 100644 static/media/bj.b44f32ca.png create mode 100644 static/media/blocked.e4093f23.svg create mode 100644 static/media/btn_active_bj.136c30cf.png create mode 100644 static/media/bugs.ddf83d39.svg create mode 100644 static/media/class.10d4bc5d.svg create mode 100644 static/media/cloneLogo.dd1dfb32.png create mode 100644 static/media/cloneback.07440bb2.png create mode 100644 static/media/code_lines.5f1dad4c.svg create mode 100644 static/media/code_smells.d56cb6bb.svg create mode 100644 static/media/com-1.718ba0da.png create mode 100644 static/media/com-2.ed3ec937.png create mode 100644 static/media/com-3.6bb9e389.png create mode 100644 static/media/com-back.e05d08c5.png create mode 100644 static/media/community_impact_praise.4cadb103.png create mode 100644 static/media/community_impact_watcher.ef25b7ec.png create mode 100644 static/media/cover.23ebe53d.svg create mode 100644 static/media/detail-bg.b6bb7898.png create mode 100644 static/media/develop_activity_commit.504ce4db.png create mode 100644 static/media/develop_activity_issue.486e0b98.png create mode 100644 static/media/develop_activity_pullrequest.79f534c6.png create mode 100644 static/media/develop_activity_release.034a785d.png create mode 100644 static/media/files.e34abaef.svg create mode 100644 static/media/funcs.f228b851.svg create mode 100644 static/media/header_title.adaf872b.png create mode 100644 static/media/health_code.9932bdf9.png create mode 100644 static/media/health_issue.b32d203b.png create mode 100644 static/media/health_license.c4d0e83f.png create mode 100644 static/media/health_pullrequest.8bd5d596.png create mode 100644 static/media/high.5fe48238.svg create mode 100644 static/media/issue-bg.30b59ce4.png create mode 100644 static/media/label1.0544c3f9.svg create mode 100644 static/media/label2.92028bb9.svg create mode 100644 static/media/label3.b45359cb.svg create mode 100644 static/media/label4.acced453.svg create mode 100644 static/media/label5.602c4857.svg create mode 100644 static/media/low.78aa0d00.svg create mode 100644 static/media/medium.36f3652b.svg create mode 100644 static/media/page-bg.28c6bd29.png create mode 100644 static/media/project_maturity_complete_issue.70ccd543.png create mode 100644 static/media/project_maturity_project_create_day.cc7e8629.png create mode 100644 static/media/project_maturity_pullrequest.da2435e4.png create mode 100644 static/media/repeat.a85eb736.svg create mode 100644 static/media/right-arrow.b9e307b3.svg create mode 100644 static/media/right-list-bg.a9cd17ab.png create mode 100644 static/media/score_bj.d70873f6.png create mode 100644 static/media/sub_content_bj.91dea9c8.png create mode 100644 static/media/team_impact_issue_assigner.d47eefa8.png create mode 100644 static/media/team_impact_member.f253a484.png create mode 100644 static/media/team_impact_recent_member.80cf6534.png create mode 100644 static/media/total-bg.0745a682.png create mode 100644 static/media/total_bj.1ae1c7b4.png create mode 100644 static/media/total_text_bj.ff36e8b7.png create mode 100644 static/media/vulnerabilities.fccffd46.svg create mode 100644 static/media/xing-threeEdition.147938cf.png diff --git a/asset-manifest.json b/asset-manifest.json index 4d1e7be2d..2c81f5c68 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -2,413 +2,431 @@ "./static/js/0.b26c77b7.chunk.js": "/react/build/./static/js/0.b26c77b7.chunk.js", "./static/js/1.9233de4b.chunk.js": "/react/build/./static/js/1.9233de4b.chunk.js", "./static/js/2.a52cbd04.chunk.js": "/react/build/./static/js/2.a52cbd04.chunk.js", - "./static/js/3.a9b4b567.chunk.js": "/react/build/./static/js/3.a9b4b567.chunk.js", + "./static/js/3.a6f7d6a6.chunk.js": "/react/build/./static/js/3.a6f7d6a6.chunk.js", "./static/js/4.c2b2b2d0.chunk.js": "/react/build/./static/js/4.c2b2b2d0.chunk.js", - "./static/js/5.bb6fc396.chunk.js": "/react/build/./static/js/5.bb6fc396.chunk.js", - "./static/js/6.e1780301.chunk.js": "/react/build/./static/js/6.e1780301.chunk.js", - "./static/js/7.6ac341c7.chunk.js": "/react/build/./static/js/7.6ac341c7.chunk.js", - "./static/js/8.1f3380db.chunk.js": "/react/build/./static/js/8.1f3380db.chunk.js", - "./static/js/9.a179f82b.chunk.js": "/react/build/./static/js/9.a179f82b.chunk.js", - "./static/js/10.e914af3e.chunk.js": "/react/build/./static/js/10.e914af3e.chunk.js", - "static/css/11.7f8d5197.chunk.css": "/react/build/static/css/11.7f8d5197.chunk.css", - "./static/js/11.3108892a.chunk.js": "/react/build/./static/js/11.3108892a.chunk.js", + "./static/js/5.df7e7707.chunk.js": "/react/build/./static/js/5.df7e7707.chunk.js", + "./static/js/6.95c362da.chunk.js": "/react/build/./static/js/6.95c362da.chunk.js", + "./static/js/7.0da20661.chunk.js": "/react/build/./static/js/7.0da20661.chunk.js", + "./static/js/8.ffca2cb1.chunk.js": "/react/build/./static/js/8.ffca2cb1.chunk.js", + "./static/js/9.3c6f7489.chunk.js": "/react/build/./static/js/9.3c6f7489.chunk.js", + "./static/js/10.81735191.chunk.js": "/react/build/./static/js/10.81735191.chunk.js", + "./static/js/11.f5a67105.chunk.js": "/react/build/./static/js/11.f5a67105.chunk.js", "static/css/12.27ed5cc0.chunk.css": "/react/build/static/css/12.27ed5cc0.chunk.css", "./static/js/12.36ab5933.chunk.js": "/react/build/./static/js/12.36ab5933.chunk.js", - "./static/js/13.2d48a370.chunk.js": "/react/build/./static/js/13.2d48a370.chunk.js", - "static/css/14.8bdeed6f.chunk.css": "/react/build/static/css/14.8bdeed6f.chunk.css", - "./static/js/14.2f2413cc.chunk.js": "/react/build/./static/js/14.2f2413cc.chunk.js", - "./static/js/15.9f324e4a.chunk.js": "/react/build/./static/js/15.9f324e4a.chunk.js", - "static/css/16.1c5f3a58.chunk.css": "/react/build/static/css/16.1c5f3a58.chunk.css", - "./static/js/16.408abf5d.chunk.js": "/react/build/./static/js/16.408abf5d.chunk.js", - "./static/js/17.8cac7eb7.chunk.js": "/react/build/./static/js/17.8cac7eb7.chunk.js", - "./static/js/18.e7e0d0d5.chunk.js": "/react/build/./static/js/18.e7e0d0d5.chunk.js", - "./static/js/19.763c6926.chunk.js": "/react/build/./static/js/19.763c6926.chunk.js", - "./static/js/20.674dca5e.chunk.js": "/react/build/./static/js/20.674dca5e.chunk.js", - "./static/js/21.c50d8cdb.chunk.js": "/react/build/./static/js/21.c50d8cdb.chunk.js", - "static/css/22.f7228588.chunk.css": "/react/build/static/css/22.f7228588.chunk.css", - "./static/js/22.0a1a7902.chunk.js": "/react/build/./static/js/22.0a1a7902.chunk.js", - "static/css/23.1eff1c35.chunk.css": "/react/build/static/css/23.1eff1c35.chunk.css", - "./static/js/23.c9f71a0a.chunk.js": "/react/build/./static/js/23.c9f71a0a.chunk.js", - "static/css/24.6d8c3469.chunk.css": "/react/build/static/css/24.6d8c3469.chunk.css", - "./static/js/24.57b2f36c.chunk.js": "/react/build/./static/js/24.57b2f36c.chunk.js", - "./static/js/25.dd04f56d.chunk.js": "/react/build/./static/js/25.dd04f56d.chunk.js", - "./static/js/26.0356523e.chunk.js": "/react/build/./static/js/26.0356523e.chunk.js", - "./static/js/27.cf9f1bb8.chunk.js": "/react/build/./static/js/27.cf9f1bb8.chunk.js", - "./static/js/28.6afb7e6c.chunk.js": "/react/build/./static/js/28.6afb7e6c.chunk.js", - "./static/js/29.7d0b6724.chunk.js": "/react/build/./static/js/29.7d0b6724.chunk.js", - "./static/js/30.f593ba0e.chunk.js": "/react/build/./static/js/30.f593ba0e.chunk.js", - "./static/js/31.6b6e19cc.chunk.js": "/react/build/./static/js/31.6b6e19cc.chunk.js", - "static/css/32.b599cc14.chunk.css": "/react/build/static/css/32.b599cc14.chunk.css", - "./static/js/32.fd15341c.chunk.js": "/react/build/./static/js/32.fd15341c.chunk.js", + "static/css/13.8bdeed6f.chunk.css": "/react/build/static/css/13.8bdeed6f.chunk.css", + "./static/js/13.826e069f.chunk.js": "/react/build/./static/js/13.826e069f.chunk.js", + "static/css/14.1c5f3a58.chunk.css": "/react/build/static/css/14.1c5f3a58.chunk.css", + "./static/js/14.f92275db.chunk.js": "/react/build/./static/js/14.f92275db.chunk.js", + "./static/js/15.8cdc41ec.chunk.js": "/react/build/./static/js/15.8cdc41ec.chunk.js", + "./static/js/16.8880a903.chunk.js": "/react/build/./static/js/16.8880a903.chunk.js", + "./static/js/17.e6780fd5.chunk.js": "/react/build/./static/js/17.e6780fd5.chunk.js", + "./static/js/18.3f6c21ce.chunk.js": "/react/build/./static/js/18.3f6c21ce.chunk.js", + "./static/js/19.b671f000.chunk.js": "/react/build/./static/js/19.b671f000.chunk.js", + "static/css/20.f7228588.chunk.css": "/react/build/static/css/20.f7228588.chunk.css", + "./static/js/20.6185db2f.chunk.js": "/react/build/./static/js/20.6185db2f.chunk.js", + "static/css/21.1eff1c35.chunk.css": "/react/build/static/css/21.1eff1c35.chunk.css", + "./static/js/21.d77e3d0a.chunk.js": "/react/build/./static/js/21.d77e3d0a.chunk.js", + "static/css/22.ad47d169.chunk.css": "/react/build/static/css/22.ad47d169.chunk.css", + "./static/js/22.0cd6af98.chunk.js": "/react/build/./static/js/22.0cd6af98.chunk.js", + "static/css/23.f80b5be6.chunk.css": "/react/build/static/css/23.f80b5be6.chunk.css", + "./static/js/23.10763244.chunk.js": "/react/build/./static/js/23.10763244.chunk.js", + "./static/js/24.ce03a9a6.chunk.js": "/react/build/./static/js/24.ce03a9a6.chunk.js", + "./static/js/25.9c6b0761.chunk.js": "/react/build/./static/js/25.9c6b0761.chunk.js", + "./static/js/26.5f1cd3be.chunk.js": "/react/build/./static/js/26.5f1cd3be.chunk.js", + "./static/js/27.3b7bd34c.chunk.js": "/react/build/./static/js/27.3b7bd34c.chunk.js", + "./static/js/28.1aac486b.chunk.js": "/react/build/./static/js/28.1aac486b.chunk.js", + "./static/js/29.5a6c5bbf.chunk.js": "/react/build/./static/js/29.5a6c5bbf.chunk.js", + "./static/js/30.ab67aaea.chunk.js": "/react/build/./static/js/30.ab67aaea.chunk.js", + "static/css/31.b599cc14.chunk.css": "/react/build/static/css/31.b599cc14.chunk.css", + "./static/js/31.70168f59.chunk.js": "/react/build/./static/js/31.70168f59.chunk.js", + "static/css/32.2f03783a.chunk.css": "/react/build/static/css/32.2f03783a.chunk.css", + "./static/js/32.2ed81799.chunk.js": "/react/build/./static/js/32.2ed81799.chunk.js", "static/css/33.cdeb4377.chunk.css": "/react/build/static/css/33.cdeb4377.chunk.css", - "./static/js/33.0415dd91.chunk.js": "/react/build/./static/js/33.0415dd91.chunk.js", + "./static/js/33.07ba4d63.chunk.js": "/react/build/./static/js/33.07ba4d63.chunk.js", "static/css/34.d2ddda53.chunk.css": "/react/build/static/css/34.d2ddda53.chunk.css", - "./static/js/34.e717f038.chunk.js": "/react/build/./static/js/34.e717f038.chunk.js", + "./static/js/34.a4cfa7ef.chunk.js": "/react/build/./static/js/34.a4cfa7ef.chunk.js", "./static/js/35.39102b7d.chunk.js": "/react/build/./static/js/35.39102b7d.chunk.js", - "./static/js/36.5ca2a4ef.chunk.js": "/react/build/./static/js/36.5ca2a4ef.chunk.js", - "./static/js/37.490ef57b.chunk.js": "/react/build/./static/js/37.490ef57b.chunk.js", - "./static/js/38.77f49dd0.chunk.js": "/react/build/./static/js/38.77f49dd0.chunk.js", - "./static/js/39.eeb7bdcd.chunk.js": "/react/build/./static/js/39.eeb7bdcd.chunk.js", - "./static/js/40.4d7a310e.chunk.js": "/react/build/./static/js/40.4d7a310e.chunk.js", - "static/css/41.085802f9.chunk.css": "/react/build/static/css/41.085802f9.chunk.css", - "./static/js/41.ae80c4d3.chunk.js": "/react/build/./static/js/41.ae80c4d3.chunk.js", - "static/css/42.46217ba3.chunk.css": "/react/build/static/css/42.46217ba3.chunk.css", - "./static/js/42.42a2c8b0.chunk.js": "/react/build/./static/js/42.42a2c8b0.chunk.js", + "./static/js/36.10f8efec.chunk.js": "/react/build/./static/js/36.10f8efec.chunk.js", + "./static/js/37.300353bf.chunk.js": "/react/build/./static/js/37.300353bf.chunk.js", + "./static/js/38.cc6d39be.chunk.js": "/react/build/./static/js/38.cc6d39be.chunk.js", + "static/css/39.ff24921f.chunk.css": "/react/build/static/css/39.ff24921f.chunk.css", + "./static/js/39.b18e05bb.chunk.js": "/react/build/./static/js/39.b18e05bb.chunk.js", + "static/css/40.46217ba3.chunk.css": "/react/build/static/css/40.46217ba3.chunk.css", + "./static/js/40.c5c1cdd4.chunk.js": "/react/build/./static/js/40.c5c1cdd4.chunk.js", + "static/css/41.1a699f60.chunk.css": "/react/build/static/css/41.1a699f60.chunk.css", + "./static/js/41.d37057f6.chunk.js": "/react/build/./static/js/41.d37057f6.chunk.js", + "static/css/42.1cffe791.chunk.css": "/react/build/static/css/42.1cffe791.chunk.css", + "./static/js/42.fe5b2230.chunk.js": "/react/build/./static/js/42.fe5b2230.chunk.js", "static/css/43.551e5fab.chunk.css": "/react/build/static/css/43.551e5fab.chunk.css", - "./static/js/43.e41d5f3c.chunk.js": "/react/build/./static/js/43.e41d5f3c.chunk.js", - "static/css/44.1cffe791.chunk.css": "/react/build/static/css/44.1cffe791.chunk.css", - "./static/js/44.e671e9f5.chunk.js": "/react/build/./static/js/44.e671e9f5.chunk.js", - "./static/js/45.1cb91798.chunk.js": "/react/build/./static/js/45.1cb91798.chunk.js", - "static/css/46.49aaa94a.chunk.css": "/react/build/static/css/46.49aaa94a.chunk.css", - "./static/js/46.d8256dd4.chunk.js": "/react/build/./static/js/46.d8256dd4.chunk.js", - "static/css/47.afb27aa7.chunk.css": "/react/build/static/css/47.afb27aa7.chunk.css", - "./static/js/47.ea9aa04f.chunk.js": "/react/build/./static/js/47.ea9aa04f.chunk.js", - "static/css/48.78130224.chunk.css": "/react/build/static/css/48.78130224.chunk.css", - "./static/js/48.fd5806be.chunk.js": "/react/build/./static/js/48.fd5806be.chunk.js", - "static/css/49.cd42f4bc.chunk.css": "/react/build/static/css/49.cd42f4bc.chunk.css", - "./static/js/49.7a079293.chunk.js": "/react/build/./static/js/49.7a079293.chunk.js", - "static/css/50.757d8d05.chunk.css": "/react/build/static/css/50.757d8d05.chunk.css", - "./static/js/50.3d9a5dd5.chunk.js": "/react/build/./static/js/50.3d9a5dd5.chunk.js", - "static/css/51.292d63d8.chunk.css": "/react/build/static/css/51.292d63d8.chunk.css", - "./static/js/51.6c11e6d5.chunk.js": "/react/build/./static/js/51.6c11e6d5.chunk.js", - "static/css/52.44ffc181.chunk.css": "/react/build/static/css/52.44ffc181.chunk.css", - "./static/js/52.21a925e0.chunk.js": "/react/build/./static/js/52.21a925e0.chunk.js", - "static/css/53.2880ba23.chunk.css": "/react/build/static/css/53.2880ba23.chunk.css", - "./static/js/53.43d3f508.chunk.js": "/react/build/./static/js/53.43d3f508.chunk.js", - "static/css/54.2640b3a9.chunk.css": "/react/build/static/css/54.2640b3a9.chunk.css", - "./static/js/54.94d1f810.chunk.js": "/react/build/./static/js/54.94d1f810.chunk.js", - "static/css/55.f7c7b9c4.chunk.css": "/react/build/static/css/55.f7c7b9c4.chunk.css", - "./static/js/55.956f996f.chunk.js": "/react/build/./static/js/55.956f996f.chunk.js", - "static/css/56.21688554.chunk.css": "/react/build/static/css/56.21688554.chunk.css", - "./static/js/56.c0353315.chunk.js": "/react/build/./static/js/56.c0353315.chunk.js", - "./static/js/57.0104b450.chunk.js": "/react/build/./static/js/57.0104b450.chunk.js", - "static/css/58.acffe7d4.chunk.css": "/react/build/static/css/58.acffe7d4.chunk.css", - "./static/js/58.16a248fc.chunk.js": "/react/build/./static/js/58.16a248fc.chunk.js", - "static/css/59.ec1571c8.chunk.css": "/react/build/static/css/59.ec1571c8.chunk.css", - "./static/js/59.e16d7d48.chunk.js": "/react/build/./static/js/59.e16d7d48.chunk.js", - "./static/js/60.713a10fe.chunk.js": "/react/build/./static/js/60.713a10fe.chunk.js", - "static/css/61.68bdc9d4.chunk.css": "/react/build/static/css/61.68bdc9d4.chunk.css", - "./static/js/61.fa2bd4f0.chunk.js": "/react/build/./static/js/61.fa2bd4f0.chunk.js", - "./static/js/62.cabffb87.chunk.js": "/react/build/./static/js/62.cabffb87.chunk.js", - "./static/js/63.5b19d847.chunk.js": "/react/build/./static/js/63.5b19d847.chunk.js", - "static/css/64.8bdeed6f.chunk.css": "/react/build/static/css/64.8bdeed6f.chunk.css", - "./static/js/64.5b6a3639.chunk.js": "/react/build/./static/js/64.5b6a3639.chunk.js", - "static/css/65.4fbc7df7.chunk.css": "/react/build/static/css/65.4fbc7df7.chunk.css", - "./static/js/65.d4f76e70.chunk.js": "/react/build/./static/js/65.d4f76e70.chunk.js", - "static/css/66.3cf3bf5d.chunk.css": "/react/build/static/css/66.3cf3bf5d.chunk.css", - "./static/js/66.7f8ff0c2.chunk.js": "/react/build/./static/js/66.7f8ff0c2.chunk.js", - "./static/js/67.2d127749.chunk.js": "/react/build/./static/js/67.2d127749.chunk.js", - "static/css/68.ac60d17d.chunk.css": "/react/build/static/css/68.ac60d17d.chunk.css", - "./static/js/68.b580a4eb.chunk.js": "/react/build/./static/js/68.b580a4eb.chunk.js", - "static/css/69.a8369a12.chunk.css": "/react/build/static/css/69.a8369a12.chunk.css", - "./static/js/69.150f9f22.chunk.js": "/react/build/./static/js/69.150f9f22.chunk.js", - "./static/js/70.b856f845.chunk.js": "/react/build/./static/js/70.b856f845.chunk.js", - "static/css/71.3262fb19.chunk.css": "/react/build/static/css/71.3262fb19.chunk.css", - "./static/js/71.7af15cae.chunk.js": "/react/build/./static/js/71.7af15cae.chunk.js", - "static/css/72.c3e1839e.chunk.css": "/react/build/static/css/72.c3e1839e.chunk.css", - "./static/js/72.1fe763e9.chunk.js": "/react/build/./static/js/72.1fe763e9.chunk.js", - "./static/js/73.453d497f.chunk.js": "/react/build/./static/js/73.453d497f.chunk.js", - "static/css/74.a347691b.chunk.css": "/react/build/static/css/74.a347691b.chunk.css", - "./static/js/74.9db41214.chunk.js": "/react/build/./static/js/74.9db41214.chunk.js", - "./static/js/75.f7f9dfa7.chunk.js": "/react/build/./static/js/75.f7f9dfa7.chunk.js", - "static/css/76.0a4618f4.chunk.css": "/react/build/static/css/76.0a4618f4.chunk.css", - "./static/js/76.a1998610.chunk.js": "/react/build/./static/js/76.a1998610.chunk.js", - "static/css/77.8fdc0d86.chunk.css": "/react/build/static/css/77.8fdc0d86.chunk.css", - "./static/js/77.8cfc1393.chunk.js": "/react/build/./static/js/77.8cfc1393.chunk.js", - "static/css/78.de5ed58f.chunk.css": "/react/build/static/css/78.de5ed58f.chunk.css", - "./static/js/78.30d82a39.chunk.js": "/react/build/./static/js/78.30d82a39.chunk.js", - "static/css/79.db767247.chunk.css": "/react/build/static/css/79.db767247.chunk.css", - "./static/js/79.d10e44a5.chunk.js": "/react/build/./static/js/79.d10e44a5.chunk.js", - "static/css/80.167b2911.chunk.css": "/react/build/static/css/80.167b2911.chunk.css", - "./static/js/80.0e2f81eb.chunk.js": "/react/build/./static/js/80.0e2f81eb.chunk.js", - "./static/js/81.a4175ee0.chunk.js": "/react/build/./static/js/81.a4175ee0.chunk.js", - "static/css/82.cdeb4377.chunk.css": "/react/build/static/css/82.cdeb4377.chunk.css", - "./static/js/82.be98e04b.chunk.js": "/react/build/./static/js/82.be98e04b.chunk.js", - "static/css/83.746d3b5f.chunk.css": "/react/build/static/css/83.746d3b5f.chunk.css", - "./static/js/83.33d32d28.chunk.js": "/react/build/./static/js/83.33d32d28.chunk.js", - "static/css/84.446c2bbe.chunk.css": "/react/build/static/css/84.446c2bbe.chunk.css", - "./static/js/84.d299ded9.chunk.js": "/react/build/./static/js/84.d299ded9.chunk.js", - "static/css/85.c89aac3b.chunk.css": "/react/build/static/css/85.c89aac3b.chunk.css", - "./static/js/85.0815a969.chunk.js": "/react/build/./static/js/85.0815a969.chunk.js", - "static/css/86.32c07858.chunk.css": "/react/build/static/css/86.32c07858.chunk.css", - "./static/js/86.9b02ce06.chunk.js": "/react/build/./static/js/86.9b02ce06.chunk.js", - "./static/js/87.0f135452.chunk.js": "/react/build/./static/js/87.0f135452.chunk.js", - "./static/js/88.056da7ec.chunk.js": "/react/build/./static/js/88.056da7ec.chunk.js", - "./static/js/89.ecdb5790.chunk.js": "/react/build/./static/js/89.ecdb5790.chunk.js", - "static/css/90.f3078d62.chunk.css": "/react/build/static/css/90.f3078d62.chunk.css", - "./static/js/90.298748eb.chunk.js": "/react/build/./static/js/90.298748eb.chunk.js", - "static/css/91.1d06906c.chunk.css": "/react/build/static/css/91.1d06906c.chunk.css", - "./static/js/91.2160c36c.chunk.js": "/react/build/./static/js/91.2160c36c.chunk.js", - "static/css/92.a8369a12.chunk.css": "/react/build/static/css/92.a8369a12.chunk.css", - "./static/js/92.909e41b2.chunk.js": "/react/build/./static/js/92.909e41b2.chunk.js", - "./static/js/93.4297b2fd.chunk.js": "/react/build/./static/js/93.4297b2fd.chunk.js", - "./static/js/94.81453166.chunk.js": "/react/build/./static/js/94.81453166.chunk.js", + "./static/js/43.9c355684.chunk.js": "/react/build/./static/js/43.9c355684.chunk.js", + "./static/js/44.3a8edbb3.chunk.js": "/react/build/./static/js/44.3a8edbb3.chunk.js", + "static/css/45.c47a9789.chunk.css": "/react/build/static/css/45.c47a9789.chunk.css", + "./static/js/45.8f364a14.chunk.js": "/react/build/./static/js/45.8f364a14.chunk.js", + "static/css/46.7e2e4084.chunk.css": "/react/build/static/css/46.7e2e4084.chunk.css", + "./static/js/46.71ce58aa.chunk.js": "/react/build/./static/js/46.71ce58aa.chunk.js", + "static/css/47.777631ba.chunk.css": "/react/build/static/css/47.777631ba.chunk.css", + "./static/js/47.002164c5.chunk.js": "/react/build/./static/js/47.002164c5.chunk.js", + "static/css/48.b7fcd364.chunk.css": "/react/build/static/css/48.b7fcd364.chunk.css", + "./static/js/48.bd729f0a.chunk.js": "/react/build/./static/js/48.bd729f0a.chunk.js", + "static/css/49.421c117c.chunk.css": "/react/build/static/css/49.421c117c.chunk.css", + "./static/js/49.3a4dd456.chunk.js": "/react/build/./static/js/49.3a4dd456.chunk.js", + "static/css/50.49aaa94a.chunk.css": "/react/build/static/css/50.49aaa94a.chunk.css", + "./static/js/50.1837f743.chunk.js": "/react/build/./static/js/50.1837f743.chunk.js", + "static/css/51.e40f2b54.chunk.css": "/react/build/static/css/51.e40f2b54.chunk.css", + "./static/js/51.957d17a3.chunk.js": "/react/build/./static/js/51.957d17a3.chunk.js", + "static/css/52.dd8ded51.chunk.css": "/react/build/static/css/52.dd8ded51.chunk.css", + "./static/js/52.bf5b42f4.chunk.js": "/react/build/./static/js/52.bf5b42f4.chunk.js", + "static/css/53.cd42f4bc.chunk.css": "/react/build/static/css/53.cd42f4bc.chunk.css", + "./static/js/53.8df1841a.chunk.js": "/react/build/./static/js/53.8df1841a.chunk.js", + "static/css/54.33ea8f55.chunk.css": "/react/build/static/css/54.33ea8f55.chunk.css", + "./static/js/54.830464ca.chunk.js": "/react/build/./static/js/54.830464ca.chunk.js", + "static/css/55.f80b5be6.chunk.css": "/react/build/static/css/55.f80b5be6.chunk.css", + "./static/js/55.17fb62c8.chunk.js": "/react/build/./static/js/55.17fb62c8.chunk.js", + "static/css/56.f80b5be6.chunk.css": "/react/build/static/css/56.f80b5be6.chunk.css", + "./static/js/56.92ca7848.chunk.js": "/react/build/./static/js/56.92ca7848.chunk.js", + "static/css/57.05e5849f.chunk.css": "/react/build/static/css/57.05e5849f.chunk.css", + "./static/js/57.123e6b38.chunk.js": "/react/build/./static/js/57.123e6b38.chunk.js", + "static/css/58.f80b5be6.chunk.css": "/react/build/static/css/58.f80b5be6.chunk.css", + "./static/js/58.815bcb7e.chunk.js": "/react/build/./static/js/58.815bcb7e.chunk.js", + "static/css/59.44ffc181.chunk.css": "/react/build/static/css/59.44ffc181.chunk.css", + "./static/js/59.f16e4ccd.chunk.js": "/react/build/./static/js/59.f16e4ccd.chunk.js", + "static/css/60.f80b5be6.chunk.css": "/react/build/static/css/60.f80b5be6.chunk.css", + "./static/js/60.8e000de9.chunk.js": "/react/build/./static/js/60.8e000de9.chunk.js", + "static/css/61.f80b5be6.chunk.css": "/react/build/static/css/61.f80b5be6.chunk.css", + "./static/js/61.d9fcc42c.chunk.js": "/react/build/./static/js/61.d9fcc42c.chunk.js", + "static/css/62.f80b5be6.chunk.css": "/react/build/static/css/62.f80b5be6.chunk.css", + "./static/js/62.d7b2d228.chunk.js": "/react/build/./static/js/62.d7b2d228.chunk.js", + "./static/js/63.e4eba1af.chunk.js": "/react/build/./static/js/63.e4eba1af.chunk.js", + "static/css/64.acffe7d4.chunk.css": "/react/build/static/css/64.acffe7d4.chunk.css", + "./static/js/64.ea9f26d3.chunk.js": "/react/build/./static/js/64.ea9f26d3.chunk.js", + "static/css/65.ec1571c8.chunk.css": "/react/build/static/css/65.ec1571c8.chunk.css", + "./static/js/65.c5c5428f.chunk.js": "/react/build/./static/js/65.c5c5428f.chunk.js", + "./static/js/66.31ecc805.chunk.js": "/react/build/./static/js/66.31ecc805.chunk.js", + "static/css/67.68bdc9d4.chunk.css": "/react/build/static/css/67.68bdc9d4.chunk.css", + "./static/js/67.acfba759.chunk.js": "/react/build/./static/js/67.acfba759.chunk.js", + "./static/js/68.41c805ae.chunk.js": "/react/build/./static/js/68.41c805ae.chunk.js", + "./static/js/69.dbd019d1.chunk.js": "/react/build/./static/js/69.dbd019d1.chunk.js", + "static/css/70.8bdeed6f.chunk.css": "/react/build/static/css/70.8bdeed6f.chunk.css", + "./static/js/70.23f45ffb.chunk.js": "/react/build/./static/js/70.23f45ffb.chunk.js", + "static/css/71.f7d57dc1.chunk.css": "/react/build/static/css/71.f7d57dc1.chunk.css", + "./static/js/71.d2304fb4.chunk.js": "/react/build/./static/js/71.d2304fb4.chunk.js", + "static/css/72.a8369a12.chunk.css": "/react/build/static/css/72.a8369a12.chunk.css", + "./static/js/72.82ad6cac.chunk.js": "/react/build/./static/js/72.82ad6cac.chunk.js", + "static/css/73.db767247.chunk.css": "/react/build/static/css/73.db767247.chunk.css", + "./static/js/73.841579bb.chunk.js": "/react/build/./static/js/73.841579bb.chunk.js", + "./static/js/74.4703dcf3.chunk.js": "/react/build/./static/js/74.4703dcf3.chunk.js", + "static/css/75.3262fb19.chunk.css": "/react/build/static/css/75.3262fb19.chunk.css", + "./static/js/75.67797f05.chunk.js": "/react/build/./static/js/75.67797f05.chunk.js", + "./static/js/76.d0ba3c74.chunk.js": "/react/build/./static/js/76.d0ba3c74.chunk.js", + "static/css/77.a347691b.chunk.css": "/react/build/static/css/77.a347691b.chunk.css", + "./static/js/77.36ba8804.chunk.js": "/react/build/./static/js/77.36ba8804.chunk.js", + "./static/js/78.f01decfe.chunk.js": "/react/build/./static/js/78.f01decfe.chunk.js", + "static/css/79.0a4618f4.chunk.css": "/react/build/static/css/79.0a4618f4.chunk.css", + "./static/js/79.e6504df3.chunk.js": "/react/build/./static/js/79.e6504df3.chunk.js", + "static/css/80.8fdc0d86.chunk.css": "/react/build/static/css/80.8fdc0d86.chunk.css", + "./static/js/80.3b67facb.chunk.js": "/react/build/./static/js/80.3b67facb.chunk.js", + "static/css/81.de5ed58f.chunk.css": "/react/build/static/css/81.de5ed58f.chunk.css", + "./static/js/81.56ea9b35.chunk.js": "/react/build/./static/js/81.56ea9b35.chunk.js", + "static/css/82.167b2911.chunk.css": "/react/build/static/css/82.167b2911.chunk.css", + "./static/js/82.20f55425.chunk.js": "/react/build/./static/js/82.20f55425.chunk.js", + "./static/js/83.99d341e2.chunk.js": "/react/build/./static/js/83.99d341e2.chunk.js", + "static/css/84.cdeb4377.chunk.css": "/react/build/static/css/84.cdeb4377.chunk.css", + "./static/js/84.75d320ba.chunk.js": "/react/build/./static/js/84.75d320ba.chunk.js", + "static/css/85.746d3b5f.chunk.css": "/react/build/static/css/85.746d3b5f.chunk.css", + "./static/js/85.12ddfe41.chunk.js": "/react/build/./static/js/85.12ddfe41.chunk.js", + "static/css/86.446c2bbe.chunk.css": "/react/build/static/css/86.446c2bbe.chunk.css", + "./static/js/86.c2135205.chunk.js": "/react/build/./static/js/86.c2135205.chunk.js", + "static/css/87.f4704690.chunk.css": "/react/build/static/css/87.f4704690.chunk.css", + "./static/js/87.6cf13376.chunk.js": "/react/build/./static/js/87.6cf13376.chunk.js", + "./static/js/88.b7e50c8f.chunk.js": "/react/build/./static/js/88.b7e50c8f.chunk.js", + "./static/js/89.0b73ad1c.chunk.js": "/react/build/./static/js/89.0b73ad1c.chunk.js", + "./static/js/90.fdae21f8.chunk.js": "/react/build/./static/js/90.fdae21f8.chunk.js", + "./static/js/91.af392c04.chunk.js": "/react/build/./static/js/91.af392c04.chunk.js", + "./static/js/92.a46b97dc.chunk.js": "/react/build/./static/js/92.a46b97dc.chunk.js", + "static/css/93.a8369a12.chunk.css": "/react/build/static/css/93.a8369a12.chunk.css", + "./static/js/93.8f5f9006.chunk.js": "/react/build/./static/js/93.8f5f9006.chunk.js", + "./static/js/94.99f27878.chunk.js": "/react/build/./static/js/94.99f27878.chunk.js", "static/css/95.a8369a12.chunk.css": "/react/build/static/css/95.a8369a12.chunk.css", "./static/js/95.c97138af.chunk.js": "/react/build/./static/js/95.c97138af.chunk.js", "static/css/96.bcb1f451.chunk.css": "/react/build/static/css/96.bcb1f451.chunk.css", "./static/js/96.f3612207.chunk.js": "/react/build/./static/js/96.f3612207.chunk.js", - "static/css/97.15a9a447.chunk.css": "/react/build/static/css/97.15a9a447.chunk.css", - "./static/js/97.e3c68e12.chunk.js": "/react/build/./static/js/97.e3c68e12.chunk.js", + "static/css/97.0c76283e.chunk.css": "/react/build/static/css/97.0c76283e.chunk.css", + "./static/js/97.ff2bb9bb.chunk.js": "/react/build/./static/js/97.ff2bb9bb.chunk.js", "static/css/98.6fb7b900.chunk.css": "/react/build/static/css/98.6fb7b900.chunk.css", - "./static/js/98.61a6cce1.chunk.js": "/react/build/./static/js/98.61a6cce1.chunk.js", + "./static/js/98.4ceea0a9.chunk.js": "/react/build/./static/js/98.4ceea0a9.chunk.js", "./static/js/99.3299a0b0.chunk.js": "/react/build/./static/js/99.3299a0b0.chunk.js", "static/css/100.ab8b4fa4.chunk.css": "/react/build/static/css/100.ab8b4fa4.chunk.css", - "./static/js/100.fc5bfc6a.chunk.js": "/react/build/./static/js/100.fc5bfc6a.chunk.js", - "static/css/101.573cab8d.chunk.css": "/react/build/static/css/101.573cab8d.chunk.css", - "./static/js/101.4edb7ba1.chunk.js": "/react/build/./static/js/101.4edb7ba1.chunk.js", - "./static/js/102.a36e5396.chunk.js": "/react/build/./static/js/102.a36e5396.chunk.js", - "static/css/103.66db46e4.chunk.css": "/react/build/static/css/103.66db46e4.chunk.css", - "./static/js/103.a10135b3.chunk.js": "/react/build/./static/js/103.a10135b3.chunk.js", - "static/css/104.4054f41b.chunk.css": "/react/build/static/css/104.4054f41b.chunk.css", - "./static/js/104.9e56f229.chunk.js": "/react/build/./static/js/104.9e56f229.chunk.js", - "static/css/105.9be13309.chunk.css": "/react/build/static/css/105.9be13309.chunk.css", - "./static/js/105.e5988d85.chunk.js": "/react/build/./static/js/105.e5988d85.chunk.js", - "static/css/106.89efd2d4.chunk.css": "/react/build/static/css/106.89efd2d4.chunk.css", - "./static/js/106.7d80ac91.chunk.js": "/react/build/./static/js/106.7d80ac91.chunk.js", - "static/css/107.e8fe41ec.chunk.css": "/react/build/static/css/107.e8fe41ec.chunk.css", - "./static/js/107.3bb65b93.chunk.js": "/react/build/./static/js/107.3bb65b93.chunk.js", - "static/css/108.78ade566.chunk.css": "/react/build/static/css/108.78ade566.chunk.css", - "./static/js/108.1ed10cbc.chunk.js": "/react/build/./static/js/108.1ed10cbc.chunk.js", - "static/css/109.834ebd5d.chunk.css": "/react/build/static/css/109.834ebd5d.chunk.css", - "./static/js/109.75aa3c97.chunk.js": "/react/build/./static/js/109.75aa3c97.chunk.js", - "./static/js/110.e800b2cb.chunk.js": "/react/build/./static/js/110.e800b2cb.chunk.js", - "static/css/111.72319a07.chunk.css": "/react/build/static/css/111.72319a07.chunk.css", - "./static/js/111.a550fb34.chunk.js": "/react/build/./static/js/111.a550fb34.chunk.js", - "./static/js/112.8e6ba281.chunk.js": "/react/build/./static/js/112.8e6ba281.chunk.js", - "./static/js/113.469c6372.chunk.js": "/react/build/./static/js/113.469c6372.chunk.js", - "./static/js/114.be69f7c4.chunk.js": "/react/build/./static/js/114.be69f7c4.chunk.js", - "static/css/115.17d1bb70.chunk.css": "/react/build/static/css/115.17d1bb70.chunk.css", - "./static/js/115.d57b9e8d.chunk.js": "/react/build/./static/js/115.d57b9e8d.chunk.js", - "static/css/116.c3a96e50.chunk.css": "/react/build/static/css/116.c3a96e50.chunk.css", - "./static/js/116.cd20d133.chunk.js": "/react/build/./static/js/116.cd20d133.chunk.js", - "./static/js/117.bc000b0c.chunk.js": "/react/build/./static/js/117.bc000b0c.chunk.js", - "static/css/118.db767247.chunk.css": "/react/build/static/css/118.db767247.chunk.css", - "./static/js/118.92ed53e4.chunk.js": "/react/build/./static/js/118.92ed53e4.chunk.js", - "./static/js/119.a05cb9cf.chunk.js": "/react/build/./static/js/119.a05cb9cf.chunk.js", + "./static/js/100.0b2d2d9c.chunk.js": "/react/build/./static/js/100.0b2d2d9c.chunk.js", + "static/css/101.a08bad17.chunk.css": "/react/build/static/css/101.a08bad17.chunk.css", + "./static/js/101.79728cd0.chunk.js": "/react/build/./static/js/101.79728cd0.chunk.js", + "./static/js/102.cd8f60fc.chunk.js": "/react/build/./static/js/102.cd8f60fc.chunk.js", + "static/css/103.c338a8f1.chunk.css": "/react/build/static/css/103.c338a8f1.chunk.css", + "./static/js/103.b6f2ad59.chunk.js": "/react/build/./static/js/103.b6f2ad59.chunk.js", + "static/css/104.c3e1839e.chunk.css": "/react/build/static/css/104.c3e1839e.chunk.css", + "./static/js/104.650d6b28.chunk.js": "/react/build/./static/js/104.650d6b28.chunk.js", + "static/css/105.4054f41b.chunk.css": "/react/build/static/css/105.4054f41b.chunk.css", + "./static/js/105.4f621951.chunk.js": "/react/build/./static/js/105.4f621951.chunk.js", + "static/css/106.9be13309.chunk.css": "/react/build/static/css/106.9be13309.chunk.css", + "./static/js/106.a8cefc30.chunk.js": "/react/build/./static/js/106.a8cefc30.chunk.js", + "static/css/107.89efd2d4.chunk.css": "/react/build/static/css/107.89efd2d4.chunk.css", + "./static/js/107.0fa515a6.chunk.js": "/react/build/./static/js/107.0fa515a6.chunk.js", + "static/css/108.e8fe41ec.chunk.css": "/react/build/static/css/108.e8fe41ec.chunk.css", + "./static/js/108.cd03f92d.chunk.js": "/react/build/./static/js/108.cd03f92d.chunk.js", + "static/css/109.78ade566.chunk.css": "/react/build/static/css/109.78ade566.chunk.css", + "./static/js/109.20dbf52c.chunk.js": "/react/build/./static/js/109.20dbf52c.chunk.js", + "static/css/110.834ebd5d.chunk.css": "/react/build/static/css/110.834ebd5d.chunk.css", + "./static/js/110.ed3acc4c.chunk.js": "/react/build/./static/js/110.ed3acc4c.chunk.js", + "./static/js/111.abc9448f.chunk.js": "/react/build/./static/js/111.abc9448f.chunk.js", + "static/css/112.72319a07.chunk.css": "/react/build/static/css/112.72319a07.chunk.css", + "./static/js/112.e18880c4.chunk.js": "/react/build/./static/js/112.e18880c4.chunk.js", + "./static/js/113.40e34042.chunk.js": "/react/build/./static/js/113.40e34042.chunk.js", + "./static/js/114.9e79aa06.chunk.js": "/react/build/./static/js/114.9e79aa06.chunk.js", + "./static/js/115.714a8dcb.chunk.js": "/react/build/./static/js/115.714a8dcb.chunk.js", + "static/css/116.17d1bb70.chunk.css": "/react/build/static/css/116.17d1bb70.chunk.css", + "./static/js/116.5ee67a3b.chunk.js": "/react/build/./static/js/116.5ee67a3b.chunk.js", + "static/css/117.c3a96e50.chunk.css": "/react/build/static/css/117.c3a96e50.chunk.css", + "./static/js/117.c5e2bb41.chunk.js": "/react/build/./static/js/117.c5e2bb41.chunk.js", + "./static/js/118.ef2710f1.chunk.js": "/react/build/./static/js/118.ef2710f1.chunk.js", + "static/css/119.db767247.chunk.css": "/react/build/static/css/119.db767247.chunk.css", + "./static/js/119.348a60fe.chunk.js": "/react/build/./static/js/119.348a60fe.chunk.js", "static/css/120.02c763e8.chunk.css": "/react/build/static/css/120.02c763e8.chunk.css", - "./static/js/120.031d6ebf.chunk.js": "/react/build/./static/js/120.031d6ebf.chunk.js", + "./static/js/120.c09cec88.chunk.js": "/react/build/./static/js/120.c09cec88.chunk.js", "./static/js/121.3fc42f4c.chunk.js": "/react/build/./static/js/121.3fc42f4c.chunk.js", "static/css/122.95c8fd70.chunk.css": "/react/build/static/css/122.95c8fd70.chunk.css", - "./static/js/122.52fdd5c3.chunk.js": "/react/build/./static/js/122.52fdd5c3.chunk.js", - "./static/js/123.8649bd48.chunk.js": "/react/build/./static/js/123.8649bd48.chunk.js", - "static/css/124.7cc79b14.chunk.css": "/react/build/static/css/124.7cc79b14.chunk.css", - "./static/js/124.fec6706a.chunk.js": "/react/build/./static/js/124.fec6706a.chunk.js", - "static/css/125.41b8aabd.chunk.css": "/react/build/static/css/125.41b8aabd.chunk.css", - "./static/js/125.8b49a0c9.chunk.js": "/react/build/./static/js/125.8b49a0c9.chunk.js", - "static/css/126.e59d7372.chunk.css": "/react/build/static/css/126.e59d7372.chunk.css", - "./static/js/126.f18bcc5e.chunk.js": "/react/build/./static/js/126.f18bcc5e.chunk.js", - "./static/js/127.14bf5b51.chunk.js": "/react/build/./static/js/127.14bf5b51.chunk.js", - "static/css/128.6fb7b900.chunk.css": "/react/build/static/css/128.6fb7b900.chunk.css", - "./static/js/128.b3c6170a.chunk.js": "/react/build/./static/js/128.b3c6170a.chunk.js", - "static/css/129.c713331c.chunk.css": "/react/build/static/css/129.c713331c.chunk.css", - "./static/js/129.fe197924.chunk.js": "/react/build/./static/js/129.fe197924.chunk.js", - "./static/js/130.c01ac54d.chunk.js": "/react/build/./static/js/130.c01ac54d.chunk.js", - "static/css/131.4e686135.chunk.css": "/react/build/static/css/131.4e686135.chunk.css", - "./static/js/131.ee806371.chunk.js": "/react/build/./static/js/131.ee806371.chunk.js", - "static/css/132.b7b78777.chunk.css": "/react/build/static/css/132.b7b78777.chunk.css", - "./static/js/132.bb0983c5.chunk.js": "/react/build/./static/js/132.bb0983c5.chunk.js", - "static/css/133.41b8aabd.chunk.css": "/react/build/static/css/133.41b8aabd.chunk.css", - "./static/js/133.01fe95ee.chunk.js": "/react/build/./static/js/133.01fe95ee.chunk.js", - "static/css/134.0a4618f4.chunk.css": "/react/build/static/css/134.0a4618f4.chunk.css", - "./static/js/134.d7c338a7.chunk.js": "/react/build/./static/js/134.d7c338a7.chunk.js", - "static/css/135.b23718f9.chunk.css": "/react/build/static/css/135.b23718f9.chunk.css", - "./static/js/135.3ea6321a.chunk.js": "/react/build/./static/js/135.3ea6321a.chunk.js", - "static/css/136.787d7861.chunk.css": "/react/build/static/css/136.787d7861.chunk.css", - "./static/js/136.a61454ff.chunk.js": "/react/build/./static/js/136.a61454ff.chunk.js", - "static/css/137.212e8ffd.chunk.css": "/react/build/static/css/137.212e8ffd.chunk.css", - "./static/js/137.32763327.chunk.js": "/react/build/./static/js/137.32763327.chunk.js", - "static/css/138.b92181f7.chunk.css": "/react/build/static/css/138.b92181f7.chunk.css", - "./static/js/138.9b824f8b.chunk.js": "/react/build/./static/js/138.9b824f8b.chunk.js", - "static/css/139.ba6f083d.chunk.css": "/react/build/static/css/139.ba6f083d.chunk.css", - "./static/js/139.3269c291.chunk.js": "/react/build/./static/js/139.3269c291.chunk.js", - "./static/js/140.c4f18056.chunk.js": "/react/build/./static/js/140.c4f18056.chunk.js", - "./static/js/141.2ff3cfea.chunk.js": "/react/build/./static/js/141.2ff3cfea.chunk.js", - "static/css/142.54bd5dfb.chunk.css": "/react/build/static/css/142.54bd5dfb.chunk.css", - "./static/js/142.7ae2549c.chunk.js": "/react/build/./static/js/142.7ae2549c.chunk.js", - "./static/js/143.cd6a8c7d.chunk.js": "/react/build/./static/js/143.cd6a8c7d.chunk.js", - "./static/js/144.29fc8123.chunk.js": "/react/build/./static/js/144.29fc8123.chunk.js", - "./static/js/145.01c7efeb.chunk.js": "/react/build/./static/js/145.01c7efeb.chunk.js", - "static/css/146.38aad773.chunk.css": "/react/build/static/css/146.38aad773.chunk.css", - "./static/js/146.84886391.chunk.js": "/react/build/./static/js/146.84886391.chunk.js", - "./static/js/147.d9c450a2.chunk.js": "/react/build/./static/js/147.d9c450a2.chunk.js", - "static/css/148.ce979569.chunk.css": "/react/build/static/css/148.ce979569.chunk.css", - "./static/js/148.981daac6.chunk.js": "/react/build/./static/js/148.981daac6.chunk.js", - "static/css/149.41b8aabd.chunk.css": "/react/build/static/css/149.41b8aabd.chunk.css", - "./static/js/149.3cc537b6.chunk.js": "/react/build/./static/js/149.3cc537b6.chunk.js", - "static/css/150.41b8aabd.chunk.css": "/react/build/static/css/150.41b8aabd.chunk.css", - "./static/js/150.50745ea9.chunk.js": "/react/build/./static/js/150.50745ea9.chunk.js", - "static/css/151.99ea8cb9.chunk.css": "/react/build/static/css/151.99ea8cb9.chunk.css", - "./static/js/151.ceb76c80.chunk.js": "/react/build/./static/js/151.ceb76c80.chunk.js", - "static/css/152.0163e54c.chunk.css": "/react/build/static/css/152.0163e54c.chunk.css", - "./static/js/152.4fd23951.chunk.js": "/react/build/./static/js/152.4fd23951.chunk.js", - "./static/js/153.f40d9cee.chunk.js": "/react/build/./static/js/153.f40d9cee.chunk.js", - "./static/js/154.1d5ee025.chunk.js": "/react/build/./static/js/154.1d5ee025.chunk.js", - "./static/js/155.63159d87.chunk.js": "/react/build/./static/js/155.63159d87.chunk.js", - "./static/js/156.81bcfc44.chunk.js": "/react/build/./static/js/156.81bcfc44.chunk.js", - "static/css/157.c041974c.chunk.css": "/react/build/static/css/157.c041974c.chunk.css", - "./static/js/157.5825a5cf.chunk.js": "/react/build/./static/js/157.5825a5cf.chunk.js", - "./static/js/158.55706e0a.chunk.js": "/react/build/./static/js/158.55706e0a.chunk.js", + "./static/js/122.1d0607d7.chunk.js": "/react/build/./static/js/122.1d0607d7.chunk.js", + "static/css/123.7cc79b14.chunk.css": "/react/build/static/css/123.7cc79b14.chunk.css", + "./static/js/123.183b26bd.chunk.js": "/react/build/./static/js/123.183b26bd.chunk.js", + "static/css/124.41b8aabd.chunk.css": "/react/build/static/css/124.41b8aabd.chunk.css", + "./static/js/124.563c9433.chunk.js": "/react/build/./static/js/124.563c9433.chunk.js", + "static/css/125.e59d7372.chunk.css": "/react/build/static/css/125.e59d7372.chunk.css", + "./static/js/125.8de80db9.chunk.js": "/react/build/./static/js/125.8de80db9.chunk.js", + "static/css/126.6fb7b900.chunk.css": "/react/build/static/css/126.6fb7b900.chunk.css", + "./static/js/126.adb0729e.chunk.js": "/react/build/./static/js/126.adb0729e.chunk.js", + "static/css/127.c713331c.chunk.css": "/react/build/static/css/127.c713331c.chunk.css", + "./static/js/127.3ede2ee0.chunk.js": "/react/build/./static/js/127.3ede2ee0.chunk.js", + "./static/js/128.3d56ca96.chunk.js": "/react/build/./static/js/128.3d56ca96.chunk.js", + "static/css/129.4e686135.chunk.css": "/react/build/static/css/129.4e686135.chunk.css", + "./static/js/129.7a16b69b.chunk.js": "/react/build/./static/js/129.7a16b69b.chunk.js", + "static/css/130.b7b78777.chunk.css": "/react/build/static/css/130.b7b78777.chunk.css", + "./static/js/130.29f9c5c7.chunk.js": "/react/build/./static/js/130.29f9c5c7.chunk.js", + "static/css/131.41b8aabd.chunk.css": "/react/build/static/css/131.41b8aabd.chunk.css", + "./static/js/131.51bf147d.chunk.js": "/react/build/./static/js/131.51bf147d.chunk.js", + "static/css/132.0a4618f4.chunk.css": "/react/build/static/css/132.0a4618f4.chunk.css", + "./static/js/132.fb841701.chunk.js": "/react/build/./static/js/132.fb841701.chunk.js", + "static/css/133.c533aeac.chunk.css": "/react/build/static/css/133.c533aeac.chunk.css", + "./static/js/133.074b38f1.chunk.js": "/react/build/./static/js/133.074b38f1.chunk.js", + "static/css/134.212e8ffd.chunk.css": "/react/build/static/css/134.212e8ffd.chunk.css", + "./static/js/134.5858b915.chunk.js": "/react/build/./static/js/134.5858b915.chunk.js", + "static/css/135.b92181f7.chunk.css": "/react/build/static/css/135.b92181f7.chunk.css", + "./static/js/135.9298f11a.chunk.js": "/react/build/./static/js/135.9298f11a.chunk.js", + "static/css/136.ba6f083d.chunk.css": "/react/build/static/css/136.ba6f083d.chunk.css", + "./static/js/136.57dc7909.chunk.js": "/react/build/./static/js/136.57dc7909.chunk.js", + "./static/js/137.72fe9a14.chunk.js": "/react/build/./static/js/137.72fe9a14.chunk.js", + "./static/js/138.6eb082dc.chunk.js": "/react/build/./static/js/138.6eb082dc.chunk.js", + "./static/js/139.8198bc5e.chunk.js": "/react/build/./static/js/139.8198bc5e.chunk.js", + "static/css/140.54bd5dfb.chunk.css": "/react/build/static/css/140.54bd5dfb.chunk.css", + "./static/js/140.be3b095e.chunk.js": "/react/build/./static/js/140.be3b095e.chunk.js", + "./static/js/141.4f46135b.chunk.js": "/react/build/./static/js/141.4f46135b.chunk.js", + "./static/js/142.0047c575.chunk.js": "/react/build/./static/js/142.0047c575.chunk.js", + "./static/js/143.bc018fee.chunk.js": "/react/build/./static/js/143.bc018fee.chunk.js", + "static/css/144.38aad773.chunk.css": "/react/build/static/css/144.38aad773.chunk.css", + "./static/js/144.8bb8c366.chunk.js": "/react/build/./static/js/144.8bb8c366.chunk.js", + "./static/js/145.18f0fa6e.chunk.js": "/react/build/./static/js/145.18f0fa6e.chunk.js", + "static/css/146.ce979569.chunk.css": "/react/build/static/css/146.ce979569.chunk.css", + "./static/js/146.cda735c2.chunk.js": "/react/build/./static/js/146.cda735c2.chunk.js", + "static/css/147.41b8aabd.chunk.css": "/react/build/static/css/147.41b8aabd.chunk.css", + "./static/js/147.828297fc.chunk.js": "/react/build/./static/js/147.828297fc.chunk.js", + "static/css/148.41b8aabd.chunk.css": "/react/build/static/css/148.41b8aabd.chunk.css", + "./static/js/148.a8ca62a1.chunk.js": "/react/build/./static/js/148.a8ca62a1.chunk.js", + "static/css/149.99ea8cb9.chunk.css": "/react/build/static/css/149.99ea8cb9.chunk.css", + "./static/js/149.c94a0102.chunk.js": "/react/build/./static/js/149.c94a0102.chunk.js", + "static/css/150.0163e54c.chunk.css": "/react/build/static/css/150.0163e54c.chunk.css", + "./static/js/150.a09d1e78.chunk.js": "/react/build/./static/js/150.a09d1e78.chunk.js", + "./static/js/151.1b040c34.chunk.js": "/react/build/./static/js/151.1b040c34.chunk.js", + "./static/js/152.00d44ef5.chunk.js": "/react/build/./static/js/152.00d44ef5.chunk.js", + "./static/js/153.7beacd91.chunk.js": "/react/build/./static/js/153.7beacd91.chunk.js", + "static/css/154.c041974c.chunk.css": "/react/build/static/css/154.c041974c.chunk.css", + "./static/js/154.2776f54d.chunk.js": "/react/build/./static/js/154.2776f54d.chunk.js", + "./static/js/155.18389784.chunk.js": "/react/build/./static/js/155.18389784.chunk.js", + "static/css/156.83a06073.chunk.css": "/react/build/static/css/156.83a06073.chunk.css", + "./static/js/156.88f7d2e5.chunk.js": "/react/build/./static/js/156.88f7d2e5.chunk.js", + "static/css/157.1b154d7a.chunk.css": "/react/build/static/css/157.1b154d7a.chunk.css", + "./static/js/157.a1043495.chunk.js": "/react/build/./static/js/157.a1043495.chunk.js", + "static/css/158.65678519.chunk.css": "/react/build/static/css/158.65678519.chunk.css", + "./static/js/158.ffb23df9.chunk.js": "/react/build/./static/js/158.ffb23df9.chunk.js", "static/css/159.83a06073.chunk.css": "/react/build/static/css/159.83a06073.chunk.css", - "./static/js/159.f2ee9fdb.chunk.js": "/react/build/./static/js/159.f2ee9fdb.chunk.js", - "static/css/160.1b154d7a.chunk.css": "/react/build/static/css/160.1b154d7a.chunk.css", - "./static/js/160.0dd4ae0b.chunk.js": "/react/build/./static/js/160.0dd4ae0b.chunk.js", - "static/css/161.65678519.chunk.css": "/react/build/static/css/161.65678519.chunk.css", - "./static/js/161.8b3b6303.chunk.js": "/react/build/./static/js/161.8b3b6303.chunk.js", - "static/css/162.83a06073.chunk.css": "/react/build/static/css/162.83a06073.chunk.css", - "./static/js/162.a9ed4991.chunk.js": "/react/build/./static/js/162.a9ed4991.chunk.js", - "./static/js/163.eb3d39d6.chunk.js": "/react/build/./static/js/163.eb3d39d6.chunk.js", - "./static/js/164.3d712ef5.chunk.js": "/react/build/./static/js/164.3d712ef5.chunk.js", - "./static/js/165.e0aaddd2.chunk.js": "/react/build/./static/js/165.e0aaddd2.chunk.js", - "./static/js/166.70c4e200.chunk.js": "/react/build/./static/js/166.70c4e200.chunk.js", - "static/css/167.0bd8a340.chunk.css": "/react/build/static/css/167.0bd8a340.chunk.css", - "./static/js/167.4cc4611b.chunk.js": "/react/build/./static/js/167.4cc4611b.chunk.js", - "static/css/168.ac60d17d.chunk.css": "/react/build/static/css/168.ac60d17d.chunk.css", - "./static/js/168.eb469c1b.chunk.js": "/react/build/./static/js/168.eb469c1b.chunk.js", - "static/css/169.1b154d7a.chunk.css": "/react/build/static/css/169.1b154d7a.chunk.css", - "./static/js/169.79e9bec8.chunk.js": "/react/build/./static/js/169.79e9bec8.chunk.js", - "./static/js/170.1ec082b5.chunk.js": "/react/build/./static/js/170.1ec082b5.chunk.js", - "./static/js/171.95164860.chunk.js": "/react/build/./static/js/171.95164860.chunk.js", - "./static/js/172.eca9832c.chunk.js": "/react/build/./static/js/172.eca9832c.chunk.js", - "static/css/173.0a2b06f0.chunk.css": "/react/build/static/css/173.0a2b06f0.chunk.css", - "./static/js/173.5ade1377.chunk.js": "/react/build/./static/js/173.5ade1377.chunk.js", - "./static/js/174.d6c16014.chunk.js": "/react/build/./static/js/174.d6c16014.chunk.js", - "./static/js/175.2d804d0a.chunk.js": "/react/build/./static/js/175.2d804d0a.chunk.js", - "static/css/176.853964e7.chunk.css": "/react/build/static/css/176.853964e7.chunk.css", - "./static/js/176.518d8c7e.chunk.js": "/react/build/./static/js/176.518d8c7e.chunk.js", - "static/css/177.8ddbb070.chunk.css": "/react/build/static/css/177.8ddbb070.chunk.css", - "./static/js/177.812f5198.chunk.js": "/react/build/./static/js/177.812f5198.chunk.js", - "static/css/178.937af7df.chunk.css": "/react/build/static/css/178.937af7df.chunk.css", - "./static/js/178.97e186af.chunk.js": "/react/build/./static/js/178.97e186af.chunk.js", - "static/css/179.a8369a12.chunk.css": "/react/build/static/css/179.a8369a12.chunk.css", - "./static/js/179.7e963ca3.chunk.js": "/react/build/./static/js/179.7e963ca3.chunk.js", - "./static/js/180.75caea05.chunk.js": "/react/build/./static/js/180.75caea05.chunk.js", - "static/css/181.53604072.chunk.css": "/react/build/static/css/181.53604072.chunk.css", - "./static/js/181.a804c568.chunk.js": "/react/build/./static/js/181.a804c568.chunk.js", - "static/css/182.c041974c.chunk.css": "/react/build/static/css/182.c041974c.chunk.css", - "./static/js/182.bfb65a9a.chunk.js": "/react/build/./static/js/182.bfb65a9a.chunk.js", - "static/css/183.c041974c.chunk.css": "/react/build/static/css/183.c041974c.chunk.css", - "./static/js/183.cc83b7f6.chunk.js": "/react/build/./static/js/183.cc83b7f6.chunk.js", - "static/css/184.0235d756.chunk.css": "/react/build/static/css/184.0235d756.chunk.css", - "./static/js/184.e78839d0.chunk.js": "/react/build/./static/js/184.e78839d0.chunk.js", - "static/css/185.46fb7389.chunk.css": "/react/build/static/css/185.46fb7389.chunk.css", - "./static/js/185.6472432b.chunk.js": "/react/build/./static/js/185.6472432b.chunk.js", - "static/css/186.c9b208d1.chunk.css": "/react/build/static/css/186.c9b208d1.chunk.css", - "./static/js/186.cfcf1bf8.chunk.js": "/react/build/./static/js/186.cfcf1bf8.chunk.js", - "static/css/187.d4ed71fa.chunk.css": "/react/build/static/css/187.d4ed71fa.chunk.css", - "./static/js/187.ecb91547.chunk.js": "/react/build/./static/js/187.ecb91547.chunk.js", - "static/css/188.4ad9941b.chunk.css": "/react/build/static/css/188.4ad9941b.chunk.css", - "./static/js/188.607f0f57.chunk.js": "/react/build/./static/js/188.607f0f57.chunk.js", - "./static/js/189.f5889106.chunk.js": "/react/build/./static/js/189.f5889106.chunk.js", - "static/css/190.55157d54.chunk.css": "/react/build/static/css/190.55157d54.chunk.css", - "./static/js/190.d3ee18a4.chunk.js": "/react/build/./static/js/190.d3ee18a4.chunk.js", - "static/css/191.0a4618f4.chunk.css": "/react/build/static/css/191.0a4618f4.chunk.css", - "./static/js/191.5831cdd9.chunk.js": "/react/build/./static/js/191.5831cdd9.chunk.js", - "static/css/192.41b8aabd.chunk.css": "/react/build/static/css/192.41b8aabd.chunk.css", - "./static/js/192.c48c804c.chunk.js": "/react/build/./static/js/192.c48c804c.chunk.js", - "./static/js/193.6f0f60c2.chunk.js": "/react/build/./static/js/193.6f0f60c2.chunk.js", - "./static/js/194.418843f7.chunk.js": "/react/build/./static/js/194.418843f7.chunk.js", - "./static/js/195.251ba985.chunk.js": "/react/build/./static/js/195.251ba985.chunk.js", - "./static/js/196.384968d8.chunk.js": "/react/build/./static/js/196.384968d8.chunk.js", - "./static/js/197.8242e61f.chunk.js": "/react/build/./static/js/197.8242e61f.chunk.js", - "./static/js/198.87036150.chunk.js": "/react/build/./static/js/198.87036150.chunk.js", - "./static/js/199.f358e5b7.chunk.js": "/react/build/./static/js/199.f358e5b7.chunk.js", - "./static/js/200.b52ec532.chunk.js": "/react/build/./static/js/200.b52ec532.chunk.js", - "./static/js/201.8e7e59be.chunk.js": "/react/build/./static/js/201.8e7e59be.chunk.js", - "./static/js/202.c845df11.chunk.js": "/react/build/./static/js/202.c845df11.chunk.js", - "./static/js/203.3c0c082d.chunk.js": "/react/build/./static/js/203.3c0c082d.chunk.js", - "./static/js/204.6b85d737.chunk.js": "/react/build/./static/js/204.6b85d737.chunk.js", - "./static/js/205.2a4ae0eb.chunk.js": "/react/build/./static/js/205.2a4ae0eb.chunk.js", - "./static/js/206.1aa59b70.chunk.js": "/react/build/./static/js/206.1aa59b70.chunk.js", - "./static/js/207.a8750396.chunk.js": "/react/build/./static/js/207.a8750396.chunk.js", - "./static/js/208.981c4a2d.chunk.js": "/react/build/./static/js/208.981c4a2d.chunk.js", - "./static/js/209.4cf9bbc7.chunk.js": "/react/build/./static/js/209.4cf9bbc7.chunk.js", - "./static/js/210.7bdf34c4.chunk.js": "/react/build/./static/js/210.7bdf34c4.chunk.js", - "./static/js/211.39b81226.chunk.js": "/react/build/./static/js/211.39b81226.chunk.js", - "./static/js/212.e48da5b7.chunk.js": "/react/build/./static/js/212.e48da5b7.chunk.js", - "./static/js/213.08c3dc51.chunk.js": "/react/build/./static/js/213.08c3dc51.chunk.js", - "./static/js/214.cf1d7002.chunk.js": "/react/build/./static/js/214.cf1d7002.chunk.js", - "./static/js/215.edfda145.chunk.js": "/react/build/./static/js/215.edfda145.chunk.js", - "./static/js/216.4310de0a.chunk.js": "/react/build/./static/js/216.4310de0a.chunk.js", - "./static/js/217.b793b099.chunk.js": "/react/build/./static/js/217.b793b099.chunk.js", - "./static/js/218.58f4ece1.chunk.js": "/react/build/./static/js/218.58f4ece1.chunk.js", - "./static/js/219.13189eb5.chunk.js": "/react/build/./static/js/219.13189eb5.chunk.js", - "./static/js/220.4858f637.chunk.js": "/react/build/./static/js/220.4858f637.chunk.js", - "./static/js/221.65885521.chunk.js": "/react/build/./static/js/221.65885521.chunk.js", - "./static/js/222.4ef8f9fe.chunk.js": "/react/build/./static/js/222.4ef8f9fe.chunk.js", - "./static/js/223.ac78f231.chunk.js": "/react/build/./static/js/223.ac78f231.chunk.js", - "./static/js/224.54b8048a.chunk.js": "/react/build/./static/js/224.54b8048a.chunk.js", - "./static/js/225.5740bf95.chunk.js": "/react/build/./static/js/225.5740bf95.chunk.js", - "./static/js/226.8a73213c.chunk.js": "/react/build/./static/js/226.8a73213c.chunk.js", - "./static/js/227.6426ad18.chunk.js": "/react/build/./static/js/227.6426ad18.chunk.js", - "./static/js/228.59c02673.chunk.js": "/react/build/./static/js/228.59c02673.chunk.js", - "./static/js/229.80c00f0d.chunk.js": "/react/build/./static/js/229.80c00f0d.chunk.js", - "./static/js/230.14f78190.chunk.js": "/react/build/./static/js/230.14f78190.chunk.js", - "./static/js/231.07bfbcc2.chunk.js": "/react/build/./static/js/231.07bfbcc2.chunk.js", - "./static/js/232.04aa9e18.chunk.js": "/react/build/./static/js/232.04aa9e18.chunk.js", - "./static/js/233.a035580f.chunk.js": "/react/build/./static/js/233.a035580f.chunk.js", - "./static/js/234.27a88be4.chunk.js": "/react/build/./static/js/234.27a88be4.chunk.js", - "./static/js/235.cdcaa9e8.chunk.js": "/react/build/./static/js/235.cdcaa9e8.chunk.js", - "./static/js/236.2e9b6850.chunk.js": "/react/build/./static/js/236.2e9b6850.chunk.js", - "./static/js/237.fa86ffaa.chunk.js": "/react/build/./static/js/237.fa86ffaa.chunk.js", - "./static/js/238.f145a3b5.chunk.js": "/react/build/./static/js/238.f145a3b5.chunk.js", - "./static/js/239.74269e7b.chunk.js": "/react/build/./static/js/239.74269e7b.chunk.js", - "./static/js/240.59083483.chunk.js": "/react/build/./static/js/240.59083483.chunk.js", - "./static/js/241.c147ab71.chunk.js": "/react/build/./static/js/241.c147ab71.chunk.js", - "./static/js/242.7c55754a.chunk.js": "/react/build/./static/js/242.7c55754a.chunk.js", - "./static/js/243.264e3c28.chunk.js": "/react/build/./static/js/243.264e3c28.chunk.js", - "./static/js/244.75dd66c2.chunk.js": "/react/build/./static/js/244.75dd66c2.chunk.js", - "./static/js/245.9a991fe3.chunk.js": "/react/build/./static/js/245.9a991fe3.chunk.js", - "./static/js/246.be777311.chunk.js": "/react/build/./static/js/246.be777311.chunk.js", - "./static/js/247.1c8a7083.chunk.js": "/react/build/./static/js/247.1c8a7083.chunk.js", - "./static/js/248.5d48becc.chunk.js": "/react/build/./static/js/248.5d48becc.chunk.js", - "./static/js/249.c6ef223d.chunk.js": "/react/build/./static/js/249.c6ef223d.chunk.js", - "./static/js/250.bebe26f6.chunk.js": "/react/build/./static/js/250.bebe26f6.chunk.js", - "./static/js/251.b3ee1695.chunk.js": "/react/build/./static/js/251.b3ee1695.chunk.js", - "./static/js/252.70fa6781.chunk.js": "/react/build/./static/js/252.70fa6781.chunk.js", - "./static/js/253.3d2b7f12.chunk.js": "/react/build/./static/js/253.3d2b7f12.chunk.js", - "./static/js/254.1dbecc9b.chunk.js": "/react/build/./static/js/254.1dbecc9b.chunk.js", - "./static/js/255.34a394cf.chunk.js": "/react/build/./static/js/255.34a394cf.chunk.js", - "./static/js/256.257ecf36.chunk.js": "/react/build/./static/js/256.257ecf36.chunk.js", - "./static/js/257.a2b638a6.chunk.js": "/react/build/./static/js/257.a2b638a6.chunk.js", - "./static/js/258.55731618.chunk.js": "/react/build/./static/js/258.55731618.chunk.js", - "./static/js/259.b4ad83af.chunk.js": "/react/build/./static/js/259.b4ad83af.chunk.js", - "./static/js/260.f22b4f28.chunk.js": "/react/build/./static/js/260.f22b4f28.chunk.js", - "./static/js/261.7e13b116.chunk.js": "/react/build/./static/js/261.7e13b116.chunk.js", - "./static/js/262.9f279060.chunk.js": "/react/build/./static/js/262.9f279060.chunk.js", - "./static/js/263.f2f408eb.chunk.js": "/react/build/./static/js/263.f2f408eb.chunk.js", - "./static/js/264.1ec19b24.chunk.js": "/react/build/./static/js/264.1ec19b24.chunk.js", - "./static/js/265.3680bd01.chunk.js": "/react/build/./static/js/265.3680bd01.chunk.js", - "./static/js/266.d3dcee39.chunk.js": "/react/build/./static/js/266.d3dcee39.chunk.js", - "./static/js/267.e76e14fb.chunk.js": "/react/build/./static/js/267.e76e14fb.chunk.js", - "./static/js/268.112b961e.chunk.js": "/react/build/./static/js/268.112b961e.chunk.js", - "./static/js/269.a5000227.chunk.js": "/react/build/./static/js/269.a5000227.chunk.js", - "./static/js/270.34c42516.chunk.js": "/react/build/./static/js/270.34c42516.chunk.js", - "./static/js/271.f20331c3.chunk.js": "/react/build/./static/js/271.f20331c3.chunk.js", - "./static/js/272.2e0dae05.chunk.js": "/react/build/./static/js/272.2e0dae05.chunk.js", - "main.css": "/react/build/static/css/main.22cacfd7.chunk.css", - "main.js": "/react/build/./static/js/main.55808ddd.chunk.js", - "runtime~main.js": "/react/build/./static/js/runtime~main.cbfa87d8.js", - "./static/js/113.469c6372.chunk.js.LICENSE.txt": "/react/build/./static/js/113.469c6372.chunk.js.LICENSE.txt", + "./static/js/159.ab96d621.chunk.js": "/react/build/./static/js/159.ab96d621.chunk.js", + "./static/js/160.562eb849.chunk.js": "/react/build/./static/js/160.562eb849.chunk.js", + "./static/js/161.5c3bebf5.chunk.js": "/react/build/./static/js/161.5c3bebf5.chunk.js", + "./static/js/162.dea618e4.chunk.js": "/react/build/./static/js/162.dea618e4.chunk.js", + "./static/js/163.1c6a49e6.chunk.js": "/react/build/./static/js/163.1c6a49e6.chunk.js", + "static/css/164.0bd8a340.chunk.css": "/react/build/static/css/164.0bd8a340.chunk.css", + "./static/js/164.17ca16ad.chunk.js": "/react/build/./static/js/164.17ca16ad.chunk.js", + "static/css/165.77b1d37e.chunk.css": "/react/build/static/css/165.77b1d37e.chunk.css", + "./static/js/165.3713ef02.chunk.js": "/react/build/./static/js/165.3713ef02.chunk.js", + "static/css/166.1b154d7a.chunk.css": "/react/build/static/css/166.1b154d7a.chunk.css", + "./static/js/166.67512c4e.chunk.js": "/react/build/./static/js/166.67512c4e.chunk.js", + "static/css/167.1d06906c.chunk.css": "/react/build/static/css/167.1d06906c.chunk.css", + "./static/js/167.84d4baea.chunk.js": "/react/build/./static/js/167.84d4baea.chunk.js", + "./static/js/168.b1a192af.chunk.js": "/react/build/./static/js/168.b1a192af.chunk.js", + "./static/js/169.9586c8b1.chunk.js": "/react/build/./static/js/169.9586c8b1.chunk.js", + "static/css/170.0a2b06f0.chunk.css": "/react/build/static/css/170.0a2b06f0.chunk.css", + "./static/js/170.644e6598.chunk.js": "/react/build/./static/js/170.644e6598.chunk.js", + "./static/js/171.4c23358f.chunk.js": "/react/build/./static/js/171.4c23358f.chunk.js", + "./static/js/172.26a59edd.chunk.js": "/react/build/./static/js/172.26a59edd.chunk.js", + "static/css/173.853964e7.chunk.css": "/react/build/static/css/173.853964e7.chunk.css", + "./static/js/173.93464021.chunk.js": "/react/build/./static/js/173.93464021.chunk.js", + "static/css/174.8ddbb070.chunk.css": "/react/build/static/css/174.8ddbb070.chunk.css", + "./static/js/174.c8aa6d6c.chunk.js": "/react/build/./static/js/174.c8aa6d6c.chunk.js", + "static/css/175.e6754f94.chunk.css": "/react/build/static/css/175.e6754f94.chunk.css", + "./static/js/175.89e662b2.chunk.js": "/react/build/./static/js/175.89e662b2.chunk.js", + "static/css/176.a8369a12.chunk.css": "/react/build/static/css/176.a8369a12.chunk.css", + "./static/js/176.5adf69a0.chunk.js": "/react/build/./static/js/176.5adf69a0.chunk.js", + "static/css/177.53604072.chunk.css": "/react/build/static/css/177.53604072.chunk.css", + "./static/js/177.eda92559.chunk.js": "/react/build/./static/js/177.eda92559.chunk.js", + "static/css/178.c041974c.chunk.css": "/react/build/static/css/178.c041974c.chunk.css", + "./static/js/178.3fecf359.chunk.js": "/react/build/./static/js/178.3fecf359.chunk.js", + "static/css/179.c041974c.chunk.css": "/react/build/static/css/179.c041974c.chunk.css", + "./static/js/179.eba55c8f.chunk.js": "/react/build/./static/js/179.eba55c8f.chunk.js", + "static/css/180.0235d756.chunk.css": "/react/build/static/css/180.0235d756.chunk.css", + "./static/js/180.70977ba9.chunk.js": "/react/build/./static/js/180.70977ba9.chunk.js", + "static/css/181.46fb7389.chunk.css": "/react/build/static/css/181.46fb7389.chunk.css", + "./static/js/181.605e51b8.chunk.js": "/react/build/./static/js/181.605e51b8.chunk.js", + "static/css/182.4ad9941b.chunk.css": "/react/build/static/css/182.4ad9941b.chunk.css", + "./static/js/182.3ee3f42b.chunk.js": "/react/build/./static/js/182.3ee3f42b.chunk.js", + "./static/js/183.3b667454.chunk.js": "/react/build/./static/js/183.3b667454.chunk.js", + "static/css/184.0a4618f4.chunk.css": "/react/build/static/css/184.0a4618f4.chunk.css", + "./static/js/184.170757f4.chunk.js": "/react/build/./static/js/184.170757f4.chunk.js", + "static/css/185.41b8aabd.chunk.css": "/react/build/static/css/185.41b8aabd.chunk.css", + "./static/js/185.c60f45e6.chunk.js": "/react/build/./static/js/185.c60f45e6.chunk.js", + "./static/js/186.b35e10ac.chunk.js": "/react/build/./static/js/186.b35e10ac.chunk.js", + "./static/js/187.5570a554.chunk.js": "/react/build/./static/js/187.5570a554.chunk.js", + "./static/js/188.7d352b59.chunk.js": "/react/build/./static/js/188.7d352b59.chunk.js", + "./static/js/189.4af379ec.chunk.js": "/react/build/./static/js/189.4af379ec.chunk.js", + "./static/js/190.2b9e679b.chunk.js": "/react/build/./static/js/190.2b9e679b.chunk.js", + "./static/js/191.67275a9c.chunk.js": "/react/build/./static/js/191.67275a9c.chunk.js", + "./static/js/192.6863b600.chunk.js": "/react/build/./static/js/192.6863b600.chunk.js", + "./static/js/193.4325b481.chunk.js": "/react/build/./static/js/193.4325b481.chunk.js", + "./static/js/194.cf2811b3.chunk.js": "/react/build/./static/js/194.cf2811b3.chunk.js", + "./static/js/195.6c1b2976.chunk.js": "/react/build/./static/js/195.6c1b2976.chunk.js", + "./static/js/196.fba2b047.chunk.js": "/react/build/./static/js/196.fba2b047.chunk.js", + "./static/js/197.96531719.chunk.js": "/react/build/./static/js/197.96531719.chunk.js", + "./static/js/198.da2ca373.chunk.js": "/react/build/./static/js/198.da2ca373.chunk.js", + "./static/js/199.ef3bdccc.chunk.js": "/react/build/./static/js/199.ef3bdccc.chunk.js", + "./static/js/200.7d603f80.chunk.js": "/react/build/./static/js/200.7d603f80.chunk.js", + "./static/js/201.1209ae77.chunk.js": "/react/build/./static/js/201.1209ae77.chunk.js", + "./static/js/202.70f9b340.chunk.js": "/react/build/./static/js/202.70f9b340.chunk.js", + "./static/js/203.b4ed47c0.chunk.js": "/react/build/./static/js/203.b4ed47c0.chunk.js", + "./static/js/204.f4ee5f8e.chunk.js": "/react/build/./static/js/204.f4ee5f8e.chunk.js", + "./static/js/205.35917104.chunk.js": "/react/build/./static/js/205.35917104.chunk.js", + "./static/js/206.fba5c8e4.chunk.js": "/react/build/./static/js/206.fba5c8e4.chunk.js", + "./static/js/207.921c8d5f.chunk.js": "/react/build/./static/js/207.921c8d5f.chunk.js", + "./static/js/208.08b53ff3.chunk.js": "/react/build/./static/js/208.08b53ff3.chunk.js", + "./static/js/209.42e883fb.chunk.js": "/react/build/./static/js/209.42e883fb.chunk.js", + "./static/js/210.6de4d063.chunk.js": "/react/build/./static/js/210.6de4d063.chunk.js", + "./static/js/211.49131c24.chunk.js": "/react/build/./static/js/211.49131c24.chunk.js", + "./static/js/212.e615e6a3.chunk.js": "/react/build/./static/js/212.e615e6a3.chunk.js", + "./static/js/213.59395349.chunk.js": "/react/build/./static/js/213.59395349.chunk.js", + "./static/js/214.5e76046c.chunk.js": "/react/build/./static/js/214.5e76046c.chunk.js", + "./static/js/215.78d5330b.chunk.js": "/react/build/./static/js/215.78d5330b.chunk.js", + "./static/js/216.f718ee42.chunk.js": "/react/build/./static/js/216.f718ee42.chunk.js", + "./static/js/217.4dbb7c1f.chunk.js": "/react/build/./static/js/217.4dbb7c1f.chunk.js", + "./static/js/218.d31c71f7.chunk.js": "/react/build/./static/js/218.d31c71f7.chunk.js", + "./static/js/219.96bb66bd.chunk.js": "/react/build/./static/js/219.96bb66bd.chunk.js", + "./static/js/220.327f2540.chunk.js": "/react/build/./static/js/220.327f2540.chunk.js", + "./static/js/221.a1412f09.chunk.js": "/react/build/./static/js/221.a1412f09.chunk.js", + "./static/js/222.1e9ccfb4.chunk.js": "/react/build/./static/js/222.1e9ccfb4.chunk.js", + "./static/js/223.94d6354b.chunk.js": "/react/build/./static/js/223.94d6354b.chunk.js", + "./static/js/224.c50e0a69.chunk.js": "/react/build/./static/js/224.c50e0a69.chunk.js", + "./static/js/225.9391a612.chunk.js": "/react/build/./static/js/225.9391a612.chunk.js", + "./static/js/226.71d430f8.chunk.js": "/react/build/./static/js/226.71d430f8.chunk.js", + "./static/js/227.e192621f.chunk.js": "/react/build/./static/js/227.e192621f.chunk.js", + "./static/js/228.be3817f3.chunk.js": "/react/build/./static/js/228.be3817f3.chunk.js", + "./static/js/229.2e4009e7.chunk.js": "/react/build/./static/js/229.2e4009e7.chunk.js", + "./static/js/230.1793dcdc.chunk.js": "/react/build/./static/js/230.1793dcdc.chunk.js", + "./static/js/231.34dcff8b.chunk.js": "/react/build/./static/js/231.34dcff8b.chunk.js", + "./static/js/232.b7fb8ec7.chunk.js": "/react/build/./static/js/232.b7fb8ec7.chunk.js", + "./static/js/233.d7908b41.chunk.js": "/react/build/./static/js/233.d7908b41.chunk.js", + "./static/js/234.e33e1f46.chunk.js": "/react/build/./static/js/234.e33e1f46.chunk.js", + "./static/js/235.9eab6bc4.chunk.js": "/react/build/./static/js/235.9eab6bc4.chunk.js", + "./static/js/236.c40b4d20.chunk.js": "/react/build/./static/js/236.c40b4d20.chunk.js", + "./static/js/237.cfbfd1c6.chunk.js": "/react/build/./static/js/237.cfbfd1c6.chunk.js", + "./static/js/238.e01340fc.chunk.js": "/react/build/./static/js/238.e01340fc.chunk.js", + "./static/js/239.56d24dde.chunk.js": "/react/build/./static/js/239.56d24dde.chunk.js", + "./static/js/240.9b2e477d.chunk.js": "/react/build/./static/js/240.9b2e477d.chunk.js", + "./static/js/241.af1c5c85.chunk.js": "/react/build/./static/js/241.af1c5c85.chunk.js", + "./static/js/242.1b45aa87.chunk.js": "/react/build/./static/js/242.1b45aa87.chunk.js", + "./static/js/243.a102fd7d.chunk.js": "/react/build/./static/js/243.a102fd7d.chunk.js", + "./static/js/244.0d06a49b.chunk.js": "/react/build/./static/js/244.0d06a49b.chunk.js", + "./static/js/245.4fc332f9.chunk.js": "/react/build/./static/js/245.4fc332f9.chunk.js", + "./static/js/246.88451460.chunk.js": "/react/build/./static/js/246.88451460.chunk.js", + "./static/js/247.d20bc240.chunk.js": "/react/build/./static/js/247.d20bc240.chunk.js", + "./static/js/248.1a041e42.chunk.js": "/react/build/./static/js/248.1a041e42.chunk.js", + "./static/js/249.b00013af.chunk.js": "/react/build/./static/js/249.b00013af.chunk.js", + "./static/js/250.fd3e42e1.chunk.js": "/react/build/./static/js/250.fd3e42e1.chunk.js", + "./static/js/251.6e3d1d20.chunk.js": "/react/build/./static/js/251.6e3d1d20.chunk.js", + "./static/js/252.1968b804.chunk.js": "/react/build/./static/js/252.1968b804.chunk.js", + "./static/js/253.67ad124e.chunk.js": "/react/build/./static/js/253.67ad124e.chunk.js", + "./static/js/254.51e44d95.chunk.js": "/react/build/./static/js/254.51e44d95.chunk.js", + "./static/js/255.6a11213a.chunk.js": "/react/build/./static/js/255.6a11213a.chunk.js", + "./static/js/256.8714fa56.chunk.js": "/react/build/./static/js/256.8714fa56.chunk.js", + "./static/js/257.3a6b512e.chunk.js": "/react/build/./static/js/257.3a6b512e.chunk.js", + "./static/js/258.23b6b202.chunk.js": "/react/build/./static/js/258.23b6b202.chunk.js", + "./static/js/259.558fcc88.chunk.js": "/react/build/./static/js/259.558fcc88.chunk.js", + "./static/js/260.fe6d10c7.chunk.js": "/react/build/./static/js/260.fe6d10c7.chunk.js", + "./static/js/261.271fb5c6.chunk.js": "/react/build/./static/js/261.271fb5c6.chunk.js", + "./static/js/262.f56130ee.chunk.js": "/react/build/./static/js/262.f56130ee.chunk.js", + "main.css": "/react/build/static/css/main.dbf0b57b.chunk.css", + "main.js": "/react/build/./static/js/main.9f7708e3.chunk.js", + "runtime~main.js": "/react/build/./static/js/runtime~main.9dec6eb9.js", + "./static/js/114.9e79aa06.chunk.js.LICENSE.txt": "/react/build/./static/js/114.9e79aa06.chunk.js.LICENSE.txt", "./static/js/2.a52cbd04.chunk.js.LICENSE.txt": "/react/build/./static/js/2.a52cbd04.chunk.js.LICENSE.txt", - "./static/js/22.0a1a7902.chunk.js.LICENSE.txt": "/react/build/./static/js/22.0a1a7902.chunk.js.LICENSE.txt", - "./static/js/24.57b2f36c.chunk.js.LICENSE.txt": "/react/build/./static/js/24.57b2f36c.chunk.js.LICENSE.txt", - "./static/js/267.e76e14fb.chunk.js.LICENSE.txt": "/react/build/./static/js/267.e76e14fb.chunk.js.LICENSE.txt", - "./static/js/41.ae80c4d3.chunk.js.LICENSE.txt": "/react/build/./static/js/41.ae80c4d3.chunk.js.LICENSE.txt", - "./static/js/43.e41d5f3c.chunk.js.LICENSE.txt": "/react/build/./static/js/43.e41d5f3c.chunk.js.LICENSE.txt", - "./static/js/45.1cb91798.chunk.js.LICENSE.txt": "/react/build/./static/js/45.1cb91798.chunk.js.LICENSE.txt", - "./static/js/46.d8256dd4.chunk.js.LICENSE.txt": "/react/build/./static/js/46.d8256dd4.chunk.js.LICENSE.txt", - "./static/js/47.ea9aa04f.chunk.js.LICENSE.txt": "/react/build/./static/js/47.ea9aa04f.chunk.js.LICENSE.txt", - "./static/js/50.3d9a5dd5.chunk.js.LICENSE.txt": "/react/build/./static/js/50.3d9a5dd5.chunk.js.LICENSE.txt", - "./static/js/51.6c11e6d5.chunk.js.LICENSE.txt": "/react/build/./static/js/51.6c11e6d5.chunk.js.LICENSE.txt", - "./static/js/56.c0353315.chunk.js.LICENSE.txt": "/react/build/./static/js/56.c0353315.chunk.js.LICENSE.txt", - "./static/js/7.6ac341c7.chunk.js.LICENSE.txt": "/react/build/./static/js/7.6ac341c7.chunk.js.LICENSE.txt", - "./static/js/9.a179f82b.chunk.js.LICENSE.txt": "/react/build/./static/js/9.a179f82b.chunk.js.LICENSE.txt", - "./static/js/main.55808ddd.chunk.js.LICENSE.txt": "/react/build/./static/js/main.55808ddd.chunk.js.LICENSE.txt", + "./static/js/20.6185db2f.chunk.js.LICENSE.txt": "/react/build/./static/js/20.6185db2f.chunk.js.LICENSE.txt", + "./static/js/22.0cd6af98.chunk.js.LICENSE.txt": "/react/build/./static/js/22.0cd6af98.chunk.js.LICENSE.txt", + "./static/js/23.10763244.chunk.js.LICENSE.txt": "/react/build/./static/js/23.10763244.chunk.js.LICENSE.txt", + "./static/js/257.3a6b512e.chunk.js.LICENSE.txt": "/react/build/./static/js/257.3a6b512e.chunk.js.LICENSE.txt", + "./static/js/39.b18e05bb.chunk.js.LICENSE.txt": "/react/build/./static/js/39.b18e05bb.chunk.js.LICENSE.txt", + "./static/js/41.d37057f6.chunk.js.LICENSE.txt": "/react/build/./static/js/41.d37057f6.chunk.js.LICENSE.txt", + "./static/js/44.3a8edbb3.chunk.js.LICENSE.txt": "/react/build/./static/js/44.3a8edbb3.chunk.js.LICENSE.txt", + "./static/js/45.8f364a14.chunk.js.LICENSE.txt": "/react/build/./static/js/45.8f364a14.chunk.js.LICENSE.txt", + "./static/js/46.71ce58aa.chunk.js.LICENSE.txt": "/react/build/./static/js/46.71ce58aa.chunk.js.LICENSE.txt", + "./static/js/47.002164c5.chunk.js.LICENSE.txt": "/react/build/./static/js/47.002164c5.chunk.js.LICENSE.txt", + "./static/js/48.bd729f0a.chunk.js.LICENSE.txt": "/react/build/./static/js/48.bd729f0a.chunk.js.LICENSE.txt", + "./static/js/49.3a4dd456.chunk.js.LICENSE.txt": "/react/build/./static/js/49.3a4dd456.chunk.js.LICENSE.txt", + "./static/js/50.1837f743.chunk.js.LICENSE.txt": "/react/build/./static/js/50.1837f743.chunk.js.LICENSE.txt", + "./static/js/51.957d17a3.chunk.js.LICENSE.txt": "/react/build/./static/js/51.957d17a3.chunk.js.LICENSE.txt", + "./static/js/52.bf5b42f4.chunk.js.LICENSE.txt": "/react/build/./static/js/52.bf5b42f4.chunk.js.LICENSE.txt", + "./static/js/54.830464ca.chunk.js.LICENSE.txt": "/react/build/./static/js/54.830464ca.chunk.js.LICENSE.txt", + "./static/js/55.17fb62c8.chunk.js.LICENSE.txt": "/react/build/./static/js/55.17fb62c8.chunk.js.LICENSE.txt", + "./static/js/56.92ca7848.chunk.js.LICENSE.txt": "/react/build/./static/js/56.92ca7848.chunk.js.LICENSE.txt", + "./static/js/57.123e6b38.chunk.js.LICENSE.txt": "/react/build/./static/js/57.123e6b38.chunk.js.LICENSE.txt", + "./static/js/58.815bcb7e.chunk.js.LICENSE.txt": "/react/build/./static/js/58.815bcb7e.chunk.js.LICENSE.txt", + "./static/js/60.8e000de9.chunk.js.LICENSE.txt": "/react/build/./static/js/60.8e000de9.chunk.js.LICENSE.txt", + "./static/js/61.d9fcc42c.chunk.js.LICENSE.txt": "/react/build/./static/js/61.d9fcc42c.chunk.js.LICENSE.txt", + "./static/js/62.d7b2d228.chunk.js.LICENSE.txt": "/react/build/./static/js/62.d7b2d228.chunk.js.LICENSE.txt", + "./static/js/63.e4eba1af.chunk.js.LICENSE.txt": "/react/build/./static/js/63.e4eba1af.chunk.js.LICENSE.txt", + "./static/js/9.3c6f7489.chunk.js.LICENSE.txt": "/react/build/./static/js/9.3c6f7489.chunk.js.LICENSE.txt", + "./static/js/main.9f7708e3.chunk.js.LICENSE.txt": "/react/build/./static/js/main.9f7708e3.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", "index.html": "/react/build/index.html", "json.worker.js": "/react/build/json.worker.js", + "static/media/Index.scss": "/react/build/static/media/xing-threeEdition.147938cf.png", + "static/media/2-2-1.afd0f2f5.png": "/react/build/static/media/2-2-1.afd0f2f5.png", + "static/media/2-2-2.26bc3301.png": "/react/build/static/media/2-2-2.26bc3301.png", + "static/media/2-2-3.6d6ce99c.png": "/react/build/static/media/2-2-3.6d6ce99c.png", + "static/media/2-2-head.5e69dbb2.png": "/react/build/static/media/2-2-head.5e69dbb2.png", + "static/media/2-3-1.bcb33d47.png": "/react/build/static/media/2-3-1.bcb33d47.png", + "static/media/2-3-2.57ef08ae.png": "/react/build/static/media/2-3-2.57ef08ae.png", + "static/media/2-3-3.52733627.png": "/react/build/static/media/2-3-3.52733627.png", + "static/media/2-3-4.339b2f1c.png": "/react/build/static/media/2-3-4.339b2f1c.png", + "static/media/2-6-1.302b729e.png": "/react/build/static/media/2-6-1.302b729e.png", + "static/media/2-6-2.b262b91e.png": "/react/build/static/media/2-6-2.b262b91e.png", + "static/media/4-1.79fa159d.png": "/react/build/static/media/4-1.79fa159d.png", + "static/media/4-2.9c066e75.png": "/react/build/static/media/4-2.9c066e75.png", + "static/media/4-3.a1487a5b.png": "/react/build/static/media/4-3.a1487a5b.png", + "static/media/4-4.5eb40734.png": "/react/build/static/media/4-4.5eb40734.png", "static/media/49.b03e6efe.png": "/react/build/static/media/49.b03e6efe.png", "static/media/index.scss": "/react/build/static/media/visionBackActive.14814f28.png", "static/media/katex.css": "/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff", @@ -417,33 +435,46 @@ "static/media/back2.png": "/react/build/static/media/back2.0041bb9e.png", "static/media/back3.png": "/react/build/static/media/back3.16134f64.png", "static/media/ball.24214b6e.png": "/react/build/static/media/ball.24214b6e.png", - "static/media/Index.scss": "/react/build/static/media/typebg.b2b0ea32.png", "static/media/AboutUs.scss": "/react/build/static/media/teambanner.fad350dd.png", "static/media/banner.f7da2db1.png": "/react/build/static/media/banner.f7da2db1.png", "static/media/banner_list.e02c5e16.jpg": "/react/build/static/media/banner_list.e02c5e16.jpg", "static/media/LoginRegisterPage.scss": "/react/build/static/media/rightBg.55f14f0c.png", - "static/media/bk1.ea9df682.png": "/react/build/static/media/bk1.ea9df682.png", - "static/media/bk2.ff8bea84.png": "/react/build/static/media/bk2.ff8bea84.png", + "static/media/blocked.e4093f23.svg": "/react/build/static/media/blocked.e4093f23.svg", + "static/media/bugs.ddf83d39.svg": "/react/build/static/media/bugs.ddf83d39.svg", "static/media/center_title_bg.0404e256.png": "/react/build/static/media/center_title_bg.0404e256.png", + "static/media/class.10d4bc5d.svg": "/react/build/static/media/class.10d4bc5d.svg", + "static/media/cloneLogo.dd1dfb32.png": "/react/build/static/media/cloneLogo.dd1dfb32.png", + "static/media/code_lines.5f1dad4c.svg": "/react/build/static/media/code_lines.5f1dad4c.svg", + "static/media/code_smells.d56cb6bb.svg": "/react/build/static/media/code_smells.d56cb6bb.svg", + "static/media/codeafter.c3088c74.png": "/react/build/static/media/codeafter.c3088c74.png", "static/media/color1.png": "/react/build/static/media/color1.5ec57881.png", "static/media/color2.png": "/react/build/static/media/color2.a71ab734.png", "static/media/color3.png": "/react/build/static/media/color3.76d404ab.png", "static/media/color4.png": "/react/build/static/media/color4.e0954f96.png", + "static/media/com-1.718ba0da.png": "/react/build/static/media/com-1.718ba0da.png", + "static/media/com-2.ed3ec937.png": "/react/build/static/media/com-2.ed3ec937.png", + "static/media/com-3.6bb9e389.png": "/react/build/static/media/com-3.6bb9e389.png", "static/media/indexZone1.scss": "/react/build/static/media/vipTitleBg.64d456e6.png", "static/media/computer.4fe86b12.png": "/react/build/static/media/computer.4fe86b12.png", + "static/media/cover.23ebe53d.svg": "/react/build/static/media/cover.23ebe53d.svg", + "static/media/detail.scss": "/react/build/static/media/total-bg.0745a682.png", "static/media/devops.39983f5b.png": "/react/build/static/media/devops.39983f5b.png", "static/media/earth.050b1435.png": "/react/build/static/media/earth.050b1435.png", - "static/media/educoder.c918f385.png": "/react/build/static/media/educoder.c918f385.png", + "static/media/educoder.png": "/react/build/static/media/educoder.c918f385.png", "static/media/emp.png": "/react/build/static/media/emp.35f6c709.png", + "static/media/files.e34abaef.svg": "/react/build/static/media/files.e34abaef.svg", "static/media/fun1.c99ffa49.png": "/react/build/static/media/fun1.c99ffa49.png", "static/media/fun2.12f22bca.png": "/react/build/static/media/fun2.12f22bca.png", "static/media/fun3.75c280e6.png": "/react/build/static/media/fun3.75c280e6.png", "static/media/fun4.f499794e.png": "/react/build/static/media/fun4.f499794e.png", "static/media/fun5.96b44942.png": "/react/build/static/media/fun5.96b44942.png", + "static/media/funcs.f228b851.svg": "/react/build/static/media/funcs.f228b851.svg", "static/media/gitlink-gz.d351910b.png": "/react/build/static/media/gitlink-gz.d351910b.png", "static/media/gitlink-qq.90d5ac1b.png": "/react/build/static/media/gitlink-qq.90d5ac1b.png", "static/media/green_nodata.be7b538b.png": "/react/build/static/media/green_nodata.be7b538b.png", "static/media/head.52aa3fc8.png": "/react/build/static/media/head.52aa3fc8.png", + "static/media/header_title.adaf872b.png": "/react/build/static/media/header_title.adaf872b.png", + "static/media/high.5fe48238.svg": "/react/build/static/media/high.5fe48238.svg", "static/media/huake.63b6a34d.png": "/react/build/static/media/huake.63b6a34d.png", "static/media/huawei.73ec7c22.png": "/react/build/static/media/huawei.73ec7c22.png", "static/media/icon.1322725f.svg": "/react/build/static/media/icon.1322725f.svg", @@ -452,7 +483,6 @@ "static/media/img1.png": "/react/build/static/media/img1.676de78a.png", "static/media/img1.8560258f.png": "/react/build/static/media/img1.8560258f.png", "static/media/img1.e0beda57.png": "/react/build/static/media/img1.e0beda57.png", - "static/media/img1.fc155528.png": "/react/build/static/media/img1.fc155528.png", "static/media/img10.64149a3d.png": "/react/build/static/media/img10.64149a3d.png", "static/media/img15.87a3556c.png": "/react/build/static/media/img15.87a3556c.png", "static/media/img16.32badab9.png": "/react/build/static/media/img16.32badab9.png", @@ -469,11 +499,18 @@ "static/media/img9.d25372ba.png": "/react/build/static/media/img9.d25372ba.png", "static/media/importNone.5bada960.png": "/react/build/static/media/importNone.5bada960.png", "static/media/jijinhui.041fb524.png": "/react/build/static/media/jijinhui.041fb524.png", + "static/media/label1.0544c3f9.svg": "/react/build/static/media/label1.0544c3f9.svg", + "static/media/label2.92028bb9.svg": "/react/build/static/media/label2.92028bb9.svg", + "static/media/label3.b45359cb.svg": "/react/build/static/media/label3.b45359cb.svg", + "static/media/label4.acced453.svg": "/react/build/static/media/label4.acced453.svg", + "static/media/label5.602c4857.svg": "/react/build/static/media/label5.602c4857.svg", "static/media/large.a34ed58b.png": "/react/build/static/media/large.a34ed58b.png", "static/media/license.25734ac7.png": "/react/build/static/media/license.25734ac7.png", "static/media/line.e5ece354.png": "/react/build/static/media/line.e5ece354.png", "static/media/logo.f0d4927b.svg": "/react/build/static/media/logo.f0d4927b.svg", + "static/media/low.78aa0d00.svg": "/react/build/static/media/low.78aa0d00.svg", "static/media/mainbanner.659efd27.png": "/react/build/static/media/mainbanner.659efd27.png", + "static/media/medium.36f3652b.svg": "/react/build/static/media/medium.36f3652b.svg", "static/media/middle.cf4a9916.png": "/react/build/static/media/middle.cf4a9916.png", "static/media/mulan.690d2289.png": "/react/build/static/media/mulan.690d2289.png", "static/media/new10.8294f04f.png": "/react/build/static/media/new10.8294f04f.png", @@ -490,15 +527,14 @@ "static/media/next.1c184f48.png": "/react/build/static/media/next.1c184f48.png", "static/media/nodata.png": "/react/build/static/media/nodata.e34b5912.png", "static/media/TPMIndex.css": "/react/build/static/media/nps2.d5d0b666.png", - "static/media/person.7544cfa0.png": "/react/build/static/media/person.7544cfa0.png", "static/media/phone.14961064.svg": "/react/build/static/media/phone.14961064.svg", - "static/media/Component.scss": "/react/build/static/media/siderbar.440e7095.png", + "static/media/repeat.a85eb736.svg": "/react/build/static/media/repeat.a85eb736.svg", + "static/media/right-arrow.b9e307b3.svg": "/react/build/static/media/right-arrow.b9e307b3.svg", "static/media/slick-theme.css": "/react/build/static/media/slick.c94f7671.ttf", "static/media/small.bbabd52e.png": "/react/build/static/media/small.bbabd52e.png", "static/media/source2.3c5249bc.png": "/react/build/static/media/source2.3c5249bc.png", "static/media/subtitle.5019e086.png": "/react/build/static/media/subtitle.5019e086.png", "static/media/sys.00b52dac.png": "/react/build/static/media/sys.00b52dac.png", - "static/media/team.698c787a.png": "/react/build/static/media/team.698c787a.png", "static/media/title.132e93bf.png": "/react/build/static/media/title.132e93bf.png", "static/media/vision-fw.feb9fd4c.png": "/react/build/static/media/vision-fw.feb9fd4c.png", "static/media/vision-jz.a991d471.png": "/react/build/static/media/vision-jz.a991d471.png", @@ -508,6 +544,7 @@ "static/media/vision1.072e7be4.png": "/react/build/static/media/vision1.072e7be4.png", "static/media/vision2.024daa92.png": "/react/build/static/media/vision2.024daa92.png", "static/media/vision3.fee43e80.png": "/react/build/static/media/vision3.fee43e80.png", + "static/media/vulnerabilities.fccffd46.svg": "/react/build/static/media/vulnerabilities.fccffd46.svg", "static/media/xigongye.d51231d3.png": "/react/build/static/media/xigongye.d51231d3.png", "static/media/xiuos.67682257.png": "/react/build/static/media/xiuos.67682257.png", "ts.worker.js": "/react/build/ts.worker.js", diff --git a/css/gitlink.min.css b/css/gitlink.min.css index 5979beae2..d6c28484f 100644 --- a/css/gitlink.min.css +++ b/css/gitlink.min.css @@ -3672,7 +3672,7 @@ html>body #ajax-indicator { .head-nav li a:hover, .head-nav li.active a { - /* color: #5091ff */ + color: #5091ff } .head-right { diff --git a/css/iconfont.css b/css/iconfont.css index a08e1df9d..f877beb85 100644 --- a/css/iconfont.css +++ b/css/iconfont.css @@ -1,8 +1,8 @@ @font-face { font-family: "iconfont"; /* Project id 2340181 */ - src: url('iconfont.woff2?t=1743578721658') format('woff2'), - url('iconfont.woff?t=1743578721658') format('woff'), - url('iconfont.ttf?t=1743578721658') format('truetype'); + src: url('iconfont.woff2?t=1727340588188') format('woff2'), + url('iconfont.woff?t=1727340588188') format('woff'), + url('iconfont.ttf?t=1727340588188') format('truetype'); } .iconfont { @@ -13,78 +13,6 @@ -moz-osx-font-smoothing: grayscale; } -.icon-yincang3:before { - content: "\e986"; -} - -.icon-shoujihao:before { - content: "\e987"; -} - -.icon-xianshi1:before { - content: "\e988"; -} - -.icon-mima:before { - content: "\e989"; -} - -.icon-paixu:before { - content: "\e98a"; -} - -.icon-jiantou_xiangyou:before { - content: "\e98b"; -} - -.icon-a-fork1:before { - content: "\e98c"; -} - -.icon-dianzan1:before { - content: "\e983"; -} - -.icon-yonghuming:before { - content: "\e984"; -} - -.icon-youxiang2:before { - content: "\e985"; -} - -.icon-tongzhi1:before { - content: "\e981"; -} - -.icon-xinzeng:before { - content: "\e982"; -} - -.icon-a-fenzhi1:before { - content: "\e980"; -} - -.icon-yunxiazai:before { - content: "\e97b"; -} - -.icon-lunwen1:before { - content: "\e97c"; -} - -.icon-zhuanli2:before { - content: "\e97d"; -} - -.icon-jiantou2:before { - content: "\e97e"; -} - -.icon-jiantou-you-cuxiantiao:before { - content: "\e97f"; -} - .icon-gongxianquequan:before { content: "\e979"; } diff --git a/css/iconfont.js b/css/iconfont.js index 3d1bd6bdf..433c5d5f1 100644 --- a/css/iconfont.js +++ b/css/iconfont.js @@ -1 +1 @@ -window._iconfont_svg_string_2340181='',(c=>{var a=(l=(l=document.getElementsByTagName("script"))[l.length-1]).getAttribute("data-injectcss"),l=l.getAttribute("data-disable-injectsvg");if(!l){var h,i,o,z,t,p=function(a,l){l.parentNode.insertBefore(a,l)};if(a&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(a){console&&console.log(a)}}h=function(){var a,l=document.createElement("div");l.innerHTML=c._iconfont_svg_string_2340181,(l=l.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",l=l,(a=document.body).firstChild?p(l,a.firstChild):a.appendChild(l))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(h,0):(i=function(){document.removeEventListener("DOMContentLoaded",i,!1),h()},document.addEventListener("DOMContentLoaded",i,!1)):document.attachEvent&&(o=h,z=c.document,t=!1,m(),z.onreadystatechange=function(){"complete"==z.readyState&&(z.onreadystatechange=null,v())})}function v(){t||(t=!0,o())}function m(){try{z.documentElement.doScroll("left")}catch(a){return void setTimeout(m,50)}v()}})(window); \ No newline at end of file +window._iconfont_svg_string_2340181='',(c=>{var a=(l=(l=document.getElementsByTagName("script"))[l.length-1]).getAttribute("data-injectcss"),l=l.getAttribute("data-disable-injectsvg");if(!l){var h,i,o,z,t,p=function(a,l){l.parentNode.insertBefore(a,l)};if(a&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(a){console&&console.log(a)}}h=function(){var a,l=document.createElement("div");l.innerHTML=c._iconfont_svg_string_2340181,(l=l.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",l=l,(a=document.body).firstChild?p(l,a.firstChild):a.appendChild(l))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(h,0):(i=function(){document.removeEventListener("DOMContentLoaded",i,!1),h()},document.addEventListener("DOMContentLoaded",i,!1)):document.attachEvent&&(o=h,z=c.document,t=!1,m(),z.onreadystatechange=function(){"complete"==z.readyState&&(z.onreadystatechange=null,v())})}function v(){t||(t=!0,o())}function m(){try{z.documentElement.doScroll("left")}catch(a){return void setTimeout(m,50)}v()}})(window); \ No newline at end of file diff --git a/css/iconfont.json b/css/iconfont.json index 8739aca81..4ebfc428b 100644 --- a/css/iconfont.json +++ b/css/iconfont.json @@ -5,132 +5,6 @@ "css_prefix_text": "icon-", "description": "", "glyphs": [ - { - "icon_id": "43884585", - "name": "隐藏", - "font_class": "yincang3", - "unicode": "e986", - "unicode_decimal": 59782 - }, - { - "icon_id": "43884586", - "name": "手机号", - "font_class": "shoujihao", - "unicode": "e987", - "unicode_decimal": 59783 - }, - { - "icon_id": "43884583", - "name": "显示", - "font_class": "xianshi1", - "unicode": "e988", - "unicode_decimal": 59784 - }, - { - "icon_id": "43884584", - "name": "密码", - "font_class": "mima", - "unicode": "e989", - "unicode_decimal": 59785 - }, - { - "icon_id": "43884582", - "name": "排序", - "font_class": "paixu", - "unicode": "e98a", - "unicode_decimal": 59786 - }, - { - "icon_id": "43884581", - "name": "箭头_向右", - "font_class": "jiantou_xiangyou", - "unicode": "e98b", - "unicode_decimal": 59787 - }, - { - "icon_id": "43884580", - "name": "fork (1)", - "font_class": "a-fork1", - "unicode": "e98c", - "unicode_decimal": 59788 - }, - { - "icon_id": "43884589", - "name": "点赞", - "font_class": "dianzan1", - "unicode": "e983", - "unicode_decimal": 59779 - }, - { - "icon_id": "43884587", - "name": "用户名", - "font_class": "yonghuming", - "unicode": "e984", - "unicode_decimal": 59780 - }, - { - "icon_id": "43884588", - "name": "邮箱", - "font_class": "youxiang2", - "unicode": "e985", - "unicode_decimal": 59781 - }, - { - "icon_id": "43788877", - "name": "通知", - "font_class": "tongzhi1", - "unicode": "e981", - "unicode_decimal": 59777 - }, - { - "icon_id": "43788876", - "name": "新增", - "font_class": "xinzeng", - "unicode": "e982", - "unicode_decimal": 59778 - }, - { - "icon_id": "39410543", - "name": "分支 (1)", - "font_class": "a-fenzhi1", - "unicode": "e980", - "unicode_decimal": 59776 - }, - { - "icon_id": "42234576", - "name": "云下载", - "font_class": "yunxiazai", - "unicode": "e97b", - "unicode_decimal": 59771 - }, - { - "icon_id": "42234575", - "name": "论文", - "font_class": "lunwen1", - "unicode": "e97c", - "unicode_decimal": 59772 - }, - { - "icon_id": "42234574", - "name": "专利", - "font_class": "zhuanli2", - "unicode": "e97d", - "unicode_decimal": 59773 - }, - { - "icon_id": "42234573", - "name": "箭头", - "font_class": "jiantou2", - "unicode": "e97e", - "unicode_decimal": 59774 - }, - { - "icon_id": "42234572", - "name": "箭头-右-粗线条", - "font_class": "jiantou-you-cuxiantiao", - "unicode": "e97f", - "unicode_decimal": 59775 - }, { "icon_id": "41876673", "name": "贡献确权", diff --git a/css/iconfont.ttf b/css/iconfont.ttf index 4ac42ebf3c6497b9d300d6b4b060be957a898dfb..30b0052962e285622716ee235cee2da2f9cf5189 100644 GIT binary patch delta 16508 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 l&A4jH&}*j*HSi@1r-GW6%iE?5fv2? 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 diff --git a/css/iconfont.woff b/css/iconfont.woff index c5be9a366947fb10799a3ae6f6a22ccdb82a6ba7..fad2a7bab3956c00c7648eb02f4200998bc6e38c 100644 GIT binary patch literal 154312 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�JRW?awCFTY{8NuzY4ZrX0glDto4Nb>n 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%0D+9;1gaL(UWMK!}Md_=AA4bLV%0 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 CFZMS8 literal 157180 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

    w6Bd(_POWC6h0cRm!x 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 vTEq;l?2 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 diff --git a/css/iconfont.woff2 b/css/iconfont.woff2 index b65e7f7af395155e9c79caadefa9db7591e96eff..d8eab05f1fc0c9c499ca6832dfe7af0b0c5a7bb9 100644 GIT binary patch literal 126956 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
    \ No newline at end of file +星云协同开发平台
    \ No newline at end of file diff --git a/service-worker.js b/service-worker.js index a90c9557d..729352a74 100644 --- a/service-worker.js +++ b/service-worker.js @@ -1 +1 @@ -"use strict";var precacheConfig=[["/react/build/css.worker.js","8a6b96bc806b0753dfb68cd49935b45b"],["/react/build/editor.worker.js","28d7a4ffd9e954cd878c277b96a4d36a"],["/react/build/html.worker.js","4864df51f2b1f38ab67906fff9c6b367"],["/react/build/index.html","e5d6f0c8a02d987162fc74d73e9adf60"],["/react/build/json.worker.js","e193633b3f48dcd8cbb1a96b5b5b4719"],["/react/build/static/css/100.ab8b4fa4.chunk.css","3885a1afcd6f49498e12f3bd32a56bfe"],["/react/build/static/css/101.573cab8d.chunk.css","5315ba647e8060ca3a858c234d3a8975"],["/react/build/static/css/103.66db46e4.chunk.css","ee30b0235ff9727b31b9355685ba7678"],["/react/build/static/css/104.4054f41b.chunk.css","df7b038f8f1a0e16793b24bc950b9b22"],["/react/build/static/css/105.9be13309.chunk.css","321a492ab59a00c3664b30674b940e7a"],["/react/build/static/css/106.89efd2d4.chunk.css","db965ed4d322960bd3d4ec8d8d17672b"],["/react/build/static/css/107.e8fe41ec.chunk.css","6214024b4f30207fa32ac8560c56b883"],["/react/build/static/css/108.78ade566.chunk.css","11a74dbe0612eedc889d16d759666b06"],["/react/build/static/css/109.834ebd5d.chunk.css","70c295dced5edf920d2f6727c214c311"],["/react/build/static/css/11.7f8d5197.chunk.css","db0bb3555f6783b5c7555736f6595dfc"],["/react/build/static/css/111.72319a07.chunk.css","c57ab9b10ec991eb2facacd6c62b2381"],["/react/build/static/css/115.17d1bb70.chunk.css","1fee3b4f3a1a11ed58c2c2f40ff08f58"],["/react/build/static/css/116.c3a96e50.chunk.css","5c032c956396fce1d0b3570be95b2e17"],["/react/build/static/css/118.db767247.chunk.css","07c65ab5f940239969726ecb2ca6e6a8"],["/react/build/static/css/12.27ed5cc0.chunk.css","00229b9b76d989311a8ff2a7c3358f04"],["/react/build/static/css/120.02c763e8.chunk.css","5cc3d979713402fd252f57cb92382a9d"],["/react/build/static/css/122.95c8fd70.chunk.css","388dd0b31093c2366934f518e4fe5678"],["/react/build/static/css/124.7cc79b14.chunk.css","3807dd2deeb39cbdcbb473f7623ede11"],["/react/build/static/css/125.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/126.e59d7372.chunk.css","ec270161f5e004353ed4374b9bf780b0"],["/react/build/static/css/128.6fb7b900.chunk.css","b2b7f79b9a097e758534ae3e403d4213"],["/react/build/static/css/129.c713331c.chunk.css","1373d0214c811e25b7c1763ef9cf3287"],["/react/build/static/css/131.4e686135.chunk.css","450ecb015daa7d9179fefac0ad10879e"],["/react/build/static/css/132.b7b78777.chunk.css","863152f8c7d88bc43c34a0814ddaf712"],["/react/build/static/css/133.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/134.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/react/build/static/css/135.b23718f9.chunk.css","e7fe77795e92850b8ae3425d0726a7eb"],["/react/build/static/css/136.787d7861.chunk.css","259aac32c9eed0d905cab480a7627c8a"],["/react/build/static/css/137.212e8ffd.chunk.css","36881c6bebeda22d0c73469eeafc01cf"],["/react/build/static/css/138.b92181f7.chunk.css","a605440071e27cff46511f5d776357bb"],["/react/build/static/css/139.ba6f083d.chunk.css","833e696daf8133a3bd3b93a846c69ef3"],["/react/build/static/css/14.8bdeed6f.chunk.css","51e6517154ed9af8c9daab9bb9f5be93"],["/react/build/static/css/142.54bd5dfb.chunk.css","e0ae2d8af498e04d4b844ed54a567632"],["/react/build/static/css/146.38aad773.chunk.css","6e83a49c152bb193f5a695b029d3502d"],["/react/build/static/css/148.ce979569.chunk.css","41ea3b489ebc48bd7dcc61f27e77716b"],["/react/build/static/css/149.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/150.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/151.99ea8cb9.chunk.css","0acc1e50ec8c2e46063adff1b6974d7f"],["/react/build/static/css/152.0163e54c.chunk.css","f7cb14d065db9614a351922b464864f6"],["/react/build/static/css/157.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/react/build/static/css/159.83a06073.chunk.css","cc03c8bd582e5fb3cf3cb57075905fe6"],["/react/build/static/css/16.1c5f3a58.chunk.css","5d39578b91b84e925bd702d0d56a0ea2"],["/react/build/static/css/160.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/react/build/static/css/161.65678519.chunk.css","1211ec54a5dbd129cf63cacdc130ca13"],["/react/build/static/css/162.83a06073.chunk.css","cc03c8bd582e5fb3cf3cb57075905fe6"],["/react/build/static/css/167.0bd8a340.chunk.css","70b903ac6be2390ad6d8b5976add839a"],["/react/build/static/css/168.ac60d17d.chunk.css","ac9762956b298f06bc7829c677bac8e2"],["/react/build/static/css/169.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/react/build/static/css/173.0a2b06f0.chunk.css","baf6cca9a6b84d17a1b08ea629f7f818"],["/react/build/static/css/176.853964e7.chunk.css","e2bf0d48ba76529bf6aa571df5b25730"],["/react/build/static/css/177.8ddbb070.chunk.css","3de2e94ba931d38eb377530c8ea1be89"],["/react/build/static/css/178.937af7df.chunk.css","f39f845ffa3e203560f2d59466672c76"],["/react/build/static/css/179.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/react/build/static/css/181.53604072.chunk.css","dae2a89b8b4b9577d529ccdc67b2bd1b"],["/react/build/static/css/182.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/react/build/static/css/183.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/react/build/static/css/184.0235d756.chunk.css","3c152d150d71ca1d782cbce74e83545a"],["/react/build/static/css/185.46fb7389.chunk.css","3dc3569f98f0d43324c3871cc5623426"],["/react/build/static/css/186.c9b208d1.chunk.css","c0b8baa2fde3be78b1a563f928a8b116"],["/react/build/static/css/187.d4ed71fa.chunk.css","bbcd2f7f67d3b52ad362dae318796a47"],["/react/build/static/css/188.4ad9941b.chunk.css","682ed6c4a188aef7d3521ae4301e8906"],["/react/build/static/css/190.55157d54.chunk.css","6f8493e32bd295afab78ac2026a22969"],["/react/build/static/css/191.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/react/build/static/css/192.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/22.f7228588.chunk.css","66cd0a337a39f9ea0b72fa32b2a48659"],["/react/build/static/css/23.1eff1c35.chunk.css","ff4bae04f3d92bda47d3f856c1f0c5b0"],["/react/build/static/css/24.6d8c3469.chunk.css","871542884075a957c3dc1b8e06d687d3"],["/react/build/static/css/32.b599cc14.chunk.css","fcc9b5f568cdbb1af244a95ae0974442"],["/react/build/static/css/33.cdeb4377.chunk.css","0daf9b56347b0e4963ae69223eaf69ac"],["/react/build/static/css/34.d2ddda53.chunk.css","8e0f16310937497b95d0a1d51f309346"],["/react/build/static/css/41.085802f9.chunk.css","69dfbae069c57df3847038760dade0b0"],["/react/build/static/css/42.46217ba3.chunk.css","3d9b6cbd5bfbc8829a7cdf7269258013"],["/react/build/static/css/43.551e5fab.chunk.css","ea8d467fb9a5f0f69ea78c28321860d8"],["/react/build/static/css/44.1cffe791.chunk.css","2927dc47b7989a665c8d9745f0b7fe3a"],["/react/build/static/css/46.49aaa94a.chunk.css","ddceceeb6545a099a8e659c4b02e4ebe"],["/react/build/static/css/47.afb27aa7.chunk.css","e810a61483c9a7c6ba13595712820fe0"],["/react/build/static/css/48.78130224.chunk.css","d8db046098fe81af313e9390f48a5f4a"],["/react/build/static/css/49.cd42f4bc.chunk.css","cbf4d4b02293689ac6c7ef3084fa8c53"],["/react/build/static/css/50.757d8d05.chunk.css","9a6c5b24ba7cb7effe42c304a94bd2bd"],["/react/build/static/css/51.292d63d8.chunk.css","5fe0d5d6348e6fcc6f8431b1a2688a5a"],["/react/build/static/css/52.44ffc181.chunk.css","161cee3e6952d2c26042e0b3bb9674b4"],["/react/build/static/css/53.2880ba23.chunk.css","f83bdb45dcd990c8acb662a722ba00f5"],["/react/build/static/css/54.2640b3a9.chunk.css","a44f6522c09846e9ca916729a178dd34"],["/react/build/static/css/55.f7c7b9c4.chunk.css","95f80abeaa4d437cf256f8ed50f38e22"],["/react/build/static/css/56.21688554.chunk.css","5192a355c837010b45b71e24f8f44cad"],["/react/build/static/css/58.acffe7d4.chunk.css","acf092b4dac0549de582623a75f4b8c2"],["/react/build/static/css/59.ec1571c8.chunk.css","e1b364f4ed84f38d13e248c64863357d"],["/react/build/static/css/61.68bdc9d4.chunk.css","e241b765b4b77427228a67e5f8e56fd1"],["/react/build/static/css/64.8bdeed6f.chunk.css","51e6517154ed9af8c9daab9bb9f5be93"],["/react/build/static/css/65.4fbc7df7.chunk.css","8d332f913a1b742ff04ef1bf69cd4d3c"],["/react/build/static/css/66.3cf3bf5d.chunk.css","6a62d7e9814f0845bef54166e2a1e229"],["/react/build/static/css/68.ac60d17d.chunk.css","ac9762956b298f06bc7829c677bac8e2"],["/react/build/static/css/69.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/react/build/static/css/71.3262fb19.chunk.css","1cadcf901734ec2a6835ad4439ef81b3"],["/react/build/static/css/72.c3e1839e.chunk.css","c3db88088b4979f5bd53344b9149b28b"],["/react/build/static/css/74.a347691b.chunk.css","1f3c6e46e8958c99bb21e631fea653ca"],["/react/build/static/css/76.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/react/build/static/css/77.8fdc0d86.chunk.css","d5868f5cac4dd01daa3746b3968e6f5f"],["/react/build/static/css/78.de5ed58f.chunk.css","d9b5ca9cb767438bb42a4167d8c9141b"],["/react/build/static/css/79.db767247.chunk.css","07c65ab5f940239969726ecb2ca6e6a8"],["/react/build/static/css/80.167b2911.chunk.css","2563ed0e4024a263a3c5a853f621e647"],["/react/build/static/css/82.cdeb4377.chunk.css","0daf9b56347b0e4963ae69223eaf69ac"],["/react/build/static/css/83.746d3b5f.chunk.css","0161cd4ec4ed52e5d86fb235672f5fb1"],["/react/build/static/css/84.446c2bbe.chunk.css","6f1fd9b6de774801fadb37dc3d02bd06"],["/react/build/static/css/85.c89aac3b.chunk.css","8d332f913a1b742ff04ef1bf69cd4d3c"],["/react/build/static/css/86.32c07858.chunk.css","1e7cd3bcd4bcc276e73be24acd48c58a"],["/react/build/static/css/90.f3078d62.chunk.css","e1fa1f3c533dd0e7922cc866bb371591"],["/react/build/static/css/91.1d06906c.chunk.css","147edf9ceab4d3f908daba7ff1ec5b48"],["/react/build/static/css/92.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/react/build/static/css/95.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/react/build/static/css/96.bcb1f451.chunk.css","353fbccdad2719ebee9298a8e1b2522c"],["/react/build/static/css/97.15a9a447.chunk.css","faa9c125bbea3b1449d2d9a4c858afa0"],["/react/build/static/css/98.6fb7b900.chunk.css","b2b7f79b9a097e758534ae3e403d4213"],["/react/build/static/css/main.22cacfd7.chunk.css","c71f10f2afcb586e5458bfd9cb337e63"],["/react/build/static/js/0.b26c77b7.chunk.js","0cb918a3107e7ecfc53a6247fe13b0d8"],["/react/build/static/js/1.9233de4b.chunk.js","e93d1fe0a531a998c24d3f209f7e0fac"],["/react/build/static/js/10.e914af3e.chunk.js","5ee9c7650185c409347b3c0c1bc5887d"],["/react/build/static/js/100.fc5bfc6a.chunk.js","8e2dacf2696084a323b0656dafbc17b4"],["/react/build/static/js/101.4edb7ba1.chunk.js","176d83a561023e80c26bde3aa8cea4d7"],["/react/build/static/js/102.a36e5396.chunk.js","9ed6069670489fb66fd62f42f38629ed"],["/react/build/static/js/103.a10135b3.chunk.js","dc2893020679b1456407933811a99be4"],["/react/build/static/js/104.9e56f229.chunk.js","58f2474e46717e8249be8103e7d9e2e9"],["/react/build/static/js/105.e5988d85.chunk.js","1e4ed4415a29ecc36aabe3ae5e42035d"],["/react/build/static/js/106.7d80ac91.chunk.js","44be396f065357a1639f57c5ad3f9067"],["/react/build/static/js/107.3bb65b93.chunk.js","528a7a86cce10d7dba982d06d026fb45"],["/react/build/static/js/108.1ed10cbc.chunk.js","899592a8113eeb187c234f17456bbbe9"],["/react/build/static/js/109.75aa3c97.chunk.js","25fbd64b5f4bf2e61cefbbfaa937f928"],["/react/build/static/js/11.3108892a.chunk.js","bcdbd0c2d3dae8a9fe5c280946818eba"],["/react/build/static/js/110.e800b2cb.chunk.js","e136520b6054feb4bb60263aeaa8688d"],["/react/build/static/js/111.a550fb34.chunk.js","37ec024b595b097dbc3723c9069d3c26"],["/react/build/static/js/112.8e6ba281.chunk.js","5db6285c140fb9369228addbb4cd3b99"],["/react/build/static/js/113.469c6372.chunk.js","7f55027eb7f4099a92f85cb73cb10540"],["/react/build/static/js/113.469c6372.chunk.js.LICENSE.txt","bcc0ecbbc39e712f9830d88643646be9"],["/react/build/static/js/114.be69f7c4.chunk.js","fde7757154058e91e7f4d8de48fc6954"],["/react/build/static/js/115.d57b9e8d.chunk.js","1ee83ccac91ab9091f0f4c207203ba87"],["/react/build/static/js/116.cd20d133.chunk.js","ed73df25406da65c018eb31278980ffd"],["/react/build/static/js/117.bc000b0c.chunk.js","c27f0c2e5ff6c17350e40c9b52e16935"],["/react/build/static/js/118.92ed53e4.chunk.js","3eac349acc47c499c110369bc4f6617b"],["/react/build/static/js/119.a05cb9cf.chunk.js","be1885521ea3143da7117db6bef8852f"],["/react/build/static/js/12.36ab5933.chunk.js","0e1f64a7505f33e7f709b49900e56053"],["/react/build/static/js/120.031d6ebf.chunk.js","dac477773ba7d496f6f6704dc5fc2c0d"],["/react/build/static/js/121.3fc42f4c.chunk.js","f2a5faa5785d92b12bb5344ce71c673f"],["/react/build/static/js/122.52fdd5c3.chunk.js","7c1152a6d1fcfa4272374b54730c6dda"],["/react/build/static/js/123.8649bd48.chunk.js","8f3cf71fc80f0b0024ec676aeb758ed0"],["/react/build/static/js/124.fec6706a.chunk.js","70a65fa8e98aa7aed5d350b6c0ad4d30"],["/react/build/static/js/125.8b49a0c9.chunk.js","97708bc2cf6725173bdad625c23586ee"],["/react/build/static/js/126.f18bcc5e.chunk.js","c0421eb655067ce30b2008ab56dcfb1e"],["/react/build/static/js/127.14bf5b51.chunk.js","93a88c49c9a8b80f14785797bbb0d3e3"],["/react/build/static/js/128.b3c6170a.chunk.js","64f987ded147638476d12bbf9a93127b"],["/react/build/static/js/129.fe197924.chunk.js","3d84047a82f92499212780bc0f4616d1"],["/react/build/static/js/13.2d48a370.chunk.js","4665ac32b7e653446a0db5c632892bb6"],["/react/build/static/js/130.c01ac54d.chunk.js","c3ccae5a860842f975cea501c0ec6b42"],["/react/build/static/js/131.ee806371.chunk.js","086ef89739ad58972bb9a57c37aaecb9"],["/react/build/static/js/132.bb0983c5.chunk.js","24b3a36119a94a463d6f3ea060bb2edd"],["/react/build/static/js/133.01fe95ee.chunk.js","1b5d75467eccdcfb8adec28a3a02416c"],["/react/build/static/js/134.d7c338a7.chunk.js","c34ece6ed5077218a28505f9cfbb473e"],["/react/build/static/js/135.3ea6321a.chunk.js","268f4ea39c105a7f34035a2112949a31"],["/react/build/static/js/136.a61454ff.chunk.js","83f3a56b2b5b3010a4ae4848c447d575"],["/react/build/static/js/137.32763327.chunk.js","0000b77c17757d3d41eca886b59a14b9"],["/react/build/static/js/138.9b824f8b.chunk.js","eddc46dcc9417b12f25daf97609f8a01"],["/react/build/static/js/139.3269c291.chunk.js","b076874de96a619fc504c442c75eaa8c"],["/react/build/static/js/14.2f2413cc.chunk.js","29e61ed0bbf568cffc35303014c55f7d"],["/react/build/static/js/140.c4f18056.chunk.js","a4695cd91ce9d1e2db78ba83464ad420"],["/react/build/static/js/141.2ff3cfea.chunk.js","30af5229a185e440e491327a397ecb49"],["/react/build/static/js/142.7ae2549c.chunk.js","af435771b525bb8cd637cf2ab3e20f86"],["/react/build/static/js/143.cd6a8c7d.chunk.js","b50b1af4c4dbeecd66a65e5dfd92965c"],["/react/build/static/js/144.29fc8123.chunk.js","137cf68a8b68fb6e34e9b85456bbfc7d"],["/react/build/static/js/145.01c7efeb.chunk.js","4ee7214839063d2420f02c2b90ab7b33"],["/react/build/static/js/146.84886391.chunk.js","ea1355367caf2075e2d1c2765bcc1ef2"],["/react/build/static/js/147.d9c450a2.chunk.js","8ef409091defc2e32fda41206b77b54e"],["/react/build/static/js/148.981daac6.chunk.js","3d3ceec2e8143a5a32215441dc9cf26f"],["/react/build/static/js/149.3cc537b6.chunk.js","1f9b41a9ef56b27da38e23db536ef008"],["/react/build/static/js/15.9f324e4a.chunk.js","730028367e0adc3f1f74913e34be7da3"],["/react/build/static/js/150.50745ea9.chunk.js","70b90c99df8949e57403c28eb180409d"],["/react/build/static/js/151.ceb76c80.chunk.js","42a28a4d0b5c086ad32da485d2ce84cb"],["/react/build/static/js/152.4fd23951.chunk.js","f6bb54433b2a64dda7a94fd886c30d68"],["/react/build/static/js/153.f40d9cee.chunk.js","c72eb77a6fc8e54a8c2183ce58add41c"],["/react/build/static/js/154.1d5ee025.chunk.js","45ec82015043330675557cf5dcb2476d"],["/react/build/static/js/155.63159d87.chunk.js","b137e5597607e632330179b94506a01e"],["/react/build/static/js/156.81bcfc44.chunk.js","62a732b53004ff90b14bc01b2fd8b87b"],["/react/build/static/js/157.5825a5cf.chunk.js","ff6113b63e45fe18de9b88b04a8d2b92"],["/react/build/static/js/158.55706e0a.chunk.js","137ecd48892301585ff59343355c398a"],["/react/build/static/js/159.f2ee9fdb.chunk.js","9f2add21acf14ae2c258bf0176514763"],["/react/build/static/js/16.408abf5d.chunk.js","f87f26366af6674d9d11380f42bce3bd"],["/react/build/static/js/160.0dd4ae0b.chunk.js","baeb172eef13dfbdf96c1757543b5f0e"],["/react/build/static/js/161.8b3b6303.chunk.js","597cedf6f3f7aa96925756fc38133b24"],["/react/build/static/js/162.a9ed4991.chunk.js","c0c35720cf8b44501a1d7b978f2ea091"],["/react/build/static/js/163.eb3d39d6.chunk.js","85a64a13838a8806c3fc6ab8a9f8c8d4"],["/react/build/static/js/164.3d712ef5.chunk.js","b1a3acb037759d084ca6798e3ca3bd4b"],["/react/build/static/js/165.e0aaddd2.chunk.js","0a4158ee2b894b01b50b6420eb0de5fc"],["/react/build/static/js/166.70c4e200.chunk.js","19919ec92f65bb966ab01ff9bb594a38"],["/react/build/static/js/167.4cc4611b.chunk.js","3c39f7ddde0829b919880eef97b69127"],["/react/build/static/js/168.eb469c1b.chunk.js","a8092a0399fdd67b6df966d1a5d37212"],["/react/build/static/js/169.79e9bec8.chunk.js","e71e57a25b4cb435157aac0a1c7a800d"],["/react/build/static/js/17.8cac7eb7.chunk.js","6f9038b3b923570ab733f3c284ef964f"],["/react/build/static/js/170.1ec082b5.chunk.js","6f950baec13e9904d3846c9cc998dbf7"],["/react/build/static/js/171.95164860.chunk.js","8e68747d608330bce7c447cf14c849ed"],["/react/build/static/js/172.eca9832c.chunk.js","daa661cd5e251883cd4007f73e3aace2"],["/react/build/static/js/173.5ade1377.chunk.js","9d57f82008bfddc605253e91a5fdfe46"],["/react/build/static/js/174.d6c16014.chunk.js","6d5f3d2e9f349866cdf2de9ac25c7488"],["/react/build/static/js/175.2d804d0a.chunk.js","53625c06c69e8a6ffd97c6eaa8853420"],["/react/build/static/js/176.518d8c7e.chunk.js","e75880dfe7b6805f90cb41058930e7a0"],["/react/build/static/js/177.812f5198.chunk.js","1318a73aa4d61dc186e69231ad0a967b"],["/react/build/static/js/178.97e186af.chunk.js","a1bb3d6985e924113f45011299c141e5"],["/react/build/static/js/179.7e963ca3.chunk.js","9b61ced1e6aa8c33c3364ecf29c04230"],["/react/build/static/js/18.e7e0d0d5.chunk.js","d5f2cb7b4a0046f642bb457680c52b94"],["/react/build/static/js/180.75caea05.chunk.js","6727735eaf09309d6dca2dc40cd64710"],["/react/build/static/js/181.a804c568.chunk.js","ffc8fa98e9f5e2b679160908dfec487e"],["/react/build/static/js/182.bfb65a9a.chunk.js","337ec774c8e80ba2b611579ec443c549"],["/react/build/static/js/183.cc83b7f6.chunk.js","28b9aab9567cf9dab09cf57fe1c0295e"],["/react/build/static/js/184.e78839d0.chunk.js","64a10e20ddd88048f1df514d86f94bf9"],["/react/build/static/js/185.6472432b.chunk.js","2a79a1f3e502be59c5f6ef67788437db"],["/react/build/static/js/186.cfcf1bf8.chunk.js","2b11122365f1990fcf97139f8a1af9bd"],["/react/build/static/js/187.ecb91547.chunk.js","dd6536594b1676f8366a4b1b4cb3706b"],["/react/build/static/js/188.607f0f57.chunk.js","a4a20a78179412a60e6dee44abc713f6"],["/react/build/static/js/189.f5889106.chunk.js","2a5f99238f239db4cb0bdca12959b82d"],["/react/build/static/js/19.763c6926.chunk.js","fc968b7875bdfbf8bb3920d8230b982a"],["/react/build/static/js/190.d3ee18a4.chunk.js","e6b3fcdf374d7c3fa55f41dafed0b72a"],["/react/build/static/js/191.5831cdd9.chunk.js","b5fd9d124013a3d3e7cba7890bded242"],["/react/build/static/js/192.c48c804c.chunk.js","8e58b0aaf250328fb0bec33bbb365c21"],["/react/build/static/js/193.6f0f60c2.chunk.js","2395857bc9bd48d069c9e971e14465db"],["/react/build/static/js/194.418843f7.chunk.js","1a96fcdfa9257059a03ceac411f6e1d9"],["/react/build/static/js/195.251ba985.chunk.js","68ed1237b275a1a2dfa796ce322e0f16"],["/react/build/static/js/196.384968d8.chunk.js","36ab672724a785cac8d09811006c6287"],["/react/build/static/js/197.8242e61f.chunk.js","1b9c06dbeaa1d83104d3aab0660d57ac"],["/react/build/static/js/198.87036150.chunk.js","ffa022dde12a78103b273a25b8ea9271"],["/react/build/static/js/199.f358e5b7.chunk.js","ee590bff4790e44a216859019422a97e"],["/react/build/static/js/2.a52cbd04.chunk.js","e7f6d02e85db0cf6236a4966a6027687"],["/react/build/static/js/2.a52cbd04.chunk.js.LICENSE.txt","44de0a2cbd21a03cad4340d68860cf24"],["/react/build/static/js/20.674dca5e.chunk.js","626185845c4f8693b62a1ce6c5fdd088"],["/react/build/static/js/200.b52ec532.chunk.js","4181d5fc64c4fd7fffa1d9a9ed9ea510"],["/react/build/static/js/201.8e7e59be.chunk.js","0ffe57c439c6a04a5cc5a54f60354295"],["/react/build/static/js/202.c845df11.chunk.js","16ccc5a1c78aab21c7e3a423582da1a2"],["/react/build/static/js/203.3c0c082d.chunk.js","78bfd6207f3ca0a12d3bc583b23e4b54"],["/react/build/static/js/204.6b85d737.chunk.js","f8f7a08ea125493dbe731b3ab3ee5ff3"],["/react/build/static/js/205.2a4ae0eb.chunk.js","05f48defb98e543075ff26d6d270482d"],["/react/build/static/js/206.1aa59b70.chunk.js","ccd05024ea3762ac8347a504a40fd6b0"],["/react/build/static/js/207.a8750396.chunk.js","cadc2e4ca336119d7dcbe1875b58d1a6"],["/react/build/static/js/208.981c4a2d.chunk.js","1fb92c67d056c55674d433c4d9bf093d"],["/react/build/static/js/209.4cf9bbc7.chunk.js","243b003d1705694e8a29fa90dbe7afb1"],["/react/build/static/js/21.c50d8cdb.chunk.js","85196c7a36da711b53e181d75ac015c3"],["/react/build/static/js/210.7bdf34c4.chunk.js","66d00673acef316dc8d2947ac6fd1737"],["/react/build/static/js/211.39b81226.chunk.js","1ddba0af383b952df9688c759a72efb2"],["/react/build/static/js/212.e48da5b7.chunk.js","4ac0b0e0547000cbfeb2aec2fa5859fd"],["/react/build/static/js/213.08c3dc51.chunk.js","8017fb66199aaf4da940e173e0fd0896"],["/react/build/static/js/214.cf1d7002.chunk.js","56c9ad3699845768bb882604b9934fe1"],["/react/build/static/js/215.edfda145.chunk.js","848e619cecf0ad2375753541c73815de"],["/react/build/static/js/216.4310de0a.chunk.js","f60ecc2505a56e81c5a8ea72985b97d1"],["/react/build/static/js/217.b793b099.chunk.js","17801c3077771296713cf76b39578007"],["/react/build/static/js/218.58f4ece1.chunk.js","e96f609e70af1bc14d231372acb6e7d5"],["/react/build/static/js/219.13189eb5.chunk.js","0837366d5b6a538e640663e7941c9e6d"],["/react/build/static/js/22.0a1a7902.chunk.js","3b40c29e7a9f45669997b00189caacb3"],["/react/build/static/js/22.0a1a7902.chunk.js.LICENSE.txt","5f1bff885781bb86ffb4b0faadf69f91"],["/react/build/static/js/220.4858f637.chunk.js","0ace67657871b163ddb1a87ffc400258"],["/react/build/static/js/221.65885521.chunk.js","07eb9b416cb971f07491655df595ac20"],["/react/build/static/js/222.4ef8f9fe.chunk.js","edd35aa89bcfb2906b085181d53a6673"],["/react/build/static/js/223.ac78f231.chunk.js","780a86f71d79274da8fad6e25c1f7d62"],["/react/build/static/js/224.54b8048a.chunk.js","295333279578f07cf2cb06c484e57f58"],["/react/build/static/js/225.5740bf95.chunk.js","457a000c4652bb4a09aa1f72526fd503"],["/react/build/static/js/226.8a73213c.chunk.js","bb4567a88e6550fae3d2bac60fc64c49"],["/react/build/static/js/227.6426ad18.chunk.js","7153f06c0719678d0b5f58e913248272"],["/react/build/static/js/228.59c02673.chunk.js","56cc4512f68b598880532a3b67f2c1b0"],["/react/build/static/js/229.80c00f0d.chunk.js","cce334bbad8b3eecf487fa388c39967f"],["/react/build/static/js/23.c9f71a0a.chunk.js","39825bb97c68da89b6d96430cb622e43"],["/react/build/static/js/230.14f78190.chunk.js","fc968e097fe024c5f3a16e36a1736446"],["/react/build/static/js/231.07bfbcc2.chunk.js","995f2e8c4ce84be0e12738161cbf6e5a"],["/react/build/static/js/232.04aa9e18.chunk.js","dc618df38737af13fa87691da7b83976"],["/react/build/static/js/233.a035580f.chunk.js","c2c1f630e73de98f12ea086d4ff04c0c"],["/react/build/static/js/234.27a88be4.chunk.js","416485a663e42218fa4c4dc8136a5817"],["/react/build/static/js/235.cdcaa9e8.chunk.js","b675c0837982e9adfda512f832f8c981"],["/react/build/static/js/236.2e9b6850.chunk.js","d792799c95051a13712f777e0c43ce5b"],["/react/build/static/js/237.fa86ffaa.chunk.js","eb25b725610610c17b6fadefa5c862a9"],["/react/build/static/js/238.f145a3b5.chunk.js","8862c6aa816a50a731237229a9ab1706"],["/react/build/static/js/239.74269e7b.chunk.js","a23bd215fdd49c4365ccaf4c2a09ee36"],["/react/build/static/js/24.57b2f36c.chunk.js","a66e7c01cc71f69fbf9bd335853e624a"],["/react/build/static/js/24.57b2f36c.chunk.js.LICENSE.txt","381da1bc50b950284c5485f3b8691314"],["/react/build/static/js/240.59083483.chunk.js","142d85a87897d43c0277aaab98115106"],["/react/build/static/js/241.c147ab71.chunk.js","1a2b43bc606af2fa0860f39e9b2e6870"],["/react/build/static/js/242.7c55754a.chunk.js","6e20beaa94fce711db83951dc0294129"],["/react/build/static/js/243.264e3c28.chunk.js","e392afc2a716744b98c84c6918693fd7"],["/react/build/static/js/244.75dd66c2.chunk.js","a63f2d0f8229013a75008d6c8537fc4b"],["/react/build/static/js/245.9a991fe3.chunk.js","e32a8ef4c27caba7a9726d88fa4a66a9"],["/react/build/static/js/246.be777311.chunk.js","222c66147f7aed103e07330cf0611e9e"],["/react/build/static/js/247.1c8a7083.chunk.js","7c8a1844e2b162d1a490ad6abe88cfec"],["/react/build/static/js/248.5d48becc.chunk.js","ad2a904228f90612eb57bfb64d79cc63"],["/react/build/static/js/249.c6ef223d.chunk.js","ba29ca5800c4e8236d2a0318a9fc8121"],["/react/build/static/js/25.dd04f56d.chunk.js","3fb76c4fca9c193674091a022f3b9750"],["/react/build/static/js/250.bebe26f6.chunk.js","6b9ebe98fd9e7618c3b652ee266fd607"],["/react/build/static/js/251.b3ee1695.chunk.js","b4f24bd0f6ded5e1511f68ef8bd35505"],["/react/build/static/js/252.70fa6781.chunk.js","96a10fa3addb193e934fd0ae7dbc2922"],["/react/build/static/js/253.3d2b7f12.chunk.js","a1ac60e9a1614bbbe96d9260d730f5b2"],["/react/build/static/js/254.1dbecc9b.chunk.js","39cf8c255085f6b6314823a5c4499150"],["/react/build/static/js/255.34a394cf.chunk.js","0935a0ee3235e6eab7d8e9f39cc8b3d0"],["/react/build/static/js/256.257ecf36.chunk.js","fdb8257d7b9a779f3d5baa9bfc52f52e"],["/react/build/static/js/257.a2b638a6.chunk.js","ec0cc95fda3559c962e4f6eb1be8a7d9"],["/react/build/static/js/258.55731618.chunk.js","578f7523d70eed4bab29bbb1d2968051"],["/react/build/static/js/259.b4ad83af.chunk.js","4ce2bafee5a404c78597af516ad922b4"],["/react/build/static/js/26.0356523e.chunk.js","3f8f81231767526d4de27dd0bab7e8c7"],["/react/build/static/js/260.f22b4f28.chunk.js","fb704bbc411f4b74d9c74c5fcdd12f26"],["/react/build/static/js/261.7e13b116.chunk.js","5759d15a32fbe54d31354bc31e9a92fa"],["/react/build/static/js/262.9f279060.chunk.js","25f5082c552f2ca9b8ff5adefc9f066a"],["/react/build/static/js/263.f2f408eb.chunk.js","eb59d87f0f09a9c927298307850c7a1f"],["/react/build/static/js/264.1ec19b24.chunk.js","a0feefb8f101786f8bec80079fd2625f"],["/react/build/static/js/265.3680bd01.chunk.js","1c740187ef3778a53c573974fa0f017f"],["/react/build/static/js/266.d3dcee39.chunk.js","bfa7be199f583a707d5b74256797238a"],["/react/build/static/js/267.e76e14fb.chunk.js","ed41e553be9e783ff6d820f2701bd710"],["/react/build/static/js/267.e76e14fb.chunk.js.LICENSE.txt","8e41a86d0b10e714f07314de5f295d37"],["/react/build/static/js/268.112b961e.chunk.js","01d64f841ce32acb0f30b31b02a0da7f"],["/react/build/static/js/269.a5000227.chunk.js","1f194df5ef91e5511ea78172c0fcb72c"],["/react/build/static/js/27.cf9f1bb8.chunk.js","f35cded660853b966a3fa4dee2e54bf8"],["/react/build/static/js/270.34c42516.chunk.js","ab6c2e2cbf8da7347ef9698f06d6d7a4"],["/react/build/static/js/271.f20331c3.chunk.js","2b8445feb469822bbd0766b0062efab4"],["/react/build/static/js/272.2e0dae05.chunk.js","7528a304efe53fc164edf2ce1435556e"],["/react/build/static/js/28.6afb7e6c.chunk.js","87c2f3832373d2abf7e0db3455b971fe"],["/react/build/static/js/29.7d0b6724.chunk.js","8d5797345fe15bd2934644bf5d60819d"],["/react/build/static/js/3.a9b4b567.chunk.js","6bd021f5f6d45fe198e984035ce452ec"],["/react/build/static/js/30.f593ba0e.chunk.js","bd09a6f5e4929df469a335c49ad8ee4c"],["/react/build/static/js/31.6b6e19cc.chunk.js","48a20b25906c43e794467f1488477ede"],["/react/build/static/js/32.fd15341c.chunk.js","ee88463f841c9c599eefd54e672b532c"],["/react/build/static/js/33.0415dd91.chunk.js","431abf1d54e2223cc000f1a5104ecb46"],["/react/build/static/js/34.e717f038.chunk.js","3385d046b2caa37c78e28947b6769591"],["/react/build/static/js/35.39102b7d.chunk.js","c6a463632d5c3795a50c350bcf15040a"],["/react/build/static/js/36.5ca2a4ef.chunk.js","7484fc3e854793ef11872284b397c27d"],["/react/build/static/js/37.490ef57b.chunk.js","2be98d701f67d6863ceb0661adf7ea8a"],["/react/build/static/js/38.77f49dd0.chunk.js","adc40db338d8b3af6793b7221cad4a32"],["/react/build/static/js/39.eeb7bdcd.chunk.js","faf7c167568daa21ffd79342394c2846"],["/react/build/static/js/4.c2b2b2d0.chunk.js","bd81ab87728497ad4615dce4d3bbf7b7"],["/react/build/static/js/40.4d7a310e.chunk.js","daf099bf85fecc90682102baf1bc2292"],["/react/build/static/js/41.ae80c4d3.chunk.js","d08c9657078976bed35f5ef8bdbb5807"],["/react/build/static/js/41.ae80c4d3.chunk.js.LICENSE.txt","81450bc990770bf46333ddc96d92128b"],["/react/build/static/js/42.42a2c8b0.chunk.js","c7d95fe97747df11d65c3ee2876c14af"],["/react/build/static/js/43.e41d5f3c.chunk.js","59aa76559682eccd4535d30249c82dc1"],["/react/build/static/js/43.e41d5f3c.chunk.js.LICENSE.txt","ba01889a33d9db7f227284c9e1ab60bc"],["/react/build/static/js/44.e671e9f5.chunk.js","f01fc860748aa39be0d82a1e3cf2555e"],["/react/build/static/js/45.1cb91798.chunk.js","ae76653c240844e502a6d52197212a34"],["/react/build/static/js/45.1cb91798.chunk.js.LICENSE.txt","466e37c16dd0e63e275fac33ab89a12a"],["/react/build/static/js/46.d8256dd4.chunk.js","950ec9496f23871bc0b006d24b2510a2"],["/react/build/static/js/46.d8256dd4.chunk.js.LICENSE.txt","14aadb4edc9b97fc5a64653f76e7e08c"],["/react/build/static/js/47.ea9aa04f.chunk.js","4f9ddddb8c1e2f5f5e0676a381822f59"],["/react/build/static/js/47.ea9aa04f.chunk.js.LICENSE.txt","e0767bf0cd5bbeb870012bde23f7e4c3"],["/react/build/static/js/48.fd5806be.chunk.js","b0f06e356f311b412234b46dbb78481a"],["/react/build/static/js/49.7a079293.chunk.js","be7b200994d89851e36a4bfa5f29426f"],["/react/build/static/js/5.bb6fc396.chunk.js","86952d7d021895a7f9264d1939416422"],["/react/build/static/js/50.3d9a5dd5.chunk.js","bf24ff1a86efdde981132d509e636015"],["/react/build/static/js/50.3d9a5dd5.chunk.js.LICENSE.txt","7858645a6d89f17a72a49cd83421e989"],["/react/build/static/js/51.6c11e6d5.chunk.js","25eb398d5bd64c2af27f454dd242899d"],["/react/build/static/js/51.6c11e6d5.chunk.js.LICENSE.txt","c69e028dea95baa60157693f7ff3ae63"],["/react/build/static/js/52.21a925e0.chunk.js","bb39949145665a4257fdf10efe1dc25e"],["/react/build/static/js/53.43d3f508.chunk.js","a201648af41332893ab616ea04d4bd88"],["/react/build/static/js/54.94d1f810.chunk.js","48ee3cd6a85e60bb8523426e3d69d6fc"],["/react/build/static/js/55.956f996f.chunk.js","225e3145c0d163d00e04af82242ba753"],["/react/build/static/js/56.c0353315.chunk.js","5a8338cecfedf993966dcc700a92ac02"],["/react/build/static/js/56.c0353315.chunk.js.LICENSE.txt","1e6bb56ab2851a378bfefa5b370b3a6c"],["/react/build/static/js/57.0104b450.chunk.js","054da79bb8af19c879b830acee33ed33"],["/react/build/static/js/58.16a248fc.chunk.js","3633e35a9984944255d972ae6c37cec6"],["/react/build/static/js/59.e16d7d48.chunk.js","6b700bf2e52e5c0ff6ee5e8d57c4f5d0"],["/react/build/static/js/6.e1780301.chunk.js","bf8b707b4275e2ed5137c7eb31779cdb"],["/react/build/static/js/60.713a10fe.chunk.js","83848afecec401cfb42c26e0024485db"],["/react/build/static/js/61.fa2bd4f0.chunk.js","0f48a07f5b32a89ef95b574fad7b1130"],["/react/build/static/js/62.cabffb87.chunk.js","41bedcfdb90ed2b01d618352ebd5e5dc"],["/react/build/static/js/63.5b19d847.chunk.js","f08b79abdb130714fbc80fd6d8c2193f"],["/react/build/static/js/64.5b6a3639.chunk.js","f8eee76f0bb416cc9784b0e41bf67607"],["/react/build/static/js/65.d4f76e70.chunk.js","7bd449093f995afa1d6d3a5f60bf13e6"],["/react/build/static/js/66.7f8ff0c2.chunk.js","9b698b20613ab1dc62aa949d4cb71084"],["/react/build/static/js/67.2d127749.chunk.js","39d640301a99a7efc009b06bf8e76299"],["/react/build/static/js/68.b580a4eb.chunk.js","d812c2008dcaaaac3d2aa2af1ae0e3d9"],["/react/build/static/js/69.150f9f22.chunk.js","eb442ab3fa339d0d971d3fb07541ec98"],["/react/build/static/js/7.6ac341c7.chunk.js","545fd608f8f29a5b0ed581433dadac5b"],["/react/build/static/js/7.6ac341c7.chunk.js.LICENSE.txt","c742afe35edb74fb31c36fbc74301a53"],["/react/build/static/js/70.b856f845.chunk.js","f374d34ca2011b0d37548886808cfd3b"],["/react/build/static/js/71.7af15cae.chunk.js","620c8fa5ea800b725cfba87ac0898487"],["/react/build/static/js/72.1fe763e9.chunk.js","d7ad676f73c33ee743197f40066a971a"],["/react/build/static/js/73.453d497f.chunk.js","8dc162f132fab912bf7263dffd053ea5"],["/react/build/static/js/74.9db41214.chunk.js","3454c5e8039d63dc3f83543b5c496398"],["/react/build/static/js/75.f7f9dfa7.chunk.js","a5990c3bf8561c26ffa643f9b11d2e1e"],["/react/build/static/js/76.a1998610.chunk.js","32a8e6de5597344cc9f2f04ef122757c"],["/react/build/static/js/77.8cfc1393.chunk.js","edf835e2fd22393f47c968362a8431fc"],["/react/build/static/js/78.30d82a39.chunk.js","33afdf2b423c698c23f38fe587a618b4"],["/react/build/static/js/79.d10e44a5.chunk.js","d46b300ddb7043f3a918f12786d4bafd"],["/react/build/static/js/8.1f3380db.chunk.js","d80ad87343da65444ebd2114f3a5923a"],["/react/build/static/js/80.0e2f81eb.chunk.js","990c25f253ecf34d5b4cf6172fd4f465"],["/react/build/static/js/81.a4175ee0.chunk.js","f4ac682720a39fab96771b67628abf28"],["/react/build/static/js/82.be98e04b.chunk.js","dbe0681a074f4bd420ead433fe1a793c"],["/react/build/static/js/83.33d32d28.chunk.js","8c33334a2599bd2996fce3865eba4029"],["/react/build/static/js/84.d299ded9.chunk.js","3dfb7474a104397777f433bfd6bffba1"],["/react/build/static/js/85.0815a969.chunk.js","9ef37d7b19165c93b24a1b186b4b90be"],["/react/build/static/js/86.9b02ce06.chunk.js","d3f1472234e2d23477700d56fad07580"],["/react/build/static/js/87.0f135452.chunk.js","e89b40f41be62143e4698d661f315f33"],["/react/build/static/js/88.056da7ec.chunk.js","2b8ae79b9af50a625cfbe3a273731070"],["/react/build/static/js/89.ecdb5790.chunk.js","05d0a731ab0802632a6a99b49b4309c6"],["/react/build/static/js/9.a179f82b.chunk.js","92f59331d93fbf73381969c34d162277"],["/react/build/static/js/9.a179f82b.chunk.js.LICENSE.txt","9dbc2dc5359883b63cc258b5ee6c32b6"],["/react/build/static/js/90.298748eb.chunk.js","9c1fd42fdcc73336dfd6f3a1c5a39c90"],["/react/build/static/js/91.2160c36c.chunk.js","90ad40a6973722eaa58902b50447723b"],["/react/build/static/js/92.909e41b2.chunk.js","c5129ee739a04f2af9c37da27633c606"],["/react/build/static/js/93.4297b2fd.chunk.js","a2deb14f548cabdda9a9471b9175f3a4"],["/react/build/static/js/94.81453166.chunk.js","ebfdae7f92d752518791d9010033d853"],["/react/build/static/js/95.c97138af.chunk.js","c2e207edb8f2f017f5a444bff799b4ee"],["/react/build/static/js/96.f3612207.chunk.js","b772c59a62efb8937daffcda961a501c"],["/react/build/static/js/97.e3c68e12.chunk.js","f472c3ae9c471767cdb087d64647c71b"],["/react/build/static/js/98.61a6cce1.chunk.js","9d88c354f1563da370f734b956649e75"],["/react/build/static/js/99.3299a0b0.chunk.js","41134abec84aed63053c69362f4f872f"],["/react/build/static/js/main.55808ddd.chunk.js.LICENSE.txt","d78a1fbd24bf60809bc9731b5fd65321"],["/react/build/static/js/runtime~main.cbfa87d8.js","dcb9b3de99a4bab17c7be5f6cb8e47ad"],["/react/build/static/media/49.b03e6efe.png","b084f468520ae3ea313839228035ed41"],["/react/build/static/media/AlimamaShuHeiTi-Bold.64aacee2.ttf","50f39ed4ec3608cb9e6de0339c8fa074"],["/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/YouSheBiaoTiHei-2.ccdd188b.ttf","1726685ca93be4e04930d6561afd1d68"],["/react/build/static/media/achievements.f20b7e39.png","6a9f5aef5cc32d04d0a7a2f7acc38b11"],["/react/build/static/media/back.1e418089.png","ee2944a414b58b368c7ba8736bfcf379"],["/react/build/static/media/back1.1f20bd0a.png","9e33ab593c27b6fceee6df8f58427b14"],["/react/build/static/media/back2.0041bb9e.png","ce17b8c8daffeb44536da6edca8e80c7"],["/react/build/static/media/back3.16134f64.png","47671b5b33de0e6a2f5c4027702df587"],["/react/build/static/media/ball.24214b6e.png","4600b466befba451dd38df26879cf299"],["/react/build/static/media/banner.2210881f.png","e0e53da61876b65af6fd337b44eb7b3a"],["/react/build/static/media/banner.40f1ff0c.png","196a855ae4a95a04943211925b34b83b"],["/react/build/static/media/banner.c3c2eb57.png","917f62f518c37b814260765ba69918e3"],["/react/build/static/media/banner.f7da2db1.png","23523c6657f4a1abe198837d0316a162"],["/react/build/static/media/banner_list.e02c5e16.jpg","bc53dcd5b0731ce2ac28c3ea02a01c97"],["/react/build/static/media/bg.29bcbc89.png","b94abc65627e9b2908f39eb0eee370bf"],["/react/build/static/media/bg.401bf2cf.png","228280fae26c66cbfd718f680d16ce7f"],["/react/build/static/media/bg.9688532b.png","c1f86769f7e46442052e59452f01f9d9"],["/react/build/static/media/bg.a51f2ffd.png","10085e3dfd86fd912dd2df5855fdd7b0"],["/react/build/static/media/bg1.8fea5c5f.png","9908ca0a39c6288aeb6e6753c95f7ca6"],["/react/build/static/media/bgJccNews.62db7ff1.png","ed537e6eae419dff367dfa8d4078de79"],["/react/build/static/media/bj2.c3cfe3d6.png","a79bc4e6d6af18293f3adc3dcf720637"],["/react/build/static/media/bk.53461c81.png","901fbb00eb8de2c7eeba49505776d6f6"],["/react/build/static/media/bk1.ea9df682.png","4403e30519de62534b67ff7224e1636d"],["/react/build/static/media/bk2.ff8bea84.png","d37a384dcfaa1474f3e9ee2eb9206ff9"],["/react/build/static/media/bootm_bg.fd79db63.png","218f633e0f3e0e0efdeeb2217e375e21"],["/react/build/static/media/botOneBg.4fb56df5.png","674a61ccd29c392bed8827e1772f534c"],["/react/build/static/media/box.548a8c8b.png","d86432e2f3b9c9e605b14855d40c4c1f"],["/react/build/static/media/center_panel.5acfc167.png","3d3175664716e73367007a0ab32b51eb"],["/react/build/static/media/center_title_bg.0404e256.png","38936c7e74bbe776da6b47daf98030c9"],["/react/build/static/media/color1.5ec57881.png","e1d1d02db263d1755f8fb561698a94cb"],["/react/build/static/media/color2.a71ab734.png","1d81df711d339c87cf62a09485bb2366"],["/react/build/static/media/color3.76d404ab.png","2f352aaccf734d3ec30cbf67c6e5096a"],["/react/build/static/media/color4.e0954f96.png","3ebe006326cb387e138111e3497d37ee"],["/react/build/static/media/communicateBg.501ecb8d.png","fcd105710f2df39616ad2c810dd881e5"],["/react/build/static/media/computer.4fe86b12.png","902233a9dd36c8a274324382e7f693b3"],["/react/build/static/media/datasetback.ffc43ae0.png","b773c4923749bc96b843e4f59d3a1694"],["/react/build/static/media/detectionBG.6759a755.png","a8244f19972a05a30815da7c25d5abd1"],["/react/build/static/media/devops.39983f5b.png","6fab3d0ca745ca5b57c7923030ff0db7"],["/react/build/static/media/earth.050b1435.png","bdc488cfc8356fbe92e2c5e85f38d3a9"],["/react/build/static/media/echartBack.1d4b428f.png","79a739b8eb8db5c9ac228bb1c50cf21a"],["/react/build/static/media/educoder.c918f385.png","8e01fe5d89fb54eb1fb1b032a53c1d75"],["/react/build/static/media/emp.35f6c709.png","ab4edd69519dcd864dae83950032e73f"],["/react/build/static/media/f_banner.d7cab36a.png","b6f72d53595ed99f4db32a09b80ac7ce"],["/react/build/static/media/first_panel.1bab6c7f.png","24040c6c17c3070fc90468bf2e69c8a9"],["/react/build/static/media/forth_panel.34bc8ff1.png","ae70f0aff70ab7e691ec9f6ba8742f5b"],["/react/build/static/media/fun1.c99ffa49.png","0821dbab48751cec64b2bb3c795796ef"],["/react/build/static/media/fun2.12f22bca.png","54a5d7faf4b9ddb2e82d7b5207089a6c"],["/react/build/static/media/fun3.75c280e6.png","5c69ce2307b9e074af5ce82d88ef8582"],["/react/build/static/media/fun4.f499794e.png","253ae97d5ce8d7de5fd987d0ac9cc51b"],["/react/build/static/media/fun5.96b44942.png","e8afdfd77e8ea57ed9945cde3bcf7b98"],["/react/build/static/media/funBg.410c4305.png","d6f1410497fc1f2ed6acdbc525857fc6"],["/react/build/static/media/funBg3.d1c7d094.png","3e38083b0ae65fdcb3e237ee1caa0e6f"],["/react/build/static/media/funBg4.68c5f49e.png","4387caf6448bde780eccac5072aba145"],["/react/build/static/media/gitlink-gz.d351910b.png","3c122aec852b71bf0d17491b698a9cc1"],["/react/build/static/media/gitlink-qq.90d5ac1b.png","1342e82038d67316331259e6508591c6"],["/react/build/static/media/green_nodata.be7b538b.png","e17d8166fc7264e3dbe22daa717dd58f"],["/react/build/static/media/growBg.46f3f3b6.png","1cabeced9300653c66c202252dae37b6"],["/react/build/static/media/head.52aa3fc8.png","3a5b86995f4e5b03deb387dd013e58b4"],["/react/build/static/media/huake.63b6a34d.png","adbad39e4b3344c8dac6fa02807eb9e5"],["/react/build/static/media/huawei.73ec7c22.png","64d20728102a750c9ce500eb424f1de5"],["/react/build/static/media/icon.1322725f.svg","f3313e4fa96f057f07ac8d52e053c11f"],["/react/build/static/media/ideLogo.0dca8d76.svg","42d6121571a45e6466dc8151da3ee900"],["/react/build/static/media/image20.4f1ce1bb.svg","2f78686cac653fd009cce87e1100b430"],["/react/build/static/media/image21.5cddfd61.svg","8a02d740954406b3a5ea8e748629e245"],["/react/build/static/media/image22.6ff2b063.svg","c66ea17e75e42e4cd6d63831a05b7cad"],["/react/build/static/media/img1.676de78a.png","23f2fec9d37c1332b80b474f8f19f0d2"],["/react/build/static/media/img1.8560258f.png","1a039a78776399d0eee98e6ad7a07ce5"],["/react/build/static/media/img1.e0beda57.png","37963219e6ca5c4144ba62693c52c31f"],["/react/build/static/media/img1.fc155528.png","2aa17810adc47741e9f26238cbe7dba7"],["/react/build/static/media/img10.64149a3d.png","44f29fca2b72ab9726d3413cd75c763e"],["/react/build/static/media/img15.87a3556c.png","caf5daf4b8834cf0c40a93f32616e2f6"],["/react/build/static/media/img16.32badab9.png","e20c519658bc608e7b432ea7557cf618"],["/react/build/static/media/img17.c25d5edc.png","2b82779b3b1f36aa80495153b68f3d3a"],["/react/build/static/media/img18.4963efc1.png","df5029d95eef15daf5a7326e88399d6d"],["/react/build/static/media/img2.789fbbfe.png","f7ef7805e3cd8e94a431def695bd886d"],["/react/build/static/media/img2.ae303051.png","51bd149911e029ebf15ad8838b05c674"],["/react/build/static/media/img3.cee3ac5b.png","eafb9519b0ba2dd31e768fa8c751ea49"],["/react/build/static/media/img4.53c937cb.png","d79d2611f2cfbc03316fff2204ba0b90"],["/react/build/static/media/img5.ca3a2287.png","a55ff2eecc025d68b5f7a6f1f8a9ed85"],["/react/build/static/media/img6.8f81bf78.png","f64772292e6a90fc1da0dbdca501cd11"],["/react/build/static/media/img7.e4a68e6e.png","4c472d65efdbd4517ada8ee751228890"],["/react/build/static/media/img8.10500e00.png","aea38e49166c86c63b177f3145a0b064"],["/react/build/static/media/img9.d25372ba.png","aa259ddd863027c59146b33666f57c2c"],["/react/build/static/media/importNone.5bada960.png","e88f41b5b84c9d7cb8481d53c5c72dd8"],["/react/build/static/media/intro1.b3997c1f.png","06f78fc9c25a66032bff3c439d042bb1"],["/react/build/static/media/jijinhui.041fb524.png","827c1f894afb783870599d02cb5c4c3f"],["/react/build/static/media/joinUs.26ec28cd.png","9cd5fee199af626730ee25a37f118eb3"],["/react/build/static/media/large.a34ed58b.png","cb0f8d37a6a8e4f21afea940cde46057"],["/react/build/static/media/last.7ee095fc.png","1ca885338760e45da40a1be49e047c54"],["/react/build/static/media/left.0f914009.png","3b7a86439a4920d0eeec9aef7db7e94d"],["/react/build/static/media/leftBg.3f49735a.png","bd773e7f800db3dd53511dbd585b7587"],["/react/build/static/media/license.25734ac7.png","347284d6cd291fa64f6c181ad2d8b17f"],["/react/build/static/media/line.e5ece354.png","723e1dfefc432d6ca4681479672ecdc6"],["/react/build/static/media/loginBg.1cddcbff.png","86ec58b9f8f3f50140770546cf840257"],["/react/build/static/media/logo.f0d4927b.svg","9ee4b6d239cf05d9118b4a863ca4bfa3"],["/react/build/static/media/middle.cf4a9916.png","ebe52378621631bf3a68183d06a520da"],["/react/build/static/media/mulan.690d2289.png","b9d8b87a75927dc097d45280c2ca0f4b"],["/react/build/static/media/new1.7caf4319.png","4b09590696ca3bc6e570ad06fb05f1f4"],["/react/build/static/media/new10.8294f04f.png","a2998f3ef972ae960a95f6df068dcb8e"],["/react/build/static/media/new11.cda47074.png","064720b7549b5c60dc6dc64ebb382096"],["/react/build/static/media/new12.857e066c.png","a92750f52b58643355b79da704925fa3"],["/react/build/static/media/new13.12733b90.png","ff5114e757ad90be9fd4cb75274a0e62"],["/react/build/static/media/new2.174d3a64.png","6417bb471fc5c9052630b722406ff570"],["/react/build/static/media/new4.01f2e96a.png","56d7c1611ffb9cc1c644842c1f880b8a"],["/react/build/static/media/new5.cb78fd8f.png","015654d3f39f21edc294afb2bf432b31"],["/react/build/static/media/new6.2a7c5121.png","5cc68bf88295110a5070bbbcbcd36b8d"],["/react/build/static/media/new7.6544c4a2.png","b019e11507ed42bd2c4e95100e22a38e"],["/react/build/static/media/new8.b44ee8f1.png","008a55df38741111a9f935a3b9c0dab1"],["/react/build/static/media/new9.55b70ab9.png","bdbd8e58c2a61ce73cddf0576171eae6"],["/react/build/static/media/newIcon.6ce5faf2.svg","47650e72fa1a06001e80def6f101b6af"],["/react/build/static/media/newsBg.b2f6f200.png","6d9eaf2b2aeac7385c81cbea63d7e096"],["/react/build/static/media/news_line.eb05bff1.png","0181d2cbbb3e8b0ee24bc7a7a4c22e4d"],["/react/build/static/media/next.1c184f48.png","0fadfbb0ebded09fa2a6427f42cdb1fb"],["/react/build/static/media/nodata.3da8aec7.png","5f4cdc61fb122dc3c2033a3d548cde20"],["/react/build/static/media/nodata.e34b5912.png","0e96e0f9b7a03303f2a095d89798eee7"],["/react/build/static/media/nps1.b2849b06.png","a22d69867a2d0871e69fe18ceb7a8201"],["/react/build/static/media/nps2.d5d0b666.png","9b14ce3c332a63d95d62716030398ee3"],["/react/build/static/media/p_banner.c0387521.png","203d6f5318bd9028870abebdd31ddcdb"],["/react/build/static/media/person.7544cfa0.png","4b17a6ecb1fafb9c67b9ad939eac540e"],["/react/build/static/media/personalInfo1.13c2500e.png","813da468a7e7472edbdf3de5516049f3"],["/react/build/static/media/personalInfo2.f01447c8.png","5176f62523dc034a2977c61065b2e101"],["/react/build/static/media/phone.14961064.svg","6740ab2ceb0d77a4deccd3c9ffe60f76"],["/react/build/static/media/proTypeBack.55979a81.png","375d232f9d6645644108bb78a37b53cf"],["/react/build/static/media/productBg1.5e097b9a.png","f5b1c5cdf3012571243a639f9a1fcd88"],["/react/build/static/media/projectBg.fb04099c.png","ab7289c0f0747f72a11dbb2f784d8ed1"],["/react/build/static/media/registerBg.e14e89f4.png","5ca168f423644e195c7fe270cc728873"],["/react/build/static/media/resetPasswordBg.df9a6167.png","13b9a18d3a09d34b1320713d38fbd04f"],["/react/build/static/media/right.c9429858.png","c53c7dec7d52fc8935974c7be34a0e43"],["/react/build/static/media/rightBg.55f14f0c.png","f38c59f756ada99c3eafd76ab2333925"],["/react/build/static/media/second_panel.46e0d167.png","ccf433104d4678731d55df89ccb383b3"],["/react/build/static/media/siderbar.440e7095.png","b30e0b4a06c4bb8fe6337bbbfcd0e0be"],["/react/build/static/media/slick.2630a3e3.svg","f97e3bbf73254b0112091d0192f17aec"],["/react/build/static/media/slick.29518378.woff","b7c9e1e479de3b53f1e4e30ebac2403a"],["/react/build/static/media/slick.a4e97f5a.eot","ced611daf7709cc778da928fec876475"],["/react/build/static/media/slick.c94f7671.ttf","d41f55a78e6f49a5512878df1737e58a"],["/react/build/static/media/small.bbabd52e.png","0cb10aaa2e802e89ca2f701a3ae0b453"],["/react/build/static/media/softDetailHeadBg.b2bae10a.png","6b1379c5abf77af7fecbabb1368f1d96"],["/react/build/static/media/source1.a0ffd52d.png","125139327a51d0a6e735905f73cb3c86"],["/react/build/static/media/source2.3c5249bc.png","f4270c01275ac606dae3e8b829292817"],["/react/build/static/media/sourceCardBack.ecf588b0.png","62f82f23ead3a435824919e7d27377c4"],["/react/build/static/media/subbanner.ae500024.png","14fdb07a19fe5263b18ab9efabb0b13b"],["/react/build/static/media/subtitle.5019e086.png","b2d9c74c02d4de483f79085596d0064b"],["/react/build/static/media/sys.00b52dac.png","473c6d61a96ff2b7c2a0c3f50fa41201"],["/react/build/static/media/taskbar.49a40f3a.png","80443aacad0a26162d838d4f71af128a"],["/react/build/static/media/team.698c787a.png","834fe7f7732b6c1c82a654cfb2f369fd"],["/react/build/static/media/teambanner.fad350dd.png","36b2d503fb1259c48d20d9487730e0f3"],["/react/build/static/media/third_panel.b9c9303b.png","2576eaa0537548cb0c4cbe26741eaa25"],["/react/build/static/media/title.132e93bf.png","e3916518a83832398d2b214cf2a334d0"],["/react/build/static/media/typebg.b2b0ea32.png","c02c413fdc8fbcb9bd4a042ff9f0ea5a"],["/react/build/static/media/vipListBg.8179ad93.png","1622e9f2b918b295232dffde6bc352c6"],["/react/build/static/media/vipTitleBg.64d456e6.png","33756cefbf02eb1e0eff7af17efbbb41"],["/react/build/static/media/vision-fw.feb9fd4c.png","8a4981313cb329cf13b2d7e2e504832d"],["/react/build/static/media/vision-jz.a991d471.png","c9dca6e9ca9cfade0af5fd6bdfc2466d"],["/react/build/static/media/vision-yj.8ca7b113.png","f0e79df36c856f56182ac40671398628"],["/react/build/static/media/vision-zy.e4ac356e.png","74051fe1bb426d692314875ca2c46087"],["/react/build/static/media/vision0.c7dbea1d.png","246360ebccde2cea686df3691bb36d7f"],["/react/build/static/media/vision1.072e7be4.png","9a77d7b7bd7029b0b02c468967cc0ecd"],["/react/build/static/media/vision2.024daa92.png","88845f234a57b0b227e9822bc3bf6f36"],["/react/build/static/media/vision3.fee43e80.png","ef1d8123d90d646b105cf42746afe7fc"],["/react/build/static/media/visionBack.89aeea4a.png","de178a15481e8499af31045cd142cbed"],["/react/build/static/media/visionBackActive.14814f28.png","7fe41f1e078204f0946a7e0bafbffabe"],["/react/build/static/media/xigongye.d51231d3.png","751514079a6e7d1cfd19af4527749e53"],["/react/build/static/media/xiuos.67682257.png","6fd484b0615e89cb2a2fcde1e6e261a1"],["/react/build/ts.worker.js.LICENSE.txt","27424a6e40c70ed4c68b96c0215841f1"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(c,a){c=new URL(c);return"/"===c.pathname.slice(-1)&&(c.pathname+=a),c.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,d){c=new URL(c);return d&&c.pathname.match(d)||(c.search+=(c.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(e)),c.toString()},isPathWhitelisted=function(c,a){var e;return 0===c.length||(e=new URL(a).pathname,c.some(function(c){return e.match(c)}))},stripIgnoredUrlParameters=function(c,e){c=new URL(c);return c.hash="",c.search=c.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("&"),c.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(c){var a=c[0],c=c[1],a=new URL(a,self.location),c=createCacheKey(a,hashParamName,c,/\.\w{8}\./);return[a.toString(),c]}));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(d){return setOfCachedUrls(d).then(function(e){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){var c;if(!e.has(a))return c=new Request(a,{credentials:"same-origin"}),fetch(c).then(function(c){if(c.ok)return cleanResponse(c).then(function(c){return d.put(a,c)});throw new Error("Request for "+a+" returned a response with status "+c.status)})}))})}).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){var e,c,d;"GET"===a.request.method&&(e=stripIgnoredUrlParameters(a.request.url,ignoreUrlParametersMatching),d="index.html",(c=urlsToCacheKeys.has(e))||(e=addDirectoryIndex(e,d),c=urlsToCacheKeys.has(e)),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","8a6b96bc806b0753dfb68cd49935b45b"],["/react/build/editor.worker.js","28d7a4ffd9e954cd878c277b96a4d36a"],["/react/build/html.worker.js","4864df51f2b1f38ab67906fff9c6b367"],["/react/build/index.html","30b65243702b62c0517af3a0ae06b094"],["/react/build/json.worker.js","e193633b3f48dcd8cbb1a96b5b5b4719"],["/react/build/static/css/100.ab8b4fa4.chunk.css","3885a1afcd6f49498e12f3bd32a56bfe"],["/react/build/static/css/101.a08bad17.chunk.css","adaa2e832782fde80ec876289fcb9b61"],["/react/build/static/css/103.c338a8f1.chunk.css","6c1132c9481ed5caeadfbbc7d422280c"],["/react/build/static/css/104.c3e1839e.chunk.css","c3db88088b4979f5bd53344b9149b28b"],["/react/build/static/css/105.4054f41b.chunk.css","df7b038f8f1a0e16793b24bc950b9b22"],["/react/build/static/css/106.9be13309.chunk.css","321a492ab59a00c3664b30674b940e7a"],["/react/build/static/css/107.89efd2d4.chunk.css","db965ed4d322960bd3d4ec8d8d17672b"],["/react/build/static/css/108.e8fe41ec.chunk.css","6214024b4f30207fa32ac8560c56b883"],["/react/build/static/css/109.78ade566.chunk.css","11a74dbe0612eedc889d16d759666b06"],["/react/build/static/css/110.834ebd5d.chunk.css","70c295dced5edf920d2f6727c214c311"],["/react/build/static/css/112.72319a07.chunk.css","c57ab9b10ec991eb2facacd6c62b2381"],["/react/build/static/css/116.17d1bb70.chunk.css","1fee3b4f3a1a11ed58c2c2f40ff08f58"],["/react/build/static/css/117.c3a96e50.chunk.css","5c032c956396fce1d0b3570be95b2e17"],["/react/build/static/css/119.db767247.chunk.css","07c65ab5f940239969726ecb2ca6e6a8"],["/react/build/static/css/12.27ed5cc0.chunk.css","00229b9b76d989311a8ff2a7c3358f04"],["/react/build/static/css/120.02c763e8.chunk.css","5cc3d979713402fd252f57cb92382a9d"],["/react/build/static/css/122.95c8fd70.chunk.css","388dd0b31093c2366934f518e4fe5678"],["/react/build/static/css/123.7cc79b14.chunk.css","3807dd2deeb39cbdcbb473f7623ede11"],["/react/build/static/css/124.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/125.e59d7372.chunk.css","ec270161f5e004353ed4374b9bf780b0"],["/react/build/static/css/126.6fb7b900.chunk.css","b2b7f79b9a097e758534ae3e403d4213"],["/react/build/static/css/127.c713331c.chunk.css","1373d0214c811e25b7c1763ef9cf3287"],["/react/build/static/css/129.4e686135.chunk.css","450ecb015daa7d9179fefac0ad10879e"],["/react/build/static/css/13.8bdeed6f.chunk.css","51e6517154ed9af8c9daab9bb9f5be93"],["/react/build/static/css/130.b7b78777.chunk.css","863152f8c7d88bc43c34a0814ddaf712"],["/react/build/static/css/131.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/132.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/react/build/static/css/133.c533aeac.chunk.css","7f1307ebc2af888644b43cb770c72bf8"],["/react/build/static/css/134.212e8ffd.chunk.css","36881c6bebeda22d0c73469eeafc01cf"],["/react/build/static/css/135.b92181f7.chunk.css","a605440071e27cff46511f5d776357bb"],["/react/build/static/css/136.ba6f083d.chunk.css","833e696daf8133a3bd3b93a846c69ef3"],["/react/build/static/css/14.1c5f3a58.chunk.css","5d39578b91b84e925bd702d0d56a0ea2"],["/react/build/static/css/140.54bd5dfb.chunk.css","e0ae2d8af498e04d4b844ed54a567632"],["/react/build/static/css/144.38aad773.chunk.css","6e83a49c152bb193f5a695b029d3502d"],["/react/build/static/css/146.ce979569.chunk.css","41ea3b489ebc48bd7dcc61f27e77716b"],["/react/build/static/css/147.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/148.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/149.99ea8cb9.chunk.css","0acc1e50ec8c2e46063adff1b6974d7f"],["/react/build/static/css/150.0163e54c.chunk.css","f7cb14d065db9614a351922b464864f6"],["/react/build/static/css/154.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/react/build/static/css/156.83a06073.chunk.css","cc03c8bd582e5fb3cf3cb57075905fe6"],["/react/build/static/css/157.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/react/build/static/css/158.65678519.chunk.css","1211ec54a5dbd129cf63cacdc130ca13"],["/react/build/static/css/159.83a06073.chunk.css","cc03c8bd582e5fb3cf3cb57075905fe6"],["/react/build/static/css/164.0bd8a340.chunk.css","70b903ac6be2390ad6d8b5976add839a"],["/react/build/static/css/165.77b1d37e.chunk.css","b7dbc79d99661570438e6b87adc6c1fd"],["/react/build/static/css/166.1b154d7a.chunk.css","82eca58185cd1aae12ed3e0dd8d1a183"],["/react/build/static/css/167.1d06906c.chunk.css","147edf9ceab4d3f908daba7ff1ec5b48"],["/react/build/static/css/170.0a2b06f0.chunk.css","baf6cca9a6b84d17a1b08ea629f7f818"],["/react/build/static/css/173.853964e7.chunk.css","e2bf0d48ba76529bf6aa571df5b25730"],["/react/build/static/css/174.8ddbb070.chunk.css","3de2e94ba931d38eb377530c8ea1be89"],["/react/build/static/css/175.e6754f94.chunk.css","caae73f2b635e06475a7ab46f4b52210"],["/react/build/static/css/176.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/react/build/static/css/177.53604072.chunk.css","dae2a89b8b4b9577d529ccdc67b2bd1b"],["/react/build/static/css/178.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/react/build/static/css/179.c041974c.chunk.css","5314e7f6ff601345e2cc90fc691e3729"],["/react/build/static/css/180.0235d756.chunk.css","3c152d150d71ca1d782cbce74e83545a"],["/react/build/static/css/181.46fb7389.chunk.css","3dc3569f98f0d43324c3871cc5623426"],["/react/build/static/css/182.4ad9941b.chunk.css","682ed6c4a188aef7d3521ae4301e8906"],["/react/build/static/css/184.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/react/build/static/css/185.41b8aabd.chunk.css","e363ea281af9e616a0d144154b88c8f8"],["/react/build/static/css/20.f7228588.chunk.css","66cd0a337a39f9ea0b72fa32b2a48659"],["/react/build/static/css/21.1eff1c35.chunk.css","ff4bae04f3d92bda47d3f856c1f0c5b0"],["/react/build/static/css/22.ad47d169.chunk.css","fd27064f8b4acdd5e4ea1409cc768821"],["/react/build/static/css/23.f80b5be6.chunk.css","2f2fb595f9184eabf1869d6f35d0ddba"],["/react/build/static/css/31.b599cc14.chunk.css","fcc9b5f568cdbb1af244a95ae0974442"],["/react/build/static/css/32.2f03783a.chunk.css","63663b8d2ed46e3750826ae31dd056f4"],["/react/build/static/css/33.cdeb4377.chunk.css","0daf9b56347b0e4963ae69223eaf69ac"],["/react/build/static/css/34.d2ddda53.chunk.css","8e0f16310937497b95d0a1d51f309346"],["/react/build/static/css/39.ff24921f.chunk.css","167e434f579bf2a2b4d597f35599b76e"],["/react/build/static/css/40.46217ba3.chunk.css","3d9b6cbd5bfbc8829a7cdf7269258013"],["/react/build/static/css/41.1a699f60.chunk.css","500e44f61bbf09e0f108eaaeb4412715"],["/react/build/static/css/42.1cffe791.chunk.css","2927dc47b7989a665c8d9745f0b7fe3a"],["/react/build/static/css/43.551e5fab.chunk.css","ea8d467fb9a5f0f69ea78c28321860d8"],["/react/build/static/css/45.c47a9789.chunk.css","4b57204428a113b65f0317e14bbc5a81"],["/react/build/static/css/46.7e2e4084.chunk.css","e0e749d4fb959015855747ccc649c5f6"],["/react/build/static/css/47.777631ba.chunk.css","dfc768b0abd1f4b2ae7bc2caa5ffea6e"],["/react/build/static/css/48.b7fcd364.chunk.css","f8726a17150f184da7c57ee27a2f78da"],["/react/build/static/css/49.421c117c.chunk.css","9eee9146cc25ba4b19fbafd61452d06d"],["/react/build/static/css/50.49aaa94a.chunk.css","ddceceeb6545a099a8e659c4b02e4ebe"],["/react/build/static/css/51.e40f2b54.chunk.css","769be2ab3940ed830af9a7a9af1688e1"],["/react/build/static/css/52.dd8ded51.chunk.css","ffb246341201c42d405b838774c121a3"],["/react/build/static/css/53.cd42f4bc.chunk.css","cbf4d4b02293689ac6c7ef3084fa8c53"],["/react/build/static/css/54.33ea8f55.chunk.css","0d2db0217cd257ea8137e89509fef41a"],["/react/build/static/css/55.f80b5be6.chunk.css","2f2fb595f9184eabf1869d6f35d0ddba"],["/react/build/static/css/56.f80b5be6.chunk.css","2f2fb595f9184eabf1869d6f35d0ddba"],["/react/build/static/css/57.05e5849f.chunk.css","f98fabe285ecbab4972c2cc8bb56da38"],["/react/build/static/css/58.f80b5be6.chunk.css","2f2fb595f9184eabf1869d6f35d0ddba"],["/react/build/static/css/59.44ffc181.chunk.css","161cee3e6952d2c26042e0b3bb9674b4"],["/react/build/static/css/60.f80b5be6.chunk.css","2f2fb595f9184eabf1869d6f35d0ddba"],["/react/build/static/css/61.f80b5be6.chunk.css","2f2fb595f9184eabf1869d6f35d0ddba"],["/react/build/static/css/62.f80b5be6.chunk.css","2f2fb595f9184eabf1869d6f35d0ddba"],["/react/build/static/css/64.acffe7d4.chunk.css","acf092b4dac0549de582623a75f4b8c2"],["/react/build/static/css/65.ec1571c8.chunk.css","e1b364f4ed84f38d13e248c64863357d"],["/react/build/static/css/67.68bdc9d4.chunk.css","e241b765b4b77427228a67e5f8e56fd1"],["/react/build/static/css/70.8bdeed6f.chunk.css","51e6517154ed9af8c9daab9bb9f5be93"],["/react/build/static/css/71.f7d57dc1.chunk.css","6a62d7e9814f0845bef54166e2a1e229"],["/react/build/static/css/72.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/react/build/static/css/73.db767247.chunk.css","07c65ab5f940239969726ecb2ca6e6a8"],["/react/build/static/css/75.3262fb19.chunk.css","1cadcf901734ec2a6835ad4439ef81b3"],["/react/build/static/css/77.a347691b.chunk.css","1f3c6e46e8958c99bb21e631fea653ca"],["/react/build/static/css/79.0a4618f4.chunk.css","97bda12560df7105de7a01cefecc5129"],["/react/build/static/css/80.8fdc0d86.chunk.css","d5868f5cac4dd01daa3746b3968e6f5f"],["/react/build/static/css/81.de5ed58f.chunk.css","d9b5ca9cb767438bb42a4167d8c9141b"],["/react/build/static/css/82.167b2911.chunk.css","2563ed0e4024a263a3c5a853f621e647"],["/react/build/static/css/84.cdeb4377.chunk.css","0daf9b56347b0e4963ae69223eaf69ac"],["/react/build/static/css/85.746d3b5f.chunk.css","0161cd4ec4ed52e5d86fb235672f5fb1"],["/react/build/static/css/86.446c2bbe.chunk.css","6f1fd9b6de774801fadb37dc3d02bd06"],["/react/build/static/css/87.f4704690.chunk.css","83a2ab1e5c6be84e927fda72b983d73e"],["/react/build/static/css/93.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/react/build/static/css/95.a8369a12.chunk.css","fb1e6273d324603cfb6a53e19f2a9787"],["/react/build/static/css/96.bcb1f451.chunk.css","353fbccdad2719ebee9298a8e1b2522c"],["/react/build/static/css/97.0c76283e.chunk.css","391b347c37d9f1b5f571eef06154fbcf"],["/react/build/static/css/98.6fb7b900.chunk.css","b2b7f79b9a097e758534ae3e403d4213"],["/react/build/static/css/main.dbf0b57b.chunk.css","6d76cb54aadb9cc7d2db02999ac19e87"],["/react/build/static/js/0.b26c77b7.chunk.js","0cb918a3107e7ecfc53a6247fe13b0d8"],["/react/build/static/js/1.9233de4b.chunk.js","e93d1fe0a531a998c24d3f209f7e0fac"],["/react/build/static/js/10.81735191.chunk.js","fc1dfa8224c2f6456c09f50ddb80060f"],["/react/build/static/js/100.0b2d2d9c.chunk.js","6222e9b68959421d3b2c86f820d6262a"],["/react/build/static/js/101.79728cd0.chunk.js","d978228af9af03edf4634d89c04f5a34"],["/react/build/static/js/102.cd8f60fc.chunk.js","c3c50df7c24db66df15eb523edbed217"],["/react/build/static/js/103.b6f2ad59.chunk.js","f8719446a404ac8411aa3a6efe83c4f5"],["/react/build/static/js/104.650d6b28.chunk.js","81d28900e1ddf4eb7d3a798f2326e0f2"],["/react/build/static/js/105.4f621951.chunk.js","7d6b5a884dcc88b45f0e7104b8d0fa18"],["/react/build/static/js/106.a8cefc30.chunk.js","aa599a2f763d9f022a603584108b6b1f"],["/react/build/static/js/107.0fa515a6.chunk.js","36d8d00c0bb1709912bdc9473b0b6f2f"],["/react/build/static/js/108.cd03f92d.chunk.js","0cbb7aa1c852ad69627f20b7e9951630"],["/react/build/static/js/109.20dbf52c.chunk.js","5e0a66354aeb59dfdb15b89b3e299b10"],["/react/build/static/js/11.f5a67105.chunk.js","3903cd9bd256b05cd3793b4b544e3511"],["/react/build/static/js/110.ed3acc4c.chunk.js","5892562750555d1dbab1dcfa216104a6"],["/react/build/static/js/111.abc9448f.chunk.js","19cbd4e8e2561fc44282d91b02b5d081"],["/react/build/static/js/112.e18880c4.chunk.js","a45a5c44cd141500e2e91aa0ffa71f3a"],["/react/build/static/js/113.40e34042.chunk.js","94f82370fbe6afa926efacf4117cd1e9"],["/react/build/static/js/114.9e79aa06.chunk.js","121f0d6b903faf60973382e3ff5e610d"],["/react/build/static/js/114.9e79aa06.chunk.js.LICENSE.txt","38fea38b896a8b46360b1b6faaf3b630"],["/react/build/static/js/115.714a8dcb.chunk.js","2f8d09e37cda75c1452abcf8fb471a8d"],["/react/build/static/js/116.5ee67a3b.chunk.js","23921edf8fb3a0e181f4467319f5f031"],["/react/build/static/js/117.c5e2bb41.chunk.js","112376da58eb5da15c2b6bbffb3cd09e"],["/react/build/static/js/118.ef2710f1.chunk.js","f95da1691079c03bf4d9a8df911b4714"],["/react/build/static/js/119.348a60fe.chunk.js","e33ee86cd0660eb71697ae5a1a0fc289"],["/react/build/static/js/12.36ab5933.chunk.js","0e1f64a7505f33e7f709b49900e56053"],["/react/build/static/js/120.c09cec88.chunk.js","4bb5c9a9e3f55153dbf2256e30021826"],["/react/build/static/js/121.3fc42f4c.chunk.js","f2a5faa5785d92b12bb5344ce71c673f"],["/react/build/static/js/122.1d0607d7.chunk.js","88de47c4587500abda399003669569be"],["/react/build/static/js/123.183b26bd.chunk.js","e19c44017a62a541997f600a19456213"],["/react/build/static/js/124.563c9433.chunk.js","a13c5ab80818f26d7a2a808598c31983"],["/react/build/static/js/125.8de80db9.chunk.js","57b8a6140e59e51ff5d77c8e83bc17e0"],["/react/build/static/js/126.adb0729e.chunk.js","a797a2bb15fb48a486438769f34cf773"],["/react/build/static/js/127.3ede2ee0.chunk.js","e81d4d72a059ab19fda3c0cc36c6c7b1"],["/react/build/static/js/128.3d56ca96.chunk.js","c6d09f4dc8f55bae88f1df55ac4fd34f"],["/react/build/static/js/129.7a16b69b.chunk.js","70385dae7dc2cd380ee31c0e92d07031"],["/react/build/static/js/13.826e069f.chunk.js","6e1ae2c49d7fde9f99b997e033ab8e9a"],["/react/build/static/js/130.29f9c5c7.chunk.js","8bed68813b045ffe964024a304e08b5f"],["/react/build/static/js/131.51bf147d.chunk.js","94256db19ec242091d1378ab22c4acaf"],["/react/build/static/js/132.fb841701.chunk.js","7e0c360b70303fac0c5a31ccb57b2cb9"],["/react/build/static/js/133.074b38f1.chunk.js","9b639bd7aa6e28831c776c4cecb0b43a"],["/react/build/static/js/134.5858b915.chunk.js","836444f13a64820fdb1ba2d79ad4874a"],["/react/build/static/js/135.9298f11a.chunk.js","e58ed7dc3c03c59e0de6450286b67b51"],["/react/build/static/js/136.57dc7909.chunk.js","10830499cc344cdabc7030373743d2f2"],["/react/build/static/js/137.72fe9a14.chunk.js","4308edada52e06d3eb95394d36d4a9c8"],["/react/build/static/js/138.6eb082dc.chunk.js","cc8130da2b5cb2853a35623ac5ded481"],["/react/build/static/js/139.8198bc5e.chunk.js","b7057e7f49ae5213a69329b94deaba34"],["/react/build/static/js/14.f92275db.chunk.js","f30ad14bfd1dc77327ad46b3d3e3f9ef"],["/react/build/static/js/140.be3b095e.chunk.js","a0fb510718431c2285f6b21c36e0b0e6"],["/react/build/static/js/141.4f46135b.chunk.js","25feac4d5c1296c103c57a384c2674ec"],["/react/build/static/js/142.0047c575.chunk.js","6543162dd34b81219cf6f64c0c22626d"],["/react/build/static/js/143.bc018fee.chunk.js","9bfaf032717fd4f5e3dd37d10290fead"],["/react/build/static/js/144.8bb8c366.chunk.js","6aa69b5b33bed7d09ddbe255c1ecad99"],["/react/build/static/js/145.18f0fa6e.chunk.js","d6febee40737f1e1e073129b342c17ce"],["/react/build/static/js/146.cda735c2.chunk.js","278327376acef3f964f3c78c68ecc22c"],["/react/build/static/js/147.828297fc.chunk.js","799853ce6c753f183ba2e918f7c829fc"],["/react/build/static/js/148.a8ca62a1.chunk.js","7a51963eebf2a0c59641283a6343663c"],["/react/build/static/js/149.c94a0102.chunk.js","2b9205cc44fdf6bcc3d80565c11767c6"],["/react/build/static/js/15.8cdc41ec.chunk.js","7edad51c0473665c29401821426195cf"],["/react/build/static/js/150.a09d1e78.chunk.js","eda62d543c6f7fb9abe3ea6693bf94aa"],["/react/build/static/js/151.1b040c34.chunk.js","362a3f03bc6c07700490b115977dc5a8"],["/react/build/static/js/152.00d44ef5.chunk.js","937d888ce31daf4f2bf916e80c48d60f"],["/react/build/static/js/153.7beacd91.chunk.js","2f5fc732533594fbb17d07afaa08e3dc"],["/react/build/static/js/154.2776f54d.chunk.js","ba0979e837014f6168ca0940bf2bd24b"],["/react/build/static/js/155.18389784.chunk.js","4c11734d16adcfe20f2e789fdba4de4e"],["/react/build/static/js/156.88f7d2e5.chunk.js","a1dee4bc87180199cf0ae2f7fcdcaf92"],["/react/build/static/js/157.a1043495.chunk.js","41bfb8e444fc243ef40f8fdf4ae9e364"],["/react/build/static/js/158.ffb23df9.chunk.js","c5e71ec8c82421df75b8303e7b97d39f"],["/react/build/static/js/159.ab96d621.chunk.js","ebb50de038cf91140d8df2839562435a"],["/react/build/static/js/16.8880a903.chunk.js","ac53ed29a14919d8a8692fd797edee86"],["/react/build/static/js/160.562eb849.chunk.js","a915bf54a5a96ca10c5d850020def581"],["/react/build/static/js/161.5c3bebf5.chunk.js","4cab9dc256c24a82ac18f1421490569a"],["/react/build/static/js/162.dea618e4.chunk.js","0132e02aa2f999f5eac6fe6618389353"],["/react/build/static/js/163.1c6a49e6.chunk.js","a7c1a4a3bdfd03fe3cc78d62c01826aa"],["/react/build/static/js/164.17ca16ad.chunk.js","ff00f356c46aa38b4a58d62258f22537"],["/react/build/static/js/165.3713ef02.chunk.js","72f8f434c6f9fa2288b2584496c90a39"],["/react/build/static/js/166.67512c4e.chunk.js","f885d1c1ac08b2631ef1d5ea3c73fb7d"],["/react/build/static/js/167.84d4baea.chunk.js","017e141ad4ff7e1c7165dfb2ea181c7d"],["/react/build/static/js/168.b1a192af.chunk.js","597250418067bac6950cd29d92ac7b78"],["/react/build/static/js/169.9586c8b1.chunk.js","013a83ccf88dc50eb094b74a96252df8"],["/react/build/static/js/17.e6780fd5.chunk.js","b4ed01c954055b96bf664d1df78961ef"],["/react/build/static/js/170.644e6598.chunk.js","07da505ee824bd7e11dbce59599c37bc"],["/react/build/static/js/171.4c23358f.chunk.js","073fa1e83310e20ecea0acfb19624bdc"],["/react/build/static/js/172.26a59edd.chunk.js","e77564907db055a988fe89a4dbb7a7ef"],["/react/build/static/js/173.93464021.chunk.js","98edc976d93f5e15ecf87147b1564dbe"],["/react/build/static/js/174.c8aa6d6c.chunk.js","a8b612183b5a5161f28dbb0b0dd57736"],["/react/build/static/js/175.89e662b2.chunk.js","094ae7bd49b6557151ede015ae1477a2"],["/react/build/static/js/176.5adf69a0.chunk.js","a5cb4ad29bbc95b1dc1e0c64ee29f721"],["/react/build/static/js/177.eda92559.chunk.js","53fc80f1ccd5dc4e183bd06757924e1b"],["/react/build/static/js/178.3fecf359.chunk.js","4136694a3ba04cc62a4b04f67f5134cb"],["/react/build/static/js/179.eba55c8f.chunk.js","c9f8eab0953dbfd3273660dd2d671264"],["/react/build/static/js/18.3f6c21ce.chunk.js","872f00e0711b26eb575d49bc1bafa7d6"],["/react/build/static/js/180.70977ba9.chunk.js","cfb9d1bfc72cf5f89f96ed6aa8eeb69a"],["/react/build/static/js/181.605e51b8.chunk.js","0d7ad90440b5f407596734943b3bf497"],["/react/build/static/js/182.3ee3f42b.chunk.js","19747d4a1b94c0c5aa65ae5c9a5f352d"],["/react/build/static/js/183.3b667454.chunk.js","6b4c8b7ae08d74610a6c5cc5db4366b7"],["/react/build/static/js/184.170757f4.chunk.js","fef4b03d07e8bfa6cc789f129064a177"],["/react/build/static/js/185.c60f45e6.chunk.js","e2f3d209857e2bc0a8cafcdba769d000"],["/react/build/static/js/186.b35e10ac.chunk.js","3882ad0388111b57f9d31284fef33c49"],["/react/build/static/js/187.5570a554.chunk.js","4548fac92cba37d4559b6c11745222ce"],["/react/build/static/js/188.7d352b59.chunk.js","4e14ee10dfbbe9a4f42aa15501baf889"],["/react/build/static/js/189.4af379ec.chunk.js","e3df4a2c4b3df82de23bbd73d4362ecc"],["/react/build/static/js/19.b671f000.chunk.js","c88ff910b23cd4bc4b3e8c80613a67f4"],["/react/build/static/js/190.2b9e679b.chunk.js","688799ad8857d585c2e96737c728d80f"],["/react/build/static/js/191.67275a9c.chunk.js","8429ae524f98c7b97fceb99df7de138d"],["/react/build/static/js/192.6863b600.chunk.js","392552416e36147fa298414523abd927"],["/react/build/static/js/193.4325b481.chunk.js","ea5ccee8ac52b639fbd0daea700913ef"],["/react/build/static/js/194.cf2811b3.chunk.js","246ca8df1ce1e88a6d998a36417e3077"],["/react/build/static/js/195.6c1b2976.chunk.js","83eda5318660b4d69347b29c292cc5d7"],["/react/build/static/js/196.fba2b047.chunk.js","664266f3824bc9fea65fff3f20f4834f"],["/react/build/static/js/197.96531719.chunk.js","1cf5c4e2b79e71565b7f88dfdb5953c6"],["/react/build/static/js/198.da2ca373.chunk.js","9d6a3152a9663b4052b99993ab0c80d8"],["/react/build/static/js/199.ef3bdccc.chunk.js","4d232c1ea00faf1371540f0853a1d776"],["/react/build/static/js/2.a52cbd04.chunk.js","e7f6d02e85db0cf6236a4966a6027687"],["/react/build/static/js/2.a52cbd04.chunk.js.LICENSE.txt","44de0a2cbd21a03cad4340d68860cf24"],["/react/build/static/js/20.6185db2f.chunk.js","78e453efb09a9172a95a4c90c48c1cc8"],["/react/build/static/js/20.6185db2f.chunk.js.LICENSE.txt","f4ab071375dd8de1dc972b10cf736662"],["/react/build/static/js/200.7d603f80.chunk.js","cad33f84affdf6fe036dde35f6dccddb"],["/react/build/static/js/201.1209ae77.chunk.js","4b071319dc4a6f67589073acf5d85c1a"],["/react/build/static/js/202.70f9b340.chunk.js","324fe3d01e510f2d0dcf01625403c14a"],["/react/build/static/js/203.b4ed47c0.chunk.js","2b8dd118047508d8c2de7a91e00e87de"],["/react/build/static/js/204.f4ee5f8e.chunk.js","9edfd7d4b88d49db8618b7d91b900d61"],["/react/build/static/js/205.35917104.chunk.js","cf9a99306028693756d6b27501a87dde"],["/react/build/static/js/206.fba5c8e4.chunk.js","501ed6bf4067829533c0b986dfcec7a2"],["/react/build/static/js/207.921c8d5f.chunk.js","17f88dadffd4ff04af65ac43a897344e"],["/react/build/static/js/208.08b53ff3.chunk.js","141c109d581902e8e117a03002111ccf"],["/react/build/static/js/209.42e883fb.chunk.js","d5aba1efb05136273538184310534ced"],["/react/build/static/js/21.d77e3d0a.chunk.js","e4274116b68dfae582a8bdfe216cd8bc"],["/react/build/static/js/210.6de4d063.chunk.js","66fbd90dbb79131239f2fdc9e7ba6062"],["/react/build/static/js/211.49131c24.chunk.js","e9b61badfaea140c0a0cdeac5fc1fd84"],["/react/build/static/js/212.e615e6a3.chunk.js","a313fe8045cfcd6051512dd2aecda92f"],["/react/build/static/js/213.59395349.chunk.js","84272bdfd350e1395d02556a8d153bbe"],["/react/build/static/js/214.5e76046c.chunk.js","637950c8f098064c2738f5c761a2f537"],["/react/build/static/js/215.78d5330b.chunk.js","718c9d502cad93c91aa91c65c44a83ac"],["/react/build/static/js/216.f718ee42.chunk.js","a4a33c74a9f9edf0a8c28cd72cc80784"],["/react/build/static/js/217.4dbb7c1f.chunk.js","fc43700747c44ac243e5fa0a0c111bdb"],["/react/build/static/js/218.d31c71f7.chunk.js","e5e64e9d76a7af40ef403a38b5b9d9e6"],["/react/build/static/js/219.96bb66bd.chunk.js","a81a5995535c9a4f619d99eac7a906ee"],["/react/build/static/js/22.0cd6af98.chunk.js","7c2908c274a959a091b92ebb55900d01"],["/react/build/static/js/22.0cd6af98.chunk.js.LICENSE.txt","b054f1a5fa26aa239622cedbd3093da8"],["/react/build/static/js/220.327f2540.chunk.js","3662b7ef9d67a31b6cc3972b433de58c"],["/react/build/static/js/221.a1412f09.chunk.js","a0820bd26bbbca50c34bd3ada39f180c"],["/react/build/static/js/222.1e9ccfb4.chunk.js","dcb9b6407d3985af708793c801bc628f"],["/react/build/static/js/223.94d6354b.chunk.js","c9a538acc43486e7c7154b20c3ca4f92"],["/react/build/static/js/224.c50e0a69.chunk.js","f0441321b081035b8f31d854937c5f33"],["/react/build/static/js/225.9391a612.chunk.js","12031b96a70f9fbfda0940f5fc3ff5b0"],["/react/build/static/js/226.71d430f8.chunk.js","bf01fd3a1b166eb636254e6bb77bb61b"],["/react/build/static/js/227.e192621f.chunk.js","8d2447b5d983b11e000ca3ce0caf2f18"],["/react/build/static/js/228.be3817f3.chunk.js","30aef14a09d219cae70988e8a93fc8df"],["/react/build/static/js/229.2e4009e7.chunk.js","ab2f40e878690a8aad9c68049e61220f"],["/react/build/static/js/23.10763244.chunk.js","5e326c73ec670def3ca496ced8ec43c4"],["/react/build/static/js/23.10763244.chunk.js.LICENSE.txt","0a29d49853097e6f9d2d0de9012d922b"],["/react/build/static/js/230.1793dcdc.chunk.js","8311a91cbe5787d132830fc16aa3c419"],["/react/build/static/js/231.34dcff8b.chunk.js","db9e1100cd2ccbbcd8b7517dfdbe9b45"],["/react/build/static/js/232.b7fb8ec7.chunk.js","6a822df9b1107fe7bae8dbbd1920d3c2"],["/react/build/static/js/233.d7908b41.chunk.js","241a08ca40764f83556af1e6d6585ad0"],["/react/build/static/js/234.e33e1f46.chunk.js","ec209998df4390f54461c0f4512b7824"],["/react/build/static/js/235.9eab6bc4.chunk.js","c39aaf810bbf6915f6812b50d6623f5c"],["/react/build/static/js/236.c40b4d20.chunk.js","c0dc1dfd8958bcf3662cf1d10e6d0844"],["/react/build/static/js/237.cfbfd1c6.chunk.js","c3a35b5007dcf73619befbaff4267cd5"],["/react/build/static/js/238.e01340fc.chunk.js","6facea6e89561a478632c3b045c16394"],["/react/build/static/js/239.56d24dde.chunk.js","b84f07da20ea6f4777dad17a1e06e613"],["/react/build/static/js/24.ce03a9a6.chunk.js","f874871c4ae35945950cc847b145c7a6"],["/react/build/static/js/240.9b2e477d.chunk.js","ea7583bebdc4e5eb5a0db7d64c1f8cc9"],["/react/build/static/js/241.af1c5c85.chunk.js","8f80926051e59a34041b3ddbe1faa39c"],["/react/build/static/js/242.1b45aa87.chunk.js","a067689e4e053563e58842a66045e88a"],["/react/build/static/js/243.a102fd7d.chunk.js","facbae4570023957e013945f1af23436"],["/react/build/static/js/244.0d06a49b.chunk.js","ddc4041b5b20e60616ab3fc10fc51959"],["/react/build/static/js/245.4fc332f9.chunk.js","0f9714c845ffbfe94f245231db8f3f59"],["/react/build/static/js/246.88451460.chunk.js","72d081ac4c663cd618ab2900c3af8a98"],["/react/build/static/js/247.d20bc240.chunk.js","25117cd3681b9945a64bbca38bf50dc2"],["/react/build/static/js/248.1a041e42.chunk.js","6e0d62e5177539067dd49bea46918794"],["/react/build/static/js/249.b00013af.chunk.js","827e29d3f7c41dffce427659ce9a397f"],["/react/build/static/js/25.9c6b0761.chunk.js","f71e48c0f4362394a4daf080173bb0ed"],["/react/build/static/js/250.fd3e42e1.chunk.js","8d4a8e03b84b124def84b0ea7f258b14"],["/react/build/static/js/251.6e3d1d20.chunk.js","23bc3f6949fd8acfc7d399a0f927cb6b"],["/react/build/static/js/252.1968b804.chunk.js","51ad3a4e0852c6ca1850b66b50b18c5e"],["/react/build/static/js/253.67ad124e.chunk.js","b7dd448c7c7593622c78e15ab5ed663f"],["/react/build/static/js/254.51e44d95.chunk.js","db190b8b7b63ec55a83e683629d797e8"],["/react/build/static/js/255.6a11213a.chunk.js","9022ea9ef6d13aa11abcf5a17a6aaced"],["/react/build/static/js/256.8714fa56.chunk.js","b2673dbf89d5a58f850d28ae2d298cc5"],["/react/build/static/js/257.3a6b512e.chunk.js","c1cd460fcd64ff08713aefdda5710f11"],["/react/build/static/js/257.3a6b512e.chunk.js.LICENSE.txt","ee0dd9be8c81b158f29be9fff93f23bc"],["/react/build/static/js/258.23b6b202.chunk.js","be2eebc2e7aa77b1c80b1f00094bb4c2"],["/react/build/static/js/259.558fcc88.chunk.js","04cd79c8b5041b55d6f0e60fed40c22e"],["/react/build/static/js/26.5f1cd3be.chunk.js","3c5c0db0f4a752463938189cd356017b"],["/react/build/static/js/260.fe6d10c7.chunk.js","aadf61ae5702a381483af112560f94f7"],["/react/build/static/js/261.271fb5c6.chunk.js","3abb9f6b34314823eddeea236b7997cd"],["/react/build/static/js/262.f56130ee.chunk.js","ce2f7b31bbd1523a31c9f7c4599db703"],["/react/build/static/js/27.3b7bd34c.chunk.js","04404e32dd5b113fd32a77b8b10020db"],["/react/build/static/js/28.1aac486b.chunk.js","0ad7c00befe60167411a6464a2b8d837"],["/react/build/static/js/29.5a6c5bbf.chunk.js","d09e999b4bca66cd1db0d5a0ee56171e"],["/react/build/static/js/3.a6f7d6a6.chunk.js","55975f9cf96a24be552724aa05f36057"],["/react/build/static/js/30.ab67aaea.chunk.js","e048eeae296325e568689d0e394f5267"],["/react/build/static/js/31.70168f59.chunk.js","b863f8e5a69aab4c88cc7b6da2e0542b"],["/react/build/static/js/32.2ed81799.chunk.js","af54ce2ee1f4c1d14c5d149c2668f283"],["/react/build/static/js/33.07ba4d63.chunk.js","9321693f1e76f46b0becdd377bac7889"],["/react/build/static/js/34.a4cfa7ef.chunk.js","c8d31041b52babd5cc158f302f09aba0"],["/react/build/static/js/35.39102b7d.chunk.js","c6a463632d5c3795a50c350bcf15040a"],["/react/build/static/js/36.10f8efec.chunk.js","1b74d26cab43e9386aa551565c4c6838"],["/react/build/static/js/37.300353bf.chunk.js","f4da64ac30cd1abd989effa4e0f2fd15"],["/react/build/static/js/38.cc6d39be.chunk.js","9df37d992efccf75334862a85240e95d"],["/react/build/static/js/39.b18e05bb.chunk.js","369fe5480137e70fe8bffa5263e330ce"],["/react/build/static/js/39.b18e05bb.chunk.js.LICENSE.txt","76599d08b8dd6eb8a07fe9e1cee644fc"],["/react/build/static/js/4.c2b2b2d0.chunk.js","bd81ab87728497ad4615dce4d3bbf7b7"],["/react/build/static/js/40.c5c1cdd4.chunk.js","b02d31772cf9358ae57bcc8b521165fd"],["/react/build/static/js/41.d37057f6.chunk.js","1e9b524dcef1d16e0d913d4ea20f50f4"],["/react/build/static/js/41.d37057f6.chunk.js.LICENSE.txt","c557dc8bb847765b94dc4bf936d8c067"],["/react/build/static/js/42.fe5b2230.chunk.js","f5c41fff7043108d42200a6ceac57ba0"],["/react/build/static/js/43.9c355684.chunk.js","f2cc624d66e96b652391d40671b3fb59"],["/react/build/static/js/44.3a8edbb3.chunk.js","1b4c672d77073ac656cc7c4370ddacfb"],["/react/build/static/js/44.3a8edbb3.chunk.js.LICENSE.txt","c899d1ad04199db18c0cbceb8e2bed9f"],["/react/build/static/js/45.8f364a14.chunk.js","d734c19d32e48d5aee0a5b04023fe0f5"],["/react/build/static/js/45.8f364a14.chunk.js.LICENSE.txt","c96eb1389e4ebaf30b26548a01eb5268"],["/react/build/static/js/46.71ce58aa.chunk.js","a474427a84e1e48e355ed186fb92a57b"],["/react/build/static/js/46.71ce58aa.chunk.js.LICENSE.txt","9532727dfd8644b239e98b14230731a0"],["/react/build/static/js/47.002164c5.chunk.js","f9b4ea64a3ed002c35e7ccf05124e98d"],["/react/build/static/js/47.002164c5.chunk.js.LICENSE.txt","5e2feb79ea2792d5d34ca7596e59ec00"],["/react/build/static/js/48.bd729f0a.chunk.js","7ace500da230fe7975773bc7faa7c230"],["/react/build/static/js/48.bd729f0a.chunk.js.LICENSE.txt","fd79801fa1a00f20855902965b8045eb"],["/react/build/static/js/49.3a4dd456.chunk.js","6ff7bd4e374344c298d198d37cbb7056"],["/react/build/static/js/49.3a4dd456.chunk.js.LICENSE.txt","2f3539670ec1409c2447268d25a4fa4d"],["/react/build/static/js/5.df7e7707.chunk.js","e19e212ee87a8cede20e8e696d19b16e"],["/react/build/static/js/50.1837f743.chunk.js","627c2e08daabd71800288cf44131af91"],["/react/build/static/js/50.1837f743.chunk.js.LICENSE.txt","53c97a8d1f7317a8657f79ce6bd4ac99"],["/react/build/static/js/51.957d17a3.chunk.js","eac2e0e33d2df1102ec8e3508ea6f001"],["/react/build/static/js/51.957d17a3.chunk.js.LICENSE.txt","77d1ab736f1def2b36faf1dca95d86ee"],["/react/build/static/js/52.bf5b42f4.chunk.js","b065694fb30a79b4dfa62959647d9577"],["/react/build/static/js/52.bf5b42f4.chunk.js.LICENSE.txt","866088a14e3a2a37594d1f5d4bb7c8f9"],["/react/build/static/js/53.8df1841a.chunk.js","72c7008613d8f061f38a7e27c9c383c9"],["/react/build/static/js/54.830464ca.chunk.js","d7be8b81d94fc65a6a9e6ec26a993d0a"],["/react/build/static/js/54.830464ca.chunk.js.LICENSE.txt","6c5ec1929700edb2df8166fec00f80c8"],["/react/build/static/js/55.17fb62c8.chunk.js","92b5e70b9f671007453a66eedcf783cc"],["/react/build/static/js/55.17fb62c8.chunk.js.LICENSE.txt","320c929c40366d6bb012bc0ea4a71750"],["/react/build/static/js/56.92ca7848.chunk.js","2d492e1979cbc1f8feb82d7eb7d519d7"],["/react/build/static/js/56.92ca7848.chunk.js.LICENSE.txt","f40a9bd83ce9149f365cac911c9d6b21"],["/react/build/static/js/57.123e6b38.chunk.js","c059e8f0707b235a0b93e8f06b4a188d"],["/react/build/static/js/57.123e6b38.chunk.js.LICENSE.txt","b0227cff717ae4695cf6a8b1d21c2fbb"],["/react/build/static/js/58.815bcb7e.chunk.js","83464645ca5a1661340d99aa5f7644fa"],["/react/build/static/js/58.815bcb7e.chunk.js.LICENSE.txt","c69f8dbbe2e2d589655cb67529a46258"],["/react/build/static/js/59.f16e4ccd.chunk.js","fdb49d809de61c16843a71f5ffb4a147"],["/react/build/static/js/6.95c362da.chunk.js","480c1fd5f860839c4591a7d12922d7ca"],["/react/build/static/js/60.8e000de9.chunk.js","1ef0223b03ed4c4fc4041b3b7cdc073b"],["/react/build/static/js/60.8e000de9.chunk.js.LICENSE.txt","cdee83ef4a5e3c894ff35f7dd6ee441d"],["/react/build/static/js/61.d9fcc42c.chunk.js","9f2a4c684dd89773651cc9682e8bf73b"],["/react/build/static/js/61.d9fcc42c.chunk.js.LICENSE.txt","7ebe2c6f604eb2ffdd599ef98f909355"],["/react/build/static/js/62.d7b2d228.chunk.js","551ac6526c9eb43e7c64dcef2515e4d5"],["/react/build/static/js/62.d7b2d228.chunk.js.LICENSE.txt","b4bea37c78270405ce1c2e357c515cb5"],["/react/build/static/js/63.e4eba1af.chunk.js","f9efd0b2f9dfa2ce35d23f606eb80437"],["/react/build/static/js/63.e4eba1af.chunk.js.LICENSE.txt","4ad7cb3c4247ab3ef69136e010046827"],["/react/build/static/js/64.ea9f26d3.chunk.js","724d8c2bbaaa07a589c98e2aac77027e"],["/react/build/static/js/65.c5c5428f.chunk.js","7da67d7fd0cf98907f3e059df84723a9"],["/react/build/static/js/66.31ecc805.chunk.js","51077f3a7324265403503f9199ff0b12"],["/react/build/static/js/67.acfba759.chunk.js","cf55ca8eca70ff76bea4a01cb1b6d444"],["/react/build/static/js/68.41c805ae.chunk.js","6590e04ca2fed09fe7d0af4d816a5593"],["/react/build/static/js/69.dbd019d1.chunk.js","0aa01af7dbed3653bcbdd6d344c3dafa"],["/react/build/static/js/7.0da20661.chunk.js","a5b357e4d0e60a04e85232185b281b9d"],["/react/build/static/js/70.23f45ffb.chunk.js","bcd7fd352e57dd15563ee167b0839fff"],["/react/build/static/js/71.d2304fb4.chunk.js","35532314bfdf89f9f6bf00a57b1d17e0"],["/react/build/static/js/72.82ad6cac.chunk.js","2d9ab83692fed4a1872b0e69d0466bc8"],["/react/build/static/js/73.841579bb.chunk.js","283c3f46ca8dde2fdc84b0ce4589fbfb"],["/react/build/static/js/74.4703dcf3.chunk.js","6779ef123ec5e873981e83f0f8592c0b"],["/react/build/static/js/75.67797f05.chunk.js","a26df91b3cfda453ab8226ed47bcff18"],["/react/build/static/js/76.d0ba3c74.chunk.js","e846664270a94a3b4e385a3b5106cc0a"],["/react/build/static/js/77.36ba8804.chunk.js","9a4eb187baf133123776496315613e24"],["/react/build/static/js/78.f01decfe.chunk.js","b748a39a551d193d53417b36637f6719"],["/react/build/static/js/79.e6504df3.chunk.js","798875be7a5fcc91534804ff4436e920"],["/react/build/static/js/8.ffca2cb1.chunk.js","068fc9ff52d384cf117d654b9221dbf1"],["/react/build/static/js/80.3b67facb.chunk.js","7f3f7a8f250045c45b6be33c82301bc7"],["/react/build/static/js/81.56ea9b35.chunk.js","d39afc22277e1ec08e0504320a9209bc"],["/react/build/static/js/82.20f55425.chunk.js","fb2b0ebb365cc3857ce92b47abc6a8c2"],["/react/build/static/js/83.99d341e2.chunk.js","54d2501fcedf485e9976a6933285d95c"],["/react/build/static/js/84.75d320ba.chunk.js","10df80abae8fde8c3374ea045bb9d09a"],["/react/build/static/js/85.12ddfe41.chunk.js","52ef8843f36c17617be57159eb109c96"],["/react/build/static/js/86.c2135205.chunk.js","e5aa9512f8924f2480e3d178a67908c4"],["/react/build/static/js/87.6cf13376.chunk.js","37d771f28ee42a9774b68c969547db25"],["/react/build/static/js/88.b7e50c8f.chunk.js","89199aa3f7d815f07933857fffa9ebaa"],["/react/build/static/js/89.0b73ad1c.chunk.js","a16df0177ae16073eaa42caad8283ab7"],["/react/build/static/js/9.3c6f7489.chunk.js","7d105d0e07994449bbeb11b84bc5e05c"],["/react/build/static/js/9.3c6f7489.chunk.js.LICENSE.txt","342b4793bd0933931e674f2f91abbc8f"],["/react/build/static/js/90.fdae21f8.chunk.js","5dbdccc937365410a62e29c7b1302596"],["/react/build/static/js/91.af392c04.chunk.js","deee2e7f25e124bb8f7ae3c44be1e6d5"],["/react/build/static/js/92.a46b97dc.chunk.js","76dac0d6f46bd505816a7ab08da976da"],["/react/build/static/js/93.8f5f9006.chunk.js","5d83e033c21ea448b63917995471fff5"],["/react/build/static/js/94.99f27878.chunk.js","252686cf701ec8a58b1aee7ed9500e2b"],["/react/build/static/js/95.c97138af.chunk.js","c2e207edb8f2f017f5a444bff799b4ee"],["/react/build/static/js/96.f3612207.chunk.js","b772c59a62efb8937daffcda961a501c"],["/react/build/static/js/97.ff2bb9bb.chunk.js","2d014c9f6471c0786f82b6f78a4939c0"],["/react/build/static/js/98.4ceea0a9.chunk.js","2485e57673186f765b813cd62c431219"],["/react/build/static/js/99.3299a0b0.chunk.js","41134abec84aed63053c69362f4f872f"],["/react/build/static/js/main.9f7708e3.chunk.js.LICENSE.txt","63f4096e276dbbb5a632f1259ef6d0f1"],["/react/build/static/js/runtime~main.9dec6eb9.js","d7e3237fca70f993e6d34c9db0ed8a92"],["/react/build/static/media/2-1bg.d22a63b9.png","ba2b4a272d5ca00d9400b4cd1fd573d6"],["/react/build/static/media/2-2-1.afd0f2f5.png","63de0e927282052b4b7a3a4a4e06c004"],["/react/build/static/media/2-2-2.26bc3301.png","09350b2fc63799fbbbed880ee86c54dc"],["/react/build/static/media/2-2-3.6d6ce99c.png","04c46e92f6c6dbc3f354c7d12f41efdf"],["/react/build/static/media/2-2-head.5e69dbb2.png","1ed02c446d34cd67de8d1685ffd16181"],["/react/build/static/media/2-3-1.bcb33d47.png","6309aee1c5b0f1906cf8224c70a2954d"],["/react/build/static/media/2-3-2.57ef08ae.png","13d71726e3c0f7ba20318b57eece054f"],["/react/build/static/media/2-3-3.52733627.png","284814681a0af3e1c41bf547a189de86"],["/react/build/static/media/2-3-4.339b2f1c.png","9ec275ef1b19daa2a2194674dfb106ad"],["/react/build/static/media/2-3bg.deef1b07.png","5b8e2e8dd995ea94a13247eb5ed7ca9e"],["/react/build/static/media/2-4-1.802eb322.png","d3950f1555e0210dd70a374600f83aae"],["/react/build/static/media/2-4bg.45478d20.png","f28c71d7b533b10dc5c1c33ddc7e028d"],["/react/build/static/media/2-5bg.9cca3de1.png","7d7c0003e780841147d31243f7c305ad"],["/react/build/static/media/2-6-1.302b729e.png","cd88cc40364a0dacde3fa5af91cb8407"],["/react/build/static/media/2-6-2.b262b91e.png","50b143930101e1b295683ba0099f9ab9"],["/react/build/static/media/3-bg.4f22fe34.png","28b762cb9f96c8122b700f54e3c914b4"],["/react/build/static/media/4-1.79fa159d.png","2bea356c9736a2f3787b03d69b72c733"],["/react/build/static/media/4-2.9c066e75.png","88eada7dcd52a5d211ee86aacd523616"],["/react/build/static/media/4-3.a1487a5b.png","da4afd909ef92b84e7a90043e96504d1"],["/react/build/static/media/4-4.5eb40734.png","d3f20f10c4de4cf438ac376516763db9"],["/react/build/static/media/4-bg.214b12ef.png","bb353b3cf7d527c4c052a5462e5f2209"],["/react/build/static/media/49.b03e6efe.png","b084f468520ae3ea313839228035ed41"],["/react/build/static/media/AlimamaShuHeiTi-Bold.64aacee2.ttf","50f39ed4ec3608cb9e6de0339c8fa074"],["/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/YouSheBiaoTiHei-2.ccdd188b.ttf","1726685ca93be4e04930d6561afd1d68"],["/react/build/static/media/achievements.f20b7e39.png","6a9f5aef5cc32d04d0a7a2f7acc38b11"],["/react/build/static/media/back1.1f20bd0a.png","9e33ab593c27b6fceee6df8f58427b14"],["/react/build/static/media/back2.0041bb9e.png","ce17b8c8daffeb44536da6edca8e80c7"],["/react/build/static/media/back3.16134f64.png","47671b5b33de0e6a2f5c4027702df587"],["/react/build/static/media/ball.24214b6e.png","4600b466befba451dd38df26879cf299"],["/react/build/static/media/banner.2210881f.png","e0e53da61876b65af6fd337b44eb7b3a"],["/react/build/static/media/banner.40f1ff0c.png","196a855ae4a95a04943211925b34b83b"],["/react/build/static/media/banner.c3c2eb57.png","917f62f518c37b814260765ba69918e3"],["/react/build/static/media/banner.f7da2db1.png","23523c6657f4a1abe198837d0316a162"],["/react/build/static/media/banner_list.e02c5e16.jpg","bc53dcd5b0731ce2ac28c3ea02a01c97"],["/react/build/static/media/bg.29bcbc89.png","b94abc65627e9b2908f39eb0eee370bf"],["/react/build/static/media/bg.401bf2cf.png","228280fae26c66cbfd718f680d16ce7f"],["/react/build/static/media/bg.9688532b.png","c1f86769f7e46442052e59452f01f9d9"],["/react/build/static/media/bgJccNews.62db7ff1.png","ed537e6eae419dff367dfa8d4078de79"],["/react/build/static/media/bj.b44f32ca.png","871df1d35e35c321dba86766aaa8c920"],["/react/build/static/media/bj2.c3cfe3d6.png","a79bc4e6d6af18293f3adc3dcf720637"],["/react/build/static/media/blocked.e4093f23.svg","13213133bddb2ef7de33324c8d981ae1"],["/react/build/static/media/bootm_bg.fd79db63.png","218f633e0f3e0e0efdeeb2217e375e21"],["/react/build/static/media/botOneBg.4fb56df5.png","674a61ccd29c392bed8827e1772f534c"],["/react/build/static/media/box.548a8c8b.png","d86432e2f3b9c9e605b14855d40c4c1f"],["/react/build/static/media/btn_active_bj.136c30cf.png","f459d07b534a3bb63a3e11242a1e5bc3"],["/react/build/static/media/bugs.ddf83d39.svg","1130b255799fafd3976c6ce18cbc4dbd"],["/react/build/static/media/center_panel.5acfc167.png","3d3175664716e73367007a0ab32b51eb"],["/react/build/static/media/center_title_bg.0404e256.png","38936c7e74bbe776da6b47daf98030c9"],["/react/build/static/media/class.10d4bc5d.svg","107696cdb972e0923fd4016a6fc78aeb"],["/react/build/static/media/cloneLogo.dd1dfb32.png","ba3e0bb42693deff09358549fb27c1c2"],["/react/build/static/media/cloneback.07440bb2.png","a93f6ab17264f0dd62c531028cbafa1a"],["/react/build/static/media/code_lines.5f1dad4c.svg","418fb2153b3726c35e9305cc5939c034"],["/react/build/static/media/code_smells.d56cb6bb.svg","bbe4878a4b5bfd0de88d4a0608f83251"],["/react/build/static/media/codeafter.c3088c74.png","49ed3ae6c715b4f312f9a4af582ef2a8"],["/react/build/static/media/color1.5ec57881.png","e1d1d02db263d1755f8fb561698a94cb"],["/react/build/static/media/color2.a71ab734.png","1d81df711d339c87cf62a09485bb2366"],["/react/build/static/media/color3.76d404ab.png","2f352aaccf734d3ec30cbf67c6e5096a"],["/react/build/static/media/color4.e0954f96.png","3ebe006326cb387e138111e3497d37ee"],["/react/build/static/media/com-1.718ba0da.png","5f07724ff8be0c776d80dba4175417da"],["/react/build/static/media/com-2.ed3ec937.png","428c1039e9bdbcaddacd61a014180375"],["/react/build/static/media/com-3.6bb9e389.png","e6a1c9a449b8c2defecf7aebf4ca563c"],["/react/build/static/media/com-back.e05d08c5.png","7f7b36a640505299fc24fb2b2b2887ac"],["/react/build/static/media/communicateBg.501ecb8d.png","fcd105710f2df39616ad2c810dd881e5"],["/react/build/static/media/community_impact_praise.4cadb103.png","4175b04987cd04e6a20f41c79df3e6aa"],["/react/build/static/media/community_impact_watcher.ef25b7ec.png","8286bc2515e5ddb87da10124dc2691fd"],["/react/build/static/media/computer.4fe86b12.png","902233a9dd36c8a274324382e7f693b3"],["/react/build/static/media/cover.23ebe53d.svg","bf7aa01adb83e09d23b7436f7a5c57f5"],["/react/build/static/media/datasetback.ffc43ae0.png","b773c4923749bc96b843e4f59d3a1694"],["/react/build/static/media/detail-bg.b6bb7898.png","449319641a3edcfbba77de79bda7cfa9"],["/react/build/static/media/develop_activity_commit.504ce4db.png","43a567d70846dc5a9bfa57257f5fe60e"],["/react/build/static/media/develop_activity_issue.486e0b98.png","15c7ad482f1c8bcb0c5840e86da0188b"],["/react/build/static/media/develop_activity_pullrequest.79f534c6.png","1fa1b27c747dd808c8a90fbe315e3108"],["/react/build/static/media/develop_activity_release.034a785d.png","36f72736562b66922a361baee189638b"],["/react/build/static/media/devops.39983f5b.png","6fab3d0ca745ca5b57c7923030ff0db7"],["/react/build/static/media/earth.050b1435.png","bdc488cfc8356fbe92e2c5e85f38d3a9"],["/react/build/static/media/educoder.c918f385.png","8e01fe5d89fb54eb1fb1b032a53c1d75"],["/react/build/static/media/emp.35f6c709.png","ab4edd69519dcd864dae83950032e73f"],["/react/build/static/media/f_banner.d7cab36a.png","b6f72d53595ed99f4db32a09b80ac7ce"],["/react/build/static/media/files.e34abaef.svg","9738b5f741d7d3bfded9be070b5bcfef"],["/react/build/static/media/first_panel.1bab6c7f.png","24040c6c17c3070fc90468bf2e69c8a9"],["/react/build/static/media/forth_panel.34bc8ff1.png","ae70f0aff70ab7e691ec9f6ba8742f5b"],["/react/build/static/media/fun1.c99ffa49.png","0821dbab48751cec64b2bb3c795796ef"],["/react/build/static/media/fun2.12f22bca.png","54a5d7faf4b9ddb2e82d7b5207089a6c"],["/react/build/static/media/fun3.75c280e6.png","5c69ce2307b9e074af5ce82d88ef8582"],["/react/build/static/media/fun4.f499794e.png","253ae97d5ce8d7de5fd987d0ac9cc51b"],["/react/build/static/media/fun5.96b44942.png","e8afdfd77e8ea57ed9945cde3bcf7b98"],["/react/build/static/media/funBg.410c4305.png","d6f1410497fc1f2ed6acdbc525857fc6"],["/react/build/static/media/funBg3.d1c7d094.png","3e38083b0ae65fdcb3e237ee1caa0e6f"],["/react/build/static/media/funBg4.68c5f49e.png","4387caf6448bde780eccac5072aba145"],["/react/build/static/media/funcs.f228b851.svg","3811306d5136be719c8468bc048a362c"],["/react/build/static/media/gitlink-gz.d351910b.png","3c122aec852b71bf0d17491b698a9cc1"],["/react/build/static/media/gitlink-qq.90d5ac1b.png","1342e82038d67316331259e6508591c6"],["/react/build/static/media/green_nodata.be7b538b.png","e17d8166fc7264e3dbe22daa717dd58f"],["/react/build/static/media/growBg.46f3f3b6.png","1cabeced9300653c66c202252dae37b6"],["/react/build/static/media/head.52aa3fc8.png","3a5b86995f4e5b03deb387dd013e58b4"],["/react/build/static/media/header_title.adaf872b.png","ee974254e995e62c0af0d989c3e4e5e0"],["/react/build/static/media/health_code.9932bdf9.png","3e9b5fd9fdfdc13d7da0626d4b7eb3a7"],["/react/build/static/media/health_issue.b32d203b.png","f708d41423fe7999f482d8ae6652da8b"],["/react/build/static/media/health_license.c4d0e83f.png","5b860eb3a2bc196f2fe72c329f79d190"],["/react/build/static/media/health_pullrequest.8bd5d596.png","5041c3bf2db19dec7f9152f44bf4afb5"],["/react/build/static/media/high.5fe48238.svg","261a374d302cea0f7220884f8e61ebcc"],["/react/build/static/media/huake.63b6a34d.png","adbad39e4b3344c8dac6fa02807eb9e5"],["/react/build/static/media/huawei.73ec7c22.png","64d20728102a750c9ce500eb424f1de5"],["/react/build/static/media/icon.1322725f.svg","f3313e4fa96f057f07ac8d52e053c11f"],["/react/build/static/media/ideLogo.0dca8d76.svg","42d6121571a45e6466dc8151da3ee900"],["/react/build/static/media/image20.4f1ce1bb.svg","2f78686cac653fd009cce87e1100b430"],["/react/build/static/media/image21.5cddfd61.svg","8a02d740954406b3a5ea8e748629e245"],["/react/build/static/media/image22.6ff2b063.svg","c66ea17e75e42e4cd6d63831a05b7cad"],["/react/build/static/media/img1.676de78a.png","23f2fec9d37c1332b80b474f8f19f0d2"],["/react/build/static/media/img1.8560258f.png","1a039a78776399d0eee98e6ad7a07ce5"],["/react/build/static/media/img1.e0beda57.png","37963219e6ca5c4144ba62693c52c31f"],["/react/build/static/media/img10.64149a3d.png","44f29fca2b72ab9726d3413cd75c763e"],["/react/build/static/media/img15.87a3556c.png","caf5daf4b8834cf0c40a93f32616e2f6"],["/react/build/static/media/img16.32badab9.png","e20c519658bc608e7b432ea7557cf618"],["/react/build/static/media/img17.c25d5edc.png","2b82779b3b1f36aa80495153b68f3d3a"],["/react/build/static/media/img18.4963efc1.png","df5029d95eef15daf5a7326e88399d6d"],["/react/build/static/media/img2.789fbbfe.png","f7ef7805e3cd8e94a431def695bd886d"],["/react/build/static/media/img2.ae303051.png","51bd149911e029ebf15ad8838b05c674"],["/react/build/static/media/img3.cee3ac5b.png","eafb9519b0ba2dd31e768fa8c751ea49"],["/react/build/static/media/img4.53c937cb.png","d79d2611f2cfbc03316fff2204ba0b90"],["/react/build/static/media/img5.ca3a2287.png","a55ff2eecc025d68b5f7a6f1f8a9ed85"],["/react/build/static/media/img6.8f81bf78.png","f64772292e6a90fc1da0dbdca501cd11"],["/react/build/static/media/img7.e4a68e6e.png","4c472d65efdbd4517ada8ee751228890"],["/react/build/static/media/img8.10500e00.png","aea38e49166c86c63b177f3145a0b064"],["/react/build/static/media/img9.d25372ba.png","aa259ddd863027c59146b33666f57c2c"],["/react/build/static/media/importNone.5bada960.png","e88f41b5b84c9d7cb8481d53c5c72dd8"],["/react/build/static/media/intro1.b3997c1f.png","06f78fc9c25a66032bff3c439d042bb1"],["/react/build/static/media/issue-bg.30b59ce4.png","14dd19b56f0894945c37268dacbffbe0"],["/react/build/static/media/jijinhui.041fb524.png","827c1f894afb783870599d02cb5c4c3f"],["/react/build/static/media/joinUs.26ec28cd.png","9cd5fee199af626730ee25a37f118eb3"],["/react/build/static/media/label1.0544c3f9.svg","ed7f2ab6438449b77baef0612cb444a5"],["/react/build/static/media/label2.92028bb9.svg","d612b00dac026eee42d07d2dce7280c5"],["/react/build/static/media/label3.b45359cb.svg","72310b076332aa1dd39ff2e2f54819ff"],["/react/build/static/media/label4.acced453.svg","ae166444852bf60caeeeb20405f2339b"],["/react/build/static/media/label5.602c4857.svg","d3e4125c1b92094ed0a6ec3cf4d9802c"],["/react/build/static/media/large.a34ed58b.png","cb0f8d37a6a8e4f21afea940cde46057"],["/react/build/static/media/last.7ee095fc.png","1ca885338760e45da40a1be49e047c54"],["/react/build/static/media/leftBg.3f49735a.png","bd773e7f800db3dd53511dbd585b7587"],["/react/build/static/media/license.25734ac7.png","347284d6cd291fa64f6c181ad2d8b17f"],["/react/build/static/media/line.e5ece354.png","723e1dfefc432d6ca4681479672ecdc6"],["/react/build/static/media/loginBg.1cddcbff.png","86ec58b9f8f3f50140770546cf840257"],["/react/build/static/media/logo.f0d4927b.svg","9ee4b6d239cf05d9118b4a863ca4bfa3"],["/react/build/static/media/low.78aa0d00.svg","be15c5cb0d44f9342ad244d0b54b8c16"],["/react/build/static/media/medium.36f3652b.svg","66b48eeb3ef15291b1395bd366606190"],["/react/build/static/media/middle.cf4a9916.png","ebe52378621631bf3a68183d06a520da"],["/react/build/static/media/mulan.690d2289.png","b9d8b87a75927dc097d45280c2ca0f4b"],["/react/build/static/media/new1.7caf4319.png","4b09590696ca3bc6e570ad06fb05f1f4"],["/react/build/static/media/new10.8294f04f.png","a2998f3ef972ae960a95f6df068dcb8e"],["/react/build/static/media/new11.cda47074.png","064720b7549b5c60dc6dc64ebb382096"],["/react/build/static/media/new12.857e066c.png","a92750f52b58643355b79da704925fa3"],["/react/build/static/media/new13.12733b90.png","ff5114e757ad90be9fd4cb75274a0e62"],["/react/build/static/media/new2.174d3a64.png","6417bb471fc5c9052630b722406ff570"],["/react/build/static/media/new4.01f2e96a.png","56d7c1611ffb9cc1c644842c1f880b8a"],["/react/build/static/media/new5.cb78fd8f.png","015654d3f39f21edc294afb2bf432b31"],["/react/build/static/media/new6.2a7c5121.png","5cc68bf88295110a5070bbbcbcd36b8d"],["/react/build/static/media/new7.6544c4a2.png","b019e11507ed42bd2c4e95100e22a38e"],["/react/build/static/media/new8.b44ee8f1.png","008a55df38741111a9f935a3b9c0dab1"],["/react/build/static/media/new9.55b70ab9.png","bdbd8e58c2a61ce73cddf0576171eae6"],["/react/build/static/media/newIcon.6ce5faf2.svg","47650e72fa1a06001e80def6f101b6af"],["/react/build/static/media/newsBg.b2f6f200.png","6d9eaf2b2aeac7385c81cbea63d7e096"],["/react/build/static/media/news_line.eb05bff1.png","0181d2cbbb3e8b0ee24bc7a7a4c22e4d"],["/react/build/static/media/next.1c184f48.png","0fadfbb0ebded09fa2a6427f42cdb1fb"],["/react/build/static/media/nodata.3da8aec7.png","5f4cdc61fb122dc3c2033a3d548cde20"],["/react/build/static/media/nodata.e34b5912.png","0e96e0f9b7a03303f2a095d89798eee7"],["/react/build/static/media/nps1.b2849b06.png","a22d69867a2d0871e69fe18ceb7a8201"],["/react/build/static/media/nps2.d5d0b666.png","9b14ce3c332a63d95d62716030398ee3"],["/react/build/static/media/p_banner.c0387521.png","203d6f5318bd9028870abebdd31ddcdb"],["/react/build/static/media/page-bg.28c6bd29.png","9053c914b9486bd85f8b5b03a6b909be"],["/react/build/static/media/personalInfo1.13c2500e.png","813da468a7e7472edbdf3de5516049f3"],["/react/build/static/media/personalInfo2.f01447c8.png","5176f62523dc034a2977c61065b2e101"],["/react/build/static/media/phone.14961064.svg","6740ab2ceb0d77a4deccd3c9ffe60f76"],["/react/build/static/media/proTypeBack.55979a81.png","375d232f9d6645644108bb78a37b53cf"],["/react/build/static/media/productBg1.5e097b9a.png","f5b1c5cdf3012571243a639f9a1fcd88"],["/react/build/static/media/projectBg.fb04099c.png","ab7289c0f0747f72a11dbb2f784d8ed1"],["/react/build/static/media/project_maturity_complete_issue.70ccd543.png","8d0162111ea8db42f8c781bac045edcb"],["/react/build/static/media/project_maturity_project_create_day.cc7e8629.png","fa5a2494f1093dc0915c6e1a8ac82ed3"],["/react/build/static/media/project_maturity_pullrequest.da2435e4.png","fcf02a7dba7bb0ca09842545fecf5d43"],["/react/build/static/media/registerBg.e14e89f4.png","5ca168f423644e195c7fe270cc728873"],["/react/build/static/media/repeat.a85eb736.svg","6add98b2e2fcbce7726577866528ea37"],["/react/build/static/media/resetPasswordBg.df9a6167.png","13b9a18d3a09d34b1320713d38fbd04f"],["/react/build/static/media/right-arrow.b9e307b3.svg","a3a959a7af9ceb8a17e6d7e19417b3d0"],["/react/build/static/media/right-list-bg.a9cd17ab.png","9a736c5df1cff59a187d4df3a00e53d5"],["/react/build/static/media/rightBg.55f14f0c.png","f38c59f756ada99c3eafd76ab2333925"],["/react/build/static/media/score_bj.d70873f6.png","50903c274daebc30bbb14eee4b33feef"],["/react/build/static/media/second_panel.46e0d167.png","ccf433104d4678731d55df89ccb383b3"],["/react/build/static/media/slick.2630a3e3.svg","f97e3bbf73254b0112091d0192f17aec"],["/react/build/static/media/slick.29518378.woff","b7c9e1e479de3b53f1e4e30ebac2403a"],["/react/build/static/media/slick.a4e97f5a.eot","ced611daf7709cc778da928fec876475"],["/react/build/static/media/slick.c94f7671.ttf","d41f55a78e6f49a5512878df1737e58a"],["/react/build/static/media/small.bbabd52e.png","0cb10aaa2e802e89ca2f701a3ae0b453"],["/react/build/static/media/softDetailHeadBg.b2bae10a.png","6b1379c5abf77af7fecbabb1368f1d96"],["/react/build/static/media/source1.a0ffd52d.png","125139327a51d0a6e735905f73cb3c86"],["/react/build/static/media/source2.3c5249bc.png","f4270c01275ac606dae3e8b829292817"],["/react/build/static/media/sourceCardBack.ecf588b0.png","62f82f23ead3a435824919e7d27377c4"],["/react/build/static/media/sub_content_bj.91dea9c8.png","967598dfcdae74f235351d7b2ba6ee2f"],["/react/build/static/media/subbanner.ae500024.png","14fdb07a19fe5263b18ab9efabb0b13b"],["/react/build/static/media/subtitle.5019e086.png","b2d9c74c02d4de483f79085596d0064b"],["/react/build/static/media/sys.00b52dac.png","473c6d61a96ff2b7c2a0c3f50fa41201"],["/react/build/static/media/taskbar.49a40f3a.png","80443aacad0a26162d838d4f71af128a"],["/react/build/static/media/team_impact_issue_assigner.d47eefa8.png","040bd008013d5a28fb79abe3234ce53c"],["/react/build/static/media/team_impact_member.f253a484.png","1fc25a0e0882d5b4f8bf6d69927f9206"],["/react/build/static/media/team_impact_recent_member.80cf6534.png","ee62653cc90db8a23976ca8214ee9508"],["/react/build/static/media/teambanner.fad350dd.png","36b2d503fb1259c48d20d9487730e0f3"],["/react/build/static/media/third_panel.b9c9303b.png","2576eaa0537548cb0c4cbe26741eaa25"],["/react/build/static/media/title.132e93bf.png","e3916518a83832398d2b214cf2a334d0"],["/react/build/static/media/top-1.54a95b91.png","3d2bbe827191450fb82fc04b7ba925c9"],["/react/build/static/media/top-2.2a21b300.png","7cddde07beac784e8edd065bf3c5f4e2"],["/react/build/static/media/top-3.48ab81a2.png","702e62391cc8148d3f6f405720527121"],["/react/build/static/media/top-bg.7b89cf7e.png","1cf27750ff50673346a49beeab0c3bb9"],["/react/build/static/media/total-bg.0745a682.png","c75b3fcd5b56d35c353dada993101d56"],["/react/build/static/media/total_bj.1ae1c7b4.png","893a12cae9908ccf56158164693adb79"],["/react/build/static/media/total_text_bj.ff36e8b7.png","95ab1da5c6b6113b4c9f14e2a1bfca20"],["/react/build/static/media/typebg.b2b0ea32.png","c02c413fdc8fbcb9bd4a042ff9f0ea5a"],["/react/build/static/media/vipListBg.8179ad93.png","1622e9f2b918b295232dffde6bc352c6"],["/react/build/static/media/vipTitleBg.64d456e6.png","33756cefbf02eb1e0eff7af17efbbb41"],["/react/build/static/media/vision-fw.feb9fd4c.png","8a4981313cb329cf13b2d7e2e504832d"],["/react/build/static/media/vision-jz.a991d471.png","c9dca6e9ca9cfade0af5fd6bdfc2466d"],["/react/build/static/media/vision-yj.8ca7b113.png","f0e79df36c856f56182ac40671398628"],["/react/build/static/media/vision-zy.e4ac356e.png","74051fe1bb426d692314875ca2c46087"],["/react/build/static/media/vision0.c7dbea1d.png","246360ebccde2cea686df3691bb36d7f"],["/react/build/static/media/vision1.072e7be4.png","9a77d7b7bd7029b0b02c468967cc0ecd"],["/react/build/static/media/vision2.024daa92.png","88845f234a57b0b227e9822bc3bf6f36"],["/react/build/static/media/vision3.fee43e80.png","ef1d8123d90d646b105cf42746afe7fc"],["/react/build/static/media/visionBack.89aeea4a.png","de178a15481e8499af31045cd142cbed"],["/react/build/static/media/visionBackActive.14814f28.png","7fe41f1e078204f0946a7e0bafbffabe"],["/react/build/static/media/vulnerabilities.fccffd46.svg","6e8810e7e8156becc67b6420060007a3"],["/react/build/static/media/xigongye.d51231d3.png","751514079a6e7d1cfd19af4527749e53"],["/react/build/static/media/xiuos.67682257.png","6fd484b0615e89cb2a2fcde1e6e261a1"],["/react/build/ts.worker.js.LICENSE.txt","27424a6e40c70ed4c68b96c0215841f1"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(c,a){c=new URL(c);return"/"===c.pathname.slice(-1)&&(c.pathname+=a),c.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,d){c=new URL(c);return d&&c.pathname.match(d)||(c.search+=(c.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(e)),c.toString()},isPathWhitelisted=function(c,a){var e;return 0===c.length||(e=new URL(a).pathname,c.some(function(c){return e.match(c)}))},stripIgnoredUrlParameters=function(c,e){c=new URL(c);return c.hash="",c.search=c.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("&"),c.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(c){var a=c[0],c=c[1],a=new URL(a,self.location),c=createCacheKey(a,hashParamName,c,/\.\w{8}\./);return[a.toString(),c]}));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(d){return setOfCachedUrls(d).then(function(e){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){var c;if(!e.has(a))return c=new Request(a,{credentials:"same-origin"}),fetch(c).then(function(c){if(c.ok)return cleanResponse(c).then(function(c){return d.put(a,c)});throw new Error("Request for "+a+" returned a response with status "+c.status)})}))})}).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){var e,c,d;"GET"===a.request.method&&(e=stripIgnoredUrlParameters(a.request.url,ignoreUrlParametersMatching),d="index.html",(c=urlsToCacheKeys.has(e))||(e=addDirectoryIndex(e,d),c=urlsToCacheKeys.has(e)),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/css/101.a08bad17.chunk.css b/static/css/101.a08bad17.chunk.css new file mode 100644 index 000000000..751dcf5d8 --- /dev/null +++ b/static/css/101.a08bad17.chunk.css @@ -0,0 +1 @@ +.borderNo,.borderNo.ant-input,.borderNo.ant-input-number-focused,.borderNo .ant-input-number-input{border:none!important;padding:4px 0!important;background-color:transparent!important;box-shadow:none!important}.borderNo.ant-input-number-focused .ant-input-number-handler-wrap,.borderNo .ant-input-number-handler-wrap,.borderNo .ant-input-number-input .ant-input-number-handler-wrap,.borderNo.ant-input .ant-input-number-handler-wrap{display:none}.borderNo.ant-input-number-focused:focus,.borderNo .ant-input-number-input:focus,.borderNo.ant-input:focus,.borderNo:focus{border:none!important;box-shadow:none!important}.pagebox{width:1200px;margin:0 auto}.deldesc{justify-content:center}.deldesc .red{color:#df0002}.dorpdownButton{padding:0 15px;height:32px;color:#333!important;cursor:pointer;line-height:32px;background-color:#fafbfc;border:1px solid #d0d0d0;border-radius:4px;display:flex;align-items:center;min-width:107px;box-sizing:border-box}.dorpdownButton>span{display:block;width:56px;text-align:center}.dorpdownButton:hover{background-color:#f3f4f6}.between{display:flex;align-items:center;justify-content:space-between}.bluebar{height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 26px}.ant-btn-background-ghost{border-color:#acb0bf;color:#acb0bf;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-primary{color:#466aff;border-color:#466aff;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-danger{color:#f60011;border-color:#f60011;background-color:rgba(196,0,14,.09)!important}.lists{margin-bottom:50px}.dataempty{height:420px;justify-content:center;border-radius:0 0 4px 4px;border:1px solid #d9d9d9;border-top:none}.dataempty,.listempty{display:flex;align-items:center}.listempty{flex-direction:column;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-top:none;border-radius:0 0 4px 4px;height:344px;padding-top:62px;color:#333}.pageheader{justify-content:space-between;padding:30px 0}.listheader,.pageheader,.pageheader>div{display:flex;align-items:center}.listheader{justify-content:space-between;height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding-left:18px}.listheader .menusul,.listheader ul{display:flex;align-items:center}.listheader ul.statusul li{width:106px;font-size:15px}.listheader ul.statusul li>span{height:19px;line-height:17px;color:#666;background-color:rgba(70,106,255,.09);border-radius:10px;margin-left:5px;padding:0 6px;font-size:13px;display:block;border:1px solid rgba(70,106,255,.01);min-width:30px;text-align:center}.listheader ul li{color:#898d9d;display:flex;align-items:center;cursor:pointer}.listheader ul li.active{color:#466aff}.listheader ul li.active>span{font-weight:400;color:#466aff;border-color:#466aff;background-color:#fff}.listheader .dropboxul{padding-right:20px}.listheader .dropboxul li.minwidth{min-width:70px}.listheader .dropboxul li{min-width:88px;display:flex;justify-content:flex-end;cursor:default;margin-left:12px}.listheader .dropboxul li .dropspan{display:flex;align-items:center;cursor:pointer}.listheader .dropboxul li .dropspan>span{max-width:80px;display:inline-block;text-align:right}.listdatas{border:1px solid #d0d0d0;border-top:none;border-radius:0 0 2px 2px}.listdatas>div:not(.none_panels){padding:20px 18px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.listdatas>div:not(.none_panels):hover{background-color:rgba(231,233,242,.26)}.listdatas>div:not(.none_panels):last-child{border-bottom:none}.listdatas>div:not(.none_panels) .issuedetail{display:flex;align-items:flex-start;flex:1}.listdatas .idetails{display:flex;align-items:center}.listdatas .idetails>a{color:#40424a;margin-right:10px;font-size:15px;display:block;overflow:hidden;text-overflow:ellipsis;max-width:375px;white-space:nowrap}.listdatas .idetails .tagscolor{padding:0 6px;border-radius:2px;height:20px;line-height:20px;max-width:108px;font-size:13px;cursor:default;color:#fff}.listdatas .infos{display:flex;align-items:center;color:#898d9d;margin-top:12px;font-size:13px}.listdatas .issuecondition{display:flex;align-items:center;color:#40424a}.listdatas .issuecondition .principal{position:relative;display:flex;justify-content:flex-end;width:150px;text-align:justify}.listdatas .issuecondition>div{width:90px;text-align:right}.listdatas .issuecondition .commentnum{padding-right:5px;display:flex;align-items:center;justify-content:flex-end}.status{display:block;height:22px;border-radius:6px;text-align:center;margin-right:10px;line-height:20px;width:45px;font-size:14px;border:1px solid #fff}.status.normals{border-color:#28be6c;color:#28be6c}.status.hight{border-color:#e67e22;color:#e67e22}.status.urgent{border-color:#db3d1d;color:#db3d1d}.status.low{border-color:#1abcb1;color:#1abcb1}.ilog{min-width:45px;margin-right:10px;clear:both}.ilog .number{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 4px;cursor:pointer;font-size:13px}.color{width:20px;height:20px;border-radius:2px}.swatch{padding:5px;background:#fff;border-radius:1px;width:92px;height:28px;line-height:20px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:flex;cursor:pointer}.popover{position:absolute;z-index:2}.cover{position:fixed;top:0;right:0;bottom:0;left:0}.modalcolor{width:20px;height:20px;border-radius:2px}.editbar{padding:18px 20px;background-color:rgba(218,225,251,.24);display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.editbar>div{position:relative}.editbar>div .inputred{border-color:red}.editbar>div .red{position:absolute;left:166px;width:100%;top:2px;color:red}.signlist{padding:10px 0;margin-bottom:40px!important}.signlist>li{display:flex;margin-bottom:5px;padding:10px 20px}.signlist>li>p{flex:1;color:40424a}.signlist>li>p:first-child{flex:1.2}.signlist>li>p:first-child,.signlist>li>p:last-child{display:flex;align-items:center;justify-content:flex-start}.signlist>li>p:last-child{justify-content:flex-end}.signlist>li>p .square{display:block;width:22px;height:15px;border-radius:2px}.signlist>li>p .line{position:relative;padding-left:13px}.signlist>li>p .line:before{position:absolute;height:13px;width:1px;left:0;top:7px;background-color:#d5d5d5;content:""}.shortwidth{width:330px;padding-left:50px}.shortwidth>li{border-bottom:1px solid rgba(172,176,191,.17);padding-bottom:8px;margin-bottom:22px!important}.shortwidth>li>span{font-size:15px;position:relative;color:#40424a;display:flex;width:100%;height:20px;line-height:20px;font-weight:600}.shortwidth>li>span a{position:absolute;right:0}.shortwidth>li .operatevalue{line-height:30px;color:#acb0bf;margin-top:10px;display:flex;flex-wrap:wrap}.shortwidth>li .operatevalue .colorsborder{padding:0 8px;height:20px;line-height:18px;border-radius:4px;text-align:center;border:1px solid;font-size:13px}.shortwidth>li .operatevalue .colorsquare{padding:0 8px;height:20px;line-height:20px;border-radius:4px;text-align:center;color:#fff;font-size:13px}.shortwidth>li .operatevalue>p{margin-top:5px!important;position:relative;padding-right:15px}.shortwidth>li .operatevalue>p.removeFlag>span{max-width:230px}.shortwidth>li .operatevalue>p .removeicon{display:none}.shortwidth>li .operatevalue .removeFlag:hover{border-radius:2px}.shortwidth>li .operatevalue .removeFlag:hover .removeicon{display:block}.shortwidth>li .operatevalue>p:first-child{margin-top:0}.addTags_form .ant-row.ant-form-item{margin-bottom:12px}.addTags_form .manageTitle{margin-bottom:20px!important;padding-bottom:15px;line-height:22px;color:#5f6872;font-size:16px;border-bottom:1px solid #e1e3e8}.addTags_form .inline{display:flex;align-items:flex-start}.addTagsModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#f1f5ff)}.addTagsModal .ant-modal-header{background-color:unset;padding:0 24px;height:50px;line-height:50px}.addTagsModal .ant-modal-header .ant-modal-title{text-align:left;color:#333;font-size:17px;font-weight:400!important;height:50px;line-height:50px!important}.addTagsModal .ant-modal-close{top:0!important}.addTagsModal .popover{left:94px;top:0}.menusEmpty{padding:12px 20px 10px 16px}.menusEmpty>a,.menusEmpty>p{padding:10px 16px}.menusEmpty>a{display:block;border-top:1px solid rgba(172,176,191,.17)}.piecemenu li{display:flex;align-items:center}.colorpiece{display:block;width:22px!important;height:15px;margin-right:9px;border-radius:2px}.overlayStyle{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);max-width:280px;z-index:100}.overlayStyle .searchbox{padding:12px 20px 0 16px}.overlayStyle .ant-menu{padding:10px 16px;max-height:324px;overflow-y:auto}.overlayStyle .ant-menu li{padding:0 16px;height:38px;line-height:38px;border-bottom:none;color:#898d9d;position:relative;width:100%;box-sizing:border-box}.overlayStyle .ant-menu li.ant-menu-item-selected,.overlayStyle .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlayStyle .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.editpanel{padding:20px;margin-top:25px;border:1px solid rgba(42,97,255,.23);border-radius:2px}.detailbanner{display:flex;align-items:center;justify-content:space-between}.detailbanner .detailtitle{flex:1}.detailbanner .detailtitle>div{display:flex;align-items:flex-start}.detailbanner .detailtitle .name{font-size:16px;font-weight:700;color:#333;line-height:22px;max-width:580px;word-break:break-all}.detailbanner .detailtitle .author{color:#466aff}.detailbanner .detailtitle .author img{width:26px;height:26px;margin-right:4px;border-radius:50%}.detailbanner .detailoperate{display:flex;align-items:center}.descPanel{margin-top:30px}.explain .ant-form-explain{position:absolute}.overlaydrop{padding:18px 15px;position:relative;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);background-color:#fff}.overlaydrop.large{width:260px}.overlaydrop.small{width:120px;padding:12px 0!important}.overlaydrop .ant-menu{max-height:305px;overflow-y:auto}.overlaydrop .ant-menu li{height:38px;line-height:38px;border-bottom:none!important;display:flex;align-items:center;padding-left:6px;padding-right:0}.overlaydrop .ant-menu li img{width:24px;height:24px;border-radius:50%}.overlaydrop .ant-menu li span{display:block;width:100%;margin-left:10px;padding-right:25px}.overlaydrop .ant-menu li.ant-menu-item-selected,.overlaydrop .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlaydrop .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.claimpart{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:20px}.overlayChooseStyle{width:636px;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);z-index:100;padding:30px 20px}.overlayChooseStyle .choosedul{display:flex;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #e4e4e6;margin-bottom:20px!important}.overlayChooseStyle .choosedul li{height:24px;background-color:#eff2ff;border:1px solid #466aff;border-radius:2px;color:#466aff;font-size:14px;margin-right:15px;margin-bottom:10px!important;padding:0 7px;display:flex;align-items:center}.overlayChooseStyle .choosedul li span{display:block;max-width:120px}.overlayChooseStyle .counttips{display:flex;justify-content:space-between;margin-bottom:20px}.overlayChooseStyle .ant-menu{display:flex;flex-wrap:wrap;padding:20px 0 5px;box-sizing:border-box;max-height:307px;overflow-y:auto}.overlayChooseStyle .ant-menu.piecemenu li{width:auto}.overlayChooseStyle .ant-menu.piecemenu li>span{display:flex}.overlayChooseStyle .ant-menu.piecemenu li span.task-hide{max-width:unset}.overlayChooseStyle .ant-menu.piecemenu li:nth-child(5n){margin-right:24px!important}.overlayChooseStyle .ant-menu li{width:98px;height:32px;line-height:30px;text-align:center;font-size:14px;border-radius:2px;margin-right:24px!important;margin-bottom:15px!important;border:1px solid #f4f6fe!important;padding:0 5px}.overlayChooseStyle .ant-menu li.commonli{background-color:#f4f6fe!important}.overlayChooseStyle .ant-menu li .removeicon{display:block}.overlayChooseStyle .ant-menu li span.task-hide{margin:0 auto;position:relative;color:#3f455b;max-width:80px;display:inline-block}.overlayChooseStyle .ant-menu li span{position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.colorli{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli span{color:#fff;position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.commonli.ant-menu-item-selected{background-color:#e2e8ff!important;color:#3f5097;border-color:#466aff!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected>span:before{content:"✓";position:absolute;right:-12px;color:#fff;top:-16px}.overlayChooseStyle .ant-menu li:nth-child(5n){margin-right:0!important}.editormd-emoji-dialog .editormd-dialog-mask{display:none!important}.editormd-emoji-dialog .editormd-tab-box .editormd-grid-table .editormd-grid-table-row .selected{background-color:#708cff}.licenseBox{display:flex}.licenseBox .licenseDesc{background:#fbfcff;border-radius:11px 11px 11px 11px;border:1px solid rgba(70,106,255,.33);width:38%;padding:20px;margin-right:20px}.licenseBox .licenseDesc .licImg{background:#f7f9ff;border-radius:0 0 0 0;border:1px dashed rgba(70,106,255,.3);padding:24px 30px;text-align:center;margin-top:20px}.licenseBox .licenseDesc .licImg img{height:122px}.licenseBox .licenseDesc .licWord{color:#4c4d5a;line-height:26px}.licenseBox .licenseDesc .licCreate{display:block;height:36px;line-height:36px;background:#f7f9ff;border-radius:7px 7px 7px 7px;border:1px solid #466aff;color:#466aff;text-align:center;margin-top:25px}.licenseData{flex:1}.licList{margin-top:20px;height:394px;overflow-y:auto;clear:both;width:100%}.licList li{height:36px;line-height:36px;background:rgba(126,135,172,.08);border-radius:4px 4px 4px 4px;width:48.5%;margin-right:3%;text-align:center;margin-bottom:15px!important;float:left;cursor:pointer}.licList li:nth-child(2n){margin-right:0}.licList li.active{color:#fff;background-color:#466aff}.licList.small{height:200px}.licList.small li{width:22.5%}.licList.small li:nth-child(2n){margin-right:3%}.licList.small li:nth-child(4n){margin-right:0}.licList.small .none_panels{padding:0;min-height:200px}.licUse{display:block;height:36px;line-height:36px;border-radius:4px 4px 4px 4px;font-size:15px;color:#fff!important;text-align:center;margin-top:38px;background-color:silver;cursor:default}.licUse.active{background:#466aff;cursor:pointer}.dropspan{display:block}.alllists{background-color:#fff;box-shadow:2px 4px 15px rgba(0,0,0,.1);padding:20px!important;width:80%}.sureDrop{width:200px;height:36px;background:silver;border-radius:4px;line-height:36px;color:#fff!important;display:block;text-align:center;font-size:15px;margin:20px auto 0;cursor:default}.sureDrop.active{background:#466aff;cursor:pointer}.newPanel{border:1px solid #eaeaea;border-radius:4px;position:relative}.newPanel_title{height:3rem;line-height:3rem;background:#f1f8ff;text-align:center;border-radius:4px 4px 0 0;font-size:1.6em;border-bottom:1px solid #f0f0f0}.token_box{align-items:center}.token_box .ant-form-explain{position:absolute}.newPanel_content{padding:2rem}.newPanel_content form .ant-row.ant-form-item{margin-bottom:25px}.newPanel_content .ant-form-item-label label{font-size:16px}.newPanel_content .ant-form-item-control-wrapper{flex:1;min-width:280px}.newPanel_content .ant-select-selection{height:35px}.newPanel_content .ant-select-selection__rendered,.newPanel_content input{height:35px;line-height:35px}.newContent_inline{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.explainPos .ant-form-explain{position:absolute}.newContent_inline>.ant-form-item:nth-child(2){margin-left:20px}.privatePart{margin-bottom:0!important}.privatePart .ant-form-item-label{margin-left:0}.newPanel_content .ant-form-item-label{line-height:25px;height:25px}.plateAutoComplete .ant-input{height:34px!important}@media screen and (max-width:750px){.newPanel_content{width:95%}.newPanel_content .ant-row.ant-form-item{display:grid}.newContent_inline>.ant-form-item:nth-child(2){margin-left:0}} \ No newline at end of file diff --git a/static/css/103.c338a8f1.chunk.css b/static/css/103.c338a8f1.chunk.css new file mode 100644 index 000000000..bb2d52983 --- /dev/null +++ b/static/css/103.c338a8f1.chunk.css @@ -0,0 +1 @@ +.diverModal .descUl{background-color:#fffae6;border-radius:4px;padding:10px 15px;color:#efc16b;border:1px solid #efc16b}.diverModal .ant-form-item-required:before{content:""}.borderNo,.borderNo.ant-input,.borderNo.ant-input-number-focused,.borderNo .ant-input-number-input{border:none!important;padding:4px 0!important;background-color:transparent!important;box-shadow:none!important}.borderNo.ant-input-number-focused .ant-input-number-handler-wrap,.borderNo .ant-input-number-handler-wrap,.borderNo .ant-input-number-input .ant-input-number-handler-wrap,.borderNo.ant-input .ant-input-number-handler-wrap{display:none}.borderNo.ant-input-number-focused:focus,.borderNo .ant-input-number-input:focus,.borderNo.ant-input:focus,.borderNo:focus{border:none!important;box-shadow:none!important}.pagebox{width:1200px;margin:0 auto}.deldesc{justify-content:center}.deldesc .red{color:#df0002}.dorpdownButton{padding:0 15px;height:32px;color:#333!important;cursor:pointer;line-height:32px;background-color:#fafbfc;border:1px solid #d0d0d0;border-radius:4px;display:flex;align-items:center;min-width:107px;box-sizing:border-box}.dorpdownButton>span{display:block;width:56px;text-align:center}.dorpdownButton:hover{background-color:#f3f4f6}.between{display:flex;align-items:center;justify-content:space-between}.bluebar{height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 26px}.ant-btn-background-ghost{border-color:#acb0bf;color:#acb0bf;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-primary{color:#466aff;border-color:#466aff;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-danger{color:#f60011;border-color:#f60011;background-color:rgba(196,0,14,.09)!important}.lists{margin-bottom:50px}.dataempty{height:420px;justify-content:center;border-radius:0 0 4px 4px;border:1px solid #d9d9d9;border-top:none}.dataempty,.listempty{display:flex;align-items:center}.listempty{flex-direction:column;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-top:none;border-radius:0 0 4px 4px;height:344px;padding-top:62px;color:#333}.pageheader{justify-content:space-between;padding:30px 0}.listheader,.pageheader,.pageheader>div{display:flex;align-items:center}.listheader{justify-content:space-between;height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding-left:18px}.listheader .menusul,.listheader ul{display:flex;align-items:center}.listheader ul.statusul li{width:106px;font-size:15px}.listheader ul.statusul li>span{height:19px;line-height:17px;color:#666;background-color:rgba(70,106,255,.09);border-radius:10px;margin-left:5px;padding:0 6px;font-size:13px;display:block;border:1px solid rgba(70,106,255,.01);min-width:30px;text-align:center}.listheader ul li{color:#898d9d;display:flex;align-items:center;cursor:pointer}.listheader ul li.active{color:#466aff}.listheader ul li.active>span{font-weight:400;color:#466aff;border-color:#466aff;background-color:#fff}.listheader .dropboxul{padding-right:20px}.listheader .dropboxul li.minwidth{min-width:70px}.listheader .dropboxul li{min-width:88px;display:flex;justify-content:flex-end;cursor:default;margin-left:12px}.listheader .dropboxul li .dropspan{display:flex;align-items:center;cursor:pointer}.listheader .dropboxul li .dropspan>span{max-width:80px;display:inline-block;text-align:right}.listdatas{border:1px solid #d0d0d0;border-top:none;border-radius:0 0 2px 2px}.listdatas>div:not(.none_panels){padding:20px 18px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.listdatas>div:not(.none_panels):hover{background-color:rgba(231,233,242,.26)}.listdatas>div:not(.none_panels):last-child{border-bottom:none}.listdatas>div:not(.none_panels) .issuedetail{display:flex;align-items:flex-start;flex:1}.listdatas .idetails{display:flex;align-items:center}.listdatas .idetails>a{color:#40424a;margin-right:10px;font-size:15px;display:block;overflow:hidden;text-overflow:ellipsis;max-width:375px;white-space:nowrap}.listdatas .idetails .tagscolor{padding:0 6px;border-radius:2px;height:20px;line-height:20px;max-width:108px;font-size:13px;cursor:default;color:#fff}.listdatas .infos{display:flex;align-items:center;color:#898d9d;margin-top:12px;font-size:13px}.listdatas .issuecondition{display:flex;align-items:center;color:#40424a}.listdatas .issuecondition .principal{position:relative;display:flex;justify-content:flex-end;width:150px;text-align:justify}.listdatas .issuecondition>div{width:90px;text-align:right}.listdatas .issuecondition .commentnum{padding-right:5px;display:flex;align-items:center;justify-content:flex-end}.status{display:block;height:22px;border-radius:6px;text-align:center;margin-right:10px;line-height:20px;width:45px;font-size:14px;border:1px solid #fff}.status.normals{border-color:#28be6c;color:#28be6c}.status.hight{border-color:#e67e22;color:#e67e22}.status.urgent{border-color:#db3d1d;color:#db3d1d}.status.low{border-color:#1abcb1;color:#1abcb1}.ilog{min-width:45px;margin-right:10px;clear:both}.ilog .number{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 4px;cursor:pointer;font-size:13px}.color{width:20px;height:20px;border-radius:2px}.swatch{padding:5px;background:#fff;border-radius:1px;width:92px;height:28px;line-height:20px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:flex;cursor:pointer}.popover{position:absolute;z-index:2}.cover{position:fixed;top:0;right:0;bottom:0;left:0}.modalcolor{width:20px;height:20px;border-radius:2px}.editbar{padding:18px 20px;background-color:rgba(218,225,251,.24);display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.editbar>div{position:relative}.editbar>div .inputred{border-color:red}.editbar>div .red{position:absolute;left:166px;width:100%;top:2px;color:red}.signlist{padding:10px 0;margin-bottom:40px!important}.signlist>li{display:flex;margin-bottom:5px;padding:10px 20px}.signlist>li>p{flex:1;color:40424a}.signlist>li>p:first-child{flex:1.2}.signlist>li>p:first-child,.signlist>li>p:last-child{display:flex;align-items:center;justify-content:flex-start}.signlist>li>p:last-child{justify-content:flex-end}.signlist>li>p .square{display:block;width:22px;height:15px;border-radius:2px}.signlist>li>p .line{position:relative;padding-left:13px}.signlist>li>p .line:before{position:absolute;height:13px;width:1px;left:0;top:7px;background-color:#d5d5d5;content:""}.shortwidth{width:330px;padding-left:50px}.shortwidth>li{border-bottom:1px solid rgba(172,176,191,.17);padding-bottom:8px;margin-bottom:22px!important}.shortwidth>li>span{font-size:15px;position:relative;color:#40424a;display:flex;width:100%;height:20px;line-height:20px;font-weight:600}.shortwidth>li>span a{position:absolute;right:0}.shortwidth>li .operatevalue{line-height:30px;color:#acb0bf;margin-top:10px;display:flex;flex-wrap:wrap}.shortwidth>li .operatevalue .colorsborder{padding:0 8px;height:20px;line-height:18px;border-radius:4px;text-align:center;border:1px solid;font-size:13px}.shortwidth>li .operatevalue .colorsquare{padding:0 8px;height:20px;line-height:20px;border-radius:4px;text-align:center;color:#fff;font-size:13px}.shortwidth>li .operatevalue>p{margin-top:5px!important;position:relative;padding-right:15px}.shortwidth>li .operatevalue>p.removeFlag>span{max-width:230px}.shortwidth>li .operatevalue>p .removeicon{display:none}.shortwidth>li .operatevalue .removeFlag:hover{border-radius:2px}.shortwidth>li .operatevalue .removeFlag:hover .removeicon{display:block}.shortwidth>li .operatevalue>p:first-child{margin-top:0}.addTags_form .ant-row.ant-form-item{margin-bottom:12px}.addTags_form .manageTitle{margin-bottom:20px!important;padding-bottom:15px;line-height:22px;color:#5f6872;font-size:16px;border-bottom:1px solid #e1e3e8}.addTags_form .inline{display:flex;align-items:flex-start}.addTagsModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#f1f5ff)}.addTagsModal .ant-modal-header{background-color:unset;padding:0 24px;height:50px;line-height:50px}.addTagsModal .ant-modal-header .ant-modal-title{text-align:left;color:#333;font-size:17px;font-weight:400!important;height:50px;line-height:50px!important}.addTagsModal .ant-modal-close{top:0!important}.addTagsModal .popover{left:94px;top:0}.menusEmpty{padding:12px 20px 10px 16px}.menusEmpty>a,.menusEmpty>p{padding:10px 16px}.menusEmpty>a{display:block;border-top:1px solid rgba(172,176,191,.17)}.piecemenu li{display:flex;align-items:center}.colorpiece{display:block;width:22px!important;height:15px;margin-right:9px;border-radius:2px}.overlayStyle{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);max-width:280px;z-index:100}.overlayStyle .searchbox{padding:12px 20px 0 16px}.overlayStyle .ant-menu{padding:10px 16px;max-height:324px;overflow-y:auto}.overlayStyle .ant-menu li{padding:0 16px;height:38px;line-height:38px;border-bottom:none;color:#898d9d;position:relative;width:100%;box-sizing:border-box}.overlayStyle .ant-menu li.ant-menu-item-selected,.overlayStyle .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlayStyle .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.editpanel{padding:20px;margin-top:25px;border:1px solid rgba(42,97,255,.23);border-radius:2px}.detailbanner{display:flex;align-items:center;justify-content:space-between}.detailbanner .detailtitle{flex:1}.detailbanner .detailtitle>div{display:flex;align-items:flex-start}.detailbanner .detailtitle .name{font-size:16px;font-weight:700;color:#333;line-height:22px;max-width:580px;word-break:break-all}.detailbanner .detailtitle .author{color:#466aff}.detailbanner .detailtitle .author img{width:26px;height:26px;margin-right:4px;border-radius:50%}.detailbanner .detailoperate{display:flex;align-items:center}.descPanel{margin-top:30px}.explain .ant-form-explain{position:absolute}.overlaydrop{padding:18px 15px;position:relative;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);background-color:#fff}.overlaydrop.large{width:260px}.overlaydrop.small{width:120px;padding:12px 0!important}.overlaydrop .ant-menu{max-height:305px;overflow-y:auto}.overlaydrop .ant-menu li{height:38px;line-height:38px;border-bottom:none!important;display:flex;align-items:center;padding-left:6px;padding-right:0}.overlaydrop .ant-menu li img{width:24px;height:24px;border-radius:50%}.overlaydrop .ant-menu li span{display:block;width:100%;margin-left:10px;padding-right:25px}.overlaydrop .ant-menu li.ant-menu-item-selected,.overlaydrop .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlaydrop .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.claimpart{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:20px}.overlayChooseStyle{width:636px;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);z-index:100;padding:30px 20px}.overlayChooseStyle .choosedul{display:flex;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #e4e4e6;margin-bottom:20px!important}.overlayChooseStyle .choosedul li{height:24px;background-color:#eff2ff;border:1px solid #466aff;border-radius:2px;color:#466aff;font-size:14px;margin-right:15px;margin-bottom:10px!important;padding:0 7px;display:flex;align-items:center}.overlayChooseStyle .choosedul li span{display:block;max-width:120px}.overlayChooseStyle .counttips{display:flex;justify-content:space-between;margin-bottom:20px}.overlayChooseStyle .ant-menu{display:flex;flex-wrap:wrap;padding:20px 0 5px;box-sizing:border-box;max-height:307px;overflow-y:auto}.overlayChooseStyle .ant-menu.piecemenu li{width:auto}.overlayChooseStyle .ant-menu.piecemenu li>span{display:flex}.overlayChooseStyle .ant-menu.piecemenu li span.task-hide{max-width:unset}.overlayChooseStyle .ant-menu.piecemenu li:nth-child(5n){margin-right:24px!important}.overlayChooseStyle .ant-menu li{width:98px;height:32px;line-height:30px;text-align:center;font-size:14px;border-radius:2px;margin-right:24px!important;margin-bottom:15px!important;border:1px solid #f4f6fe!important;padding:0 5px}.overlayChooseStyle .ant-menu li.commonli{background-color:#f4f6fe!important}.overlayChooseStyle .ant-menu li .removeicon{display:block}.overlayChooseStyle .ant-menu li span.task-hide{margin:0 auto;position:relative;color:#3f455b;max-width:80px;display:inline-block}.overlayChooseStyle .ant-menu li span{position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.colorli{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli span{color:#fff;position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.commonli.ant-menu-item-selected{background-color:#e2e8ff!important;color:#3f5097;border-color:#466aff!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected>span:before{content:"✓";position:absolute;right:-12px;color:#fff;top:-16px}.overlayChooseStyle .ant-menu li:nth-child(5n){margin-right:0!important}.editormd-emoji-dialog .editormd-dialog-mask{display:none!important}.editormd-emoji-dialog .editormd-tab-box .editormd-grid-table .editormd-grid-table-row .selected{background-color:#708cff} \ No newline at end of file diff --git a/static/css/104.c3e1839e.chunk.css b/static/css/104.c3e1839e.chunk.css new file mode 100644 index 000000000..0d9350855 --- /dev/null +++ b/static/css/104.c3e1839e.chunk.css @@ -0,0 +1 @@ +.width1200{width:1200px;margin:0 auto}.align{text-align:center;justify-content:center}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.color-theme{color:#466aff}.color212{color:#212f54}.color627{color:#62729d}.color6B7{color:#6b707c}.color777{color:#777e99}.color848{color:#848992}.backWhite{background-color:#fff}.pointer{cursor:pointer}.zone_1_carousel .slick-dots li button:before{font-size:12px}.zone_1_carousel .slick-dots li.slick-active button:before,.zone_1_carousel .slick-dots li button:before{color:#466aff;opacity:1}.zone_1_carousel .slick-dots li button{background:none!important}.introduction_1_bg{background-image:url(/react/build/static/media/intro1.b3997c1f.png);background-size:100% 100%}.introduction_1 .firstTitle{position:relative;z-index:1}.introduction_1 .firstTitle .firstTitle_back{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);z-index:-1;color:#d9d9d9}.introduction_1 .intro_1_carousel{width:526px;float:right;margin-left:35px}.introduction_1 .intro_1_carousel .slick-dots li button:before{font-size:10px;top:-12px}.introduction_1 .intro_image{width:526px;height:272px;object-fit:scale-down}.news_1_bg{background-image:url(/react/build/static/media/new1.7caf4319.png);background-size:100% 100%}.news_1_bg .firstDir{background-image:url(/react/build/static/media/new2.174d3a64.png);background-size:100% 100%;color:#fff;width:476px;position:relative}.news_1_bg .firstDir>p{padding:10px 20px;background:linear-gradient(101deg,hsla(0,0%,100%,.21),hsla(0,0%,100%,0))}.news_1_bg .firstDir .docByFirstDir{background:linear-gradient(180deg,transparent,rgba(0,0,0,.36) 49%,rgba(0,0,0,.6));position:absolute;bottom:0;width:100%}.news_1_bg .secondDir{border-top:8px solid #466aff}.news_1_bg .secondDir .img-box{width:40px;height:40px;border-radius:50%;background:#fff}.news_1_bg .secondDir .img-box img{width:80%;margin:4px}.news_1_bg .docBySecondDir{background:#fff;min-height:230px}.news_1_bg .docBySecondDir .none_panels{min-height:205px}.news_1_bg .docDetailByNews_1{width:48%;background-color:#f8f8f8;padding:20px 30px}.news_1_bg .docDetailByNews_1:hover{background-color:#f1f4ff}.news_1_bg .n_1_dir{width:195px}.news_1_bg .activeDir,.vip_1_bg .v_type.active{position:relative}.news_1_bg .activeDir:after,.vip_1_bg .v_type.active:after{content:"";position:absolute;background-color:#466aff;width:30%;height:4px;bottom:-8px;left:50%;transform:translate(-50%,-50%);border-radius:3px}.project_1_bg .proDetailByProject_1{flex:0 0 48%;border-radius:6px}.project_1_bg .proDetailByProject_1:hover{box-shadow:0 0 10px 1px rgba(28,48,175,.41)}.project_1_bg .proDetailByProject_1>a{color:#181818}.project_1_bg .proDetailByProject_1>a:hover{color:#466aff}.project_1_bg .proDetailByProject_1 .pd_desc{color:#6b707c;margin-bottom:10px}.project_1_bg .proDetailByProject_1 .pd_tag{display:flex;align-items:center}.project_1_bg .proDetailByProject_1 .pd_tag li{height:24px;line-height:24px;background-color:var(--tag-back);border-radius:2px;margin-right:12px;color:var(--primary-color);font-size:13px;padding:0 7px}.project_1_bg .p_1_order{display:inline-block;width:36px;height:25px;line-height:25px;border-radius:5px;background-color:#485ba7;font-family:YouSheBiaoTiHei;color:#fff}.project_1_bg .p_1_order1{background:linear-gradient(94deg,red,#ff6b00)}.project_1_bg .p_1_order2{background:linear-gradient(94deg,#ff8000,#ff9244)}.project_1_bg .p_1_order3{background:linear-gradient(94deg,#ffb300,#ffc400)}.project_1_bg .proTypeBox,.specialProjects_1_bg .proTypeBox{min-width:275px;height:63px;background:#f5f6f7;border-radius:8px;border:1px solid #8da8d7;color:#212f54;justify-content:center}.project_1_bg .proTypeBox.active,.specialProjects_1_bg .proTypeBox.active{background-image:url(/react/build/static/media/proTypeBack.55979a81.png);background-size:100% 100%;border:none;color:#fff}.project_1_bg .proTypeBox.active .icon0,.specialProjects_1_bg .proTypeBox.active .icon0{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAApCAYAAABOScuyAAAAAXNSR0IArs4c6QAABOBJREFUWEftmXtMW1Ucx3/n9kVbyqMtrLx21z3ACQxwM+DcSJS6JQuJf82ZDTKnJmr4yyUmSxgLoWpMSGayxMgfGjWWhvnItghLFufM+s9CAsKc22zJhAKVqi0V+qK97b3md7dLeJRSOlhrwkn6Po/P+Z5zvr9zTgk8SpKvOmooihhYAiUUAYXwfSpfOULGgQVr2B/5Ad5qDyALwSeJ2XiK4uD5VMLFa5sDcIV90Q6EJryyYtIiF4mlB/Lp2i0ZSlpMUbJ0gPeE56YG3I5+R8DrZjkYYpraPiEys/E94KDsUOGO+kK5alc6gC5kiLBs6Pvxe98Eo5FwiETPEInJeAHnbJN+TxMq21pZDyWKrLTgfv+OBSYDs2D52371D69nCljoJLJu42dI99qO6jfwtau2cUNhAxGGhwhGI1CkUIFWtvL6Pn//Fthm3akDngjMQpdtANwhfsGDXCSBo/TTsD+vJKZIKQduHb7Bw/oiYXcwwvjyMpQ0QrdWHoypdEqBUd0P7lhgLhrx9Yz9dhElFRb6UbocGnT6ZSqnFBjnIgKgVV2Z+P0q0h3I3/rMTpW6prGoFBqLSzeBV3UPVygAPzvHYMI/A5oMBVTlbIFqtY4vl3YKI+zZ4RvLOiUMd9oB907aoNdh4x3gl+mpflqZQ9PK7HJ0gY/3HX7yCqPh9zlGwOZ1A74vVmTxHioY/7IVvSQYPXGFP7UNwG2Pc9GQa2QKaK04CAqxhHeARVEp1cBv9/fysEPTTst4YGaqQac3ZIqlGmGOphWwYPo4P7+z37uM4LuztXSttthQlauDd0r3pZfCsebfdlVuQX0+faQ0SwOndz+3CYyjmHRo3lR4o/cS/zuFMVCcHrwGeL4yjf5qwvn1rLaovDw7r+5FnR5eoctB8Ol+1+T1+zMuOx5qj22raBZOMUKnFzrNCzp9HUbDDdmtvTt4DYIRht8ezjBz7mJ51i48Awp72Z+co/Ct/S7fqVG/526BXEWjT6ulcviwpoGPjthpTP/M+e3+KOPdpsypwM8rnSOTXnRY6fC0E7pGBhZFOgzPZyvr+e8QCA+N0+HgfB65WAIn9VXzOzahUwsrEXw81lbwsYCxQtyR4dBOh4KA/ouPpQk7hodMtUzO/770kIlBCOvA0apS6+Ke0BMCPr/3ML83SIcUGzjdL1I4NtznGLnkCQV9/EWKuNtoEAG8iqv6UOFOQ640oyAd1EWGCMeGB91/WtB1gIA1dLyt8+FloMnYQhGoWQ/Ql0ueOiJ0+ssHw5+vR50sgQAD0Q443u7igTGh0hTHvUQIWb6S1tDqegIjKLDcMONnexZdt66BZ8WswqViLODQibY316MNrGNe4bgVmtu1sqgorvKciBwjHLc1psIsdK4GHGpus66WZ3Xgh6CngIKyRCrDPMlOCZaDAES5L5iT54bitRVXYYmp43WKkP3oIDp5pjoR6L2awjoMyZj35l9jfYmU+ZcJ+dC2EJrxR88I8zVW2bjA0m7jRwRAu1C1RACSyXNl0noRofEOON70iK+w2XiB4kDRtH1Ps5hQ0mRAEi3z49SDy/jXwOMBP/LnIoVKo8/MpRNtfK35vEzYe9vjHMFyGM3Qb1eqI67Csq+NZawIWlDltUIkk58D7nr4xLmepBcdX9DcrhVzomoRu+HQ1kSs7T/QMxDJNZ4kIAAAAABJRU5ErkJggg==)}.project_1_bg .proTypeBox.active .icon1,.specialProjects_1_bg .proTypeBox.active .icon1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAC4VJREFUaEPVWXlsFOcVf9/MHt6112CvCetjMZdtgpE4ShsgBSlgUpWkgaoNUI42aSu1VaRKqYoaCWxcGyoqqlSqglKkNm3KEaCNmrgJVcoRyZQAKmAomGA7HL4Xs2tj73rvma96H/uG2WHXXmOiKvPPHvPN973z937vDYMv+MW+4PJDZgrsrbVbsk3fYJxPAQkqOICXM2jhHDrjG6uP/z+NMKoC5rfr5oPMXpYY2FMJqnJoAgmCkgIFqJx+jcohKHHoVBkEUeG4xFrgO9s6H6fCIypg3VdfARJswQOfnFBQWp5bUOkwWfLx953wcPv5/p6mgUgoMBaBUCkG7HRUip+ADbXesTybam16BTBscuQaBlDw1SemLJjpyJ9v3CCuqpEWv68p22TOmWDOcuZZsgr1a/C+Px7tD8Zj/r7wsKcjONirV1hlcDoGyj/Go0haBTB0JBN7pdjucK4snLHGZjLDi1NmQ3muU8j4l5uXoXXIJ74H4lHfUCyCggYiqhLxRYL9Tqs93yrJVrMkW5xWmyvHZBEPDkTDvbcD99ouD3ja8Dd6hDNoeNRcSquAdV/9CyDBC2T9RQUl8NKMeUlOePXCRxCKx+D9rpbDo4WSTTZZpuZMLMQwRE+Flbj/8oDn3KeD3nbclDPWEfXHfwM/qg2OJazSe2B/3fclxpY8WzRjWZHNUfbd6XNhySR30t5bL50EXyQIx3pvvNcd9Ps48OMqMK+sQqcigVtWwc4lbgdgFQxAezjPastZUlCyaFJWdil6pLGvvRENgN6IyWz3WBI9tQIY/w7TzxE2yQNz81zwk/KFmgKdwSHYeaVR/P7zjUt/xM/IxuofprXe3lq7KUdeInG+kjEmwmm6I6/wK87iZSYmmT++c+ufaISxKvGwAjrhMf6fmTzt6yZJsuKB5Q6nyIGQEodLAx5h/c/8/U3/7uu4CAxaIhuqd2fiftP+uqeZxNZJHOwYWs8WzaxCdLtyr+8c5oZQQlLqMknuhxSwHNxRg5Yn4cNqPHCxv/fckknuKhOTLHoB74aH2z/sbrtfyFRo0e5hsWOsgyk8pMrgBS41xQKx1qT43ltrN2fLWF8EulGonvN2Hce8yDQnkhQwHaivkgHWo1W+NWX2WhT+w67WoyElHsX/5uRNLsuzZDkRbXpC/t6b/oHeTCyurVGhIRJUjusVMSdyDdc8V1xWlWexuR6EE/8ktqnmrZHOeKDAwdoCsyrXYMUVG1lthe+2XzuMwnPOfRS3qTZDbxXZc11FNkcp3keUQWiNqWp0MBb2tQ35PsP41mAT+OH4pprTtBcpgUZ6rqR8Ff7/t/Zr7yU8uzuyufqBdw0CaAqY99e/gu6cm+cqm5/vWqa5EqAzGlB2Q67JaVLUKRJjVYQoKPhCZ/FTxgKWSklEmyv37jSR1zhnx6Kbth02KkF1R8stFVoim9Pn1n0F3tnhtqp8O35dP3XOWn8s0o+xjRwm5ldeI5dj8smMvYzrvlxQXFk5YdIi/I5Fbu7EyVBgtYskL7HnQldwCBCpOocHRcHrj4bEUd1Bf+ux3hun8DvCbnRjzSFSwrK/7tfo6Wdc0xYV2xwz3+24dgQjQI3zPbHv1TSlMoxQwHKgbj0DVkXWp8KkABzSKqROyZWFM5YW2x3lAplynYA1AoVPdwXjMfiguxVOem6JJfrkVzj/E4UTGUjkYOnsdd1Bf9vHnltnkTDGNlXvGUGB+l3Ieb5dOntNKB4LoPUx7qOban6hWefA/TVkebT688XlsMI1LeM8Rk+82XZeVG/yhIDM4QdeNh+s/x3CK6JSvsXmOnT76hGROyC9Edu49ZLxMEbhg9VxdUnFOop9vfUJnWgNbvJiaeWYhKeDUYnXPz0jfjb2tR/FnFB5Am3e2eE2K3wLAgnlAsmTSOiWSFDZo0cxRpyHLHv49tV9GHcRprxGhcSSsD6iE5Z/DJufPbk4Y8sbFx5pbxbhhHxIs3Cc70HyiGvRUHPzJldOzZ44B9d4woH2c3e7mgQiGjgTI/RBl9lkc877ndePckSejdW/1Cc4xuW6qXM243875i0fMeZH0wxzYseVRpHYD7wAQbK8vvrTXkjNqT7ok59ZD9ZvAQ4Vq92zVoWUWOBfPTca9UlDHqIEH6/1SSDyQvvwYDMmqkAz2WRZ7Z61Jks2OZB7PV9SDr5wEM54u+DygEfQdqoPxLsYUYeXZsz7gQ57GyKbqxv0CIXQVpo9oXK5axqsLa0czcij3v/kbqfoKbA+oNfxASR3y54oXZVvscGv5q9I2oOoO3kMVBAFjlkP1P8BV6ZTQO8hLFipaPWo0qZYQGxWb9WReg9MfASApn5PIxI+gt8xK/DjsoUwL9/1KDInPeONBGHbpZMQ52p0/83/7tN7wGm1w855y5M9cP4jCCkxLWc0D1D1S+cB4inEFhH7MTbHe13q98Dv284nhRDuuX7qnHVZsikHqfuKwunimBO9N6HV70vOgQRKakmsL2Kpkphg9nEl8QddraI694T8bQgcZBBB413TVhmpe1iJB071tR8XpFDXe2gKIMabJNkiYBSxdsO2OtzU2Nyncu+jeGPn1VOCJ1FMgwoNXIL5SBSJulfkOhfg3i1DvotXB+60CV6E/AweNDsZFTIq7+Te8YYRIRDGP1F2UTj9ENQ3OUgs74SHOwhmRX2S2Fv6nhkVEMMrKt3GLBdeSDQdBHP4H1ZiGrGMxQOYvDuvnBIJmaodNcqTitrozxNsVG9hfyziE22inodj++eQdxHJwikFhtKrTy4aU0XGCvzb62dF6OjhkxBFbyyCVG1gEFB+mmrkcl+BhIUpUTU6rae6unYTuyYcVNlks0CkTBgpos7bNy8Ly+tDJ6knOFhbYOXyLmpp+yLDHZjgSdTG4G6hALmNePhAJNQrKDWANxpQ6khzfeuHkwTqxBDyFk9yQ0l2LrjtudoRGC7dQT9gzCMVwAstf8Jz6zjOgYyCWffVb8EBMVk/lSGN4aq1lFRxyQsayUrML01cnscYuCUOT9MmeNDUnImVRshDhRC3jRfG/AVfz1XBKqlVTUziiHMhE32uqGyNZn1DX5JWAUi4DxdgTcBPmkiMlKQEedjQp+qN0eKeUKCjefBuK40fNf6f2FjfquLZJiZZ3++8/ndUVN+xpZIjaaxCrSUVE+TixP7QMzR18EaGe68NettSzUPRgnmWLMdANOw33scujytwSN/f6oUnwkijypFaSVImebB1f6S+BYsJvg94qqCkClu/CRark6bL9CDy8wv9Pae04Wya0YsQGqAFFGgyNuYUNrgn9dkE48aBQrooSD1azJa243SAegB8GCkuIo5dNoux4llvF6ASNDnQoBBDUZGdERMLph3SvrPDbeHwsnhllUJ4IWyCLo9WY1IOd4k+6Luw17/0NbCbzNp+b7aeF8jSPHj37H+83c1JE4w0pwq0A8CxvXgVhaG6eJJ7KXpXoxQAMFrcP1TIjOcRrFLldWdPgK1zliYtO+G5BX9tbwato7o/GxVNkOGqUJkYrVfQezY0zAJnYeW07LxKHF+eudt5SkymkeewxzFex9qga3RQIGMfTC2hRgdG83XC4mW5zpklttwyYMBo7oOPijGOLL0xlncD+FzaFxyWA/XbMZm1SUSiWDmtNtEZIRXGC5EKJ3n3YmFfT9D/0LC3yO4otMuWHKfVVoi9Llbh24F7zVQPhPA4oQuoDWN9OzOiAvpJ9Wr3rG9ik2E0MsY/vgdzWu0uh9niNBY0Wk+1wDjRxmLG47wh3dgwA6eO/KKbRi76YoWbxlUl+umQtznVeH2kOqAJxASs4uAg7dQ5E+FH9IDYQNQF6QWcm6baEC0IwFsYY24czaQ7lGoB1oP4sNr0KKGSbu9R39Tjg4hKXOLzhaAI0Sr3YdcWDyifPCQM1QFZ8WXyiihTS49LgfEe8nk+n5EHPk8Bxrv3/wATUrCaAfN1/AAAAABJRU5ErkJggg==)}.project_1_bg .proTypeBox.active .icon2,.specialProjects_1_bg .proTypeBox.active .icon2{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .icon3,.specialProjects_1_bg .proTypeBox.active .icon3{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .icon4,.specialProjects_1_bg .proTypeBox.active .icon4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAoCAYAAABq13MpAAAABHNCSVQICAgIfAhkiAAABl9JREFUWEflmVtslEUUx8+3V3pZeoUuvVBabAus2BYxFCMk0ioJNFwSQcUqGh/E8AQJ0YSLSIuJIYEnIyY+iAWk4kNpAKMiJEW5RCIgFGQrl9IWFuhFaLvb3e5+n+cMnM10u9vuboE2cV7a3ZnO/L4z//M/M18VwGaurlyk6ZUiRdMm0udR2VS4glx17rc3XlEIGHSwaFSCBoFyK76PFdPeqk0U4ZfGT5zxjCW5eDTCe1XVfezO9R9bnV3toEKdYt5T+TWBvju56P3RCMxMt1xdjT/fulqvatqJAdA7Z5WPKnb7g3bYfvkkdHp6bx9o/vswKICaDoj0/xq6ze2E8513wOXtg8zYsVCUbI1qB59apAl4w7mj/SDzLSmwKn8mxBqMEcE/Fuhm5wPYf6MB7JjIWXEJsDA9b0AUt186KfpJh+1up2NSfKLNoOhM7+QWwovjsuBchwOOOq4L+PyxKVCemR/yQYYNfeJeM3x77fyABRiGOjjKXk317L72VzV9NzUhNXtWamZZYZIVslAqB1vt/eagh18zpSToLgwLmiK89UK9WIztByHyipOtc2P0Rtgxc77o4we719vTdKi18YgMHYPSII1Ta7h/71R3n7vblji+ON5gSgkFHjU0AdOWu3x9fmAOFfv79ufni0h9c/UcnGprEVB/tLU20LhX0yfPTY+x5FFCtuBcfvvCviRzTPzCjLylJJ9g4FFBDwb8yoTJczJiLfnJphj4rLhUPMd6TEDUMfxy+2qtqGDY3pj07PIxeoOFZMTykvtxjpSXrTkLCHw2an4ljuMWMXQ4wAJ0+lyhVZZQr8/bve/GxRrqo0guzix4naSxA3fj+6YGkYT9SjOOCwUeETQl1NYLx4NKgiNMUHIS/oow+xGKNU/9rHtKwg/R8qixhMIBjwiaIyInFC2I21iSHZdgCwSmz1/az2BBccDZDkc9/myU9bws2wal1hz/tlNpJiACP3SrsbbT7eqmTjniq/Ie+nrYZZwnrb/bdPhaV+dteavp95LUTDpk+SHolzVnfhI7c6DlSg1DsJ5ZQvwHTnSRKnSjDo8Lur2e9kMt9sMun9cjB4bWIF8PGzrSSAfTM0UNpbRETlSGlj1flhP1L86asiDJNGZCeUa+KD5hQ1Mk1p8/KnwVXcCO2X6cF2QLkyVysMUuikZTz/2GY47rp6jvhdQMmy1hXEngrgTzfJ6b84USd2vhPGGRYUPTJMI9UHuDgVNhWTtttkhA0ujptpYjl++3NdHfo/+WjRsTly0naziORMBrp84WjhRRIvKThwNOzkAJSK3mxsVq1mZFznMVBp3OXFU0D1LNsSB2D308WJGSI8zANF9U0ENFXL7xUEL90HSpll0gUM90UNrZeEYkHo+jsaGAhwUdCpw9mHdF1jPfOeehzS1Hu6PG0Fh8uvAWUks7Ins+WVzguTvqSAfLeP6OfvKZQoZ+LXvaEjoIBYKQzVFyETidBGmMnNDyvMOOtKxxTjqCJVuiRttOheLCv3dPxxuN8XmWlBnsAPLBn3RNyU3g1GjMypzCkDebYUc6MAryZ/Z1+TvZNeTvCZxgnFiIyIcpSUM1lhRXZlWDs4pp95bPFUVJ4e2kzKWJomm0wEk8lsboDVCEjhLtvTBYMP7p6jj7292bf4r3Hsbdlat1ChTzmYLucssm2YRHjnSjIOzCmxJZJB9lVa/2hWLctaVYZ1BWY3RMWD6X4rk3fqRhA9fnBNc0rd3To36q0ACONoHPScsuGY9VjA7kIw1Pfo7AjXwDQmlsEy8gBdhXm2ONcfr3SCYjDRpsfVUBp6ZqNd6KTb9T/0PoR01IxaiUqQBZOg1Cp/RTejKSgwbKzT6drwZWbG7jZftB85eGPZVlerza0Wc6XqbHjrWadE9eLh1uV4ejt6edzuJobc4+vbIN3tzQHBijgdDfVWWZVe0TGiiX2KcUXH+BopuPpig3PSs2bBkSml+y+99pYMUqTEwbtAA8rgeiEyWfFv23n0fJJ68xINLmvZXrQIMCvj2UWnPxcpr2uLiGnIcuE/RKje+ZPoB93rc2ipc+ITUdCD3kKk9ogP9lD1ZAtLm6QaHZs3MtSROmJ6aNiAV6VZ8H343Ui8tEWPKorizAfxyte0IBjGhaUQErNn00ZCLSAEzGAjT0Mp1u5LwagZs93WodfLDZGQj9H74JU831/8JLAAAAAElFTkSuQmCC)}.project_1_bg .proTypeBox.active .s_p_order>img,.project_1_bg .proTypeBox.active .s_p_order_1,.specialProjects_1_bg .proTypeBox.active .s_p_order>img,.specialProjects_1_bg .proTypeBox.active .s_p_order_1{display:none}.project_1_bg .proTypeBox.active .s_p_order_icon,.specialProjects_1_bg .proTypeBox.active .s_p_order_icon{margin-top:18px;display:inline-block;background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .s_p_order_icon1,.specialProjects_1_bg .proTypeBox.active .s_p_order_icon1{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .s_p_order_icon2,.specialProjects_1_bg .proTypeBox.active .s_p_order_icon2{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox.active .s_p_order_icon3,.specialProjects_1_bg .proTypeBox.active .s_p_order_icon3{background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox .p_1_icon,.project_1_bg .proTypeBox .s_p_order_icon,.specialProjects_1_bg .proTypeBox .p_1_icon,.specialProjects_1_bg .proTypeBox .s_p_order_icon{width:22px;height:22px;background-size:100% 100%}.project_1_bg .proTypeBox .icon0,.specialProjects_1_bg .proTypeBox .icon0{width:19px;height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYAAAAwYKuzAAAAAXNSR0IArs4c6QAAAeVJREFUWEftWEtSwkAQfY/gWrxB2Fpq4ATqCYxFXKsnEE+gN5AjuBc0NxBvQNRy63ACcY2krYlQgsRkio+krMw2/Xl53T3dPbQrbgliXQFwCZaQgSNAG32eq5ebDu2d2jXJ4wzgmoAgkB44KNN2am9ZYe4nSTLAPsuOJ1ljb4QnBzgVMkgAoSJxYBK1P2ZQuq9By9bATAvzTwGK4EE9Nve+AHqXJC7SWMwBjjOUM5iaL7pCB6yjIC7Js6kKXnUO6oRWz822BhZ3+a88xCsHKGF4CitsQyyfoBPXN1fGoEACFbQq0R22XXNZ4F22AI4n+Ja3Rwv3OUAAxp1kogJzBr+T5x8xCOmpoLUxnETqJPSSNblDhHKonlq+XsIoxbfpWRAdFTSrw3GrEddt5hr5o01L0AHlJG6HiZYcYQPU2yGiKylmYPWHA2s9rXXq78YhNjG2DJkc4LysRgya7gfzOptB/134UWH09BEWfRK7MxhZlsq7hHKibwUuyoO947VHP/kaNBdmd2GGcoDzhjpnMI7BqMIHa1PjfSzbBWmMWpyEjF4QUo/V76qOr5LkEovEdrx7AmbOUtHECwg/ykkgEwGWHa8HYH1G30Zq0mdVP/X+JpzM4OZRBUVxjTzNIiShUk+310mqnzG9t6UD3h/kAAAAAElFTkSuQmCC)}.project_1_bg .proTypeBox .icon1,.specialProjects_1_bg .proTypeBox .icon1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABUxJREFUaEPtWU1y2kgU/p4g65ATjLydGgM5gfEJhoyYtfEJbJ9g7BOEOYHxemDCnMDkBAYyNVvaJ4izttCbvBYtS1jqljCJy1WhyuUFLfV73/v73gfhhX/ohduPHw48dwRLR8DfD7rw6ATg9troCWh1oWYT9ZxOlHLAb/bOifDHpqEMvgPjHCAfhDYBnfQZ/T1oBrACYwpv9XHXDjsd8H/+vU2v+MaGMoPnYMwAkmjcIcIMHiRSDYAbIHQI1JJ3MDAF81Atxle7iJzbgQL0M0hTuOdC1m93G1jVOiA6JcIBS1QinKlP48lTHCnhQDAkoiNrBO7prfrvr1lZQ/x210dUHxDhVx0RCo9dABS9u4QD+fmffuFyPnK+J88A/5deh2o8ZOA17r3DKiCY91kvlvzHq+iaQI0iBJhxoRaj87Lob57TqRXVJyBuIeIz9envYZV3FTpgjAdwixWdUg2Sq68zuc/4Ry1G3SoXFp31m3GqcsTvqtRFrgMaFa4ttfG06qjZ5G6NVD+eAyQFOFX/jqa7MN68w2/2JBIHVdIp34FW8IFAh0yhL8a7jNTRqkcHINLRkHnAkLYKmRMzhHRVJr/XwE0BYjUfvXXdu74re8zf/61PnndZJpRxmvH7zQGWd7HuNitcuKJm5k7Z2noUAb8VLME0d+W23wxOiGhQBqWN6TxU8/Gx7Tm/GQxAOAKtZL5YMyDjQIK+YzD5reCSQP2qxpvzDJ6o+fhdYUG3uw3iuuJ4Yp/a7sk60OrdgHFrQ99v9mSSvt/W+JQT1khIVwLhQM3He6UckOlIXF/act+cearxiRMrHBbVRFILjraaRMAgyxS+Kco7P+5OO+n74oTwoTyE11TjhAinmjMxTeCFQt0f1UPKgWAotFgtRhlKnPToOC8/7wr9oigUTX9NzXPoRjoCU+HtajHOLU5T4Dt3gPlPU6jrOXBDsl/kfGS2bM6HxIG9Vo9tvVdaG5FsZLv9MOOjiXpM7nBtu4E36qaCA72p8Pjdmq8XnATVos0vM0ei6DhN+J7dAQBflvORZrvfOALuxWab6KRTSJ7fawUKoJ/ya4Dnaj42ooI+8lDErWAGJlU0xHY1wDYNY+ardONY939huRnqDvAt33vdTVKY7kLC9xuFbbTEcr9VBDZyWqdSvOT0iUTxAFiUDy8cOuZATBFsg8wW3m2Ml/y3UfaYWMrSVMyHHiKwRphzEEmGWYk2V8URa9tO7LFvaBkyJwgz08xO5nZTzKIlbRZk2nnTUl2CQZaNrpkmW+i02ZqMUFUF8dRZe+qYlTZOHyttzzpgeDj42sXXRUnYZrBpFY9WXZsOZNC3AWnAeLyRmShYqG5SE7FqJwvHRsvLj4vkPLxwYNuyNBPlmuwlTvQzcyCTfzITQAwKD10r3YNagW5eRGLdVNNhaYNOJdtv9W4I/IZp1XbdXexA3AGmDCwN+5Md2KgOsdIcXuUZpBEM6z7qoSpjcLZwY8LIFaTKYmFrP+iSRx8YLHuCSOeZEa75eYTjKiKUreDNnm1r43nP26XFtcRSdLF2ooRy4OpU2xpfmEJJkZbYwphxphajyvKKpgyxrnQp0a2KfGEXyuRkicnLqY3KhXQaGET1ExBLB7vFvdcvo9xVTiF5QDY1m2FlFbQE8ToffVUO+wSiMrqPCxSnri+Cq/wQYakDaY1CxeXvsdhL3AGx7LjyM5P8/8KMgWseuAwvlUIaNV0HNZkLj5YMyf/4dzB0iHSXyh1oySz4Boq2MwLGCeHnX5E2mpC00EGeKPWUOVAW9fS5Ug5s8+Lv9cwPB74X0kX3vPgI/A9kGS5e01CPuQAAAABJRU5ErkJggg==)}.project_1_bg .proTypeBox .icon2,.specialProjects_1_bg .proTypeBox .icon2{height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAAXNSR0IArs4c6QAABC5JREFUaEPFmV1uEzEQgGfyg4SERDkB21dE2/QG6QlISXhuewLKCSgnoJyA8EwC4QS0B0BKAuK15gS0QuIlTQbZ+5Ox1+u1NyHNW9Xdsb/5n1mEwF/05EULmouvAHANs9qh+PlxHCjC+viqcjHkEulhCLgl3yMgCXOwKsw65HqDmIelClAwON8X45EIUUr6rFNugJK8QHKHEQCwNwlgDHh7IMaj6xCYcrn+Fi8FsR0mOaRjIS5fD4Xxl+sH4wQpOiy9P1E1GJs7EQEUyy2HKQQpg8hihF1A2YngjZgOzlwuFu12+4h4VCQjlmMqyQ1jBfGGAAIgzDSpLrCgQ/F9OHKD9M4Q4TUHASRAHniBMDmQ1SAWJ+L7p75PwNussgqMBrIpiCz1WlysKkwGsmmIdcMokLuCWCcM3jXEumBwe68nq/HDpMbJPKRloaSnsmQn/8D2CX7lGVVjhuCLBIkLdVwDKkFErU4E8+ZjJaQ+m4S2KhzUH4YXULjUQEzNkbVOLC0RtTpbQI3PCNDm7xJQH3D+ygYU7XQ7UMOX6TuqtSE6F9PhhxA30zsBB4gfRP0qbenzSsg3kqa2TXgxGZ74wniBlEHE/twbIcKz7DJSsqzMvCsmeiemw1P1/M7zY6zV3rvixWxvXG5WCuIF0epESI2rZWwt+yLeI8lZRUyGj+Rz23tdAYAqjuQznDhrFtnzZZbhrRGR4Vo+EEq7T3ttrIMcd+0ZgqmdZrgP92bXGrgcARLTyTORlpakORyIH4MLdwKIFbHslk2QXCcrm0LK9U8cRF2E+VPubwlSo60M3OJbmhULQADgSJt/tLbfFeysjaaFXjNktkJq/DbTdmxRmRazQLm5mgzUfK+nee6KesonvN3mYzOPE7O1Z+fb06/thRyMUbxsQcyD1xq45pRJcCmmgyyV27Kc9W5mjKSBKF3FOs4yy8Q1pH6BgHtWCKCJmAxbWdDGCUKujuIuIv+7oRm2041MHnwZF7mhS4Hs9v4AwgMTQnqHxVWAW0bBLOpniHjMLnhDBOe2KTHp6/p5ePpFs1rHCaHyAWaTI4dZEHzDaLf7FwDvq2VCYgm2UyiFyTQuF3cA4LPjUkAN6iRZb8wnSqslEggz3adpnAgukOf3zCqcJF7EmUGsWcZV5EL+5wNhuyPJplFqB5sk83bmu9aA+s8wlSGAJoDzdjZY3SXMqhCyOdVG3buAWQeEdLfc8mGTMOuCyIGoPmpDMbNOCCvI6jBeC7pTRHjL02k8AehrNsu2UQW2bWBzrky93KzSylSfZawjdn5lWghRaBFe5FwwIRrT2vIS960i1+uzgg1GaUH7rBDnc9/FQ1EsVpVbClIUM1zDlBQlXwiXxavK9QJxwVSFKIMJlesNYoMJPayo7zLdrIrcIJAUBhoUf8ip3R6HupMLBpqLPhCKKnL/AbvCmSj0bstzAAAAAElFTkSuQmCC)}.project_1_bg .proTypeBox .icon3,.specialProjects_1_bg .proTypeBox .icon3{width:24px;height:24px;background-image:url(data:image/png;base64,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)}.project_1_bg .proTypeBox .icon4,.specialProjects_1_bg .proTypeBox .icon4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAwCAYAAABaHInAAAAABHNCSVQICAgIfAhkiAAAA1FJREFUaEPtmV120kAUgO8APltXYHj12IIrEFYgCD5Ld4ArsK5AXYH4LNi4guIKCq3HV9IVtDw3cL2ZEMjPJDOBDERO+sTpTO7cL/d3bhgc6R87Ui4owP43yxYWOyqLGbXOJQPWyiMUAprWdNSO0y3WFY2X3QYrw1UeoTydcAFN689wLNKxAMuj5QqL+a1SxFhKH0XE784jjLH3KR+NbM+NKyLCL+tmyMuHcdY1GYM3u8DtBYyU/gAl2wQsm1T7aiKFcbk8t25/DlywziBktTkusUemrBPwRxVg7WABhU/f9lip9E0IxuyqNTEtDlbrzOgFGOuahPCJrHnB1xJk+OVqBQtA1VsngJUrKo71KBjezaYjDmK8eFdnT/A6oCTA2JoOm97/VOC0galDAThJw7oZ9Vbx1Sd3+xyGpzZpQG3SuSqcFrA0UI6iFD9t63ZkyhJHBC4ai+v3kTmYH8qNl+612P02NkFmP6P4eljF1z3F10lcglCFyxxsNh2ue0xK2xeyLEaKTsnFeNyJ4ksEGIar1joWVb/nWpNH1A3L47gUz90Q8SvFV3/lhtIX4bqurzRQUmJYuY/EpI7uPg1cKL7GZOHXcW4ogorLtJm7oqeUX7DBU73Ycn7Xrda6mAUUfwE6LMYFAz7AY6lp/f0x4W7GXaZMvzexQB3Jbyq8Db4uubymzrS6wIRwoa6BwDYdRUKiCcRhYqH3ZVqdYGG48Jwk4K4JZcEr4K5Lx3UvQSfW5opJsbKOw1V/6LppNLMF0je1VeTghr+HTIxH3RZLPBxgAkvWh9Kyn/XE66AWU7Hqtnu2AxN04NsqoOs5fGSvvIwcPiNxxE01x+ntnupSbEe5c6qPsf1mIphx2mmxErvcUQEtj/u7GdEB0o8SblHFQbgB1aKtklC8wwXrxU2APRFSMG8jry92RXAzVtImm00Ve+JdfWQClcFkgvK2vhWYc6eC8p6SygLmcZkv6WWmAlu1O/RpCRr7tBBdBybA7LY34VI5Ox3YAb+XEVxgiiWDSwUmu0vJDtt13X+vk8lSBiM3NKiJnckE6lyngdB64Co7RxnMEURj6S80lu4doBuZ07Vm4M1NZFDOeiowFYF52VOA5cUSqnoUFlN9U3nZd7QW+weurkBPG6d2JgAAAABJRU5ErkJggg==)}.project_1_bg .proTypeBox{min-width:200px}.project_1_bg .proTypeBox .s_p_order,.specialProjects_1_bg .proTypeBox .p_1_icon{display:none}.source_1_bg{background-color:#fff;background-image:url(/react/build/static/media/source1.a0ffd52d.png);background-size:100% 100%}.source_1_bg .s_1_zone{width:80%;padding:5px 40px 5px 30px;background:#f4f5f8;box-shadow:0 0 6px 1px #f0f0f0;border-radius:6px;border:2px solid #fff;position:relative}.source_1_bg .s_1_zone .active_1{display:none}.source_1_bg .s_1_zone.active:before{content:"";position:absolute;left:0;width:6px;height:32px;background-color:#0052d9;border-radius:3px}.source_1_bg .s_1_zone.active .active_1{display:block;position:absolute;top:0;right:0}.source_1_bg .s_1_souce{padding:10px 25px 20px;width:325px;background:#fcfcfc;border-radius:6px 6px 6px 6px;border:1px solid #e9e9e9}.source_1_bg .s_1_souce:hover{background:linear-gradient(94deg,#2a4ad0,#2b76d8);box-shadow:0 0 10px 1px rgba(28,48,175,.08)}.source_1_bg .s_1_souce:hover a,.source_1_bg .s_1_souce:hover div,.source_1_bg .s_1_souce:hover p,.source_1_bg .s_1_souce:hover span{color:#fff!important}.source_1_bg .s_1_souce:hover .hoverImg{display:inline-block}.source_1_bg .s_1_souce .hoverImg,.source_1_bg .s_1_souce:hover .normalImg{display:none}.partner_1_bg{background:#f2f4f8}.partner_1_bg .partner_1_logo{width:170px;height:70px;background:#fff;box-shadow:0 0 15px 1px rgba(28,48,175,.08);border-radius:8px 8px 8px 8px}.partner_1_bg .partner_1_logo>img{max-width:90%;max-height:100%}.partner_1_bg .logoList{display:flex;gap:30px;justify-items:center;justify-content:center}.vip_1_bg .v_type{color:#212f54}.vip_1_bg .v_type.active{color:#466aff}.vip_1_bg .v_type.active:after{width:75%;height:2px;bottom:-4px}.vip_1_bg .intro_v_1{background-color:#f5f7fa;padding:15px;min-height:90px}.vip_1_bg .image_v_1{width:180px;height:150px;object-fit:scale-down}.specialProjects_1_bg{background-image:url(/react/build/static/media/s_project.70c3246a.png);background-size:100% 100%}.specialProjects_1_bg .s_p_detail+div:not(.item-details){flex:0 0 calc(33.333% - 20px);margin-bottom:35px!important}.specialProjects_1_bg .s_p_detail{flex-direction:column;flex:0 0 calc(33.333% - 20px);background:#fff;box-shadow:0 0 10px 1px rgba(28,48,175,.08);border-radius:7px 7px 7px 7px;position:relative;padding:35px;margin-bottom:35px;cursor:pointer;transition:all .3s ease}.specialProjects_1_bg .s_p_detail .breadk-all{word-break:break-all}.specialProjects_1_bg .s_p_detail .s_p_d_order{width:36px;height:30px;line-height:30px;position:absolute;top:0;left:0;border-radius:6px 0 6px 0;background:linear-gradient(159deg,#f0f3ff,#e0e6ff);font-family:YouSheBiaoTiHei;color:#354790}.specialProjects_1_bg .s_p_detail .s_p_d_order1{color:#d97f07;background:linear-gradient(159deg,#ffedca,#ffd791)}.specialProjects_1_bg .s_p_detail .s_p_d_order2{color:#566f90;background:linear-gradient(159deg,#d9e1eb,#b5c9de)}.specialProjects_1_bg .s_p_detail .s_p_d_order3{color:#c95e23;background:linear-gradient(159deg,#f9d4b1,#eaa562)}.specialProjects_1_bg .s_p_detail:focus-visible{outline:none}.specialProjects_1_bg .s_p_detail:hover{border:1px solid #466aff}.specialProjects_1_bg .s_p_detail.active{border:1px solid #466aff;position:relative}.specialProjects_1_bg .s_p_detail.active:after,.specialProjects_1_bg .s_p_detail.active:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-style:solid;border-width:20px}.specialProjects_1_bg .s_p_detail.active:after{border-color:#fff transparent transparent;z-index:2;bottom:-39px}.specialProjects_1_bg .s_p_detail.active:before{border-color:#466aff transparent transparent;z-index:1;bottom:-40px}.specialProjects_1_bg .item-details{flex:0 0 100%;margin:0 0 30px;overflow:hidden;background:#fff;box-shadow:0 0 10px 1px rgba(88,116,255,.18);border-radius:4px}.specialProjects_1_bg .item-details .intro{display:flex}.specialProjects_1_bg .item-details .intro-img{width:200px}.specialProjects_1_bg .leftBox{position:relative;padding-left:16px}.specialProjects_1_bg .leftBox:after{content:"";position:absolute;left:0;top:8px;width:5px;height:16px;background:#4154f1;border-radius:1px}.specialProjects_1_bg .s_p_head{padding:22px 33px;background-color:#f8faff}.specialProjects_1_bg .s_p_rowList .s_p_rowList_t{padding:15px 35px;background:rgba(65,84,241,.04)}.specialProjects_1_bg .s_p_rowList>.ant-col{padding:15px 35px;border-bottom:1px solid #e2e4f3}.specialProjects_1_bg .s_p_order{position:relative;font-family:YouSheBiaoTiHei}.specialProjects_1_bg .s_p_order>img{position:absolute;bottom:10px;right:-8px} \ No newline at end of file diff --git a/static/css/105.4054f41b.chunk.css b/static/css/105.4054f41b.chunk.css new file mode 100644 index 000000000..bbc55d286 --- /dev/null +++ b/static/css/105.4054f41b.chunk.css @@ -0,0 +1 @@ +.xterm{-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm{cursor:text}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:.5}.xterm-underline{text-decoration:underline} \ No newline at end of file diff --git a/static/css/106.9be13309.chunk.css b/static/css/106.9be13309.chunk.css new file mode 100644 index 000000000..156f29c95 --- /dev/null +++ b/static/css/106.9be13309.chunk.css @@ -0,0 +1 @@ +.myself-modal .ant-modal-header{padding:9px 24px;background:#f8f8f8;border-bottom:1px solid #eee}.myself-modal .ant-modal-title{text-align:left}.myself-modal .ant-modal-close{top:0!important}.myself-modal .ant-modal-close-x{font-size:24px}.myself-modal .ant-modal-body{text-align:center}.myself-modal .ant-form-explain{text-align:left}.myself-modal .content-title{display:flex;justify-content:center;align-items:center;margin:2rem 0 1rem!important;font-size:16px;color:#333;letter-spacing:0;line-height:29px;font-weight:400;word-break:break-all}.myself-modal .red-circle{align-self:flex-start;color:#ca0002;font-size:1.5rem!important}.myself-modal .content-descibe{font-size:14px;color:#666;line-height:33px;font-weight:400}.myself-modal .ant-modal-footer{padding:2rem 0;text-align:center;border:0}.myself-modal .ant-modal-footer .ant-btn{min-width:6rem}.myself-modal .foot-submit{margin-left:3rem;color:#df0002}.myself-modal .foot-submit:hover{border-color:#df0002}.myself-modal .ant-btn-default:active,.myself-modal .ant-btn-default:focus,.myself-modal .ant-btn-default:hover{background:#f3f4f6;color:#333;border-color:#d0d0d0} \ No newline at end of file diff --git a/static/css/107.89efd2d4.chunk.css b/static/css/107.89efd2d4.chunk.css new file mode 100644 index 000000000..70ac14d3b --- /dev/null +++ b/static/css/107.89efd2d4.chunk.css @@ -0,0 +1 @@ +html[data-theme=zone]{--primary-color:#466aff;--light-color:rgba(70,106,255,0.85);--more-light-color:rgba(70,106,255,0.05);--linear-back-color:linear-gradient(89.9deg,rgba(70,106,255,0),rgba(70,106,255,0.09));--tag-back:rgba(70,106,255,0.12);--light-color-2:rgba(70,106,255,0.23);--light-color-3:rgba(70,106,255,0.55)}html[data-theme=zone1]{--primary-color:#089f7f;--more-light-color:rgba(7,165,131,0.05);--light-color:rgba(7,165,131,0.85);--linear-back-color:linear-gradient(89.9deg,rgba(7,165,131,0),rgba(7,165,131,0.09));--tag-back:rgba(142,147,161,0.1);--light-color-2:rgba(7,165,131,0.23);--light-color-3:rgba(7,165,131,0.55)}.zone_news_ccf{margin-top:-10px!important}.zone_news_ccf .zone_new_first{background:transparent!important;padding:0!important;flex:1;border-radius:4px;width:0}.zone_news_ccf .zone_new_first .slick-track{display:flex;height:100%}.zone_news_ccf .zone_new_first .slick-track .slick-slide{position:relative;height:100%}.zone_news_ccf .zone_new_first .slick-track .slick-slide div{height:100%}.zone_news_ccf .zone_new_first .slick-track .slick-slide div .newsBannerBox{display:flex;align-items:center;align-content:center}.zone_news_ccf .zone_new_first .slick-track .slick-slide div .newsImg{width:785px;height:590px;position:relative;z-index:1}.zone_news_ccf .zone_new_first .slick-slider{max-height:595px;overflow:hidden}.zone_news_ccf .zone_new_first .slick-slider:hover .slick-arrow{display:block!important;cursor:pointer;z-index:2}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow{width:50px;height:50px;position:absolute;z-index:1000;display:none!important;background:transparent}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow:hover i{color:hsla(0,0%,88.2%,.8)}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow i{font-size:50px!important;color:hsla(0,0%,88.2%,.3);transition:.3s}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow.slick-prev{left:10px}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow.slick-next{right:10px}.zone_news_ccf .zone_new_first .slick-slider .slick-dots{width:260px;text-align:left;left:50%;margin-left:-115px;bottom:12%;position:absolute;display:flex!important;z-index:2}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li{background-color:hsla(0,0%,88.2%,.5);position:relative;height:3px;width:46px;margin-right:15px}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li:after{position:absolute;left:0;width:0;top:0;height:100%;content:"";transition:5.2s;transition-property:width}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li.slick-active:after{background-color:#fff;width:100%}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li button{position:absolute;width:100%;height:10px;left:0;background-color:transparent!important;border:none;cursor:pointer;color:transparent}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li button:before{content:""}.zone_news_ccf .zone_new_three_ccf{margin-left:30px;display:flex;flex-direction:column;position:relative}.zone_news_ccf .zone_new_three_ccf .zone_n_value{margin-top:20px}.zone_news_ccf .zone_new_three_ccf .zone_n_value .photo{margin-bottom:3px}.zone_news_ccf .zone_new_three_ccf.spaceeTween{justify-content:space-between}.zone_news_ccf .zone_new_three_ccf.flexStart{justify-content:flex-start}.zone_news_ccf .zone_new_three_ccf.flexStart li{margin-bottom:30px}.zone_news_ccf .zone_new_three_ccf li{background-color:#fff;width:385px;padding:22px 20px 19px;border-radius:4px;margin-bottom:25px!important;position:relative;overflow:hidden;word-break:break-all}.zone_news_ccf .zone_new_three_ccf li:last-child{margin-bottom:0}.zone_news_ccf .zone_new_three_ccf .zone_n_title{height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zone_news_ccf .List{margin-bottom:80px;display:block}.zone_news_ccf .List .mainlist{display:inline-block;width:387px;background-color:#fff;box-shadow:0 0 20px rgba(35,54,185,.06);overflow:hidden;margin:-30px 10px 0;word-break:break-all;padding:20px}.zone_news_ccf .List .mainlist p{left:10px!important;left:5px;font-weight:700}.zone_news_ccf .List .mainlist p .you{float:right}.zone_news_ccf .List .mainlist p img{height:20px;margin-bottom:3px}.zone_news_ccf .List .mainlist li{margin:10px!important;list-style:inside}.zone_projects .zone_p_lists li{height:200px}.zone_projects .zone_p_lists li .z_p_language .tag{align-items:center;width:100%}.zone_projects .zone_p_lists li .z_p_language .tag_li{float:left;white-space:nowrap;position:relative;margin-right:10px!important;margin-bottom:10px!important;top:10px!important;border:0 solid;width:auto;height:24px;text-align:center;line-height:21px;background-color:var(--tag-back);border-radius:2px;color:var(--primary-color);font-size:13px;padding:0 3px!important}.in_title_a{height:44px;line-height:44px;font-weight:500;color:#1f2329;font-size:32px;text-align:center;margin-top:40px}.memberLevel_tag{padding:0 5px;line-height:25px;display:inline-block;border:1px solid var(--primary-color);color:var(--primary-color)} \ No newline at end of file diff --git a/static/css/108.e8fe41ec.chunk.css b/static/css/108.e8fe41ec.chunk.css new file mode 100644 index 000000000..6fcc62b71 --- /dev/null +++ b/static/css/108.e8fe41ec.chunk.css @@ -0,0 +1 @@ +.partner_jcc .grow_path{height:100px;display:flex;justify-content:space-around;align-items:center}.partner_jcc .grow_path .grow_path_item{z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:self-start;cursor:pointer;transition:1s}.partner_jcc .grow_path .grow_path_item .grow_path_type{height:58px;font-size:15px;display:flex;align-items:center;justify-content:center;margin-top:10px}.partner_jcc .grow_path .dot{width:28px;height:28px;background-color:#fff;border:7px solid rgba(13,141,253,.3215686275);border-radius:50%;transition:.5s}.partner_jcc .line{height:0;width:1200px;border-bottom:1px solid #ddd;transform:translateY(-87px)}.partner_jcc .zone_part_lists{margin-top:40px}.partner_jcc .zone_part_lists li{max-height:414px;overflow-y:auto;align-items:flex-start}.partner_jcc .type_active{border-color:#0d8ffd!important}.partner_jcc ::-webkit-scrollbar{display:none}html[data-theme=zone]{--primary-color:#466aff;--light-color:rgba(70,106,255,0.85);--more-light-color:rgba(70,106,255,0.05);--linear-back-color:linear-gradient(89.9deg,rgba(70,106,255,0),rgba(70,106,255,0.09));--tag-back:rgba(70,106,255,0.12);--light-color-2:rgba(70,106,255,0.23);--light-color-3:rgba(70,106,255,0.55)}html[data-theme=zone1]{--primary-color:#089f7f;--more-light-color:rgba(7,165,131,0.05);--light-color:rgba(7,165,131,0.85);--linear-back-color:linear-gradient(89.9deg,rgba(7,165,131,0),rgba(7,165,131,0.09));--tag-back:rgba(142,147,161,0.1);--light-color-2:rgba(7,165,131,0.23);--light-color-3:rgba(7,165,131,0.55)}.zone_jcc_box{background-color:#f7f7f7;padding-top:70px}.zone_jcc_box .zone_infos{display:flex;align-items:center;margin-top:54px;padding:27px 24px;position:relative}.zone_jcc_box .zone_infos>img{position:absolute;right:0;top:0;border-radius:4px;object-fit:contain}.zone_jcc_box .zone_infos .zone_infos_desc{position:relative;padding:0 34px 0 10px;flex:1}.zone_jcc_box .zone_infos .zone_infos_desc .tleft{text-align:left;margin-bottom:25px!important}.zone_jcc_box .zone_infos .zone_infos_desc .z_name{color:#1f2329;font-size:26px;height:28px;line-height:28px;margin-bottom:28px!important;font-size:20px}.zone_jcc_box .zone_infos .zone_infos_desc .z_desc{color:#3d485d;font-size:14px;line-height:32px;word-break:break-all;-webkit-line-clamp:4;white-space:pre-wrap;background:#fff;padding:50px 250px 50px 50px;margin-right:350px;color:inherit}.zone_jcc_box .zone_vision{background-color:#fff}.zone_jcc_box .zone_vision .boxmain{display:flex;justify-content:space-between}.zone_jcc_box .zone_vision .vision_item{width:244px;display:flex;align-items:center;flex-direction:column}.zone_jcc_box .zone_vision .vision_item .vision_icon{height:162px;width:162px;background-image:url(/react/build/static/media/visionBack.89aeea4a.png);background-size:100% 100%;position:relative}.zone_jcc_box .zone_vision .vision_item .vision_icon img{width:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.zone_jcc_box .zone_vision .vision_item .vision_icon:hover{background-image:url(/react/build/static/media/visionBackActive.14814f28.png)}.zone_jcc_box .zone_vision .vision_item .vision_title{font-weight:700;color:#1f2329;font-size:17px;line-height:27px;text-align:center;margin-top:0;font-weight:600}.zone_jcc_box .zone_vision .vision_item .vision_content{margin-top:21px;color:#4c5876;font-size:14px;line-height:27px;text-align:center}.zone_jcc_box .zone_news{height:30.2vw;min-height:475px;background-color:#273144;background-image:url(/react/build/static/media/bgJccNews.62db7ff1.png);background-repeat:no-repeat;background-size:cover}.zone_jcc_box .zone_news .boxmain{width:1200px;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.zone_jcc_box .zone_news .news_title{height:44px;font-weight:500;color:#fff;font-size:32px;text-align:center}.zone_jcc_box .zone_news .photo{margin-bottom:3px;margin-right:5px}.zone_jcc_box .zone_news .news_tab{color:#fff;height:380px}.zone_jcc_box .zone_news .news_tab .ant-tabs-bar{background-color:rgba(33,84,118,.5)}.zone_jcc_box .zone_news .news_tab .ant-tabs-left-bar{border-right-color:transparent!important}.zone_jcc_box .zone_news .news_tab .ant-tabs-nav-container{font-size:18px}.zone_jcc_box .zone_news .news_tab .ant-tabs-left-bar .ant-tabs-tab,.zone_jcc_box .zone_news .news_tab .ant-tabs-right-bar .ant-tabs-tab{padding:34px 24px;margin:0;text-align:left;width:260px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.zone_jcc_box .zone_news .news_tab .ant-tabs-left-content{padding-left:100px;border-left-color:transparent!important}.zone_jcc_box .zone_news .news_tab .ant-tabs-tab-active{background-color:#04bbf7;color:#fff}.zone_jcc_box .zone_news .news_tab .ant-tabs-nav .ant-tabs-tab:active{color:#fff}.zone_jcc_box .zone_news .news_tab .ant-tabs-ink-bar{display:none!important}.zone_jcc_box .zone_news .news_tab .ant-tabs-nav .ant-tabs-tab:hover{color:#fff}.zone_jcc_box .zone_news .news_tab .tab-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.zone_jcc_box .zone_news .news_tab .title_JCC{font-size:20px;margin:10px 0}.zone_jcc_box .zone_news .news_tab a:link,.zone_jcc_box .zone_news .news_tab a:visited{color:#fff}.zone_jcc_box .zone_news .news_tab .new_desc{height:48px;font-size:15px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:10px}.zone_jcc_box .zone_projects{background-image:linear-gradient(180deg,#f1f4fa,#fff)}.zone_jcc_box .zone_projects .right_arraw{width:48px;height:48px;right:0}.zone_jcc_box .zone_projects .left_arraw{width:48px;height:48px;left:0;z-index:100}.zone_jcc_box .zone_projects .slick-track{display:flex;align-items:center;height:435px}.zone_jcc_box .zone_projects .slick-track .slick-slide{height:auto}.zone_jcc_box .zone_projects .less_three_project{display:flex;justify-content:center}.zone_jcc_box .zone_projects .less_three_project .container{margin:10px}.zone_jcc_box .zone_projects .less_three_project .container .zone_p_item{background:#fefefe}.zone_jcc_box .zone_projects .not_three_project .slick-track .slick-slide[aria-hidden=true]{opacity:0}.zone_jcc_box .zone_projects .slick-current{z-index:100}.zone_jcc_box .zone_projects .slick-current .zone_p_item{width:364px;height:395px;background:#fefefe}.zone_jcc_box .zone_projects .zone_p_item{width:364px;height:320px;border-radius:16px;padding:42px 42px 35px;box-shadow:0 0 20px rgba(35,54,185,.06);background:url(/react/build/static/media/projectBg.fb04099c.png) no-repeat;background-size:100% 100%;border-color:#fff;transition:.3s;display:flex;flex-direction:column;align-items:center}.zone_jcc_box .zone_projects .zone_p_item .info_img{width:74px;height:74px;border-radius:50%}.zone_jcc_box .zone_projects .zone_p_item .z_p_title{font-weight:700;color:#1f2329;font-size:16px;text-align:center;margin-top:10px;cursor:pointer;width:90%}.zone_jcc_box .zone_projects .zone_p_item .z_p_desc{margin-top:18px;color:#4c5876;font-size:14px;line-height:22px;word-break:break-all;-webkit-line-clamp:5}.zone_jcc_box .zone_projects .zone_p_item:hover .z_p_title{color:#07a583}.zone_jcc_box .zone_contributor{min-height:466px;background-color:#f7f9fc;padding:44px 0 30px}.zone_jcc_box .zone_contributor .container{height:220px}.zone_jcc_box .zone_contributor .zone_c_lists{display:flex;align-items:center;margin-top:50px;flex-wrap:wrap}.zone_jcc_box .zone_contributor .zone_c_lists li{box-shadow:0 0 15px rgba(49,61,113,.06);background-size:100% 100%;width:80px;height:80px;border:1px solid #fff;display:flex;flex-direction:column;align-items:center;border-radius:50%;margin-bottom:40px!important;margin-right:40px}.zone_jcc_box .zone_contributor .zone_c_lists li img{width:80px;height:80px;border-radius:50%;margin-bottom:16px}.zone_jcc_box .zone_contributor .zone_c_lists .slick-track{display:flex}.zone_jcc_box .zone_contributor .zone_c_lists .c_item{margin-top:40px;margin-left:10px;width:380px;height:165px;background-image:url(data:image/png;base64,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);background-size:100% 100%;position:relative;background-color:#f6f7fa;border:2px solid #fff;border-radius:4px;box-shadow:0 0 10px rgba(7,70,165,.11);padding:30px 35px}.zone_jcc_box .zone_contributor .zone_c_lists .c_item img{position:absolute;width:80px;height:80px;border-radius:50%;border:2px solid #fff;right:27px;top:-40px;object-fit:cover}.zone_jcc_box .zone_contributor .zone_c_lists .c_item .c_name{color:#000;font-size:16px;text-align:center;max-width:240px}.zone_jcc_box .zone_contributor .zone_c_lists .c_item .c_desc{color:#4c5876;font-size:15px;line-height:26px}.zone_jcc_box .zone_contributor .zone_c_lists .c_item:hover{box-shadow:0 0 35px rgba(7,70,165,.11)}.zone_popover{width:300px}.zone_popover :global .ant-popover-title{font-weight:600}.zone_popover :global .ant-popover-content{width:300px} \ No newline at end of file diff --git a/static/css/109.78ade566.chunk.css b/static/css/109.78ade566.chunk.css new file mode 100644 index 000000000..51d1c9bcc --- /dev/null +++ b/static/css/109.78ade566.chunk.css @@ -0,0 +1 @@ +.banners{background:url(/react/build/static/media/banner.2210881f.png) no-repeat top;min-height:360px;background-size:cover;background-color:#0c2a5b}.banners .bannersCenter{padding-top:30px;max-width:1200px;margin:0 auto;position:relative;height:360px}.banners .bTitle{height:30px;line-height:30px;font-size:30px;font-weight:500;color:#fff;margin-bottom:20px!important;text-align:center}.banners .bTitle span{background:linear-gradient(90deg,#289af6 0,#9e84ff 40%,#ffb03b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banners .bSubTitle{text-align:center;height:30px;line-height:30px;font-size:16px;font-weight:400;color:#fff}.banners .bannerBox{background:url(/react/build/static/media/box.548a8c8b.png) no-repeat;background-size:100% 100%;height:195px;width:330px;margin:0 auto;padding:25px 30px 34px}.banners .bannerBox .bannersProject{position:relative}.banners .bannerBox .bannersProject .slick-list{width:100%;overflow:hidden}.banners .bannerBox .bannersProject .slick-track{display:flex}.banners .bannerBox .bannersProject .slick-track li{padding:3px 10px}.banners .bannerBox .bannersProject .slick-track li .projectinfos{display:flex;align-items:center;width:100%;margin-bottom:8px}.banners .bannerBox .bannersProject .slick-track li .projectinfos img{width:32px;height:32px;margin-right:7px;border-radius:50%}.banners .bannerBox .bannersProject .slick-track li .projectinfos .name{height:28px;line-height:28px;font-size:18px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:250px;color:#25ebff}.banners .bannerBox .bannersProject .slick-track li .projectinfos .name a{color:#25ebff!important}.banners .bannerBox .bannersProject .slick-track li .projectinfos .company{height:20px;line-height:20px;font-size:14px;font-weight:400;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:250px}.banners .bannerBox .bannersProject .slick-track li .projectinfos .company a{color:#fff!important}.banners .bannerBox .bannersProject .slick-track li .desc{height:40px;font-size:13px;font-weight:400;color:#fff;line-height:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.banners .bannerBox .bannersProject .slick-track li .infoData{display:flex;margin-top:7px;justify-content:space-around}.banners .bannerBox .bannersProject .slick-track li .infoData>span{display:flex;align-items:center}.banners .bannerBox .bannersProject .slick-track li .infoData>span>span{color:#ffb729;font-size:15px;font-weight:400}.banners .bannerBox .bannersProject .slick-track li .infoData img{width:16px;margin-right:4px}.banners .airBubble>div{position:absolute;height:100%;width:415px;bottom:0}.banners .airBubble>div.right{right:0}.banners .airBubble>div.left{left:0}.banners .airBubble>div.left div,.banners .airBubble>div.right div{position:relative;width:100%;height:100%}.banners .airBubble>div.left div span,.banners .airBubble>div.right div span{position:absolute;border-radius:50%;background:linear-gradient(124deg,hsla(0,0%,100%,.1),rgba(5,200,220,.04) 50%,rgba(5,200,220,.03));box-shadow:0 0 7px 3px rgba(0,154,255,.19);border:1px solid rgba(0,154,255,.19);font-size:14px;font-weight:400;line-height:17px;display:flex;align-items:center;word-break:break-all;text-align:center;padding:5px;animation:zoomin 1.3s infinite alternate}.banners .airBubble>div.left div span:hover,.banners .airBubble>div.right div span:hover{animation:none}.banners .airBubble>div.left span:first-child a,.banners .airBubble>div.left span:nth-child(2) a,.banners .airBubble>div.right span:nth-child(4) a{color:#25ebff!important}.banners .airBubble>div.left span:nth-child(5) a,.banners .airBubble>div.right span:first-child a{color:#cd8aff!important}.banners .airBubble>div.left span:nth-child(6) a,.banners .airBubble>div.right span:nth-child(3) a,.banners .airBubble>div.right span:nth-child(5) a{color:#ff6125!important}.banners .airBubble>div.left span:nth-child(3) a{color:#ff8425!important}.banners .airBubble>div.left span:nth-child(4) a,.banners .airBubble>div.right span:nth-child(2) a{color:#8cc2ff!important}.banners .airBubble>div.right span:first-child{right:0;height:120px;width:120px}.banners .airBubble>div.right span:nth-child(2){right:160px;height:72px;width:72px;bottom:220px;padding:0;animation-delay:.2s}.banners .airBubble>div.right span:nth-child(3){right:300px;height:94px;width:94px;bottom:99px;padding:8px;animation-delay:.3s}.banners .airBubble>div.right span:nth-child(4){right:156px;height:100px;width:100px;bottom:39px;font-size:12px;animation-delay:.2s}.banners .airBubble>div.right span:nth-child(5){right:10px;height:94px;width:94px;bottom:97px;animation-delay:.4s}.banners .airBubble>div.left span:first-child{left:80px;height:110px;width:110px;padding:8px;animation-delay:.1s}.banners .airBubble>div.left span:nth-child(2){right:60px;height:96px;width:96px;top:85px;font-size:13px;animation-delay:.2s}.banners .airBubble>div.left span:nth-child(3){left:0;height:86px;width:86px;top:145px;font-size:13px;animation-delay:.3s}.banners .airBubble>div.left span:nth-child(4){left:164px;height:70px;width:70px;bottom:158px;font-size:12px;animation-delay:.3s}.banners .airBubble>div.left span:nth-child(5){left:35px;height:102px;width:102px;bottom:32px;font-size:13px;animation-delay:.4s}.banners .airBubble>div.left span:nth-child(6){right:10px;height:114px;width:114px;bottom:26px;padding:8px}@keyframes zoomin{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes zoomin{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(.8);transform:scale(.8)}}.unitBanner{padding:29px 0;background:#f9f9f9}.unitBanner .unitContent{max-width:1200px;margin:0 auto}.unitBanner .unitContent .unitTitle{height:28px;line-height:28px;font-size:20px;font-weight:500;color:#1e1e1e;display:flex;align-items:center}.unitBanner .unitContent .unitTitle img{margin-left:9px}.unitBanner .unitContent .unitSlider{padding:30px 0 10px}.unitBanner .unitContent .unitSlider .slick-list{width:100%;height:56px;overflow:hidden}.unitBanner .unitContent .unitSlider .slick-list .slickline{display:flex!important;align-items:center;justify-content:space-between}.dataPanel{width:1200px;display:flex;justify-content:space-between;padding:30px 0 60px;margin:0 auto}.dataPanel .left{width:850px;display:flex}.dataPanel .left .leftTypes{width:220px;height:1576px;background:url(/react/build/static/media/typebg.b2b0ea32.png);background-size:100% 100%;box-shadow:0 0 4px 5px rgba(0,0,0,.02)}.dataPanel .left .leftTypes a{padding:0 20px;height:44px;margin-top:10px;font-size:16px;font-weight:500;color:#333;display:flex;align-items:center;cursor:pointer}.dataPanel .left .leftTypes a:hover{background-color:#f5f5f5}.dataPanel .left .leftTypes a.active{background:linear-gradient(90deg,#07228f,#466aff);color:#fff!important}.dataPanel .left .leftTypes a img{margin-right:12px;width:28px}.dataPanel .left .leftLists{flex:1;box-shadow:0 0 4px 5px rgba(0,0,0,.02)}.dataPanel .left .leftLists .leftTitles{height:60px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,60%,.16);padding:0 20px}.dataPanel .left .leftLists .leftTitles .ant-btn-primary{background-color:#466aff;border-color:#466aff}.dataPanel .left .leftLists .leftTitles .ant-btn-primary:active,.dataPanel .left .leftLists .leftTitles .ant-btn-primary:hover{background-color:rgba(70,106,255,.8);border-color:rgba(70,106,255,.8)}.dataPanel .left .leftLists .leftTitles>span{font-size:18px;font-weight:500;color:#000}.dataPanel .left .leftLists .leftTitles a{color:#466aff!important}.dataPanel .left .leftLists .leftlistItem{padding:0 20px}.dataPanel .left .leftLists .leftlistItem li{border-bottom:1px solid hsla(0,0%,60%,.16);display:flex;align-items:flex-start;padding:20px 0}.dataPanel .left .leftLists .leftlistItem li>a img{width:32px;height:32px;border-radius:50%;margin-right:10px}.dataPanel .left .leftLists .leftlistItem li .itemTitle{flex:1}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-title-infos{height:22px;display:flex;align-items:center}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-title-infos .infotitle{flex:1;height:21px;font-size:15px;font-weight:600;line-height:21px;color:#333!important;max-width:458px}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-title-infos .infotitle:hover{color:#466aff!important}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-title-infos span{margin-left:20px;color:#333}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-title-infos span i{color:#666}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-desc{font-size:14px;font-weight:400;color:#414141;line-height:24px;max-width:548px;margin:5px 0}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-data{font-size:13px;font-weight:400;color:#7d7d7d;height:20px;line-height:20px;display:flex;align-items:center}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-data .category{position:relative;padding-left:11px;margin-right:10px}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-data .category:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;background-color:#466aff;top:7px;left:0}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-data .language{position:relative}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-data .language.hasCate{padding-left:11px}.dataPanel .left .leftLists .leftlistItem li .itemTitle .item-data .language.hasCate:before{position:absolute;content:"";width:1px;height:10px;border-radius:50%;border-left:1px solid #9e9e9e;bottom:5px;left:0}.dataPanel .left .left-bottom-btn{display:flex;justify-content:center;padding:18px 0}.dataPanel .left .left-bottom-btn a{height:38px;line-height:36px;border-radius:8px;border:1px solid #466aff;color:#466aff;font-size:16px;padding:0 20px}.dataPanel .left .left-bottom-btn a img{height:16px;margin-top:-1px;margin-left:8px}.dataPanel .right{width:330px}.dataPanel .right>div{box-shadow:0 0 4px 5px rgba(0,0,0,.02);margin-bottom:20px}.dataPanel .right .partTitle{padding:15px;background:#f6f9ff;font-size:18px;color:#000;font-weight:500;margin-bottom:10px}.dataPanel .right .partTitle img{width:33px;margin-right:6px}.dataPanel .right .righthotAuthor{padding-bottom:15px}.dataPanel .right .righthotAuthor li{padding-left:15px}.dataPanel .right .righthotAuthor li>div{display:flex;align-items:flex-start;padding:10px 15px 10px 0;border-bottom:1px solid hsla(0,0%,60%,.1)}.dataPanel .right .righthotAuthor li>div img{width:32px;height:32px;border-radius:50%;margin-right:8px;margin-top:3px}.dataPanel .right .righthotAuthor li:hover{background-color:#f3f3f3}.dataPanel .right .righthotAuthor li:last-child>div{border-bottom:none}.dataPanel .right .hotProjects li{padding:10px 15px;margin-bottom:10px}.dataPanel .right .hotProjects li:hover{background-color:#f3f3f3}.dataPanel .right .hotProjects li .mInfos{display:flex;align-items:center;height:20px}.dataPanel .right .hotProjects li .mInfos .num{width:18px;height:18px;background:#466aff;border-radius:2px;color:#fff;text-align:center;line-height:18px;margin-right:8px}.dataPanel .right .hotProjects li .mInfos .name{flex:1;font-size:15px}.dataPanel .right .hotProjects li .sInfos{background:#f7f8f9;padding:0 5px;font-size:13px;font-weight:400;color:#666;line-height:24px;word-break:break-all;margin-top:10px}.proListTopics{display:flex;flex-wrap:wrap}.proListTopics .proListTopic{background-color:#f3f8ff;border-radius:4px;max-width:158px;padding:0 10px;height:24px;line-height:24px;color:#4c5b76;margin-bottom:5px!important} \ No newline at end of file diff --git a/static/css/110.834ebd5d.chunk.css b/static/css/110.834ebd5d.chunk.css new file mode 100644 index 000000000..5d76d10df --- /dev/null +++ b/static/css/110.834ebd5d.chunk.css @@ -0,0 +1 @@ +.background-f{background:#fff}.pt-15{padding-top:15px}.mr-4{margin-right:4px}.pb-10{padding-bottom:10px}.plr-20{padding:0 20px}.font-12{font-size:12px}.font-15{font-size:15px}.border-b-line{border-bottom:1px solid #eee}.list-item{width:100%}.w-25{width:25%}.p-10{padding:10px}.pd-105{padding:15px 10px}.grid-item{display:grid!important;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.avatar-60{height:60px;width:60px;border-radius:50%}.text-primary{color:#5091ff!important}.text-primary:hover{color:#2878ff!important}.text-yellow{color:#ffa802!important}.text-gray{color:#888}.ml12{margin-left:12px}.user-join-time{font-size:14px!important;color:#60b25e}.btn-cir-grey{background:#fafafa;color:#888;font-weight:400;border:1px solid #eee;border-radius:2px;cursor:pointer}.wd-75{width:75px}.pbt15{padding:15px 0}.pbt25{padding:25px 0}.mlr10{margin:0 15px}.user-list-items{height:100%;width:100%;display:inline-block}.max-w-200{max-width:200px}.inline-block{display:inline-block}.avatarBox{position:relative}.avatarBox .ant-modal-header{background-color:#f2f2ff}.avatarBox .ant-modal-header .ant-modal-title{text-align:left}.avatarBox .ant-modal-body{position:relative}.avatarBox .avatarDiv{display:flex;position:relative;min-height:320px}.avatarBox .avatarDiv .tipsPosi{position:absolute;width:100%;text-align:center;top:40%;height:30px;margin-top:-15px}.avatarBox .avatarDiv .previewBox{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:auto}.avatarBox .avatarDiv .previewBox .uploadBtn{margin-bottom:30px;display:flex}.avatarBox .avatarDiv .previewBox .uploadBtn a,.avatarBox .avatarDiv .previewBox .uploadBtn label{cursor:pointer;display:block;height:32px;line-height:30px;margin:0 10px;width:100px;border:1px solid #d0d0d0;background-color:#fff;border-radius:4px;text-align:center;color:#666}.avatarBox .avatarDiv .previewBox .uploadBtn a span,.avatarBox .avatarDiv .previewBox .uploadBtn label span{display:block}.avatarBox .avatarDiv .previewBox .uploadBtn a span .ant-upload.ant-upload-select,.avatarBox .avatarDiv .previewBox .uploadBtn label span .ant-upload.ant-upload-select{width:100%;height:32px}.avatarBox .avatarDiv .previewBox .uploadBtn a span .ant-upload-list,.avatarBox .avatarDiv .previewBox .uploadBtn label span .ant-upload-list{display:none}.avatarBox .avatarDiv .previewBox .uploadBtn a{background-color:#4154f1;color:#fff;border-color:#4154f1}.avatarBox .avatarDiv .previewBox .uploadBtn a:hover{color:#fff!important}.avatarBox .avatarDiv .previewImg{overflow:hidden;background-color:#fff;text-align:center;width:100px!important;height:100px!important}.avatarBox .avatarDiv .previewImg.ring{border-radius:50%}.new-content-flex{width:1200px;margin:20px auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-left{width:26%;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.list-r-Search{width:400px}.list-right{width:74%;background:#fff;padding:0!important;border:none!important}.text-center{text-align:center}.mt-n15{margin-top:-15px}.position-relative{position:relative}.mr-5{margin-right:5px}a.text-button-grey{color:#fff}.user-info-star-button{margin:20px 50px 0}.list-l-p{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding-right:20px}.fwb{font-weight:700}.pl-10{height:100%}.w-100{width:100%}.w-33{width:33%}.text-right{text-align:right}.bbt,.headerbox{border-bottom:1px solid #e0e0e0}.headerbox{padding:20px;display:flex;align-items:center;justify-content:space-between}.headerbox>div{width:400px}.headerbox>p,.headerbox>p a{display:flex;align-items:center}.headerbox>p a{color:#466aff;margin-left:30px;font-size:16px}.headerbox .ant-btn.ant-input-search-button{margin-top:-1px;margin-right:-1px}.echartBox{border:1px solid #dedede}.echartBox>p{color:#999;padding:15px 20px;text-align:center}.contentForm{padding:20px 20px 0}.contentForm>div{margin-bottom:20px;display:flex;align-items:center;padding:20px 25px;background-color:#fafafa}.contentForm>div .imgBox{width:190px;height:90px;display:flex;align-items:center;justify-content:center;margin-right:20px;background-color:#fff}.contentForm>div .imgBox img{max-width:90%;max-height:90%}.contentForm .item-news{display:flex;justify-content:space-between;font-size:12px;color:#888;margin-top:3px;margin-bottom:0}.contentForm .teamdesc{word-break:break-all;line-height:20px}.infosType{padding:20px 30px 0 20px;display:flex;justify-content:space-between}.infosType .infoStatus{height:30px;background:#fff;border-radius:15px;border:1px solid #ddd;line-height:30px;font-size:12px;color:#888;display:flex}.infosType .infoStatus>span{display:block;padding:0 12px;border-radius:15px;cursor:pointer}.infosType .infoStatus>span.active{background-color:#466aff;color:#fff;padding:0 15px}.infosType .infoStatus .statusDivider{margin:8px 0 0!important}.userDescription{color:#666;line-height:18px;text-align:left;margin:10px 0;word-break:break-all;text-align:justify;font-size:16px;text-align:center}.usersDesc{padding:20px 10px;background-color:#eff7ff;margin-top:24px;display:flex;align-items:center;flex-direction:column}.usersDesc p{text-align:left;line-height:20px;font-size:14px;color:#666;margin-bottom:20px!important}.usersDesc .emptyBtn{width:118px;text-align:center;height:36px;line-height:34px;border:1px solid #1a47ff;color:#1a47ff;border-radius:5px}.usersDesc .emptyBtn:hover{border-color:#6684fe;color:#6684fe}.usersDesc .fullBtn{width:118px;text-align:center;height:36px;line-height:34px;color:#fff!important;border-radius:5px;background-color:#466aff}.usersDesc .fullBtn:hover{background-color:#6684fe}.focusBox,.infoBox{width:100%!important;display:inline-block;margin-top:30px;padding-top:30px;border-top:1px solid #f1f1f1}.infoBox{padding-bottom:10px;text-align:left;line-height:28px;color:#666;margin-top:20px}.infoBox>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.infoBox i{color:#dedede;font-size:15px!important}.infoBox span{margin-left:10px}.headimg-div{width:110px;height:110px;margin:0 auto;position:relative}.headimg-div .updateAvatar{cursor:pointer;position:absolute;width:100%;height:100%;border-radius:50%;content:"";left:0;top:0;background-color:rgba(0,0,0,.2);display:none;align-items:center;justify-content:center;color:#fff;transition:1s}.headimg-div:hover .updateAvatar{display:flex}.headimg{position:relative;display:block}.headimg img{width:110px;height:110px;border-radius:50%}.headimg span{position:absolute;bottom:-6px;right:0;z-index:11}.headimg span i{font-size:25px!important;border-radius:50%;color:#fff}.headimg span i.icon-nan1{background-color:#1890ff}.headimg span i.icon-nv1{background-color:pink}ul.ant-menu.menuStyle{padding:0 30px;font-size:16px}ul.ant-menu.menuStyle li{height:70px;line-height:70px;padding:0;margin-right:30px!important;border-bottom:transparent!important}.disposeInfo{padding:0 30px;min-height:400px}.disposeInfo .disposeItem{display:flex;justify-content:space-between;padding:30px 0;border-bottom:1px solid #eee}.authTag{display:inline-block;padding:0 10px;border-radius:12px;font-size:12px;height:22px;line-height:22px}.authTag.red{border:1px solid #f73030;color:#f73030}.authTag.green{border:1px solid #28bd6c;color:#28bd6c}.CIList{padding:0 30px;min-height:400px}.CIList li{display:flex;justify-content:space-between;padding:28px 0;border-bottom:1px solid #eee}.infosRightMenu .ant-menu-item{padding:0;margin:0 30px 0 0!important;font-size:17px;height:32px;line-height:0;border-bottom:2px solid transparent!important;position:relative}.infosRightMenu .ant-menu-item a{font-size:16px;display:flex;align-items:center}.infosRightMenu .ant-menu-item a>i{font-size:15px!important;margin-right:8px}.infosRightMenu .ant-menu-item a>i.font-20{font-size:17px!important}.infosRightMenu .ant-menu-item .menuNum{font-size:12px;margin-left:3px;color:#ff6e21}.infosRightMenu .ant-menu-item.ant-menu-item-selected:before{position:absolute;width:100%;bottom:-1px;height:2px;left:0;background-color:#466aff;content:""} \ No newline at end of file diff --git a/static/css/112.72319a07.chunk.css b/static/css/112.72319a07.chunk.css new file mode 100644 index 000000000..ceb97cd63 --- /dev/null +++ b/static/css/112.72319a07.chunk.css @@ -0,0 +1 @@ +.informationHead{border-bottom:1px solid #e0e6f5;font-weight:700;color:#151d40;font-size:16px}.basicInformationBox{width:800px;margin-right:55px;padding-bottom:50px}.basicInformationBox .labelBox{line-height:40px}.basicInformationBox .blueSpan{color:#466aff}.basicInformationBox .label{display:inline-block;width:76px}.basicInformationBox .tipBox{background-color:rgba(70,106,255,.07);border-radius:4px;color:#151d40;padding:8px 13px}.basicInformationBox .imgBox{width:30px;margin-right:25px}.basicInformationBox .grayCol{color:rgba(13,22,71,.65)}.basicInformationBox .miYaoBoxItem{padding:20px 0;border-bottom:1px dashed #e0e6f5}.basicInformationBox .miYaoBoxItem:hover{background-color:rgba(125,148,246,.05)}.basicInformationBox .miYaoBoxItem .copyBotInfo{display:flex;align-items:center}.basicInformationBox .miYaoBoxItem .oneLineSpan{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:680px}.basicInformationBox .basicInformationForm .width80{width:80%}.basicInformationBox .basicInformationForm .botItem{margin-bottom:5px}.basicInformationBox .basicInformationForm .botItem .ant-form-item-label{line-height:30px}.basicInformationBox .basicInformationForm .botItem.introduce .ant-form-item-control-wrapper{margin-top:-15px;margin-bottom:0}.advancedInformationBox,.jurisdictionBox{width:85%;padding-bottom:45px}.advancedInformationBox .grayBox{color:#99a2af}.advancedInformationBox .itemBox{padding:15px 0;border-bottom:1px dashed #e0e6f5}.advancedInformationBox .transferBotStatus{background-color:rgba(70,106,255,.09);border:1px solid #466aff;border-radius:4px;color:rgba(0,0,0,.65);display:flex;align-items:center}.advancedInformationBox .icon-yuyue-lishi-shijian{color:#466aff}.themeHeadModal .ant-modal-header{height:55px;padding:8px 25px;background-color:#466aff}.themeHeadModal .ant-modal-title{text-align:left;color:#fff;font-weight:400!important}.themeHeadModal .ant-modal-close-x{line-height:38px;font-size:18px;color:#fff}.themeHeadModal .makeOverTip{color:#202d40}.themeHeadModal .makeOverSubmit{margin:70px 145px}.themeHeadModal .ant-modal-body{background-image:linear-gradient(42.46deg,#fff,#fff 48.54%,#ebf0ff)}.themeHeadModal .makeOverErrorTip{color:#f60011}.putawayBox{width:100%}.putawayBox .putaHead{color:#151d40;border-bottom:1px solid #e0e6f5}.putawayBox .oneItem.ant-form-item{margin-bottom:6px}.putawayBox .oneItem.ant-form-item.introduce .ant-form-item-control-wrapper{margin-top:-15px}.putawayBox .selectBox{display:flex;justify-content:space-between}.putawayBox .selectBox .selectOne{width:48%}.putawayBox .putawayBut[disabled]{background-color:rgba(70,106,255,.56);border:none;color:#fff}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none} \ No newline at end of file diff --git a/static/css/116.17d1bb70.chunk.css b/static/css/116.17d1bb70.chunk.css new file mode 100644 index 000000000..1e2ca4ad4 --- /dev/null +++ b/static/css/116.17d1bb70.chunk.css @@ -0,0 +1 @@ +.editorBorderBox .CodeMirror{height:unset}.editorBorderBox .CodeMirror .CodeMirror-scroll{min-height:300px}.setInputAddon{width:350px;margin-right:20px;position:relative}.setInputAddon .ant-input-group-addon{height:30px;line-height:30px;border:1px solid #d9d9d9!important;border-right:none!important}.setInputAddon.red .ant-input-group-addon{border-color:red!important}.setInputAddon.red .ant-input-group>.ant-input:last-child{border-color:red red red #d9d9d9!important}.editorBorder .editorBorderBox{border-radius:2px;border:1px solid #d0d0d0;border-bottom:none}.editorBorder .editorBorderSubmitBox{padding:20px 0!important}.editorBorderSubmitBox{border-top:1px solid #d0d0d0}.userScrew{margin:20px 0;border:1px solid #f4f4f4;border-radius:5px;display:-ms-flexbox;display:flex;padding:20px;position:relative}.userScrew:before{content:"";position:absolute;left:110px;top:-20px;border:10px solid transparent;border-bottom-color:#f4f4f4}.userScrew:after{content:"";position:absolute;left:111px;top:-18px;border:9px solid transparent;border-bottom-color:#fff;z-index:1}.ant-input-group .ant-input:focus{border-right:1px solid #466aff!important}.ant-btn-primary.grey{border:1px solid #bbb;background-color:#bbb}.userScrew .ant-row{margin-bottom:15px}.screwImg{width:34px;height:34px;border-radius:50%;margin-right:10px}.screwPanel{-ms-flex:1 1;flex:1 1}.screwPanel .ant-radio-wrapper{display:block}.branchTable .margin-view-overlays{border-right:1px solid #eaeaea;background-color:#fbfbfb}@media screen and (max-width:400px){.setInputAddon{width:100%;margin-right:0}}.grid-item{display:grid;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.text-right{text-align:right}.upload-file-repo{height:200px;padding-bottom:20px;width:100%;display:inline-block}.upload-file-repo.red .ant-upload{border-color:red}.fileName{display:flex;align-items:center}.monaco-editor .view-overlays .current-line{border:none!important;background-color:rgba(48,232,132,.15)}.monaco-editor .margin-view-overlays .current-line{background-color:rgba(48,232,132,.15)}.branchTable .margin-view-overlays{border-right:none!important;background-color:#fcfcfc!important}.editorBorderBox{position:relative}.ide-tool-bar{position:absolute;z-index:10;right:114px;top:-37px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ant-switch-checked{background-color:#466aff}.read-more{font-size:18px;margin:0 10px 0 15px;color:#666} \ No newline at end of file diff --git a/static/css/117.c3a96e50.chunk.css b/static/css/117.c3a96e50.chunk.css new file mode 100644 index 000000000..d24530a68 --- /dev/null +++ b/static/css/117.c3a96e50.chunk.css @@ -0,0 +1 @@ +html[data-theme=zone]{--primary-color:#466aff;--light-color:rgba(70,106,255,0.85);--more-light-color:rgba(70,106,255,0.05);--linear-back-color:linear-gradient(89.9deg,rgba(70,106,255,0),rgba(70,106,255,0.09));--tag-back:rgba(70,106,255,0.12);--light-color-2:rgba(70,106,255,0.23);--light-color-3:rgba(70,106,255,0.55)}html[data-theme=zone1]{--primary-color:#089f7f;--more-light-color:rgba(7,165,131,0.05);--light-color:rgba(7,165,131,0.85);--linear-back-color:linear-gradient(89.9deg,rgba(7,165,131,0),rgba(7,165,131,0.09));--tag-back:rgba(142,147,161,0.1);--light-color-2:rgba(7,165,131,0.23);--light-color-3:rgba(7,165,131,0.55)}.zone_news_ccf{margin-top:-10px!important}.zone_news_ccf .zone_new_first{background:transparent!important;padding:0!important;flex:1;border-radius:4px;width:0}.zone_news_ccf .zone_new_first .slick-track{display:flex;height:100%}.zone_news_ccf .zone_new_first .slick-track .slick-slide{position:relative;height:100%}.zone_news_ccf .zone_new_first .slick-track .slick-slide div{height:100%}.zone_news_ccf .zone_new_first .slick-track .slick-slide div .newsBannerBox{display:flex;align-items:center;align-content:center}.zone_news_ccf .zone_new_first .slick-track .slick-slide div .newsImg{width:785px;height:590px;position:relative;z-index:1}.zone_news_ccf .zone_new_first .slick-slider{max-height:595px;overflow:hidden}.zone_news_ccf .zone_new_first .slick-slider:hover .slick-arrow{display:block!important;cursor:pointer;z-index:2}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow{width:50px;height:50px;position:absolute;z-index:1000;display:none!important;background:transparent}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow:hover i{color:hsla(0,0%,88.2%,.8)}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow i{font-size:50px!important;color:hsla(0,0%,88.2%,.3);transition:.3s}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow.slick-prev{left:10px}.zone_news_ccf .zone_new_first .slick-slider .slick-arrow.slick-next{right:10px}.zone_news_ccf .zone_new_first .slick-slider .slick-dots{width:260px;text-align:left;left:50%;margin-left:-115px;bottom:12%;position:absolute;display:flex!important;z-index:2}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li{background-color:hsla(0,0%,88.2%,.5);position:relative;height:3px;width:46px;margin-right:15px}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li:after{position:absolute;left:0;width:0;top:0;height:100%;content:"";transition:5.2s;transition-property:width}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li.slick-active:after{background-color:#fff;width:100%}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li button{position:absolute;width:100%;height:10px;left:0;background-color:transparent!important;border:none;cursor:pointer;color:transparent}.zone_news_ccf .zone_new_first .slick-slider .slick-dots li button:before{content:""}.zone_news_ccf .zone_new_three_ccf{margin-left:30px;display:flex;flex-direction:column;position:relative}.zone_news_ccf .zone_new_three_ccf .zone_n_value{margin-top:20px}.zone_news_ccf .zone_new_three_ccf .zone_n_value .photo{margin-bottom:3px}.zone_news_ccf .zone_new_three_ccf.spaceeTween{justify-content:space-between}.zone_news_ccf .zone_new_three_ccf.flexStart{justify-content:flex-start}.zone_news_ccf .zone_new_three_ccf.flexStart li{margin-bottom:30px}.zone_news_ccf .zone_new_three_ccf li{background-color:#fff;width:385px;padding:22px 20px 19px;border-radius:4px;margin-bottom:25px!important;position:relative;overflow:hidden;word-break:break-all}.zone_news_ccf .zone_new_three_ccf li:last-child{margin-bottom:0}.zone_news_ccf .zone_new_three_ccf .zone_n_title{height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zone_news_ccf .List{margin-bottom:80px;display:block}.zone_news_ccf .List .mainlist{display:inline-block;width:387px;background-color:#fff;box-shadow:0 0 20px rgba(35,54,185,.06);overflow:hidden;margin:-30px 10px 0;word-break:break-all;padding:20px;min-height:300px}.zone_news_ccf .List .mainlist p{left:10px!important;left:5px;font-weight:700}.zone_news_ccf .List .mainlist p .you{float:right}.zone_news_ccf .List .mainlist p img{height:20px;margin-bottom:3px}.zone_news_ccf .List .mainlist li{margin:10px!important;list-style:inside}.zone_projects .zone_p_lists li{height:200px}.zone_projects .zone_p_lists li .z_p_language .tag{align-items:center;width:100%}.zone_projects .zone_p_lists li .z_p_language .tag_li{float:left;white-space:nowrap;position:relative;margin-right:10px!important;margin-bottom:10px!important;top:10px!important;border:0 solid;width:auto;height:24px;text-align:center;line-height:21px;background-color:var(--tag-back);border-radius:2px;color:var(--primary-color);font-size:13px;padding:0 3px!important}.in_title_a{height:44px;line-height:44px;font-weight:500;color:#1f2329;font-size:32px;text-align:center;margin-top:40px}.memberLevel_tag{padding:0 5px;line-height:25px;display:inline-block;border:1px solid var(--primary-color);color:var(--primary-color)} \ No newline at end of file diff --git a/static/css/119.db767247.chunk.css b/static/css/119.db767247.chunk.css new file mode 100644 index 000000000..bd315c400 --- /dev/null +++ b/static/css/119.db767247.chunk.css @@ -0,0 +1 @@ +.dataset{margin:0 auto;width:1200px;padding:25px 0}.dataset .mnistData{background:#fafcff;border-radius:3px;border:1px solid rgba(42,97,255,.23);padding:20px;display:flex;align-items:center;justify-content:space-between}.dataset .mnistData p{font-weight:500;font-size:14px;color:#202d40;line-height:22px}.dataset .mnistData p:first-child{max-width:600px}.dataset .mnistData .license{height:40px;line-height:40px;background:#eceffe;border-radius:6px 6px 6px 6px;padding:0 12px;font-weight:700;font-size:15px;color:#202d40;display:inline-block}.dataset .datasetTable .ant-table-thead>tr>th{background-color:#fff}.dataset .emtpyData{background:#fafcff;border-radius:4px 4px 0 0;min-height:356px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:25px}.newBoxForm .ant-row.ant-form-item{margin-bottom:20px!important;position:relative}.newBoxForm .ant-col.ant-form-item-label{line-height:unset;font-weight:400;font-size:15px;color:#4c5b76}.newBoxForm .ant-form-explain{position:absolute}.fileTitle{line-height:25px;padding-bottom:22px;margin-bottom:15px!important;border-bottom:1px solid rgba(167,178,194,.44)}.drag{height:110px!important} \ No newline at end of file diff --git a/static/css/123.7cc79b14.chunk.css b/static/css/123.7cc79b14.chunk.css new file mode 100644 index 000000000..8f0997ee9 --- /dev/null +++ b/static/css/123.7cc79b14.chunk.css @@ -0,0 +1 @@ +.contHead>.itemCont{display:inline-block;width:83px;height:32px;background-color:rgba(250,251,252,0);border:1px solid #d0d0d0;border-radius:0 4px 4px 0;text-align:center;color:#333}.contHead>.itemCont:first-of-type{border-radius:4px 0 0 4px;border-right:none}.contHead>.itemCont:last-of-type{border-left:none}.contHead>.itemCont.active{border-color:#466aff;background-color:#466aff;color:#fff}.contribution .flexCenterCont{display:flex;justify-content:space-between}.contribution .contributionTable{background-color:rgba(250,252,255,.89);border-radius:4px 4px 0 0;padding:20px 20px 40px}.contribution .tableHeadTri{color:#898d9d}.contribution .transferAccount{color:#40424a;padding:15px 0;border-bottom:1px solid #eee}.contribution .deleteRepo{color:#708090}.contribution .tableColumn3,.contribution .tableColumn4{width:150px}.contribution .tableColumn1{width:200px}.contribution .tableColumn5{width:100px;text-align:center}.contribution .tableColumn2{flex:.5}.contribution .confirmTransfer{border-color:#466aff;color:#466aff}.contribution .errorTipTri{width:400px;color:red}.record.contributionTable{padding:0 20px}.record.contributionTable .contributionRecordItem{padding:15px 0}.record.contributionTable .contributionRecordItem+.contributionRecordItem{border-top:1px solid #eee}.record.contributionTable .themeSpan{color:#466aff}.paginationTri{text-align:center} \ No newline at end of file diff --git a/static/css/124.41b8aabd.chunk.css b/static/css/124.41b8aabd.chunk.css new file mode 100644 index 000000000..a50799047 --- /dev/null +++ b/static/css/124.41b8aabd.chunk.css @@ -0,0 +1 @@ +.background-f{background:#fff}.pt-15{padding-top:15px}.mr-4{margin-right:4px}.pb-10{padding-bottom:10px}.plr-20{padding:0 20px}.font-12{font-size:12px}.font-15{font-size:15px}.border-b-line{border-bottom:1px solid #eee}.list-item,.w-100{width:100%}.w-25{width:25%}.p-10{padding:10px}.pd-105{padding:15px 10px}.grid-item{display:grid!important;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.avatar-60{height:60px;width:60px;border-radius:50%}.text-primary{color:#5091ff!important}.text-primary:hover{color:#2878ff!important}.text-yellow{color:#ffa802!important}.text-gray{color:#888}.ml12{margin-left:12px}.user-join-time{font-size:14px!important;color:#60b25e}.btn-cir-grey{background:#fafafa;color:#888;font-weight:400;border:1px solid #eee;border-radius:2px;cursor:pointer}.wd-75{width:75px}.pbt15{padding:15px 0}.pbt25{padding:25px 0}.mlr10{margin:0 15px}.user-list-items{height:100%;width:100%;display:inline-block}.max-w-200{max-width:200px}.inline-block{display:inline-block} \ No newline at end of file diff --git a/static/css/125.e59d7372.chunk.css b/static/css/125.e59d7372.chunk.css new file mode 100644 index 000000000..83069f004 --- /dev/null +++ b/static/css/125.e59d7372.chunk.css @@ -0,0 +1 @@ +.disBotItem,.oneLine{display:flex;justify-content:space-between;align-items:center}.dispositionHead{height:65px;line-height:65px;border-bottom:1px solid #e0e6f5;color:#151d40}.disBotItem{border-bottom:1px dashed #e0e6f5;padding:20px 0 15px}.disBotItem .botNameLeft{display:flex;align-items:center;width:80%}.disBotItem .botName{display:inline-block;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setBotListBox{margin-top:16px;color:#202d40}.setBotListBox .statusBox{background-color:rgba(255,81,81,.08);border:1px solid #f23737;color:#f92d2d;border-radius:4px;padding:4px 6px;line-height:11px}.setBotListBox .statusBox.active{background-color:rgba(58,213,115,.08);border-color:#25c589;color:#25c589}.imgBox{width:44px;height:44px;border-radius:50%;object-fit:cover}.dispositionDetailBox{color:#202d40}.dispositionDetailBox .color88{color:#8893af}.dispositionDetailBox a.color88:hover{color:#466aff}.dispositionDetailBox .botImg{width:86px;height:86px}.dispositionDetailBox .greenCol{color:#202d40}.dispositionDetailBox .greenCol>.icon-tishi1{color:#f60011}.dispositionDetailBox .greenCol>.icon-wanchenggouxuan{color:#00bb75}.dispositionDetailBox .detailTil{font-weight:700;color:#151d40;padding-bottom:15px;border-bottom:1px solid #e0e6f5}.dispositionDetailBox .radioBox{display:block;color:#202d40}.dispositionDetailBox .radioBox .radioBoxTip{display:inline-block;margin-top:5px;margin-left:24px;color:#99a2af}.dispositionDetailBox .radioBox .radioBoxTip.errorBot{color:#f60011}.dispositionDetailBox .selectBox{width:360px;margin:10px 0 0 24px}.dispositionDetailBox .selectBox .ant-select-selection{padding-top:0}.dispositionDetailBox .selectBox .ant-select-selection__placeholder{display:block!important}.dispositionDetailBox .selectBox .ant-select-selection-selected-value{display:none!important}.dispositionDetailBox .selectValueBox{margin:13px 0 0 23px;color:#333;border-bottom:1px dashed #e0e6f5;padding-bottom:10px}.dispositionDetailBox .selectValueBox .close{cursor:pointer;color:rgba(0,0,0,.45)}.dispositionDetailBox .changeStatusTip{color:#99a2af}.dispositionDetailBox .myInstallBotStatus{position:relative;top:-4px}.nullBotsBox .borTip{width:82%;margin:20px auto 18px;border-top:1px solid rgba(90,117,193,.23)}.exploitHead,.makeOverItem,.makeOverResultItem,.softBotItem{display:flex;justify-content:space-between;align-items:center}.exploitHead{height:65px;border-bottom:1px solid #e0e6f5;color:#151d40}.makeOverResultItem{background-color:rgba(255,0,0,.04);border:1px solid #f60011;border-radius:4px;margin-top:16px;padding:0 15px;height:32px;color:rgba(0,0,0,.65)}.makeOverResultItem .circle{display:inline-block;width:14px;height:14px;text-align:center;line-height:14px;border-radius:50%;background-color:#cc0209;color:#fff;font-size:12px;margin-right:5px}.makeOverBox{background-color:rgba(59,105,255,.03);border:1px solid #ebf1ff;margin-top:16px;padding:12px 30px 0 12px}.makeOverBox .makeOverItem{border-bottom:1px dashed #e0e6f5;padding:10px 0;color:#99a2af}.makeOverBox .makeOverItem:first-child{margin-top:-12px}.makeOverBox .makeOverItem .fromUserNameBot{color:#99a2af}.makeOverBox .makeOverItem .fromUserNameBot:hover{color:#466aff}.makeOverBox .botName{color:#202d40}.softBotListBox{margin-top:16px;color:#202d40}.softBotListBox .softBotItem{border-bottom:1px dashed #e0e6f5;padding:20px 0 15px}.softBotListBox .imgBox{width:44px;height:44px;border-radius:50%;object-fit:cover}.nullBotsBox{border-radius:4px 4px 0 0;text-align:center;padding:25px 158px 65px}.nullBotsBox .showBigTip{color:#333;margin-top:16px;margin-bottom:22px!important}.nullBotsBox .showTip{color:#666}.botOneLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.botOneLine.botNameWarpBox{display:flex;align-items:center}.botNameBox{max-width:80%;display:inline-block}.statusBot{border:1px solid #466aff;border-radius:5px;color:#466aff;padding:4px 6px;background-color:rgba(70,106,255,.09);line-height:12px}.statusBot.public{background-color:rgba(58,213,115,.08);border-color:#25c589;color:#25c589}.statusBot.private{background-color:rgba(230,126,34,.08);border-color:#e67e22;color:#e67e22}.statusBot.error{background-color:rgba(252,186,190,.2784313725);border-color:#f60011;color:#f60011} \ No newline at end of file diff --git a/static/css/126.6fb7b900.chunk.css b/static/css/126.6fb7b900.chunk.css new file mode 100644 index 000000000..090e6794d --- /dev/null +++ b/static/css/126.6fb7b900.chunk.css @@ -0,0 +1 @@ +.flexSpaceBetween{display:flex;justify-content:space-between;align-items:center}.wiki-main{width:1200px;min-height:400px;margin:20px auto 60px}.wiki-head{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:64px;background:#fafcff;box-shadow:0 1px 4px 0 rgba(0,0,0,.13);border-radius:4px}.primaryText{color:#466aff}.welcome-main{text-align:center;background:#fafcff;border-radius:4px;border:1px solid rgba(42,97,255,.23)}.wiki-home .wiki-nav-parent{width:280px;flex:none}.wiki-nav{min-height:500px;background:#fff;border:1px solid hsla(0,0%,60%,.22);overflow-y:scroll;flex:none;color:#333}.wiki-nav .expendedAllAction{cursor:pointer;text-align:right;padding-right:15px;color:#466aff;border-bottom:1px solid #d0d0d0}.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before,.wiki-nav .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before{background-color:#f4f6ff}.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-switcher,.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper.ant-tree-node-selected,.wiki-nav .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-switcher,.wiki-nav .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper.ant-tree-node-selected{color:#466aff}.wikiSidebar .nodeBox{display:flex;align-items:flex-end;justify-content:space-between;padding-top:2px}.wikiSidebar .nodeBox .action{display:none}.wikiSidebar .nodeBox .action.ant-dropdown-open,.wikiSidebar .nodeBox:hover .action{display:block}.wikiSidebar .sidebarByWiki .ant-tree-node-content-wrapper{overflow:hidden}.wiki-body{display:flex}.wiki-body .wiki-content{flex:1;width:0}.wiki-body .commit-user-avator{width:1.5rem;height:1.5rem;margin-right:.35rem;border-radius:50%}.wiki-preview{overflow-y:scroll;height:100%}.wiki-preview .previewWiki{overflow-y:auto;width:20vw}.wiki-preview .wiki-nav{min-height:92vh;border:none;border-right:1px solid hsla(0,0%,60%,.22)}.wiki-preview .preview-head{display:flex;justify-content:space-between;align-items:center;padding:0 12rem 0 2rem;width:100%;height:8vh;background:#272f4c;color:#fff}.wiki-preview .preview-head-right{display:flex}.wiki-preview .preview-head-right .copy-desc{flex:none}.myself-modal .ant-modal-header{padding:9px 24px;background:#f8f8f8;border-bottom:1px solid #eee}.myself-modal .ant-modal-title{text-align:left}.myself-modal .ant-modal-close{top:0!important}.myself-modal .ant-modal-close-x{font-size:24px}.myself-modal .ant-modal-body{text-align:center}.myself-modal .ant-form-explain{text-align:left}.myself-modal .content-title{display:flex;justify-content:center;align-items:center;margin:2rem 0 1rem!important;font-size:16px;color:#333;letter-spacing:0;line-height:29px;font-weight:400;word-break:break-all}.myself-modal .red-circle{align-self:flex-start;color:#ca0002;font-size:1.5rem!important}.myself-modal .content-descibe{font-size:14px;color:#666;line-height:33px;font-weight:400}.myself-modal .ant-modal-footer{padding:2rem 0;text-align:center;border:0}.myself-modal .ant-modal-footer .ant-btn{min-width:6rem}.myself-modal .foot-submit{margin-left:3rem;color:#df0002}.myself-modal .foot-submit:hover{border-color:#df0002}.myself-modal .ant-btn-default:active,.myself-modal .ant-btn-default:focus,.myself-modal .ant-btn-default:hover{background:#f3f4f6;color:#333;border-color:#d0d0d0} \ No newline at end of file diff --git a/static/css/127.c713331c.chunk.css b/static/css/127.c713331c.chunk.css new file mode 100644 index 000000000..6f5810c19 --- /dev/null +++ b/static/css/127.c713331c.chunk.css @@ -0,0 +1 @@ +.ant-btn.ant-input-search-button{margin-top:-1px;margin-right:-1px} \ No newline at end of file diff --git a/static/css/129.4e686135.chunk.css b/static/css/129.4e686135.chunk.css new file mode 100644 index 000000000..dce84afa2 --- /dev/null +++ b/static/css/129.4e686135.chunk.css @@ -0,0 +1 @@ +.informationHead{border-bottom:1px solid #e0e6f5;font-weight:700;color:#151d40;font-size:16px}.basicInformationBox{width:800px;margin-right:55px;padding-bottom:50px}.basicInformationBox .labelBox{line-height:40px}.basicInformationBox .blueSpan{color:#466aff}.basicInformationBox .label{display:inline-block;width:76px}.basicInformationBox .tipBox{background-color:rgba(70,106,255,.07);border-radius:4px;color:#151d40;padding:8px 13px}.basicInformationBox .imgBox{width:30px;margin-right:25px}.basicInformationBox .grayCol{color:rgba(13,22,71,.65)}.basicInformationBox .miYaoBoxItem{padding:20px 0;border-bottom:1px dashed #e0e6f5}.basicInformationBox .miYaoBoxItem:hover{background-color:rgba(125,148,246,.05)}.basicInformationBox .miYaoBoxItem .copyBotInfo{display:flex;align-items:center}.basicInformationBox .miYaoBoxItem .oneLineSpan{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:680px}.basicInformationBox .basicInformationForm .width80{width:80%}.basicInformationBox .basicInformationForm .botItem{margin-bottom:5px}.basicInformationBox .basicInformationForm .botItem .ant-form-item-label{line-height:30px}.basicInformationBox .basicInformationForm .botItem.introduce .ant-form-item-control-wrapper{margin-top:-15px;margin-bottom:0}.advancedInformationBox,.jurisdictionBox{width:85%;padding-bottom:45px}.advancedInformationBox .grayBox{color:#99a2af}.advancedInformationBox .itemBox{padding:15px 0;border-bottom:1px dashed #e0e6f5}.advancedInformationBox .transferBotStatus{background-color:rgba(70,106,255,.09);border:1px solid #466aff;border-radius:4px;color:rgba(0,0,0,.65);display:flex;align-items:center}.advancedInformationBox .icon-yuyue-lishi-shijian{color:#466aff}.themeHeadModal .ant-modal-header{height:55px;padding:8px 25px;background-color:#466aff}.themeHeadModal .ant-modal-title{text-align:left;color:#fff;font-weight:400!important}.themeHeadModal .ant-modal-close-x{line-height:38px;font-size:18px;color:#fff}.themeHeadModal .makeOverTip{color:#202d40}.themeHeadModal .makeOverSubmit{margin:70px 145px}.themeHeadModal .ant-modal-body{background-image:linear-gradient(42.46deg,#fff,#fff 48.54%,#ebf0ff)}.themeHeadModal .makeOverErrorTip{color:#f60011}.putawayBox{width:100%}.putawayBox .putaHead{color:#151d40;border-bottom:1px solid #e0e6f5}.putawayBox .oneItem.ant-form-item{margin-bottom:6px}.putawayBox .oneItem.ant-form-item.introduce .ant-form-item-control-wrapper{margin-top:-15px}.putawayBox .selectBox{display:flex;justify-content:space-between}.putawayBox .selectBox .selectOne{width:48%}.putawayBox .putawayBut[disabled]{background-color:rgba(70,106,255,.56);border:none;color:#fff} \ No newline at end of file diff --git a/static/css/13.8bdeed6f.chunk.css b/static/css/13.8bdeed6f.chunk.css new file mode 100644 index 000000000..5d9bb7067 --- /dev/null +++ b/static/css/13.8bdeed6f.chunk.css @@ -0,0 +1 @@ +.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset} \ No newline at end of file diff --git a/static/css/130.b7b78777.chunk.css b/static/css/130.b7b78777.chunk.css new file mode 100644 index 000000000..6dfb5ad64 --- /dev/null +++ b/static/css/130.b7b78777.chunk.css @@ -0,0 +1 @@ +.bodies{height:100vh;width:100%;background-color:#f5f8ff}.bodies .logo{width:100%;background-color:#fff;padding:7px 26px}.bodies .content{padding-top:50px;margin:0 auto;width:570px}.bodies .content>p{height:42px;line-height:42px;font-weight:400;color:#000;font-size:30px;margin-bottom:32px!important;text-align:center}.bodies .content .panels{background-color:#fff;border-radius:6.6px;padding:40px 32px}.bodies .content .panels .tips{border:1px solid #ff6f00;color:#ff6f00;background:rgba(255,111,0,.1);padding:5px 15px;border-radius:3px;line-height:22px;font-size:13px;margin-bottom:15px!important}.bodies .content .panels .panelsMenu{border-bottom:none!important;margin-bottom:36px!important}.bodies .content .panels .panelsMenu .ant-menu-item{padding:0;margin-right:60px!important}.bodies .content .panels .bind_form{padding-bottom:10px}.bodies .content .panels .bind_form .has-error .ant-input,.bodies .content .panels .bind_form .has-error .ant-input:focus,.bodies .content .panels .bind_form .has-error .ant-input:hover{border-color:#ff4d4f!important}.bodies .content .panels .bind_form .ant-btn-primary[disabled]{background-color:rgba(70,106,255,.55);color:#fff;border:none}.bodies .content .panels .bind_form .ant-input-group-addon{background-color:transparent}.bodies .content .panels .bind_form .ant-input{border-left:none;background-color:#fff!important}.bodies .content .panels .bind_form .ant-input:focus,.bodies .content .panels .bind_form .ant-input:hover{border-right:1px solid #ddd!important;border-color:#ddd!important;border-left:none!important}.bodies .content .panels .bind_form .codeBut{border:1px solid #466aff!important}.bodies .content .panels .bind_form .codeBut span{color:#466aff}.bodies .content .panels .bind_form .codeBut.disable{border:1px solid #ddd!important}.bodies .content .panels .bind_form .codeBut.disable span{color:#ddd}.bodies .content .panels .bind_form .login_register_head{display:flex;justify-content:space-between;align-items:center}.bodies .content .panels .bind_form .login_register_head>span:first-child{font-size:1.5em;font-weight:600;color:#000;line-height:1.5}.bodies .content .panels .bind_form .login_register_head .ant-btn{margin-left:15px} \ No newline at end of file diff --git a/static/css/131.41b8aabd.chunk.css b/static/css/131.41b8aabd.chunk.css new file mode 100644 index 000000000..a50799047 --- /dev/null +++ b/static/css/131.41b8aabd.chunk.css @@ -0,0 +1 @@ +.background-f{background:#fff}.pt-15{padding-top:15px}.mr-4{margin-right:4px}.pb-10{padding-bottom:10px}.plr-20{padding:0 20px}.font-12{font-size:12px}.font-15{font-size:15px}.border-b-line{border-bottom:1px solid #eee}.list-item,.w-100{width:100%}.w-25{width:25%}.p-10{padding:10px}.pd-105{padding:15px 10px}.grid-item{display:grid!important;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.avatar-60{height:60px;width:60px;border-radius:50%}.text-primary{color:#5091ff!important}.text-primary:hover{color:#2878ff!important}.text-yellow{color:#ffa802!important}.text-gray{color:#888}.ml12{margin-left:12px}.user-join-time{font-size:14px!important;color:#60b25e}.btn-cir-grey{background:#fafafa;color:#888;font-weight:400;border:1px solid #eee;border-radius:2px;cursor:pointer}.wd-75{width:75px}.pbt15{padding:15px 0}.pbt25{padding:25px 0}.mlr10{margin:0 15px}.user-list-items{height:100%;width:100%;display:inline-block}.max-w-200{max-width:200px}.inline-block{display:inline-block} \ No newline at end of file diff --git a/static/css/132.0a4618f4.chunk.css b/static/css/132.0a4618f4.chunk.css new file mode 100644 index 000000000..3a1d31969 --- /dev/null +++ b/static/css/132.0a4618f4.chunk.css @@ -0,0 +1 @@ +.cla_default_box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px}.cla_default_box .cla_default_desc{width:80%;color:#666;font-size:15px;line-height:30px;text-align:center;margin:20px 0!important}.cla_list_box{display:flex;flex-wrap:wrap;padding-top:25px}.cla_list_box li{margin-right:24px;border:1px solid hsla(0,0%,60%,.3);border-radius:6px;width:446px;display:flex;padding:30px 26px;box-sizing:border-box;justify-content:flex-start;align-items:flex-start;margin-bottom:25px}.cla_list_box li:nth-child(2n){margin-right:0}.cla_list_box li .cla_list_infos{flex:1;width:0}.cla_list_box li .cla_list_infos .cla_name{color:#151d40;font-size:16px;padding-bottom:20px;height:22px;line-height:22px;word-break:break-all;margin-bottom:14px!important}.cla_list_box li .cla_list_infos .cla_personCount{color:#4c5876;display:block;margin-bottom:15px!important}.cla_list_box li .cla_list_infos .cla_personCount span{margin-left:10px}.cla_allinfos .cla_infos_header{background-color:rgba(70,106,255,.05);padding:30px 0}.cla_allinfos .cla_infos_header>div{display:flex;align-items:center;margin:0 auto;width:1200px}.cla_allinfos .cla_infos_header>div>img{height:94px;margin-right:32px;border-radius:4px}.cla_allinfos .cla_infos_header>div .cla_i{flex:1;width:0}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_name{font-weight:700;color:#333;font-size:24px;height:33px;line-height:33px;margin-bottom:0!important}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email,.cla_allinfos .cla_infos_header>div .cla_i .cla_o_name{color:#4c5b76;font-size:15px;height:20px;line-height:20px;margin-top:18px}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email{margin-top:12px}.cla_allinfos .wirtes_tips{margin:25px 0}.cla_allinfos .wirtes_tips span{padding:9px 18px;font-size:15px;border-radius:6px;border:1px solid #009b28;color:#009b28}.cla_allinfos .cla_c{width:100%;background-color:hsla(0,0%,96.1%,.5);border-radius:2px;padding:25px;margin:16px auto}.cla_allinfos .cla_c .cla_c_title{font-weight:700;color:#202d40;font-size:15px;padding-bottom:20px;height:22px;line-height:22px;margin-bottom:15px!important}.cla_allinfos .form_div{display:flex}.cla_allinfos .form_div>div{flex:1}.cla_allinfos .form_div>div:first-child{margin-right:40px}.exterpriseBox .padding30{color:#4c5876;line-height:30px;border-bottom:1px dashed #eee}.exterpriseBox .font-bd{color:#0d0f12} \ No newline at end of file diff --git a/static/css/133.c533aeac.chunk.css b/static/css/133.c533aeac.chunk.css new file mode 100644 index 000000000..989d6da7a --- /dev/null +++ b/static/css/133.c533aeac.chunk.css @@ -0,0 +1 @@ +.opsPanel{margin:20px auto;width:1200px;min-height:500px;padding:0}.opsPanel .activatePanel{display:flex;flex-direction:column;align-items:center;padding:60px 0}.opsPanel .disposePanel{border:1px solid #eee}.opsPanel .disposePanel .language{display:flex;margin-bottom:20px}.opsPanel .disposePanel .language li{margin-right:20px;cursor:pointer;border:1px solid #fff}.opsPanel .disposePanel .language li.active{border:1px solid #5091ff}.opsPanel .disposePanel .editorBody{border:1px solid #ddd;margin:20px 0}.opsPanel .disposePanel .editorBody .editorHead{background-color:#f1f8ff;height:48px;line-height:48px;display:flex;justify-content:space-between;padding:0 20px;border-bottom:1px solid #ddd}.opsPanel .disposePanel .editorBody .monaco-editor{width:1138px!important}.opsPanel .disposePanel .ant-modal-close{top:7px}.opsPanel .disposePanel .listPart{min-height:400px}.opsPanel .disposePanel .listPart .listNav{display:flex}.opsPanel .disposePanel .listPart .listNav li{background-color:#fafafa;border:1px solid #eee;border-radius:5px;height:38px;line-height:38px;padding:0 20px;color:#333;margin-right:20px;cursor:pointer}.opsPanel .disposePanel .listPart .listNav li:last-child{margin-right:0}.opsPanel .disposePanel .listPart .listNav li.active{border:1px solid #5091ff;color:#5091ff;background-color:#fff}.opsPanel .disposePanel .listPart .normalTable{margin-top:20px}.opsPanel .disposePanel .listPart .normalTable .ant-table-tbody>tr>td,.opsPanel .disposePanel .listPart .normalTable .ant-table-thead>tr>th{padding:10px 5px;color:#333;cursor:pointer}.opsPanel .disposePanel .listPart .normalTable .ant-table-thead{border:1px solid #eee}.opsPanel .ant-modal-close{top:7px}.opsDetailPanel{height:100vh;background-color:#114879}.opsDetailPanel .opsInfos{height:60px;background-color:#114879;color:#fff;padding:0 20px}.opsDetailPanel .opsSection{height:calc(100% - 60px);background-color:#fff;display:flex}.opsDetailPanel .opsSection section{height:100%;float:left}.opsDetailPanel .opsSection section.leftSection{width:100%}.opsDetailPanel .opsSection section.leftSection .leftheader{background-color:#f1f8ff;padding:10px 20px}.opsDetailPanel .opsSection section.leftSection .leftheader .nest{color:#888;margin-right:18px}.opsDetailPanel .opsSection section.leftSection .leftheader .nest>span{color:#333}.opsDetailPanel .opsSection section.leftSection .leftMainContent{padding:14px 20px}.opsDetailPanel .opsSection section.leftSection .leftMainContent .contentBranch{border:1px solid #eee;background-color:#fafafa;padding:0 18px;height:40px;border-radius:3px;color:#888}.opsDetailPanel .opsSection section.leftSection .leftMainContent .contentBranch i{font-size:16px;color:#bbb;margin-right:10px}.opsDetailPanel .opsSection section.leftSection .leftMainContent .contentBranch .branchname{color:#333;margin-right:15px}.opsDetailPanel .opsSection section.leftSection .leftMainContent .contentBranch .branchsha{color:#ff6e21}.opsDetailPanel .opsSection section.leftSection .leftMenu .ant-menu-submenu,.opsDetailPanel .opsSection section.leftSection .leftMenu li.ant-menu-item{padding:0 13px 0 20px!important;position:relative;color:#333}.opsDetailPanel .opsSection section.leftSection .leftMenu .ant-menu-submenu-title{margin:0;padding:0 0 0 20px!important}.opsDetailPanel .opsSection section.leftSection .leftMenu .ant-menu-submenu-arrow{position:absolute;left:2px}.opsDetailPanel .opsSection section.leftSection .leftMenu .ant-menu.ant-menu-sub .ant-menu-item:hover{background-color:#f1f8ff}.opsDetailPanel .opsSection section.leftSection .statuslineColor{display:inline-block;height:20px;line-height:20px;padding:0 10px;border-radius:11px;font-size:12px;margin-left:6px}.opsDetailPanel .opsSection section.leftSection .statuslineColor.pass{border:1px solid #28bd6c;color:#28bd6c}.opsDetailPanel .opsSection section.leftSection .statuslineColor.failed{border:1px solid #f73030;color:#f73030}.opsDetailPanel .opsSection section.leftSection .statuslineColor.running{border:1px solid #5091ff;color:#5091ff}.opsDetailPanel .opsSection section.leftSection .statuslineColor.Preparing{border:1px solid #ff6e21;color:#ff6e21}.opsDetailPanel .opsSection section.leftSection .statuslineColor.killed{border:1px solid #999;color:#999}.opsDetailPanel .opsSection section.leftSection .statuslineColor.skipped{border:1px solid #d4d9de;color:#798390}.opsDetailPanel .opsSection section.rightSection{width:100%;background-color:#081930}.opsDetailPanel .opsSection section.rightSection .devopsNav{background-color:#111c24;border-bottom:none}.opsDetailPanel .opsSection section.rightSection .devopsNav .ant-menu-item{color:#ccc;padding:0;margin:0 20px!important}.opsDetailPanel .opsSection section.rightSection .devopsNav .ant-menu-item.ant-menu-item-selected{color:#1890ff}.opsDetailPanel .opsSection section.rightSection .rightMainContent{padding:24px 30px;height:100vh;overflow-y:auto}.opsDetailPanel .opsSection section.rightSection .rightMainContent>div{margin-bottom:12px}.opsDetailPanel .opsSection section.rightSection .rightMainContent>div .items{height:45px;line-height:45px;padding:0 24px;background:#18293e;border-radius:5px;color:#fff;cursor:pointer}.opsDetailPanel .opsSection section.rightSection .rightMainContent>div .items i{font-size:13px;margin-left:10px}.opsDetailPanel .opsSection .Resizer.vertical{position:relative}.opsDetailPanel .opsSection .Resizer.vertical:hover:before{background:#eee}.opsDetailPanel .opsSection .Resizer.vertical:before{content:"";border-radius:50%;background:hsla(0,0%,92.2%,.3);width:24px;height:24px;position:absolute;z-index:999;top:50%;margin-top:-12px;right:-12px}.opsDetailPanel .opsSection .Resizer.vertical:after{position:absolute;content:"";font-family:iconfont;font-size:10px;transform:scale(.8);top:50%;margin-top:-10px;color:#666;right:-12px;opacity:.3;z-index:1000;cursor:col-resize}.opsDetailOut{display:flex;color:#fff;line-height:22px;align-items:flex-start;margin-top:5px}.opsDetailOut>span{margin-right:10px;min-width:20px;text-align:left;padding-left:3px}.opsDetailOut>p{margin-bottom:0}.noOperation{margin-bottom:20px;width:380px;text-align:center;line-height:22px;color:#666}.disposeList{min-height:450px}.disposeList .ant-table-body{margin:0!important}.disposeList .ant-table-body .ant-table-thead{background-color:#fafafa}.txtright{text-align:right}.menus{display:flex;box-shadow:0 0 6px rgba(0,3,8,.1);padding:20px 0 10px;justify-content:space-between;margin-bottom:20px}.menus>li{display:flex;flex-flow:column;align-items:center;justify-content:flex-start;text-align:center;color:#787878;font-size:16px;position:relative;cursor:pointer;max-width:122px;flex:2}.menus>li>i{font-size:30px!important;height:30px;width:30px;line-height:30px}.menus>li.active>i,.menus>li:hover>i{color:#1890ff}.menus>li.active:after{position:absolute;left:50%;margin-left:-25px;bottom:-10px;width:50px;height:2px;background-color:#1890ff;content:""}.menus>li .aboutEdit{width:100%}.menus>li .aboutEdit .operateName{position:relative;line-height:22px;display:flex;align-items:center;justify-content:center;padding:0 15px;min-height:40px}.menus>li .aboutEdit .operateName>i{position:absolute;right:0;top:10px;display:none}.menus>li .aboutEdit:hover i{display:block}.menus>li.menuAdd{position:relative;flex:1}.menus>li.menuAdd:hover>i{color:#787878}.menus>li.menuAdd>i{font-size:18px!important;position:absolute;z-index:1;top:0}.menus>li.menuAdd>input{position:absolute;z-index:1;top:3px}.menus>li.menuAdd:before{position:absolute;left:0;width:100%;border-bottom:1px dashed #eee;content:"";top:15px;margin-top:-1px;z-index:0}.chooseCon.ant-select-dropdown{z-index:100001}.choosenList{display:flex;flex-wrap:wrap;line-height:35px;align-items:center}.choosenList>span{display:block;min-width:75px;text-align:right;font-size:14px;color:#333;height:35px;margin-right:12px}.choosenList>ul{display:flex;flex-wrap:wrap}.choosenList>ul li{padding:0 12px;height:35px;line-height:35px;border:1px solid #e1e4e8;background-color:#fff;margin:6px 12px 6px 0;border-radius:5px;cursor:pointer;color:#333}.choosenList>ul li.active{color:#fff;background-color:#1890ff}.choosenList .ant-select-selection.ant-select-selection--multiple{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:35px}.addStageBtn{display:block;width:100%;border:1px solid #e1e4e8;height:48px;line-height:48px;color:#1890ff;font-size:16px;border-radius:3px;padding:0 20px}.stepsItem{border:1px solid #e1e4e8;border-radius:4px;margin-bottom:15px}.stepsItem .stepsHead{padding:8px 15px}.stepsItem .stepsHead span>a>i{margin-left:8px;color:#666!important}.stepsItem .stepsBody{padding:10px 15px;border-top:1px solid #e1e4e8;background-color:#fbfbfb;display:none;transition:.3s}.stepsItem .stepsBody.active{display:block}.editorPanel{border:1px solid #eee}.editorPanel .margin{width:0}.editorPanel .monaco-scrollable-element.editor-scrollable{left:0!important;width:100%!important}.editorPanel .monaco-scrollable-element.editor-scrollable .view-lines{width:336px!important}.hide{display:none!important}.statusTag{display:flex;padding:0 16px;height:32px;line-height:32px;border-radius:20px;float:left}.statusTag i{font-size:20px!important;margin-right:7px}.statusTag.running{background:#f1f8ff;border:1px solid #5091ff;color:#5091ff}.statusTag.Preparing{background:#fff8f4;border:1px solid #ff6e21;color:#ff6e21}.statusTag.pass{background:#eefdf5;border:1px solid #28bd6c;color:#28bd6c}.statusTag.failed{background:#fceeee;border:1px solid #f73030;color:#f73030}.statusTag.killed{background:#eee;border:1px solid #999;color:#999}.nullJurisdictionBox{color:#333}.nullJurisdictionBox .jurTil{width:1200px;padding:15px 16px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:3px 3px 0 0}.nullJurisdictionBox .jurCont{width:1200px;height:317px;padding-top:45px;background-color:#fafcff;border-radius:4px 4px 0 0;text-align:center}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/134.212e8ffd.chunk.css b/static/css/134.212e8ffd.chunk.css new file mode 100644 index 000000000..fd1e0e443 --- /dev/null +++ b/static/css/134.212e8ffd.chunk.css @@ -0,0 +1 @@ +.mergediv{height:65px;width:100%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #eee;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;border-radius:4px;margin-left:15px}.new_context{-ms-flex:1 1;flex:1 1}.topmerge_btn{background:#21ba45;padding:0 14px;height:36px}.prdetail,.topmerge_btn{color:#fff!important;text-align:center;line-height:32px;border-radius:4px}.prdetail{display:inline-block;background:#a333c8;padding:0 12px;height:32px}form .ant-cascader-picker,form .ant-select{width:100%}.merge-header-button{background:#f1f8ff;text-align:left}.width70{width:70%}.width30{width:30%}.width40{width:40%}.display-flex{display:-ms-flexbox!important;display:flex!important}.w120{width:120px}.w240{width:240px}.custom-commit-tabs .ant-tabs-nav .ant-tabs-tab{padding:14px 0!important}.custom-commit-tabs .ant-tabs-bar{border-bottom:none}.custom-commit-tabs .ant-tabs-nav .ant-tabs-tab-active .tabNum{background-color:#ebf4fe}.custom-commit-tabs .ant-tabs-ink-bar{width:34px!important}.tabNum{display:inline-block;margin-left:8px;border-radius:10px;height:18px;line-height:18px;background-color:#eee;padding:0 9px;font-size:12px}.composeButton{display:-ms-flexbox;display:flex;border:1px solid #5091ff;border-radius:5px;height:34px;line-height:34px}.composeButton>span{display:block;padding:0 18px;color:#5091ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:5px;cursor:pointer}.composeButton>span:hover{background-color:#f1f8ff}.composeButton>span:first-child{border-radius:5px 0 0 5px;border-right:1px solid #5091ff}.ant-btn{border-radius:5px}.ant-btn.ant-btn-green{border:1px solid #28bd6c;color:#28bd6c}.ant-btn.ant-btn-blue{border:1px solid #466aff;color:#466aff}.copyTab{min-width:370px;padding:0 18px 22px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);background-color:#fff}.copyTab .ant-tabs-tab{padding:12px 0!important}.prCommits{border:1px solid #ddd;border-top:none}.prCommits:first-child{border-top:1px solid #ddd}.prCommits .prCreate{height:50px;line-height:50px;padding:0 25px;background-color:#fafafa;color:#333;font-size:16px;border-bottom:1px solid #ddd}.prCommits .prInfo{padding:20px 25px}.files{border:1px solid #ddd;margin-top:15px;border-radius:2px}.see-file-btn{color:#466aff;cursor:pointer}.filesInfo{padding:10px 15px;background-color:#fafafa}.filesInfo .cursor-pointer{cursor:pointer}.filesContent{border-top:1px solid #ddd}.icon-fuzhiicon:hover{color:#466aff}.linesContent{display:-ms-flexbox;display:flex;min-height:30px;line-height:30px;color:#333;-ms-flex-wrap:wrap;flex-wrap:wrap}.linesContent>div{-ms-flex:1 1;flex:1 1;word-break:break-all;white-space:pre-wrap;font-family:auto}.linesContent .lines{display:-ms-flexbox;display:flex;border-right:1px solid #ddd;width:100px;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.linesContent .lines>span:first-child{margin-right:0}.filesInfo,.linesContent .lines,.linesContent .linetype,.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.linesContent .lines>span{width:50%;text-align:right;display:block;color:#888}.linesContent.translate{background-color:#f1f8ff}.linesContent.translate .lines>span{border-right:1px solid transparent}.linesContent.reduce{background-color:rgba(247,48,48,.15)}.linesContent.add{background:rgba(48,232,132,.15)}.mergeRequest .folders{width:100%}.matchwidth .ant-select-selection__rendered{width:200px}.overlihide li{max-width:450px}.updateMerge{margin:30px auto 60px}.searchIcon .ant-select-arrow{margin-top:-9px}.i_open{color:#28bd6c!important}.i_merged{color:#4c9ed3!important}.i_closed{color:#fa6400!important}.pr_tags_open{border:1px solid #28bd6c;color:#28bd6c}.pr_tags_merged{border:1px solid #4c9ed3;color:#4c9ed3}.pr_tags_closed{border:1px solid #fa6400;color:#fa6400}.update-file-count{cursor:pointer}.update-file-count .color-grey-3{font-weight:700}.fileList .sc-bxivhb{width:55rem;overflow:hidden;white-space:normal;word-break:break-all}.fileList .see-file{width:15rem}.fileList .see-file .ml10{display:inline-block;width:4.5rem;cursor:default}.fileList .see-file span{width:7%}.fileList .anchorPoint{position:relative;top:-5rem;display:block;height:0}.filesInfo{background:#fafcff;border-color:rgba(42,97,255,.23)}.filesInfo .ant-progress-line{width:5rem}.filesInfo .ant-progress-inner{background-color:#d14a4a}.ant-anchor,.folders{margin-left:0;padding-left:0}.folders{position:absolute;z-index:2;left:0;top:37px;color:#333;width:75rem;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;border:1px solid hsla(0,0%,60%,.32)}.folders .ant-anchor-link-active>.ant-anchor-link-title{color:#466aff}.folders .ant-anchor-link{padding:0}.folders .folderList{max-height:275px;overflow:auto}.folders .folderList .files{border:0}.folders .folderList .filesInfo{padding:10px 18px 10px 15px;height:55px;background:#fff;border-bottom:1px solid #eee}.folders .folderList .filesInfo:hover{background:#f3f4f6}.folders .folderList .filesInfo .color-green,.folders .folderList .filesInfo .color-red{width:3%;text-align:right}.empBtn{display:flex;align-items:center;justify-content:center;margin-top:60px;padding-top:20px;border-top:1px solid #f3f4f6}.mergeBox{margin:0 auto;width:1200px}.linetype{width:30px;text-align:center;display:inline-block}.diffDesc{padding:30px 0;display:flex;align-items:center;justify-content:center;flex-direction:column} \ No newline at end of file diff --git a/static/css/135.b92181f7.chunk.css b/static/css/135.b92181f7.chunk.css new file mode 100644 index 000000000..a8a954533 --- /dev/null +++ b/static/css/135.b92181f7.chunk.css @@ -0,0 +1 @@ +.exploitHead,.makeOverItem,.makeOverResultItem,.softBotItem{display:flex;justify-content:space-between;align-items:center}.exploitHead{height:65px;border-bottom:1px solid #e0e6f5;color:#151d40}.makeOverResultItem{background-color:rgba(255,0,0,.04);border:1px solid #f60011;border-radius:4px;margin-top:16px;padding:0 15px;height:32px;color:rgba(0,0,0,.65)}.makeOverResultItem .circle{display:inline-block;width:14px;height:14px;text-align:center;line-height:14px;border-radius:50%;background-color:#cc0209;color:#fff;font-size:12px;margin-right:5px}.makeOverBox{background-color:rgba(59,105,255,.03);border:1px solid #ebf1ff;margin-top:16px;padding:12px 30px 0 12px}.makeOverBox .makeOverItem{border-bottom:1px dashed #e0e6f5;padding:10px 0;color:#99a2af}.makeOverBox .makeOverItem:first-child{margin-top:-12px}.makeOverBox .makeOverItem .fromUserNameBot{color:#99a2af}.makeOverBox .makeOverItem .fromUserNameBot:hover{color:#466aff}.makeOverBox .botName{color:#202d40}.softBotListBox{margin-top:16px;color:#202d40}.softBotListBox .softBotItem{border-bottom:1px dashed #e0e6f5;padding:20px 0 15px}.softBotListBox .imgBox{width:44px;height:44px;border-radius:50%;object-fit:cover}.nullBotsBox{border-radius:4px 4px 0 0;text-align:center;padding:25px 158px 65px}.nullBotsBox .showBigTip{color:#333;margin-top:16px;margin-bottom:22px!important}.nullBotsBox .showTip{color:#666}.botOneLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.botOneLine.botNameWarpBox{display:flex;align-items:center}.botNameBox{max-width:80%;display:inline-block}.statusBot{border:1px solid #466aff;border-radius:5px;color:#466aff;padding:4px 6px;background-color:rgba(70,106,255,.09);line-height:12px}.statusBot.public{background-color:rgba(58,213,115,.08);border-color:#25c589;color:#25c589}.statusBot.private{background-color:rgba(230,126,34,.08);border-color:#e67e22;color:#e67e22}.statusBot.error{background-color:rgba(252,186,190,.2784313725);border-color:#f60011;color:#f60011} \ No newline at end of file diff --git a/static/css/136.ba6f083d.chunk.css b/static/css/136.ba6f083d.chunk.css new file mode 100644 index 000000000..50d7b14b3 --- /dev/null +++ b/static/css/136.ba6f083d.chunk.css @@ -0,0 +1 @@ +.mySites_head{height:65px;border-bottom:1px solid #e0e6f5;color:#151d40;font-size:17px}.createSiteForm .themeBox{text-align:center;position:relative;cursor:pointer}.createSiteForm .icon-wancheng{position:absolute;right:4px;top:-7px;color:#e5e3e0}.createSiteForm .icon-wancheng.active{color:#ffa13a}.siteBox{padding:15px 0;border-bottom:1px dashed #e0e6f5}.siteBox .siteName{color:#05101a}.siteBox .siteName:active,.siteBox .siteName:hover{color:#466aff}.m-header{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABRQAAABwCAMAAABYZQwxAAAAAXNSR0IArs4c6QAAASBQTFRFAAAA////M2b/////QGD/7+//6ur/Q2n/RGn/Q2v/RWn/RWr/RWr/Rmn/RWn/Rmn/RWr/Rmn/Rmn/RWr/RWr/RWn/Rmn/Rmr/Rmr/R2r/R2v/SGv/SGz/SWz/Sm3/S27/TG7/TG//TW//TXD/TnD/TnH/T3H/UHH/UHL/UXL/UXP/UnP/UnT/U3T/U3X/VHX/VXX/VXb/Vnb/Vnf/V3f/V3j/WHf/WHj/WHn/WXj/WXn/Wnn/Wnr/W3r/W3v/XHv/XHz/XXz/XX3/Xn3/X33/X37/YH7/YH//YX//YYD/YoD/YoH/Y4H/ZIH/ZIL/ZYL/ZYP/ZoP/ZoT/Z4T/Z4X/aIT/aIX/aYX/aYb/aob/aof/a4f/a4j/bIj/bYn/bon/HfL8AwAAABh0Uk5TAAIFBQgQJC44OYiJmJnAwsjQ2Ojs8Pz9POy61QAACXxJREFUeNrt3WlD4vgBgPFpt93dTqfdHtvdGZCEEIxADDEcohBQ6iKYQRSVQ6j6/b9F/wGdcUfHQeXI8fxe7f0iyT7+r8Q3b4Qf//bTz+8BILR+/undj2/u/Omvv3BFAITdL2//OG3iD//iYgDA+/f//GESxbdcCQBwvXWb+JdfuRAA4PrVHSq+4zoAwNQ7EcV/cBkAYOrvIor/4TIAwNS/RRS5CgBwhygCAFEEAKIIAEQRAIgiABBFACCKAEAUAYAoAgBRBACiCABEEQCIIgAQRQAgigBAFAGAKAIAUQQAoggARBEAiCIAEEUAIIoAQBQBAEQRAIgiABBFACCKAEAUAYAoAgBRBACiCABEEQCIIgAQRQAgigBAFAGAKAIAUQQAoggARBEAiCIAEEUAIIoAEIooKlwFAPgcxZ0dIxHhSgDAXRQFS4txMQDgLopCUWfACIAoforiZMCYkrkmAIjifaYmcV0AEMV7ijpb0gCI4n0lk60XAESRASMQVJHoWkyS5LiiJpPaRjqlaUlVicuSJMXWouyyzhRFd8CYVaNcJcDPokpSz5Xq31S1S5appzVFjoX5//pvRZEtacC3PkjJzNYMNXxMrVzKGfpGUomFbQw5SxRDvCUdWZOkuKppaX3TMAzTyuVzn4k/tkxT/HV9M5NOb6S0pJZMqIoSV2Qpyvgaq310lXTOrs+JXbCMjWRcCsdTPWsUQ3K4OxKVFG0jY5i5wnb5tY+Ube8Wcpahp5OqHGPFBksjaWa5vhgVMXxMa/FAb8I+I4rTtwEDOGBck+LJ1KZpbVfqi1TdzZv6hqZIDCKxwB4apfoyiOVHXVPlKFEM0oAxKqspfWvbri/f3mRBWyzXEEjMTSyhF6rLf5bLOVMP1tDx+VEMwNaLnNSt3WrdG6rlvOE+VMyv8fIeqqvo4RcbM7s5se4YhKHjy6I4Oauz7r8fDmuKZuS8UsMHdSzlxWqNwpF5PGvCo2567JG23V1rzcfr6C+O4mQmnfHN4e6YkjZLXs3hF8TQMZWgjfj2fHkz5+1n2t2W8d/o8VVR9MXh7piatkp1H6qI50nl2xx4jJQ0ClUfPcz2tniaxSbjmjcvp/uqz927Ppr25z+8LoqTFcaM4s2BsphZ+OrJ+coRMTOdZEMG93pY8vHzXC2LM49pLSkO8y6pGh8i0U/Bc99uzOi3R44L26VyxX5YiO+/e30Uvbj18kHJ5H3fw9+vOOb0gB8Pwzcf6pRZqgeKXS7kLVOc5RWvPqjiLexYZPZSRj5ERe5ikizJSkJNTF7n1ifB27K+GrxZzCuKXvqujryxVakHlS0WHOOMG0O3fKjqueA+1F/uY1fK24V8bkvUUvQyI0JnuW+SFQql3VLZrtj2goc7c4zi7Xd1VjqTjiWN3b0QPDZ7u5ae5I30cEyXNaNQrWN55hxFd8C4qrdepJQVtmenmjM1ho3BzaGqb5VpVACiOAmjoS53mymimXZo76F4p0CnjUHLoVXeI09BiuJyt14SRokb6Z5vtAy2Yp780Sk+sSrLYlU+oa6va6lUyl2uymZN07Qm8vl8sVgsTX+uiz8Sfz79G+JjSGY2Kz6HlMmIf0vT1lU1oSjiP+V+nHXOC+LiW1+MDoMaxeV8cEzaKHATH9mKoY3uZ99E/0T8MnrWtPLFBT7nRZHNrC6CuS5iKUtrL1lXl5QN1g7DEEX3eVncTDqiGjxEX51TizaG753BaExOrKfEp9+s4s5KFcXOaSalqTN8wzoW14y8zVw5RFG8/bBOlCHiysaNAW/jNIR61srveFV+ksj1xO8HkW4NLabKIY3i7RLj/A7rxA2bW/escWOlYATrvRjxNeBJCYs7flPM74iDdo2m0zo84MkMdRTnt/eiWEyaX74ZkzNSiuTfz5RFYu5XMM38jh+V9xtOpz++uWc8HHRP2uQxvFGc7r28Kowyy4jzUCttiZFj3D91nAwMDcuXLdyx9xpO+2xwdfMU8hjeKLqyL9yUljYr3LF5Dx0Llp4S377zag1jipbJ+jSGFRHDzsXw6Rg+cD0anos6/sazGaooTr9RKz13jEgRF8n9xq0ufuOvVwaPa/J6xqfT5Np/G0ed8+fG8IGry0H32GlSx7BEcfrey8xhjGYo4hLzmHPn1qv6cHJESvhzolyuHbTa3f7oZt7Gw95px2FiHYYoTo8xzvBbDZKcvllNHcsFM6OpS/syqPhVYhnTb9vJdq0uVgxPLgbjm0VjYh2OKE48GcaYXuM2rZr74WT311cvamdGzJV1y48lHN2swtVl77TdZOQY5Cg+cb5bzXOPPDZ8tLfzpvh08pwKGfVPDu29g6bT6Z73V1PCR0aOw94Js+rgRvHRY4zRNOdvPF7IyisKGZW1rMcny2W7tt9ofeyc9YfjG6+6EpNq55CHMZBRnJ7W+RRGyeR9UJ8VslTIiU8lT175jX74Rg+NoienxXvuuyZiZnzW71+Or298RLTxmDYGMYruprTpjhhVNleCEsnJLyn6/NKvvG7kPdPA/f2DRuuo3ele9Iejq5sAGA+7HfZighZFd9bi9LsOayWBq+TBkdPt9S/OuiedTvuj47QajYP6/l6tVrXLi5wDV2u1PVG/RrPlfGx3OiddMQ4MSAO/ZjQQWzG0MTBRtJ3p4zo6d7irQfGbczp8ejZ6NR5dDgd9t5mddtsRzXRarWazIcL58OfjwYFonKvZbLVa4h91jo4+Ou1OWxSve3bR7/cHw+Hl6H/jQJdvlm1qlhsDEMVq+/5zPO51uKd+d9jpjW/AlJooviyJnYfDiavBcZM75dcRYmdwRZU8NKVmVcpnUXwsibdHsgaMGP0XxDYjRC/uUjNs9E8U7fbTi07jXpt76Z8gnhNED7tmtdEHUSw7s0yzRl3C6IMpc48ps19WG0/bpNGrUXRmH1ew+eJlDiNEHy42nnDQw3NRbAyf/drnSYu75zWHx0MK41uXvWPS6Jko1vovu4vDU054e2mIyJw5GNswTaK48sXE9mteMR2ds8johVVEhoiBWmoM9Xx69VFsvf5DTBxkXKnm6YiMBHI+fR7OQeOqo1if2whDzKXpE5NmzH3QGLr96dVGsXY27x9tzKWX6MAZEI3w7E8fEsUlOFrISvHguMX2yxImzSeXtCJ0+9OhWGpcYRSr/cXdvXHvmBM7CxwitjmdHV7DbsDn06uLYmPhZ3zZmF5METvDa8oQctdB3oRZVRQrF8s6dsUhb4qIxZRx1AvkUtX33/0ft0g54Rs6iKQAAAAASUVORK5CYII=) no-repeat;background-size:101% 100%;height:56px;text-align:center;line-height:56px;font-size:18px;font-weight:500;color:#fff;border-top-right-radius:4px;border-top-left-radius:4px;position:relative}.m-header i{position:absolute;right:16px;top:0;cursor:pointer}.m-content{padding:19px 26px;font-size:15px;color:#4c5b76;line-height:30px}.m-content ul{padding:10px 0}.m-content ol{display:flex;align-items:center}.m-content ol:before{content:"";display:inline-block;width:5px;height:5px;background:#202d40;opacity:1;border-radius:100%;margin-right:8px}.m-content .divider{width:100%;height:0;opacity:1;border:1px solid hsla(0,0%,60%,.1);margin-top:21px}.m-footer{display:flex;align-items:center;justify-content:center;padding:5px 0 27px}.m-footer button{width:120px;height:36px;border-radius:4px 4px 4px 4px;font-size:15px;font-weight:400;color:#fff}.m-footer button:first-of-type{color:#666;margin-right:78px}.formBase .ant-form-item-label{width:80px;display:block}.formBase .ant-form-explain{position:absolute}.formBase .ant-row.ant-form-item{margin-bottom:12px}.formBase.passMan .ant-form-item-label{width:92px}.infosRightMenu .ant-menu-item a{font-size:16px;color:#333;position:relative;bottom:-10px}.infosRightMenu .ant-menu-item a:hover{color:#333}.personalInfo .ant-menu-item{color:#333;line-height:20px}.personalInfo .ant-menu-item-selected{color:#2a61ff}.tipsBox{height:45px;color:#ffa13a;background-color:#fff5eb;border:1px solid #ffa13a;border-radius:2px;padding:7px 20px;letter-spacing:1.5px;display:flex;align-items:center}.tipsBox.emailBox{background-image:url(/react/build/static/media/personalInfo2.f01447c8.png);background-size:100% 100%;border:none;color:#181818}.tipsBox.emailBox .email{color:#666}.tipsBox .spanTil{letter-spacing:normal}.tipsBox.errorTip{height:auto;color:red;background-color:rgba(255,0,0,.05);border:1px solid red}.tipCont{min-height:330px;background-image:url(/react/build/static/media/personalInfo1.13c2500e.png);background-size:100% 100%;color:#181818;padding:20px 23px}.tipCont .orange{color:#ffa13a}.tipCont .oneTipBox{color:#666;display:block;position:relative;padding-left:15px}.tipCont .oneTipBox:before{content:"";position:absolute;top:11px;left:0;width:6px;height:6px;background-color:#8f8f8f;border-radius:50%}.updateEmail{font-weight:700;color:#181818;position:relative;padding-left:8px}.updateEmail:before{content:"";position:absolute;top:7px;left:0;width:3px;height:15px;background-color:#466aff;border-radius:2px}.personalUpdateInfoForm .ant-input{height:38px}.personalUpdateInfoForm .ant-row.ant-form-item{margin-bottom:20px}.personalUpdateInfoForm .ant-form-item-control{left:12px}.personalUpdateInfoForm .ant-form-item-label>label{color:#181818}.personalUpdateInfoForm .ant-form-explain{position:relative;margin-top:10px;color:#ff4c4c}.personalUpdateInfoForm .ant-form-explain:before{content:"!";width:18px;height:18px;border-radius:50%;display:inline-block;line-height:18px;text-align:center;font-size:12px;color:#ff4c4c;background-color:#ffdada;margin-right:8px}.personalUpdateInfoForm .has-error .ant-input{border-color:#ff4c4c;background-color:hsla(0,0%,40%,0)!important}.personalUpdateInfoForm .has-error:after{content:"";color:#ff4c4c;font-size:19px;position:absolute;right:-32px;top:0}.personalUpdateInfoForm .hasSuccess .ant-form-item-control:after{content:"";color:#1fd148;font-size:19px;position:absolute;right:-32px;top:0}.getCaptchaBut{height:38px;border-color:#466aff;color:#466aff}.getCaptchaBut:hover{border-color:#5d7cff;color:#5d7cff}.getCaptchaBut:focus{border-color:#1140ff;color:#1140ff}.gotoUpdateEmail{line-height:40px}.verificationForm .ant-form-item-label{width:125px}.verificationForm .uploadCard{margin-right:80px}.verificationForm .ant-form-extra{text-align:center}.verificationForm .verUpload{position:relative}.verificationForm .verUpload .ant-form-explain{position:absolute;bottom:20px}.exploitHead,.makeOverItem,.makeOverResultItem,.softBotItem{display:flex;justify-content:space-between;align-items:center}.exploitHead{height:65px;border-bottom:1px solid #e0e6f5;color:#151d40}.makeOverResultItem{background-color:rgba(255,0,0,.04);border:1px solid #f60011;border-radius:4px;margin-top:16px;padding:0 15px;height:32px;color:rgba(0,0,0,.65)}.makeOverResultItem .circle{display:inline-block;width:14px;height:14px;text-align:center;line-height:14px;border-radius:50%;background-color:#cc0209;color:#fff;font-size:12px;margin-right:5px}.makeOverBox{background-color:rgba(59,105,255,.03);border:1px solid #ebf1ff;margin-top:16px;padding:12px 30px 0 12px}.makeOverBox .makeOverItem{border-bottom:1px dashed #e0e6f5;padding:10px 0;color:#99a2af}.makeOverBox .makeOverItem:first-child{margin-top:-12px}.makeOverBox .makeOverItem .fromUserNameBot{color:#99a2af}.makeOverBox .makeOverItem .fromUserNameBot:hover{color:#466aff}.makeOverBox .botName{color:#202d40}.softBotListBox{margin-top:16px;color:#202d40}.softBotListBox .softBotItem{border-bottom:1px dashed #e0e6f5;padding:20px 0 15px}.softBotListBox .imgBox{width:44px;height:44px;border-radius:50%;object-fit:cover}.nullBotsBox{border-radius:4px 4px 0 0;text-align:center;padding:25px 158px 65px}.nullBotsBox .showBigTip{color:#333;margin-top:16px;margin-bottom:22px!important}.nullBotsBox .showTip{color:#666}.botOneLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.botOneLine.botNameWarpBox{display:flex;align-items:center}.botNameBox{max-width:80%;display:inline-block}.statusBot{border:1px solid #466aff;border-radius:5px;color:#466aff;padding:4px 6px;background-color:rgba(70,106,255,.09);line-height:12px}.statusBot.public{background-color:rgba(58,213,115,.08);border-color:#25c589;color:#25c589}.statusBot.private{background-color:rgba(230,126,34,.08);border-color:#e67e22;color:#e67e22}.statusBot.error{background-color:rgba(252,186,190,.2784313725);border-color:#f60011;color:#f60011} \ No newline at end of file diff --git a/static/css/14.1c5f3a58.chunk.css b/static/css/14.1c5f3a58.chunk.css new file mode 100644 index 000000000..06c2d42ca --- /dev/null +++ b/static/css/14.1c5f3a58.chunk.css @@ -0,0 +1 @@ +.monaco-custom-checkbox{margin-left:2px;float:left;cursor:pointer;overflow:hidden;opacity:.7;width:20px;height:20px;border:1px solid transparent;padding:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-custom-checkbox.checked,.monaco-custom-checkbox:hover{opacity:1}.hc-black .monaco-custom-checkbox,.hc-black .monaco-custom-checkbox:hover{background:none}.monaco-custom-checkbox.monaco-simple-checkbox{height:18px;width:18px;border:1px solid transparent;border-radius:3px;margin-right:9px;margin-left:0;padding:0;opacity:1;background-size:16px!important}.monaco-custom-checkbox.monaco-simple-checkbox.unchecked:not(.checked):before{visibility:hidden}.monaco-editor .find-widget{position:absolute;z-index:10;height:33px;overflow:hidden;line-height:19px;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(calc(-100% - 10px));-ms-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}.monaco-editor .find-widget textarea{margin:0}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled>.replace-part{display:-ms-flexbox;display:flex}.monaco-editor .find-widget.visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-editor .find-widget .monaco-inputbox .input{background-color:transparent;min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:4px 0 0 17px;font-size:12px;display:-ms-flexbox;display:flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.wrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.wrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.wrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions,.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{display:-ms-flexbox;display:flex;-ms-flex:initial;flex:initial;margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button{width:20px;height:20px;display:-ms-flexbox;-ms-flex:initial;flex:initial;margin-left:3px;background-position:50%;background-repeat:no-repeat;cursor:pointer;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.monaco-editor .find-widget .button:not(.disabled):hover{background-color:rgba(0,0,0,.1)}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:3px;width:18px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .disabled{opacity:.3;cursor:default}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:-ms-flexbox;display:flex;vertical-align:middle;-ms-flex:auto;flex:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px!important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px!important}.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .findMatch{-webkit-animation-duration:0;animation-duration:0;-webkit-animation-name:inherit!important;animation-name:inherit!important}.monaco-editor .find-widget .monaco-sash{width:2px!important;margin-left:-4px}.monaco-editor.hc-black .find-widget .button:not(.disabled):hover,.monaco-editor.vs-dark .find-widget .button:not(.disabled):hover{background-color:hsla(0,0%,100%,.1)}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}.monaco-aria-container{position:absolute;left:-999em}.monaco-sash{position:absolute;z-index:35;-ms-touch-action:none;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.vertical{cursor:ew-resize;top:0;width:4px;height:100%}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:4px}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash:not(.disabled).orthogonal-end:after,.monaco-sash:not(.disabled).orthogonal-start:before{content:" ";height:8px;width:8px;z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.orthogonal-start.vertical:before{left:-2px;top:-4px}.monaco-sash.orthogonal-end.vertical:after{left:-2px;bottom:-4px}.monaco-sash.orthogonal-start.horizontal:before{top:-2px;left:-4px}.monaco-sash.orthogonal-end.horizontal:after{top:-2px;right:-4px}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.touch.vertical{width:20px}.monaco-sash.touch.horizontal{height:20px}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:rgba(0,255,255,.2)}.monaco-sash.debug:not(.disabled).orthogonal-end:after,.monaco-sash.debug:not(.disabled).orthogonal-start:before{background:red}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls{-webkit-animation:monaco-findInput-highlight-0 .1s linear 0s;animation:monaco-findInput-highlight-0 .1s linear 0s}.monaco-findInput.highlight-1 .controls{-webkit-animation:monaco-findInput-highlight-1 .1s linear 0s;animation:monaco-findInput-highlight-1 .1s linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{-webkit-animation:monaco-findInput-highlight-dark-0 .1s linear 0s;animation:monaco-findInput-highlight-dark-0 .1s linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{-webkit-animation:monaco-findInput-highlight-dark-1 .1s linear 0s;animation:monaco-findInput-highlight-dark-1 .1s linear 0s}@-webkit-keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}to{background:transparent}}@keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}to{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:transparent}}@keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-dark-0{0%{background:hsla(0,0%,100%,.44)}to{background:transparent}}@keyframes monaco-findInput-highlight-dark-0{0%{background:hsla(0,0%,100%,.44)}to{background:transparent}}@-webkit-keyframes monaco-findInput-highlight-dark-1{0%{background:hsla(0,0%,100%,.44)}99%{background:transparent}}@keyframes monaco-findInput-highlight-dark-1{0%{background:hsla(0,0%,100%,.44)}99%{background:transparent}}.monaco-inputbox{position:relative;display:block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit}.monaco-inputbox.idle{border:1px solid transparent}.monaco-inputbox>.wrapper>.input,.monaco-inputbox>.wrapper>.mirror{padding:4px}.monaco-inputbox>.wrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.wrapper>.input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.wrapper>input{-o-text-overflow:ellipsis;text-overflow:ellipsis}.monaco-inputbox>.wrapper>textarea.input{display:block;-ms-overflow-style:none;scrollbar-width:none;outline:none}.monaco-inputbox>.wrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.wrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.wrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;min-height:34px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}.monaco-action-bar{text-align:right;overflow:hidden;white-space:nowrap}.monaco-action-bar .actions-container{display:-ms-flexbox;display:flex;margin:0 auto;padding:0;width:100%;-ms-flex-pack:end;justify-content:flex-end}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar.reverse .actions-container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.monaco-action-bar .action-item{cursor:pointer;display:inline-block;-webkit-transition:-webkit-transform 50ms ease;transition:-webkit-transform 50ms ease;-o-transition:transform 50ms ease;transition:transform 50ms ease;transition:transform 50ms ease,-webkit-transform 50ms ease;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar.animated .action-item.active{-webkit-transform:scale(1.272019649);-ms-transform:scale(1.272019649);transform:scale(1.272019649)}.monaco-action-bar .action-item .codicon,.monaco-action-bar .action-item .icon{display:inline-block}.monaco-action-bar .action-label{font-size:11px;margin-right:4px}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:.4}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar.animated.vertical .action-item.active{-webkit-transform:translate(5px);-ms-transform:translate(5px);transform:translate(5px)}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;-ms-flex:1 1;flex:1 1;max-width:170px;min-width:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}.monaco-scrollable-element>.scrollbar>.up-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDggOC45NjFsMS4yNi0xLjI2LTUuMDQtNS4wNC01LjQ2IDUuMDQgMS4yNiAxLjI2IDQuMi0zLjc4IDMuNzggMy43OHoiIGZpbGw9IiM0MjQyNDIiLz48L3N2Zz4=");cursor:pointer}.monaco-scrollable-element>.scrollbar>.down-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTEuNSAyLjY2MkwuMjQgMy45MjJsNS4wNCA1LjA0IDUuNDYtNS4wNC0xLjI2LTEuMjYtNC4yIDMuNzgtMy43OC0zLjc4eiIvPjwvc3ZnPg==");cursor:pointer}.monaco-scrollable-element>.scrollbar>.left-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTguNjQgMS40NDFMNy4zOC4xODFsLTUuMDQgNS4wNCA1LjA0IDUuNDYgMS4yNi0xLjI2LTMuNzgtNC4yIDMuNzgtMy43OHoiLz48L3N2Zz4=");cursor:pointer}.monaco-scrollable-element>.scrollbar>.right-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTIuNDY3IDkuNTQ4bDEuMjYgMS4yNiA1LjA0LTUuMDQtNS4wNC01LjQ2LTEuMjYgMS4yNiAzLjc4IDQuMi0zLjc4IDMuNzh6Ii8+PC9zdmc+");cursor:pointer}.hc-black .monaco-scrollable-element>.scrollbar>.up-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.up-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNDggOC45NjFsMS4yNi0xLjI2LTUuMDQtNS4wNC01LjQ2IDUuMDQgMS4yNiAxLjI2IDQuMi0zLjc4IDMuNzggMy43OHoiIGZpbGw9IiNFOEU4RTgiLz48L3N2Zz4=")}.hc-black .monaco-scrollable-element>.scrollbar>.down-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.down-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTEuNSAyLjY2MkwuMjQgMy45MjJsNS4wNCA1LjA0IDUuNDYtNS4wNC0xLjI2LTEuMjYtNC4yIDMuNzgtMy43OC0zLjc4eiIvPjwvc3ZnPg==")}.hc-black .monaco-scrollable-element>.scrollbar>.left-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.left-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTguNjQgMS40NDFMNy4zOC4xODFsLTUuMDQgNS4wNCA1LjA0IDUuNDYgMS4yNi0xLjI2LTMuNzgtNC4yIDMuNzgtMy43OHoiLz48L3N2Zz4=")}.hc-black .monaco-scrollable-element>.scrollbar>.right-arrow,.vs-dark .monaco-scrollable-element>.scrollbar>.right-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTIuNDY3IDkuNTQ4bDEuMjYgMS4yNiA1LjA0LTUuMDQtNS4wNC01LjQ2LTEuMjYgMS4yNiAzLjc4IDQuMi0zLjc4IDMuNzh6Ii8+PC9zdmc+")}.monaco-scrollable-element>.visible{opacity:1;background:transparent;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{-webkit-transition:opacity .8s linear;-o-transition:opacity .8s linear;transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;-webkit-box-shadow:#ddd 0 6px 6px -6px inset;box-shadow:inset 0 6px 6px -6px #ddd}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;-webkit-box-shadow:#ddd 6px 0 6px -6px inset;box-shadow:inset 6px 0 6px -6px #ddd}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{-webkit-box-shadow:#ddd 6px 6px 6px -6px inset;box-shadow:inset 6px 6px 6px -6px #ddd}.vs .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,39.2%,.4)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,47.5%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider{background:rgba(111,195,223,.6)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:hsla(0,0%,39.2%,.7)}.hc-black .monaco-scrollable-element>.scrollbar>.slider:hover{background:rgba(111,195,223,.8)}.monaco-scrollable-element>.scrollbar>.slider.active{background:rgba(0,0,0,.6)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active{background:hsla(0,0%,74.9%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider.active{background:#6fc3df}.vs-dark .monaco-scrollable-element .shadow.top{-webkit-box-shadow:none;box-shadow:none}.vs-dark .monaco-scrollable-element .shadow.left{-webkit-box-shadow:#000 6px 0 6px -6px inset;box-shadow:inset 6px 0 6px -6px #000}.vs-dark .monaco-scrollable-element .shadow.top.left{-webkit-box-shadow:#000 6px 6px 6px -6px inset;box-shadow:inset 6px 6px 6px -6px #000}.hc-black .monaco-scrollable-element .shadow.left,.hc-black .monaco-scrollable-element .shadow.top,.hc-black .monaco-scrollable-element .shadow.top.left{-webkit-box-shadow:none;box-shadow:none}.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,Ubuntu,Droid Sans,sans-serif}.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor-hover p{margin:0}.monaco-editor.hc-black{-ms-high-contrast-adjust:none}@media screen and (-ms-high-contrast:active){.monaco-editor.vs-dark .view-overlays .current-line,.monaco-editor.vs .view-overlays .current-line{border-color:windowtext!important;border-left:0;border-right:0}.monaco-editor.vs-dark .cursor,.monaco-editor.vs .cursor{background-color:windowtext!important}.monaco-editor.vs-dark .dnd-target,.monaco-editor.vs .dnd-target{border-color:windowtext!important}.monaco-editor.vs-dark .selected-text,.monaco-editor.vs .selected-text{background-color:highlight!important}.monaco-editor.vs-dark .view-line,.monaco-editor.vs .view-line{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .view-line span,.monaco-editor.vs .view-line span{color:windowtext!important}.monaco-editor.vs-dark .view-line span.inline-selected-text,.monaco-editor.vs .view-line span.inline-selected-text{color:highlighttext!important}.monaco-editor.vs-dark .view-overlays,.monaco-editor.vs .view-overlays{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .reference-decoration,.monaco-editor.vs-dark .selectionHighlight,.monaco-editor.vs-dark .wordHighlight,.monaco-editor.vs-dark .wordHighlightStrong,.monaco-editor.vs .reference-decoration,.monaco-editor.vs .selectionHighlight,.monaco-editor.vs .wordHighlight,.monaco-editor.vs .wordHighlightStrong{border:2px dotted highlight!important;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .rangeHighlight,.monaco-editor.vs .rangeHighlight{background:transparent!important;border:1px dotted activeborder!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .bracket-match,.monaco-editor.vs .bracket-match{border-color:windowtext!important;background:transparent!important}.monaco-editor.vs-dark .currentFindMatch,.monaco-editor.vs-dark .findMatch,.monaco-editor.vs .currentFindMatch,.monaco-editor.vs .findMatch{border:2px dotted activeborder!important;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .find-widget,.monaco-editor.vs .find-widget{border:1px solid windowtext}.monaco-editor.vs-dark .monaco-list .monaco-list-row,.monaco-editor.vs .monaco-list .monaco-list-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused,.monaco-editor.vs .monaco-list .monaco-list-row.focused{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover,.monaco-editor.vs .monaco-list .monaco-list-row:hover{background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row,.monaco-editor.vs .monaco-tree .monaco-tree-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row.focused,.monaco-editor.vs-dark .monaco-tree .monaco-tree-row.selected,.monaco-editor.vs .monaco-tree .monaco-tree-row.focused,.monaco-editor.vs .monaco-tree .monaco-tree-row.selected{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-tree .monaco-tree-row:hover,.monaco-editor.vs .monaco-tree .monaco-tree-row:hover{background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar,.monaco-editor.vs .monaco-scrollable-element>.scrollbar{-ms-high-contrast-adjust:none;background:background!important;border:1px solid windowtext;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider{background:windowtext!important}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider:hover,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider:hover{background:highlight!important}.monaco-editor.vs-dark .decorationsOverviewRuler,.monaco-editor.vs .decorationsOverviewRuler{opacity:0}.monaco-editor.vs-dark .minimap,.monaco-editor.vs .minimap{display:none}.monaco-editor.vs-dark .squiggly-d-error,.monaco-editor.vs .squiggly-d-error{background:transparent!important;border-bottom:4px double #e47777}.monaco-editor.vs-dark .squiggly-b-info,.monaco-editor.vs-dark .squiggly-c-warning,.monaco-editor.vs .squiggly-b-info,.monaco-editor.vs .squiggly-c-warning{border-bottom:4px double #71b771}.monaco-editor.vs-dark .squiggly-a-hint,.monaco-editor.vs .squiggly-a-hint{border-bottom:4px double #6c6c6c}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{-ms-high-contrast-adjust:none;color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label{-ms-high-contrast-adjust:none;background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-diff-editor.vs-dark .diffOverviewRuler,.monaco-diff-editor.vs .diffOverviewRuler{display:none}.monaco-editor.vs-dark .line-delete,.monaco-editor.vs-dark .line-insert,.monaco-editor.vs .line-delete,.monaco-editor.vs .line-insert{background:transparent!important;border:1px solid highlight!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .char-delete,.monaco-editor.vs-dark .char-insert,.monaco-editor.vs .char-delete,.monaco-editor.vs .char-insert{background:transparent!important}}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent}.monaco-editor .inputarea.ime-input{z-index:10}.monaco-editor .margin-view-overlays .line-numbers{position:absolute;text-align:right;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;height:100%}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .margin-view-overlays .current-line,.monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}.monaco-editor .lines-content .cdr{position:absolute}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .margin-view-overlays .cgmr{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.monaco-editor .lines-content .cigr,.monaco-editor .lines-content .cigra{position:absolute}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-editor .view-lines{cursor:text;white-space:nowrap}.monaco-editor.hc-black.mac .view-lines,.monaco-editor.vs-dark.mac .view-lines{cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAL0lEQVQoz2NgCD3x//9/BhBYBWdhgFVAiVW4JBFKGIa4AqD0//9D3pt4I4tAdAMAHTQ/j5Zom30AAAAASUVORK5CYII=) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVRIx2NgYGBY/R8I/vx5eelX3n82IJ9FxGf6tksvf/8FiTMQAcAGQMDvSwu09abffY8QYSAScNk45G198eX//yev73/4///701eh//kZSARckrNBRvz//+8+6ZohwCzjGNjdgQxkAg7B9WADeBjIBqtJCbhRA0YNoIkBSNmaPEMoNmA0FkYNoFKhapJ6FGyAH3nauaSmPfwI0v/3OukVi0CIZ+F25KrtYcx/CTIy0e+rC7R1Z4KMICVTQQ14feVXIbR695u14+Ir4gwAAD49E54wc1kWAAAAAElFTkSuQmCC) 2x) 5 8,text}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover .minimap-slider.active,.monaco-editor .minimap.slider-mouseover:hover .minimap-slider{opacity:1}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .view-ruler{position:absolute;top:0}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px}.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;cursor:text;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{-webkit-transition:all 80ms;-o-transition:all 80ms;transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@-webkit-keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@-webkit-keyframes monaco-cursor-expand{0%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%,to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes monaco-cursor-expand{0%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%,to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.cursor-smooth{-webkit-animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{-webkit-animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{-webkit-animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,.03)}.monaco-diff-editor.vs-dark .diffOverview{background:hsla(0,0%,100%,.01)}.monaco-diff-editor .diffViewport{-webkit-box-shadow:inset 0 0 1px 0 #b9b9b9;box-shadow:inset 0 0 1px 0 #b9b9b9;background:rgba(0,0,0,.1)}.monaco-diff-editor.hc-black .diffViewport,.monaco-diff-editor.vs-dark .diffViewport{background:hsla(0,0%,100%,.1)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar{background:transparent}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:hsla(0,0%,67.1%,.4)}.modified-in-monaco-diff-editor.hc-black .slider.active{background:none}.monaco-diff-editor .delete-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-editor .insert-sign{font-size:11px!important;opacity:.7!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center}.monaco-diff-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-editor.hc-black .insert-sign{opacity:1}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .inline-deleted-margin-view-zone{text-align:right}.monaco-editor .diagonal-fill{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAChJREFUKFNjOH/+fAMDDgCSu3Dhwn9c8gwwBTgNGR4KQP4HhQOhsAIAZCBTkhtqePcAAAAASUVORK5CYII=")}.monaco-editor.vs-dark .diagonal-fill{opacity:.2}.monaco-editor.hc-black .diagonal-fill{background:none}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-diff-editor .diff-review-line-number{text-align:right;display:inline-block}.monaco-diff-editor .diff-review{position:absolute;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-diff-editor .diff-review-summary{padding-left:10px}.monaco-diff-editor .diff-review-shadow{position:absolute}.monaco-diff-editor .diff-review-row{white-space:pre}.monaco-diff-editor .diff-review-table{display:table;min-width:100%}.monaco-diff-editor .diff-review-row{display:table-row;width:100%}.monaco-diff-editor .diff-review-cell{display:table-cell}.monaco-diff-editor .diff-review-spacer{display:inline-block;width:10px}.monaco-diff-editor .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px}.monaco-diff-editor .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.context-view .monaco-menu{min-width:130px}.context-view-block{position:fixed;left:0;top:0;z-index:-1;width:100%;height:100%}.monaco-menu .monaco-action-bar.vertical{margin-left:0;overflow:visible}.monaco-menu .monaco-action-bar.vertical .actions-container{display:block}.monaco-menu .monaco-action-bar.vertical .action-item{padding:0;display:-ms-flexbox;display:flex}.monaco-menu .monaco-action-bar.vertical .action-item,.monaco-menu .monaco-action-bar.vertical .action-item.active{-webkit-transform:none;-ms-transform:none;transform:none}.monaco-menu .monaco-action-bar.vertical .action-menu-item{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;height:2em;-ms-flex-align:center;align-items:center;position:relative}.monaco-menu .monaco-action-bar.vertical .action-label{-ms-flex:1 1 auto;flex:1 1 auto;text-decoration:none;padding:0 1em;background:none;font-size:12px;line-height:1}.monaco-menu .monaco-action-bar.vertical .keybinding,.monaco-menu .monaco-action-bar.vertical .submenu-indicator{display:inline-block;-ms-flex:2 1 auto;flex:2 1 auto;padding:0 1em;text-align:right;font-size:12px;line-height:1}.monaco-menu .monaco-action-bar.vertical .submenu-indicator{height:100%}.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon{font-size:16px!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon:before{margin-left:auto;margin-right:-20px}.monaco-menu .monaco-action-bar.vertical .action-item.disabled .keybinding,.monaco-menu .monaco-action-bar.vertical .action-item.disabled .submenu-indicator{opacity:.4}.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator){display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.monaco-menu .monaco-action-bar.vertical .action-item{position:static;overflow:visible}.monaco-menu .monaco-action-bar.vertical .action-item .monaco-submenu{position:absolute}.monaco-menu .monaco-action-bar.vertical .action-label.separator{padding:.5em 0 0;margin-bottom:.5em;width:100%}.monaco-menu .monaco-action-bar.vertical .action-label.separator.text{padding:.7em 1em .1em;font-weight:700;opacity:1}.monaco-menu .monaco-action-bar.vertical .action-label:hover{color:inherit}.monaco-menu .monaco-action-bar.vertical .menu-item-check{position:absolute;visibility:hidden;width:1em;height:100%}.monaco-menu .monaco-action-bar.vertical .action-menu-item.checked .menu-item-check{visibility:visible;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.context-view.monaco-menu-container{outline:0;border:none;-webkit-animation:fadeIn 83ms linear;animation:fadeIn 83ms linear}.context-view.monaco-menu-container .monaco-action-bar.vertical:focus,.context-view.monaco-menu-container .monaco-action-bar.vertical :focus,.context-view.monaco-menu-container :focus{outline:0}.monaco-menu .monaco-action-bar.vertical .action-item{border:thin solid transparent}.hc-black .context-view.monaco-menu-container{-webkit-box-shadow:none;box-shadow:none}.hc-black .monaco-menu .monaco-action-bar.vertical .action-item.focused{background:none}.menubar{display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.fullscreen .menubar:not(.compact){margin:0;padding:0 5px}.menubar>.menubar-menu-button{-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;cursor:default;-webkit-app-region:no-drag;zoom:1;white-space:nowrap;outline:0}.menubar.compact{-ms-flex-negative:0;flex-shrink:0}.menubar.compact>.menubar-menu-button{width:100%;height:100%;padding:0}.menubar .menubar-menu-items-holder{position:absolute;left:0;opacity:1;z-index:2000}.menubar .menubar-menu-items-holder.monaco-menu-container{outline:0;border:none}.menubar .menubar-menu-items-holder.monaco-menu-container :focus{outline:0}.menubar .toolbar-toggle-more{width:20px;height:100%}.menubar.compact .toolbar-toggle-more{position:absolute;left:0;top:0;cursor:pointer;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.menubar .toolbar-toggle-more{padding:0;vertical-align:sub}.menubar.compact .toolbar-toggle-more:before{content:"\eb94"!important}.context-view{position:absolute;z-index:2500}.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;-ms-touch-action:none;touch-action:none}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-multiple,.monaco-list.selection-single{outline:0!important}.monaco-list:focus .monaco-list-row.selected .codicon{color:inherit}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute}.monaco-list-type-filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;border-radius:2px;padding:0 3px;max-width:calc(100% - 10px);-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:all-scroll;font-size:13px;line-height:18px;height:20px;z-index:1;top:4px}.monaco-list-type-filter.dragging{-webkit-transition:top .2s,left .2s;-o-transition:top .2s,left .2s;transition:top .2s,left .2s}.monaco-list-type-filter.ne{right:4px}.monaco-list-type-filter.nw{left:4px}.monaco-list-type-filter>.controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s;width:0}.monaco-list-type-filter.dragging>.controls,.monaco-list-type-filter:hover>.controls{width:36px}.monaco-list-type-filter>.controls>*{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:none;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.monaco-list-type-filter>.controls>.filter:checked:before{content:"\eb83"!important}.monaco-list-type-filter>.controls>.filter{margin-left:4px}.monaco-list-type-filter-message{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-list-type-filter{cursor:-webkit-grab;cursor:grab}.monaco-list-type-filter.dragging{cursor:-webkit-grabbing;cursor:grabbing}.monaco-tl-row{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;position:relative}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;border-left:1px solid transparent;-webkit-transition:border-color .1s linear;-o-transition:border-color .1s linear;transition:border-color .1s linear}.monaco-tl-contents,.monaco-tl-twistie{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;-ms-flex-negative:0;flex-shrink:0;width:16px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:inherit!important;-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.monaco-tl-contents{-ms-flex:1 1;flex:1 1;overflow:hidden}.monaco-tl-twistie.collapsed:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.monaco-tl-twistie.codicon-loading:before{-webkit-animation:codicon-spin 1.25s linear infinite;animation:codicon-spin 1.25s linear infinite} \ No newline at end of file diff --git a/static/css/140.54bd5dfb.chunk.css b/static/css/140.54bd5dfb.chunk.css new file mode 100644 index 000000000..121d755c3 --- /dev/null +++ b/static/css/140.54bd5dfb.chunk.css @@ -0,0 +1 @@ +.milepostBox{border:none;padding:0}.milepostBox .createMilepost{text-align:right}.flexSpaceBetween{display:flex;justify-content:space-between;align-items:center}.milepostHead{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);color:#898d9d;padding:15px 15px 15px 20px;border-radius:4px 4px 0 0}.milepostHead .postStatus.active{color:#466aff}.milepostHead .postStatus.active .statusCount{color:#466aff;border:1px solid #466aff;background-color:#fff}.milepostHead .statusCount{background-color:rgba(70,106,255,.09);border-radius:10px;margin-left:5px;color:#666;font-weight:400;height:19px;line-height:19px;display:inline-block;min-width:30px;text-align:center}.pointBox{cursor:pointer}.milepostSort{box-shadow:0 0 10px rgba(24,54,181,.17)}.milepostList{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.milepostList .milepostItemBox{border-bottom:1px solid #d0d0d0;padding:15px 20px}.milepostList .milepostInfo{display:inline-block;width:640px}.milepostList .actionMileBox{width:550px}.milepostList .actionMileBox .outTime{color:red}.createMilepostBtn{width:96px;padding:0}.flexSpaceBetween .primaryColor,.primaryColor,.primaryColor:link{color:#466aff}.effectiveDate,.flexSpaceBetween .effectiveDate{color:#40424a}.color-grey-89{color:#898d9d}.colorRed,.colorRed:hover{color:#f30000}.milestonesNoDate{border:1px solid #d0d0d0;border-top:none;text-align:center;min-height:500px;line-height:500px}.grayButton{width:108px;height:32px;text-align:center;background-color:#fafbfc;border:1px solid #d0d0d0;border-radius:4px}.grayButton:hover{background-color:#f3f4f6}.milepostDetail{border:none;padding:0}.noDataMile{display:flex;justify-content:center} \ No newline at end of file diff --git a/static/css/144.38aad773.chunk.css b/static/css/144.38aad773.chunk.css new file mode 100644 index 000000000..ebec1862f --- /dev/null +++ b/static/css/144.38aad773.chunk.css @@ -0,0 +1 @@ +.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.mergediv{height:65px;width:100%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #eee;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;border-radius:4px;margin-left:15px}.new_context{-ms-flex:1 1;flex:1 1}.topmerge_btn{background:#21ba45;padding:0 14px;height:36px}.prdetail,.topmerge_btn{color:#fff!important;text-align:center;line-height:32px;border-radius:4px}.prdetail{display:inline-block;background:#a333c8;padding:0 12px;height:32px}form .ant-cascader-picker,form .ant-select{width:100%}.merge-header-button{background:#f1f8ff;text-align:left}.width70{width:70%}.width30{width:30%}.width40{width:40%}.display-flex{display:-ms-flexbox!important;display:flex!important}.w120{width:120px}.w240{width:240px}.custom-commit-tabs .ant-tabs-nav .ant-tabs-tab{padding:14px 0!important}.custom-commit-tabs .ant-tabs-bar{border-bottom:none}.custom-commit-tabs .ant-tabs-nav .ant-tabs-tab-active .tabNum{background-color:#ebf4fe}.custom-commit-tabs .ant-tabs-ink-bar{width:34px!important}.tabNum{display:inline-block;margin-left:8px;border-radius:10px;height:18px;line-height:18px;background-color:#eee;padding:0 9px;font-size:12px}.composeButton{display:-ms-flexbox;display:flex;border:1px solid #5091ff;border-radius:5px;height:34px;line-height:34px}.composeButton>span{display:block;padding:0 18px;color:#5091ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:5px;cursor:pointer}.composeButton>span:hover{background-color:#f1f8ff}.composeButton>span:first-child{border-radius:5px 0 0 5px;border-right:1px solid #5091ff}.ant-btn{border-radius:5px}.ant-btn.ant-btn-green{border:1px solid #28bd6c;color:#28bd6c}.ant-btn.ant-btn-blue{border:1px solid #466aff;color:#466aff}.copyTab{min-width:370px;padding:0 18px 22px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);background-color:#fff}.copyTab .ant-tabs-tab{padding:12px 0!important}.prCommits{border:1px solid #ddd;border-top:none}.prCommits:first-child{border-top:1px solid #ddd}.prCommits .prCreate{height:50px;line-height:50px;padding:0 25px;background-color:#fafafa;color:#333;font-size:16px;border-bottom:1px solid #ddd}.prCommits .prInfo{padding:20px 25px}.files{border:1px solid #ddd;margin-top:15px;border-radius:2px}.see-file-btn{color:#466aff;cursor:pointer}.filesInfo{padding:10px 15px;background-color:#fafafa}.filesInfo .cursor-pointer{cursor:pointer}.filesContent{border-top:1px solid #ddd}.icon-fuzhiicon:hover{color:#466aff}.linesContent{display:-ms-flexbox;display:flex;min-height:30px;line-height:30px;color:#333;-ms-flex-wrap:wrap;flex-wrap:wrap}.linesContent>div{-ms-flex:1 1;flex:1 1;word-break:break-all;white-space:pre-wrap;font-family:auto}.linesContent .lines{display:-ms-flexbox;display:flex;border-right:1px solid #ddd;width:100px;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.linesContent .lines>span:first-child{margin-right:0}.filesInfo,.linesContent .lines,.linesContent .linetype,.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.linesContent .lines>span{width:50%;text-align:right;display:block;color:#888}.linesContent.translate{background-color:#f1f8ff}.linesContent.translate .lines>span{border-right:1px solid transparent}.linesContent.reduce{background-color:rgba(247,48,48,.15)}.linesContent.add{background:rgba(48,232,132,.15)}.mergeRequest .folders{width:100%}.matchwidth .ant-select-selection__rendered{width:200px}.overlihide li{max-width:450px}.updateMerge{margin:30px auto 60px}.searchIcon .ant-select-arrow{margin-top:-9px} \ No newline at end of file diff --git a/static/css/146.ce979569.chunk.css b/static/css/146.ce979569.chunk.css new file mode 100644 index 000000000..576c48ae6 --- /dev/null +++ b/static/css/146.ce979569.chunk.css @@ -0,0 +1 @@ +.mySites_head{height:65px;border-bottom:1px solid #e0e6f5;color:#151d40;font-size:17px}.createSiteForm .themeBox{text-align:center;position:relative;cursor:pointer}.createSiteForm .icon-wancheng{position:absolute;right:4px;top:-7px;color:#e5e3e0}.createSiteForm .icon-wancheng.active{color:#ffa13a}.siteBox{padding:15px 0;border-bottom:1px dashed #e0e6f5}.siteBox .siteName{color:#05101a}.siteBox .siteName:active,.siteBox .siteName:hover{color:#466aff}.m-header{background:url(data:image/png;base64,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) no-repeat;background-size:101% 100%;height:56px;text-align:center;line-height:56px;font-size:18px;font-weight:500;color:#fff;border-top-right-radius:4px;border-top-left-radius:4px;position:relative}.m-header i{position:absolute;right:16px;top:0;cursor:pointer}.m-content{padding:19px 26px;font-size:15px;color:#4c5b76;line-height:30px}.m-content ul{padding:10px 0}.m-content ol{display:flex;align-items:center}.m-content ol:before{content:"";display:inline-block;width:5px;height:5px;background:#202d40;opacity:1;border-radius:100%;margin-right:8px}.m-content .divider{width:100%;height:0;opacity:1;border:1px solid hsla(0,0%,60%,.1);margin-top:21px}.m-footer{display:flex;align-items:center;justify-content:center;padding:5px 0 27px}.m-footer button{width:120px;height:36px;border-radius:4px 4px 4px 4px;font-size:15px;font-weight:400;color:#fff}.m-footer button:first-of-type{color:#666;margin-right:78px}.formBase .ant-form-item-label{width:80px;display:block}.formBase .ant-form-explain{position:absolute}.formBase .ant-row.ant-form-item{margin-bottom:12px}.formBase.passMan .ant-form-item-label{width:92px}.infosRightMenu .ant-menu-item a{font-size:16px;color:#333;position:relative;bottom:-10px}.infosRightMenu .ant-menu-item a:hover{color:#333}.personalInfo .ant-menu-item{color:#333;line-height:20px}.personalInfo .ant-menu-item-selected{color:#2a61ff}.tipsBox{height:45px;color:#ffa13a;background-color:#fff5eb;border:1px solid #ffa13a;border-radius:2px;padding:7px 20px;letter-spacing:1.5px;display:flex;align-items:center}.tipsBox.emailBox{background-image:url(/react/build/static/media/personalInfo2.f01447c8.png);background-size:100% 100%;border:none;color:#181818}.tipsBox.emailBox .email{color:#666}.tipsBox .spanTil{letter-spacing:normal}.tipsBox.errorTip{height:auto;color:red;background-color:rgba(255,0,0,.05);border:1px solid red}.tipCont{min-height:330px;background-image:url(/react/build/static/media/personalInfo1.13c2500e.png);background-size:100% 100%;color:#181818;padding:20px 23px}.tipCont .orange{color:#ffa13a}.tipCont .oneTipBox{color:#666;display:block;position:relative;padding-left:15px}.tipCont .oneTipBox:before{content:"";position:absolute;top:11px;left:0;width:6px;height:6px;background-color:#8f8f8f;border-radius:50%}.updateEmail{font-weight:700;color:#181818;position:relative;padding-left:8px}.updateEmail:before{content:"";position:absolute;top:7px;left:0;width:3px;height:15px;background-color:#466aff;border-radius:2px}.personalUpdateInfoForm .ant-input{height:38px}.personalUpdateInfoForm .ant-row.ant-form-item{margin-bottom:20px}.personalUpdateInfoForm .ant-form-item-control{left:12px}.personalUpdateInfoForm .ant-form-item-label>label{color:#181818}.personalUpdateInfoForm .ant-form-explain{position:relative;margin-top:10px;color:#ff4c4c}.personalUpdateInfoForm .ant-form-explain:before{content:"!";width:18px;height:18px;border-radius:50%;display:inline-block;line-height:18px;text-align:center;font-size:12px;color:#ff4c4c;background-color:#ffdada;margin-right:8px}.personalUpdateInfoForm .has-error .ant-input{border-color:#ff4c4c;background-color:hsla(0,0%,40%,0)!important}.personalUpdateInfoForm .has-error:after{content:"";color:#ff4c4c;font-size:19px;position:absolute;right:-32px;top:0}.personalUpdateInfoForm .hasSuccess .ant-form-item-control:after{content:"";color:#1fd148;font-size:19px;position:absolute;right:-32px;top:0}.getCaptchaBut{height:38px;border-color:#466aff;color:#466aff}.getCaptchaBut:hover{border-color:#5d7cff;color:#5d7cff}.getCaptchaBut:focus{border-color:#1140ff;color:#1140ff}.gotoUpdateEmail{line-height:40px}.verificationForm .ant-form-item-label{width:125px}.verificationForm .uploadCard{margin-right:80px}.verificationForm .ant-form-extra{text-align:center}.verificationForm .verUpload{position:relative}.verificationForm .verUpload .ant-form-explain{position:absolute;bottom:20px} \ No newline at end of file diff --git a/static/css/147.41b8aabd.chunk.css b/static/css/147.41b8aabd.chunk.css new file mode 100644 index 000000000..a50799047 --- /dev/null +++ b/static/css/147.41b8aabd.chunk.css @@ -0,0 +1 @@ +.background-f{background:#fff}.pt-15{padding-top:15px}.mr-4{margin-right:4px}.pb-10{padding-bottom:10px}.plr-20{padding:0 20px}.font-12{font-size:12px}.font-15{font-size:15px}.border-b-line{border-bottom:1px solid #eee}.list-item,.w-100{width:100%}.w-25{width:25%}.p-10{padding:10px}.pd-105{padding:15px 10px}.grid-item{display:grid!important;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.avatar-60{height:60px;width:60px;border-radius:50%}.text-primary{color:#5091ff!important}.text-primary:hover{color:#2878ff!important}.text-yellow{color:#ffa802!important}.text-gray{color:#888}.ml12{margin-left:12px}.user-join-time{font-size:14px!important;color:#60b25e}.btn-cir-grey{background:#fafafa;color:#888;font-weight:400;border:1px solid #eee;border-radius:2px;cursor:pointer}.wd-75{width:75px}.pbt15{padding:15px 0}.pbt25{padding:25px 0}.mlr10{margin:0 15px}.user-list-items{height:100%;width:100%;display:inline-block}.max-w-200{max-width:200px}.inline-block{display:inline-block} \ No newline at end of file diff --git a/static/css/148.41b8aabd.chunk.css b/static/css/148.41b8aabd.chunk.css new file mode 100644 index 000000000..a50799047 --- /dev/null +++ b/static/css/148.41b8aabd.chunk.css @@ -0,0 +1 @@ +.background-f{background:#fff}.pt-15{padding-top:15px}.mr-4{margin-right:4px}.pb-10{padding-bottom:10px}.plr-20{padding:0 20px}.font-12{font-size:12px}.font-15{font-size:15px}.border-b-line{border-bottom:1px solid #eee}.list-item,.w-100{width:100%}.w-25{width:25%}.p-10{padding:10px}.pd-105{padding:15px 10px}.grid-item{display:grid!important;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.avatar-60{height:60px;width:60px;border-radius:50%}.text-primary{color:#5091ff!important}.text-primary:hover{color:#2878ff!important}.text-yellow{color:#ffa802!important}.text-gray{color:#888}.ml12{margin-left:12px}.user-join-time{font-size:14px!important;color:#60b25e}.btn-cir-grey{background:#fafafa;color:#888;font-weight:400;border:1px solid #eee;border-radius:2px;cursor:pointer}.wd-75{width:75px}.pbt15{padding:15px 0}.pbt25{padding:25px 0}.mlr10{margin:0 15px}.user-list-items{height:100%;width:100%;display:inline-block}.max-w-200{max-width:200px}.inline-block{display:inline-block} \ No newline at end of file diff --git a/static/css/149.99ea8cb9.chunk.css b/static/css/149.99ea8cb9.chunk.css new file mode 100644 index 000000000..f76f8996d --- /dev/null +++ b/static/css/149.99ea8cb9.chunk.css @@ -0,0 +1 @@ +.botDetailHeadCont{display:flex;justify-content:space-between;align-items:center}.botDetailHeadCont,.detailIntroCont{width:1200px;margin:0 auto}.botDetailHead{width:100%;padding:20px 0;background-size:100% 100%;background-image:url(/react/build/static/media/softDetailHeadBg.b2bae10a.png)}.botDetailHead .botDetailHeadCont{height:100%;color:#202d40}.botDetailHead .botImgBg{border-radius:50%;border:1px solid #fff;overflow:hidden}.botDetailHead .botImgBg>img{width:85px;height:85px;object-fit:cover}.botDetailHead .centerBox{width:77%}.botDetailHead .typeBox{background-color:rgba(70,106,255,.09);border:1px solid #466aff;border-radius:4px;color:#466aff;padding:8px 10px}.botDetailHead .userBox{color:#8893af;margin:10px 0 14px}.botDetailHead .userBox>a{color:#8893af}.botDetailHead .userBox>a:hover{color:#466aff}.detailIntroBox{background-image:linear-gradient(180deg,#edf0fa,#fff);box-shadow:inset 8px 6px 18px rgba(171,202,255,.24);min-height:40vh;padding:30px 0 50px}.detailIntroBox .detailIntroTitle{color:#000}.detailIntroBox .detailIntro{color:#151d40}.installBotModal .ant-modal-header{position:relative;border-bottom:none;background-color:transparent}.installBotModal .installBotImgBox{background-color:#e9f1ff;border:3px solid #fff;border-radius:50%;position:absolute;top:-50px;left:50%;transform:translate(-50%);overflow:hidden}.installBotModal .installBotImgBox .installBotImg{width:100px;height:100px;object-fit:cover}.installBotModal .installBotName{color:#151d40;margin-top:40px}.installBotModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1px solid #fff}.installBotModal .ant-modal-footer{border-top:none;text-align:center;margin:30px 0 50px}.installBotModal .ant-modal-close-x{margin-top:-6px;margin-right:15px}.installBotModal .ant-modal-close-x .closeIconFont{font-size:30px!important;font-weight:100;color:rgba(13,22,71,.65)}.installBotModal .installTextBox{width:90%;min-height:360px;margin:0 auto;background-color:hsla(0,0%,100%,.71);border-radius:4px 4px 0 0;padding:20px 0 30px 25px}.installBotModal .installTextBox .installTil{color:#000}.installBotModal .installTextBox .installRadioBox{color:#202d40;width:100%}.installBotModal .installTextBox .installRadioBoxTip{display:inline-block;margin:5px 0 0 23px;color:#99a2af}.installBotModal .installTextBox .installRadioBoxTip.errTip{color:#f60011}.installBotModal .installTextBox .selectValueBox{margin:13px 0 0 23px;color:#333;border-bottom:1px dashed #e0e6f5;width:88%;padding-bottom:10px}.installBotModal .installTextBox .selectValueBox .close{cursor:pointer;color:rgba(0,0,0,.45)}.installBotModal .installTextBox .repoListBox{max-height:90px;overflow-y:auto}.installBotModal .installSelectBox{display:block;width:50%;margin:5px 0 0 23px}.installBotModal .installSelectBox .ant-select-selection__placeholder{display:block!important}.installBotModal .installSelectBox .ant-select-selection-selected-value{display:none!important}.installBotModal .greenCol{color:#202d40}.installBotModal .greenCol>.icon-tishi1{color:#f60011}.installBotModal .greenCol>.icon-wanchenggouxuan{color:#00bb75}.installDropdownClass{width:525px!important;background-image:linear-gradient(180deg,#eef3ff,#fff);border:1px solid #fff;border-radius:4px;box-shadow:0 0 8px rgba(139,172,241,.32)}.installDropdownClass .ant-select-dropdown-menu-item:hover{background-color:#e8eeff} \ No newline at end of file diff --git a/static/css/150.0163e54c.chunk.css b/static/css/150.0163e54c.chunk.css new file mode 100644 index 000000000..56018e149 --- /dev/null +++ b/static/css/150.0163e54c.chunk.css @@ -0,0 +1 @@ +.botList,.botListBox,.oneItemHead{display:flex}.botListBox,.botListPagination,.softheadContent{width:1200px;margin:0 auto}.softbotBox{background-color:#f5f7fa;padding-bottom:70px}.softbotHead{height:460px;background-size:100%;background-image:url(/react/build/static/media/banner.c3c2eb57.png);display:flex;align-items:center}.softbotHead .bigTit{color:#fff;font-size:38px;text-align:center}.softbotHead .gotoRegister{display:block;margin:40px auto 0;border-radius:0}.softbotHead .gotoRegister:hover{border:none}.botListBox{margin-top:50px}.botListNav{width:218px;background-image:linear-gradient(180deg,#f4f5f8,#fbfcfd);border:2px solid #fff}.botListNav .navItem{cursor:pointer;color:#4c5b76;padding:15px 0 15px 35px}.botListNav .navItem:first-child{color:#000}.botListNav .navItem.active{background-color:rgba(70,106,255,.09);color:#466aff;position:relative}.botListNav .navItem.active:before{content:"";width:4px;height:35px;background-color:#466aff;display:inline-block;position:absolute;left:0}.botListCont{width:100%;padding:30px 22px 80px 0;background-image:linear-gradient(180deg,#f3f5f8,#fff);box-shadow:inset 8px 6px 18px rgba(171,202,255,.24)}.botListCont .botListSearch .ant-input,.botListCont .botListSearch .ant-input-search-button{height:42px}.botListCont .botListSearch .ant-input{border-color:#fff;background-color:#f8fbff!important}.botListCont .botListSearch .ant-input:hover{border-color:#466aff}.botListCont .botListSearch .ant-input-search-button{width:60px}.botListCont .oneBotItem{cursor:pointer;width:297px;background-color:#f4f5f8;border:1px solid #fff;border-radius:2px;box-shadow:0 0 12px rgba(82,101,223,.09);margin-left:33px}.botListCont .oneBotItem .oneItemHead{align-items:center;background-image:url(/react/build/static/media/botOneBg.4fb56df5.png);color:rgba(13,22,71,.65);padding:15px 0 16px 12px}.botListCont .oneBotItem .oneItemHead .oneBotName{color:#151d40}.botListCont .oneBotItem .oneItemHead .oneBotImgBox{border-radius:50%;border:1px solid #fff;margin-right:15px;overflow:hidden}.botListCont .oneBotItem .oneItemHead .oneBotImgBox>img{width:50px;height:50px;object-fit:cover}.botListCont .oneBotItem .botIntro{margin:14px 17px 10px 14px;color:#8893af;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:56px}.botListCont .oneBotItem .degreeBox{color:#151d40;padding:0 0 12px 12px}.botListCont .oneBotItem .degreeBox>.icon-a-zu1404{color:#4c5b76}.botListCont .botList{flex-wrap:wrap;justify-content:flex-start}.botListCont .botList>.none_panels{margin:125px auto}.botListCont .botList .botLoading{margin:200px auto}.botListPagination{text-align:right}.oneBotLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:.8} \ No newline at end of file diff --git a/static/css/154.c041974c.chunk.css b/static/css/154.c041974c.chunk.css new file mode 100644 index 000000000..029ebb85b --- /dev/null +++ b/static/css/154.c041974c.chunk.css @@ -0,0 +1 @@ +.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px} \ No newline at end of file diff --git a/static/css/156.83a06073.chunk.css b/static/css/156.83a06073.chunk.css new file mode 100644 index 000000000..1b95bf624 --- /dev/null +++ b/static/css/156.83a06073.chunk.css @@ -0,0 +1 @@ +.hookpanel>p{padding:20px 25px 0 20px}.hookpanel .ant-list .ant-list-item{padding:15px 20px}.hookpanel .ant-list .ant-list-item:last-child{border-bottom:1px solid #e8e8e8}.hookpanel .ant-list .ant-list-item .webName{flex:1;margin-right:15px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}.hookpanel .ant-list .ant-list-item .webName.spanBox{display:inline-block;max-width:100%;overflow:hidden}.newPanel .ant-form .ant-form-item-label label{font-size:16px}.newPanel .has-success .ant-form-explain{font-size:12px;color:#999;line-height:20px;margin-top:5px;word-break:break-all}.newPanel .ant-form .ant-row{padding:0 194px 0 20px}.newPanel .ant-form .ant-row.topLine{border-top:1px solid #eee;padding-top:20px;margin-top:25px}.newPanel .ant-form .ant-row.bottomLine{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:25px}.newPanel .ant-form .ant-row.bottomLine .ant-checkbox+span{font-size:16px}.newPanel .eventCb{padding:0 194px 0 45px}.newPanel .eventCb .ant-checkbox-group{width:100%}.newPanel .eventCb .colSpan{display:flex;flex-wrap:wrap}.newPanel .eventCb .colSpan>span{width:50%;margin:0;display:block}.newPanel .eventCb .colSpan>span>span{display:block;padding-left:24px;margin-bottom:20px;font-size:12px}.newPanel .ant-form-item-children{display:block}.newPanel .ant-checkbox+span{color:#333}.newPanel .ant-checkbox+span>span{color:#333;height:20px;line-height:20px;padding-left:24px;font-size:12px;display:block}.deschead{background:#fafcff;border-radius:4px 4px 0 0;border:1px solid rgba(42,97,255,.23);height:50px;padding:0 20px;margin-top:20px;display:flex;align-items:center;justify-content:space-between}.deschead.mg{margin:20px!important;padding:0 12px}.historyColl .ant-collapse-header{background-color:#fff}.historyColl .panelHeader{display:flex}.historyColl .panelHeader span{width:20%;color:#333;font-weight:400}.historyColl .panelHeader .time{text-align:right}.historyColl .panelHeader .name{flex:1}.historyColl .ant-collapse-content-box{background-color:#fff}.contentMenu{margin-left:14px}.contentMenu li{font-weight:500}.contentPanel .retitle{font-size:16px;font-weight:600;color:#333;margin:20px 0 10px!important}.contentPanel .con{background:#eee;border-radius:4px;padding:15px;max-height:400px;overflow:auto}.contentPanel .con p{font-size:13px;color:#333;line-height:28px}.contentPanel .con p>span:first-child{font-weight:500}.contentPanel .conEditor .overflow-guard{border-radius:4px}.contentPanel .conEditor .lines-content,.contentPanel .conEditor .margin-view-overlays,.contentPanel .conEditor .margin-view-overlays>div,.contentPanel .conEditor .view-lines>div{background-color:#eee}.editWebhookModalTitle{justify-content:center}.disabledButPopover{width:310px} \ No newline at end of file diff --git a/static/css/157.1b154d7a.chunk.css b/static/css/157.1b154d7a.chunk.css new file mode 100644 index 000000000..6fb8b8992 --- /dev/null +++ b/static/css/157.1b154d7a.chunk.css @@ -0,0 +1 @@ +.avatarBox{position:relative}.avatarBox .ant-modal-header{background-color:#f2f2ff}.avatarBox .ant-modal-header .ant-modal-title{text-align:left}.avatarBox .ant-modal-body{position:relative}.avatarBox .avatarDiv{display:flex;position:relative;min-height:320px}.avatarBox .avatarDiv .tipsPosi{position:absolute;width:100%;text-align:center;top:40%;height:30px;margin-top:-15px}.avatarBox .avatarDiv .previewBox{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:auto}.avatarBox .avatarDiv .previewBox .uploadBtn{margin-bottom:30px;display:flex}.avatarBox .avatarDiv .previewBox .uploadBtn a,.avatarBox .avatarDiv .previewBox .uploadBtn label{cursor:pointer;display:block;height:32px;line-height:30px;margin:0 10px;width:100px;border:1px solid #d0d0d0;background-color:#fff;border-radius:4px;text-align:center;color:#666}.avatarBox .avatarDiv .previewBox .uploadBtn a span,.avatarBox .avatarDiv .previewBox .uploadBtn label span{display:block}.avatarBox .avatarDiv .previewBox .uploadBtn a span .ant-upload.ant-upload-select,.avatarBox .avatarDiv .previewBox .uploadBtn label span .ant-upload.ant-upload-select{width:100%;height:32px}.avatarBox .avatarDiv .previewBox .uploadBtn a span .ant-upload-list,.avatarBox .avatarDiv .previewBox .uploadBtn label span .ant-upload-list{display:none}.avatarBox .avatarDiv .previewBox .uploadBtn a{background-color:#4154f1;color:#fff;border-color:#4154f1}.avatarBox .avatarDiv .previewBox .uploadBtn a:hover{color:#fff!important}.avatarBox .avatarDiv .previewImg{overflow:hidden;background-color:#fff;text-align:center;width:100px!important;height:100px!important}.avatarBox .avatarDiv .previewImg.ring{border-radius:50%} \ No newline at end of file diff --git a/static/css/158.65678519.chunk.css b/static/css/158.65678519.chunk.css new file mode 100644 index 000000000..2fef849da --- /dev/null +++ b/static/css/158.65678519.chunk.css @@ -0,0 +1 @@ +.boxes{padding:15px 0}.boxes .roundBox{margin:20px auto;display:flex;justify-content:center}.boxes .roundBox>div{margin:0 30px}.boxes .pBox{width:400px;margin:40px auto 20px}.boxes .pBox .progress{width:360px;margin:0 auto;display:flex;background-color:#fafafa;border-radius:10px;height:7px}.boxes .pBox .progress span:first-child{border-radius:10px 0 0 10px}.boxes .pBox .progress span:last-child{border-radius:0 10px 10px 0}.boxes .pBox .progresstip{margin-top:15px;flex-wrap:wrap;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.boxes .pBox .progresstip>span{padding-left:15px;position:relative;min-width:33%;display:flex;justify-content:flex-start}.boxes .pBox .progresstip>span i.zero{display:block;border-radius:50%;height:8px;width:8px;margin-top:10px;margin-right:5px}.boxes .pBox .progresstip>span span{color:#666}.boxes .pBox .progresstip>span span:last-child{color:#999;margin-left:5px}.annulusBasics{width:74px;height:74px;position:relative;overflow:hidden;border-radius:50%;text-align:center;z-index:1}.centerCircle{position:absolute;z-index:10;border-radius:50%;width:60px;height:60px;background:#fff;transform:translate(7px,7px);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:20px;font-size:12px}.centerCircle .score{font-size:18px}.annulusOuter{position:absolute;top:0;left:0;width:74px;height:74px;border:12px solid #ff7f69;border-radius:50%}.leftRectangle{transform-origin:right}.leftRectangle,.rightRectangle{position:absolute;background:#ebeef5;width:37px;height:74px}.rightRectangle{transform-origin:left;left:37px;transform:rotate(0deg)}.repairAnnulus{position:absolute;width:74px;height:74px;z-index:20;border-radius:50%;box-sizing:content-box;border:20px solid #fff;top:-20px;left:-20px} \ No newline at end of file diff --git a/static/css/164.0bd8a340.chunk.css b/static/css/164.0bd8a340.chunk.css new file mode 100644 index 000000000..3bec91c8f --- /dev/null +++ b/static/css/164.0bd8a340.chunk.css @@ -0,0 +1 @@ +.topWrapper{padding:20px 0;box-sizing:border-box;display:flex;justify-content:space-between;border-bottom:1px solid #eee;align-items:center}.topWrapper_btn_new{background:#fff;color:#5091ff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px;border:1px solid #5091ff}.versionInfo{display:flex;width:100%}.versionInfo_left{display:flex;width:182px;flex-direction:column;align-items:flex-end;padding-right:15px}.versionInfo_left>.color-grey-3{max-width:10rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.versionInfo_right{flex:1;display:flex;flex-direction:column;align-items:flex-start;border-left:1px solid #eee;position:relative;padding:0 30px 60px 24px}.versionInfo_right:before{position:absolute;left:-4px;top:0;content:"";width:8px;height:8px;background-color:#466aff;border-radius:50%}.versionInfo_right .sendAuthorImg{width:20px;height:20px;border-radius:50%;margin-right:5px}.versionInfo_right .body-show{padding:5px 10px 10px}.versionInfo_right .version-user{display:flex}.versionInfo_right .version-user>a>span{display:inline-block}.versionInfo_right .version-user>a>span img{width:30px;height:30px}.versionTag{display:inline;padding:0 9px;color:#fff;position:relative;margin-top:-8px;height:22px;line-height:20px;border-radius:4px}.versionTag:before{border:4px solid transparent;border-left-color:#ccc;z-index:9;right:-9px}.versionTag:after,.versionTag:before{position:absolute;content:"";width:0;height:0;top:6px}.versionTag:after{right:-7px;border:4px solid transparent;border-left-color:#fff;z-index:10}.versionFile{margin-top:5px;padding-top:20px;border-top:1px solid #eee;width:100%}.versionFile a{display:block;color:#333;font-weight:400;height:20px;margin-bottom:10px}.versionTag.yellow{border:1px solid #fbbc06;color:#fbbc06}.versionTag.yellow:before{border-left-color:#fbbc06}.versionTag.green{border:1px solid #2db44d;color:#2db44d}.versionTag.green:before{border-left-color:#2db44d}.versionTag.orange{border:1px solid #ff6e23;color:#ff6e23}.versionTag.orange:before{border-left-color:#ff6e23}.addReleaseBtn{text-align:right;margin-bottom:30px}.versionName{font-size:16px;color:#333;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;width:100%;height:18px;margin-top:-5px}.versionmilepostleft{padding:15px;margin-right:50px;width:80%}.topWrapper_btn_close{background:#504b4b}.topWrapper_btn_close,.topWrapper_btn_delete{color:#fff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_btn_delete{background:#da1010}.versionrighe{flex:2}.versionleft{flex:1;text-align:right;display:flex;justify-content:right}.version_line_one{height:45px}.version_line_one,.version_line_tpw{display:flex;margin:auto;border-left:1px solid #eee}.version_line_tpw{height:80px}.versiondiv{display:flex}.verwinth{width:80%}.opendversionetail{background:#21ba45}.closedversionetail,.opendversionetail{display:inline-block;color:#fff!important;padding:0 5px;text-align:center;height:25px;border-radius:4px;line-height:25px}.closedversionetail{background:#e60b0b}.versionrectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:#535151}.ver-middle{vertical-align:middle}.versionForm{flex:1;padding-right:40px;box-sizing:border-box}.versionForm .ant-input:hover,.versionForm .ant-select-auto-complete.ant-select .ant-input:hover{border-color:hsla(0,0%,60%,.8)}.versionTips{width:268px;box-sizing:border-box}.infosTip{border-bottom:1px solid #eee;color:#333;padding-bottom:26px;margin-bottom:26px;font-weight:400;text-align:justify}.infosTip:last-child{border-bottom:none}.dragBox{background:hsla(0,0%,60%,.04);border-radius:4px;border:1px dashed #d9d9d9;padding:20px}.dragBox .versionStyle{border:none!important;padding-bottom:20px}.dragBox .versionStyle .dragIcon{font-size:40px!important;color:#666!important;line-height:40px;height:40px;margin-bottom:14px;display:block}.dragBox .ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#eff4ff}.dragBox .ant-upload-list-item-info{padding:0 20px 0 8px}.dragBox .ant-upload-list-item-info>span,.set-ant-row .ant-row{display:flex;align-items:center}.set-ant-row .ant-row{height:20px}.itemInline{display:flex;align-items:flex-start;position:relative}.itemInline>p{position:absolute;bottom:-5px}.itemInline .ant-row{margin-bottom:0}.prerelease{padding-top:20px}.prerelease .ant-form-item-control{height:20px;line-height:20px}.releaseIndex{margin:30px auto;width:1200px}.emptyPanel{width:100%;background:#fafcff;border-radius:4px;border:1px solid rgba(42,97,255,.23);min-height:418px;display:flex;flex-direction:column;align-items:center;justify-content:center}.emptyPanel .operation{width:400px;border-top:1px solid #eee;padding-top:34px;text-align:center;margin-top:30px}.ant-form-item-control{line-height:normal} \ No newline at end of file diff --git a/static/css/165.77b1d37e.chunk.css b/static/css/165.77b1d37e.chunk.css new file mode 100644 index 000000000..852a6449b --- /dev/null +++ b/static/css/165.77b1d37e.chunk.css @@ -0,0 +1 @@ +.portrait-bg{background-image:url(/react/build/static/media/bj.b44f32ca.png);background-size:100% auto;background-repeat:no-repeat}.portrait-main{width:1200px;margin:0 auto}.portrait-main .headBox{height:60px;line-height:60px;background:rgba(176,176,255,.16);border:1px solid #fff;border-radius:3px 3px 0 0;position:relative;font-family:Alibaba PuHuiTi;color:#333;font-size:16px}.portrait-main .headBox span{position:relative;display:inline-block}.portrait-main .headBox span:before{content:attr(data-text);position:absolute;background-image:linear-gradient(99.89deg,#456aff 11.08%,#b45dff 93.64%);-webkit-background-clip:text;background-clip:text;color:transparent}.portrait-main .headBox img{height:59px;position:relative;top:-5px}.portrait-main .scoreMain{display:flex;padding:35px 0;background-image:url(/react/build/static/media/total_bj.1ae1c7b4.png);background-size:100% 100%;background-repeat:no-repeat}.portrait-main .scoreMain .scoreimg{width:600px;text-align:center;background-image:url(/react/build/static/media/score_bj.d70873f6.png);background-size:100% 100%;background-repeat:no-repeat}.portrait-main .scoreMain .scoreimg .scoreTitle{height:26px;line-height:normal;font-family:Alibaba PuHuiTi;font-weight:500;color:#fff;font-size:19px;text-align:center}.portrait-main .scoreMain .scoreimg .scoreText{font-weight:400;color:#fff;font-size:15px;line-height:30px;text-align:left;padding:20px 20px 20px 40px;border:1px solid #fff;border-radius:3px 3px 0 0;background:rgba(114,163,254,.9)}.portrait-main .scoreMain .scoreimg .scoreValue{position:relative;display:block;width:320px;height:160px;text-align:center;margin:0 auto}.portrait-main .scoreMain .scoreimg .scoreValue .s_content{position:absolute;width:100%;bottom:0;text-align:center;font-weight:400;font-size:13px;color:#b2c6d9;display:flex;flex-direction:column}.portrait-main .scoreMain .scoreimg .scoreValue .s_content .s_num{font-family:YouSheBiaoTiHei;font-weight:400;font-size:41px;color:#466aff;height:50px;line-height:50px}.portrait-main .scoreMain .scoreProgress{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0 20px 20px}.portrait-main .scoreMain .scoreProgress li{height:36px;width:100%;background:hsla(0,0%,100%,.16);border:1px solid #fff;padding-right:30px;display:flex;align-items:center;color:#61708b;position:relative}.portrait-main .scoreMain .scoreProgress li .index{width:58px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;display:block;text-align:center;line-height:36px;font-family:YouSheBiaoTiHei;font-weight:400;font-size:16px;color:#fff;margin-right:20px}.portrait-main .scoreMain .scoreProgress li .name{width:140px;margin-right:14px;font-weight:500;font-size:16px;color:#181818}.portrait-main .scoreMain .scoreProgress li .progress{width:260px;height:16px;background:hsla(0,0%,100%,.33);position:relative;display:flex;margin-right:15px}.portrait-main .scoreMain .scoreProgress li .progress>span{position:absolute;height:100%;left:0;top:0}.portrait-main .scoreMain .scoreProgress li .progress>p{border-right:2px solid #fff}.portrait-main .scoreMain .scoreProgress li .progress>p:last-child{border:none}.portrait-main .subDetail{margin-top:90px;padding-bottom:90px}.portrait-main .subScore{background-image:url(/react/build/static/media/total_text_bj.ff36e8b7.png);background-size:100% 100%;background-repeat:no-repeat;width:1200px}.portrait-main .subScore .typeValue{line-height:40px;font-size:17px;color:#181818;text-align:center;padding:45px 0 30px;font-family:Alibaba PuHuiTi}.portrait-main .subScore .typeValue span{font-weight:400;font-size:22px;font-family:YouSheBiaoTiHei}.portrait-main .subContent{background-image:url(/react/build/static/media/sub_content_bj.91dea9c8.png);background-size:100% auto;background-repeat:no-repeat;padding-top:40px}.portrait-main .subContent .subTitle{font-size:19px;padding-left:30px;background-image:url(data:image/png;base64,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);background-size:24px 24px;background-repeat:no-repeat;background-position:left 5px}.portrait-main .subContent .subRemark,.portrait-main .subContent .subTitle{line-height:30px;font-family:Alibaba PuHuiTi;color:#181818;padding-bottom:20px}.portrait-main .subContent .subRemark{width:600px;font-size:15px}.portrait-main .typeLi{border:1px solid #fff;backdrop-filter:blur(30px)}.portrait-main .typeLi,.portrait-main .typeLi li{display:flex;align-items:center;justify-content:center}.portrait-main .typeLi li{flex:1;height:90px;font-weight:500;font-size:18px;line-height:90px;text-align:center;color:#181818;cursor:pointer;flex-direction:row}.portrait-main .typeLi li .sub_icon{width:60px;height:60px;background-size:100% 100%;background-repeat:no-repeat;margin-right:20px}.portrait-main .typeLi li .community_impact_watcher{background-image:url(/react/build/static/media/community_impact_watcher.ef25b7ec.png)}.portrait-main .typeLi li .community_impact_praise{background-image:url(/react/build/static/media/community_impact_praise.4cadb103.png)}.portrait-main .typeLi li .community_impact_fork{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAABHNCSVQICAgIfAhkiAAAH/hJREFUeF7tXQmUFcXVvtXvzQwOMMOqbAIKKmLUxHjUaBLcl8QsakQJbieiUQPGX3/FNW7RCNEEUAPRP0Zi1MScmEWNZjPGmETjcWEVBJVFQcI6wzDbe9313+qq6q7u12/mzfDevO43tzmcnnr1lq5bt7/+6qtbtxh08djS2DYhDenTHc5PZBYbwTkfxBgMAg57hL8KXwfO8/8A1ZN9tH+gm7QwxrZx7myzGNsAnP3FAuvZujq2oisuii5X2LFjp30pOu91+O5xhX2C3kUWKIoF3kMnnTWgLv1wId/WqUPvaMqcCI71IAe+P4h3462kkTV8pnqyT6n8AxnBihSH/6mvr3qhI8fO69CIxtUNjfZcbsFl4iK9Qzk1lZUFyB4uyPWUPyCILqjvl5qO9MSOcuxIh25s5INtyP6eMetodGwDkRlyYir7TyayR5n84S8WT52L/Hprzrgt/AI68wQb7Oex08Z6N56mGfrNVJY3OdlDWqAc/gBsDQ4aTwsPGgMIjXdb1Y6d2b8hnB8jRp/5uDK9LtUJskOZ7QDwfH3/1FfQXzMaWwIOjc68ACu+KZBHU0M6SyQmO8TWDj8e0D99WY5DNzRkTuWW9bzHidxONDgilckeMfUHy+Kn1feT6oeL0OjEqR1NzmJ034mKEskKdWiEorJHGck+sfIPvmRg/6pDPIfe3pS9CJ+rP/Ueq0gOXaSWfF8iE/6jemUPsk/s/AM9dEp9//QvXCDe0ZR9Ff31yLDiQWWyQGIswOC1Af3SR7HNu/jwKm5/5AKwRh4fij3dWUK1z6mpTPaImT/wKis1imGMBo4Q+XyPT5jDxR6cAaLfV/yO7C8t0K0ZWHY5Q/78KELzhSSskrCcdGEdCcRChvxZyB2nuHcFyRlK9yF5J5H+APBHtn1n5m2caTlUTl9KjuxHzVGZ7JEcf0AHXiQQegfejfWJGc3ShZIF8lmAQ4NwaO7rzFpvprPU3ckOSbMDa0CHJjHDv+W7Nbg2EIM+36Ph0bliSAChvRkwhUxUVjNiZA8XqRPgDx5CUzRZbKPJKNrPkKU79VMXob0ZQD0TSGcZdUh2SJodWMOurHiaRAb86iB2qif7RAWEx9E/pMpBSKRiVgiRk4bI4esNInRA3zPG6+EZxPBkO9UHZxjJPsFgjB70D3dQ6EdNqVRHBmLrGA99J1BZxnyQPeQYI27+IBE6HzJHzsiEldbwm6g+qMSSfXrSv5RDdyqGGJFLtGSUlszG118MhKY5rjLPcSnQ0HhG/dGd/nAdOp/KoeNjqT5a/SD7SA4dJ/9Ah7aRQ1A0B0VzVMaToUOEJn2adOmk6dKsoVnOFEYG92vkpnqyT9Tijxj6ByE0xWxUVMwKa2y2sUujksqEg9vDSWeoPhj8TvYJJiUqk394KodeoaERi8pGLjujc8g+EtFj6h+I0HLFilhupNUOKpM9kuoP7qCQ1s7R2sGkrR3Md70uh6a1GjSdXynT+RKhYxg1FbcoLrqeZEQZuhxahu+qUMDw3mzeBBLVy11E1VgjvGso2U/tIlpe+0iHps1CyrxZiB9XTDkGdy/HIGtsQQ4d3gFHLyLMtzMO1UukJvtE75xURv8IILQ//R2MogpHlVGZ7GNG2cXJHyRC5007Gh79a0KdTxUof31TM8DfXgdY9C6DLTsYtLQBtGc41PZh+B9gn5EcjjrYgcMOjApSL//1yyvo2L5LF3N443ULPlzHoK0VINMOkE4BVFcB9K8DmDCRw9HHcqirT17/FdL+juyDDl0ZOnQGhwJPPG/BP94CsG0jSi7PjFZ9fw4Xns7hkxOSk8NuxTsMfvkk3qS7sH0OB0vt/ilOECoLZX3iJwDOnOpADd7MlaIzd9YOthMROm9iDiNhYT6dUk/KlLP+w00cZi9MQeOurquph6FDz5jiGKuUg8gdh/aJ/nnkYQuEQ4ur0//dKElVdoWqiHJ1DcD5l9kwet/oZVNxaV+x/CeI0AnIXSZ35/Jzzb23nsO9P0shtVArJxCpvFgD0Z4CygfuC3DdRU5sc7fdPzcF69cCIjI+bDtB5jBSC66bTjE47wob9tlP725Wubn6PA4tnUTfJ9ppfE4Zx/ptjQA33W9BS7t/vSYO+Vffef0R+Hi+/GwddRif9v/0EQbvLPWROR8Su7RDI7RSvgRi6/en09i+mxwYNFi8LT7t05y5aP7lcuiEZk66YV4KPt5qIDNCWN4VFgKpO6m/+AwOn/1UfHLavfpvBk//SmxOht4aRmZEXsuVDqVyJpA4WEZEV+NLXd+/jsFVd9jAELGTthKl0OtlO1t9HdpPnqJl1nzJRMpf/5u/MfjdS35MWDEW1tdUc5h3PYdqVAykzFy+9reiOnP7dyywcVt20TYTmd2/Dc4cKJtIrfm1wa0P/xyHU/FJVO72lez3k4jQQsWYMYtBa3thHLkgTi0QDqHs+CMcOO9035kLRYZiv+/Jxxm89UYEMqsxgTsAVOqGaJ9XzofcyrlTKQ7/ey8HcU7qk7mj6w4gtOac3gyYR0K19dQLXtrJ8pSfeQng6RetSM4vASrMmTspY/PEgEt84R6oCjx4k628pTztE/a/cWbKRee8yBzBmU3Vw0V1A5k9dQRfO+pEDsd91VjpX+b+LKa/oWwXzG0XRppwlFkc6r+LEtZ769HnTE4c5siFlhU31eqBaN913+BwwD7RdKMn2r9kEYOfL2Q5HNklWN7NJ29Svyw5s/BNfXPqs3ZuXR6yF8C0m5FLR0RZ9kT7TIQttn9JhM57aN0j3xvKUz/tduSWCKLFiGLWTmAi2qTDOVzgIlh52vcYKhtLlygaofmz5sydcOQoZA5zbgsbfd08ob2Xp32+NxX/96UOrTWfiKzW3sAoj/v0dP3m7YigP0xJWlGgzpyPQwtVQOvUWiUQ7dl/LMDMS+RkS0+3TzjZ3HtTsPHDIEfOj8xhpJZ20ZMsbrsCM4oSwS++xYbBe5WnfeYkSrHtqxA6fKfEt7xyDcD3HnEFKp/y53DmYLrmXE7tP54lovlOIcp7DuJw9zXmg6tn7THrTgY7tilJTnHhAH3A1zxJTlnBLAdmDzWyu7ensgs25/QLHZh4hDZhz7Yvf+zQ7l8POrSvQ8cpakru4OpqZ0aSFwaLVnCY8wQidDifRgE6s+bcLjIrNcBDCKUeCL23vh+D+25UA8PQ7/dElNn3bsNp/B0RyBvizEFurDm/7+zeTeCqIUFu/fmvOHDEyepm9pLI5Nq7J9pbzCjPTjh0fnZdrpq1GwFunS8RurscWo/+c84KwYYMwKfAtYJylOe49y4Ltm2WDSwGMgc4NBpO0JHTEKEP8hC6PO0sxa8GEDoJumRLK4fL7+oeh9bILNUBhWgGMutR/7jRANdfZsR29PBM6nwcI6xHauXGbhi6cqDs0Y4wMhscWunUmkN7n8f2nHedDcPGVN6MIdvZJmYKw0sK9WNeQVbM6q/CSZWGpujYk450aB+R1eNc8UuNYLr+2CM4TMVp8MglhO4PlNY+v3uKwX/+mUfliODM4iWXQ2uerPTnKGQWly9UjqsfcMrWvlLaL3EILRBrzs8teHtl4Tp0ociskfvaSznsp3ToYs8AFvJ9az9g8NAcX4eWyKroh8eFczmzFqs8HVp4tJ4TM+jLkOEAFyodupDrScKTW7eDNSFCd5eLlutzb60AmPu4OVPYcRx0JFdWIoap24r3DcAVH7NvRLqxGxy9GHaZfbMFOzGa0FUmohDXROp8yJzn9RPOceCTk7o/BilG+0pmX0/l0NKXfpzGvHzNfQy2NnQcyyG4o6szR3FmT6oL1n/1JAe+cLwxfV4me7zyIsCffos3rebQila4ZaUrS6nOQGpNh0SLPWQOvj9dxeHKuYJlqnCAMrWvVL8fQGg96kyCKrkYKccPkXrIp6rPidVT1kM2+YaOObNG8Lp+APfejNxSIVu57fF9ROmmhg64sb5OQSdMDm0gs8ej1WvHT3bg0GPDOn3llHFQmNw1hfOfsuC1JWJAq5BYx3ZoRO4CMgv9+epLMIZjvA5kKv95Ay6C/b/7EKXdWeowMus46KC05yNzSPJDp99rb4CpqK9Xci5DF6E1EiXxfMM8CzYKzdY8NOcMcc+O9OczT8U44WPjZ4o3/w3wDI4X9Myonu2LitkwZwLN94m/+/YH+Oas8mnrPeVbEqEVJwsGXctnVP6g/3jUb2/kMOsRXLmyRZHGsK6sy4p2+LquHwty7pc5nHBMPNoTZe9//smCF38vVA+lS2sObXBmM9bDi91Q/GvoCIALbkFnTkB/7q6/+Qith536VkpY+eFfM3gVwy4d9XjWN2lYxfDK+EcN5rG4+Fwc8U9UBNME6Ji1f9kbAH940oJ2zMPhOq/BmcWfUbEcogkTUVM/9SL1qIpx+zxZaTf9Dx26cnLbbdzC4MnnGKxEHbcdF85KpPJH81r1EOdRwzh8G+OeRX6OJOX2ew5Xsix9FW9cEWqiEDgc/yzKg7F9x53DYfT+yWqfF+xvxPJ0pX9YU7ucKSy78FpkYfLGH1iwaYvf6QGkxuaefboDJ302me1+9mfSqfMh87DRONN5A3ZqBfZrZ35qILQGKn1HJ7t8x/0M1m1QUXVKBTER+mtfdODkz0tOKhEgOe19ZqEFy/4jObXWof34Z4DhYwG+PlPEoiSzfbvTHxKhK/C44wF06A+1NhCKH8YWC4Q+ER06icczj2KuDnRordp46oZ64AiE/rpA6F54uA4tB8tq1K+fwgkv3z6PwfqNfg44P+OQ5NRnCYQ2p38T1N5n0aGXvybydRgDRDFQVOVhYwCmXC/XDHqsI0Ht2x1/zEHo8OA+fJMnpf6eBQzeWyPzdkTFcpxxGodTjstFsSS072ls22pUdMLIrCdVhEOfe3205pyE9nX0bOn0+pva9UyhzyG9tExatxQrPARyJ6j8AA6cFi03s3QG458nHcVhylkiRNRIcZCQ9j0+OwUbPvCj70S/mDOEYw7kcMa3RXvVkzeB/dddf2O7kHKYg+GwDBgWH5JS/xjq0v8QPFPciOaMobr9RXjo1VcIZw6KAUlo37yrLci0yCt1UVoNaHU7P3k8h0mTo8WrJLRPtytKpOns+iWHlnJtV+S+2L//2b8A/B5n2HJWpihErkpj2q97cnfjiLsd1q8C+CXGd4Sd2Vyuddo0B/Y7vLL6s9B+Ybsyvg6tP+TyC41cBoQlqX7jJlx7iB2vdY4oLn36KRgq6i4UlVCXhPb97G4LNoskOxqdw08gLE+b7UAtxnXrx3aS2udl1Oiu/7kc2l0zl++O9pcbRSN5fOuvwYQ0TU3BGUMfsTFgpxaD+e9UakAC2v8+Rhb+5kfyJo2Md8aKmj4cLp1jPnni2z8exy+i/wUQ2lM0NHnRLyS0PPdhlLdwrxVz0sFDajWQ2ldw6ekGyfYeTZ41fJJdRnts+y/AY7gaPIv7qXjqhrpsE60nHo2BVhfEvz3eo7PI9q5YDi2eOCtX4yKAH+u1eaFV3saKlf3HA8wQA8SYjiUEMv8O28Ex66rJlQN5N4QOjc5xwd0O1Imk5hU2Jiq0PRKhK/i4fbYFHyOf7ohLi7q+fQFOPN6BQw4GGDo0HgZZ/ArA2y9b8N91/vXni6oTbdhrLIeze+kMoad+aJXDe5qqO7tSyq9h2OVCDLv0J1eCGYmi9iypSuMWcLVyb5Kc3Heh+Gp/TZ/MoG9mMfUyNJlRf14m/vATQ6cnk9/TJmQ5nBsRyKSd2ETkwMoUNUA87w5E5z3VShbVgd5At5eUBUJX/DKGuQsseHeVnF0Ic2hX/jJ1asXpvHhj9fzyeGpXy+r7TJ5r0obA68a1hF/vCJnFT4w5EPiXrqr4ruz00SkcOpOkvAvdySPR1sbg5jsh3dIsSbIZdectoPVWT+u9SoJ5L8zV1vKmMLJ6dlL28mrom0VJoZoGRSGwF8QvEFq/Xw1kAzEc+J199gC4aLaTraqpvExIXe1v4dC4m0flH+9/ANb9861UNiNBWkpfPv0wOXZHeTC0ZOZ9h0JV8YXmPoGm7h1QJaLe511PUF/2rzOkO6v3i/oU7gcz+SaeGTzSnfDt9YdwaIFbSoTXd7geJet97Sqj/v33mfXAfFadzQr6oTivh7Sdl3V+j+CavfxIHd5XUCKtn1IhJ55ZdYSmO53VC2c+eZrTPv4wcEf2/pO2MvuvkPax5qy9Mzil5Hm3+qOyyqtWs9RDD7E+7W0KqV1ck07m7etnIKZEySCSe4ir0LkzHqwXD5jIb3J08/OBJ0Xo+82nQk0N8K/d4LQMGoFDx8CUYGX1l/vI6UL7WFMmi/mH1M6iveTcjpz6Jz+B2lXvWmmTQ7vIa6gYLtdWSO6vDPEzLYXrA5nyQ58zF7aa+weG1YrAgFEjdgi5h+/L7S9+izf36Seuqvz5Q+LkP2xX1t6mYzfcu0HzD83GKrj81pus6oXn2R6bN3EU6GS36I14JGrmQebQDF0+rtshMhvoayKv5uheSKjqB/F63SDunDyN7xo+DrIeWa7g/umOPwoOvbnSVY7O2vfRepZ+4Tleu2UzSzU1MtbWitKvwa319p5yp1atfgTVEHPfwEikxt6JzkXnpyQwd7ESNxPq4by6D/AxE3nmmLP4rr4DmNPVUX9vez9yaOfjXj803k0D3HEl29MJqCdycsNTPfCPG+cDzlfSUWoLCITe0BmCUX3H+u53v20NszOcRe69LZAZnfv6HzkbyY6l18kFQmN0bdTaAE/M08NMOuex03dnsJE2SoE5Azw1JBFU4voFHDdqIzv7g7TS+JeQ7dYE46HD8bNU7sw+d82wRguE1nu06GUFOhddCiF65ny+Njr+l+zbmX27Ui8c+n0RBOMlS4siOVTfoX3ums7GOrbMGRDWlLVaMnMB/yAvfyT7Fs3/hEOvytERlf6aV1+kemO1OG7SOd0aZ+PCH43MetrbzDl33QJntWdPsl/AfsX0P9ZiOys8hNZIQWeJGAXa4a5vwf5OVm4wHZg11IiNL878MV9Z6PfR+xRjKND+pr1EGoPlQjcV86cCYVDodKPRqFy4Pe650prgiEGhO01rZNpXsRvCntfMd94h+5bev1hLxsEFPgldNOiR0vJe/93T4SBcHuX6szfTF0BrDtcugKU+hy7v9VZyf7PmjPO22IhRJAqnc/fscM90dogjOLSRxTQQu4Fefs18vojs2z37dsVu6ND2m6WevanU79++Gar/8HNr1Lp3od5F54gYDx1Vhylum06a6qwfujeIHPx0lMgC6NDZ1xmOzzlutUTnwu3w8nN8r1eetUbhGkJXfw7kyVBLcqPimQ87gW+YNBk2kL1L42+sJeu8WqKbpWK/9qkH2bhVS2BIPs4sXg/sGxhCboyWa5g8k+N+uHQU2wICof/lIbMIMkN9Iy9SUz0svI9N+HA1DAxkztdqRgCZ1eprY02guRJlz9HQeM7NfFkAqcm+u+1/AqH/QSEGSpLoJNTihSdgzBsvM9y+MqhmeOWQDp2zNjFUf8gkvv7zU2Et2b8w+xdiJyHbvaQG5zLE3Y33NcJodAYe9zd7b/2OrVD9wM3sKBTqVcyGXo2t4qIVzQjsxR2xRlDXi3lyjPHgk7/D/zN4BLTKe6n32rdY7WetWeevLo8R87S4/Mg/Qkshenn9w3eyT2/6COrNFSX5Yjfy5d3Qs4gmx+YjWzLNU9Y1FYtLDkhXt46srWka07fvzk/0r9vhfW8v6T9E6OyfSd3oWN3ItlnWrKvYcSJm31zJ0lHshqlDB2I71IysuzDXXQXgwMppS8FJFz9JTF063TJ51Kjlhw6o395bVBWB0C8UCx0q9Xv+8AQb/9bLMC7spFGxGwF1I8SZw1xbOjXApqM2wNZPhTcsL541Dx84YO2FY8b0ClVFOPRzOMUlc7jROdIO87/Djtm2CerNvBoefciJ3QgHKKnYDs2xBUKrXHc6o1Lz3k2w5kvvFc+DI77pmMGDV00Zs/eqSu9n4dDPlNSSFfDls2ewU+0MYMqDPBmM1MA5PFPoUo2w8uG+IpFZ3xSZvhlYecHyklvqyv3Hv7xfbd/Gkv9QGX9AOPRvcaIQkclYHOMhtXq9l9ffczn7sjsjGNKZw3tsh0NH3XqdCiGMzGoc7qYXxf1ell6CMWIlPoZU1zTcOnHCS/6TuPL6l7U5/NeuuqFHwXSWao9hh7svgTMDzqroQ17EjkBlidZBZHbz4amkKMu+gQPD6uIPDMP3yE0HTXhheFVNc6X2N2vNZH+F5BnbjTOEbjoKAdVUNu0x+/LUWe4Qw/XJYLyzl7/Zc3KfM2snDnNmET3mzjS6Z2nuxZcuLjE+y6+fPGrEvz83ZOhHldrfrC1r/yK8pI3KwSVu37/C+ppjA6ZGNGYIBboaeaU7Vjd8ZJbfoSQ7hdgcJbslFxvh0iV07c8MGrx0yuiRy/T1ip+qpP4WDv241qFdqNAIbZx7e/2cq6wz25qhT9SeJsIhAvmdIzizDP33ZxYFh5WxIJKG2P2ysGzqOyV0Y/+rPzNo0JKpY0YvMfu5kvpXOPRj3Vi61ZUld4lfIrfwe+y4TWvYyPCOrZ4za+Q2zj4SS1T30F0PFI1zw74NsObEdT3i0GePGvn3zw0ZvL4LSyYT1X8YnGQ/qpHHR2jJ7UTZQaTu7fVvv2SN/usTcFw4c34g3lk5szCc5sze+z3OHERmwaUFB1970jrYsU9Djzj09HH7PjOhrp9M0FmB/cvabPsn7sBEBPkb96I7QHTL0rl7e/2c6db5djtUabSN4sweChtqho/UMjZG0wy9RNzuk4Wl5/cM3eibTjXNOvjgp7wBYQX2L+rQ2YflMEVnlpezBG7UnZdbl+pffJIdvOgldmROjIYRmxGFzF70XdiZJUDCRzjtvfkTW3sEnXH6+7nDB9ZtrOT+Za22vUA+fjTNoHM+e/zoSnZ+ewurzYnh8LizRmBjRjHAmVXQv3LutgGt8M7ZuBt9DxyH1NctuWSfsf+q9H5GhLYftASXwn8W/pOcmcpR9mj8r1X76C1wgWsqPCTtkBKcuwGRAgVNK1zE9pDZcGaxyj5tw4rJ70J7rZ+7vFR+fXBd/eLJo0e8PqiqBufRKrt/WbvN55XKkJX4vYv+DmNefgK+iH7h69Km02q07gCZ7Wob1py8FnYO31VSE6UZa//yyBF/PmHo0PdL+kMx+nKcKbTnWDjcdjAxR+5Z51GgetM+W9ZZdU/fxyfbrazWHfQpZHblZVflEMDszwS6r+MwRKga2f6Z7NavrtuarbPFzt1FZ3tVKattWJ+azQf06/cRqhmb61NVGM3de/pPIPR9BSdxS5QiWXql9Y8PwdEfvAmfFmiteDX6rRxTi7NQ5UScl3D6dBW0jTuSv/mZ8xhu1kzKf5eSB3bBXkK2w+3dBWfWmZM0Uhtlqu/QPq88bn16/TI4oK0J6nFrijSCczplQaa6Btr2qOfbxh7KVnzqDFgmMwCRfeUTozT+JRz6noqazBdwWEnBCdSeLvWncOi7JEIrlYPOUu0hOyTSDixj8ztiNEilSyEL7JYFWFvGvk1HGunRMJUlbSF7SHUkSf4gEPoW/XjVZIXKkn6RPeRgJEn+gA5t30iJoV35gRJkdyURc0ztJRz6+ihVVBOZfGou1UsLkH2iVfVy+YcITro25ZMksPHOo7JyU0Qsskey/EFw6KsDUBO+tagchGKyR6ztwVrb7assnNZybBwIYbgNLgbFsy6Hz1RP9om3f4hYjhkUW0CxFaWKrejp70WHtq9IuVwRMF8xSM5IZbJHQv2B2Zx/c7emZujDZIEYWYC1Z7OXWKkUcmcbuXPojHqHAxGv6/dRPdknZv7Bspx/A68J+YYe8OHfVCZ7JNQfWDbLL5SLidShnFmUxMsI3PIPqpcWIPt4/hBH/xCU43w54yXphXJjo6xlR6on+8TfPzAVWPbrKeTENkIxnckOSfcDwaHPidEglS6FLLBbFhAIfXYOMiP9sPFfXsSmerJPTP1DIPSZ5kAnPPChcnAgSPaItz2EQ3/FHa16w0Ff3UBqnfu6oX5QPdknx2/K7B9CtvtSB90SdnMqSzGT7BBTO6BDZ7+AZNkVnDVnpjLZI6n+wDKcnyJ4YRr/m2kDqUz2SKI/YG67zEmpdBrsbBboTHZIuh8IhD7ehWYNyeKsj/Drukz10gJkn6DfxMA/WCbDJyFA+32DF0Vlsod3rybMHzBPN//sbk3N0IfJAjGyACJ05ug0QjKqHYjMdCY7JNsPBEIfqW+wDP5RZdxtVCZ7JM0fWDvnh5sXHX56hJ2a6oMWIPsEb/py+4dw6MMgk4GqqioQneMeVCZ7JNQfWFtb2yHV1dXIpfFOQ6jWiJNzpnqyT/z9wxYc+oAQdY7RmJUuhSxQuAUQnNtZS0vLPn369Nmjvb0dEKmBzmSHBPvBLoHQI/Ee6Ff4fUDvJAvE1gI7hUMPxMsbHNtLpAsjCxRugS3CoYVqNwr/iwEi1NTgXmR0Jjskzw/EfpDr5Aa+nA9rBajpg3+3trYCcmrvntBlrAeqJ/vE1T/QPdtwz/WPXYf+mPO+ewEI6kEHWSCpFtiGDt3sOrRC6aF4rmpuboba2lqgM9khQX6QQWfeLPzYdOgaLA9I6u1J192rLbAdHbo94NAKpYV85xPoXm0janxCLNCKztykr9VDaIN69Me/zXUrCWkXXWZvs8A2XNo9mLFGs91RDi1e67d9+3Zr4MCBgGegM9khbn6wZcsWZ8iQIU2IzkKu844ch1bUQ7wuqIeZSLe3AQC1N74WEIlRBNUIOHMOhw5fP+rT1eTU8e3V3nhly5cvtw866CB3ABh1RCK0+UZ0agu/JD1x4sS87129ejWMHz8+r32pnuxTBP8QaJxFVBZbluU9OnVo/cnbbrvNuvXWW8X7C/5Mb0QQanPRLSAcmXfmyPpXu+WciNrd+lzRm0pfWNEWiOLInTX4/wHpcKbCyGhLEQAAAABJRU5ErkJggg==)}.portrait-main .typeLi li .project_maturity_complete_issue{background-image:url(/react/build/static/media/project_maturity_complete_issue.70ccd543.png)}.portrait-main .typeLi li .project_maturity_pullrequest{background-image:url(/react/build/static/media/project_maturity_pullrequest.da2435e4.png)}.portrait-main .typeLi li .project_maturity_project_create_day{background-image:url(/react/build/static/media/project_maturity_project_create_day.cc7e8629.png)}.portrait-main .typeLi li .health_issue{background-image:url(/react/build/static/media/health_issue.b32d203b.png)}.portrait-main .typeLi li .health_pullrequest{background-image:url(/react/build/static/media/health_pullrequest.8bd5d596.png)}.portrait-main .typeLi li .health_code{background-image:url(/react/build/static/media/health_code.9932bdf9.png)}.portrait-main .typeLi li .health_license{background-image:url(/react/build/static/media/health_license.c4d0e83f.png)}.portrait-main .typeLi li .team_impact_member{background-image:url(/react/build/static/media/team_impact_member.f253a484.png)}.portrait-main .typeLi li .team_impact_recent_member{background-image:url(/react/build/static/media/team_impact_recent_member.80cf6534.png)}.portrait-main .typeLi li .team_impact_issue_assigner{background-image:url(/react/build/static/media/team_impact_issue_assigner.d47eefa8.png)}.portrait-main .typeLi li .develop_activity_commit{background-image:url(/react/build/static/media/develop_activity_commit.504ce4db.png)}.portrait-main .typeLi li .develop_activity_issue{background-image:url(/react/build/static/media/develop_activity_issue.486e0b98.png)}.portrait-main .typeLi li .develop_activity_pullrequest{background-image:url(/react/build/static/media/develop_activity_pullrequest.79f534c6.png)}.portrait-main .typeLi li .develop_activity_release{background-image:url(/react/build/static/media/develop_activity_release.034a785d.png)}.portrait-main .typeLi li.active{background-image:url(/react/build/static/media/btn_active_bj.136c30cf.png);background-size:100% 100%;background-repeat:no-repeat;color:#fff}.portrait-main .typeLi li.active .community_impact_watcher{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .community_impact_praise{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .community_impact_fork{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .project_maturity_complete_issue{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .project_maturity_pullrequest{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .project_maturity_project_create_day{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .health_issue{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .health_pullrequest{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .health_code{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .health_license{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAABuoSURBVHhe7V0LlBTVmf5rHjwHkMfw0NEMykbF+EhwjRofgC/ERAFFVzfxgUERddEoxsQQQBAfqGiICK4gvuJZ1E3W+EhEgidu0EQ9kqwQFRUQAgyMRhAdYJjp/f7qutW3qqt6urp7uquq/3tOnerqW49b//3qq+/+97+3DAqYEolEBQ6pwlLZQFTx6bZtRl+j1uDT9OlD1NjYaP2QbbFH9nj4FLjpleiTaG1tSPTr16919WpqGTyY9hqG0RoEoiYQs0kAcjUA3KGykRjQQCsWYNdOsi32aAc8gBQY0HsA7OZscNomoAHkSpyoE5i3og/ObhMwfiS33esUM0u+2KdQ+GhoaGgFc+8GsPdmAnZGQK9dm+hUU0PVjhO4mdh9dsl3MrXYx2mBPPGxcyc1Dxxo7PIDtSegwcrG5s3UecAAqhRNLG2CZOMoPG2i5uY+LcBmE9g64QZ2GqC50Qet3Bk6o0I0srQRwtpGsrQ1g9rRaEwD9KZNiS6KmUUzS5sh5G0m9oI06SztALSpmeuhmduhtRrWJ128NdH2Vrk1tQ3o5csTVUOHUudUq9RfM7mZ262xJN/J7GIfpwYvND5wPpYepvfDBvSWRKKr7WMWP7P42SPUr9DS0tDav3//L21Ac6cJmLmTaGbRzCHXzL79IACzydImQ29KJLpUNxJ3oKSYST2hfk+q5Cf9zWIf7x7SIuMDXo8WAPorg33OqJca3c/ozdTuHkDZVrEaYi+vN1tJ8LGTAQ25QZ2ktR/t1r7Un/my3GWsTSQ61ROxhrZiM0ryZGkxIXJ9Yf5klF4Ob75mZmi46hAO6tY8su3UyGKP0NsDVbTX2LJlS1dEMVWkt26FKYUpc2ZKD29E++OppYVamaFrAGZDNJho6Kj3ECNSKWFs27atmzNuWeKZncws8d5RwoexLZHo5vCnilYMvVaU+vLvL9EYuv01jmjSaGnSKNYXAA2GltgNid2IUOxGJryagI7ik5ijn7IkrW+xb/HeTKKhpc0QqzaDaOjceqSE6bUxhjn06LWb/dI1tMVYydekx5g6ydcGjIp90kYilRgf4oeWeUVc86tEux9CNLRoaNHQYdJM4u3IKSqt3TRsqevDZmhbM7s1kGw7NbPYI9T2ED90SFvrpWa6qF5fNLRoaNHQoqFDM4Yu15EdZaqhlZPRfi2nopys+fuSe0i+Ndm72EfF1ZcKH6KhRUPbX16Iw5tXNLRoaNHQcXiSZQxlPOPfnX5ot2aWbWcbQewRenuIhhYNLRpaxrRlmANQNHlJNbnEQ0s8dC4zFIXWjy0aWveji0YOvUZ29Ht41JdoaNHQ8dbQ7h4e95x3kq9Nh6zPD61H4WnMIfazZqQqkn1EQ4uGFg1tx26I5oy85mxLk0YtXzS0aOh4aWjMPtrNHtwtUXMSNadG+/toXs+RTSGKyhQNLRpaNLRoaCuwp8RtiCn3UV3jdupX3UItA/pRw/iraXPUNG+hyysaOgIa+onnqffr77aO2N1ccXqihQ7Gt/j6Y92rkj/Kh1m+K7A2eI1NLFsrK6jBoMT73bsYvztsML088TL6PKpjBINGRfIM/t3MGZIiqpnCrulyLd+sOVT/8QY6b28zjWhtoWMYrIxfXuzfLjA78nhfC+RVFfSnTh3ppa/V0zM3TaJNcW4ziYYOmYae8ovd/d/5uONPm5vp+wBulQlKxcCM2FbntgKtArODsfk4bX8wd1N1Vev8E79TMefUU+nzOM6KKrEcIYnl+M0fqcdzr9ENu5rpSoC0s87COvOa/2sgd7N2BfLcTG3+p8kS/Py8S2eac+JImn/i6dQUpzaRaOgQaOhbFtCR6zbREuBugM60tkbWpYYFZmbi5LesLQniZnKV7/pfMTofDyny3sCBdP71P6Z1cdHYSQ1d4tZ6OV//mjl01mefJxaBQzvbbGuxrBczM9MqFvbM1zW2Dna3/k4x/ae9+tJFV8+g1+PA1KKhS6ihx99ON+xsop8DpIzNJOO6GdWlmc18D8ZWMsTO92kwpp0/eb49XbrStTPn0FNRZ2rR0CXQ0K8tow4PP0fzmvfS+erlaIPUQwM7GoZ+TOv6X2ntNI2teT9UnmL6Dh3p7nHTacY+rZTwnFcjAm9y0dAl0NDjZtH0XbvpegeYs9HAGmhNDe3hh9aZ2qHBszk/ztehmqbNeIDujSpT+2po99A40/iq8vFT8p1D57K1z4TZdMmOnTQ3jZkt5kzzUHgwqsMPXQBmdrn+Wrv1orE/uZOW6uHe2d6fYvZS4UM0dBE19OR5dOzGBnoBoK3O5J1wu+Z0zeyjgW1XnrvnMM2PnUmDWxoe/uod/fejYVdPpTVRY2rR0EXS0LOXUN07q+iP1sst1dvnYuA2/cwZNLC7k8XhNXH6oZPX9/JZW//DpbdmyGk07NixtCNK3g/R0EXS0Gf+R+KplhbjLMXM2TBtLhpY9zPnq7E7VtOiK2bQdVHqUbQ1tKfm8dDKfh8cleM9NLVlv0um07c3b6WlDOa0WAwPr0U+fuZ8z6+62a3ztNQfQkedeSOtj0r9RlVDD2ppoUMrK+kQ4KFKNbDCuv7Nq/SDL76iOtPZrHVDcyeJuW0VnGWAAr1am7JA7aftr+SEvR9+bP+caOMGoi0IIm3e5YzCyybWg8Hs9nNXVdKzNy+gy4JGvZVq/0hp6BaiE9D58ADMPjCs4A1LuV54jujl59Mj9LxiPTL6ufFA7dObzph4F70ehR7dDBpazU7pN0tlcfNbW1uvr6iomB4WwEShHBvWE82fQ7TrK2dAk2LitJ5JTf7ofu7qSvrfS2c1jnTOOlvc+k/3tnhf3+mHDqlmBjMPh/H/G8VTb+Uo4CkUZVz5JtETD7m6yy3gBuiB3DP0Str3wGNoj9/UfepmS50feg29c+fOTjU1NX+FwQaEAiERLMQj6MZ5729JTR04ntryW9f0oDET7qVXwu6XTmpojZnN+tJ6BN1PXrHzexKdarFzBKEUjiKvWkn0OFoetgfEFU+dNhpG63yx4zw60KILH6Tril3/QfEXej80buhnWG4KBzSiWYrt/yS6AxbUO20csSAsQdqI9cCxm6+bTYc0qsClIvawBvGD+/qhQzTN8YOw979HE0rhKHXLXqJp18Ajh8aIybgZ4q11tnYwOo6rO5y+ce719InHlH5psT2lwk/oNTTsuBDL2HBAI7qlmD6RqKUZ5XfHSXsws1+8dc/96JQzJzW+GeZv7KT5oUsVJeUXpYXyCKAL8BzdejXR3t0ZvB0sO5i99bUr1qNzD7roh3Po+TBH4YXeDy0MXQA04xQzLIbOJ9ajc1e6+ZxpNE9NzeBcN7pmYCqNnzoKGloYugCYvg2A3rtHm9NDNQQzMLObsaurac74BTRVNDQe5Vz79tuDoRs+JfrbGqIV8M2u/IDoy6bU67amE9Gg/YmOO5Lo2COI+vYuAJpCcIpZzNAAtG+UnyU3Mmns6g70q1G3NU4ItYZWo75DHEVXMIZmID/+ImIc3khHmDWNlj6llqkpjwWwx50XfWArQHvFW2caAWN7RfCjqpoeHLWAfszWK3WPoN/1o+CHLgigGcTznyXaibgGd/IcIWKN2VP+2csA6pHDQ0C1ORbh9qvQSQgvh2PMoXUur/v3GrPIGnqkraHdmjkc22Whoec/g0CQ5d5IcOjENoYnDTuOaMLFOSKqxIfdyZIDXo7AYxa1kS4dureMu+T+ymeiqaHVa8WvR6hI+flq6MdeQHAOZIZX4so9aD9M5QmdfFAd0bqNmLoTtfXJP1w9Z1rD6eRjia68pMTozOHyd1kM3ea8HhnmzuteS2cNv6nxNVNDF6n+fWNHfK6fFssRtpEJ+fihWWbc/bh37Y8eRjQGSz+PRt9WaO3lOPbFZURNaDC69fX30c1zxik5oKqEh8y2GNrhZ+YH1eVrzjSmsfeBdPSoKfRBmh86RJo6tn5ozEhEF/88XTP37UU0/cokI7eVmLHnPUq0AWs91qFbF6Jbb0HDyMcD8hl7URAQtIu9J9qIFDXKRF87RrBompZ/uvcb9E2i2gPaKrV3/t3M0PBy6CNX2pw7Tx/BkkjsPH6iUd/nQISQWp+tED90hic5Q99/To3CxyE12KOhp66d8d8Mohqss03s0pt5D0CtZIgFtBOhpy/3kB5vrCB6crHG6tjfzfDuGAk739rXPXpbH2Vy+uVEh34n29Kn9rsXgGa3nSNWI0ObQT1Man8E+T975sN0WaliNLK9biqWw61JQrKNYuQE6NE3Jv3LenrwJ9kxsxsu68HQt8xMzlSkz7c8F6NBuoCtVWqCB2XqT4l2W8zsfn2bjAiNap7HY+45NYKE116hnur4S2cTdeMaDpDmWAydzWhzr1iOjjUt4y6ciwahalOFBB/u8njHQ2tMqmzm56du7/xcNPQKDAeYhlEaejoNjbnJPwiAANeuTy6B//oPqRBMBtcF0NKnalp6zftEc8HmCowZmRk7MfOmgUcDs53n2m8UQkH34+HBAdJ9iqFzmDsP5dxzzNlUXzuGdrZ3fed7fi3aTvkRw7XOhaG5IejuPMmVnZWBG6GLJ0M368z6raOIrgJQdIa+GSHwnszMfm0GayZm1lxk+n5K66rjz58O/R5QS98/wccP7Yq284r1qKqiZSPuaByd7CEMFz7c5bGi7bQPFHorfnekSdG2YcTAkuPG+5Jd2yqxdv713QHozGfXyZATn32WYtYD0EV+Cw8/0NKv/4sIs4umQK0xrs3cOTIzH8/6eTh0dNA0lxk6Fz80LlRTu/e0k2ZX/VmLXyha/dsfjswSlyZDq4PUExim7VwY2g3oI/4F7rvk4KG80l33En0AWaEmY2HGnLcg/ZRvomG46p2kltb9vo6GljY/hxr56x5Rok/60gla/cBvER2SQ4OQS/hLi6GDzh9dUZF4YcRC40IGcxjxwQyt45V7CmvyquX2Pxiz2wcL8D8dsb96KhigoY8/RDCT3tvmBej2N0nwKzwAQOteDn1uO684aOthaulZR8d/dyatDn7F0hxhbAWga3HtbVjCuAaRLYLBA41YcTP0UWDouwrA0HcD0B8A0LoW/qUHQ5emKjNfdR4zNPuhLc2czZhCRNctOvUhmhRGXPjhNZYMrQNaeQpe4vmW8kzXYYpyc9IWnIfP+3U8KJPgHoxCmm8xtB09h0J7MrP636AN+w+hk0+6xuS6yCRj69atNbW1tSmG3raNwrQNSbTIMIxADK06VUzNajHSlCuSMc65pvfBzHOgoXU/8nHHY/TupbmesbjHLUDvKEfbZTWm0KDmrv1o+Og7aCXaWKHCQ1vlMSUHoxmYTj2KIdqGHzqw5PgIHSETb3d2Thz5daJZeciOewBm9jPrDbfx8BwcAdddFNJDzNCZxhRqLsPqTnTdBfNpoU3NIcKDaesM5UkxtHoSQ7bOhaH5ni+egvuGi40ZWvXMjUdM8/dyiGle8TrRo4ud2rkLRrbceb83lJf9lmjte64vwLomb0n7apUlY3QGdX0sk/ZFZ8php+E7KFrvZLYP039aDN3WmMLKqtZFFz5cMclmwpDhoa1yWQytIB++dZ/a2sAMzZW8FNFycx5z9sQxu84AS38DbJ1t2oDpae8FO+vamXv4zvxecnGnJ+YR/R0uO6VV3dFtZu+h1ltnMz7LIwvUfj2EDMZ9DyUaYY4ZCZYWAtDs5dB1s7uTB56NlYf/iIb377+tOfnKDh8e2ioXNwq7BjNN0fdmt539+bMgV792FpgS8sMdG3E5zjYSoaNtpWXo6v4tpqW1YzOs1zJH2d2EN0BnF1P+E72JswE2209tRasVqodQnffsW4l6BuwpXMQMnWFMIXoDF59+M03qNYgwHU10U6wB/QZiOmbBrca4skFlMSHHQY/9LtHRGAirBxh9BS/GOzjudcgMsxNFZ06LWccjtvhwD+38MfZfiB5JM0ZD78ZWzOtmZi+2tv7LdPwZNyOOO2AshwK0x3CrPZAwPzp/Hi2OLoxTJTe2gKH7YbsBSxjXKFbODP1/8Ez8DN3gabEVDFJXDMOhcMGxj1lpbvUtba+ot2tvwMjwg72rf+a1ydnz7eN9YiV0be8Ar7Z/GrOjMB2g3f+NJ0cLmB6BlyfhGlOI637WtRedN+Ye+ktY6z9ouRwMrQ72s1WJ8vMC9BQGtDt2wmJM1UDKJh5ZZ+qrMwB6MzT34rvwrWFtaoQ0zexxfVtzezC7KmdHxKQMmxScnbk+H2XJwbEcySi/pqoOtPCAo2n2CVcQhFIylah+bbgV4vrGli1buvbr148acDassG7AOjzb+TD0u2DcKYhZdmhav3hkyxuSiZlVPPI16Ew5yIehVe2sg/xgkHJyrHEd/oNBama4RrTo+7t/9w8oM3RieizJ0E2Vla0L9z244r7DLqYtYazvfPFnSg5Gswli+1ENzzaesZwZmgE9FQytjwA5DNKCA/F5BEpb8ch9MFyLG4Af4Tw6Q08EQ7cF6ICKoN13XzKZpnfpS0/+62TaFOb6Tr4qcsefxtCKmcO1zpehp4Kh9Xji8/ClwHPRGFwPafAegMpuuU8tfzWDtgte6xwWehQafXVYvwifMn98R9fEV2XB0O2O0IAX+OKLL2q7devWlGLAcNVzocrFGjoHN31Aa+a3+yM4PCe33SoAdhoArfteFaCzLdJLAPTvsegMfRUY+sA2JEe25y/ifjzoyDUorYhXL9KlygLQurfgXDD0GDB0tokBvRSL7hWZAIYWQGdrweLuF3tA36oxNGtmBnMQQP+OJYfF0MpbcWUWgP5EaxTqjTvVQMzqP244Iqlj+ubRKMRpyoOhN0Fy8Oel8PFR8zNTYVujSDlLjtWQHAxo3Q89Bgw9OgBD/x49hUuhoXWGviIDoBs+IfoVOld2f+kxhlB3ybm9Kh7+ansUuHVcR/TpDkWnyj4Bewn5ofgCgMbXoZrCVr+FLo+DodXJ/V4SJcrPC9AzGNCaH5rZeVQQQIOdXwGo9TiL8QD0QB8NPQ9d3zswKshrNHdW/u4Mfmg+vgY8ewrmFqkO3vLpg/pryvRtvBLVrw23Qlzf2LRpU5cBAwbQ5s2bKYzrfBl6JgKLdD/0qJEAtEdQkd9D/DLA/IrF0Ioxx0/2BjTLjCfRqeI3r4b+pkjrHvcZDZ42Shz7nYTBun0Cyg94OfqwlyOs9VyochksOYDmJJhVrYZoG4ySF0Pf5mJolhvneDA0+6bdwUZsDgY0h4PqjHu5D0NvBzPPB0M7ouast4MfY3vt6xhJ4nH8MDB0j+Cyw2Ros4pDVL+FLk+sGfrv0NC3gaF1P/Q50NDnaAz9B0w58BIYuAmatwav8aGYOOZkLArcSxnQGkMzY14Ohq73kRxPgaH/wQ3CLDRxWqCQJTc8o/Os89XiuieAoYOmsmFo+KEDzPQW1IwF2X8xzpKTH5oBfTsArTMe6+ezsXA03QtgXg75dM8l1xu9gyPORiQe5q9j/WwztAWqcWBoP0DvBtOv+B/0LiImeqeXltY0sq2pfWJN9BgQDhethcw4ZHRO+pkrgqeWjL8fegMAnWkiToQTUynzEXqxGBWfF6B1xvsmxhVyfDOHhrq9CG7G5LlNegIG612Me1kGhi7II9w+J/EEdKnrt9DXZy9HrBn6To2hPaPefGKUM8UjXxojQLfPs1O6sxqKoTdu3Eh1dXWknhhsYpu07dLk58PQHKtxJ+bSsMGpaVQ1L4XSur16Em1XMR1+Wtb6nwH9tYh1fe/YsaN39+7dm8JWv6nyFAZfJkPbJ3XJC/f/7tdDkfJz1tCfIPBo2m0eY/hwn0pe7I8ApDEQNByw/xGkBXdzr3WNVHHHTV8cQUCzhkZ9NenysUj1lyLFIuDL2LBhQ2eTmRVDh2zd2tq6uKKiIicNzS++azAodjdGkJgjRPgPq4euN0JDR8Lb8W3MreFOb2NuumVoDO5QDUZXD9/kuUQ811yUks3QIavfQuPOlBxAc1JusM4wm4Datqk7Spe/b11dzo1CBtyfrCkIlB+YZyIdDrfcMM015wfMFa8QvQpg74HnQh1/xgVEx2AqgQim3qhfNIfDVb9JXVs4fLHkwCi1UCeWHIBR7oljnv+Kb57wYNjj4Irz6kDxOztPX7ASjM2xGfVwm0VNO2v3hXdSGbjtygHQuT8KsTqyPAC9Fgxdn6He1iGvlPm4fN4MHStY5n4znoAudf0W+vplITlyx0CsjiwThl67tlN9fT2tW7eOkmswMig5ta3+L02+MHRhHqrt27f36tGjR1PY6jcdZ/nhz2RoRfv2zVoyw/5fbSuwFzcfTjL6YWGqtWzPghk5aJ+Q1i8VEn/G2jSGdjNyabfhh74CfmifeT7LFqBBb/wtMOGJzjdxaevVXwHkVy5m6I5BrVPk/XmGsvVFvmbcLoe+TeI3XexTFADNlXA7FnwQQlIOFsCUOnQYFp5xL/YpKoDmingZy0mxr5HC3iB/+XUolncLe9rwns1YA8kxSCvfh/gd0m2ex5qnBTsnvOYMVck4juEi1OdfQlqfprEKjbcoMbRCC+awJ/5qN0dUHB4qCJW+MDws9M9YnsSCuMHyS8aaNWs6Dho0iD788EOStdgh6jgwGRpYBphB/wrUluxI3Zzki32igQ9haHkzxerNzAzdofyUltxxXC0ggI5rzZbpfQmgy7Ti43rbxqpVqzoMHjzYvr/Vq1eTbIs9FCCihgeToVej9KkqTH92JV/sExV82AytnkRZJ99QYodo2iHJ0JbMkHU0K1HqLVVvDOjquDYQ5L7KzwIC6PKr81jfsQA61tVbfjcngC6/Oo/1HRtvvfVW9ZAhQ+ht3OYQLG+//TbxtkpqW/LFPlHAh8nQaSC2wO0Gtb0t+ebDL/ZJWiBM+EkxtMXMNiPLtvmmEnsk39hRsQMzdFWsRZXcXFlZQABdVtUd/5sVQMe/jsvqDgXQZVXd8b9ZAXT867is7tBYvnx51dChQ+nVV18l5xozlAzFJxnS/lf7Sb7YJ3z4MBlagVY9yrKdfGjFHkkLRAkPDGjz41CSxAJxsIAAOg61KPdgW0AALWCIlQUE0LGqTrkZAbRgIFYWEEDHqjrlZowlS5ZUjh07lp5++mmStdgh6jgwGdrvJtTzLvneD7vYJ2mBMOGDAc3fZZckFoiFBQTQsahGuQllAWPatGkVU6dOFYuIBWJhAWZoA3fCiySxQNQtkLABPX36dGKmdq/VHUq+2CcC+DDZmaRhGHVikvKzBQzDaFWANsDAhtcT6MfM8r83Y4tdSmMX5mUAOsnQDG6wtDzmYoHIWoDBbAJZ3YHVOIzsDUnBy9sCaYC2tLR4O8obF5G8ewVmB0MLoCNZl2VfaIDZhK4yRBoji/Qoe4xEygA6O6cxtK6nGfncUJS12CGsONCZ2ZehXY+nw/uhwG0fbIFeti1XkdjDJMH2xoOblXXMSiMwUi9YKWxbFhBAt2UhyY+UBQTQkaouKWxbFhBAt2UhyY+UBf4fCqRabkFZqk0AAAAASUVORK5CYII=)}.portrait-main .typeLi li.active .team_impact_member{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .team_impact_recent_member{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .team_impact_issue_assigner{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .develop_activity_commit{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .develop_activity_issue{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .develop_activity_pullrequest{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li.active .develop_activity_release{background-image:url(data:image/png;base64,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)}.portrait-main .typeLi li:hover{background-image:url(/react/build/static/media/btn_active_bj.136c30cf.png);background-size:100% 100%;background-repeat:no-repeat;color:#fff} \ No newline at end of file diff --git a/static/css/166.1b154d7a.chunk.css b/static/css/166.1b154d7a.chunk.css new file mode 100644 index 000000000..6fb8b8992 --- /dev/null +++ b/static/css/166.1b154d7a.chunk.css @@ -0,0 +1 @@ +.avatarBox{position:relative}.avatarBox .ant-modal-header{background-color:#f2f2ff}.avatarBox .ant-modal-header .ant-modal-title{text-align:left}.avatarBox .ant-modal-body{position:relative}.avatarBox .avatarDiv{display:flex;position:relative;min-height:320px}.avatarBox .avatarDiv .tipsPosi{position:absolute;width:100%;text-align:center;top:40%;height:30px;margin-top:-15px}.avatarBox .avatarDiv .previewBox{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:auto}.avatarBox .avatarDiv .previewBox .uploadBtn{margin-bottom:30px;display:flex}.avatarBox .avatarDiv .previewBox .uploadBtn a,.avatarBox .avatarDiv .previewBox .uploadBtn label{cursor:pointer;display:block;height:32px;line-height:30px;margin:0 10px;width:100px;border:1px solid #d0d0d0;background-color:#fff;border-radius:4px;text-align:center;color:#666}.avatarBox .avatarDiv .previewBox .uploadBtn a span,.avatarBox .avatarDiv .previewBox .uploadBtn label span{display:block}.avatarBox .avatarDiv .previewBox .uploadBtn a span .ant-upload.ant-upload-select,.avatarBox .avatarDiv .previewBox .uploadBtn label span .ant-upload.ant-upload-select{width:100%;height:32px}.avatarBox .avatarDiv .previewBox .uploadBtn a span .ant-upload-list,.avatarBox .avatarDiv .previewBox .uploadBtn label span .ant-upload-list{display:none}.avatarBox .avatarDiv .previewBox .uploadBtn a{background-color:#4154f1;color:#fff;border-color:#4154f1}.avatarBox .avatarDiv .previewBox .uploadBtn a:hover{color:#fff!important}.avatarBox .avatarDiv .previewImg{overflow:hidden;background-color:#fff;text-align:center;width:100px!important;height:100px!important}.avatarBox .avatarDiv .previewImg.ring{border-radius:50%} \ No newline at end of file diff --git a/static/css/167.1d06906c.chunk.css b/static/css/167.1d06906c.chunk.css new file mode 100644 index 000000000..7ea45c0b1 --- /dev/null +++ b/static/css/167.1d06906c.chunk.css @@ -0,0 +1 @@ +.loginRegister{height:100vh}.clear{clear:both}.login_register_left,.login_register_right,.right_cont{background-size:cover;background-repeat:no-repeat;background-position:50%}.login_register_left{height:100%;background-image:url(/react/build/static/media/bg.9688532b.png);float:left;width:30%;overflow:hidden;position:relative}.login_register_left .logo{width:54%;margin-left:22%;margin-top:20%}.login_register_left .logo:hover{cursor:pointer}.login_register_left .spinningBall{width:100%;position:absolute;bottom:-10%}.login_register_left .banner{height:auto;width:100%}.login_register_left .ball{position:relative;width:50%;left:24%;bottom:-15vh;z-index:2;animation:moving2 10s linear infinite}@keyframes moving2{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.login_register_right{height:100%;background-image:url(/react/build/static/media/rightBg.55f14f0c.png)}.login_register_right .logoInSmall{display:none}.login_register_right .img1{width:15vw;margin-top:40vh;margin-left:8vw}.login_register_right .img2{width:15vw;margin-top:60vh;margin-left:22vw}.login_register_right .right_cont{position:absolute;z-index:2;left:45vw;padding:2.5em 5em;border-radius:7px;font-size:15px;top:50%;margin-top:-329px}.login_register_right .right_cont .login_register_head{display:flex;justify-content:space-between;align-items:center}.login_register_right .right_cont .login_register_head>span:first-child{font-size:1.5em;font-weight:600;color:#000;line-height:1.5}.login_register_right .right_cont .login_register_head .ant-input{width:18rem}.login_register_right .right_cont .link_span a{color:#466aff}.login_register_right .right_cont .link_span a:hover{opacity:.8}.login_register_right .right_cont .login_register_cofBut{font-size:1em;width:100%;height:3.1em;background:#466aff;border-color:#466aff;border-radius:7px;margin-top:2.5vh}.login_register_right .right_cont .login_register_cofBut:hover{background:#3456e5;border-color:#3456e5}.login_register_right .right_cont .codeBut{height:3.1em;background:#f7f7f7;border-radius:7px;border:1px solid rgba(167,177,200,.33);width:102px;color:#466aff;font-size:1em}.login_register_right .right_cont .codeBut.disable{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9}.login_register_right .right_cont .password_tips{margin-top:-10px;padding-bottom:8px;color:grey;font-size:.9em}.login_register_right .right_cont .ant-form-explain,.login_register_right .right_cont .message{color:#d40000;font-size:13px}.login_register_right .right_cont .ant-input{height:3.1em;background-color:#f7f7f7!important;font-size:1em;color:#333}.login_register_right .right_cont .ant-input:hover{border-color:#466aff}.login_register_right .right_cont .ant-form-explain{margin-top:.5vh;margin-bottom:-10px}.login_register_right .right_cont .ant-form-item{margin-bottom:15px}.login_register_right .right_cont .has-error .ant-input{background:#f7f7f7;border-color:#d40000}.login_register_right .right_cont .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.login_register_right .right_cont .ant-checkbox-checked:after{border:1px solid #466aff}.login_register_right .right_cont .ant-checkbox-input:focus+.ant-checkbox-inner,.login_register_right .right_cont .ant-checkbox-wrapper:hover .ant-checkbox-inner,.login_register_right .right_cont .ant-checkbox:hover .ant-checkbox-inner,.login_register_right .right_cont .ant-radio-checked .ant-radio-inner,.login_register_right .right_cont .ant-radio-input:focus+.ant-radio-inner,.login_register_right .right_cont .ant-radio-wrapper:hover .ant-radio,.login_register_right .right_cont .ant-radio:hover .ant-radio-inner{border-color:#466aff}.login_register_right .login_content{top:50%;margin-top:-220px;background-image:url(/react/build/static/media/loginBg.1cddcbff.png)}.login_register_right .login_content .login_register_head.login .ant-form-item{margin-bottom:0;margin-top:-1vh}.login_register_right .quick_login{text-align:center}.login_register_right .quick_login .quick_login_Divider{margin-top:13px}.login_register_right .quick_login .quick_login_Divider:after,.login_register_right .quick_login .quick_login_Divider:before{border-top:1px solid #979797}.login_register_right .quick_login .startlogin{color:#8d8d8d}.login_register_right .Register_content{background-image:url(/react/build/static/media/registerBg.e14e89f4.png)}.login_register_right .Register_content .register_last_form .ant-form-item-control{line-height:.5}.login_register_right .Register_content .login_register_cofBut{margin-top:.5vh}.login_register_right .Register_content .message.active{margin:-5px 0 10px!important}.login_register_right .ResetPassword_content{background-image:url(/react/build/static/media/resetPasswordBg.df9a6167.png)}.login_register_right .ResetPassword_content .resetFailCaptcha{position:absolute;top:25px;color:#d40000;font-size:13px}.login_register_right .ResetPassword_content .login_register_cofBut{margin-top:1.5vh}.registerNav .type{color:#000}.registerNav .activeRegisterNav{color:#466aff;display:inline-block;border-bottom:2px solid}@media screen and (min-width:1000px){.right_cont{width:540px}.ResetPassword_content{top:12vh}}@media screen and (min-width:1680px){.right_cont{width:580px}.ResetPassword_content{top:16vh}}@media screen and (max-width:1280px){.login_register_left .ball{width:40%;bottom:-8vh;left:28%}}@media screen and (max-width:786px){#root{width:auto}.login_register_left{display:none}.login_register_right{padding-top:30px}.login_register_right .right_cont{position:static;margin:0 auto;width:fit-content}.login_register_right .img1,.login_register_right .img2{display:none}.login_register_right .logoInSmall{display:block;margin:0 auto 30px}}@media screen and (max-width:500px){.login_register_right{background-color:#f4f7ff;background-image:none}.login_register_right .right_cont{padding:20px;width:auto}}@media screen and (max-width:360px){.login_register_right .right_cont .login_register_head>span:first-child{font-size:1.2em}.quick_login img{width:40px!important}} \ No newline at end of file diff --git a/static/css/170.0a2b06f0.chunk.css b/static/css/170.0a2b06f0.chunk.css new file mode 100644 index 000000000..645bb1502 --- /dev/null +++ b/static/css/170.0a2b06f0.chunk.css @@ -0,0 +1 @@ +.trendsTop{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:10px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.echartBox{padding:10px 15px}.echartBox>p{color:#292929;text-align:center;font-size:16px;padding-bottom:20px!important}.contentBox{width:1200px;margin:0 auto}.pageDIV{text-align:center;margin-top:20px;margin-bottom:40px}.orderInfo{padding:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.boxpart{border:1px solid #d0d0d0;border-top:none}.orderInfo>div{width:45%}.percentLine{width:100%;display:-ms-flexbox;display:flex;height:8px;border-radius:2px;background:#888;position:relative}.percent_green{background-color:#6cc644;color:#6cc644}.percent_purple{background-color:#6e5494;color:#6e5494}.percent_red{background-color:#d95c5c}.green{color:#6cc644}.purple{color:#6e5494}.red{color:#d95c5c}.percentBox{border-top:1px solid #f4f4f4}.percentBox,.percentBox>li{display:-ms-flexbox;display:flex}.percentBox>li{-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex:1 1;flex:1 1;border-right:1px solid #f4f4f4;padding:20px 0;color:#4183c4}.percentBox>li:last-child{border-right:none}.echartTitle{position:relative;padding-left:20px;font-size:16px;margin-top:40px;display:block}.echartTitle:before{position:absolute;content:"";width:10px;height:10px;background-color:#466aff;border-radius:2px;left:0;top:11px}.commentsBox{border-radius:4px;margin:20px 0}.prMsg{padding:0 20px;border-top:1px solid #f4f4f4}.prMsg>div{padding:20px 20px 20px 0;line-height:22px;border-right:1px solid #f4f4f4;width:50%}.prMsg>div span.fontbold{font-weight:500}.prMsg>div span.fontbold.greencount{color:green}.prMsg>div span.fontbold.redcount{color:red}.prAuthor{padding-bottom:20px;display:-ms-flexbox;display:flex;border-right:1px solid #f4f4f4;width:50%;-ms-flex-wrap:wrap;flex-wrap:wrap}.prAuthor>span,.prAuthor a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:78px}.prAuthor>span img,.prAuthor a img{border-radius:50%}.prAuthor>span span,.prAuthor a span{display:block;max-width:78px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.activity_list{border:1px solid #d0d0d0;border-top:none}.activity_list .activity_item{border-bottom:1px solid #f4f4f4;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.activity_list .activity_item:last-child{border-bottom:none}.prPercent>p{position:absolute;height:100%;top:0;left:0;z-index:0}.prPercent>p.resetStyle{left:unset;right:0;z-index:1}.itemLine{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.activity_type{display:block;padding:0 5px;height:20px;line-height:20px;background:#6cc644;margin-left:10px;color:#fff;border-radius:3px;font-size:12px}.createImage{margin-right:5px;height:22px;line-height:22px;border-radius:50%;width:22px}.change{color:#000;cursor:pointer}.change.active{color:#466aff!important}.change:hover{color:#466aff} \ No newline at end of file diff --git a/static/css/173.853964e7.chunk.css b/static/css/173.853964e7.chunk.css new file mode 100644 index 000000000..f6cddacc9 --- /dev/null +++ b/static/css/173.853964e7.chunk.css @@ -0,0 +1 @@ +.opsPanel{margin:20px auto;width:1200px;min-height:500px;padding:0}.opsPanel .activatePanel{display:flex;flex-direction:column;align-items:center;padding:60px 0}.opsPanel .disposePanel{border:1px solid #eee}.opsPanel .disposePanel .language{display:flex;margin-bottom:20px}.opsPanel .disposePanel .language li{margin-right:20px;cursor:pointer;border:1px solid #fff}.opsPanel .disposePanel .language li.active{border:1px solid #5091ff}.opsPanel .disposePanel .editorBody{border:1px solid #ddd;margin:20px 0}.opsPanel .disposePanel .editorBody .editorHead{background-color:#f1f8ff;height:48px;line-height:48px;display:flex;justify-content:space-between;padding:0 20px;border-bottom:1px solid #ddd}.opsPanel .disposePanel .editorBody .monaco-editor{width:1138px!important}.opsPanel .disposePanel .ant-modal-close{top:7px}.opsPanel .disposePanel .listPart{min-height:400px}.opsPanel .disposePanel .listPart .listNav{display:flex}.opsPanel .disposePanel .listPart .listNav li{background-color:#fafafa;border:1px solid #eee;border-radius:5px;height:38px;line-height:38px;padding:0 20px;color:#333;margin-right:20px;cursor:pointer}.opsPanel .disposePanel .listPart .listNav li:last-child{margin-right:0}.opsPanel .disposePanel .listPart .listNav li.active{border:1px solid #5091ff;color:#5091ff;background-color:#fff}.opsPanel .disposePanel .listPart .normalTable{margin-top:20px}.opsPanel .disposePanel .listPart .normalTable .ant-table-tbody>tr>td,.opsPanel .disposePanel .listPart .normalTable .ant-table-thead>tr>th{padding:10px 5px;color:#333;cursor:pointer}.opsPanel .disposePanel .listPart .normalTable .ant-table-thead{border:1px solid #eee}.opsPanel .ant-modal-close{top:7px}.opsDetailPanel{height:100vh;background-color:#114879}.opsDetailPanel .opsInfos{height:60px;background-color:#114879;color:#fff;padding:0 20px}.opsDetailPanel .opsSection{height:calc(100% - 60px);background-color:#fff;display:flex}.opsDetailPanel .opsSection section{height:100%;float:left}.opsDetailPanel .opsSection section.leftSection{width:100%}.opsDetailPanel .opsSection section.leftSection .leftheader{background-color:#f1f8ff;padding:10px 20px}.opsDetailPanel .opsSection section.leftSection .leftheader .nest{color:#888;margin-right:18px}.opsDetailPanel .opsSection section.leftSection .leftheader .nest>span{color:#333}.opsDetailPanel .opsSection section.leftSection .leftMainContent{padding:14px 20px}.opsDetailPanel .opsSection section.leftSection .leftMainContent .contentBranch{border:1px solid #eee;background-color:#fafafa;padding:0 18px;height:40px;border-radius:3px;color:#888}.opsDetailPanel .opsSection section.leftSection .leftMainContent .contentBranch i{font-size:16px;color:#bbb;margin-right:10px}.opsDetailPanel .opsSection section.leftSection .leftMainContent .contentBranch .branchname{color:#333;margin-right:15px}.opsDetailPanel .opsSection section.leftSection .leftMainContent .contentBranch .branchsha{color:#ff6e21}.opsDetailPanel .opsSection section.leftSection .leftMenu .ant-menu-submenu,.opsDetailPanel .opsSection section.leftSection .leftMenu li.ant-menu-item{padding:0 13px 0 20px!important;position:relative;color:#333}.opsDetailPanel .opsSection section.leftSection .leftMenu .ant-menu-submenu-title{margin:0;padding:0 0 0 20px!important}.opsDetailPanel .opsSection section.leftSection .leftMenu .ant-menu-submenu-arrow{position:absolute;left:2px}.opsDetailPanel .opsSection section.leftSection .leftMenu .ant-menu.ant-menu-sub .ant-menu-item:hover{background-color:#f1f8ff}.opsDetailPanel .opsSection section.leftSection .statuslineColor{display:inline-block;height:20px;line-height:20px;padding:0 10px;border-radius:11px;font-size:12px;margin-left:6px}.opsDetailPanel .opsSection section.leftSection .statuslineColor.pass{border:1px solid #28bd6c;color:#28bd6c}.opsDetailPanel .opsSection section.leftSection .statuslineColor.failed{border:1px solid #f73030;color:#f73030}.opsDetailPanel .opsSection section.leftSection .statuslineColor.running{border:1px solid #5091ff;color:#5091ff}.opsDetailPanel .opsSection section.leftSection .statuslineColor.Preparing{border:1px solid #ff6e21;color:#ff6e21}.opsDetailPanel .opsSection section.leftSection .statuslineColor.killed{border:1px solid #999;color:#999}.opsDetailPanel .opsSection section.leftSection .statuslineColor.skipped{border:1px solid #d4d9de;color:#798390}.opsDetailPanel .opsSection section.rightSection{width:100%;background-color:#081930}.opsDetailPanel .opsSection section.rightSection .devopsNav{background-color:#111c24;border-bottom:none}.opsDetailPanel .opsSection section.rightSection .devopsNav .ant-menu-item{color:#ccc;padding:0;margin:0 20px!important}.opsDetailPanel .opsSection section.rightSection .devopsNav .ant-menu-item.ant-menu-item-selected{color:#1890ff}.opsDetailPanel .opsSection section.rightSection .rightMainContent{padding:24px 30px;height:100vh;overflow-y:auto}.opsDetailPanel .opsSection section.rightSection .rightMainContent>div{margin-bottom:12px}.opsDetailPanel .opsSection section.rightSection .rightMainContent>div .items{height:45px;line-height:45px;padding:0 24px;background:#18293e;border-radius:5px;color:#fff;cursor:pointer}.opsDetailPanel .opsSection section.rightSection .rightMainContent>div .items i{font-size:13px;margin-left:10px}.opsDetailPanel .opsSection .Resizer.vertical{position:relative}.opsDetailPanel .opsSection .Resizer.vertical:hover:before{background:#eee}.opsDetailPanel .opsSection .Resizer.vertical:before{content:"";border-radius:50%;background:hsla(0,0%,92.2%,.3);width:24px;height:24px;position:absolute;z-index:999;top:50%;margin-top:-12px;right:-12px}.opsDetailPanel .opsSection .Resizer.vertical:after{position:absolute;content:"";font-family:iconfont;font-size:10px;transform:scale(.8);top:50%;margin-top:-10px;color:#666;right:-12px;opacity:.3;z-index:1000;cursor:col-resize}.opsDetailOut{display:flex;color:#fff;line-height:22px;align-items:flex-start;margin-top:5px}.opsDetailOut>span{margin-right:10px;min-width:20px;text-align:left;padding-left:3px}.opsDetailOut>p{margin-bottom:0}.noOperation{margin-bottom:20px;width:380px;text-align:center;line-height:22px;color:#666}.disposeList{min-height:450px}.disposeList .ant-table-body{margin:0!important}.disposeList .ant-table-body .ant-table-thead{background-color:#fafafa}.txtright{text-align:right}.menus{display:flex;box-shadow:0 0 6px rgba(0,3,8,.1);padding:20px 0 10px;justify-content:space-between;margin-bottom:20px}.menus>li{display:flex;flex-flow:column;align-items:center;justify-content:flex-start;text-align:center;color:#787878;font-size:16px;position:relative;cursor:pointer;max-width:122px;flex:2}.menus>li>i{font-size:30px!important;height:30px;width:30px;line-height:30px}.menus>li.active>i,.menus>li:hover>i{color:#1890ff}.menus>li.active:after{position:absolute;left:50%;margin-left:-25px;bottom:-10px;width:50px;height:2px;background-color:#1890ff;content:""}.menus>li .aboutEdit{width:100%}.menus>li .aboutEdit .operateName{position:relative;line-height:22px;display:flex;align-items:center;justify-content:center;padding:0 15px;min-height:40px}.menus>li .aboutEdit .operateName>i{position:absolute;right:0;top:10px;display:none}.menus>li .aboutEdit:hover i{display:block}.menus>li.menuAdd{position:relative;flex:1}.menus>li.menuAdd:hover>i{color:#787878}.menus>li.menuAdd>i{font-size:18px!important;position:absolute;z-index:1;top:0}.menus>li.menuAdd>input{position:absolute;z-index:1;top:3px}.menus>li.menuAdd:before{position:absolute;left:0;width:100%;border-bottom:1px dashed #eee;content:"";top:15px;margin-top:-1px;z-index:0}.chooseCon.ant-select-dropdown{z-index:100001}.choosenList{display:flex;flex-wrap:wrap;line-height:35px;align-items:center}.choosenList>span{display:block;min-width:75px;text-align:right;font-size:14px;color:#333;height:35px;margin-right:12px}.choosenList>ul{display:flex;flex-wrap:wrap}.choosenList>ul li{padding:0 12px;height:35px;line-height:35px;border:1px solid #e1e4e8;background-color:#fff;margin:6px 12px 6px 0;border-radius:5px;cursor:pointer;color:#333}.choosenList>ul li.active{color:#fff;background-color:#1890ff}.choosenList .ant-select-selection.ant-select-selection--multiple{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:35px}.addStageBtn{display:block;width:100%;border:1px solid #e1e4e8;height:48px;line-height:48px;color:#1890ff;font-size:16px;border-radius:3px;padding:0 20px}.stepsItem{border:1px solid #e1e4e8;border-radius:4px;margin-bottom:15px}.stepsItem .stepsHead{padding:8px 15px}.stepsItem .stepsHead span>a>i{margin-left:8px;color:#666!important}.stepsItem .stepsBody{padding:10px 15px;border-top:1px solid #e1e4e8;background-color:#fbfbfb;display:none;transition:.3s}.stepsItem .stepsBody.active{display:block}.editorPanel{border:1px solid #eee}.editorPanel .margin{width:0}.editorPanel .monaco-scrollable-element.editor-scrollable{left:0!important;width:100%!important}.editorPanel .monaco-scrollable-element.editor-scrollable .view-lines{width:336px!important}.hide{display:none!important}.statusTag{display:flex;padding:0 16px;height:32px;line-height:32px;border-radius:20px;float:left}.statusTag i{font-size:20px!important;margin-right:7px}.statusTag.running{background:#f1f8ff;border:1px solid #5091ff;color:#5091ff}.statusTag.Preparing{background:#fff8f4;border:1px solid #ff6e21;color:#ff6e21}.statusTag.pass{background:#eefdf5;border:1px solid #28bd6c;color:#28bd6c}.statusTag.failed{background:#fceeee;border:1px solid #f73030;color:#f73030}.statusTag.killed{background:#eee;border:1px solid #999;color:#999}.nullJurisdictionBox{color:#333}.nullJurisdictionBox .jurTil{width:1200px;padding:15px 16px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:3px 3px 0 0}.nullJurisdictionBox .jurCont{width:1200px;height:317px;padding-top:45px;background-color:#fafcff;border-radius:4px 4px 0 0;text-align:center} \ No newline at end of file diff --git a/static/css/174.8ddbb070.chunk.css b/static/css/174.8ddbb070.chunk.css new file mode 100644 index 000000000..7eaef911e --- /dev/null +++ b/static/css/174.8ddbb070.chunk.css @@ -0,0 +1 @@ +.invite_development{font-family:PingFang SC;height:366px;background-image:linear-gradient(359.37deg,#ebf3ff,#eff5ff 55.01%,#cfdeff);border:1.5px solid #fff;border-radius:4px}.invite_development .ant-modal-close{top:0!important}.invite_development .ant-modal-close-x{font-size:30px;color:#666;width:48px;height:48px;line-height:48px;transform:scaleX(1.05)}.invite_development .ant-modal-content{background-color:inherit}.invite_development .ant-modal-header{background:inherit;border:0;padding-bottom:0}.invite_development .ownerImage{position:relative;top:-66px;width:100px;height:100px;background-color:#e9f1ff;border:1px solid #fff;border-radius:50%;margin:0 auto;display:flex;justify-content:center;align-items:center;overflow:hidden}.invite_development .ownerImage img{width:100%}.invite_development .invite_project{display:block;font-weight:500;font-size:20px;line-height:22px;text-align:center;margin:0 auto 30px}.invite_development .invite_content{width:422px;padding:24px 48px;background-color:rgba(225,231,255,.71);border-radius:4px 4px 0 0;margin:10px auto;font-weight:500;font-size:17px;line-height:32px;text-align:center;color:#151d40}.invite_development .link{cursor:pointer;color:#466aff}.invite_development .link:hover{color:#6684fe}.invite_development .ant-modal-footer{text-align:center;border:0;padding-bottom:55px}.invite_development .ant-modal-footer button{width:150px;height:42px;border-radius:5px;font-size:15px}.invite_development .ant-modal-footer button:first-child{background-color:rgba(196,0,14,.07);border:1px solid #f60011;color:#f60011}.invite_development .ant-modal-footer button:first-child:hover{opacity:.75}.invite_development .ant-modal-footer button+button{margin-left:30px} \ No newline at end of file diff --git a/static/css/175.e6754f94.chunk.css b/static/css/175.e6754f94.chunk.css new file mode 100644 index 000000000..05586d2e4 --- /dev/null +++ b/static/css/175.e6754f94.chunk.css @@ -0,0 +1 @@ +.borderNo,.borderNo.ant-input,.borderNo.ant-input-number-focused,.borderNo .ant-input-number-input{border:none!important;padding:4px 0!important;background-color:transparent!important;box-shadow:none!important}.borderNo.ant-input-number-focused .ant-input-number-handler-wrap,.borderNo .ant-input-number-handler-wrap,.borderNo .ant-input-number-input .ant-input-number-handler-wrap,.borderNo.ant-input .ant-input-number-handler-wrap{display:none}.borderNo.ant-input-number-focused:focus,.borderNo .ant-input-number-input:focus,.borderNo.ant-input:focus,.borderNo:focus{border:none!important;box-shadow:none!important}.pagebox{width:1200px;margin:0 auto}.deldesc{justify-content:center}.deldesc .red{color:#df0002}.dorpdownButton{padding:0 15px;height:32px;color:#333!important;cursor:pointer;line-height:32px;background-color:#fafbfc;border:1px solid #d0d0d0;border-radius:4px;display:flex;align-items:center;min-width:107px;box-sizing:border-box}.dorpdownButton>span{display:block;width:56px;text-align:center}.dorpdownButton:hover{background-color:#f3f4f6}.between{display:flex;align-items:center;justify-content:space-between}.bluebar{height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 26px}.ant-btn-background-ghost{border-color:#acb0bf;color:#acb0bf;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-primary{color:#466aff;border-color:#466aff;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-danger{color:#f60011;border-color:#f60011;background-color:rgba(196,0,14,.09)!important}.lists{margin-bottom:50px}.dataempty{height:420px;justify-content:center;border-radius:0 0 4px 4px;border:1px solid #d9d9d9;border-top:none}.dataempty,.listempty{display:flex;align-items:center}.listempty{flex-direction:column;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-top:none;border-radius:0 0 4px 4px;height:344px;padding-top:62px;color:#333}.pageheader{justify-content:space-between;padding:30px 0}.listheader,.pageheader,.pageheader>div{display:flex;align-items:center}.listheader{justify-content:space-between;height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding-left:18px}.listheader .menusul,.listheader ul{display:flex;align-items:center}.listheader ul.statusul li{width:106px;font-size:15px}.listheader ul.statusul li>span{height:19px;line-height:17px;color:#666;background-color:rgba(70,106,255,.09);border-radius:10px;margin-left:5px;padding:0 6px;font-size:13px;display:block;border:1px solid rgba(70,106,255,.01);min-width:30px;text-align:center}.listheader ul li{color:#898d9d;display:flex;align-items:center;cursor:pointer}.listheader ul li.active{color:#466aff}.listheader ul li.active>span{font-weight:400;color:#466aff;border-color:#466aff;background-color:#fff}.listheader .dropboxul{padding-right:20px}.listheader .dropboxul li.minwidth{min-width:70px}.listheader .dropboxul li{min-width:88px;display:flex;justify-content:flex-end;cursor:default;margin-left:12px}.listheader .dropboxul li .dropspan{display:flex;align-items:center;cursor:pointer}.listheader .dropboxul li .dropspan>span{max-width:80px;display:inline-block;text-align:right}.listdatas{border:1px solid #d0d0d0;border-top:none;border-radius:0 0 2px 2px}.listdatas>div:not(.none_panels){padding:20px 18px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.listdatas>div:not(.none_panels):hover{background-color:rgba(231,233,242,.26)}.listdatas>div:not(.none_panels):last-child{border-bottom:none}.listdatas>div:not(.none_panels) .issuedetail{display:flex;align-items:flex-start;flex:1}.listdatas .idetails{display:flex;align-items:center}.listdatas .idetails>a{color:#40424a;margin-right:10px;font-size:15px;display:block;overflow:hidden;text-overflow:ellipsis;max-width:375px;white-space:nowrap}.listdatas .idetails .tagscolor{padding:0 6px;border-radius:2px;height:20px;line-height:20px;max-width:108px;font-size:13px;cursor:default;color:#fff}.listdatas .infos{display:flex;align-items:center;color:#898d9d;margin-top:12px;font-size:13px}.listdatas .issuecondition{display:flex;align-items:center;color:#40424a}.listdatas .issuecondition .principal{position:relative;display:flex;justify-content:flex-end;width:150px;text-align:justify}.listdatas .issuecondition>div{width:90px;text-align:right}.listdatas .issuecondition .commentnum{padding-right:5px;display:flex;align-items:center;justify-content:flex-end}.status{display:block;height:22px;border-radius:6px;text-align:center;margin-right:10px;line-height:20px;width:45px;font-size:14px;border:1px solid #fff}.status.normals{border-color:#28be6c;color:#28be6c}.status.hight{border-color:#e67e22;color:#e67e22}.status.urgent{border-color:#db3d1d;color:#db3d1d}.status.low{border-color:#1abcb1;color:#1abcb1}.ilog{min-width:45px;margin-right:10px;clear:both}.ilog .number{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 4px;cursor:pointer;font-size:13px}.color{width:20px;height:20px;border-radius:2px}.swatch{padding:5px;background:#fff;border-radius:1px;width:92px;height:28px;line-height:20px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:flex;cursor:pointer}.popover{position:absolute;z-index:2}.cover{position:fixed;top:0;right:0;bottom:0;left:0}.modalcolor{width:20px;height:20px;border-radius:2px}.editbar{padding:18px 20px;background-color:rgba(218,225,251,.24);display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.editbar>div{position:relative}.editbar>div .inputred{border-color:red}.editbar>div .red{position:absolute;left:166px;width:100%;top:2px;color:red}.signlist{padding:10px 0;margin-bottom:40px!important}.signlist>li{display:flex;margin-bottom:5px;padding:10px 20px}.signlist>li>p{flex:1;color:40424a}.signlist>li>p:first-child{flex:1.2}.signlist>li>p:first-child,.signlist>li>p:last-child{display:flex;align-items:center;justify-content:flex-start}.signlist>li>p:last-child{justify-content:flex-end}.signlist>li>p .square{display:block;width:22px;height:15px;border-radius:2px}.signlist>li>p .line{position:relative;padding-left:13px}.signlist>li>p .line:before{position:absolute;height:13px;width:1px;left:0;top:7px;background-color:#d5d5d5;content:""}.shortwidth{width:330px;padding-left:50px}.shortwidth>li{border-bottom:1px solid rgba(172,176,191,.17);padding-bottom:8px;margin-bottom:22px!important}.shortwidth>li>span{font-size:15px;position:relative;color:#40424a;display:flex;width:100%;height:20px;line-height:20px;font-weight:600}.shortwidth>li>span a{position:absolute;right:0}.shortwidth>li .operatevalue{line-height:30px;color:#acb0bf;margin-top:10px;display:flex;flex-wrap:wrap}.shortwidth>li .operatevalue .colorsborder{padding:0 8px;height:20px;line-height:18px;border-radius:4px;text-align:center;border:1px solid;font-size:13px}.shortwidth>li .operatevalue .colorsquare{padding:0 8px;height:20px;line-height:20px;border-radius:4px;text-align:center;color:#fff;font-size:13px}.shortwidth>li .operatevalue>p{margin-top:5px!important;position:relative;padding-right:15px}.shortwidth>li .operatevalue>p.removeFlag>span{max-width:230px}.shortwidth>li .operatevalue>p .removeicon{display:none}.shortwidth>li .operatevalue .removeFlag:hover{border-radius:2px}.shortwidth>li .operatevalue .removeFlag:hover .removeicon{display:block}.shortwidth>li .operatevalue>p:first-child{margin-top:0}.addTags_form .ant-row.ant-form-item{margin-bottom:12px}.addTags_form .manageTitle{margin-bottom:20px!important;padding-bottom:15px;line-height:22px;color:#5f6872;font-size:16px;border-bottom:1px solid #e1e3e8}.addTags_form .inline{display:flex;align-items:flex-start}.addTagsModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#f1f5ff)}.addTagsModal .ant-modal-header{background-color:unset;padding:0 24px;height:50px;line-height:50px}.addTagsModal .ant-modal-header .ant-modal-title{text-align:left;color:#333;font-size:17px;font-weight:400!important;height:50px;line-height:50px!important}.addTagsModal .ant-modal-close{top:0!important}.addTagsModal .popover{left:94px;top:0}.menusEmpty{padding:12px 20px 10px 16px}.menusEmpty>a,.menusEmpty>p{padding:10px 16px}.menusEmpty>a{display:block;border-top:1px solid rgba(172,176,191,.17)}.piecemenu li{display:flex;align-items:center}.colorpiece{display:block;width:22px!important;height:15px;margin-right:9px;border-radius:2px}.overlayStyle{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);max-width:280px;z-index:100}.overlayStyle .searchbox{padding:12px 20px 0 16px}.overlayStyle .ant-menu{padding:10px 16px;max-height:324px;overflow-y:auto}.overlayStyle .ant-menu li{padding:0 16px;height:38px;line-height:38px;border-bottom:none;color:#898d9d;position:relative;width:100%;box-sizing:border-box}.overlayStyle .ant-menu li.ant-menu-item-selected,.overlayStyle .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlayStyle .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.editpanel{padding:20px;margin-top:25px;border:1px solid rgba(42,97,255,.23);border-radius:2px}.detailbanner{display:flex;align-items:center;justify-content:space-between}.detailbanner .detailtitle{flex:1}.detailbanner .detailtitle>div{display:flex;align-items:flex-start}.detailbanner .detailtitle .name{font-size:16px;font-weight:700;color:#333;line-height:22px;max-width:580px;word-break:break-all}.detailbanner .detailtitle .author{color:#466aff}.detailbanner .detailtitle .author img{width:26px;height:26px;margin-right:4px;border-radius:50%}.detailbanner .detailoperate{display:flex;align-items:center}.descPanel{margin-top:30px}.explain .ant-form-explain{position:absolute}.overlaydrop{padding:18px 15px;position:relative;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);background-color:#fff}.overlaydrop.large{width:260px}.overlaydrop.small{width:120px;padding:12px 0!important}.overlaydrop .ant-menu{max-height:305px;overflow-y:auto}.overlaydrop .ant-menu li{height:38px;line-height:38px;border-bottom:none!important;display:flex;align-items:center;padding-left:6px;padding-right:0}.overlaydrop .ant-menu li img{width:24px;height:24px;border-radius:50%}.overlaydrop .ant-menu li span{display:block;width:100%;margin-left:10px;padding-right:25px}.overlaydrop .ant-menu li.ant-menu-item-selected,.overlaydrop .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlaydrop .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.claimpart{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:20px}.overlayChooseStyle{width:636px;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);z-index:100;padding:30px 20px}.overlayChooseStyle .choosedul{display:flex;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #e4e4e6;margin-bottom:20px!important}.overlayChooseStyle .choosedul li{height:24px;background-color:#eff2ff;border:1px solid #466aff;border-radius:2px;color:#466aff;font-size:14px;margin-right:15px;margin-bottom:10px!important;padding:0 7px;display:flex;align-items:center}.overlayChooseStyle .choosedul li span{display:block;max-width:120px}.overlayChooseStyle .counttips{display:flex;justify-content:space-between;margin-bottom:20px}.overlayChooseStyle .ant-menu{display:flex;flex-wrap:wrap;padding:20px 0 5px;box-sizing:border-box;max-height:307px;overflow-y:auto}.overlayChooseStyle .ant-menu.piecemenu li{width:auto}.overlayChooseStyle .ant-menu.piecemenu li>span{display:flex}.overlayChooseStyle .ant-menu.piecemenu li span.task-hide{max-width:unset}.overlayChooseStyle .ant-menu.piecemenu li:nth-child(5n){margin-right:24px!important}.overlayChooseStyle .ant-menu li{width:98px;height:32px;line-height:30px;text-align:center;font-size:14px;border-radius:2px;margin-right:24px!important;margin-bottom:15px!important;border:1px solid #f4f6fe!important;padding:0 5px}.overlayChooseStyle .ant-menu li.commonli{background-color:#f4f6fe!important}.overlayChooseStyle .ant-menu li .removeicon{display:block}.overlayChooseStyle .ant-menu li span.task-hide{margin:0 auto;position:relative;color:#3f455b;max-width:80px;display:inline-block}.overlayChooseStyle .ant-menu li span{position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.colorli{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli span{color:#fff;position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.commonli.ant-menu-item-selected{background-color:#e2e8ff!important;color:#3f5097;border-color:#466aff!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected>span:before{content:"✓";position:absolute;right:-12px;color:#fff;top:-16px}.overlayChooseStyle .ant-menu li:nth-child(5n){margin-right:0!important}.editormd-emoji-dialog .editormd-dialog-mask{display:none!important}.editormd-emoji-dialog .editormd-tab-box .editormd-grid-table .editormd-grid-table-row .selected{background-color:#708cff} \ No newline at end of file diff --git a/static/css/176.a8369a12.chunk.css b/static/css/176.a8369a12.chunk.css new file mode 100644 index 000000000..a0f254dc4 --- /dev/null +++ b/static/css/176.a8369a12.chunk.css @@ -0,0 +1 @@ +.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none} \ No newline at end of file diff --git a/static/css/177.53604072.chunk.css b/static/css/177.53604072.chunk.css new file mode 100644 index 000000000..9d2bce517 --- /dev/null +++ b/static/css/177.53604072.chunk.css @@ -0,0 +1 @@ +.noticeMenu{padding:0 30px;display:flex;border-bottom:1px solid #eee}.noticeMenu li{font-size:16px;padding:0;margin-right:30px;height:70px;line-height:70px;position:relative;transform:none}.noticeMenu li a{display:flex}.noticeMenu li.active a span{color:#466aff}.noticeMenu li .unNum{color:#d38900;font-size:12px;border-radius:13px;height:16px;line-height:16px;padding:0 4px;min-width:23px;text-align:center;background-color:#ffe4b3;margin-top:27px;margin-left:10px;display:block}.notifyList{padding:0 30px}.notifyList li{display:flex;border-bottom:1px solid #eee;padding:20px 0}.notifyList li .notifyImg{width:48px;height:48px;border-radius:50%;margin-right:15px}.notifyList li .notifyFlex{flex:1}.notifyList li .notifyFlex p{margin:0;max-width:660px}.notifyList li .notifyFlex .notifyInfos{margin-bottom:8px}.notifyList li:last-child{border-bottom:none} \ No newline at end of file diff --git a/static/css/178.c041974c.chunk.css b/static/css/178.c041974c.chunk.css new file mode 100644 index 000000000..029ebb85b --- /dev/null +++ b/static/css/178.c041974c.chunk.css @@ -0,0 +1 @@ +.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px} \ No newline at end of file diff --git a/static/css/179.c041974c.chunk.css b/static/css/179.c041974c.chunk.css new file mode 100644 index 000000000..029ebb85b --- /dev/null +++ b/static/css/179.c041974c.chunk.css @@ -0,0 +1 @@ +.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px} \ No newline at end of file diff --git a/static/css/180.0235d756.chunk.css b/static/css/180.0235d756.chunk.css new file mode 100644 index 000000000..0aaa9610b --- /dev/null +++ b/static/css/180.0235d756.chunk.css @@ -0,0 +1 @@ +.myself-modal .ant-modal-header{padding:9px 24px;background:#f8f8f8;border-bottom:1px solid #eee}.myself-modal .ant-modal-title{text-align:left}.myself-modal .ant-modal-close{top:0!important}.myself-modal .ant-modal-close-x{font-size:24px}.myself-modal .ant-modal-body{text-align:center}.myself-modal .content-title{display:flex;justify-content:center;align-items:center;margin:2rem 0 1rem!important;font-size:16px;color:#333;letter-spacing:0;line-height:29px;font-weight:400}.myself-modal .red-circle{align-self:flex-start;color:#ca0002;font-size:1.5rem!important}.myself-modal .content-descibe{font-size:14px;color:#666;line-height:33px;font-weight:400}.myself-modal .ant-modal-footer{padding:2rem 0;text-align:center;border:0}.myself-modal .ant-modal-footer .ant-btn{width:6rem}.myself-modal .foot-submit{margin-left:3rem;color:#df0002}.myself-modal .foot-submit:hover{border-color:#df0002}.myself-modal .ant-btn-default:active,.myself-modal .ant-btn-default:focus,.myself-modal .ant-btn-default:hover{background:#f3f4f6;color:#333;border-color:#d0d0d0} \ No newline at end of file diff --git a/static/css/181.46fb7389.chunk.css b/static/css/181.46fb7389.chunk.css new file mode 100644 index 000000000..42343b85a --- /dev/null +++ b/static/css/181.46fb7389.chunk.css @@ -0,0 +1 @@ +.private-letter{border-radius:4px 4px 0 0;border:1px solid hsla(0,0%,59.2%,.24);display:flex}.private-letter .currentImg{width:40px;height:40px;margin-left:0}.private-letter .private-letter-img+.ant-badge-count{top:2px;right:5px}.pl-content{flex:auto}.pl-content .pl-name{height:3rem;border-bottom:1px solid #eee}.pl-content .pl-name>a{position:relative;left:26px;color:#999}.pl-content .pl-name span{font-size:16px;font-weight:600;color:#333;flex:auto;text-align:center}.pl-content .plcontent-list{height:24rem;padding:20px;overflow-y:scroll}.pl-content .plcontent-list .plclo{margin-bottom:30px}.pl-content .plcontent-list .notice-my{flex-direction:row-reverse}.pl-content .plcontent-list .notice-my .pld01{left:0}.pl-content .plcontent-list .notice-content{padding:8px 10px;background:#f4f4f4;border-radius:5px;position:relative;max-width:20rem}.pl-content .plcontent-list .notice-content .pld01{display:none}.pl-content .plcontent-list .notice-content:hover .pld01{display:block;position:absolute;right:0;bottom:-2em;color:#999;font-size:12px}.pl-content .plcontent-list .notice-content:hover .pld01:hover{color:#666}.pl-content .plcontent-list .message-bubble{position:relative;width:0;height:0;font-size:0;border:8px solid #fff;border-left-color:#f4f4f4}.pl-content .plcontent-list .mb-other{border-color:#fff #f4f4f4 #fff #fff}.pl-content .plcontent-list span{margin:0 10px;font-size:12px;color:#999;line-height:17px}.pl-content .private-letter-present{padding:20px}.pl-content .private-letter-present div{display:flex;align-items:center;justify-content:flex-end;flex:auto}.pl-content .private-letter-present .private-letter-cont-mt25{margin-top:8px;padding:0 22px}.pl-content .private-letter-present .private-letter-cont,.pl-content .private-letter-present .private-letter-cont .ant-input-suffix{background-color:#fafafa!important;margin-left:17px}.pl-content .private-letter-present .private-letter-cont{resize:none}.pl-content .private-letter-present .private-letter-cont:focus,.pl-content .private-letter-present .private-letter-cont:hover{background-color:#fafafa!important}.pl-list{width:30%;border-left:1px solid #eee}.pl-list .list-sort{justify-content:center;height:3rem;border-bottom:1px solid #eee}.pl-list .list-sort .ant-btn-primary{width:2.3rem;color:#466aff;background:#eff2ff;border:1px solid hsla(0,0%,59.2%,.24)}.pl-list .list-sort .ant-btn{padding:0}.pl-list .list-scroll{height:32.4rem;overflow-y:scroll}.pl-list .list-scroll-content{padding:10px 10px 15px 15px;border-bottom:1px solid #eee}.pl-list .list-scroll-content:hover{background:#f3f4f6}.pl-list .list-scroll-content a{display:none}.pl-list .list-scroll-content:hover a{display:block;color:#466aff}.pl-list .ls-cont{width:13rem;margin-left:15px;justify-content:space-between}.pl-list .ls-cont .ls-content-span{max-width:11rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vertical-center-style{display:flex;align-items:center}img{width:45x;height:45px} \ No newline at end of file diff --git a/static/css/182.4ad9941b.chunk.css b/static/css/182.4ad9941b.chunk.css new file mode 100644 index 000000000..0f247afc4 --- /dev/null +++ b/static/css/182.4ad9941b.chunk.css @@ -0,0 +1 @@ +.settingNav{display:flex;border-bottom:1px solid #ddd;justify-content:center}.settingNav li{height:46px;line-height:46px;position:relative;padding:0 15px;cursor:pointer}.settingNav li.active a{color:#4cacff!important}.settingNav li.active:after{position:absolute;width:100%;bottom:0;height:2px;left:0;background:#4cacff;content:""}.baseForm{padding:15px 0!important}.collaboratorList{min-height:400px}.iteminline{display:flex;align-items:center}.iteminline .ant-row.ant-form-item{margin-left:15px}.setHeight .ant-form-item-control{height:20px;line-height:20px}.baseForm .ant-row.ant-form-item{margin-bottom:15px}.submitBtn{float:left;height:35px;line-height:35px}.small_submitBtn,.submitBtn{display:block;padding:0 12px;border-radius:4px;color:#fff!important;background:#466aff}.small_submitBtn{height:32px;line-height:32px}.addPanel{display:flex}.addPanel .icon-tianjiafangda{font-size:16px!important;font-weight:700}.addPanel .icon-tianjiafangda+span{position:relative;top:-1px}.red_btn{display:block;padding:0 8px;height:28px;line-height:28px;color:#fff;background:#db2828;border-radius:3px}.collaboratorItem{display:flex;border-top:1px solid #f4f4f4;padding:15px}.collaboratorItem>span{flex:1;display:flex}.branchSelect{width:200px;height:32px}.dangerousBox{margin-top:20px;padding:20px;border-top:1px solid #eee}.dangerousBox>div{border:1px solid #efc16b;border-radius:4px}.manageItem{padding:11px 0}.manageItem .webName{position:relative;color:#4cacff;padding-left:25px}.manageItem .webName:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;left:0;top:8px;background-color:#ffa802}.dangerousTitle{padding:10px;background:#f9edbe;line-height:18px}.red_deleteBtn{display:block;height:38px;line-height:38px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.flex-a-center{display:flex;justify-content:space-between;align-items:center}.padding15-10{padding:15px 10px}.w-100{width:100%}.fwb{font-weight:600}.text-black{color:#333}.bbr{border-bottom:1px solid #f6f6f6}.ant-input-group-addon{border:0!important}.grid-item-left{display:grid;align-items:center;grid-template-columns:1fr max-content}.text-primary{color:#466aff!important}.ant-dropdown-menu{min-width:90px;text-align:center!important}.text-green{color:#28bd6c!important}.text-yellow{color:#ff6e21!important}.text-delete{color:#bbb}.text-delete:hover{color:#db2828}.new-tag-div{padding:15px;height:75px;box-sizing:border-box;display:flex;justify-content:space-between;background:#fafafa;flex-wrap:wrap}.topWrapper_success_btn{border:1px solid #21ba45;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.setTables .ant-table-tbody>tr:hover>td{background-color:#fff!important}.setTables .ant-table-tbody>tr>td{border-bottom:none;padding:15px 8px 15px 0}.setTables .ant-table-tbody>tr>td:last-child{padding-right:0}.hooksNew .ant-select.ant-select-enabled{width:100%}.shortStyle .setStyleRule{min-height:35px}.shortStyle .setStyleRule #merge_whitelist_usernames li.ant-select-selection__choice{margin-top:0!important;margin-bottom:3px!important}.shortStyle .columsRadio{display:block;height:30px;line-height:30px}.shortStyle .ant-row.ant-form-item{margin-bottom:0}.inlineFlex{display:flex;align-items:center}.inlineFlex>span{margin-right:10px;color:#666}.setStyleRule{min-height:35px}.setStyleRule .ant-row.ant-form-item{margin-bottom:10px}.setSelectWidth .ant-select.ant-select-enabled{width:100%}.setHeight .ant-select-selection,.setHeight .ant-select-selection__rendered{height:40px;line-height:40px}.protectBranchList{border:1px solid #eee;border-radius:5px;margin-top:25px}.protectBranchList>div{padding:5px 15px;border-bottom:1px solid #eee}.protectBranchList>div:last-child{border-bottom:none}.addMemByLinkBox{color:#202d40}.addMemByLinkBox .selectBox{width:55%;display:block;margin-bottom:18px}.addMemByLinkBox .checkBox{color:#151d40}.addMemByLinkBox .tipBox{color:#7e849e;display:flex}.addMemByLinkBox .success{background-color:#36cacf;border-color:#36cacf}.addMemByLinkBox .linkBox{width:55%}.addMemByLinkBox .linkBox .ant-input-group-addon{padding:0}.addMemByLinkBox .linkBox .ant-btn{border-top-left-radius:0;border-bottom-left-radius:0}.softBotClass .softBoxHeadTitle{color:#151d40;padding:8px 0;border-bottom:1px solid #e0e6f5}.softBotClass .botListBox{margin-top:16px;color:#202d40}.softBotClass .botListBox .statusBox{background-color:rgba(255,81,81,.08);border:1px solid #f23737;color:#f92d2d;border-radius:4px;padding:4px 6px;line-height:normal}.softBotClass .botListBox .statusBox.active{background-color:rgba(58,213,115,.08);border-color:#25c589;color:#25c589}.softBotClass .botListBox .disBotItem{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #e0e6f5;padding:20px 0 15px}.softBotClass .botListBox .flexCenter{display:inline-flex;align-items:center}.softBotClass .botListBox .botName{display:inline-block;max-width:600px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.softBotClass .botListBox .imgBox{width:44px;height:44px;border-radius:50%;object-fit:cover}.softBotClass .nullBotBox{background-color:#fafcff;border-radius:4px 4px 0 0;text-align:center;padding:25px 158px 65px}.softBotClass .nullBotBox .showBigTip{color:#333;margin-top:16px;margin-bottom:22px!important}.softBotClass .nullBotBox .showTip{color:#666}.softBotClass .nullBotBox .borTip{width:82%;margin:20px auto 18px;border-top:1px solid rgba(90,117,193,.23)}.unitStyle .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0;margin-right:8px;margin-bottom:10px} \ No newline at end of file diff --git a/static/css/184.0a4618f4.chunk.css b/static/css/184.0a4618f4.chunk.css new file mode 100644 index 000000000..3a1d31969 --- /dev/null +++ b/static/css/184.0a4618f4.chunk.css @@ -0,0 +1 @@ +.cla_default_box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px}.cla_default_box .cla_default_desc{width:80%;color:#666;font-size:15px;line-height:30px;text-align:center;margin:20px 0!important}.cla_list_box{display:flex;flex-wrap:wrap;padding-top:25px}.cla_list_box li{margin-right:24px;border:1px solid hsla(0,0%,60%,.3);border-radius:6px;width:446px;display:flex;padding:30px 26px;box-sizing:border-box;justify-content:flex-start;align-items:flex-start;margin-bottom:25px}.cla_list_box li:nth-child(2n){margin-right:0}.cla_list_box li .cla_list_infos{flex:1;width:0}.cla_list_box li .cla_list_infos .cla_name{color:#151d40;font-size:16px;padding-bottom:20px;height:22px;line-height:22px;word-break:break-all;margin-bottom:14px!important}.cla_list_box li .cla_list_infos .cla_personCount{color:#4c5876;display:block;margin-bottom:15px!important}.cla_list_box li .cla_list_infos .cla_personCount span{margin-left:10px}.cla_allinfos .cla_infos_header{background-color:rgba(70,106,255,.05);padding:30px 0}.cla_allinfos .cla_infos_header>div{display:flex;align-items:center;margin:0 auto;width:1200px}.cla_allinfos .cla_infos_header>div>img{height:94px;margin-right:32px;border-radius:4px}.cla_allinfos .cla_infos_header>div .cla_i{flex:1;width:0}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_name{font-weight:700;color:#333;font-size:24px;height:33px;line-height:33px;margin-bottom:0!important}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email,.cla_allinfos .cla_infos_header>div .cla_i .cla_o_name{color:#4c5b76;font-size:15px;height:20px;line-height:20px;margin-top:18px}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email{margin-top:12px}.cla_allinfos .wirtes_tips{margin:25px 0}.cla_allinfos .wirtes_tips span{padding:9px 18px;font-size:15px;border-radius:6px;border:1px solid #009b28;color:#009b28}.cla_allinfos .cla_c{width:100%;background-color:hsla(0,0%,96.1%,.5);border-radius:2px;padding:25px;margin:16px auto}.cla_allinfos .cla_c .cla_c_title{font-weight:700;color:#202d40;font-size:15px;padding-bottom:20px;height:22px;line-height:22px;margin-bottom:15px!important}.cla_allinfos .form_div{display:flex}.cla_allinfos .form_div>div{flex:1}.cla_allinfos .form_div>div:first-child{margin-right:40px}.exterpriseBox .padding30{color:#4c5876;line-height:30px;border-bottom:1px dashed #eee}.exterpriseBox .font-bd{color:#0d0f12} \ No newline at end of file diff --git a/static/css/185.41b8aabd.chunk.css b/static/css/185.41b8aabd.chunk.css new file mode 100644 index 000000000..a50799047 --- /dev/null +++ b/static/css/185.41b8aabd.chunk.css @@ -0,0 +1 @@ +.background-f{background:#fff}.pt-15{padding-top:15px}.mr-4{margin-right:4px}.pb-10{padding-bottom:10px}.plr-20{padding:0 20px}.font-12{font-size:12px}.font-15{font-size:15px}.border-b-line{border-bottom:1px solid #eee}.list-item,.w-100{width:100%}.w-25{width:25%}.p-10{padding:10px}.pd-105{padding:15px 10px}.grid-item{display:grid!important;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.avatar-60{height:60px;width:60px;border-radius:50%}.text-primary{color:#5091ff!important}.text-primary:hover{color:#2878ff!important}.text-yellow{color:#ffa802!important}.text-gray{color:#888}.ml12{margin-left:12px}.user-join-time{font-size:14px!important;color:#60b25e}.btn-cir-grey{background:#fafafa;color:#888;font-weight:400;border:1px solid #eee;border-radius:2px;cursor:pointer}.wd-75{width:75px}.pbt15{padding:15px 0}.pbt25{padding:25px 0}.mlr10{margin:0 15px}.user-list-items{height:100%;width:100%;display:inline-block}.max-w-200{max-width:200px}.inline-block{display:inline-block} \ No newline at end of file diff --git a/static/css/20.f7228588.chunk.css b/static/css/20.f7228588.chunk.css new file mode 100644 index 000000000..e97743ad0 --- /dev/null +++ b/static/css/20.f7228588.chunk.css @@ -0,0 +1,9 @@ +/*! + * Cropper.js v1.5.13 + * https://fengyuanchen.github.io/cropperjs + * + * Copyright 2015-present Chen Fengyuan + * Released under the MIT license + * + * Date: 2022-11-20T05:30:43.444Z + */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed} \ No newline at end of file diff --git a/static/css/21.1eff1c35.chunk.css b/static/css/21.1eff1c35.chunk.css new file mode 100644 index 000000000..614074907 --- /dev/null +++ b/static/css/21.1eff1c35.chunk.css @@ -0,0 +1,2 @@ +.overflowHidden1{display:inline-block}.overflowHidden1,.overflowHidden2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px!important;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.radioStyle{display:block;height:30px}.shixunScopeInput{width:218px;height:33px;display:block;margin-bottom:15px}#memoMD .CodeMirror{margin-top:31px!important;height:364px!important}#memoMD .editormd-preview{width:578px!important;top:40px!important;height:364px!important}.ml36{margin-left:26px}#person-unit a.white-btn.use_scope-btn:hover{border:1px solid #f06200;color:#fff!important}.newedu-class-leftnav,body #root{background:#fff}.newedu-class-leftnav li{height:50px;line-height:49px;font-size:16px;cursor:pointer;position:relative}.newedu-class-leftnav li a{padding-left:42px;width:93%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#05101a;background:transparent}.newedu-class-leftnav>div:last-child .Draggablelichild:last-child li a{border-bottom:none}.newedu-class-leftnav li:hover{background-color:#f1f1f1}.newedu-class-leftnav li:hover a{color:#05101a;background:transparent}.newedu-class-leftnav li.active{color:#05101a!important}.newedu-class-leftnav li.active a{color:#05101a!important;background:transparent}.newedu-class-leftnav li a{padding-left:20px}.addtaskmodle{width:69px;height:50px;font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#000}.addtaskmodle .iconfont{font-size:15px!important;color:#666}.newedu-class-leftnav li:hover a .addtaskmodle{color:#666}.martop1{margin-top:1px}.ml100{margin-left:100px}.ml110{margin-left:110px}.addjia{padding:20px;height:48px!important;line-height:10px!important}.newedu-class-leftnav .addjia:hover{background:#fff!important}.pl20{padding-left:20px}.ml90{margin-left:90px}.ebebeb{border-bottom:1px solid #ebebeb}.CheckboxGroup{background:#f9f9f9}.maxwidth155{max-width:155px;color:#666;font-size:14px}.maxwidth170{max-width:170px;color:#666;font-size:14px}.pl46{margin-left:46px!important;border-bottom:1px solid hsla(0,0%,93.3%,.9333333333333333);width:90%!important}.hidden{overflow:hidden}.pd0{padding:0!important}.color999{color:#999!important}.maxwidth190{max-width:190px;color:#666;font-size:14px}.color05101A{color:#05101a}.liactive{border-left:1px solid #4cacff}.xaxisreverseorder .ant-input-group-addon .ant-btn-lg{height:38px}.ant-input-group-addon .ant-btn-lg{height:39px;border-radius:0 3px 3px 0!important;border:none!important}.bannername{max-width:907px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:40px}.bannnerusername{font-size:20px;margin-left:20px}.bannnerusernames{font-size:14px;margin-left:20px}.bannerimgname{width:40px;height:40px}.clearfixborder{padding-top:10px}.ml8{margin-left:8px}.bannerurli{border-right:1px solid hsla(0,0%,100%,.3)}.bannerurli,.bannerurlis{width:70px;margin-left:-10px}.pathInfobox li{margin-right:20px;height:20px;line-height:20px}.width70f{width:70px;margin-left:-10px}.width100f{width:100px}.mr10im{margin-right:10px!important}.width75f{width:75px}.width107f{width:107px}.mr0{margin-right:0!important}.mlf3{margin-left:-3px}.relative{position:relative}.courseedu-menu-list{right:262px;top:245px}.edu-menu-list li{width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px!important;line-height:35px!important;cursor:pointer + /*!*text-align: center;*! 影响全局了*/}.marleftf20{margin-left:-20px}.marleftf10{margin-left:-10px}.sandianbox{width:92px;background:#fff}.sandianbox div{width:92px;height:35px;text-align:center;line-height:35px;cursor:pointer}.sandianbox div:hover{background:#f0f0f0}.sandianshow:hover .icon-sandian .sandianbox{display:block}.sandianboxs{width:92px;background:#fff}.sandianboxs div{width:92px;height:35px;text-align:center;line-height:35px}.sandianboxs div:hover{background:#f0f0f0}.sandianshows:hover .icon-sandian .sandianbox{display:block}.mr6{margin-right:6px}.mr28{margin-right:28px}.mr23{margin-right:23px}.width93{width:240px!important}.colortransparent{color:transparent!important}.inputNav{width:439px;height:30px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:4px}.Navmodal{width:600px!important;height:237px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(76,76,76,.3);box-shadow:0 2px 10px 0 rgba(76,76,76,.3);border-radius:10px}.ant-modal-content{-webkit-box-shadow:0 4px 12px transparent!important;box-shadow:0 4px 12px transparent!important}.Navmodal .ant-modal-body{margin-top:10px}.ant-input:focus{border:1px solid #466aff!important}.btn.colorblue{color:#4cacff!important}.btn.colorblue:hover{color:#459be5!important}.btn.colorwhite{color:#fff!important}.btn.colorwhite:hover{color:#ccc!important}.btn.colorgrey{color:#999!important}.btn.colorgrey:hover{color:#05101a!important}.btn.hovercolorblue:hover{color:#459be5!important}.Actionbtn{display:inline-block;height:30px;line-height:30px;border-radius:2px;text-align:center}.greyWidthFixed{width:120px;border:1px solid #ccc;color:#ccc!important}.greyWidthFixed:hover{border:1px solid #4cacff;color:#4cacff!important}.blueFull{padding:0 7px;background-color:#4cacff;color:#fff!important}.colorBlue{padding:0 7px;background-color:#fff;color:#4cacff!important;border:1px solid #4cacff}.greyBack{background-color:#cbcbcb;color:#fff!important}.greenBack{padding:0 7px;background-color:#29bd8b;color:#fff!important}.Actionbtn.middle{padding:0 18px}.greyLine{border:1px solid #eaeaea;color:#999!important}.greyLine,.orangeLine{background:#fff;padding:0 10px}.orangeLine{border:1px solid #fe944b;color:#fe944b!important;line-height:28px;border-radius:4px}.colorFF6800{color:#ff6800}.color979797{color:#979797}.Draggableli:active .Draggablelichild,.Draggableli:focus .Draggablelichild,.Draggableli:hover .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within .Draggablelichild{background:#f1f1f1!important}.Draggableli:active,.Draggableli:focus,.Draggableli:hover,.Draggableli:visited .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within{background:#f1f1f1!important}.Draggableli:visited{background:#f1f1f1!important}.transparent{background:transparent}.HomeworkModal{width:600px!important}.HomeworkModal .ant-modal-content .ant-modal-body{padding:10px 20px}.ant-modal-title{height:38px;line-height:38px!important}.underline{text-decoration:underline}.HomeworkModal .task-popup-content #search_not_members_list{height:198px}.greybackHead{height:40px;line-height:40px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#676767;background-color:#eaeaea}.mtf3{margin-top:-3px}.mtf5{margin-top:-5px}.color204{color:#ccc}.lesson-saved-list-itemdrop{height:93px;overflow:hidden}.lesson-saved-list{position:relative}.itempositionleft,.itempositionright{position:absolute}.ant-input:focus,.ant-input:focus .ant-input-suffix{background-color:#fff!important}.pathNavLine{bottom:-11px}#shixun_operation:hover{color:#fff!important}.cursor{cursor:pointer}.paragraph_nameid:hover{color:#4cacff!important}.next-loading{width:100%}.summaryname{font-size:22px;height:25px;font-family:MicrosoftYaHei;font-weight:400;color:#333;max-width:825px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.educontentbox{background:#fff;padding-top:40px;padding-bottom:40px}.commitcontents{margin-left:28px}.commitcontents,.commitcontentsysl{width:43px;height:15px;font-size:16px;font-family:MicrosoftYaHei;font-weight:400}.commitcontentsysl{margin-left:-4px}.typestyle{min-width:68px;height:24px!important;line-height:24px!important;color:#fff!important}.edu-filter-btn-028d01{background:#028d01!important}.edu-filter-btn-CC317C{background:#cc317c!important}.edu-filter-btn-006B75{background:#006b75!important}.edu-filter-btn-E99695{background:#e99695!important}.edu-filter-btn-EDEDED{background:#ededed!important}.edu-filter-btn-4CACFF{background:#4cacff!important}.edu-filter-btn-84B6EB{background:#84b6eb!important}.edu-filter-btn-5E5FB9{background:#5e5fb9!important}.edu-filter-btn-FC2B6A{background:#fc2b6a!important}.edu-filter-btn-FF6800{background:#ff6800!important}.edu-filter-btn-7AD58B{background:#7ad58b!important}.color666666{color:#666!important}.TabsWarp{width:100px;height:31px;display:inline-block}.mt38{margin-top:38px}.poll_list a.active{color:#4cacff}.poll_list a{display:inline-block;padding:20px;font-size:18px;text-align:center;position:relative;color:#05101a}.poll_list a.active:after{content:"";width:94px;left:10px;bottom:0;height:2px;background-color:#4cacff;position:absolute}.ml22{margin-left:22px}code,kbd,pre,samp{font-family:"Monospaced Number",Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px 0}.ant-form label.font-14{font-size:14px!important}.ant-form label.font-12{font-size:12px!important}.mdInForm.ant-form-item{margin-bottom:0}.mdInForm .has-error .ant-form-explain{position:absolute;margin-top:-2px;margin-left:-7px}.courseForm .ant-select-selection,.courseForm .ant-select-selection--single,.courseForm .ant-select-selection-selected-value,.courseForm .ant-select-selection__rendered{height:40px;line-height:40px}.courseForm .ant-input-affix-wrapper .ant-input{height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-input{height:40px}.newcourses .ant-input{width:280px;margin-left:11px;height:40px!important}.newcourses .ant-select-selection--single{width:280px;height:40px;color:rgba(0,0,0,.65);background-color:#fafafa!important}.newcourses .ant-select-selection__rendered{line-height:40px}.newcourses .ant-select-selection-selected-value{opacity:1!important}.newcourses .ant-select-selection--single:focus{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff!important}.newcourses .ant-select-selection--single:hover{border:1px solid #466aff!important}.pd20{padding:20px}.newcoursestitle{font-size:12px;color:#989898;margin-left:40px}.newcoursestitleysl{font-size:12px;color:#989898;margin-left:51px}.coursenavbox .ant-form-item-label{margin-left:10px}.coursenavbox .ant-checkbox-wrapper{font-size:14px!important}.coursenavbox .ant-form-item-control-wrapper{padding-left:10px}.coursesselect{font-size:12px;color:#989898;padding:0;margin-left:-8px}.ant-col-offset-5{margin-left:2%!important;margin-top:-43px}.coursenavbox .ant-form-item-children-icon{display:none}.coursenavboxtow .ant-input{margin-left:0!important}.exercise .ant-form-item-label{margin-left:20px}#coursesNew_endTime,#coursesNew_endTime .ant-input,#coursesNew_startTime,#coursesNew_startTime .ant-input{width:210px!important}.exerciseselect{font-size:12px;color:#989898;padding:0;margin-left:20px}.ml28{margin-left:28px}.ant-calendar-picker-clear,.ant-calendar-picker-icon{right:12px!important}.exercise .ant-form-item-children-icon{display:none}.pd60{padding-left:60px}.pd28{padding-left:28px}.exerciselist .ant-form-explain{display:none}.exercisetime .ant-form-explain{margin-left:107px}.ant-input-search-icon:hover{color:#466aff}.coursehomework:hover .activity-title{color:#4cacff!important}.martopf2{margin-top:-2px}.searchViewAfter{width:100%;height:40px}.searchViewAfter.ant-input{line-height:40px;height:40px;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input-group .ant-input:focus,.searchViewAfter,.searchViewAfter.ant-input,.searchViewAfter .ant-input:hover,.searchViewAfter:focus{border-right:none!important}.AboutInputForm .ant-form-item-label{overflow:unset;margin-bottom:18px}.AboutInputForm .ant-form-item label{font-size:16px}.AboutInputForm{background:#fff}.AboutInputForm.ant-form-item,.AboutInputForm .ant-form-item{padding:20px 30px 30px!important;position:relative;border-bottom:1px solid #ededed;margin-bottom:0}.AboutInputForm:last-child{border-bottom:none!important}.AboutInputForm .ant-form-item-required:before{position:absolute;left:-15px;top:4px;color:#fe4f4c}.graduationTaskMenu>a{display:block;position:relative;line-height:72px;font-size:16px;margin-right:30px;float:left}.graduationTaskMenu>a.active:after{position:absolute;left:0;height:2px;width:100%;content:"";background:#4cacff;bottom:0;font-weight:400}.graduationTaskMenu>a.active{color:#4cacff!important}.createPage{padding:20px 30px 30px;position:relative;border-bottom:1px solid #ededed}.createPage,.createPage .ant-form-item{margin-bottom:0}.createPage:last-child{border-bottom:none!important}.createPage{background:#fff}.createPage .ant-form-item-label{overflow:unset;margin-bottom:10px}.createPage .ant-form-item label{font-size:16px}.createPage .ant-form-explain{padding-left:0}.has-error .ant-input-group-addon{border-color:#f5222d!important}.createPage .ant-form-item-required{margin-left:-10px}.signPoint{position:absolute;left:15px;top:32px;color:#fe4f4c}.searchView{width:248px;height:40px}.searchView .ant-input{background-color:#fafafa!important}.searchView .ant-input-affix-wrapper{height:40px}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{background:#fafafa!important}.ant-input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input:focus,.ant-input:focus+.ant-input-group-addon{background-color:#fff!important}.check_on{background:#4cacff;color:#fff!important;border-radius:12px}.ant-table-thead tr th div{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#666}.searchFor .searchCon{width:215px}.search-new{width:237px!important;height:30px;margin-bottom:30px}.search-new-input{padding-left:16px;height:30px;width:210px}.search-span{border-radius:17px}.HotLabelList a{display:block;float:left;padding:0 9px;height:28px;line-height:28px;border-radius:14px;background-color:#f5f5f5;color:#666;margin-right:10px;margin-bottom:9px}.HotLabelList a.selected{background:#4cacff;color:#fff}.hotQuestionItem{padding:20px 0;border-bottom:1px solid #eee}.questiontName{max-width:100%;display:block}.user_default_btn{width:114px}.userPrivateName{line-height:25px;margin-bottom:9px}.userPrivatePost{line-height:20px}.noteDetailTitle{line-height:38px;font-size:24px;font-weight:400;text-align:justify}.noteDetailNum{float:left;padding:0 12px;position:relative;color:#999!important;height:28px;line-height:26px}.noteDetailNum.rightline:after{position:absolute;content:"";right:0;width:1px;background-color:#eaeaea;height:8px;top:10px}.noteDetailPoint{width:100px;height:70px;background-color:#4cacff;border-radius:35px;color:#fff;text-align:center;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:22px;padding:12px 0 2px}.Pointed{background-color:#f0f0f0;color:#b3b3b3;cursor:default}.notefileDownload{height:25px;line-height:22px}.comments_hideSecondReplyUserHeader .imageFuzzy{display:none}.comments_hideSecondReplyUserHeader .editormd{width:100%}.comments_hideSecondReplyUserHeader .orig_reply{margin-bottom:6px}.color9B9B{color:#9b9b9b}.color656565{color:#656565}.h20{height:20px}.xingrequired:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.pl30{padding-left:30px!important}.pl36{padding-left:36px!important}.ml87{margin-left:87px}.textcenter{text-align:center}.members{width:416px;height:400px;background:#f4faff;border-radius:4px;padding:20px}.youjiangboxs{height:400px;width:56px;color:#9a9a9a;float:left;text-align:center;line-height:400px}.Association{width:100%;height:240px;margin-top:14px;overflow:auto}.click_adds{text-align:center;height:90px;line-height:90px;background-color:#fff;cursor:pointer}.selectAnswer{color:#666;background-color:#ededed;float:left;padding:0 15px;border-radius:12px;height:22px;line-height:22px;font-size:14px}.hideDisable .ant-calendar-time-picker-select-option-disabled{display:none}.upload_item{max-width:432px}.uploadBtn.ant-btn{border:none;color:#4cacff;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding:0 6px 0 0}.uploadBtn.ant-btn i{display:none}.uploadBtn.ant-btn span{margin-left:0}.upload_1 .ant-upload-list{width:350px}.ant-tooltip-inner{word-wrap:break-word;word-break:break-all}.padding02010{padding:10px 30px 0;cursor:pointer}.ant-checkbox-group>div .boardsList{border-top:1px solid transparent;padding:10px 0 20px!important}.padding02010:hover{-webkit-box-shadow:0 2px 6px rgba(51,51,51,.09);box-shadow:0 2px 6px rgba(51,51,51,.09);opacity:1;border-radius:2px}.drop_down{position:relative}.drop_down>i{cursor:pointer}.drop_down_menu,.drop_down_normal{display:none;position:absolute;left:0;top:99%;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(76,76,76,.2);box-shadow:0 0 6px 0 rgba(76,76,76,.2);padding-top:10px;padding-bottom:10px;z-index:1000}.drop_down:hover .drop_down_menu,.drop_down:hover .drop_down_normal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.drop_down_menu li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px;height:34px;line-height:34px;width:262px;color:#333;display:block;float:none;font-size:14px;cursor:pointer}.drop_down_search{margin:0 18px 10px}.drop_down_menu li:hover,.drop_down_normal li:hover{background-color:#f0f0f0}.drop_down_menu .drop_down_btn{left:unset;display:block;margin:0 20px;border-top:1px solid #ebebeb;height:48px;line-height:48px;color:#666}.task_menu_ul .ant-menu-horizontal{border-bottom:none!important}.shixunreporttitle{max-width:1060px;padding-left:5px;text-align:justify}.shixunreporttitles{padding-left:5px}.padding1020,.padding10200{padding:10px 20px}.height100px{height:100px}.coursesselects{font-size:12px;color:#989898;padding:0;margin-left:10px}.ant-input-number-input{background:#f4f4f4}input.ant-input-number-input:focus{background:#fff}.FAFAFA{background:#fafafa}.has-success.has-feedback .ant-form-item-children:after{display:none}.noticeTip{border:1px solid red;border-radius:5px}@media screen and (min-width:1400px){.ant-modal-wrap{overflow:hidden}}.stageTable .ant-table-tbody tr:last-child td,.stageTable .ant-table-thead>tr>th{border-bottom:none!important}.new_li .markdown-body ul>li{list-style-type:disc!important;margin-bottom:0!important;white-space:pre-wrap}.new_li .markdown-body ol>li{list-style-type:decimal!important}.new_li li{margin-bottom:0!important}.ant-table-thead>tr>th{border-bottom:1px solid transparent!important}.guidePanel{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000}.guideFirstRight{position:absolute;right:-90px}.guideFirstLeft{position:absolute;left:-95px;top:120px}.yslinputcourput .ant-form-explain{padding-left:0!important}.wechatloginfont{font-size:14px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#555;line-height:20px;margin-top:10px}.wechatdiv,.wechatdivs{margin-top:40px!important}.wechatdivs{width:800px!important}.wechatContent{padding:0 50px;text-align:center}.wechatContents{padding:0 50px}.wechatpass{width:300px;height:46px}.wechatnewchat{background:#faa}.wechatnewchat,.wechatweoldchat{width:62px;height:62px;border-radius:50%;text-align:center;line-height:62px;color:#fff;margin:0 auto}.wechatweoldchat{background:#a4d3ff}.daishenp{color:#f79946!important;text-decoration:underline!important}.pointertooltip{background:#ddd} \ No newline at end of file diff --git a/static/css/22.ad47d169.chunk.css b/static/css/22.ad47d169.chunk.css new file mode 100644 index 000000000..a4bb029fc --- /dev/null +++ b/static/css/22.ad47d169.chunk.css @@ -0,0 +1,2 @@ +.branchDropdown{border:1px solid #eee;border-radius:4px;display:flex;justify-content:center;height:40px;line-height:40px;min-width:220px}.branchDropdown .ant-dropdown-trigger{width:100%;padding:0 15px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.branchOptions{width:220px;box-shadow:0 0 3px 1px hsla(0,0%,52.5%,.4);border-radius:3px;background:#fff;max-height:300px}.commitUl,.OptionsUl{min-height:50px;max-height:220px;overflow-y:auto}.OptionsUl li{height:30px;line-height:30px;cursor:pointer;padding:0 20px;margin:5px 0}.OptionsUl li:hover{background-color:#f0f0f0}.OptionsUl li a{display:block}.OptionsInput{height:32px;padding-left:4px;line-height:32px;width:100%}.commitUl{padding:0 20px}.commitUl li{padding:15px 0;border-bottom:1px dashed hsla(0,0%,65.9%,.31);cursor:pointer}.commitUl li:last-child{border:none}.commitUl .commitMsg{margin-top:8px;display:flex}.commitUl .commitMsg div{word-break:break-all;flex:1;width:0}.branch-tagBox{border:1px solid #d0d0d0;border-radius:3px;height:32px;display:flex;align-items:center;cursor:pointer;min-width:104px}.branch-tagBox:hover{background-color:#f3f4f6}.branch-tagBox-list{background:#fff;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px}.branch-tagBox-list .ant-popover-arrow{display:none}.branch-tagBox-list.ant-popover.ant-popover-placement-bottom{padding-top:0}.branch-tagBox-list .branch-tagBox .ant-dropdown-link{display:block;flex:1;max-width:105px}.branch-tagBox-list .ant-popover-inner-content{padding:0}.overlayBranch{width:325px}.overlayBranch .navUl{margin-top:8px;height:30px;line-height:30px}.overlayBranch .navUl li{height:30px;line-height:30px;padding:0 5px;margin-left:20px!important}.overlayBranch .navUl li.ant-menu-item-selected{border-color:#466aff!important;color:#466aff!important}.overlayBranch .navUl li.ant-menu-item-active{border-color:transparent}.listTips{padding:20px 0;text-align:center}.downMenu .urlMenu{line-height:30px;margin-bottom:10px;padding:15px 20px 0;border-bottom:none}.downMenu .urlMenu li.ant-menu-item{height:30px;line-height:30px;padding:0 5px;margin-right:20px!important}.downMenu .urlMenu li.ant-menu-item.ant-menu-item-active,.downMenu .urlMenu li.ant-menu-item.ant-menu-item-selected{color:#333}.downMenu .urlMenu li.ant-menu-item.ant-menu-item-selected{border-color:#466aff!important}.downMenu .urlMenu li.ant-menu-item.ant-menu-item-active{border-color:transparent}.copytool{margin:0 10px}.boxPanel{width:1200px;margin:20px auto;border-radius:4px;border:1px solid #eee;min-height:500px}.boxPanel .contrbuteList{display:flex;flex-wrap:wrap;padding:20px;align-items:flex-start}.boxPanel .contrbuteList>div{width:20%}.descmodal .ant-row.ant-form-item{margin-bottom:10px}.descmodal .ant-col.ant-form-item-label{height:20px;line-height:20px}.descmodal .ant-select-selection--multiple{padding:0 0 5px!important}.descmodal .ant-select-selection--multiple .ant-select-selection__choice{color:#466aff;background-color:#eff2ff}.descmodal .ant-select-selection--multiple .ant-select-selection__choice .ant-select-selection__choice__remove{color:#466aff}.menuslist{z-index:100;width:297px;background:#fff;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px}.menuslist .searchBox{padding:15px;border-bottom:1px solid #eee}.menuslist .ant-anchor{padding-left:0!important}.menuslist .ant-anchor .ant-anchor-ink:before{width:0}.menuslist .ant-anchor-wrapper{margin-left:0;padding:5px 0;max-height:255px!important;padding-left:0!important}.menuslist .ant-anchor-wrapper .items{border-radius:4px;margin-bottom:5px;cursor:pointer}.menuslist .ant-anchor-wrapper .items .ant-anchor-link-title{color:#333!important}.menuslist .ant-anchor-wrapper .items:hover{background-color:#f3f4f6}.menuslist .ant-anchor-wrapper .items.active{background-color:#2a61ff}.menuslist .ant-anchor-wrapper .items.active .ant-anchor-link-title{color:#fff!important}.menuslist .ant-anchor-wrapper .ant-anchor-link{padding:0;height:30px;line-height:30px}.menuslist .ant-anchor-wrapper .ant-anchor-ink:before{background-color:#fff}.subMenu{display:flex;padding-top:30px}.subMenu a{width:83px;font-weight:500;line-height:30px;height:32px;color:#333!important;text-align:center;border:1px solid #d0d0d0;border-radius:0 4px 4px 0;background:rgba(250,251,252,0)}.subMenu a:first-child{border-right:none;border-radius:4px 0 0 4px}.subMenu a.active{background-color:#466aff;color:#fff!important;border-color:#466aff}.recommandOri.slick-slider{width:1300px;margin:20px auto 40px}.recommandOri.slick-slider .slick-track{margin-left:0}.recommandOri.slick-slider .slick-slide li>a{display:flex;align-items:center;justify-content:center}.iconBtn i{color:#666}.iconBtn span{margin-left:4px;color:#333!important}.iconBtn span:last-child{font-weight:500}.iconBtn:hover i,.iconBtn:hover span{color:#466aff!important}.recommandProjects.slick-slider{width:1230px;margin:20px auto 40px}.recommandProjects.slick-slider .slick-track{margin-left:0}.recommandProjects.slick-slider .slick-arrow.slick-next:before,.recommandProjects.slick-slider .slick-arrow.slick-next li.slick-active button:before,.recommandProjects.slick-slider .slick-arrow.slick-prev:before,.recommandProjects.slick-slider .slick-arrow.slick-prev li.slick-active button:before{color:#999}.recommandProjects.slick-slider .slick-dots{bottom:-29px}.recommandProjects.slick-slider .slick-dots li button:before{color:#909090}.recommandProjects.slick-slider .slick-slide{padding:0 15px;box-sizing:border-box}.recommandProjects.slick-slider .slick-slide>div{background-color:#fff;border-radius:10px;width:100%;cursor:pointer;border:1px solid #eee}.recommandProjects.slick-slider .slick-slide>div:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.recommandProjects.slick-slider .baseInfo{padding:18px 15px;display:flex;font-size:12px;color:#888}.recommandProjects.slick-slider .baseInfo .look{margin-right:10px}.recommandProjects.slick-slider .baseInfo .look i{margin-right:5px}.recommandProjects.slick-slider .baseInfo .type{flex:1;width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.recommandProjects.slick-slider .mainInfo{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;border-bottom:1px solid #eee;padding:20px;box-sizing:border-box}.recommandProjects.slick-slider .mainInfo img{height:50px;width:50px;border-radius:50%}.recommandProjects.slick-slider .mainInfo .name{font-size:13px;color:#666;height:18px;line-height:18px;margin-top:12px}.recommandProjects.slick-slider .mainInfo .school{margin-top:12px;color:#333;font-size:16px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.Panels{max-width:1200px;margin:0 auto}.Panels .panelmenu{padding-top:20px}.Panels .panelmenu .depotBtn .mr-5{margin-right:-5px}.Panels .panelmenu .depotBtn .ant-btn{height:32px;line-height:32px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.Panels .panelmenu .depotBtn .ant-btn-default{color:#333;border-color:#d0d0d0}.Panels .panelmenu .depotBtn .ant-btn-default:hover{background:#f3f4f6}.Panels .panelmenu .depotBtn .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.Panels .panelmenu .depotBtn .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.Panels .addOptionBtn,.Panels .depotBtn{display:flex}.Panels .addOptionBtn a,.Panels .depotBtn a{color:#333!important;font-weight:500!important;border-radius:5px;width:83px;height:32px;line-height:30px;background:#fff;border:1px solid #d0d0d0;margin-right:14px;text-align:center}.Panels .addOptionBtn a:active,.Panels .addOptionBtn a:hover,.Panels .depotBtn a:active,.Panels .depotBtn a:hover{background:#f3f4f6}.Panels .infoCount{display:inline-block;width:24px;text-align:center;height:24px;line-height:24px;background-color:hsla(0,0%,60%,.13);color:#666;border-radius:12px;margin-left:6px;font-size:12px}.Panels .attrPerson{padding-top:12px;display:flex;flex-wrap:wrap;padding-bottom:2px}.Panels .attrPerson a{margin:0 17px 10px 0}.Panels .attrPerson a img{border-radius:50%;width:40px;height:40px}.Panels .attrPerson a:nth-child(5n){margin-right:0}.Panels .progress{display:flex;border-radius:2px;height:11px;margin-top:12px}.Panels .progress span:first-child{border-radius:2px 0 0 2px}.Panels .progress span:last-child{border-radius:0 2px 2px 0}.Panels .progresstip{margin-top:15px;flex-wrap:wrap}.Panels .progresstip i.zero{position:absolute;display:block;border-radius:50%;height:8px;width:8px;left:0;top:8px}.Panels .progresstip>span{padding-left:15px;position:relative;min-width:33.5%;font-size:12px;font-weight:400;color:#666}.Panels .progresstip>span span:last-child{margin-left:5px}.Panels .listtable{margin-top:20px}.Panels .listtable .listtablehead{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 20px 11px;border-radius:4px 4px 0 0;border:1px solid rgba(42,97,255,.23);border-bottom:none;background-color:#fafcff}.Panels .listtable .listtablehead+.listtablebody{border-top-color:rgba(42,97,255,.23)}.Panels .listtable .listtablehead .ellipsistxt{margin-top:2px;margin-left:13px;line-height:18px;flex:1;width:0;color:#666}.Panels .listtable .listtablehead .ellipsistxt:hover .markdown-body,.Panels .listtable .listtablehead .ellipsistxt:hover .markdown-body a{color:#466aff}.Panels .listtable .listtablehead .ellipsistxt li{line-height:15px}.Panels .listtable .listtablehead .ellipsistxt #ptxt{margin-bottom:0;word-break:break-all;overflow:unset;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body{line-height:10px;font-size:14px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body p{margin:1px 0 0!important;font-size:14px!important}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ol,.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ul{padding-bottom:3px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ol li,.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ul li{min-height:18px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body table{line-height:1;background:#fafcff}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body:first-child{margin-top:-1px!important}.Panels .listtable .listtablehead .ellipsistxt.hidetxt{height:24px;overflow:hidden;position:relative;padding-right:8px}.Panels .listtable .listtablehead .ellipsis{margin-left:8px;cursor:pointer;height:16px;background:hsla(0,0%,60%,.2);border-radius:2px;padding:0 4px;height:14px;line-height:14px;margin-top:9px}.Panels .listtable .listtablehead .ellipsis i{font-size:15px!important;color:#333;height:14px;line-height:14px}.Panels .listtable .listtablebody{border-radius:0 0 4px 4px;border:1px solid #d0d0d0}.Panels .listtable .listtablebody li a{color:#05101a}.Panels .listtable .listtablebody li a:hover{color:#466aff}.Panels .listtable .listtablebody li.listtablepath a{color:#40a9ff}.Panels .listtable .listtablebody li.listtablepath p{margin-bottom:0!important}.Panels .listtable .listtablebody>li{height:38px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9d9;padding:0 20px 0 24px}.Panels .listtable .listtablebody>li:hover{background-color:#f3f4f6}.Panels .listtable .listtablebody>li>span:first-child{width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Panels .listtable .listtablebody>li>span:nth-child(2){width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Panels .listtable .listtablebody>li>span:nth-child(3){width:10%;text-align:right}.Panels .listtable .listtablebody>li:last-child{border-bottom:none}.drawerBtn{position:fixed;left:-13px;width:33px;background:#fff;border:1px solid #666;border-radius:0 12px 12px 0;height:70px;top:50%;margin-top:-35px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:7px}.drawerBtn,.drawerBtn:hover{box-shadow:0 0 8px 3px rgba(0,0,0,.09)}.drawerBtn span{writing-mode:vertical-lr;color:#333;width:25px;font-size:14px}.drawerBtn i{color:#333;height:14px;line-height:14px;width:14px;margin-left:2px;margin-bottom:3px}.downMenu{width:329px;background-color:#fff;box-shadow:0 1px 8px 1px hsla(0,0%,83.1%,.5);padding-bottom:14px}.downMenu .ant-menu-item{height:50px;line-height:50px}.fileMenu{width:83px}.fileMenu li{padding:6px 0!important;text-align:center;width:100%}.catelogue{cursor:pointer;background:#fafbfc;border-radius:4px;border:1px solid #d0d0d0;font-size:15px;font-weight:400;margin-right:12px;padding:0 10px;height:30px;line-height:30px;color:#666!important;display:flex;align-items:center}.catelogue .ant-dropdown-menu-item{border-radius:8px;text-align:left!important}.catelogue .ant-dropdown-menu-item a{width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catelogue:hover{background-color:#f3f4f6}.catelogue span{margin-top:1px}.submoduleStyle,.submoduleStyle i{cursor:default}.submoduleStyle:hover{color:#05101a}.pinfos a,.pinfos i{color:#666}.pinfos:hover a,.pinfos:hover i{color:#2a61ff!important}.graph{flex:1;margin:0 12px}.graph .ant-typography{white-space:pre-wrap;margin-bottom:0}.ant-anchor-wrapper{padding-left:2px!important}.ant-anchor-wrapper .ant-anchor-ink:before{background-color:#fff}.coderSubPage{width:1200px;margin:0 auto}.griditemAnchor{margin-left:0!important;padding:0!important;border-bottom:1px solid #ddd}.griditemAnchor .ant-anchor{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}.griditemAnchor .griditemCate{color:#333;font-size:16px;display:flex;align-items:center}.griditemAnchor .griditemCate .catelogue{margin-left:0}.readmeFile{overflow:inherit}.readmeFile p[align=center]{white-space:normal}.projectHomeTopics{display:flex;flex-wrap:wrap}.projectHomeTopics.myProList .proHomeTopic{background-color:#f3f8ff;color:#4c5b76}.projectHomeTopics .proHomeTopic{background-color:#eff2ff;border-radius:4px;max-width:158px;padding:0 10px;height:24px;line-height:24px;color:#466aff}.replaceStyle{height:140px!important}.hovergrey:hover{border-color:#afb7c2!important;color:#4c5b76!important;background-color:rgba(175,183,194,.16)!important}.importFailTip{height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:400;font-size:15px;color:#4c5b76;padding-top:50px}.importFailTip .failInfo{max-width:480px}.importFailTip .failInfo li{font-size:15px}.importFailTip img{margin-bottom:35px}.licenseBox{display:flex}.licenseBox .licenseDesc{background:#fbfcff;border-radius:11px 11px 11px 11px;border:1px solid rgba(70,106,255,.33);width:38%;padding:20px;margin-right:20px}.licenseBox .licenseDesc .licImg{background:#f7f9ff;border-radius:0 0 0 0;border:1px dashed rgba(70,106,255,.3);padding:24px 30px;text-align:center;margin-top:20px}.licenseBox .licenseDesc .licImg img{height:122px}.licenseBox .licenseDesc .licWord{color:#4c4d5a;line-height:26px}.licenseBox .licenseDesc .licCreate{display:block;height:36px;line-height:36px;background:#f7f9ff;border-radius:7px 7px 7px 7px;border:1px solid #466aff;color:#466aff;text-align:center;margin-top:25px}.licenseData{flex:1}.licList{margin-top:20px;height:394px;overflow-y:auto;clear:both;width:100%}.licList li{height:36px;line-height:36px;background:rgba(126,135,172,.08);border-radius:4px 4px 4px 4px;width:48.5%;margin-right:3%;text-align:center;margin-bottom:15px!important;float:left;cursor:pointer}.licList li:nth-child(2n){margin-right:0}.licList li.active{color:#fff;background-color:#466aff}.licList.small{height:200px}.licList.small li{width:22.5%}.licList.small li:nth-child(2n){margin-right:3%}.licList.small li:nth-child(4n){margin-right:0}.licList.small .none_panels{padding:0;min-height:200px}.licUse{display:block;height:36px;line-height:36px;border-radius:4px 4px 4px 4px;font-size:15px;color:#fff!important;text-align:center;margin-top:38px;background-color:silver;cursor:default}.licUse.active{background:#466aff;cursor:pointer}.dropspan{display:block}.alllists{background-color:#fff;box-shadow:2px 4px 15px rgba(0,0,0,.1);padding:20px!important;width:80%}.sureDrop{width:200px;height:36px;background:silver;border-radius:4px;line-height:36px;color:#fff!important;display:block;text-align:center;font-size:15px;margin:20px auto 0;cursor:default}.sureDrop.active{background:#466aff;cursor:pointer}.cloneCheck .ant-modal-content{border-radius:14px}.cloneCheck .ant-modal-content .ant-modal-body{background-image:url(/react/build/static/media/cloneback.07440bb2.png);background-size:100% 100%;background-repeat:no-repeat;padding-top:0;border-radius:14px}.cloneCheck .ant-modal-content .ant-modal-close-x{font-size:26px}.cloneCheck .ant-modal-content .ant-form-item-label{height:20px;line-height:20px}.cloneCheck .ant-modal-content .ant-form-explain{position:absolute}.lineH2{line-height:2}.t_project_banner{background-color:#050d34}.ProjectListIndex{width:1200px;margin:20px auto;display:flex;align-items:flex-start;flex-wrap:wrap}.list-left{width:26%;padding-right:20px;box-sizing:border-box;margin-bottom:20px}.list-left>div{border:1px solid #eee}.list-left>div.bgcF{border:none}.list-right{width:74%;background:#fff;padding:10px;border:1px solid #eee}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:none!important}.ant-menu-vertical>.ant-menu-item{margin:0!important;height:35px;line-height:35px;border-bottom:1px solid #eee;font-size:14px!important}.ant-menu-vertical>.ant-menu-item:last-child{border-bottom:none}.list-r-operation{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:25px 30px;border-bottom:1px solid #e0e0e0}.list-r-Search{width:400px}.padding0-25{padding:0 25px}.list-r-Search .ant-btn-lg{height:38px}.list-r-Search .ant-input-group-addon{border:none!important}.list-r-Search .ant-input-search-button{height:40px!important}.createBtn{border-radius:4px;margin-left:20px;display:inline-block;padding:3px 15px;background-color:#4cacff;color:#fff!important}.topTag{width:40px;height:18px;text-align:center;line-height:17px;border:1px solid #e94000;font-size:12px;color:#e94000;border-radius:12px;margin-left:15px}.project-list{padding:0 30px}.border-top-grey{border-top:1px solid #eee}.p-r-Item:last-child{border-bottom:none!important}.p-r-Item{display:flex;border-bottom:1px solid #eee;padding:22px 0;justify-content:flex-start}.p-r-Item .setTopSpan{opacity:0;transition:.2s}.p-r-Item:hover .setTopSpan{opacity:1}.boxShandow{box-shadow:0 2px 20px 10px rgba(0,0,0,.03)}.p-r-photo{width:60px;height:60px;border-radius:50%;margin-right:22px;margin-top:8px}.p-r-Infos{flex:1;width:0}.p-r-name{display:flex;justify-content:space-between;align-items:center}.p-r-name>p{flex:1;width:0}.p-r-btn{display:flex;align-items:center}.p-r-btn>span{height:35px;line-height:35px;border:1px solid #f4f4f4;border-radius:5px;display:block;margin-left:20px;background-color:#fff;display:flex}.p-r-btn>span>a{display:flex;align-items:center;padding:0 12px;background:#ececec}.p-r-btn>span>a:active{background:#f4f4f4}.p-r-btn>span>span{padding:0 8px}.p-r-tags{display:flex;opacity:1}.p-r-tags.large>span{height:30px;line-height:30px;font-size:14px}.p-r-tags>span{margin-left:15px;padding:0 10px;border-radius:15px;background:#ebf4fe;color:#333;height:24px;line-height:24px;display:block;font-size:12px;display:flex}.p-r-tags>span.pariseTag{background:#fff3dc}.p-r-tags.large>span>label{padding:0 12px}.p-r-tags>span>label{padding:0 8px}.p-r-tags.large>span>span{padding:0 6px}.pariseImg{width:14px;height:12px;margin-top:6px;margin-right:3px}.p-r-tags>span>span{display:block;background:#fff;border-left:#efefef;padding:0 4px;border-radius:0 4px 4px 0;color:#999}.p-r-content{margin-top:10px;color:#666;display:flex}.p-r-detail>span{margin-right:22px;color:#888}.p-r-detail>span>label{color:#999}.p-r-about{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-top:8px;color:#666}.spincontent{height:400px;flex-direction:column}.spinstyle .ant-spin-text{margin-top:30px;color:#888}.detailHeader-wrapper{background-color:#fbfcff;border-bottom:1px solid #e2e2e2}.headerMenu-wrapper{display:flex;flex-direction:row;cursor:pointer}.headerMenu-wrapper li{text-align:center;padding:0;margin-right:30px;display:flex}.headerMenu-wrapper li>a{position:relative;font-size:14px;height:36px;line-height:24px;display:flex;color:#000!important}.headerMenu-wrapper li>a>span.num{line-height:24px;margin-left:5px;font-size:12px;float:right;color:#666!important;background-color:hsla(0,0%,60%,.13);border-radius:50%;width:24px;height:24px}.headerMenu-wrapper li.active a:after,.headerMenu-wrapper li:hover a:after{position:absolute;bottom:0;height:2px;background-color:hsla(0,0%,60%,.2);content:"";left:0;width:100%}.headerMenu-wrapper li.active span{font-weight:500}.headerMenu-wrapper li.active a:after{background-color:#466aff}.detail_tag_btn{height:32px;line-height:32px;border-radius:5px;border:1px solid #d0d0d0;display:flex;align-items:center;margin-left:10px;padding:0;background-color:#fafbfc;box-shadow:none}.detail_tag_btn .detail_tag_btn_name{padding:0 10px;text-align:center;height:30px;line-height:30px;border-radius:5px 0 0 5px}.detail_tag_btn .detail_tag_btn_name:hover{background-color:#f3f4f6}.detail_tag_btn .detail_tag_btn_name span{color:#333!important}.detail_tag_btn .detail_tag_btn_count{width:42px;text-align:center;background:#fff;border-radius:0 4px 4px 0;height:100%;border-left:1px solid #d0d0d0}.ant-tooltip{max-width:fit-content!important}.files-md{padding:20px}.files-md h1,.files-md h2,.files-md h3,.files-md h4,.files-md h5,.files-md h6,.readBox h1,.readBox h2,.readBox h3,.readBox h4,.readBox h5,.readBox h6{margin-bottom:.5em!important}.branch-wrapper{border:1px solid #eee;border-radius:4px;display:flex;align-items:center;height:60px;padding:0 30px;width:1200px;background-color:#fff;margin:20px auto 0;justify-content:space-between}.branch-wrapper>a>i{color:#5091ff;margin-right:5px;cursor:default}.branch-wrapper a{display:flex;align-items:center;justify-content:center;text-align:center;height:30px;line-height:30px;cursor:pointer;font-size:16px;color:#333}.branch-wrapper a>span{position:relative;min-height:20px;display:block}.branch-wrapper a.active>span:after{position:absolute;content:"";bottom:-5px;width:30px;height:3px;left:0;background-color:#5091ff}.gitAddressClone{margin:14px 20px!important;border-radius:4px;border:1px solid #eee;background:#fff;margin-left:20px;position:relative}.gitAddressClone,.gitAddressClone>span{display:flex;height:40px;align-items:center}.gitAddressClone>span{line-height:40px;padding:0 12px;cursor:pointer}.addressTips{position:absolute;font-size:12px;color:#ff6e21;top:-34px;left:30px;background-color:#fff;border:1px solid #fe881d;padding:0 5px;height:28px;line-height:28px}.addressTips>span{position:relative;display:block}.addressTips>span:before{top:25px;border:8px solid transparent;border-top-color:#fff;z-index:12}.addressTips>span:after,.addressTips>span:before{box-sizing:content-box;width:0;height:0;position:absolute;left:50%;margin-left:-4px;padding:0;display:block;content:""}.addressTips>span:after{top:26px;border:8px solid transparent;border-top-color:#fe881d;z-index:11}.gitAddressClone>span.addressType{color:#4cacff}.gitAddressClone>span:last-child{border-right:none}.gitAddressClone>input{outline:none;padding:0 8px;height:38px;line-height:38px;border:none!important;border-right:1px solid #eee!important;border-radius:4px 0 0 4px;flex:1;max-width:249px}.wrap-commit-table .ant-table-small>.ant-table-content>.ant-table-body{margin:0}.wrap-commit-table .ant-table-title{background-color:#f1f8ff;padding:13px 16px!important}.commitKey{cursor:pointer;border:1px solid #fd7700;background-color:#fff3dc;color:#fd7700!important;padding:0 12px;height:20px;line-height:20px;margin-left:15px;border-radius:18px;max-width:100%}.branchTitle{padding:8px 10px;color:#333;font-size:16px;border-bottom:1px solid #d9d9d9}.branchUl li{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:20px 0;border-bottom:1px solid #eee}.branchUl li:last-child{border-bottom:none}.operationBtn{border:1px solid #f4f4f4;border-radius:3px;padding:0 6px;background-color:#fff;color:#666!important;display:inline-block}.messages{max-width:700px}.leftPoint{margin-left:20px;position:relative}.leftPoint:before{position:absolute;left:-10px;top:8px;border-radius:50%;width:4px;height:4px;background-color:#dadada;content:""}.subFileName{position:relative;margin-left:15px;height:22px}.subFileName:before{position:absolute;content:"/";left:-10px;top:0;color:#999;height:22px;line-height:17px}.addFile{display:flex}.addFile a{display:block;background-color:rgba(76,172,255,.8);color:#fff;cursor:pointer;height:32px;line-height:32px;padding:0 10px}.addFile a:first-child{border-radius:4px}.addFile a:last-child{border-left:1px solid hsla(0,0%,96.9%,.3)}.addFile a:active{background-color:#4cacff}@media screen and (max-width:750px){.list-r-Search{flex:1}.list-left,.list-right{width:100%;padding:0}}@media screen and (max-width:400px){.list-r-Search{width:100%}.headerMenu-wrapper{flex-direction:column;width:100%}.headerMenu-wrapper li{width:100%}.gitAddressClone{width:100%;margin-left:0}.gitAddressClone>span{padding:0}.messages{max-width:100%}}.commonBox{border:1px solid #ddd;margin-top:18px;border-radius:4px}.commonBox .ant-anchor-wrapper{overflow:unset!important}.commonBox .commonBox-title{padding:0 20px;box-sizing:border-box;font-size:16px;background:#fafbfc;font-weight:700;height:45px;line-height:45px;border-bottom:1px solid #d9d9d9;border-radius:4px 4px 0 0}.readBox{border:none}.readBox.commonBox .commonBox-info{border:1px solid #d0d0d0;border-top:none;border-radius:0 0 4px 4px;padding:20px 38px}.commonBox .commonBox-title.boxTitle{display:flex;justify-content:space-between;height:55px;line-height:55px;background:#fafcff;border-radius:4px 4px 0 0;border:1px solid rgba(42,97,255,.23)}.synchronism{display:block;height:34px;line-height:34px;padding:0 15px;color:#fff!important;background-color:#28bd6c;border-radius:4px}.files_info{cursor:pointer}.commonBox .commonBox-info{padding:20px 15px}.commonBox-title-read{vertical-align:middle;color:#000;font-size:14px}.commonBox-title-read:hover{color:#466aff}@media screen and (max-width:370px){.p-r-btn,.p-r-tags{opacity:0;display:none}.p-r-about{flex-wrap:wrap}.commitKey{margin-right:0}.list-r-Search{width:100%}}.null_data_box{width:100%;border:1px solid #d4d4d5;border-radius:3px}.title{font-weight:700;background:#f4f4f4;padding:10px 15px;box-sizing:border-box;border-bottom:1px solid #d4d4d5}.item_title{font-size:18px;font-weight:700;margin-bottom:15px}.item{padding:15px;border-bottom:1px solid #dededf}.item:last-child{border-bottom:none}.item_title small{font-weight:400;margin-left:10px}.item_title small a{color:#4183c6}.Markdown{background:#f7f7f7;padding:10px 20px}.item .gitAddressClone input:focus{border:1px solid #2185d0}.content-file{margin-top:8px}.content-file .CodeMirror{background-color:#f7f7f7;border:1px solid #e4e4e4;border-radius:4px;height:auto}.content-file.edit .CodeMirror{background-color:#fff}.content-file .CodeMirror .CodeMirror-scroll{min-height:450px}.text-center{text-align:center}.fork-css{position:absolute;left:0;top:50px;width:100%}.color-grey-ccc{color:#ccc!important}a.color-grey-ccc:hover{color:#4cacff!important}.pull-right{float:right}.commitList{padding:0 30px;min-height:400px}.main{margin:30px auto}.main .ant-timeline{margin-top:28px}.main .ant-timeline .commitList-item{position:relative;padding:20px;background:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px;margin-left:16px}.main .ant-timeline .commitList-item .treecopy{margin-top:20px}.main .ant-timeline .commitList-item .markdown-body table{background:#fafcff}.main .ant-timeline .commitList-item:after,.main .ant-timeline .commitList-item:before{content:"";position:absolute;left:-10px;top:10px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid rgba(42,97,255,.23)}.main .ant-timeline .commitList-item:after{left:-8px;border-right:10px solid #fafcff}.main .ant-timeline .commitList-item:after:hover{border-right:10px solid #eef6ff}.main .ant-timeline .commitList-item:hover{background:#eef6ff;border:1px solid rgba(42,97,255,.58)}.main .ant-timeline .commitList-item:hover:after{border-right:10px solid #eef6ff}.main .ant-timeline .commitList-item:hover:before{border-right:10px solid rgba(42,97,255,.58)}.main .ant-timeline .commitList-item:hover .markdown-body table{background:#eef6ff}.main .ant-timeline .commitList-item .treecopy-cont{padding:4px 15px;display:flex;align-items:center}.main .ant-timeline .commitList-item .btn-83{margin-left:20px}.main .ant-timeline .ant-timeline-item{padding:8px 0 20px}.main .ant-timeline .ant-timeline-item-tail{height:calc(100% - 20px);border-left:2px solid #eee;top:12px}.main .ant-timeline .ant-timeline-item-tail:after{content:" ";height:0;position:absolute;width:0;border:7px solid transparent;border-top-color:#eee;top:100%;left:50%;margin-left:-8px}.main .ant-timeline .ant-timeline-item-head-custom{top:20px;padding:0 1px}.div_table{border:1px solid #eee;border-radius:2px}.ul_thead{box-sizing:border-box;background:#fafafa;border-bottom:1px solid #eee;height:50px;line-height:50px}.ul_tbody,.ul_thead{padding:0 30px}.ul_tbody li,.ul_thead li{display:flex;align-items:center;text-align:left}.ul_tbody li{padding:18px 0;border-bottom:1px solid #eee}.ul_tbody li:last-child{border-bottom:none}.ul_tbody li>span,.ul_thead li>span{width:20%;padding-right:20px}.ul_tbody li>span:nth-child(2),.ul_thead li>span:nth-child(2){flex:1}.ul_tbody_third{display:flex;flex-direction:column;align-items:flex-start;justify-content:left}.ul_tbody_forth{text-align:center;display:flex;justify-content:center}.depotNum{color:#666!important}.depotNum span:last-child{color:#333}.depotNum:hover span:last-child{color:#2a61ff}.overflowHidden1{display:inline-block}.overflowHidden1,.overflowHidden2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px!important;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.radioStyle{display:block;height:30px}.shixunScopeInput{width:218px;height:33px;display:block;margin-bottom:15px}#memoMD .CodeMirror{margin-top:31px!important;height:364px!important}#memoMD .editormd-preview{width:578px!important;top:40px!important;height:364px!important}.ml36{margin-left:26px}#person-unit a.white-btn.use_scope-btn:hover{border:1px solid #f06200;color:#fff!important}.newedu-class-leftnav,body #root{background:#fff}.newedu-class-leftnav li{height:50px;line-height:49px;font-size:16px;cursor:pointer;position:relative}.newedu-class-leftnav li a{padding-left:42px;width:93%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#05101a;background:transparent}.newedu-class-leftnav>div:last-child .Draggablelichild:last-child li a{border-bottom:none}.newedu-class-leftnav li:hover{background-color:#f1f1f1}.newedu-class-leftnav li:hover a{color:#05101a;background:transparent}.newedu-class-leftnav li.active{color:#05101a!important}.newedu-class-leftnav li.active a{color:#05101a!important;background:transparent}.newedu-class-leftnav li a{padding-left:20px}.addtaskmodle{width:69px;height:50px;font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#000}.addtaskmodle .iconfont{font-size:15px!important;color:#666}.newedu-class-leftnav li:hover a .addtaskmodle{color:#666}.martop1{margin-top:1px}.ml100{margin-left:100px}.ml110{margin-left:110px}.addjia{padding:20px;height:48px!important;line-height:10px!important}.newedu-class-leftnav .addjia:hover{background:#fff!important}.pl20{padding-left:20px}.ml90{margin-left:90px}.ebebeb{border-bottom:1px solid #ebebeb}.CheckboxGroup{background:#f9f9f9}.maxwidth155{max-width:155px;color:#666;font-size:14px}.maxwidth170{max-width:170px;color:#666;font-size:14px}.pl46{margin-left:46px!important;border-bottom:1px solid hsla(0,0%,93.3%,.9333333333333333);width:90%!important}.hidden{overflow:hidden}.pd0{padding:0!important}.color999{color:#999!important}.maxwidth190{max-width:190px;color:#666;font-size:14px}.color05101A{color:#05101a}.liactive{border-left:1px solid #4cacff}.xaxisreverseorder .ant-input-group-addon .ant-btn-lg{height:38px}.ant-input-group-addon .ant-btn-lg{height:39px;border-radius:0 3px 3px 0!important;border:none!important}.bannername{max-width:907px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:40px}.bannnerusername{font-size:20px;margin-left:20px}.bannnerusernames{font-size:14px;margin-left:20px}.bannerimgname{width:40px;height:40px}.clearfixborder{padding-top:10px}.ml8{margin-left:8px}.bannerurli{border-right:1px solid hsla(0,0%,100%,.3)}.bannerurli,.bannerurlis{width:70px;margin-left:-10px}.pathInfobox li{margin-right:20px;height:20px;line-height:20px}.width70f{width:70px;margin-left:-10px}.width100f{width:100px}.mr10im{margin-right:10px!important}.width75f{width:75px}.width107f{width:107px}.mr0{margin-right:0!important}.mlf3{margin-left:-3px}.relative{position:relative}.courseedu-menu-list{right:262px;top:245px}.edu-menu-list li{width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px!important;line-height:35px!important;cursor:pointer + /*!*text-align: center;*! 影响全局了*/}.marleftf20{margin-left:-20px}.marleftf10{margin-left:-10px}.sandianbox{width:92px;background:#fff}.sandianbox div{width:92px;height:35px;text-align:center;line-height:35px;cursor:pointer}.sandianbox div:hover{background:#f0f0f0}.sandianshow:hover .icon-sandian .sandianbox{display:block}.sandianboxs{width:92px;background:#fff}.sandianboxs div{width:92px;height:35px;text-align:center;line-height:35px}.sandianboxs div:hover{background:#f0f0f0}.sandianshows:hover .icon-sandian .sandianbox{display:block}.mr6{margin-right:6px}.mr28{margin-right:28px}.mr23{margin-right:23px}.width93{width:240px!important}.colortransparent{color:transparent!important}.inputNav{width:439px;height:30px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:4px}.Navmodal{width:600px!important;height:237px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(76,76,76,.3);box-shadow:0 2px 10px 0 rgba(76,76,76,.3);border-radius:10px}.ant-modal-content{-webkit-box-shadow:0 4px 12px transparent!important;box-shadow:0 4px 12px transparent!important}.Navmodal .ant-modal-body{margin-top:10px}.ant-input:focus{border:1px solid #466aff!important}.btn.colorblue{color:#4cacff!important}.btn.colorblue:hover{color:#459be5!important}.btn.colorwhite{color:#fff!important}.btn.colorwhite:hover{color:#ccc!important}.btn.colorgrey{color:#999!important}.btn.colorgrey:hover{color:#05101a!important}.btn.hovercolorblue:hover{color:#459be5!important}.Actionbtn{display:inline-block;height:30px;line-height:30px;border-radius:2px;text-align:center}.greyWidthFixed{width:120px;border:1px solid #ccc;color:#ccc!important}.greyWidthFixed:hover{border:1px solid #4cacff;color:#4cacff!important}.blueFull{padding:0 7px;background-color:#4cacff;color:#fff!important}.colorBlue{padding:0 7px;background-color:#fff;color:#4cacff!important;border:1px solid #4cacff}.greyBack{background-color:#cbcbcb;color:#fff!important}.greenBack{padding:0 7px;background-color:#29bd8b;color:#fff!important}.Actionbtn.middle{padding:0 18px}.greyLine{border:1px solid #eaeaea;color:#999!important}.greyLine,.orangeLine{background:#fff;padding:0 10px}.orangeLine{border:1px solid #fe944b;color:#fe944b!important;line-height:28px;border-radius:4px}.colorFF6800{color:#ff6800}.color979797{color:#979797}.Draggableli:active .Draggablelichild,.Draggableli:focus .Draggablelichild,.Draggableli:hover .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within .Draggablelichild{background:#f1f1f1!important}.Draggableli:active,.Draggableli:focus,.Draggableli:hover,.Draggableli:visited .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within{background:#f1f1f1!important}.Draggableli:visited{background:#f1f1f1!important}.transparent{background:transparent}.HomeworkModal{width:600px!important}.HomeworkModal .ant-modal-content .ant-modal-body{padding:10px 20px}.ant-modal-title{height:38px;line-height:38px!important}.underline{text-decoration:underline}.HomeworkModal .task-popup-content #search_not_members_list{height:198px}.greybackHead{height:40px;line-height:40px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#676767;background-color:#eaeaea}.mtf3{margin-top:-3px}.mtf5{margin-top:-5px}.color204{color:#ccc}.lesson-saved-list-itemdrop{height:93px;overflow:hidden}.lesson-saved-list{position:relative}.itempositionleft,.itempositionright{position:absolute}.ant-input:focus,.ant-input:focus .ant-input-suffix{background-color:#fff!important}.pathNavLine{bottom:-11px}#shixun_operation:hover{color:#fff!important}.cursor{cursor:pointer}.paragraph_nameid:hover{color:#4cacff!important}.next-loading{width:100%}.summaryname{font-size:22px;height:25px;font-family:MicrosoftYaHei;font-weight:400;color:#333;max-width:825px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.educontentbox{background:#fff;padding-top:40px;padding-bottom:40px}.commitcontents{margin-left:28px}.commitcontents,.commitcontentsysl{width:43px;height:15px;font-size:16px;font-family:MicrosoftYaHei;font-weight:400}.commitcontentsysl{margin-left:-4px}.typestyle{min-width:68px;height:24px!important;line-height:24px!important;color:#fff!important}.edu-filter-btn-028d01{background:#028d01!important}.edu-filter-btn-CC317C{background:#cc317c!important}.edu-filter-btn-006B75{background:#006b75!important}.edu-filter-btn-E99695{background:#e99695!important}.edu-filter-btn-EDEDED{background:#ededed!important}.edu-filter-btn-4CACFF{background:#4cacff!important}.edu-filter-btn-84B6EB{background:#84b6eb!important}.edu-filter-btn-5E5FB9{background:#5e5fb9!important}.edu-filter-btn-FC2B6A{background:#fc2b6a!important}.edu-filter-btn-FF6800{background:#ff6800!important}.edu-filter-btn-7AD58B{background:#7ad58b!important}.color666666{color:#666!important}.TabsWarp{width:100px;height:31px;display:inline-block}.mt38{margin-top:38px}.poll_list a.active{color:#4cacff}.poll_list a{display:inline-block;padding:20px;font-size:18px;text-align:center;position:relative;color:#05101a}.poll_list a.active:after{content:"";width:94px;left:10px;bottom:0;height:2px;background-color:#4cacff;position:absolute}.ml22{margin-left:22px}code,kbd,pre,samp{font-family:"Monospaced Number",Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px 0}.ant-form label.font-14{font-size:14px!important}.ant-form label.font-12{font-size:12px!important}.mdInForm.ant-form-item{margin-bottom:0}.mdInForm .has-error .ant-form-explain{position:absolute;margin-top:-2px;margin-left:-7px}.courseForm .ant-select-selection,.courseForm .ant-select-selection--single,.courseForm .ant-select-selection-selected-value,.courseForm .ant-select-selection__rendered{height:40px;line-height:40px}.courseForm .ant-input-affix-wrapper .ant-input{height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-input{height:40px}.newcourses .ant-input{width:280px;margin-left:11px;height:40px!important}.newcourses .ant-select-selection--single{width:280px;height:40px;color:rgba(0,0,0,.65);background-color:#fafafa!important}.newcourses .ant-select-selection__rendered{line-height:40px}.newcourses .ant-select-selection-selected-value{opacity:1!important}.newcourses .ant-select-selection--single:focus{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff!important}.newcourses .ant-select-selection--single:hover{border:1px solid #466aff!important}.pd20{padding:20px}.newcoursestitle{font-size:12px;color:#989898;margin-left:40px}.newcoursestitleysl{font-size:12px;color:#989898;margin-left:51px}.coursenavbox .ant-form-item-label{margin-left:10px}.coursenavbox .ant-checkbox-wrapper{font-size:14px!important}.coursenavbox .ant-form-item-control-wrapper{padding-left:10px}.coursesselect{font-size:12px;color:#989898;padding:0;margin-left:-8px}.ant-col-offset-5{margin-left:2%!important;margin-top:-43px}.coursenavbox .ant-form-item-children-icon{display:none}.coursenavboxtow .ant-input{margin-left:0!important}.exercise .ant-form-item-label{margin-left:20px}#coursesNew_endTime,#coursesNew_endTime .ant-input,#coursesNew_startTime,#coursesNew_startTime .ant-input{width:210px!important}.exerciseselect{font-size:12px;color:#989898;padding:0;margin-left:20px}.ml28{margin-left:28px}.ant-calendar-picker-clear,.ant-calendar-picker-icon{right:12px!important}.exercise .ant-form-item-children-icon{display:none}.pd60{padding-left:60px}.pd28{padding-left:28px}.exerciselist .ant-form-explain{display:none}.exercisetime .ant-form-explain{margin-left:107px}.ant-input-search-icon:hover{color:#466aff}.coursehomework:hover .activity-title{color:#4cacff!important}.martopf2{margin-top:-2px}.searchViewAfter{width:100%;height:40px}.searchViewAfter.ant-input{line-height:40px;height:40px;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input-group .ant-input:focus,.searchViewAfter,.searchViewAfter.ant-input,.searchViewAfter .ant-input:hover,.searchViewAfter:focus{border-right:none!important}.AboutInputForm .ant-form-item-label{overflow:unset;margin-bottom:18px}.AboutInputForm .ant-form-item label{font-size:16px}.AboutInputForm{background:#fff}.AboutInputForm.ant-form-item,.AboutInputForm .ant-form-item{padding:20px 30px 30px!important;position:relative;border-bottom:1px solid #ededed;margin-bottom:0}.AboutInputForm:last-child{border-bottom:none!important}.AboutInputForm .ant-form-item-required:before{position:absolute;left:-15px;top:4px;color:#fe4f4c}.graduationTaskMenu>a{display:block;position:relative;line-height:72px;font-size:16px;margin-right:30px;float:left}.graduationTaskMenu>a.active:after{position:absolute;left:0;height:2px;width:100%;content:"";background:#4cacff;bottom:0;font-weight:400}.graduationTaskMenu>a.active{color:#4cacff!important}.createPage{padding:20px 30px 30px;position:relative;border-bottom:1px solid #ededed}.createPage,.createPage .ant-form-item{margin-bottom:0}.createPage:last-child{border-bottom:none!important}.createPage{background:#fff}.createPage .ant-form-item-label{overflow:unset;margin-bottom:10px}.createPage .ant-form-item label{font-size:16px}.createPage .ant-form-explain{padding-left:0}.has-error .ant-input-group-addon{border-color:#f5222d!important}.createPage .ant-form-item-required{margin-left:-10px}.signPoint{position:absolute;left:15px;top:32px;color:#fe4f4c}.searchView{width:248px;height:40px}.searchView .ant-input{background-color:#fafafa!important}.searchView .ant-input-affix-wrapper{height:40px}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{background:#fafafa!important}.ant-input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input:focus,.ant-input:focus+.ant-input-group-addon{background-color:#fff!important}.check_on{background:#4cacff;color:#fff!important;border-radius:12px}.ant-table-thead tr th div{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#666}.searchFor .searchCon{width:215px}.search-new{width:237px!important;height:30px;margin-bottom:30px}.search-new-input{padding-left:16px;height:30px;width:210px}.search-span{border-radius:17px}.HotLabelList a{display:block;float:left;padding:0 9px;height:28px;line-height:28px;border-radius:14px;background-color:#f5f5f5;color:#666;margin-right:10px;margin-bottom:9px}.HotLabelList a.selected{background:#4cacff;color:#fff}.hotQuestionItem{padding:20px 0;border-bottom:1px solid #eee}.questiontName{max-width:100%;display:block}.user_default_btn{width:114px}.userPrivateName{line-height:25px;margin-bottom:9px}.userPrivatePost{line-height:20px}.noteDetailTitle{line-height:38px;font-size:24px;font-weight:400;text-align:justify}.noteDetailNum{float:left;padding:0 12px;position:relative;color:#999!important;height:28px;line-height:26px}.noteDetailNum.rightline:after{position:absolute;content:"";right:0;width:1px;background-color:#eaeaea;height:8px;top:10px}.noteDetailPoint{width:100px;height:70px;background-color:#4cacff;border-radius:35px;color:#fff;text-align:center;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:22px;padding:12px 0 2px}.Pointed{background-color:#f0f0f0;color:#b3b3b3;cursor:default}.notefileDownload{height:25px;line-height:22px}.comments_hideSecondReplyUserHeader .imageFuzzy{display:none}.comments_hideSecondReplyUserHeader .editormd{width:100%}.comments_hideSecondReplyUserHeader .orig_reply{margin-bottom:6px}.color9B9B{color:#9b9b9b}.color656565{color:#656565}.h20{height:20px}.xingrequired:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.pl30{padding-left:30px!important}.pl36{padding-left:36px!important}.ml87{margin-left:87px}.textcenter{text-align:center}.members{width:416px;height:400px;background:#f4faff;border-radius:4px;padding:20px}.youjiangboxs{height:400px;width:56px;color:#9a9a9a;float:left;text-align:center;line-height:400px}.Association{width:100%;height:240px;margin-top:14px;overflow:auto}.click_adds{text-align:center;height:90px;line-height:90px;background-color:#fff;cursor:pointer}.selectAnswer{color:#666;background-color:#ededed;float:left;padding:0 15px;border-radius:12px;height:22px;line-height:22px;font-size:14px}.hideDisable .ant-calendar-time-picker-select-option-disabled{display:none}.upload_item{max-width:432px}.uploadBtn.ant-btn{border:none;color:#4cacff;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding:0 6px 0 0}.uploadBtn.ant-btn i{display:none}.uploadBtn.ant-btn span{margin-left:0}.upload_1 .ant-upload-list{width:350px}.ant-tooltip-inner{word-wrap:break-word;word-break:break-all}.padding02010{padding:10px 30px 0;cursor:pointer}.ant-checkbox-group>div .boardsList{border-top:1px solid transparent;padding:10px 0 20px!important}.padding02010:hover{-webkit-box-shadow:0 2px 6px rgba(51,51,51,.09);box-shadow:0 2px 6px rgba(51,51,51,.09);opacity:1;border-radius:2px}.drop_down{position:relative}.drop_down>i{cursor:pointer}.drop_down_menu,.drop_down_normal{display:none;position:absolute;left:0;top:99%;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(76,76,76,.2);box-shadow:0 0 6px 0 rgba(76,76,76,.2);padding-top:10px;padding-bottom:10px;z-index:1000}.drop_down:hover .drop_down_menu,.drop_down:hover .drop_down_normal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.drop_down_menu li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px;height:34px;line-height:34px;width:262px;color:#333;display:block;float:none;font-size:14px;cursor:pointer}.drop_down_search{margin:0 18px 10px}.drop_down_menu li:hover,.drop_down_normal li:hover{background-color:#f0f0f0}.drop_down_menu .drop_down_btn{left:unset;display:block;margin:0 20px;border-top:1px solid #ebebeb;height:48px;line-height:48px;color:#666}.task_menu_ul .ant-menu-horizontal{border-bottom:none!important}.shixunreporttitle{max-width:1060px;padding-left:5px;text-align:justify}.shixunreporttitles{padding-left:5px}.padding1020,.padding10200{padding:10px 20px}.height100px{height:100px}.coursesselects{font-size:12px;color:#989898;padding:0;margin-left:10px}.ant-input-number-input{background:#f4f4f4}input.ant-input-number-input:focus{background:#fff}.FAFAFA{background:#fafafa}.has-success.has-feedback .ant-form-item-children:after{display:none}.noticeTip{border:1px solid red;border-radius:5px}@media screen and (min-width:1400px){.ant-modal-wrap{overflow:hidden}}.stageTable .ant-table-tbody tr:last-child td,.stageTable .ant-table-thead>tr>th{border-bottom:none!important}.new_li .markdown-body ul>li{list-style-type:disc!important;margin-bottom:0!important;white-space:pre-wrap}.new_li .markdown-body ol>li{list-style-type:decimal!important}.new_li li{margin-bottom:0!important}.ant-table-thead>tr>th{border-bottom:1px solid transparent!important}.guidePanel{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000}.guideFirstRight{position:absolute;right:-90px}.guideFirstLeft{position:absolute;left:-95px;top:120px}.yslinputcourput .ant-form-explain{padding-left:0!important}.wechatloginfont{font-size:14px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#555;line-height:20px;margin-top:10px}.wechatdiv,.wechatdivs{margin-top:40px!important}.wechatdivs{width:800px!important}.wechatContent{padding:0 50px;text-align:center}.wechatContents{padding:0 50px}.wechatpass{width:300px;height:46px}.wechatnewchat{background:#faa}.wechatnewchat,.wechatweoldchat{width:62px;height:62px;border-radius:50%;text-align:center;line-height:62px;color:#fff;margin:0 auto}.wechatweoldchat{background:#a4d3ff}.daishenp{color:#f79946!important;text-decoration:underline!important}.pointertooltip{background:#ddd} \ No newline at end of file diff --git a/static/css/23.f80b5be6.chunk.css b/static/css/23.f80b5be6.chunk.css new file mode 100644 index 000000000..e947764c4 --- /dev/null +++ b/static/css/23.f80b5be6.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/31.b599cc14.chunk.css b/static/css/31.b599cc14.chunk.css new file mode 100644 index 000000000..051b4c83c --- /dev/null +++ b/static/css/31.b599cc14.chunk.css @@ -0,0 +1 @@ +.formBase .ant-form-item-label{width:80px;display:block}.formBase .ant-form-explain{position:absolute}.formBase .ant-row.ant-form-item{margin-bottom:12px}.formBase.passMan .ant-form-item-label{width:92px}.infosRightMenu .ant-menu-item a{font-size:16px;color:#333;position:relative;bottom:-10px}.infosRightMenu .ant-menu-item a:hover{color:#333}.personalInfo .ant-menu-item{color:#333;line-height:20px}.personalInfo .ant-menu-item-selected{color:#2a61ff}.tipsBox{height:45px;color:#ffa13a;background-color:#fff5eb;border:1px solid #ffa13a;border-radius:2px;padding:7px 20px;letter-spacing:1.5px;display:flex;align-items:center}.tipsBox.emailBox{background-image:url(/react/build/static/media/personalInfo2.f01447c8.png);background-size:100% 100%;border:none;color:#181818}.tipsBox.emailBox .email{color:#666}.tipsBox .spanTil{letter-spacing:normal}.tipsBox.errorTip{height:auto;color:red;background-color:rgba(255,0,0,.05);border:1px solid red}.tipCont{min-height:330px;background-image:url(/react/build/static/media/personalInfo1.13c2500e.png);background-size:100% 100%;color:#181818;padding:20px 23px}.tipCont .orange{color:#ffa13a}.tipCont .oneTipBox{color:#666;display:block;position:relative;padding-left:15px}.tipCont .oneTipBox:before{content:"";position:absolute;top:11px;left:0;width:6px;height:6px;background-color:#8f8f8f;border-radius:50%}.updateEmail{font-weight:700;color:#181818;position:relative;padding-left:8px}.updateEmail:before{content:"";position:absolute;top:7px;left:0;width:3px;height:15px;background-color:#466aff;border-radius:2px}.personalUpdateInfoForm .ant-input{height:38px}.personalUpdateInfoForm .ant-row.ant-form-item{margin-bottom:20px}.personalUpdateInfoForm .ant-form-item-control{left:12px}.personalUpdateInfoForm .ant-form-item-label>label{color:#181818}.personalUpdateInfoForm .ant-form-explain{position:relative;margin-top:10px;color:#ff4c4c}.personalUpdateInfoForm .ant-form-explain:before{content:"!";width:18px;height:18px;border-radius:50%;display:inline-block;line-height:18px;text-align:center;font-size:12px;color:#ff4c4c;background-color:#ffdada;margin-right:8px}.personalUpdateInfoForm .has-error .ant-input{border-color:#ff4c4c;background-color:hsla(0,0%,40%,0)!important}.personalUpdateInfoForm .has-error:after{content:"";color:#ff4c4c;font-size:19px;position:absolute;right:-32px;top:0}.personalUpdateInfoForm .hasSuccess .ant-form-item-control:after{content:"";color:#1fd148;font-size:19px;position:absolute;right:-32px;top:0}.getCaptchaBut{height:38px;border-color:#466aff;color:#466aff}.getCaptchaBut:hover{border-color:#5d7cff;color:#5d7cff}.getCaptchaBut:focus{border-color:#1140ff;color:#1140ff}.gotoUpdateEmail{line-height:40px}.verificationForm .ant-form-item-label{width:125px}.verificationForm .uploadCard{margin-right:80px}.verificationForm .ant-form-extra{text-align:center}.verificationForm .verUpload{position:relative}.verificationForm .verUpload .ant-form-explain{position:absolute;bottom:20px} \ No newline at end of file diff --git a/static/css/32.2f03783a.chunk.css b/static/css/32.2f03783a.chunk.css new file mode 100644 index 000000000..c49c60bf5 --- /dev/null +++ b/static/css/32.2f03783a.chunk.css @@ -0,0 +1 @@ +.panels{width:1200px;margin:20px auto}.panels-quality{background:#f3f5f9;background-image:url(/react/build/static/media/page-bg.28c6bd29.png);background-repeat:no-repeat;background-size:100%;box-sizing:content-box;width:100%;margin:0}.page-quality{width:1200px;margin:0 auto;padding:20px 0}.page-quality .container{border-radius:10px;box-shadow:0 0 6px rgba(7,70,165,.08);background:#fff}.bug-details{max-height:90vh;width:1200px;background:#fff;padding:25px 30px}.bug-details .details-wrapper{background:#f6f8ff;background-image:url(/react/build/static/media/detail-bg.b6bb7898.png);background-repeat:no-repeat;background-size:100%;border:1px solid #eff0f1;border-radius:7px;width:100%;padding:30px 25px}.bug-details .details-wrapper .details-header{position:relative}.bug-details .details-wrapper .details-header p{color:#0c296e;font-size:14px;max-width:850px;line-height:normal}.bug-details .details-wrapper .details-header p:first-child{font-weight:500;font-size:16px;padding-bottom:10px}.bug-details .details-wrapper .details-header .triangular-arrow{position:absolute;left:260px;top:-5px;width:36px;height:44px}.bug-details .details-wrapper .details-header .back-btn{width:79px;height:32px;background:#466aff;border-radius:6px;position:absolute;right:0;top:0}.bug-details .details-wrapper .details-body{display:flex;margin-top:30px;max-height:calc(90vh - 175px)}.bug-details .left-list{overflow-y:auto;width:350px;flex-shrink:0;max-height:100%}.bug-details .left-list .ant-divider{padding-right:10px;width:330px}.bug-details .left-list .load-more{text-align:center;padding:4px;margin-right:10px;background:#fafcff;border-radius:3px 3px 3px 3px;border:1px solid rgba(42,97,255,.23);font-size:14px;color:#111010;cursor:pointer}.bug-details .left-list .doc-title{display:flex;align-items:center;margin-top:15px;margin-bottom:20px}.bug-details .left-list .doc-title img{width:18px;margin-right:10px}.bug-details .left-list .doc-title span{display:inline-block;width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl;text-align:left}.bug-details .left-list .issue{padding:15px 20px;margin-bottom:15px;margin-right:10px;word-break:break-word;font-size:14px;color:#111010;cursor:pointer;background:#fff;border:1px solid #e5ecf8;border-radius:6px}.bug-details .left-list .issue:hover{background-image:url(/react/build/static/media/issue-bg.30b59ce4.png);background-repeat:no-repeat;background-size:100% 100%}.bug-details .left-list .issue .issue-typeline{display:flex;align-items:center}.bug-details .left-list .issue .issue-typeline img{width:14px;margin-right:5px}.bug-details .left-list .issue .issue-type{font-weight:400;color:#5d6790}.bug-details .left-list .issue .issue-duplication{margin-left:5px;padding:0 8px;color:#042182;font-size:14px;height:20px;background:#e6f0ff;border-radius:4px;line-height:20px}.bug-details .left-list .issue .repeat-item span{border-radius:2px 2px 2px 2px;color:#fff}.bug-details .left-list .issue .repeat-item span:first-of-type{display:inline-block;text-align:center;line-height:22px;width:22px;height:22px;background:#c7797e}.bug-details .left-list .issue .repeat-item span:nth-of-type(2){display:inline-block;line-height:22px;padding:0 7px;margin-left:9px;height:22px;background:#a8a8a8}.bug-details .left-list .issue .selected-repeat span:first-of-type{background:#d4333f}.bug-details .left-list .issue .selected-repeat span:nth-of-type(2){background:#274faf;color:#fff}.bug-details .left-list .selected-issue{background:#fff;background-image:url(/react/build/static/media/issue-bg.30b59ce4.png);background-repeat:no-repeat;background-size:100% 100%;border:2px solid #2a61ff}.bug-details .left-list .selected-issue .issue-duplication{background:#d4333f;color:#fff}.bug-details .snippets{width:100%;overflow-y:auto}.bug-details .snippets .head{width:100%;height:42px;background:#fafcff;border:1px solid #eceeef;font-weight:700;font-size:16px;color:#111010;padding-left:20px;line-height:42px;display:flex;align-items:center;border-radius:6px 6px 0 0}.bug-details .snippets .head img{width:18px;margin-right:10px}.bug-details .snippets .head span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:780px}.bug-details .snippets .content{display:flex;border:1px solid #eceeef;max-height:calc(90vh - 217px);overflow-y:auto}.bug-details .snippets .content tbody{width:100%}.bug-details .snippets .content tr:hover{background:#eff2f9}.bug-details .snippets .content .td-index{width:40px;padding:0 20px}.bug-details .snippets .content .td-code{border-left:1px solid #ddd;padding-left:20px;width:100%}.bug-details .snippets .content .td-code .code{position:relative;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4}.bug-details .snippets .content .td-code .issue-info{padding:15px 20px;border-radius:4px;border:1px solid #c5cddf;margin-right:10px;margin-bottom:10px;cursor:pointer;word-break:break-word}.bug-details .snippets .content .td-code .issue-info span{font-weight:400;font-size:14px;color:#466aff;margin-left:16px;cursor:pointer}.bug-details .snippets .content .td-code .selected-issue{border:1px solid #fda29b}.bug-details .snippets .content .td-code .special{text-decoration:underline 2px wavy #fda29b;text-decoration-skip-ink:none}.bug-details .snippets .content .td-code .special1{background-color:rgba(253,162,155,.15);cursor:pointer}.bug-details .snippets .content .td-code .selected-flow .special1{background-color:rgba(253,162,155,.5)}.bug-details .snippets .content .td-ellipsis{text-align:center;border-top:1px solid #eceeef;border-bottom:1px solid #eceeef}.bug-details .snippets .cd{font-style:italic;color:#5f6066}.bug-details .snippets .cd,.bug-details .snippets .k{font-family:Ubuntu Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.bug-details .snippets .k{font-weight:700;color:#a222a0}.bug-details .snippets .s{color:#247523}.quality-title{font-family:alibaba;font-weight:500;color:#191919;font-size:36px;text-align:center;margin-bottom:38px;line-height:1}.quality-title span:first-child{background-image:linear-gradient(92.79deg,#2569f2 5.43%,#40bcfd 96.17%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:18px}.issue-total{font-family:alibabaReg;display:flex;align-items:center;flex-direction:column}.issue-total .reanalize{display:inline-block;color:#fff;background:linear-gradient(89.95deg,#1261ff .01%,#414df1 99.99%);border-radius:9px;padding:4px 14px;cursor:pointer}.issue-total .result-box{margin-top:20px;width:100%}.issue-total .nodata{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.issue-total .nodata img{width:400px}.issue-total .nodata p{margin-top:20px;font-size:16px;color:#788498}.issue-total .issue-list{display:flex;background:#fff;border-radius:0 10px 10px 0;margin-top:30px;padding:27px 23px}.issue-total .issue-list .show-more-list{max-height:2300px}.issue-total .issue-list .show-less-list{max-height:1400px}.issue-total .issue-list .left-content{width:218px;flex-shrink:0;transition:max-height .4s;overflow:hidden}.issue-total .issue-list .left-content .clear-button{padding:0 7px;height:23px;cursor:pointer;background:#fff;border:1px solid #d4333f;border-radius:3px;color:#d4333f;font-size:13px;line-height:23px}.issue-total .issue-list .left-content .count{display:flex;align-items:center;justify-content:space-between}.issue-total .issue-list .left-content .count .count-title{font-family:alibaba;color:#191919;font-size:16px;margin-right:33px}.issue-total .issue-list .left-content .filters .filter-title{color:#9a99b9;font-size:13px;padding:17px 0 17px 7px;line-height:28px;display:flex;align-items:center;justify-content:space-between}.issue-total .issue-list .left-content .filters .filter-title .clear-button{float:right;margin:0}.issue-total .issue-list .left-content .filters .filter-item{padding:0 20px;margin:2px 0;display:flex;justify-content:space-between;align-items:center;height:50px;cursor:pointer;color:#403e63;font-size:15px}.issue-total .issue-list .left-content .filters .filter-item:hover{background:#f6f8ff;color:#466aff;border-radius:5px}.issue-total .issue-list .left-content .filters .filter-item .item-type{display:flex;align-items:center}.issue-total .issue-list .left-content .filters .filter-item .item-type .type-icon{margin-right:5px;transform:scale(1.125)}.issue-total .issue-list .left-content .filters .filter-item .item-type .type-icon div{height:18px;display:flex;align-items:center}.issue-total .issue-list .left-content .filters .selected-item{background:#f6f8ff;color:#466aff;border-radius:5px;filter:drop-shadow(#466aff 1000px 0)}.issue-total .issue-list .left-content .filters .ant-divider{margin:20px 20px 0;width:auto;min-width:unset}.issue-total .issue-list .left-content .filters .show-more{cursor:pointer;font-size:14px;color:#5d6790;margin-left:20px;margin-top:4px}.issue-total .issue-list .right-content{margin-left:17px;flex-grow:1;padding-top:10px}.issue-total .issue-list .right-content .content-warap{background:#f9fafd;border:1px solid #eff0f1;border-radius:7px;padding:0 20px 20px;margin-bottom:20px}.issue-total .issue-list .right-content .has-issues{background-image:url(/react/build/static/media/right-list-bg.a9cd17ab.png);background-repeat:no-repeat;background-size:100%}.issue-total .issue-list .right-content .doc-title{font-size:16px;margin:30px 0 15px;width:509px;color:#191919}.issue-total .issue-list .right-content .doc-title img{width:18px;margin-right:10px}.issue-total .issue-list .right-content .issue{padding:15px 20px;margin-bottom:12px;background:#fff;border-radius:6px;box-shadow:0 0 8px rgba(70,106,255,.05);border:2px solid transparent;cursor:pointer}.issue-total .issue-list .right-content .issue:hover{border:2px solid #466aff}.issue-total .issue-list .right-content .issue:hover .issue-message{color:#466aff}.issue-total .issue-list .right-content .issue .content-info{font-weight:400;font-size:14px;color:#5d6790;margin-top:10px;display:flex}.issue-total .issue-list .right-content .issue .content-info>span:nth-child(2):before,.issue-total .issue-list .right-content .issue .content-info>span:nth-child(3):before{content:"|";color:rgba(187,189,197,.61);margin-right:13px;margin-left:13px}.issue-total .issue-list .right-content .issue .content-info span:nth-of-type(n+4){margin-left:auto}.issue-total .issue-list .right-content .issue .content-info span:nth-of-type(n+4) img{color:#5d6790}.issue-total .issue-list .right-content .issue .content-info .icon-text{display:flex;align-items:center}.issue-total .issue-list .right-content .issue .content-info .icon-text img{width:16px;margin-right:5px}.issue-total .issue-list .right-content .issue .content-info .icon-text .svg-icon{margin-right:5px}.issue-total .issue-list .right-content .issue .content-info .icon-text .svg-icon div{display:flex;align-items:center}.issue-total .issue-list .right-content .issue .issue-message{font-size:15px;color:#000;word-break:break-word;display:flex}.issue-total .issue-list .right-content .issue .issue-message span:first-of-type{font-weight:400;font-size:14px;color:#466aff;margin-left:auto;cursor:pointer}.issue-total .issue-list .right-content .issue .issue-message span:nth-of-type(2){float:right;font-family:alibaba;color:#000}.issue-total .issue-list .right-content .issue .issue-message span:nth-of-type(2):before{content:"|";color:rgba(187,189,197,.61);margin-right:13px;margin-left:13px}.issue-total .issue-list .right-content .ant-pagination{float:right}.issue-total .total-info{padding:20px}.issue-total .total-info .sub-container{background-color:#f6f8ff;background-image:url(/react/build/static/media/total-bg.0745a682.png);background-repeat:no-repeat;background-size:100% 100%;padding:21px 25px;position:relative}.issue-total .total-info p{color:#0c296e;font-size:14px;max-width:565px;line-height:normal}.issue-total .total-info p:first-child{font-family:alibaba;font-weight:500;font-size:16px;padding-bottom:10px}.issue-total .total-info .triangular-arrow{position:absolute;left:580px;top:40px;width:48px;height:58px}.issue-total .total-info .info-list{display:flex;flex-wrap:wrap;width:800px}.issue-total .total-info .info-list .total-item{width:250px;height:50px;background:#fff;border-radius:5px;box-shadow:0 0 6px rgba(33,73,212,.06);display:flex;align-items:center;justify-content:space-between;font-size:15px;color:#0c296e;margin-top:15px;margin-right:15px;padding:12px 15px}.issue-total .total-info .info-list .total-item .item-text{display:flex;align-items:center}.issue-total .total-info .info-list .total-item .item-text img{margin-right:4px}.issue-total .total-info .info-list .total-item .item-value{font-family:YouSheBiaoTiHei;color:#182952;font-size:20px}.issue-total .total-info .info-list .total-item .item-more{font-weight:400;font-size:12px;margin-right:auto}.headBox{width:100%;height:60px;line-height:60px;border:1px solid rgba(42,97,255,.23);border-radius:3px 3px 0 0;position:relative}.headBox,.nullStoreBox{background-color:#fafcff;color:#333}.nullStoreBox{border-radius:4px 4px 0 0;text-align:center;padding-bottom:65px}.nullStoreBox .loBox{width:68px}.nullStoreBox .introBox{color:#666;width:57%;margin:15px auto}.nullStoreBox .borBox{width:45%;margin:0 auto 20px;border-bottom:1px solid rgba(90,117,193,.23)}.iframe{border:1px solid #eff0f1;border-radius:7px}.drawer-head{height:60px;background:#252d41;font-weight:400;font-size:16px;color:#fff;padding:20px 40px}.drawer-head img{width:24px;margin-left:auto;float:right;cursor:pointer}.drawer-content{height:400px;padding:20px 40px;overflow-y:auto}.drawer-content .content-title{font-weight:700;font-size:18px;color:#111010}.drawer-content .content-title span{float:right}.drawer-content .content-info{font-weight:400;font-size:14px;color:#5d6790;margin-top:15px}.drawer-content .content-info span:nth-of-type(2):before{content:"|";color:rgba(187,189,197,.61);margin-right:13px;margin-left:13px}.drawer-content .content-info span:nth-of-type(n+3){margin-left:70px}.call-table{background:#f9fafd;background-image:url(/react/build/static/media/right-list-bg.a9cd17ab.png);background-repeat:no-repeat;background-size:100%;border:1px solid #eff0f1;border-radius:7px;padding:20px;margin-bottom:20px} \ No newline at end of file diff --git a/static/css/39.ff24921f.chunk.css b/static/css/39.ff24921f.chunk.css new file mode 100644 index 000000000..bf1242b60 --- /dev/null +++ b/static/css/39.ff24921f.chunk.css @@ -0,0 +1,2 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.branchDropdown{border:1px solid #eee;border-radius:4px;display:flex;justify-content:center;height:40px;line-height:40px;min-width:220px}.branchDropdown .ant-dropdown-trigger{width:100%;padding:0 15px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.branchOptions{width:220px;box-shadow:0 0 3px 1px hsla(0,0%,52.5%,.4);border-radius:3px;background:#fff;max-height:300px}.commitUl,.OptionsUl{min-height:50px;max-height:220px;overflow-y:auto}.OptionsUl li{height:30px;line-height:30px;cursor:pointer;padding:0 20px;margin:5px 0}.OptionsUl li:hover{background-color:#f0f0f0}.OptionsUl li a{display:block}.OptionsInput{height:32px;padding-left:4px;line-height:32px;width:100%}.commitUl{padding:0 20px}.commitUl li{padding:15px 0;border-bottom:1px dashed hsla(0,0%,65.9%,.31);cursor:pointer}.commitUl li:last-child{border:none}.commitUl .commitMsg{margin-top:8px;display:flex}.commitUl .commitMsg div{word-break:break-all;flex:1;width:0}.branch-tagBox{border:1px solid #d0d0d0;border-radius:3px;height:32px;display:flex;align-items:center;cursor:pointer;min-width:104px}.branch-tagBox:hover{background-color:#f3f4f6}.branch-tagBox-list{background:#fff;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px}.branch-tagBox-list .ant-popover-arrow{display:none}.branch-tagBox-list.ant-popover.ant-popover-placement-bottom{padding-top:0}.branch-tagBox-list .branch-tagBox .ant-dropdown-link{display:block;flex:1;max-width:105px}.branch-tagBox-list .ant-popover-inner-content{padding:0}.overlayBranch{width:325px}.overlayBranch .navUl{margin-top:8px;height:30px;line-height:30px}.overlayBranch .navUl li{height:30px;line-height:30px;padding:0 5px;margin-left:20px!important}.overlayBranch .navUl li.ant-menu-item-selected{border-color:#466aff!important;color:#466aff!important}.overlayBranch .navUl li.ant-menu-item-active{border-color:transparent}.listTips{padding:20px 0;text-align:center}.downMenu .urlMenu{line-height:30px;margin-bottom:10px;padding:15px 20px 0;border-bottom:none}.downMenu .urlMenu li.ant-menu-item{height:30px;line-height:30px;padding:0 5px;margin-right:20px!important}.downMenu .urlMenu li.ant-menu-item.ant-menu-item-active,.downMenu .urlMenu li.ant-menu-item.ant-menu-item-selected{color:#333}.downMenu .urlMenu li.ant-menu-item.ant-menu-item-selected{border-color:#466aff!important}.downMenu .urlMenu li.ant-menu-item.ant-menu-item-active{border-color:transparent}.copytool{margin:0 10px}.boxPanel{width:1200px;margin:20px auto;border-radius:4px;border:1px solid #eee;min-height:500px}.boxPanel .contrbuteList{display:flex;flex-wrap:wrap;padding:20px;align-items:flex-start}.boxPanel .contrbuteList>div{width:20%}.descmodal .ant-row.ant-form-item{margin-bottom:10px}.descmodal .ant-col.ant-form-item-label{height:20px;line-height:20px}.descmodal .ant-select-selection--multiple{padding:0 0 5px!important}.descmodal .ant-select-selection--multiple .ant-select-selection__choice{color:#466aff;background-color:#eff2ff}.descmodal .ant-select-selection--multiple .ant-select-selection__choice .ant-select-selection__choice__remove{color:#466aff}.menuslist{z-index:100;width:297px;background:#fff;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px}.menuslist .searchBox{padding:15px;border-bottom:1px solid #eee}.menuslist .ant-anchor{padding-left:0!important}.menuslist .ant-anchor .ant-anchor-ink:before{width:0}.menuslist .ant-anchor-wrapper{margin-left:0;padding:5px 0;max-height:255px!important;padding-left:0!important}.menuslist .ant-anchor-wrapper .items{border-radius:4px;margin-bottom:5px;cursor:pointer}.menuslist .ant-anchor-wrapper .items .ant-anchor-link-title{color:#333!important}.menuslist .ant-anchor-wrapper .items:hover{background-color:#f3f4f6}.menuslist .ant-anchor-wrapper .items.active{background-color:#2a61ff}.menuslist .ant-anchor-wrapper .items.active .ant-anchor-link-title{color:#fff!important}.menuslist .ant-anchor-wrapper .ant-anchor-link{padding:0;height:30px;line-height:30px}.menuslist .ant-anchor-wrapper .ant-anchor-ink:before{background-color:#fff}.subMenu{display:flex;padding-top:30px}.subMenu a{width:83px;font-weight:500;line-height:30px;height:32px;color:#333!important;text-align:center;border:1px solid #d0d0d0;border-radius:0 4px 4px 0;background:rgba(250,251,252,0)}.subMenu a:first-child{border-right:none;border-radius:4px 0 0 4px}.subMenu a.active{background-color:#466aff;color:#fff!important;border-color:#466aff}.recommandOri.slick-slider{width:1300px;margin:20px auto 40px}.recommandOri.slick-slider .slick-track{margin-left:0}.recommandOri.slick-slider .slick-slide li>a{display:flex;align-items:center;justify-content:center}.iconBtn i{color:#666}.iconBtn span{margin-left:4px;color:#333!important}.iconBtn span:last-child{font-weight:500}.iconBtn:hover i,.iconBtn:hover span{color:#466aff!important}.recommandProjects.slick-slider{width:1230px;margin:20px auto 40px}.recommandProjects.slick-slider .slick-track{margin-left:0}.recommandProjects.slick-slider .slick-arrow.slick-next:before,.recommandProjects.slick-slider .slick-arrow.slick-next li.slick-active button:before,.recommandProjects.slick-slider .slick-arrow.slick-prev:before,.recommandProjects.slick-slider .slick-arrow.slick-prev li.slick-active button:before{color:#999}.recommandProjects.slick-slider .slick-dots{bottom:-29px}.recommandProjects.slick-slider .slick-dots li button:before{color:#909090}.recommandProjects.slick-slider .slick-slide{padding:0 15px;box-sizing:border-box}.recommandProjects.slick-slider .slick-slide>div{background-color:#fff;border-radius:10px;width:100%;cursor:pointer;border:1px solid #eee}.recommandProjects.slick-slider .slick-slide>div:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.recommandProjects.slick-slider .baseInfo{padding:18px 15px;display:flex;font-size:12px;color:#888}.recommandProjects.slick-slider .baseInfo .look{margin-right:10px}.recommandProjects.slick-slider .baseInfo .look i{margin-right:5px}.recommandProjects.slick-slider .baseInfo .type{flex:1;width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.recommandProjects.slick-slider .mainInfo{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;border-bottom:1px solid #eee;padding:20px;box-sizing:border-box}.recommandProjects.slick-slider .mainInfo img{height:50px;width:50px;border-radius:50%}.recommandProjects.slick-slider .mainInfo .name{font-size:13px;color:#666;height:18px;line-height:18px;margin-top:12px}.recommandProjects.slick-slider .mainInfo .school{margin-top:12px;color:#333;font-size:16px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.Panels{max-width:1200px;margin:0 auto}.Panels .panelmenu{padding-top:20px}.Panels .panelmenu .depotBtn .mr-5{margin-right:-5px}.Panels .panelmenu .depotBtn .ant-btn{height:32px;line-height:32px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.Panels .panelmenu .depotBtn .ant-btn-default{color:#333;border-color:#d0d0d0}.Panels .panelmenu .depotBtn .ant-btn-default:hover{background:#f3f4f6}.Panels .panelmenu .depotBtn .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.Panels .panelmenu .depotBtn .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.Panels .addOptionBtn,.Panels .depotBtn{display:flex}.Panels .addOptionBtn a,.Panels .depotBtn a{color:#333!important;font-weight:500!important;border-radius:5px;width:83px;height:32px;line-height:30px;background:#fff;border:1px solid #d0d0d0;margin-right:14px;text-align:center}.Panels .addOptionBtn a:active,.Panels .addOptionBtn a:hover,.Panels .depotBtn a:active,.Panels .depotBtn a:hover{background:#f3f4f6}.Panels .infoCount{display:inline-block;width:24px;text-align:center;height:24px;line-height:24px;background-color:hsla(0,0%,60%,.13);color:#666;border-radius:12px;margin-left:6px;font-size:12px}.Panels .attrPerson{padding-top:12px;display:flex;flex-wrap:wrap;padding-bottom:2px}.Panels .attrPerson a{margin:0 17px 10px 0}.Panels .attrPerson a img{border-radius:50%;width:40px;height:40px}.Panels .attrPerson a:nth-child(5n){margin-right:0}.Panels .progress{display:flex;border-radius:2px;height:11px;margin-top:12px}.Panels .progress span:first-child{border-radius:2px 0 0 2px}.Panels .progress span:last-child{border-radius:0 2px 2px 0}.Panels .progresstip{margin-top:15px;flex-wrap:wrap}.Panels .progresstip i.zero{position:absolute;display:block;border-radius:50%;height:8px;width:8px;left:0;top:8px}.Panels .progresstip>span{padding-left:15px;position:relative;min-width:33.5%;font-size:12px;font-weight:400;color:#666}.Panels .progresstip>span span:last-child{margin-left:5px}.Panels .listtable{margin-top:20px}.Panels .listtable .listtablehead{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 20px 11px;border-radius:4px 4px 0 0;border:1px solid rgba(42,97,255,.23);border-bottom:none;background-color:#fafcff}.Panels .listtable .listtablehead+.listtablebody{border-top-color:rgba(42,97,255,.23)}.Panels .listtable .listtablehead .ellipsistxt{margin-top:2px;margin-left:13px;line-height:18px;flex:1;width:0;color:#666}.Panels .listtable .listtablehead .ellipsistxt:hover .markdown-body,.Panels .listtable .listtablehead .ellipsistxt:hover .markdown-body a{color:#466aff}.Panels .listtable .listtablehead .ellipsistxt li{line-height:15px}.Panels .listtable .listtablehead .ellipsistxt #ptxt{margin-bottom:0;word-break:break-all;overflow:unset;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body{line-height:10px;font-size:14px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body p{margin:1px 0 0!important;font-size:14px!important}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ol,.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ul{padding-bottom:3px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ol li,.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ul li{min-height:18px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body table{line-height:1;background:#fafcff}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body:first-child{margin-top:-1px!important}.Panels .listtable .listtablehead .ellipsistxt.hidetxt{height:24px;overflow:hidden;position:relative;padding-right:8px}.Panels .listtable .listtablehead .ellipsis{margin-left:8px;cursor:pointer;height:16px;background:hsla(0,0%,60%,.2);border-radius:2px;padding:0 4px;height:14px;line-height:14px;margin-top:9px}.Panels .listtable .listtablehead .ellipsis i{font-size:15px!important;color:#333;height:14px;line-height:14px}.Panels .listtable .listtablebody{border-radius:0 0 4px 4px;border:1px solid #d0d0d0}.Panels .listtable .listtablebody li a{color:#05101a}.Panels .listtable .listtablebody li a:hover{color:#466aff}.Panels .listtable .listtablebody li.listtablepath a{color:#40a9ff}.Panels .listtable .listtablebody li.listtablepath p{margin-bottom:0!important}.Panels .listtable .listtablebody>li{height:38px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9d9;padding:0 20px 0 24px}.Panels .listtable .listtablebody>li:hover{background-color:#f3f4f6}.Panels .listtable .listtablebody>li>span:first-child{width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Panels .listtable .listtablebody>li>span:nth-child(2){width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Panels .listtable .listtablebody>li>span:nth-child(3){width:10%;text-align:right}.Panels .listtable .listtablebody>li:last-child{border-bottom:none}.drawerBtn{position:fixed;left:-13px;width:33px;background:#fff;border:1px solid #666;border-radius:0 12px 12px 0;height:70px;top:50%;margin-top:-35px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:7px}.drawerBtn,.drawerBtn:hover{box-shadow:0 0 8px 3px rgba(0,0,0,.09)}.drawerBtn span{writing-mode:vertical-lr;color:#333;width:25px;font-size:14px}.drawerBtn i{color:#333;height:14px;line-height:14px;width:14px;margin-left:2px;margin-bottom:3px}.downMenu{width:329px;background-color:#fff;box-shadow:0 1px 8px 1px hsla(0,0%,83.1%,.5);padding-bottom:14px}.downMenu .ant-menu-item{height:50px;line-height:50px}.fileMenu{width:83px}.fileMenu li{padding:6px 0!important;text-align:center;width:100%}.catelogue{cursor:pointer;background:#fafbfc;border-radius:4px;border:1px solid #d0d0d0;font-size:15px;font-weight:400;margin-right:12px;padding:0 10px;height:30px;line-height:30px;color:#666!important;display:flex;align-items:center}.catelogue .ant-dropdown-menu-item{border-radius:8px;text-align:left!important}.catelogue .ant-dropdown-menu-item a{width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catelogue:hover{background-color:#f3f4f6}.catelogue span{margin-top:1px}.submoduleStyle,.submoduleStyle i{cursor:default}.submoduleStyle:hover{color:#05101a}.pinfos a,.pinfos i{color:#666}.pinfos:hover a,.pinfos:hover i{color:#2a61ff!important}.graph{flex:1;margin:0 12px}.graph .ant-typography{white-space:pre-wrap;margin-bottom:0}.ant-anchor-wrapper{padding-left:2px!important}.ant-anchor-wrapper .ant-anchor-ink:before{background-color:#fff}.coderSubPage{width:1200px;margin:0 auto}.griditemAnchor{margin-left:0!important;padding:0!important;border-bottom:1px solid #ddd}.griditemAnchor .ant-anchor{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}.griditemAnchor .griditemCate{color:#333;font-size:16px;display:flex;align-items:center}.griditemAnchor .griditemCate .catelogue{margin-left:0}.readmeFile{overflow:inherit}.readmeFile p[align=center]{white-space:normal}.projectHomeTopics{display:flex;flex-wrap:wrap}.projectHomeTopics.myProList .proHomeTopic{background-color:#f3f8ff;color:#4c5b76}.projectHomeTopics .proHomeTopic{background-color:#eff2ff;border-radius:4px;max-width:158px;padding:0 10px;height:24px;line-height:24px;color:#466aff}.replaceStyle{height:140px!important}.hovergrey:hover{border-color:#afb7c2!important;color:#4c5b76!important;background-color:rgba(175,183,194,.16)!important}.importFailTip{height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:400;font-size:15px;color:#4c5b76;padding-top:50px}.importFailTip .failInfo{max-width:480px}.importFailTip .failInfo li{font-size:15px}.importFailTip img{margin-bottom:35px}.licenseBox{display:flex}.licenseBox .licenseDesc{background:#fbfcff;border-radius:11px 11px 11px 11px;border:1px solid rgba(70,106,255,.33);width:38%;padding:20px;margin-right:20px}.licenseBox .licenseDesc .licImg{background:#f7f9ff;border-radius:0 0 0 0;border:1px dashed rgba(70,106,255,.3);padding:24px 30px;text-align:center;margin-top:20px}.licenseBox .licenseDesc .licImg img{height:122px}.licenseBox .licenseDesc .licWord{color:#4c4d5a;line-height:26px}.licenseBox .licenseDesc .licCreate{display:block;height:36px;line-height:36px;background:#f7f9ff;border-radius:7px 7px 7px 7px;border:1px solid #466aff;color:#466aff;text-align:center;margin-top:25px}.licenseData{flex:1}.licList{margin-top:20px;height:394px;overflow-y:auto;clear:both;width:100%}.licList li{height:36px;line-height:36px;background:rgba(126,135,172,.08);border-radius:4px 4px 4px 4px;width:48.5%;margin-right:3%;text-align:center;margin-bottom:15px!important;float:left;cursor:pointer}.licList li:nth-child(2n){margin-right:0}.licList li.active{color:#fff;background-color:#466aff}.licList.small{height:200px}.licList.small li{width:22.5%}.licList.small li:nth-child(2n){margin-right:3%}.licList.small li:nth-child(4n){margin-right:0}.licList.small .none_panels{padding:0;min-height:200px}.licUse{display:block;height:36px;line-height:36px;border-radius:4px 4px 4px 4px;font-size:15px;color:#fff!important;text-align:center;margin-top:38px;background-color:silver;cursor:default}.licUse.active{background:#466aff;cursor:pointer}.dropspan{display:block}.alllists{background-color:#fff;box-shadow:2px 4px 15px rgba(0,0,0,.1);padding:20px!important;width:80%}.sureDrop{width:200px;height:36px;background:silver;border-radius:4px;line-height:36px;color:#fff!important;display:block;text-align:center;font-size:15px;margin:20px auto 0;cursor:default}.sureDrop.active{background:#466aff;cursor:pointer}.cloneCheck .ant-modal-content{border-radius:14px}.cloneCheck .ant-modal-content .ant-modal-body{background-image:url(/react/build/static/media/cloneback.07440bb2.png);background-size:100% 100%;background-repeat:no-repeat;padding-top:0;border-radius:14px}.cloneCheck .ant-modal-content .ant-modal-close-x{font-size:26px}.cloneCheck .ant-modal-content .ant-form-item-label{height:20px;line-height:20px}.cloneCheck .ant-modal-content .ant-form-explain{position:absolute}.lineH2{line-height:2}.t_project_banner{background-color:#050d34}.ProjectListIndex{width:1200px;margin:20px auto;display:flex;align-items:flex-start;flex-wrap:wrap}.list-left{width:26%;padding-right:20px;box-sizing:border-box;margin-bottom:20px}.list-left>div{border:1px solid #eee}.list-left>div.bgcF{border:none}.list-right{width:74%;background:#fff;padding:10px;border:1px solid #eee}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:none!important}.ant-menu-vertical>.ant-menu-item{margin:0!important;height:35px;line-height:35px;border-bottom:1px solid #eee;font-size:14px!important}.ant-menu-vertical>.ant-menu-item:last-child{border-bottom:none}.list-r-operation{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:25px 30px;border-bottom:1px solid #e0e0e0}.list-r-Search{width:400px}.padding0-25{padding:0 25px}.list-r-Search .ant-btn-lg{height:38px}.list-r-Search .ant-input-group-addon{border:none!important}.list-r-Search .ant-input-search-button{height:40px!important}.createBtn{border-radius:4px;margin-left:20px;display:inline-block;padding:3px 15px;background-color:#4cacff;color:#fff!important}.topTag{width:40px;height:18px;text-align:center;line-height:17px;border:1px solid #e94000;font-size:12px;color:#e94000;border-radius:12px;margin-left:15px}.project-list{padding:0 30px}.border-top-grey{border-top:1px solid #eee}.p-r-Item:last-child{border-bottom:none!important}.p-r-Item{display:flex;border-bottom:1px solid #eee;padding:22px 0;justify-content:flex-start}.p-r-Item .setTopSpan{opacity:0;transition:.2s}.p-r-Item:hover .setTopSpan{opacity:1}.boxShandow{box-shadow:0 2px 20px 10px rgba(0,0,0,.03)}.p-r-photo{width:60px;height:60px;border-radius:50%;margin-right:22px;margin-top:8px}.p-r-Infos{flex:1;width:0}.p-r-name{display:flex;justify-content:space-between;align-items:center}.p-r-name>p{flex:1;width:0}.p-r-btn{display:flex;align-items:center}.p-r-btn>span{height:35px;line-height:35px;border:1px solid #f4f4f4;border-radius:5px;display:block;margin-left:20px;background-color:#fff;display:flex}.p-r-btn>span>a{display:flex;align-items:center;padding:0 12px;background:#ececec}.p-r-btn>span>a:active{background:#f4f4f4}.p-r-btn>span>span{padding:0 8px}.p-r-tags{display:flex;opacity:1}.p-r-tags.large>span{height:30px;line-height:30px;font-size:14px}.p-r-tags>span{margin-left:15px;padding:0 10px;border-radius:15px;background:#ebf4fe;color:#333;height:24px;line-height:24px;display:block;font-size:12px;display:flex}.p-r-tags>span.pariseTag{background:#fff3dc}.p-r-tags.large>span>label{padding:0 12px}.p-r-tags>span>label{padding:0 8px}.p-r-tags.large>span>span{padding:0 6px}.pariseImg{width:14px;height:12px;margin-top:6px;margin-right:3px}.p-r-tags>span>span{display:block;background:#fff;border-left:#efefef;padding:0 4px;border-radius:0 4px 4px 0;color:#999}.p-r-content{margin-top:10px;color:#666;display:flex}.p-r-detail>span{margin-right:22px;color:#888}.p-r-detail>span>label{color:#999}.p-r-about{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-top:8px;color:#666}.spincontent{height:400px;flex-direction:column}.spinstyle .ant-spin-text{margin-top:30px;color:#888}.detailHeader-wrapper{background-color:#fbfcff;border-bottom:1px solid #e2e2e2}.headerMenu-wrapper{display:flex;flex-direction:row;cursor:pointer}.headerMenu-wrapper li{text-align:center;padding:0;margin-right:30px;display:flex}.headerMenu-wrapper li>a{position:relative;font-size:14px;height:36px;line-height:24px;display:flex;color:#000!important}.headerMenu-wrapper li>a>span.num{line-height:24px;margin-left:5px;font-size:12px;float:right;color:#666!important;background-color:hsla(0,0%,60%,.13);border-radius:50%;width:24px;height:24px}.headerMenu-wrapper li.active a:after,.headerMenu-wrapper li:hover a:after{position:absolute;bottom:0;height:2px;background-color:hsla(0,0%,60%,.2);content:"";left:0;width:100%}.headerMenu-wrapper li.active span{font-weight:500}.headerMenu-wrapper li.active a:after{background-color:#466aff}.detail_tag_btn{height:32px;line-height:32px;border-radius:5px;border:1px solid #d0d0d0;display:flex;align-items:center;margin-left:10px;padding:0;background-color:#fafbfc;box-shadow:none}.detail_tag_btn .detail_tag_btn_name{padding:0 10px;text-align:center;height:30px;line-height:30px;border-radius:5px 0 0 5px}.detail_tag_btn .detail_tag_btn_name:hover{background-color:#f3f4f6}.detail_tag_btn .detail_tag_btn_name span{color:#333!important}.detail_tag_btn .detail_tag_btn_count{width:42px;text-align:center;background:#fff;border-radius:0 4px 4px 0;height:100%;border-left:1px solid #d0d0d0}.ant-tooltip{max-width:fit-content!important}.files-md{padding:20px}.files-md h1,.files-md h2,.files-md h3,.files-md h4,.files-md h5,.files-md h6,.readBox h1,.readBox h2,.readBox h3,.readBox h4,.readBox h5,.readBox h6{margin-bottom:.5em!important}.branch-wrapper{border:1px solid #eee;border-radius:4px;display:flex;align-items:center;height:60px;padding:0 30px;width:1200px;background-color:#fff;margin:20px auto 0;justify-content:space-between}.branch-wrapper>a>i{color:#5091ff;margin-right:5px;cursor:default}.branch-wrapper a{display:flex;align-items:center;justify-content:center;text-align:center;height:30px;line-height:30px;cursor:pointer;font-size:16px;color:#333}.branch-wrapper a>span{position:relative;min-height:20px;display:block}.branch-wrapper a.active>span:after{position:absolute;content:"";bottom:-5px;width:30px;height:3px;left:0;background-color:#5091ff}.gitAddressClone{margin:14px 20px!important;border-radius:4px;border:1px solid #eee;background:#fff;margin-left:20px;position:relative}.gitAddressClone,.gitAddressClone>span{display:flex;height:40px;align-items:center}.gitAddressClone>span{line-height:40px;padding:0 12px;cursor:pointer}.addressTips{position:absolute;font-size:12px;color:#ff6e21;top:-34px;left:30px;background-color:#fff;border:1px solid #fe881d;padding:0 5px;height:28px;line-height:28px}.addressTips>span{position:relative;display:block}.addressTips>span:before{top:25px;border:8px solid transparent;border-top-color:#fff;z-index:12}.addressTips>span:after,.addressTips>span:before{box-sizing:content-box;width:0;height:0;position:absolute;left:50%;margin-left:-4px;padding:0;display:block;content:""}.addressTips>span:after{top:26px;border:8px solid transparent;border-top-color:#fe881d;z-index:11}.gitAddressClone>span.addressType{color:#4cacff}.gitAddressClone>span:last-child{border-right:none}.gitAddressClone>input{outline:none;padding:0 8px;height:38px;line-height:38px;border:none!important;border-right:1px solid #eee!important;border-radius:4px 0 0 4px;flex:1;max-width:249px}.wrap-commit-table .ant-table-small>.ant-table-content>.ant-table-body{margin:0}.wrap-commit-table .ant-table-title{background-color:#f1f8ff;padding:13px 16px!important}.commitKey{cursor:pointer;border:1px solid #fd7700;background-color:#fff3dc;color:#fd7700!important;padding:0 12px;height:20px;line-height:20px;margin-left:15px;border-radius:18px;max-width:100%}.branchTitle{padding:8px 10px;color:#333;font-size:16px;border-bottom:1px solid #d9d9d9}.branchUl li{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:20px 0;border-bottom:1px solid #eee}.branchUl li:last-child{border-bottom:none}.operationBtn{border:1px solid #f4f4f4;border-radius:3px;padding:0 6px;background-color:#fff;color:#666!important;display:inline-block}.messages{max-width:700px}.leftPoint{margin-left:20px;position:relative}.leftPoint:before{position:absolute;left:-10px;top:8px;border-radius:50%;width:4px;height:4px;background-color:#dadada;content:""}.subFileName{position:relative;margin-left:15px;height:22px}.subFileName:before{position:absolute;content:"/";left:-10px;top:0;color:#999;height:22px;line-height:17px}.addFile{display:flex}.addFile a{display:block;background-color:rgba(76,172,255,.8);color:#fff;cursor:pointer;height:32px;line-height:32px;padding:0 10px}.addFile a:first-child{border-radius:4px}.addFile a:last-child{border-left:1px solid hsla(0,0%,96.9%,.3)}.addFile a:active{background-color:#4cacff}@media screen and (max-width:750px){.list-r-Search{flex:1}.list-left,.list-right{width:100%;padding:0}}@media screen and (max-width:400px){.list-r-Search{width:100%}.headerMenu-wrapper{flex-direction:column;width:100%}.headerMenu-wrapper li{width:100%}.gitAddressClone{width:100%;margin-left:0}.gitAddressClone>span{padding:0}.messages{max-width:100%}}.commonBox{border:1px solid #ddd;margin-top:18px;border-radius:4px}.commonBox .ant-anchor-wrapper{overflow:unset!important}.commonBox .commonBox-title{padding:0 20px;box-sizing:border-box;font-size:16px;background:#fafbfc;font-weight:700;height:45px;line-height:45px;border-bottom:1px solid #d9d9d9;border-radius:4px 4px 0 0}.readBox{border:none}.readBox.commonBox .commonBox-info{border:1px solid #d0d0d0;border-top:none;border-radius:0 0 4px 4px;padding:20px 38px}.commonBox .commonBox-title.boxTitle{display:flex;justify-content:space-between;height:55px;line-height:55px;background:#fafcff;border-radius:4px 4px 0 0;border:1px solid rgba(42,97,255,.23)}.synchronism{display:block;height:34px;line-height:34px;padding:0 15px;color:#fff!important;background-color:#28bd6c;border-radius:4px}.files_info{cursor:pointer}.commonBox .commonBox-info{padding:20px 15px}.commonBox-title-read{vertical-align:middle;color:#000;font-size:14px}.commonBox-title-read:hover{color:#466aff}@media screen and (max-width:370px){.p-r-btn,.p-r-tags{opacity:0;display:none}.p-r-about{flex-wrap:wrap}.commitKey{margin-right:0}.list-r-Search{width:100%}}.null_data_box{width:100%;border:1px solid #d4d4d5;border-radius:3px}.title{font-weight:700;background:#f4f4f4;padding:10px 15px;box-sizing:border-box;border-bottom:1px solid #d4d4d5}.item_title{font-size:18px;font-weight:700;margin-bottom:15px}.item{padding:15px;border-bottom:1px solid #dededf}.item:last-child{border-bottom:none}.item_title small{font-weight:400;margin-left:10px}.item_title small a{color:#4183c6}.Markdown{background:#f7f7f7;padding:10px 20px}.item .gitAddressClone input:focus{border:1px solid #2185d0}.content-file{margin-top:8px}.content-file .CodeMirror{background-color:#f7f7f7;border:1px solid #e4e4e4;border-radius:4px;height:auto}.content-file.edit .CodeMirror{background-color:#fff}.content-file .CodeMirror .CodeMirror-scroll{min-height:450px}.text-center{text-align:center}.fork-css{position:absolute;left:0;top:50px;width:100%}.color-grey-ccc{color:#ccc!important}a.color-grey-ccc:hover{color:#4cacff!important}.pull-right{float:right}.commitList{padding:0 30px;min-height:400px}.main{margin:30px auto}.main .ant-timeline{margin-top:28px}.main .ant-timeline .commitList-item{position:relative;padding:20px;background:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px;margin-left:16px}.main .ant-timeline .commitList-item .treecopy{margin-top:20px}.main .ant-timeline .commitList-item .markdown-body table{background:#fafcff}.main .ant-timeline .commitList-item:after,.main .ant-timeline .commitList-item:before{content:"";position:absolute;left:-10px;top:10px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid rgba(42,97,255,.23)}.main .ant-timeline .commitList-item:after{left:-8px;border-right:10px solid #fafcff}.main .ant-timeline .commitList-item:after:hover{border-right:10px solid #eef6ff}.main .ant-timeline .commitList-item:hover{background:#eef6ff;border:1px solid rgba(42,97,255,.58)}.main .ant-timeline .commitList-item:hover:after{border-right:10px solid #eef6ff}.main .ant-timeline .commitList-item:hover:before{border-right:10px solid rgba(42,97,255,.58)}.main .ant-timeline .commitList-item:hover .markdown-body table{background:#eef6ff}.main .ant-timeline .commitList-item .treecopy-cont{padding:4px 15px;display:flex;align-items:center}.main .ant-timeline .commitList-item .btn-83{margin-left:20px}.main .ant-timeline .ant-timeline-item{padding:8px 0 20px}.main .ant-timeline .ant-timeline-item-tail{height:calc(100% - 20px);border-left:2px solid #eee;top:12px}.main .ant-timeline .ant-timeline-item-tail:after{content:" ";height:0;position:absolute;width:0;border:7px solid transparent;border-top-color:#eee;top:100%;left:50%;margin-left:-8px}.main .ant-timeline .ant-timeline-item-head-custom{top:20px;padding:0 1px}.div_table{border:1px solid #eee;border-radius:2px}.ul_thead{box-sizing:border-box;background:#fafafa;border-bottom:1px solid #eee;height:50px;line-height:50px}.ul_tbody,.ul_thead{padding:0 30px}.ul_tbody li,.ul_thead li{display:flex;align-items:center;text-align:left}.ul_tbody li{padding:18px 0;border-bottom:1px solid #eee}.ul_tbody li:last-child{border-bottom:none}.ul_tbody li>span,.ul_thead li>span{width:20%;padding-right:20px}.ul_tbody li>span:nth-child(2),.ul_thead li>span:nth-child(2){flex:1}.ul_tbody_third{display:flex;flex-direction:column;align-items:flex-start;justify-content:left}.ul_tbody_forth{text-align:center;display:flex;justify-content:center}.depotNum{color:#666!important}.depotNum span:last-child{color:#333}.depotNum:hover span:last-child{color:#2a61ff}.overflowHidden1{display:inline-block}.overflowHidden1,.overflowHidden2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px!important;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.radioStyle{display:block;height:30px}.shixunScopeInput{width:218px;height:33px;display:block;margin-bottom:15px}#memoMD .CodeMirror{margin-top:31px!important;height:364px!important}#memoMD .editormd-preview{width:578px!important;top:40px!important;height:364px!important}.ml36{margin-left:26px}#person-unit a.white-btn.use_scope-btn:hover{border:1px solid #f06200;color:#fff!important}.newedu-class-leftnav,body #root{background:#fff}.newedu-class-leftnav li{height:50px;line-height:49px;font-size:16px;cursor:pointer;position:relative}.newedu-class-leftnav li a{padding-left:42px;width:93%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#05101a;background:transparent}.newedu-class-leftnav>div:last-child .Draggablelichild:last-child li a{border-bottom:none}.newedu-class-leftnav li:hover{background-color:#f1f1f1}.newedu-class-leftnav li:hover a{color:#05101a;background:transparent}.newedu-class-leftnav li.active{color:#05101a!important}.newedu-class-leftnav li.active a{color:#05101a!important;background:transparent}.newedu-class-leftnav li a{padding-left:20px}.addtaskmodle{width:69px;height:50px;font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#000}.addtaskmodle .iconfont{font-size:15px!important;color:#666}.newedu-class-leftnav li:hover a .addtaskmodle{color:#666}.martop1{margin-top:1px}.ml100{margin-left:100px}.ml110{margin-left:110px}.addjia{padding:20px;height:48px!important;line-height:10px!important}.newedu-class-leftnav .addjia:hover{background:#fff!important}.pl20{padding-left:20px}.ml90{margin-left:90px}.ebebeb{border-bottom:1px solid #ebebeb}.CheckboxGroup{background:#f9f9f9}.maxwidth155{max-width:155px;color:#666;font-size:14px}.maxwidth170{max-width:170px;color:#666;font-size:14px}.pl46{margin-left:46px!important;border-bottom:1px solid hsla(0,0%,93.3%,.9333333333333333);width:90%!important}.hidden{overflow:hidden}.pd0{padding:0!important}.color999{color:#999!important}.maxwidth190{max-width:190px;color:#666;font-size:14px}.color05101A{color:#05101a}.liactive{border-left:1px solid #4cacff}.xaxisreverseorder .ant-input-group-addon .ant-btn-lg{height:38px}.ant-input-group-addon .ant-btn-lg{height:39px;border-radius:0 3px 3px 0!important;border:none!important}.bannername{max-width:907px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:40px}.bannnerusername{font-size:20px;margin-left:20px}.bannnerusernames{font-size:14px;margin-left:20px}.bannerimgname{width:40px;height:40px}.clearfixborder{padding-top:10px}.ml8{margin-left:8px}.bannerurli{border-right:1px solid hsla(0,0%,100%,.3)}.bannerurli,.bannerurlis{width:70px;margin-left:-10px}.pathInfobox li{margin-right:20px;height:20px;line-height:20px}.width70f{width:70px;margin-left:-10px}.width100f{width:100px}.mr10im{margin-right:10px!important}.width75f{width:75px}.width107f{width:107px}.mr0{margin-right:0!important}.mlf3{margin-left:-3px}.relative{position:relative}.courseedu-menu-list{right:262px;top:245px}.edu-menu-list li{width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px!important;line-height:35px!important;cursor:pointer + /*!*text-align: center;*! 影响全局了*/}.marleftf20{margin-left:-20px}.marleftf10{margin-left:-10px}.sandianbox{width:92px;background:#fff}.sandianbox div{width:92px;height:35px;text-align:center;line-height:35px;cursor:pointer}.sandianbox div:hover{background:#f0f0f0}.sandianshow:hover .icon-sandian .sandianbox{display:block}.sandianboxs{width:92px;background:#fff}.sandianboxs div{width:92px;height:35px;text-align:center;line-height:35px}.sandianboxs div:hover{background:#f0f0f0}.sandianshows:hover .icon-sandian .sandianbox{display:block}.mr6{margin-right:6px}.mr28{margin-right:28px}.mr23{margin-right:23px}.width93{width:240px!important}.colortransparent{color:transparent!important}.inputNav{width:439px;height:30px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:4px}.Navmodal{width:600px!important;height:237px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(76,76,76,.3);box-shadow:0 2px 10px 0 rgba(76,76,76,.3);border-radius:10px}.ant-modal-content{-webkit-box-shadow:0 4px 12px transparent!important;box-shadow:0 4px 12px transparent!important}.Navmodal .ant-modal-body{margin-top:10px}.ant-input:focus{border:1px solid #466aff!important}.btn.colorblue{color:#4cacff!important}.btn.colorblue:hover{color:#459be5!important}.btn.colorwhite{color:#fff!important}.btn.colorwhite:hover{color:#ccc!important}.btn.colorgrey{color:#999!important}.btn.colorgrey:hover{color:#05101a!important}.btn.hovercolorblue:hover{color:#459be5!important}.Actionbtn{display:inline-block;height:30px;line-height:30px;border-radius:2px;text-align:center}.greyWidthFixed{width:120px;border:1px solid #ccc;color:#ccc!important}.greyWidthFixed:hover{border:1px solid #4cacff;color:#4cacff!important}.blueFull{padding:0 7px;background-color:#4cacff;color:#fff!important}.colorBlue{padding:0 7px;background-color:#fff;color:#4cacff!important;border:1px solid #4cacff}.greyBack{background-color:#cbcbcb;color:#fff!important}.greenBack{padding:0 7px;background-color:#29bd8b;color:#fff!important}.Actionbtn.middle{padding:0 18px}.greyLine{border:1px solid #eaeaea;color:#999!important}.greyLine,.orangeLine{background:#fff;padding:0 10px}.orangeLine{border:1px solid #fe944b;color:#fe944b!important;line-height:28px;border-radius:4px}.colorFF6800{color:#ff6800}.color979797{color:#979797}.Draggableli:active .Draggablelichild,.Draggableli:focus .Draggablelichild,.Draggableli:hover .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within .Draggablelichild{background:#f1f1f1!important}.Draggableli:active,.Draggableli:focus,.Draggableli:hover,.Draggableli:visited .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within{background:#f1f1f1!important}.Draggableli:visited{background:#f1f1f1!important}.transparent{background:transparent}.HomeworkModal{width:600px!important}.HomeworkModal .ant-modal-content .ant-modal-body{padding:10px 20px}.ant-modal-title{height:38px;line-height:38px!important}.underline{text-decoration:underline}.HomeworkModal .task-popup-content #search_not_members_list{height:198px}.greybackHead{height:40px;line-height:40px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#676767;background-color:#eaeaea}.mtf3{margin-top:-3px}.mtf5{margin-top:-5px}.color204{color:#ccc}.lesson-saved-list-itemdrop{height:93px;overflow:hidden}.lesson-saved-list{position:relative}.itempositionleft,.itempositionright{position:absolute}.ant-input:focus,.ant-input:focus .ant-input-suffix{background-color:#fff!important}.pathNavLine{bottom:-11px}#shixun_operation:hover{color:#fff!important}.cursor{cursor:pointer}.paragraph_nameid:hover{color:#4cacff!important}.next-loading{width:100%}.summaryname{font-size:22px;height:25px;font-family:MicrosoftYaHei;font-weight:400;color:#333;max-width:825px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.educontentbox{background:#fff;padding-top:40px;padding-bottom:40px}.commitcontents{margin-left:28px}.commitcontents,.commitcontentsysl{width:43px;height:15px;font-size:16px;font-family:MicrosoftYaHei;font-weight:400}.commitcontentsysl{margin-left:-4px}.typestyle{min-width:68px;height:24px!important;line-height:24px!important;color:#fff!important}.edu-filter-btn-028d01{background:#028d01!important}.edu-filter-btn-CC317C{background:#cc317c!important}.edu-filter-btn-006B75{background:#006b75!important}.edu-filter-btn-E99695{background:#e99695!important}.edu-filter-btn-EDEDED{background:#ededed!important}.edu-filter-btn-4CACFF{background:#4cacff!important}.edu-filter-btn-84B6EB{background:#84b6eb!important}.edu-filter-btn-5E5FB9{background:#5e5fb9!important}.edu-filter-btn-FC2B6A{background:#fc2b6a!important}.edu-filter-btn-FF6800{background:#ff6800!important}.edu-filter-btn-7AD58B{background:#7ad58b!important}.color666666{color:#666!important}.TabsWarp{width:100px;height:31px;display:inline-block}.mt38{margin-top:38px}.poll_list a.active{color:#4cacff}.poll_list a{display:inline-block;padding:20px;font-size:18px;text-align:center;position:relative;color:#05101a}.poll_list a.active:after{content:"";width:94px;left:10px;bottom:0;height:2px;background-color:#4cacff;position:absolute}.ml22{margin-left:22px}code,kbd,pre,samp{font-family:"Monospaced Number",Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px 0}.ant-form label.font-14{font-size:14px!important}.ant-form label.font-12{font-size:12px!important}.mdInForm.ant-form-item{margin-bottom:0}.mdInForm .has-error .ant-form-explain{position:absolute;margin-top:-2px;margin-left:-7px}.courseForm .ant-select-selection,.courseForm .ant-select-selection--single,.courseForm .ant-select-selection-selected-value,.courseForm .ant-select-selection__rendered{height:40px;line-height:40px}.courseForm .ant-input-affix-wrapper .ant-input{height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-input{height:40px}.newcourses .ant-input{width:280px;margin-left:11px;height:40px!important}.newcourses .ant-select-selection--single{width:280px;height:40px;color:rgba(0,0,0,.65);background-color:#fafafa!important}.newcourses .ant-select-selection__rendered{line-height:40px}.newcourses .ant-select-selection-selected-value{opacity:1!important}.newcourses .ant-select-selection--single:focus{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff!important}.newcourses .ant-select-selection--single:hover{border:1px solid #466aff!important}.pd20{padding:20px}.newcoursestitle{font-size:12px;color:#989898;margin-left:40px}.newcoursestitleysl{font-size:12px;color:#989898;margin-left:51px}.coursenavbox .ant-form-item-label{margin-left:10px}.coursenavbox .ant-checkbox-wrapper{font-size:14px!important}.coursenavbox .ant-form-item-control-wrapper{padding-left:10px}.coursesselect{font-size:12px;color:#989898;padding:0;margin-left:-8px}.ant-col-offset-5{margin-left:2%!important;margin-top:-43px}.coursenavbox .ant-form-item-children-icon{display:none}.coursenavboxtow .ant-input{margin-left:0!important}.exercise .ant-form-item-label{margin-left:20px}#coursesNew_endTime,#coursesNew_endTime .ant-input,#coursesNew_startTime,#coursesNew_startTime .ant-input{width:210px!important}.exerciseselect{font-size:12px;color:#989898;padding:0;margin-left:20px}.ml28{margin-left:28px}.ant-calendar-picker-clear,.ant-calendar-picker-icon{right:12px!important}.exercise .ant-form-item-children-icon{display:none}.pd60{padding-left:60px}.pd28{padding-left:28px}.exerciselist .ant-form-explain{display:none}.exercisetime .ant-form-explain{margin-left:107px}.ant-input-search-icon:hover{color:#466aff}.coursehomework:hover .activity-title{color:#4cacff!important}.martopf2{margin-top:-2px}.searchViewAfter{width:100%;height:40px}.searchViewAfter.ant-input{line-height:40px;height:40px;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input-group .ant-input:focus,.searchViewAfter,.searchViewAfter.ant-input,.searchViewAfter .ant-input:hover,.searchViewAfter:focus{border-right:none!important}.AboutInputForm .ant-form-item-label{overflow:unset;margin-bottom:18px}.AboutInputForm .ant-form-item label{font-size:16px}.AboutInputForm{background:#fff}.AboutInputForm.ant-form-item,.AboutInputForm .ant-form-item{padding:20px 30px 30px!important;position:relative;border-bottom:1px solid #ededed;margin-bottom:0}.AboutInputForm:last-child{border-bottom:none!important}.AboutInputForm .ant-form-item-required:before{position:absolute;left:-15px;top:4px;color:#fe4f4c}.graduationTaskMenu>a{display:block;position:relative;line-height:72px;font-size:16px;margin-right:30px;float:left}.graduationTaskMenu>a.active:after{position:absolute;left:0;height:2px;width:100%;content:"";background:#4cacff;bottom:0;font-weight:400}.graduationTaskMenu>a.active{color:#4cacff!important}.createPage{padding:20px 30px 30px;position:relative;border-bottom:1px solid #ededed}.createPage,.createPage .ant-form-item{margin-bottom:0}.createPage:last-child{border-bottom:none!important}.createPage{background:#fff}.createPage .ant-form-item-label{overflow:unset;margin-bottom:10px}.createPage .ant-form-item label{font-size:16px}.createPage .ant-form-explain{padding-left:0}.has-error .ant-input-group-addon{border-color:#f5222d!important}.createPage .ant-form-item-required{margin-left:-10px}.signPoint{position:absolute;left:15px;top:32px;color:#fe4f4c}.searchView{width:248px;height:40px}.searchView .ant-input{background-color:#fafafa!important}.searchView .ant-input-affix-wrapper{height:40px}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{background:#fafafa!important}.ant-input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input:focus,.ant-input:focus+.ant-input-group-addon{background-color:#fff!important}.check_on{background:#4cacff;color:#fff!important;border-radius:12px}.ant-table-thead tr th div{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#666}.searchFor .searchCon{width:215px}.search-new{width:237px!important;height:30px;margin-bottom:30px}.search-new-input{padding-left:16px;height:30px;width:210px}.search-span{border-radius:17px}.HotLabelList a{display:block;float:left;padding:0 9px;height:28px;line-height:28px;border-radius:14px;background-color:#f5f5f5;color:#666;margin-right:10px;margin-bottom:9px}.HotLabelList a.selected{background:#4cacff;color:#fff}.hotQuestionItem{padding:20px 0;border-bottom:1px solid #eee}.questiontName{max-width:100%;display:block}.user_default_btn{width:114px}.userPrivateName{line-height:25px;margin-bottom:9px}.userPrivatePost{line-height:20px}.noteDetailTitle{line-height:38px;font-size:24px;font-weight:400;text-align:justify}.noteDetailNum{float:left;padding:0 12px;position:relative;color:#999!important;height:28px;line-height:26px}.noteDetailNum.rightline:after{position:absolute;content:"";right:0;width:1px;background-color:#eaeaea;height:8px;top:10px}.noteDetailPoint{width:100px;height:70px;background-color:#4cacff;border-radius:35px;color:#fff;text-align:center;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:22px;padding:12px 0 2px}.Pointed{background-color:#f0f0f0;color:#b3b3b3;cursor:default}.notefileDownload{height:25px;line-height:22px}.comments_hideSecondReplyUserHeader .imageFuzzy{display:none}.comments_hideSecondReplyUserHeader .editormd{width:100%}.comments_hideSecondReplyUserHeader .orig_reply{margin-bottom:6px}.color9B9B{color:#9b9b9b}.color656565{color:#656565}.h20{height:20px}.xingrequired:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.pl30{padding-left:30px!important}.pl36{padding-left:36px!important}.ml87{margin-left:87px}.textcenter{text-align:center}.members{width:416px;height:400px;background:#f4faff;border-radius:4px;padding:20px}.youjiangboxs{height:400px;width:56px;color:#9a9a9a;float:left;text-align:center;line-height:400px}.Association{width:100%;height:240px;margin-top:14px;overflow:auto}.click_adds{text-align:center;height:90px;line-height:90px;background-color:#fff;cursor:pointer}.selectAnswer{color:#666;background-color:#ededed;float:left;padding:0 15px;border-radius:12px;height:22px;line-height:22px;font-size:14px}.hideDisable .ant-calendar-time-picker-select-option-disabled{display:none}.upload_item{max-width:432px}.uploadBtn.ant-btn{border:none;color:#4cacff;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding:0 6px 0 0}.uploadBtn.ant-btn i{display:none}.uploadBtn.ant-btn span{margin-left:0}.upload_1 .ant-upload-list{width:350px}.ant-tooltip-inner{word-wrap:break-word;word-break:break-all}.padding02010{padding:10px 30px 0;cursor:pointer}.ant-checkbox-group>div .boardsList{border-top:1px solid transparent;padding:10px 0 20px!important}.padding02010:hover{-webkit-box-shadow:0 2px 6px rgba(51,51,51,.09);box-shadow:0 2px 6px rgba(51,51,51,.09);opacity:1;border-radius:2px}.drop_down{position:relative}.drop_down>i{cursor:pointer}.drop_down_menu,.drop_down_normal{display:none;position:absolute;left:0;top:99%;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(76,76,76,.2);box-shadow:0 0 6px 0 rgba(76,76,76,.2);padding-top:10px;padding-bottom:10px;z-index:1000}.drop_down:hover .drop_down_menu,.drop_down:hover .drop_down_normal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.drop_down_menu li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px;height:34px;line-height:34px;width:262px;color:#333;display:block;float:none;font-size:14px;cursor:pointer}.drop_down_search{margin:0 18px 10px}.drop_down_menu li:hover,.drop_down_normal li:hover{background-color:#f0f0f0}.drop_down_menu .drop_down_btn{left:unset;display:block;margin:0 20px;border-top:1px solid #ebebeb;height:48px;line-height:48px;color:#666}.task_menu_ul .ant-menu-horizontal{border-bottom:none!important}.shixunreporttitle{max-width:1060px;padding-left:5px;text-align:justify}.shixunreporttitles{padding-left:5px}.padding1020,.padding10200{padding:10px 20px}.height100px{height:100px}.coursesselects{font-size:12px;color:#989898;padding:0;margin-left:10px}.ant-input-number-input{background:#f4f4f4}input.ant-input-number-input:focus{background:#fff}.FAFAFA{background:#fafafa}.has-success.has-feedback .ant-form-item-children:after{display:none}.noticeTip{border:1px solid red;border-radius:5px}@media screen and (min-width:1400px){.ant-modal-wrap{overflow:hidden}}.stageTable .ant-table-tbody tr:last-child td,.stageTable .ant-table-thead>tr>th{border-bottom:none!important}.new_li .markdown-body ul>li{list-style-type:disc!important;margin-bottom:0!important;white-space:pre-wrap}.new_li .markdown-body ol>li{list-style-type:decimal!important}.new_li li{margin-bottom:0!important}.ant-table-thead>tr>th{border-bottom:1px solid transparent!important}.guidePanel{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000}.guideFirstRight{position:absolute;right:-90px}.guideFirstLeft{position:absolute;left:-95px;top:120px}.yslinputcourput .ant-form-explain{padding-left:0!important}.wechatloginfont{font-size:14px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#555;line-height:20px;margin-top:10px}.wechatdiv,.wechatdivs{margin-top:40px!important}.wechatdivs{width:800px!important}.wechatContent{padding:0 50px;text-align:center}.wechatContents{padding:0 50px}.wechatpass{width:300px;height:46px}.wechatnewchat{background:#faa}.wechatnewchat,.wechatweoldchat{width:62px;height:62px;border-radius:50%;text-align:center;line-height:62px;color:#fff;margin:0 auto}.wechatweoldchat{background:#a4d3ff}.daishenp{color:#f79946!important;text-decoration:underline!important}.pointertooltip{background:#ddd} \ No newline at end of file diff --git a/static/css/40.46217ba3.chunk.css b/static/css/40.46217ba3.chunk.css new file mode 100644 index 000000000..f4180a476 --- /dev/null +++ b/static/css/40.46217ba3.chunk.css @@ -0,0 +1 @@ +.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset}.typeActionBox{padding:10px 20px 4px;background-color:rgba(241,243,252,.55);border-radius:4px}.typeActionBox .typeActionRadio{color:#333;display:inline-flex;align-items:center;margin-right:25px}.typeActionBox .typeActionRadio.ant-radio-wrapper-checked{color:#466aff}.typeActionBox .journalsCount{color:#5e6685;background-color:rgba(70,106,255,.09);border-radius:10px;display:inline-block;padding:0 6px}.commentUserImg{height:28px;width:28px;border-radius:50%;object-fit:cover}.issueCommentsBox .iconBackBox{display:inline-block;width:24px;height:24px;border-radius:50%;line-height:24px;text-align:center;background-color:#f2f3f5}.issueCommentsBox .commentContentBox,.issueCommentsBox .operationLog{position:relative;min-height:62px;display:flex}.issueCommentsBox .commentContentBox>.flexCenter,.issueCommentsBox .commentContentBox>a,.issueCommentsBox .operationLog>.flexCenter,.issueCommentsBox .operationLog>a{z-index:2}.issueCommentsBox .commentContentBox:after,.issueCommentsBox .commentContentBox:before,.issueCommentsBox .operationLog:after,.issueCommentsBox .operationLog:before{content:"";width:1px;height:50%;position:absolute;background:#eee;left:12px;z-index:1}.issueCommentsBox .commentContentBox:after,.issueCommentsBox .operationLog:after{background:#eee;top:50%}.issueCommentsBox .commentContentBox+.operationLog .operationCommentBor,.issueCommentsBox .operationLog+.commentContentBox .commentOperationBor{border-top:1px solid #eee;width:98.5%;position:absolute;left:12px}.issueCommentsBox .operationWords a{color:#466aff}.issueCommentsBox .operationLog+.commentContentBox>.commentContentRight,.issueCommentsBox .operationLog+.commentContentBox>a{margin-top:25px}.issueCommentsBox .timeAgo{color:#acb0bf}.issueCommentsBox .commentContentBox:last-child:after,.issueCommentsBox.justComment .commentContentBox:after,.issueCommentsBox.justComment .commentContentBox:before,.issueCommentsBox .operationLog:first-child:before,.issueCommentsBox .operationLog:last-child:after{display:none}.issueCommentsBox .commentContentBox+.operationLog,.issueCommentsBox .operationLog:first-child{margin-top:-15px}.issueCommentsBox .commentContentBox:last-child:before{height:35%}.issueCommentsBox .flexCenter{display:flex;align-items:center;justify-content:space-between}.issueCommentsBox .commentRenderHtml.markdown-body p{font-size:14px!important}.issueCommentsBox .commentReply{padding:15px 0 0 20px;background-color:rgba(238,240,246,.41)}.issueCommentsBox .commentReply>div{padding-bottom:5px}.issueCommentsBox .commentReply+.commentReply>div{margin-top:-15px;padding-top:15px;border-top:1px dashed #eee}.issueCommentsBox .opBox{justify-content:flex-start}.issueCommentsBox .commentContentBox{display:flex;align-items:flex-start}.issueCommentsBox .commentContentRight{flex:1;background-color:#fafafc;border:1px solid rgba(42,97,255,.23);border-radius:6px;position:relative;top:-6px;padding:10px 15px 16px;width:0}.issueCommentsBox .commentContentRight:before{top:13px;left:-14px;border:7px;border-style:solid;border-color:transparent rgba(42,97,255,.23) transparent transparent}.issueCommentsBox .commentContentRight:after,.issueCommentsBox .commentContentRight:before{content:"";display:block;position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0}.issueCommentsBox .commentContentRight:after{border:6px;border-style:solid;border-color:transparent #fafafc transparent transparent;top:14px;left:-11px}.primaryColor,.primaryColor:link{color:#466aff}.attachmentBox{margin-top:-8px}.color-grey-89{color:#898d9d}.unLoginComment{height:58px;line-height:58px;background-color:rgba(241,243,252,.55);border-radius:4px;color:#545767}.unLoginComment .loginBtn{color:#466aff}.quillFlagBox{color:red;margin-bottom:5px!important;height:28px}.addComments{display:flex;align-items:center;background-color:rgba(241,243,252,.55);border-radius:4px;padding:7px 10px}.addComments>img{height:28px;width:28px;border-radius:50%;margin-right:13px}.addCommentBox{width:100%;height:30px;border:none}.paginationIssueComment{text-align:center}.gotoComment{background-color:rgba(241,243,252,.55);border-radius:4px;color:#acb0bf;padding:8px 20px;margin-top:-10px}.gotoComment>a{color:#466aff}.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px}.infoCount{display:inline-block;width:24px;text-align:center;height:24px;line-height:24px;background-color:hsla(0,0%,60%,.13);color:#666;border-radius:12px;margin-left:6px;font-size:12px}.menuPanels{width:295px}.menuPanels .ant-popover-arrow{bottom:10.2px!important}.menuPanels.maxWidth{width:400px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.downMenu{width:329px;background-color:#fff;box-shadow:0 1px 8px 1px hsla(0,0%,83.1%,.5);padding-bottom:14px}.downMenu .ant-menu-item{height:50px;line-height:50px}.claimNote_input{padding:15px}.claimNote{margin:5px 14px;padding-bottom:10px;word-break:break-all}.claimattrPerson{display:flex;flex-wrap:wrap;padding-bottom:2px}.claimattrPerson a{margin:12px 2px 0 0;height:30px}.claimattrPerson a img{border-radius:50%;width:30px;height:30px}.claimattrPerson a:nth-child(4n){margin-right:0} \ No newline at end of file diff --git a/static/css/41.1a699f60.chunk.css b/static/css/41.1a699f60.chunk.css new file mode 100644 index 000000000..4960790c4 --- /dev/null +++ b/static/css/41.1a699f60.chunk.css @@ -0,0 +1 @@ +@charset "UTF-8";#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAABHNCSVQICAgIfAhkiAAAHXhJREFUeF7VXQmYFMW9r+qZnV1kD0AMiqIS9UP0KWIkmjxjwAtREO/nLcQ7eGGM8YrZvHi9REXUoGgUvBA1XIqizwuPRHz6EtRE8Qs+TcQLEZZlYa+Zrvev7q6u6uq6emYWsL9vv9marq7rf//qXz0Yfcsu8txpvVGpsBcieC/kIfhEu8AUGuGvN8KoHhFSjxCmZbhwK0J+G0LeeoQIfEKZkH/AjaUIk6Wom7yLx9+/7tu0BHhzHyx57pxdke8fAIQ5AMa6D/wNqfKYl0N7bwKxX0We9yoefc+yKrdf1eY2K4IRAsv27Fl7IOIBcUrwh+GPDIBP+CDwQYcLn2I5+p7Qh+l9Vk/6lO+zcviZaH4VfPEatPNKQMQx9y2F+7TTzeLaLAhGHj++gHo3jQE1dQqsyjhYnjpKE0abxHKx75XLFxEz8aD8gL4B9rTQdBcwxyJo7hHUu/QUHjWzY1NTbZMRLJCmZ878EXDyKcDRxxNE+mL4Kub4UI64wMTlUJK4ALFyNT9Zv8J4CGnF2JsbEO/t7V/Czc3+piDeJiEYefKswSjnXwbL8hOYdF1CezHBYmpKKrNFMssN5QZRj7Ey12zhfbEcCrRD+yV47lEvl7sOj7n/w41NtI1KMLLoJ0P8kv9LD+ETYdI5tmjKT2ZbZEmLTBm3QaFpS9okJhnV/hQk3kc+9DsXefg/8REz39tYhNsoBCPNzR7a55PzYK1vgIk1qR0Djc2q6kq42LisHeJOgsn13tZ1N+F97unO+nTW+j1OMDJ/4m4k5z8EvLk3V0OhQmM2S+n9Je7r9CSXLO5nMBEMRVPnHTKmcbvP+2c2NuwvkmC66oS8h3NoEh778GtZiZClfo8RjDx1zhY+6bgWY/IzmFw+1FsKTyIYbaznBCMSGbEss3Gum/QHqS2jzKOzYrL3GEcYUX9Cmf57n4dLV+Jxj65yHk6Gij1CMJCqQcQrzoJx7M8Ww/oZxVFxPVY2fmrDrh72IiXbKGlzWNQluIiPwcc+/EUGWjhVrTrByIJTTiUY3w6999XEsIrYl3txekckGZbJYVql5XC1RG9SUNs6b9JgEuHpL7AHRDvykSVOlHCsVDWCQfBb79fW3gWTPjW5eNzFDuOqKF4SbFQQV8llJwkT4yRqUuSy6D2W701GEWHcvr0crj7Mtwsckotz42ff7UgPa7WqEIy8PDLvtw4ExwKdmDJJEfUY/BOPKGEyBEeBNZCCOtwRC+usrRUkq5WAxZj+E8Zjcz4xujl31OyfW7t1qFAxwSh6TjpKs0FyxsrqjPWvXGpBXzLJSIB6On2a6fu0cUk7PoLDI4CKSu9RYKKkoyJoCEGtck1DJd+/N3f04+dWiktWRDAyb0Ifgjufg8l9XysQOuPiwE3ZrJZTg5VVMjJLmjkUgjk7V7duAj58UWe5AymbYGTGhDrSp+NVH5ER3CXmnMYWW4cNsgFvHMRChQ3KNk0oR7BWjKBEMFZsI3XlGAuVbTJbDfq9vzDXd9XReNTiYjlEK4tg1GaRlgHzQC2MDXyrQKtEcRP7kFW8rSyMPhX3xHFSWImrI1aiBp4tkrg4aaxQFviEzY25KCIe56rQ4VCVgy858BybgcgB4uVwnYILo0dz7/7bqeUAyJkJRmEmf9j7D4NknGTEAhO6XEbhVd4c4/DyvTnuJbpiiJY4TmAOaxypnG9yHMxG03H6hEytOW7OJVmlLDPBSnOPu4sQfB7b+5AdBl6WdHrWkTnVN7lnsqvj0GBatJkHb/kUxhG7w0pZTgwCGP7K3HFzbnIYWVwlE8GKc44/GnIk5qa9QSHIFCytjBXyckhMmbjpchhHMViL2RSRU/l9QS0Zdp6VwLOgtwKbGpejOI5/I6jjkEixNxm5n9qyemfcJxiNrjl27guuRHMmGJl31I4lP/dXaLhPekNXEUfJgVcqEHMdoku9LKIhUINZJd3jgk3LEhYG6pNhp4JaZVhl2F0sgV/mSH44PuGJL11m6kQwareKu7/zBgzi+7H3lwBMdd4h90Cy7VdtIowwdlxkB0YVYEhwWiZkJoVFvpA/YcEhVSNY9xPHNAPq/qu0ZAWsogO5JSOW1umujO3C6Opwz4RRCq5+wHwuTCI4Rmx23DlOLI9Cjo3rARDW5MLxT91mI5pVwrr+eORwj3hLYHELykXpEWxQ9vJMi+mQ4+EaR8X7W5GECftdTI2l40qGjbIclDRW6mRzEeksITys7oQnjWkHRoIBoJsr4q63gHWGy86PzUQl71eeYyFzXiYfULuBFQVG0WZkrCpYOQ6cbJpEcT8xYEddgsnimhMWjjJJmZFgpSeOusQn/pR0UKrQ6bEOLz+OkjlRjquY+tWGDgkVoMAIeQNRFKvDzRTfJ3CmtB6Ub8veqDkvUtAovj+xcNIzM3VE0xKMPD522yLxlkGuIKQ/CxxkDy8MDFKON2fT6hnup7pXA7/JxTbZ6Ax9G6tGIULoXX6TrykMwcfM+0b1iJZgXY+Nmwk3z5BlKc5pCFrjiEXsGESSxojsljOR9ibNORcmbFCBmLhigykvUeB84/5dRqwy3rdTIzIwg8dAysKtKulSEqzjkbG75PLkfRhjPq6fMlrlc547VhjamGTcwlkoZpJIAXCmCYlmK8eKQ1TnQX9CUirr34QNCgqI9Wl0nq31SbEGlXbAJz3/uRPBirOPuBtQ+HMTiIZTzoWLN1fNDF2LNxkvdjSumPgcQHbGCMuKsypaj6mFk59LYY0pCSMPjd6mmM99BNqhVyLYTaHhqmDSEXoT2Mbs7VVoPLOYTKVtFmxcCuowGqUq3CTtNaRmW3zK02vExlIE65o15jaQ/otTORaZcjCy6XSnOEXg8FT9aDFj7zGaYbosbHEwtaT0/kLqGfMm1dhgSqSUeYwCc3AbHw5ItPnQ/69rTvnvZi3ByPTv1RQbt/oMHtoqziNkVsQWiFWBp/RNWCRNGUcJrbkIqhNiI1vNKI4LvrZZLfvsFDVW1rSt3g6f+79xRnFCwoqzDj0KjmTMSyi2TDkU3NtTxyEJIyJ1kzzfpcMeZe9RqbZlxMJFncc2WkIsyrJduv24jN4tnYdPjq497cX5ojMTE7bzkUPnQ53xfGtVpnk5rFo90UvuNNN2k+NJbm3oDT4POdyxwexYpQuA7CSXC2pPffGoFMHIg4f27s6RNTDpGrYdHgKimjzCijgvm41L7SSXiw0KcWNmbDD2P3rCy02uRxKQId2FWtIPn7AYzmiHBA6urkcOmQDUmRHzbRp9EfhZSg4Vtsc5J4Qcpi8bQH6bRRDUV2hiOQCbKAfqPBRE2QGpwOQoVIbJHRVlQ7R57poHEzKxcPrimQmCdT580HyY23i9yeoJzioHlReDWhlVT+YHMmrJp2YidyyKrqPFFoir3ay0YZVZd7oN9RPeJUILak9fHKjFQMLI7WNqu/t1fgVjbnKnu6qmi41T95Db8wyU22k0vLxh61BI1ixHpXcfQP6nf9IPScvYDhihhvG9Qfuj3LAzEO67c1ij7UtU+ujZYCzZr/LXI9EXQasLH7+yFW6GQ4T0RvdDI0f6CL+cyLkIqBlkrMY5FcldPo7KmzJ2ZSxR5T0Wxv4BFmgn5XqUPpiDSm/fGd5jcQrT5ImyAKAKIqKzwcxhEb3M/IgLUW7oscpx+F/+FRWfn6xICdkImodO3feGFyYuXhoQrPOBkc3wkpJwR7kqlzvEkBs2AeX2nGDstRsQGrJyKa8jNW+IfUNpjXMsEqh4HEXTb70Bw1HNaPOGb+mdmaj0zozYlrMB2eWoHJsv2PhggGhy3emv3RYS7MEf/wkm/cN0Xp8JCyt/30vsp3DiQoRq4OU1hsv/9HXU/fLVXG6UDpHlyJLF282Puh5RdWi8utpQ56OHaxSKw863BaW35FXOr5vw+tGRhB3QDgOtc5cLd8wwGb8kFxWBGiyMu98u03ShZh8eeXsS50kBkjktkNm2tGzUnuF20rXrqYmIrKYvz6nGZZfNSEXQBV9ZN+FPA3D7jJE7ep7/sTmrqYwI3SFu8frtgmpcCNYNBJsF712RtziieIwtHYsb2d5KsixhgxI26UywJyH6AYcoESrEoUMYt2qPB4cDkjfsEuUwL5I3KJaLqLAN7pix/2Fwf5H83op0DF4NjpI5G6HakxfZVeK/XgOVeGXahqkYNEE9YcwJqC+tS2oOvAl52//IrhJngSdb7csx5wQOUozCnTP+/QrgiBvFDFr3c1qBRdfoRx2nJTksP+wnKLcXfb+K/up+7kLkf/GXREfq81kCTaNuYhaxIDN4wF6oMOb3xnGUlt6Puv8KHq3WFlW0/xV65YnNU+ncGUbnU4LNhLmdEY7UUadWmcMKR85EGNSj6qKLVIRFcgtmBZo6jFGWs/y+F6Pcbv+hfJKAW9+56Kd8US2rpcYeLdNIactkyAD0mQoq8QfgpuEjZBtmRMVTHFYONih4mbAMueFnovzORyBUHwXOq/+BikvvQ6V/0peqSZwmlgPJYazmckrG7M3hQT9CNXufHTMQafsC+cufQd1/udcgWTrExvGUjjs2ugC33/8DOOVO9g0NHZMzZvjkchiohZzJjYJOLnl7es5iDfJFFwFnNiDOaTps0JonGY2bjcm8e5XOo7TMwEGehSo6d1xeMK7PIxgNvYnb79t3GejkIdly36t0/oohFdqMW4NkCYAzfwucUD9hs6zOmeDdicyh3t8r/0y2Ro8mzJGezWGe71CC0VMT8BJJ02WybTKvZmO2RG1rNwaXuIJu3R91sfEZ1sM630CVia7Fh7j9DyM6QDnXhnGFGEekOU1/eC/kRNvhPvUWh6AfWJxi8DAqPI8V7e+xRRDyKqNhmHIs6AKVpYlSNiqigZy7L2CjMS0TCI33FSVYaJicJMzZKgmsoWjYVYdr4ywFYpE6f6bndNfutSYlUsf8vhDsxgIh2PhguHJZEBxTLM15i3a3Hrffuw/tbZOh0Hqt4IgN9tjOtwxIVAGVN3m7AROYwtqg/04g2Pfoe2xrVQJm50SRs2wOgmIwJs5S23se0ysnx4mc3rwMZ2j2Dm2axnbfYpQyb5LKAyZf4Q33DP8SKDfAvtNcATpvjTOEOErmNF02E5uLg4SVeyqm7DPXEVtwmx2yia3Md8IZYwjbEuF8wem4d+9lYEiH2DjPFrdEm9dRT6Jswv9BUWhBWdboA2Hsif06CzaoHo9orjN4c66CFRu1SHWkyrFnw/Wt0/xCagGd3sEbpu+1BCi/b3yyMDKQyXK018dB5ETcImOP2jilEnxJp58d8yZddr7Dg+ThYie9Qbc4TpvdZbVdCnOi1hwQOE8fthCGCJhQT1wKjpIST3BtA8JbRj/20LUO+d/AiVGtd1jpGF3iqGQfXv9d4bBwuMEajK1T/8sfOtCd81SoFpVMwRSM7OonFA9ZgNdP3+NujLxzk43ET5cXt1htVshRhR9ejnJDxiNcaIhXqfT5W6j4xu9QaRWcJaTt6LBCIW4MObsCG6uIrygT0fF5A0fEYyPAUMVl82F8v1We+WNxbIh9JrFS7SkZ3U64kNsvSO5UUIl7QsIEmSL6T3bvULIQOpXNLFo0KK7SgVijrkN5IJbqIsDFXQvPRKWvP+BKVLC/LnJis7lsUcP+Re8S0idAqmrHzUBU+lVX8cP5sD93DTepirBQgGYN7nG8IgqbFk04HkAwo/Nx2927H+Yhb1G2CN5Rp2t0d37wQagweqpRv/kgYZ1/PN6CLFS4/6RBLuqOnxMQzXR1PnsRKn3yYkCMFPAcKSj2fMg8Li6/OZbxPDIKt9+1644+yn3sGrcYZ6F1DKh+4Mq4dvTtKDf4QGNT9Gb3W9NQ99vTpOlbH6ugAkE1+1yAakb81NpG6eOXYH/sAr0zaoyCheaV3q7aiBPkbUOrow3Tdt8AHNBLt5NqPb8V9a/e4uBUZJxWO/4BlBNsg5GTF0xA1K6ZcyEYM6T1pis2SNvPffdgVHvYHVZi0Qp0TJ0Lzgg1QCxKkc0Vyz5kfFJJZjyrMA/hfZ5zoimvrJ/04YCgr7ZpQ2kS6Ug+UpHCScFWzsbV6EX1shCM2jO6MFRFhsbAYTxOSy5WAt7tvxui49LZLbnJgGDzTwu+dkzJiIdvD0sV+5EYz+896cMwzW3973drhgSPX4kup/p8l84llY/WmI/aFEZQtTPJeVkp0Trmn47IN8syouVuNi6/3b6ocNidQKzoh/0cRtb1P3ei4lt3csmQ9+dSiE1k62JJy+jVIn9y/QXLw0TSdXfsOtLz0MvcnWEjtvhj0m05A1e2s+w+LjSiutNfTLjzDmuEul6/ARXfeVBaJANgyhbH8FmAPPqa/a9y6T6uQ9379gcPRKRjrYAQhwrAnBcpDCRTj1DZQ8PrJ/0jTNUmM3as27C+sAZ6g5+GUqDSjnFVbAMj5aV8g040qcBeWLKUVHMqffYm6nrpSuSvXVFRjgVu2BYVDroJ5bbdN+vSoc5nfoqK//d8GhuM1inhwDHAN6BVaOOY0QtsusD0yf3IxP5kS+8Llvejpi62l213DFkMb735sdJCCAAsU9rMMIblcL8nPg+mcnUVYUXtmGkoD4Qr5yp+MBd1Q667v+qD6HE3bNDrPxTVQD5/fugx5XQLhHoBdT59noCNSq54vIDShM2BoXEssJwLGi76iB83orXX377LNSB2vzHGYzpJ08Rbek6LbEtdI+p14pOIcnu5F2ldESyi/9mSADry134qqCnAcKBtb6uhgFh8H5jjUPj92fL7oszRMfdkeO/aulgtM4WcypPUIRjOuSZidheeWH/RRzPpGsUS1n7HkMElVKKvfqvRLl7KpAmiJGGEKZxX0yhdzLpjZmW2Z+USuNznqN3qmHMySPT7gtEUIA6m32QjltoJ5yNwdK7X9+7aMAD//Cv4aeNk2AdSttN8eAPO+NBbDO+acr1jVFugjo7TYk6MsMFw2KFOz31nN5C0p8pdyx5/jkpU+9yTEAFisfVwiJsELFSXzSXnLabzGCGMe6Bx8icTYk0rzrb1jp2O8giZF3t37KaFFRJbF4LaDC0q2w7jOl0Vh+S32w/VHjHdOQ7qcSpFHQTEmnNiRKyIxVM2mquv8DFFOXZIGKsKNp83G08rBkowHlN/8SfPKglGX6zS1rH6MxCwrdK72ZYcC2Ucki3LiEpa3TGzNxuikdbPUPvCsxH5mr4nLYGupeMvJ5tlXg8FovR1fa/+22pfrEKpuG7qjr+Cj2abSpZNVqgV05wlTzN9SiYpKzR4rRt7L8pBMLspr9KKJajjKSBWV6tboCeKgAjIcB3DdI3mUzVb0twwecWvxTux08G+bJm2fd98F/4M+uTYYqzWuE2TsTFRp7N0AP1760P1aMpjLOx1JqrZb/JGlzaqAruXTEFdwQEMCRsU9udia6HBBpM2O40QyZuYinJ7EecH9p38SYuRYIGUTdn+NhjbxXFFC+AR1JNRZ+a4JDgsnqZBa/PheY3bodpDbwVp22+jCFv3+08ExApDA4sgZIir5Df46H7KioGN4XLjqQ2XrrC/fo+uzPo7Bg30iwiOGeJeSX1gWDcpt0LOoXAtq+LA/KAfogJIW08RjhKq641bEY3psr0/UeHhxw5JRXmM7R7O79R78j9Tv6GZUomMJOumbDcdRn+OltNkDswkAyaR5awrO6e4cRCq2Xk0yg8/C1Hpq+TywZHo/vvj8A6O51Cp9V9JF5ylJbiEmUzbSQKpM2lJwUznUUYA1u0NP/uCazhholqCbbhl4KASxn+HMTek30zKOEvOuYhsnGL/J9uOts27BCx0q90RlTzcf3eI43aH8m5G+pWAQP7Xf0f+yr+h0vKISLGNMiTBOuVcmHcF2AG2OOdD2umWvEP4OWFvaONlnyt/VlhLMDr7tbdsewlMBfI9UqB0els8I3Rm4zTZm0yXk7tjjFoeSKHXNCgoUlvkt4I9skIKJsQiatmWB1CJuAsDhHme33DZF9ofOTUSjDyOcus+3eZv0MiuKd2uzJtz23+yvI9Ci8Lrdr7l/G31FodANRazOOt7AeDlEFACswy9PKYX03pS3npS2nSE327Y4av98AmopKO/kWD0obZbBhwEv5nEfy7JgI1VxGTBwzpRUNm8MnrL0rwtEC2je8sjJd/39+vzi1Vvm+pZCUYfbr15a3j7CZnIsD9+dIbbGre8Rm7jElilIrnSIU7hcZL8fMzoPI5icBjHAplA8OOxIY0i786WY6HUMDZsMI0VCrZ9StPlqy618YETwT5vHrhFQ33xVRjj9+IGqyhpacY3nbHmDoIUt0Rk4mqZjdWYcyFrO6VWE7Y6gvsiTCc4YELOiS1ME+9jgl5t6LPqYHwuit/tW7ZKZA+uuXmbHXKktBQ4ok+5Nii1AyMsVnW9SCZZEXGN6c+ypFmyl4ySZfNuVRKGVnpefo+Gn3+10iZd9L6ThLGGWn/XfxxsUj+pDi7dILcsnMcGyKE5l/hN6CFL9bLiShcIyEiGbo/4Bzdc0fKqC7EyE4w+sPa3/a6FfdxfZ5MIpqbUOp55V8k4JZHTYMYeowZs56+UoYIuxyLi5jAHI6EKEuVyT8VEXuWFTb9YE70M0o1kmSSMNdnyX/3uh8mDExJbCTY9oVdZltwG5FZLsnppn1nIuVAaJQn7rHT4JveTzSi1HlObrmjp+Z8Fpt2T6aimdU2/p4GxDzFn5Oo5Uz7+YVzzoBnDUR0ZsXBBMOT9OwZHxZIlC5aYYyF4k2XYNJDYeU0dLcfRV8K6MSivVZaE0ce/ae7XmK/zIWbAwkuiKtbpWcefqG9WT1wtsyA3oe2YIFb1U7Xpi5a01jYeOOjSFfQdlZmvsglGe2q5sem7IGUvgHocnM2m2bwpnc2T9uOY5GXJ5nKKsyz9BxLMbayz1wxIBjx5WONV65Q/5uZCvYoIRjtovbmhP+nG9Oc/9ufyJQWjgvrhGt0tp0FpAQToL7ifKgs73xFiITskVjDUZfWc6wQr88qGrnWHD2xGG5wfU1SsmGDBejWjQkttw70ewqdvPEmz5FgIWRjye+sTO+GKnW+9V2jSl0Zv8omm+rbT8EWosxJi0WerQjA2iJYb66+GOO06/aCqbOMyx1nColqB30qXlj1PpvW5eoP7yQ9Lt1UlGO1r9Q1bjIXffX4E/m2M8xozxDFqFDuahZxjkcq54LBRvFxxzkVI3bj9SAJ1GkHGMtVvFTBhg2iNh/FFTVevf7hapK+6hLGBtf6mYYif8x+DNRmmHmzGuMWyn+UahjGoj7/HPhydW44Fn4kD6P86+Osnb3lNO2zGVfequoSx4X16K+rVsKH3fXDu7CRnL0raiXV/74UDLFZGvJR93LBpStA1/X7ZcX11ycRb6zGCsS7W/maLwwn2bwF1BJug+mSkEAfQJKsKm4M67ZqEt4SOpJUz4y8uNlbXAv4zaJWzt7yqC5Lve+7qcYIFKqcZ5VtytZMAg7wWJA7OOVniMF1cpUUwkjkmzJWKPPrYtWL7XXKOhfUMd8Ql6jxKH2Kq3OV9ftkxI0pl6TlqRXzYox2Ija9tRv18r/ZqWN7zYJG2iO+ljELkzXHPQY8NsjpZtwGMs3azscB207x897WNV6GyA+Gsi79RJEweFCUcwYVLiYcuAG+sSRv3WF1veU+El9kbdIwpGOXsxyGyHhN8j0+6b92yGa3IuuCV1t8kBGODXn0T/F5ZV34SLOqFoG62tqd0GIJTnaRVsEJJOSMrIca8x0PFKU3NaHUFzVb06CYlWKzxqI3DuXGAQJwL59MOhU/YNRewOmbTVJ8VYYPUlkbv0Uhhg0H/rT4cv8ohb1YTKr4E6HqxotWuwsObBcHEeay5Du2Ait7FsFpHwhqGvwInnIqRNznDZ8WXR4bfcOwwKge1+GUweS1w73lgmsfXoNLCwc2IvrF1s7k2O4KJK7OyGW2dR2gkwt4BQLQfAxGGgm0CmikydcuKs+KEnXeh3WdQDj3T9z30Z/yEPi9wU1NusyaYvDifN6MtenloFziosTMMfGeg3M4gSoNBbTUBEevhLQi9Qbbqgbh9A18ekzXQRhuI1nootcEPSK71EPoEaLsc3p+wHP5fDmlKy7/TDHW+Jdf/AzkPcOyTQPfZAAAAAElFTkSuQmCC)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}html[data-theme=zone]{--primary-color:#466aff;--light-color:rgba(70,106,255,0.85);--more-light-color:rgba(70,106,255,0.05);--linear-back-color:linear-gradient(89.9deg,rgba(70,106,255,0),rgba(70,106,255,0.09));--tag-back:rgba(70,106,255,0.12);--light-color-2:rgba(70,106,255,0.23);--light-color-3:rgba(70,106,255,0.55)}html[data-theme=zone1]{--primary-color:#089f7f;--more-light-color:rgba(7,165,131,0.05);--light-color:rgba(7,165,131,0.85);--linear-back-color:linear-gradient(89.9deg,rgba(7,165,131,0),rgba(7,165,131,0.09));--tag-back:rgba(142,147,161,0.1);--light-color-2:rgba(7,165,131,0.23);--light-color-3:rgba(7,165,131,0.55)}.zone_apply_button{flex-grow:0;margin-top:20px;width:111px;height:40px;font-size:15px}.themeBut,.zone_apply_button,.zone_apply_button:active,.zone_apply_button:focus,.zone_apply_button:hover{color:var(--primary-color);border-color:var(--primary-color)}.themeBut:active,.themeBut:focus,.themeBut:hover{border-color:var(--light-color);color:var(--light-color)}.themeBut.ant-btn-primary{color:#fff;background-color:var(--primary-color)}.hoverThemeColorBut:active,.hoverThemeColorBut:focus,.hoverThemeColorBut:hover{border-color:var(--light-color);color:var(--light-color)}.themeSpin .ant-spin-dot-item{background-color:var(--primary-color)}.information_main{background-color:#f3f5f8;min-height:100vh}.information_main .ant-breadcrumb{font-size:15px;margin-bottom:20px}.information_main .ant-breadcrumb .ant-breadcrumb-link{color:var(--primary-color)}.information_main .ant-breadcrumb>span:last-child .ant-breadcrumb-link{color:#4c5876}.information_main .in_title{height:44px;line-height:44px;font-weight:500;color:#1f2329;font-size:32px;text-align:center}.information_main .in_banner{background-size:100% 100%;height:450px;position:relative;padding-bottom:88px}.information_main .in_banner .ky-content{position:absolute;top:0;left:0;left:50%;transform:translate(-50%);width:1200px}.information_main .in_banner .zone_content{position:absolute;display:flex;width:1200px;flex-direction:column;justify-content:center;height:100%;top:0;left:50%;transform:translate(-50%);padding-bottom:88px}.information_main .in_banner .zone_content .ky-main_t{color:#fff;font-family:pangmen;font-size:44px;position:relative;width:396px;text-align:center;border-bottom:1px solid #82d0fe;line-height:44px}.information_main .in_banner .zone_content .ky-main_t .ky-year{font-family:alibaba;position:absolute;color:#000;background-color:#82d0fe;font-size:16px;border-bottom-right-radius:16px;line-height:20px;height:20px;padding:0 12px 0 6px;right:-50px;top:-10px}.information_main .in_banner .zone_content .ky-main_d{color:#fff;font-size:16px;font-family:alibabaReg;text-align:center;width:396px}.information_main .in_banner .zone_content .ky-main_d span{margin:0 10px}.information_main .in_banner .zone_content .ky-sub_t_wrap{width:396px;display:flex;align-items:center;justify-content:center;padding-top:16px}.information_main .in_banner .zone_content .ky-sub_t_wrap .ky-sub_t{background-color:#82d0fe;color:#000;font-family:alibaba;font-size:22px;height:50px;line-height:50px;border-radius:50px;padding:0 46px;position:relative}.information_main .in_banner .zone_content .ky-sub_t_wrap .ky-sub_t img{position:absolute;width:10px}.information_main .in_banner .zone_content .ky-sub_t_wrap .ky-sub_t .ky-sub_img_left{left:34px;top:10px}.information_main .in_banner .zone_content .ky-sub_t_wrap .ky-sub_t .ky-sub_img_right{transform:rotate(180deg);right:34px;bottom:10px}.information_main .in_banner .zone_content .main_t{color:#78d0f5;font-size:40px;line-height:40px}.information_main .in_banner .zone_content .sub_t{margin-top:35px;max-width:600px;line-height:40px;color:hsla(0,0%,88.2%,.9);font-size:16px;white-space:pre-wrap}.information_main .in_banner .bannerMenus{position:absolute;width:100%;bottom:0;background-color:rgba(54,66,101,.5);height:88px}.information_main .in_banner .bannerMenus .ant-menu{width:1200px;margin:0 auto;background-color:transparent;height:100%;font-size:16px;color:#fff;border-bottom:none!important}.information_main .in_banner .bannerMenus .ant-menu li{height:88px;line-height:88px;border-bottom:none!important;padding:0;margin-right:80px!important}.information_main .in_banner .bannerMenus .ant-menu li img{margin-right:10px}.information_main .in_banner .bannerMenus .ant-menu li.ant-menu-item-selected a,.information_main .in_banner .bannerMenus .ant-menu li a{color:#fff!important}.information_main .in_banner .bannerMenus .ant-menu li.ant-menu-item-active:after,.information_main .in_banner .bannerMenus .ant-menu li.ant-menu-item-selected:after{content:"";position:absolute;width:100%;left:0;height:4px;bottom:1px;background-color:var(--primary-color)}.information_main .in_banner .bannerMenus .ant-menu li.ant-menu-item-active:after{background-color:hsla(0,0%,100%,.36)}.information_main .main_content{padding:40px 0 80px}.information_main .main_content .ant-menu{border:none!important;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:30px 0 35px!important;background-color:transparent}.information_main .main_content .ant-menu li{border:none!important;font-size:16px;padding:0;margin:10px 28px 0 0!important}.information_main .main_content .ant-menu li.ant-menu-item-selected:after{content:"";position:absolute;width:100%;left:0;height:2px;bottom:-5px;background-color:#466aff}.information_main .short_width{width:371px;margin-left:30px;background-color:#fff}.information_main .short_width .hot_title{height:69px;line-height:69px;border-bottom:1px solid rgba(170,175,190,.31);font-weight:700;color:#1f2329;font-size:18px;margin:0 25px 10px!important}.information_main .short_width ul{padding-bottom:50px}.information_main .short_width ul li{display:flex;height:47px;padding:0 25px;align-items:center}.information_main .short_width ul li:hover{background-color:#f3f5f8}.information_main .short_width ul li a{color:#1f2329;font-size:14px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.information_main .short_width ul li:hover{color:var(--primary-color)}.information_main .short_width ul li span{display:block;width:22px;text-align:center;color:#fff;height:22px;line-height:22px;background-color:var(--primary-color);opacity:.3;border-radius:2px;margin-right:7px}.information_main .radius4{border-radius:4px}.information_main .main_card{background-color:#fff;padding:0 25px;margin-bottom:25px}.information_main .main_card .main_card_item{display:flex;padding:24px 0;border-bottom:1px solid rgba(170,175,190,.15);cursor:pointer}.information_main .main_card .main_card_item:last-child{border-bottom:none}.information_main .main_card .main_card_item>img{width:184px;object-fit:cover}.information_main .main_card .main_card_item>div>img,.information_main .main_card .main_card_item>img{margin-right:20px;height:117px;max-width:184px;border-radius:3px;object-fit:cover}.information_main .main_card .main_card_item .sub_desc{line-height:26px;height:52px;color:#4c5876;margin-bottom:8px!important}.information_main .main_card .main_card_item .sub_desc.task-hide{height:26px}.information_main .main_card .main_card_item .sub_info{height:18px;line-height:18px;font-size:13px;color:#8d95ac}.information_main .main_card .main_card_item .sub_info span{margin-right:40px}.information_main .main_card .main_card_item .sub_info span img{margin-right:5px}.information_main .main_card .main_card_item .sub_name{height:25px;color:#1f2329;font-size:18px;margin-bottom:14px;position:relative;display:block;line-height:25px;word-break:break-all}.information_main .main_card .main_card_item .sub_name:hover{color:#466aff}.information_main .main_card .main_card_item .sub_name.sub_i{padding-left:18px}.information_main .main_card .main_card_item .sub_name.sub_i:before{content:"";position:absolute;width:8px;height:8px;left:0;top:7px;border-radius:50%;background-color:#07a583}.information_main .guide{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed rgba(70,106,255,.48);margin-bottom:5px}.information_main .guide>span{display:block;width:auto;min-width:112px;max-width:480px;height:30px;line-height:30px;padding:0 13px 0 8px;color:#fff;font-size:17px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAeCAYAAAAb3PFfAAAABHNCSVQICAgIfAhkiAAAAsBJREFUaEPt2l9IU1EcB/DvOefOzc1JfyASyh4ksB6sHiKYEPQwXwMJeuiht2g+BElF1CaLNmlFJQg6ewiqYUHCqJfAhxoI+ZRCiVFiGIqZm7bp3BK33c4RFBPRBRI78DtwH8YOd19+n/vbufdsDHI0XDQvgUEdNeo1DX0q8DuT7mMNTeY5GTmiT2xKurYCP6e/v2XuJnOQAUepNPpVYHExg/j0+CvViaZ+8SmxqsBsYhKZ7Dwh6no55PM5TE2OQnYgIeqKmEolkJ6bIURdAU25AqouLBTyqC/7BloTNZRcSKeQ/DW1nPxIeoAQNTRE2NmJamMGC8kUejsihKgbYp0xhjtOCccYBt68w9iHIULUDdFrfwmX9YtCjPNd9gOsuTlLa6JGik6WwfPKB+AcEpH7ReDmLRWfEDVCPGvtw/nymALMcoutmvmvJAhRI0COAiKVD7GDZ8C46JRd2LQSnzpRE8hTlk+4ao9KQFbgzFbLAtdGCFETvJWY7Y4u1Fim5QLIo0bQ27g2PnWiBpiHxATuVzxWdzMQwnCx2zf6CVEDuLURr9t7cNIyDHlb+t4I+urXx6dOLHHQ3WwOTyrapJ/sQs4bWdAbJcQSR1sf74K1F6et/RKRj/AyXy3zswIhaoRoIIcXFfdgF0vqscIjgt7wRvHp67SEUd2WQVy2vVZbbAm+x1mtttgIsYTBNorW5ejAfhFXXegXrb7lLTZC1AjxmBhF0P5MJuZZUe5Y3WIjRI0Q/bZuHLd8BRciLFpbPJtFpzWxRGG7HXexU2Rz3BCHWcC3usVGnViiYOtjucQw1O+GDNwnQi2BrWJTJ25Vof/8vhNZs83x6HMVT4aMkP9pMR/P3B4zVszEYuY40pN7K+fHD/6oOtFXzHya81cFTNl6Q0sCoVg7m/iX2sh/8G/v6MG+ujOY+Li9Z6WzbVaBPyIt98AwrqJsAAAAAElFTkSuQmCC);background-size:100% 100%;background-repeat:no-repeat}.information_main .guide>span span{display:block;max-width:100px}.information_main .guide a{color:#466aff;font-size:14px}.information_main .guide a img{margin-left:6px}.info_news_list .column_menu{width:90px;background-color:#fff;padding:10px 15px;box-sizing:border-box;margin-right:25px;border-radius:8px;margin-bottom:80px;min-height:420px}.info_news_list .column_menu .ant-menu li{padding:0!important;border:none!important}.info_news_list .column_menu .ant-menu li.ant-menu-item-selected{background-color:#fff}.info_news_list .column_content{flex:1;display:flex;justify-content:flex-start;background-color:#fff;padding-right:29px}.info_news_list .column_content .main_card{padding-right:0}.info_news_list .column_content .short_width{width:321px}.info_news_list .column_content .short_width ul li{padding:0 0 0 8px}.info_news_list .column_content .hot_title{margin:0 0 10px 8px!important}.defaultBox{position:relative;width:184px;height:117px;margin-right:20px}.defaultBox img{position:absolute;left:0;top:0;height:100%}.defaultBox img.back{width:100%;z-index:1}.defaultBox img.color{z-index:2}.defaultBox .d_name{position:absolute;z-index:3;width:124px;left:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:15px;line-height:22px}.defaultBox .d_name span{display:block;height:22px;line-height:22px;margin:3px 0!important}.boxmain{width:1200px;margin:0 auto}.boxmain .main_tag{height:50px;width:fit-content;border-radius:4px;display:flex;justify-content:center;margin:42px auto 48px;box-shadow:0 0 15px rgba(30,47,162,.09);overflow:hidden}.boxmain .main_tag .main_tag_item{background-color:#f6f7fa;text-align:center;line-height:50px;border-top:2px solid #fff;border-bottom:2px solid #fff;width:164px;position:relative;padding:0 5px;cursor:pointer}.boxmain .main_tag .main_tag_item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.boxmain .main_tag .main_tag_item:last-child{border-right:2px solid #fff}.boxmain .main_tag .main_tag_item:first-child{border-left:2px solid #fff}.boxmain .main_tag .main_tag_item:not(:last-child):after{content:"";height:100%;width:1px;background-color:#8d95ac;opacity:.17;position:absolute;right:0}.boxmain .main_tag .main_tag_selected{background-color:#089f7f;color:#fff;border:none!important}.flexCenter{display:flex;align-items:center}.flexCenterJustify{display:flex;justify-content:center}.detail_news_phone{font-size:62.5%;padding:1.5em;background-color:#e8eaf1}.detail_news_phone .markdown-body p{font-size:1em!important}.detail_news_phone .p_title_box{padding:2em 1.5em;min-height:15em;background-image:url(/react/build/static/media/p_banner.c0387521.png);background-size:100% 100%;margin-bottom:2em}.detail_news_phone .p_title_box .p_t_title{font-weight:600;color:#141519;font-size:2em;height:2em;line-height:2em;margin-bottom:1.5em!important;text-align:center}.detail_news_phone .p_title_box .p_t_desc{color:#75767a;font-size:1.6em;letter-spacing:2px;line-height:2em}.detail_news_phone .info_text{padding:1.5em;background-image:linear-gradient(180deg,#f8f9fd,#f8f9fd);border:1px solid #fff;box-sizing:border-box}.detail_news_phone .info_text .keywords{color:#232b3f;font-size:14px;line-height:28px;margin-top:10px}.detail_news_phone .info_text .keywords span{display:inline-block;background-color:#eff2ff;border-radius:4px;padding:0 10px;color:#466aff;margin-right:5px;margin-bottom:10px!important}.detail_news_phone .info_text_main{margin-bottom:2em}.detail_news_phone .info_text_main .i_name{font-size:2.4em;font-weight:400}.detail_news_phone .info_text_main .i_ul_value{display:flex;align-items:center;margin-top:1em;font-size:1.5em}.detail_news_phone .info_text_main .i_ul_value li{margin-right:1.5em}.detail_news_phone .info_text_main .i_ul_value .headimg{width:2em;height:2em;border-radius:50%;margin-right:.2em}.detail_news_all{display:flex;flex-direction:column;align-items:center;min-height:600px;justify-content:unset}.detail_news_all .d_news_box{width:1200px;margin:0 auto;padding:30px 0}.detail_news_all .ant-spin-spinning{margin:auto}.detail_news_all .detail_banners{background-image:url(/react/build/static/media/subbanner.ae500024.png);background-size:100% 100%;height:260px;position:relative;padding-bottom:88px;display:flex;justify-content:center;flex-direction:column}.detail_news_all .detail_banners .main_t{height:50px;line-height:50px;font-weight:500;color:#fff;font-size:36px;margin-bottom:30px!important}.detail_news_all .detail_banners .sub_t{height:21px;line-height:21px;color:hsla(0,0%,100%,.73);font-size:15px}.detail_news_all .info_text{background-color:#fff;border-radius:4px;padding:30px 35px 50px}.detail_news_all .info_text .keywords{color:#232b3f;font-size:14px;line-height:28px;margin-top:10px}.detail_news_all .info_text .keywords span{display:inline-block;background-color:#eff2ff;border-radius:4px;padding:0 10px;color:#466aff;margin-right:5px}.detail_news_all .info_text .info_text_main .i_name{color:#1f2329;font-size:22px;line-height:30px;margin-bottom:14px!important;word-break:break-all}.detail_news_all .info_text .info_text_main .i_ul_value{display:flex;align-items:center}.detail_news_all .info_text .info_text_main .i_ul_value li{color:#4c5876;height:20px;line-height:20px;margin-right:25px}.detail_news_all .info_text .info_text_main .i_ul_value li a{display:flex;align-items:center;height:20px;overflow:visible;color:var(--primary-color)}.detail_news_all .info_text .info_text_main .i_ul_value li .headimg{width:26px;height:26px;margin-right:4px;border-radius:50%;vertical-align:middle}.in_pro{padding-bottom:80px}.in_pro .project_sub_title{margin-top:15px;color:#1f2329;font-size:17px;line-height:27px;text-align:center}.in_pro .in_list{padding:30px 30px 30px 35px;background-color:#fff;margin-top:42px}.in_pro .in_list .in_list_menu{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.in_pro .in_list .in_list_menu .ant-btn-primary{color:#fff;background-color:var(--primary-color);border:none}.in_pro .in_list .in_list_menu .ant-btn-primary:hover{background-color:var(--light-color)}.in_pro .in_list .in_list_box{min-height:40vh}.in_pro .in_list .in_list_box.in_box_line>div:last-child,.in_pro .in_list .in_list_box>div{border-bottom:1px dashed rgba(141,149,172,.27)}.in_pro .in_list .in_list_box>div{display:flex;align-items:flex-start;padding:20px 0 15px}.in_pro .in_list .in_list_box>div:last-child{border-bottom:none}.in_pro .in_list .in_list_box>div .author_img{width:66px;height:66px;border-radius:50%;margin-right:20px;object-fit:cover}.in_pro .in_list .in_list_box>div .in_b_main{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px!important}.in_pro .in_list .in_list_box>div .in_b_main>a{font-weight:700;color:#1f2329;font-size:16px;height:22px;line-height:22px}.in_pro .in_list .in_list_box>div .in_b_main>ul{font-weight:500;color:#5e6685;font-size:15px;display:flex;align-items:center}.in_pro .in_list .in_list_box>div .in_b_main>ul li{margin-left:30px;display:flex;align-items:center;height:22px}.in_pro .in_list .in_list_box>div .in_b_desc{color:#4c5876;line-height:26px;max-height:52px;word-break:break-all;margin-bottom:10px!important}.in_pro .in_list .in_list_box>div .in_b_tag{display:flex;align-items:center;margin-bottom:15px!important}.in_pro .in_list .in_list_box>div .in_b_tag li{height:24px;line-height:24px;background-color:var(--tag-back);border-radius:2px;margin-right:12px;color:var(--primary-color);font-size:13px;padding:0 7px}.in_pro .in_list .in_list_box>div .in_b_infos{display:flex;align-items:center;color:#6c7283;font-size:13px}.in_pro .in_list .in_list_box>div .in_b_infos .infos_cate{padding:0 10px;position:relative;margin-right:10px}.in_pro .in_list .in_list_box>div .in_b_infos .infos_cate:before{position:absolute;left:0;top:50%;margin-top:-3px;content:"";width:6px;height:6px;background-color:var(--primary-color);border-radius:50%}.in_pro .in_list .in_list_box>div .in_b_infos .show_after:after{content:"";right:0;position:absolute;bottom:50%;height:10px;margin-bottom:-5px;width:1px;background-color:#6c7283}.in_pro .in_list .in_list_box>div .infos_language{margin-right:30px}.in_pro .in_pro_menu{margin-top:42px;width:250px;margin-right:30px;background-color:#fff;padding:10px 0}.in_pro .in_pro_menu li{height:60px;line-height:60px;position:relative;padding-left:34px;font-size:16px;cursor:pointer;color:#3d485d}.in_pro .in_pro_menu li.u_t{font-weight:700;color:#1f2329;font-size:18px;font-weight:500;cursor:default;display:flex;align-items:center}.in_pro .in_pro_menu li.active{color:var(--primary-color);background-image:var(--linear-back-color)}.in_pro .in_pro_menu li.active:after{position:absolute;right:0;height:100%;content:"";width:3px;background-color:var(--primary-color)}.zone_box{padding-top:70px;background-color:#f7f9fc}.zone_box .zone_infos{background-color:#fff;display:flex;align-items:center;margin-top:54px;padding:40px 24px}.zone_box .zone_infos>img{border-radius:4px;object-fit:contain}.zone_box .zone_infos .zone_infos_desc{padding:0 34px 0 10px;flex:1}.zone_box .zone_infos .zone_infos_desc .z_name{color:#1f2329;font-size:20px;height:28px;line-height:28px;margin-bottom:30px!important}.zone_box .zone_infos .zone_infos_desc .z_desc{color:#3d485d;font-size:14px;line-height:32px;word-break:break-all;-webkit-line-clamp:4;white-space:pre-wrap}.zone_box .zone_news{background-image:url(/react/build/static/media/productBg1.5e097b9a.png);background-size:100% 100%;min-height:740px;margin-top:40px;display:flex;align-items:center;justify-content:center;flex-direction:column}.zone_box .zone_news .zone_n_title{color:#1f2329;font-size:17px;height:24px;line-height:24px;display:block}.zone_box .zone_news .zone_n_title:hover{color:#466aff}.zone_box .zone_news .zone_n_desc{color:#4c5876;font-size:14px;line-height:27px;margin-top:15px;word-break:break-all}.zone_box .zone_news .zone_n_value{display:flex;align-items:center;justify-content:space-between;height:20px;line-height:20px;margin-top:15px}.zone_box .zone_news .zone_btn{padding-right:20px;position:relative;height:20px;line-height:20px}.zone_box .zone_news .zone_btn img{position:absolute;left:62px;top:5px;transition:.1s}.zone_box .zone_news .zone_btn:hover img{left:68px}.zone_box .zone_news .zone_new_first{background-color:#fff;padding:30px;flex:1;border-radius:4px;width:0}.zone_box .zone_news .zone_new_three{margin-left:30px;display:flex;flex-direction:column}.zone_box .zone_news .zone_new_three.spaceeTween{justify-content:space-between}.zone_box .zone_news .zone_new_three.flexStart{justify-content:flex-start}.zone_box .zone_news .zone_new_three.flexStart li{margin-bottom:30px!important}.zone_box .zone_news .zone_new_three li{background-color:#fff;width:385px;padding:20px;border-radius:4px;margin-bottom:30px}.zone_box .zone_news .zone_new_three li:last-child{margin-bottom:0}.zone_box .zone_projects{background-image:linear-gradient(180deg,#f9fbfe,#fff);padding:70px 0 80px}.zone_box .zone_projects .zone_p_lists{display:flex;flex-wrap:wrap}.zone_box .zone_projects .zone_p_lists li{margin:0 80px 30px 0!important;background-color:#fefefe;border:2px solid #fff;border-radius:4px;box-shadow:0 0 15px rgba(35,54,185,.09);width:560px;padding:35px 30px;box-sizing:border-box;display:flex;align-items:flex-start}.zone_box .zone_projects .zone_p_lists li:nth-child(2n){margin-right:0!important}.zone_box .zone_projects .zone_p_lists li .imgBox{border-radius:50%;width:75px;height:75px;margin-right:14px}.zone_box .zone_projects .zone_p_lists li .imgBox img{width:75px;height:75px;border-radius:50%}.zone_box .zone_projects .zone_p_lists li .infosBox{flex:1;width:0}.zone_box .zone_projects .zone_p_lists li .infosBox .z_p_title{font-weight:700;color:#1f2329;font-size:16px;margin-bottom:10px!important;height:22px;line-height:22px;display:block;word-break:break-all}.zone_box .zone_projects .zone_p_lists li .infosBox .z_p_title:hover{color:#466aff}.zone_box .zone_projects .zone_p_lists li .infosBox .z_p_desc{color:#4c5876;font-size:14px;line-height:22px;word-break:break-all}.zone_box .zone_projects .zone_p_lists_ky li{margin:0 20px 20px 0!important}.zone_box .zone_contributor{min-height:466px;background-color:#f7f9fc;width:100%;padding:44px 0 30px}.zone_box .zone_contributor .zone_c_lists{display:flex;align-items:center;margin-top:50px;flex-wrap:wrap}.zone_box .zone_contributor .zone_c_lists li{padding:17px 13px;background-image:url(data:image/png;base64,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);box-shadow:0 0 15px rgba(49,61,113,.06);background-size:100% 100%;width:268px;height:268px;border:1px solid #fff;display:flex;flex-direction:column;align-items:center;margin-bottom:30px!important;margin-right:40px}.zone_box .zone_contributor .zone_c_lists li:nth-child(4n){margin-right:0}.zone_box .zone_contributor .zone_c_lists li>a>img{width:80px;height:80px;border-radius:50%;margin-bottom:16px}.zone_box .zone_contributor .zone_c_lists li>span{color:#000;font-size:16px;display:flex;text-align:center;height:22px;line-height:22px;margin-bottom:10px!important}.zone_box .zone_contributor .zone_c_lists li>p{color:#4c5876;font-size:14px;line-height:26px;text-align:center;-webkit-line-clamp:3;align-items:center;height:78px;word-break:break-all}.zone_VIP_box{padding:50px 0;display:flex;flex-direction:column;align-items:center}.zone_VIP_box .vip_sub_title{color:#1f2329;font-size:15px;line-height:27px;text-align:center;max-width:1000px;word-break:break-all;margin:16px auto 0}.zone_VIP_box .vip_list{width:1200px}.zone_VIP_box .vip_list .vip_list_card{background-color:#fefefe;border-radius:4px;box-shadow:0 0 15px rgba(35,54,185,.09);padding:0 40px 10px;margin:35px 0 15px}.zone_VIP_box .vip_list .vip_list_card:nth-child(4n+1) .card_title{background-color:#485baa}.zone_VIP_box .vip_list .vip_list_card:nth-child(4n+2) .card_title{background-color:#368d7a}.zone_VIP_box .vip_list .vip_list_card:nth-child(4n+3) .card_title{background-color:#785fb5}.zone_VIP_box .vip_list .vip_list_card:nth-child(4n+4) .card_title{background-color:#a88065}.zone_VIP_box .vip_list .vip_list_card .card_title{height:49px;display:flex;align-items:center;width:450px;justify-content:center;color:#fff;border-radius:0 0 20px 20px;margin:0 auto;font-weight:500;font-size:17px;background-color:#466aff}.zone_VIP_box .vip_list .vip_list_card .card_desc{color:#1f2329;font-size:15px;line-height:32px;word-break:break-all;margin-top:32px}.zone_VIP_box .vip_list .vip_list_card .card_ul{margin-top:15px;padding-bottom:10px}.zone_VIP_box .vip_list .vip_list_card .card_ul .card_u_li:last-child .card_u_wrap{border-bottom:none}.zone_VIP_box .vip_list .vip_list_card .card_ul .card_u_li .card_u_wrap{display:flex;padding:25px 0;border-bottom:1px dashed rgba(141,149,172,.27);align-items:center;object-fit:cover}.zone_VIP_box .vip_list .vip_list_card .card_ul .card_u_li .card_u_wrap>a>img{width:100px;height:100px;border-radius:50%;margin-right:24px}.zone_VIP_box .vip_list .vip_list_card .card_ul .card_u_li .card_u_wrap .card_u_info .card_u_down{color:#4c5876;font-size:15px;line-height:26px;word-break:break-all;margin-top:15px}.zone_VIP_box .vip_list .vip_list_card .card_ul .card_u_li .card_u_wrap .card_u_info .card_u_up{display:flex;align-items:center}.zone_VIP_box .vip_list .vip_list_card .card_ul .card_u_li .card_u_wrap .card_u_info .card_u_up .card_name{font-weight:700;color:#1f2329;font-size:16px;display:block;max-width:700px;height:26px;line-height:26px}.zone_VIP_box .vip_list .vip_list_card .card_ul .card_u_li .card_u_wrap .card_u_info .card_u_up .card_tag{display:inline-block;height:26px;background-color:rgba(70,106,255,.13);border-radius:2px;min-width:76px;text-align:center;line-height:26px;color:#466aff;font-size:15px;margin-left:15px}.zone1_VIP_box .tips,.zone_VIP_box .tips{width:100%;font-size:15px;display:flex;justify-content:center;align-items:center;background-color:var(--more-light-color);height:46px;border-radius:4px;box-shadow:0 0 12px rgba(51,156,103,.09);border:1px solid var(--primary-color);color:#222324}.zone1_VIP_box .tips .anticon,.zone_VIP_box .tips .anticon{font-size:18px;color:var(--primary-color);margin-right:7px}.zone1_VIP_box .vip_list .none_panels,.zone_VIP_box .vip_list .none_panels{background-color:#fff;margin:25px 25px 25px 0;border-radius:12px}.zone_parter{padding:70px 0 90px}.zone_parter .zone_part_lists{display:flex;flex-direction:column;margin-top:70px}.zone_parter .zone_part_lists li{display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;margin-bottom:20px!important}.zone_parter .zone_part_lists li .zone_part_item{color:#1f2329;font-size:20px;line-height:28px;display:flex;flex-direction:column;align-items:flex-start}.zone_parter .zone_part_lists li .zone_part_item span{display:inline-block;width:200px}.zone_parter .zone_part_lists li .zone_part_item:nth-child(6n) a,.zone_parter .zone_part_lists li .zone_part_item:nth-child(6n) div{margin-right:0}.zone_parter .zone_part_lists li .zone_part_item a,.zone_parter .zone_part_lists li .zone_part_item div{display:inline-block;width:180px;height:80px;line-height:80px;margin-right:24px;margin-top:20px;margin-bottom:25px!important;color:#1f2329;font-size:20px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 0 15px rgba(28,48,175,.08);transition:.1s linear}.zone_parter .zone_part_lists li .zone_part_item a img,.zone_parter .zone_part_lists li .zone_part_item div img{max-width:160px;max-height:60px}.zone_parter .zone_part_lists li .zone_part_item a:hover,.zone_parter .zone_part_lists li .zone_part_item div:hover{transform:translateY(-5px)}.zone_parter .zone_part_lists li .zone_part_item:nth-child(n+6) a{margin-top:0}.apply-modal .sure-button{background-color:var(--primary-color);border-color:var(--primary-color)}.apply-modal .sure-button:hover{background-color:var(--light-color)}.apply-modal .cancel-button:hover{color:var(--primary-color);border-color:var(--primary-color)}.in_banner{position:relative}.in_banner .slick-track{height:450px;display:flex}.in_banner .slick-track .slick-slide{position:relative;height:100%}.in_banner .slick-track .slick-slide div{height:100%}.in_banner .slick-track .slick-slide div .regform>div{overflow:hidden;height:100%;position:relative;background-repeat:no-repeat;background-size:100% 100%}.in_banner .slick-slider{min-width:100vw;position:relative}.in_banner .slick-slider:hover .slick-arrow{display:block!important;cursor:pointer;z-index:2}.in_banner .slick-slider .slick-arrow{width:50px;height:50px;position:absolute;z-index:1000;display:none!important}.in_banner .slick-slider .slick-arrow:hover i{color:hsla(0,0%,88.2%,.8)}.in_banner .slick-slider .slick-arrow i{font-size:50px!important;color:hsla(0,0%,88.2%,.3);transition:.3s}.in_banner .slick-slider .slick-arrow.slick-prev{left:50px}.in_banner .slick-slider .slick-arrow.slick-next{right:50px}.in_banner .slick-slider .slick-dots{width:1200px;text-align:left;left:50%;margin-left:-600px;bottom:25%;position:absolute;display:flex!important;z-index:2}.in_banner .slick-slider .slick-dots li{background-color:hsla(0,0%,88.2%,.5);position:relative;height:3px;width:46px;margin-right:15px}.in_banner .slick-slider .slick-dots li:after{position:absolute;left:0;width:0;top:0;height:100%;content:"";transition:5.2s;transition-property:width}.in_banner .slick-slider .slick-dots li.slick-active:after{background-color:#fff;width:100%}.in_banner .slick-slider .slick-dots li button{position:absolute;width:100%;height:10px;left:0;background-color:transparent!important;border:none;cursor:pointer;color:transparent}.in_banner .slick-slider .slick-dots li button:before{content:""}.informations_detail.markdown-body>p{line-height:32px;margin-bottom:8px!important}.zone_source_box{padding-bottom:40px}.zone_source_box .source_h{background-color:rgba(240,244,255,.94);padding:56px 0;box-sizing:border-box;min-height:278px}.zone_source_box .source_search_box .ant-input-lg{border-color:#fff}.zone_source_box .source_search_box .ant-btn-primary,.zone_source_box .source_search_box .ant-btn-primary:focus,.zone_source_box .source_search_box .ant-btn-primary:hover{background-color:var(--primary-color)}.zone_source_box .sources{display:flex;align-items:flex-start;padding:40px 0;width:1200px;background-color:#f7f9fc;border:2px solid #fff;border-radius:4px;margin:-70px auto 0;box-sizing:border-box}.zone_source_box .sources .ant-spin-nested-loading{flex:1}.zone_source_box .sources .source_left_ul{display:flex;flex-direction:column;align-items:flex-end;padding:5px 0}.zone_source_box .sources .source_left_ul li,.zone_source_box .sources .source_left_ul p{height:60px;line-height:60px;padding-left:34px;width:215px}.zone_source_box .sources .source_left_ul p.borderRight{border-right:2px solid #fff}.zone_source_box .sources .source_left_ul p{font-weight:700;color:#1f2329;font-size:18px}.zone_source_box .sources .source_left_ul li{border-right:3px solid #fff;font-weight:500;color:#3d485d;cursor:pointer;font-size:16px}.zone_source_box .sources .source_left_ul li.active{border-color:var(--primary-color);color:var(--primary-color);background-image:linear-gradient(89.9deg,rgba(70,106,255,0),rgba(70,106,255,.09))}.zone_source_box .sources .source_lists{width:100%;display:flex;flex-wrap:wrap}.zone_source_box .sources .source_lists .source_lists_card{margin-left:29px;width:286px;min-height:180px;background-color:hsla(0,0%,100%,.986);padding:20px;margin-bottom:29px;position:relative;background-image:url(/react/build/static/media/sourceCardBack.ecf588b0.png);background-size:100% 100%;border-radius:2px;box-shadow:0 0 11px hsla(0,0%,77.3%,.1)}.zone_source_box .sources .source_lists .source_lists_card a.task-hide{color:#1f2329;font-size:16px;height:28px;line-height:28px;display:block;margin-bottom:15px}.zone_source_box .sources .source_lists .source_lists_card .desc{color:#4c5876;height:54px;line-height:27px;margin-bottom:14px!important}.zone_source_box .sources .source_lists .domainNameBox{border:1px solid var(--primary-color);border-radius:2px;height:28px;padding:0 12px;color:var(--primary-color);max-width:70%}.source_detail_box{background-color:#fff;padding:10px 35px 70px 30px}.source_detail_box .s_d_title{padding:20px 0 10px;border-bottom:1px dashed rgba(141,149,172,.27);color:#1f2329;margin-bottom:20px!important}.source_detail_box .s_d_title>span{color:#4c5876}.source_detail_box .s_d_title .publicUserAvatar{width:24px;border-radius:50%;margin-top:-3px}.source_detail_box .files_box{padding:11px 30px;background-color:#f6f8fa}.source_detail_box .files_box li{display:flex;align-items:center;height:42px}.source_detail_box .files_box li>span{color:#3d485d;font-size:15px;min-width:190px}.source_detail_box .files_box li>span.task-hide{width:450px;margin-right:20px}.source_detail_box .domainNameBoxD{display:inline-block;border:1px solid var(--primary-color);border-radius:2px;height:28px;padding:0 12px;color:var(--primary-color)}.zoneHelpBox .leftMenuBox{background:#fff;padding:25px 18px 25px 15px}.zoneHelpBox .leftMenuHC{width:290px;min-height:500px;overflow-x:auto}.zoneHelpBox .leftMenuHC .ant-tree.ant-tree-directory .ant-tree-child-tree>.menuHcNode.ant-tree-treenode-selected>span.ant-tree-switcher,.zoneHelpBox .leftMenuHC .ant-tree.ant-tree-directory .ant-tree-child-tree>.menuHcNode span.ant-tree-node-content-wrapper.ant-tree-node-selected,.zoneHelpBox .leftMenuHC .ant-tree.ant-tree-directory>.menuHcNode.ant-tree-treenode-selected>span.ant-tree-switcher,.zoneHelpBox .leftMenuHC .ant-tree.ant-tree-directory>.menuHcNode span.ant-tree-node-content-wrapper.ant-tree-node-selected{color:var(--primary-color)}.zoneHelpBox .leftMenuHC .ant-tree.ant-tree-directory .ant-tree-child-tree>.menuHcNode span.ant-tree-node-content-wrapper:hover:before,.zoneHelpBox .leftMenuHC .ant-tree.ant-tree-directory>.menuHcNode span.ant-tree-node-content-wrapper:hover:before{background:var(--more-light-color)}.zoneHelpBox .leftMenuHC .menuHcNode .ant-tree-node-selected:before{background:none!important}.zoneHelpBox .leftMenuHC .searchHC.ant-input-affix-wrapper .ant-input:focus,.zoneHelpBox .leftMenuHC .searchHC.ant-input-affix-wrapper:hover .ant-input{border-color:var(--primary-color)!important}.zoneHelpBox .leftMenuHC .searchHC .ant-input-search-icon:hover{color:var(--primary-color)}.zoneHelpBox .leftMenuHC .ant-tree li span.ant-tree-switcher{width:10px}.zoneHelpBox .wikiTitleHC{font-weight:700}.zoneHelpBox .wikiUpdateTimeHC{color:#6c7283}.zoneHelpBox .wikiContentBox{min-height:500px;background-color:#fff;padding:20px 40px}.zoneHelpBox .wikiContMenuBox{border-left:3px solid #e6e8ef;padding:5px 0 5px 15px;min-width:100px;max-width:220px;margin-left:60px;background-color:#fff;max-height:80vh;overflow-y:auto;overflow-x:hidden}.zoneHelpBox .wikiContMenuBox a{color:#6c7283;word-break:break-all;overflow:hidden;display:inline-block;width:190px;white-space:nowrap;text-overflow:ellipsis}.zoneHelpBox .wikiContMenuBox a.current{color:var(--primary-color);position:relative}.zoneHelpBox .wikiContMenuBox a.current:before{content:"";position:absolute;left:-18px;width:3px;height:30px;background-color:var(--primary-color)}.zoneHelpBox .wikiContMenuBox a:hover{color:var(--primary-color)}.titleButBox{width:1200px;margin:0 auto;position:relative}.titleButBox .createButs{position:absolute;right:0;top:0}.titleButBox .createButs button{border-color:var(--primary-color);color:var(--primary-color)}.titleButBox .createButs button:active,.titleButBox .createButs button:focus,.titleButBox .createButs button:hover{border-color:var(--light-color);color:var(--light-color)}.newsCreateBox .formBox{background-color:#fff;border-radius:4px;padding:30px 35px 50px}.editNewsMd .editormd-dialog-header{padding:5px 20px}.editNewsMd .number-input{width:60px!important}.sourceCreateBox .sourceFilesBox{margin-left:93px}.sourceCreateBox .sourseFileItem{display:flex;align-items:center}.sourceCreateBox .fileName{max-width:400px;display:inline-block}.primaryColor{color:var(--primary-color)!important}.failed .ant-badge-status-text{color:#eb1212}.pass .ant-badge-status-text{color:var(--primary-color)}.applyBox{background-color:#fff;min-height:100vh}.applyBox .applyContent{width:1200px;margin:0 auto;padding:7px 93.5px 50px}.applyBox .applyContent .apply-t{padding:18px 0;border-bottom:1px solid #e0e6f5;font-weight:700;color:#151d40;font-size:18px;margin-bottom:30px!important}.applyBox .applyContent .apply-tips{background:rgba(237,242,252,.72);border:2px solid rgba(70,106,255,.1);padding:20px;font-size:15px;margin-bottom:20px}.applyBox .applyContent .apply-tips p{color:#424650;margin-top:14px;line-height:24px}.applyBox .applyContent .apply-tips h5{color:#000;font-size:15px}.applyBox .applyForm .ant-form-explain{position:absolute}.selfBoxContent{width:1200px;margin:0 auto;padding-bottom:40px;border-radius:4px}.selfBoxContent .selfMenu{width:540px;margin:20px auto 25px;background-color:#fff;display:flex;border-radius:4px;box-shadow:0 0 10px rgba(61,85,183,.1)}.selfBoxContent .selfMenu li{flex:1;border-right:1px solid rgba(141,149,172,.17);font-size:17px;text-align:center;color:#3d485d;height:50px;line-height:50px;cursor:pointer}.selfBoxContent .selfMenu li:first-child{border-radius:4px 0 0 4px}.selfBoxContent .selfMenu li:last-child{border-right:none;border-radius:0 4px 4px 0}.selfBoxContent .selfMenu li.active{background-color:var(--primary-color);color:#fff}.selfBoxContent .selfListPanel{padding:17px 0;background-color:#fff;margin-top:26px;min-height:400px}.selfBoxContent .selfListPanel li{padding:0 25px}.selfBoxContent .selfListPanel li:hover{background-color:#f3f5f8}.selfBoxContent .selfListPanel li:hover .s-info-right{display:block!important}.selfBoxContent .selfListPanel li>div{border-bottom:1px dashed rgba(170,175,190,.15);padding:15px 0}.selfBoxContent .selfListPanel li>div .s-name{position:relative;color:#1f2329;font-size:16px;padding-left:16px;height:26px;line-height:26px;display:block}.selfBoxContent .selfListPanel li>div .s-name:before{position:absolute;left:0;height:8px;width:8px;background-color:var(--primary-color);border-radius:50%;top:8px;content:""}.selfBoxContent .selfListPanel li>div .s-name:hover{color:var(--primary-color)}.selfBoxContent .selfListPanel li>div .s-info{display:flex;justify-content:space-between;width:100%;margin-top:14px;height:20px;color:#4c5876;align-items:center}.selfBoxContent .selfListPanel li>div .s-info .s-info-right{display:none;transition:.3s}.delSModal .ant-modal-title{text-align:left}.delSModal .delBoxCon{width:334px;display:flex;margin:0 auto 20px;align-items:flex-start}.delSModal .delBoxBtn{text-align:center}.delSModal .delBoxBtn .ant-btn{width:95px;margin:0 20px}.delSModal .delBoxBtn .ant-btn.ant-btn-primary{color:var(--primary-color);border-color:var(--primary-color)}.fileslist .operateButton{background-color:var(--primary-color);border-color:var(--primary-color)}.sources.datasetList{padding:40px 25px;flex-wrap:wrap}.sources.datasetList li{margin:0 15px 30px!important;background-image:url(/react/build/static/media/datasetback.ffc43ae0.png);height:180px;width:30.7%;background:#fff;box-shadow:0 0 15px 1px rgba(35,54,185,.09);border-radius:4px 4px 4px 4px;padding:25px 20px;font-weight:400}.sources.datasetList li .titile{font-size:16px;color:#1f2329;height:22px;line-height:22px;margin-bottom:18px!important}.sources.datasetList li .desc{font-size:14px;color:#4c5876;line-height:24px;margin-bottom:15px!important;height:48px;word-break:break-all}.sources.datasetList li .time{font-size:14px;color:#5e6685;word-break:break-all;display:block}.sources.datasetList li .time i{font-size:14px!important;margin-right:5px}.fileslist{padding-bottom:40px}.fileslist .ant-breadcrumb{color:#4c5876;font-size:15px;padding:25px 0;margin:0!important}.fileslist .datasetTable .ant-table-thead>tr>th{background-color:#fff}.fileslist .mnistData{background:#fafcff;border-radius:3px;border:1px solid rgba(42,97,255,.23);padding:20px;display:flex;align-items:center;justify-content:space-between}.fileslist .mnistData p{font-weight:500;font-size:14px;color:#202d40;line-height:22px}.fileslist .mnistData p:first-child{max-width:600px}.fileslist .mnistData .license{height:40px;line-height:40px;background:#eceffe;border-radius:6px 6px 6px 6px;padding:0 12px;font-weight:700;font-size:15px;color:#202d40;display:inline-block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/react/build/static/media/slick.a4e97f5a.eot);src:url(/react/build/static/media/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/react/build/static/media/slick.29518378.woff) format("woff"),url(/react/build/static/media/slick.c94f7671.ttf) format("truetype"),url(/react/build/static/media/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000} \ No newline at end of file diff --git a/static/css/42.1cffe791.chunk.css b/static/css/42.1cffe791.chunk.css new file mode 100644 index 000000000..94a0ba42a --- /dev/null +++ b/static/css/42.1cffe791.chunk.css @@ -0,0 +1,2 @@ +@media screen and (max-width:750px){#root{width:100%}.newContainers{min-width:unset}}.head_zone{height:4.4em;background-color:#183553;text-align:center;display:flex;align-items:center;justify-content:center;position:fixed;top:0;width:100%;z-index:10}.head_zone img{height:2em}.foot_zone{background-image:url(/react/build/static/media/f_banner.d7cab36a.png);background-size:100% 100%;height:26em;position:absolute;bottom:0;left:0;padding:1.6em 1.2em 0;justify-content:center;flex-direction:column}.foot_zone,.foot_zone .foot_ewm{width:100%;display:flex;align-items:center}.foot_zone .foot_ewm{justify-content:space-around;padding:1.2em}.foot_zone .foot_ewm li{display:flex;flex-direction:column;justify-content:center;text-align:center}.foot_zone .foot_ewm li img{width:7em;height:7em;margin-bottom:.8em;border-radius:3px}.foot_zone .foot_ewm li span{display:block;color:#444549;text-align:center;line-height:1.5em}.foot_zone .foot_copyright{padding:1em 0;border-top:1px solid rgba(129,131,138,.15);color:#63687a;font-size:1em;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.overflowHidden1{display:inline-block}.overflowHidden1,.overflowHidden2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.CodeMirror pre{padding:0 4px}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}.CodeMirror-rulers{bottom:-20px}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px!important;padding-bottom:30px}.CodeMirror-sizer{border-right:30px solid transparent}.CodeMirror-gutter{margin-bottom:-30px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.radioStyle{display:block;height:30px}.shixunScopeInput{width:218px;height:33px;display:block;margin-bottom:15px}#memoMD .CodeMirror{margin-top:31px!important;height:364px!important}#memoMD .editormd-preview{width:578px!important;top:40px!important;height:364px!important}.ml36{margin-left:26px}#person-unit a.white-btn.use_scope-btn:hover{border:1px solid #f06200;color:#fff!important}.newedu-class-leftnav,body #root{background:#fff}.newedu-class-leftnav li{height:50px;line-height:49px;font-size:16px;cursor:pointer;position:relative}.newedu-class-leftnav li a{padding-left:42px;width:93%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#05101a;background:transparent}.newedu-class-leftnav>div:last-child .Draggablelichild:last-child li a{border-bottom:none}.newedu-class-leftnav li:hover{background-color:#f1f1f1}.newedu-class-leftnav li:hover a{color:#05101a;background:transparent}.newedu-class-leftnav li.active{color:#05101a!important}.newedu-class-leftnav li.active a{color:#05101a!important;background:transparent}.newedu-class-leftnav li a{padding-left:20px}.addtaskmodle{width:69px;height:50px;font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#000}.addtaskmodle .iconfont{font-size:15px!important;color:#666}.newedu-class-leftnav li:hover a .addtaskmodle{color:#666}.martop1{margin-top:1px}.ml100{margin-left:100px}.ml110{margin-left:110px}.addjia{padding:20px;height:48px!important;line-height:10px!important}.newedu-class-leftnav .addjia:hover{background:#fff!important}.pl20{padding-left:20px}.ml90{margin-left:90px}.ebebeb{border-bottom:1px solid #ebebeb}.CheckboxGroup{background:#f9f9f9}.maxwidth155{max-width:155px;color:#666;font-size:14px}.maxwidth170{max-width:170px;color:#666;font-size:14px}.pl46{margin-left:46px!important;border-bottom:1px solid hsla(0,0%,93.3%,.9333333333333333);width:90%!important}.hidden{overflow:hidden}.pd0{padding:0!important}.color999{color:#999!important}.maxwidth190{max-width:190px;color:#666;font-size:14px}.color05101A{color:#05101a}.liactive{border-left:1px solid #4cacff}.xaxisreverseorder .ant-input-group-addon .ant-btn-lg{height:38px}.ant-input-group-addon .ant-btn-lg{height:39px;border-radius:0 3px 3px 0!important;border:none!important}.bannername{max-width:907px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:40px}.bannnerusername{font-size:20px;margin-left:20px}.bannnerusernames{font-size:14px;margin-left:20px}.bannerimgname{width:40px;height:40px}.clearfixborder{padding-top:10px}.ml8{margin-left:8px}.bannerurli{border-right:1px solid hsla(0,0%,100%,.3)}.bannerurli,.bannerurlis{width:70px;margin-left:-10px}.pathInfobox li{margin-right:20px;height:20px;line-height:20px}.width70f{width:70px;margin-left:-10px}.width100f{width:100px}.mr10im{margin-right:10px!important}.width75f{width:75px}.width107f{width:107px}.mr0{margin-right:0!important}.mlf3{margin-left:-3px}.relative{position:relative}.courseedu-menu-list{right:262px;top:245px}.edu-menu-list li{width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px!important;line-height:35px!important;cursor:pointer + /*!*text-align: center;*! 影响全局了*/}.marleftf20{margin-left:-20px}.marleftf10{margin-left:-10px}.sandianbox{width:92px;background:#fff}.sandianbox div{width:92px;height:35px;text-align:center;line-height:35px;cursor:pointer}.sandianbox div:hover{background:#f0f0f0}.sandianshow:hover .icon-sandian .sandianbox{display:block}.sandianboxs{width:92px;background:#fff}.sandianboxs div{width:92px;height:35px;text-align:center;line-height:35px}.sandianboxs div:hover{background:#f0f0f0}.sandianshows:hover .icon-sandian .sandianbox{display:block}.mr6{margin-right:6px}.mr28{margin-right:28px}.mr23{margin-right:23px}.width93{width:240px!important}.colortransparent{color:transparent!important}.inputNav{width:439px;height:30px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:4px}.Navmodal{width:600px!important;height:237px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(76,76,76,.3);box-shadow:0 2px 10px 0 rgba(76,76,76,.3);border-radius:10px}.ant-modal-content{-webkit-box-shadow:0 4px 12px transparent!important;box-shadow:0 4px 12px transparent!important}.Navmodal .ant-modal-body{margin-top:10px}.ant-input:focus{border:1px solid #466aff!important}.btn.colorblue{color:#4cacff!important}.btn.colorblue:hover{color:#459be5!important}.btn.colorwhite{color:#fff!important}.btn.colorwhite:hover{color:#ccc!important}.btn.colorgrey{color:#999!important}.btn.colorgrey:hover{color:#05101a!important}.btn.hovercolorblue:hover{color:#459be5!important}.Actionbtn{display:inline-block;height:30px;line-height:30px;border-radius:2px;text-align:center}.greyWidthFixed{width:120px;border:1px solid #ccc;color:#ccc!important}.greyWidthFixed:hover{border:1px solid #4cacff;color:#4cacff!important}.blueFull{padding:0 7px;background-color:#4cacff;color:#fff!important}.colorBlue{padding:0 7px;background-color:#fff;color:#4cacff!important;border:1px solid #4cacff}.greyBack{background-color:#cbcbcb;color:#fff!important}.greenBack{padding:0 7px;background-color:#29bd8b;color:#fff!important}.Actionbtn.middle{padding:0 18px}.greyLine{border:1px solid #eaeaea;color:#999!important}.greyLine,.orangeLine{background:#fff;padding:0 10px}.orangeLine{border:1px solid #fe944b;color:#fe944b!important;line-height:28px;border-radius:4px}.colorFF6800{color:#ff6800}.color979797{color:#979797}.Draggableli:active .Draggablelichild,.Draggableli:focus .Draggablelichild,.Draggableli:hover .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within .Draggablelichild{background:#f1f1f1!important}.Draggableli:active,.Draggableli:focus,.Draggableli:hover,.Draggableli:visited .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within{background:#f1f1f1!important}.Draggableli:visited{background:#f1f1f1!important}.transparent{background:transparent}.HomeworkModal{width:600px!important}.HomeworkModal .ant-modal-content .ant-modal-body{padding:10px 20px}.ant-modal-title{height:38px;line-height:38px!important}.underline{text-decoration:underline}.HomeworkModal .task-popup-content #search_not_members_list{height:198px}.greybackHead{height:40px;line-height:40px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#676767;background-color:#eaeaea}.mtf3{margin-top:-3px}.mtf5{margin-top:-5px}.color204{color:#ccc}.lesson-saved-list-itemdrop{height:93px;overflow:hidden}.lesson-saved-list{position:relative}.itempositionleft,.itempositionright{position:absolute}.ant-input:focus,.ant-input:focus .ant-input-suffix{background-color:#fff!important}.pathNavLine{bottom:-11px}#shixun_operation:hover{color:#fff!important}.cursor{cursor:pointer}.paragraph_nameid:hover{color:#4cacff!important}.next-loading{width:100%}.summaryname{font-size:22px;height:25px;font-family:MicrosoftYaHei;font-weight:400;color:#333;max-width:825px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.educontentbox{background:#fff;padding-top:40px;padding-bottom:40px}.commitcontents{margin-left:28px}.commitcontents,.commitcontentsysl{width:43px;height:15px;font-size:16px;font-family:MicrosoftYaHei;font-weight:400}.commitcontentsysl{margin-left:-4px}.typestyle{min-width:68px;height:24px!important;line-height:24px!important;color:#fff!important}.edu-filter-btn-028d01{background:#028d01!important}.edu-filter-btn-CC317C{background:#cc317c!important}.edu-filter-btn-006B75{background:#006b75!important}.edu-filter-btn-E99695{background:#e99695!important}.edu-filter-btn-EDEDED{background:#ededed!important}.edu-filter-btn-4CACFF{background:#4cacff!important}.edu-filter-btn-84B6EB{background:#84b6eb!important}.edu-filter-btn-5E5FB9{background:#5e5fb9!important}.edu-filter-btn-FC2B6A{background:#fc2b6a!important}.edu-filter-btn-FF6800{background:#ff6800!important}.edu-filter-btn-7AD58B{background:#7ad58b!important}.color666666{color:#666!important}.TabsWarp{width:100px;height:31px;display:inline-block}.mt38{margin-top:38px}.poll_list a.active{color:#4cacff}.poll_list a{display:inline-block;padding:20px;font-size:18px;text-align:center;position:relative;color:#05101a}.poll_list a.active:after{content:"";width:94px;left:10px;bottom:0;height:2px;background-color:#4cacff;position:absolute}.ml22{margin-left:22px}code,kbd,pre,samp{font-family:"Monospaced Number",Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px 0}.ant-form label.font-14{font-size:14px!important}.ant-form label.font-12{font-size:12px!important}.mdInForm.ant-form-item{margin-bottom:0}.mdInForm .has-error .ant-form-explain{position:absolute;margin-top:-2px;margin-left:-7px}.courseForm .ant-select-selection,.courseForm .ant-select-selection--single,.courseForm .ant-select-selection-selected-value,.courseForm .ant-select-selection__rendered{height:40px;line-height:40px}.courseForm .ant-input-affix-wrapper .ant-input{height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-input{height:40px}.newcourses .ant-input{width:280px;margin-left:11px;height:40px!important}.newcourses .ant-select-selection--single{width:280px;height:40px;color:rgba(0,0,0,.65);background-color:#fafafa!important}.newcourses .ant-select-selection__rendered{line-height:40px}.newcourses .ant-select-selection-selected-value{opacity:1!important}.newcourses .ant-select-selection--single:focus{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff!important}.newcourses .ant-select-selection--single:hover{border:1px solid #466aff!important}.pd20{padding:20px}.newcoursestitle{font-size:12px;color:#989898;margin-left:40px}.newcoursestitleysl{font-size:12px;color:#989898;margin-left:51px}.coursenavbox .ant-form-item-label{margin-left:10px}.coursenavbox .ant-checkbox-wrapper{font-size:14px!important}.coursenavbox .ant-form-item-control-wrapper{padding-left:10px}.coursesselect{font-size:12px;color:#989898;padding:0;margin-left:-8px}.ant-col-offset-5{margin-left:2%!important;margin-top:-43px}.coursenavbox .ant-form-item-children-icon{display:none}.coursenavboxtow .ant-input{margin-left:0!important}.exercise .ant-form-item-label{margin-left:20px}#coursesNew_endTime,#coursesNew_endTime .ant-input,#coursesNew_startTime,#coursesNew_startTime .ant-input{width:210px!important}.exerciseselect{font-size:12px;color:#989898;padding:0;margin-left:20px}.ml28{margin-left:28px}.ant-calendar-picker-clear,.ant-calendar-picker-icon{right:12px!important}.exercise .ant-form-item-children-icon{display:none}.pd60{padding-left:60px}.pd28{padding-left:28px}.exerciselist .ant-form-explain{display:none}.exercisetime .ant-form-explain{margin-left:107px}.ant-input-search-icon:hover{color:#466aff}.coursehomework:hover .activity-title{color:#4cacff!important}.martopf2{margin-top:-2px}.searchViewAfter{width:100%;height:40px}.searchViewAfter.ant-input{line-height:40px;height:40px;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input-group .ant-input:focus,.searchViewAfter,.searchViewAfter.ant-input,.searchViewAfter .ant-input:hover,.searchViewAfter:focus{border-right:none!important}.AboutInputForm .ant-form-item-label{overflow:unset;margin-bottom:18px}.AboutInputForm .ant-form-item label{font-size:16px}.AboutInputForm{background:#fff}.AboutInputForm.ant-form-item,.AboutInputForm .ant-form-item{padding:20px 30px 30px!important;position:relative;border-bottom:1px solid #ededed;margin-bottom:0}.AboutInputForm:last-child{border-bottom:none!important}.AboutInputForm .ant-form-item-required:before{position:absolute;left:-15px;top:4px;color:#fe4f4c}.graduationTaskMenu>a{display:block;position:relative;line-height:72px;font-size:16px;margin-right:30px;float:left}.graduationTaskMenu>a.active:after{position:absolute;left:0;height:2px;width:100%;content:"";background:#4cacff;bottom:0;font-weight:400}.graduationTaskMenu>a.active{color:#4cacff!important}.createPage{padding:20px 30px 30px;position:relative;border-bottom:1px solid #ededed}.createPage,.createPage .ant-form-item{margin-bottom:0}.createPage:last-child{border-bottom:none!important}.createPage{background:#fff}.createPage .ant-form-item-label{overflow:unset;margin-bottom:10px}.createPage .ant-form-item label{font-size:16px}.createPage .ant-form-explain{padding-left:0}.has-error .ant-input-group-addon{border-color:#f5222d!important}.createPage .ant-form-item-required{margin-left:-10px}.signPoint{position:absolute;left:15px;top:32px;color:#fe4f4c}.searchView{width:248px;height:40px}.searchView .ant-input{background-color:#fafafa!important}.searchView .ant-input-affix-wrapper{height:40px}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{background:#fafafa!important}.ant-input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input:focus,.ant-input:focus+.ant-input-group-addon{background-color:#fff!important}.check_on{background:#4cacff;color:#fff!important;border-radius:12px}.ant-table-thead tr th div{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#666}.searchFor .searchCon{width:215px}.search-new{width:237px!important;height:30px;margin-bottom:30px}.search-new-input{padding-left:16px;height:30px;width:210px}.search-span{border-radius:17px}.HotLabelList a{display:block;float:left;padding:0 9px;height:28px;line-height:28px;border-radius:14px;background-color:#f5f5f5;color:#666;margin-right:10px;margin-bottom:9px}.HotLabelList a.selected{background:#4cacff;color:#fff}.hotQuestionItem{padding:20px 0;border-bottom:1px solid #eee}.questiontName{max-width:100%;display:block}.user_default_btn{width:114px}.userPrivateName{line-height:25px;margin-bottom:9px}.userPrivatePost{line-height:20px}.noteDetailTitle{line-height:38px;font-size:24px;font-weight:400;text-align:justify}.noteDetailNum{float:left;padding:0 12px;position:relative;color:#999!important;height:28px;line-height:26px}.noteDetailNum.rightline:after{position:absolute;content:"";right:0;width:1px;background-color:#eaeaea;height:8px;top:10px}.noteDetailPoint{width:100px;height:70px;background-color:#4cacff;border-radius:35px;color:#fff;text-align:center;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:22px;padding:12px 0 2px}.Pointed{background-color:#f0f0f0;color:#b3b3b3;cursor:default}.notefileDownload{height:25px;line-height:22px}.comments_hideSecondReplyUserHeader .imageFuzzy{display:none}.comments_hideSecondReplyUserHeader .editormd{width:100%}.comments_hideSecondReplyUserHeader .orig_reply{margin-bottom:6px}.color9B9B{color:#9b9b9b}.color656565{color:#656565}.h20{height:20px}.xingrequired:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.pl30{padding-left:30px!important}.pl36{padding-left:36px!important}.ml87{margin-left:87px}.textcenter{text-align:center}.members{width:416px;height:400px;background:#f4faff;border-radius:4px;padding:20px}.youjiangboxs{height:400px;width:56px;color:#9a9a9a;float:left;text-align:center;line-height:400px}.Association{width:100%;height:240px;margin-top:14px;overflow:auto}.click_adds{text-align:center;height:90px;line-height:90px;background-color:#fff;cursor:pointer}.selectAnswer{color:#666;background-color:#ededed;float:left;padding:0 15px;border-radius:12px;height:22px;line-height:22px;font-size:14px}.hideDisable .ant-calendar-time-picker-select-option-disabled{display:none}.upload_item{max-width:432px}.uploadBtn.ant-btn{border:none;color:#4cacff;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding:0 6px 0 0}.uploadBtn.ant-btn i{display:none}.uploadBtn.ant-btn span{margin-left:0}.upload_1 .ant-upload-list{width:350px}.ant-tooltip-inner{word-wrap:break-word;word-break:break-all}.padding02010{padding:10px 30px 0;cursor:pointer}.ant-checkbox-group>div .boardsList{border-top:1px solid transparent;padding:10px 0 20px!important}.padding02010:hover{-webkit-box-shadow:0 2px 6px rgba(51,51,51,.09);box-shadow:0 2px 6px rgba(51,51,51,.09);opacity:1;border-radius:2px}.drop_down{position:relative}.drop_down>i{cursor:pointer}.drop_down_menu,.drop_down_normal{display:none;position:absolute;left:0;top:99%;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(76,76,76,.2);box-shadow:0 0 6px 0 rgba(76,76,76,.2);padding-top:10px;padding-bottom:10px;z-index:1000}.drop_down:hover .drop_down_menu,.drop_down:hover .drop_down_normal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.drop_down_menu li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px;height:34px;line-height:34px;width:262px;color:#333;display:block;float:none;font-size:14px;cursor:pointer}.drop_down_search{margin:0 18px 10px}.drop_down_menu li:hover,.drop_down_normal li:hover{background-color:#f0f0f0}.drop_down_menu .drop_down_btn{left:unset;display:block;margin:0 20px;border-top:1px solid #ebebeb;height:48px;line-height:48px;color:#666}.task_menu_ul .ant-menu-horizontal{border-bottom:none!important}.shixunreporttitle{max-width:1060px;padding-left:5px;text-align:justify}.shixunreporttitles{padding-left:5px}.padding1020,.padding10200{padding:10px 20px}.height100px{height:100px}.coursesselects{font-size:12px;color:#989898;padding:0;margin-left:10px}.ant-input-number-input{background:#f4f4f4}input.ant-input-number-input:focus{background:#fff}.FAFAFA{background:#fafafa}.has-success.has-feedback .ant-form-item-children:after{display:none}.noticeTip{border:1px solid red;border-radius:5px}@media screen and (min-width:1400px){.ant-modal-wrap{overflow:hidden}}.stageTable .ant-table-tbody tr:last-child td,.stageTable .ant-table-thead>tr>th{border-bottom:none!important}.new_li .markdown-body ul>li{list-style-type:disc!important;margin-bottom:0!important;white-space:pre-wrap}.new_li .markdown-body ol>li{list-style-type:decimal!important}.new_li li{margin-bottom:0!important}.ant-table-thead>tr>th{border-bottom:1px solid transparent!important}.guidePanel{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000}.guideFirstRight{position:absolute;right:-90px}.guideFirstLeft{position:absolute;left:-95px;top:120px}.yslinputcourput .ant-form-explain{padding-left:0!important}.wechatloginfont{font-size:14px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#555;line-height:20px;margin-top:10px}.wechatdiv,.wechatdivs{margin-top:40px!important}.wechatdivs{width:800px!important}.wechatContent{padding:0 50px;text-align:center}.wechatContents{padding:0 50px}.wechatpass{width:300px;height:46px}.wechatnewchat{background:#faa}.wechatnewchat,.wechatweoldchat{width:62px;height:62px;border-radius:50%;text-align:center;line-height:62px;color:#fff;margin:0 auto}.wechatweoldchat{background:#a4d3ff}.daishenp{color:#f79946!important;text-decoration:underline!important}.pointertooltip{background:#ddd}.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset}.typeActionBox{display:flex;align-items:center;font-size:16px}.typeActionBox .line{width:3px;height:14px;background:var(--primary-color);margin-right:13px}.commentUserImg{height:28px;width:28px;border-radius:50%;object-fit:cover}.issueCommentsBox .commentContentBox,.issueCommentsBox .operationLog{position:relative;min-height:62px;display:flex}.issueCommentsBox .commentContentBox>.flexCenter,.issueCommentsBox .commentContentBox>a,.issueCommentsBox .operationLog>.flexCenter,.issueCommentsBox .operationLog>a{z-index:2}.issueCommentsBox .commentContentBox:after,.issueCommentsBox .commentContentBox:before,.issueCommentsBox .operationLog:after,.issueCommentsBox .operationLog:before{content:"";width:1px;height:50%;position:absolute;background:#eee;left:12px;z-index:1}.issueCommentsBox .commentContentBox:after,.issueCommentsBox .operationLog:after{background:#eee;top:50%}.issueCommentsBox .commentContentBox+.operationLog .operationCommentBor,.issueCommentsBox .operationLog+.commentContentBox .commentOperationBor{border-top:1px solid #eee;width:98.5%;position:absolute;left:12px}.issueCommentsBox .operationLog+.commentContentBox>.commentContentRight,.issueCommentsBox .operationLog+.commentContentBox>a{margin-top:25px}.issueCommentsBox .timeAgo{color:#acb0bf}.issueCommentsBox .commentContentBox:last-child:after,.issueCommentsBox.justComment .commentContentBox:after,.issueCommentsBox.justComment .commentContentBox:before,.issueCommentsBox .operationLog:first-child:before,.issueCommentsBox .operationLog:last-child:after{display:none}.issueCommentsBox .commentContentBox+.operationLog,.issueCommentsBox .operationLog:first-child{margin-top:-15px}.issueCommentsBox .commentContentBox:last-child:before{height:35%}.issueCommentsBox .flexCenter{display:flex;align-items:center;justify-content:space-between}.issueCommentsBox .commentRenderHtml.markdown-body p{font-size:14px!important}.issueCommentsBox .commentReply{padding:15px 0 0 20px;background-color:rgba(238,240,246,.41)}.issueCommentsBox .commentReply>div{padding-bottom:5px}.issueCommentsBox .commentReply+.commentReply>div{margin-top:-15px;padding-top:15px;border-top:1px dashed #eee}.issueCommentsBox .opBox{justify-content:flex-start}.issueCommentsBox .commentContentBox{display:flex;align-items:flex-start}.issueCommentsBox .commentContentRight{flex:1;background-color:#fafafc;border:1px solid rgba(42,97,255,.23);border-radius:6px;position:relative;top:-6px;padding:10px 15px 16px;width:0}.issueCommentsBox .commentContentRight:before{top:13px;left:-14px;border:7px;border-style:solid;border-color:transparent rgba(42,97,255,.23) transparent transparent}.issueCommentsBox .commentContentRight:after,.issueCommentsBox .commentContentRight:before{content:"";display:block;position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0}.issueCommentsBox .commentContentRight:after{border:6px;border-style:solid;border-color:transparent #fafafc transparent transparent;top:14px;left:-11px}.attachmentBox{margin-top:-8px}.color-grey-89{color:#898d9d}.unLoginComment{height:58px;line-height:58px;background-color:var(--more-light-color);border-radius:4px;color:#545767}.unLoginComment .loginBtn{color:var(--primary-color)}.quillFlagBox{color:red;margin-bottom:5px!important;height:28px}.addComments{display:flex;align-items:center;background-color:var(--more-light-color);border-radius:4px;padding:7px 10px}.addComments>img{height:28px;width:28px;border-radius:50%;margin-right:13px}.addCommentBox{width:100%;height:30px;border:none}.addCommentBox:focus{border-color:var(--primary-color)!important}.paginationIssueComment{text-align:center}.gotoComment{background-color:rgba(241,243,252,.55);border-radius:4px;color:#acb0bf;padding:8px 20px;margin-top:-10px}.gotoComment>a{color:var(--primary-color)}.colorButton{background-color:var(--primary-color)}.colorButton,.colorButton:hover{border-color:var(--primary-color)}.colorButton:hover{background-color:var(--light-color)}.colorButton:focus{background-color:var(--primary-color);border-color:var(--primary-color)}.colorButton2:hover{border-color:var(--primary-color);color:var(--light-color)}.colorButton2:focus{color:var(--primary-color)}.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px} \ No newline at end of file diff --git a/static/css/45.c47a9789.chunk.css b/static/css/45.c47a9789.chunk.css new file mode 100644 index 000000000..5622517ca --- /dev/null +++ b/static/css/45.c47a9789.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.suit-main .search-head{background-color:#eef2f5;background-image:url(/react/build/static/media/bg.29bcbc89.png);background-size:100% 100%;height:170px}.suit-main .search-box{width:1200px;height:110px;margin:0 auto}.suit-main .search-box .ant-form-explain{color:#f5222d}.suit-main .global-search{margin-top:40px}.suit-main .required-search .ant-input{border-color:#f5222d!important}.suit-main .ant-tabs-top{background:transparent;margin-top:-44px}.suit-main .ant-tabs-tabpane{background:#fff}.suit-main .ant-tabs-bar{width:1200px;margin:0 auto;border-bottom:none}.suit-main .ant-tabs-nav .ant-tabs-tab:hover,.suit-main .ant-tabs-tab-active{color:#000;font-weight:600}.suit-main .search-content{width:1200px;margin:1.5vw auto}.suit-main .search-content .search-item-title{margin-bottom:.75em!important}.suit-main .search-condition{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px!important}.suit-main .search-condition li{margin-right:25px;padding:0 15px 0 22px;border:1px solid #5e6685;border-radius:4px;height:32px;line-height:30px;font-size:15px;color:#5e6685;cursor:pointer}.suit-main .search-condition li.active,.suit-main .search-condition li:active,.suit-main .search-condition li:hover{color:#466aff;border-color:#466aff}.suit-main .search-item{padding:.75em 0;border-top:1px solid #e1e4e8}.suit-main .search-item .search-item-tit{display:flex;justify-content:space-between}.suit-main .search-item .search-item-title{cursor:pointer}.suit-main .search-item .search-item-title .highlightByGitlinkSearch,.suit-main .search-item .search-item-title:hover{color:#466aff}.suit-main .search-item .search-item-content{-webkit-line-clamp:5;color:rgba(0,0,0,.65);font-size:14px}.suit-main .search-item .search-item-content a{color:rgba(0,0,0,.65)}.suit-main .search-item .search-item-content .highlightByGitlinkSearch{color:#466aff}.suit-main .search-item .search-icon{margin-right:2em;color:#aaa}.suit-main .ant-pagination{text-align:center;margin-bottom:3vw}.suit-main .none_panels{display:flex;justify-content:center;align-items:center;flex-flow:column nowrap;height:40vh} \ No newline at end of file diff --git a/static/css/46.7e2e4084.chunk.css b/static/css/46.7e2e4084.chunk.css new file mode 100644 index 000000000..cfa6b99ef --- /dev/null +++ b/static/css/46.7e2e4084.chunk.css @@ -0,0 +1 @@ +@charset "UTF-8";#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/react/build/static/media/slick.a4e97f5a.eot);src:url(/react/build/static/media/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/react/build/static/media/slick.29518378.woff) format("woff"),url(/react/build/static/media/slick.c94f7671.ttf) format("truetype"),url(/react/build/static/media/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.project-wrap{width:1920px;height:1080px;background-image:url(/react/build/static/media/bj2.c3cfe3d6.png);background-size:100% 100%;display:flex;flex-direction:column}.project-wrap .project-head{display:flex;padding-top:50px;padding-left:36px}.project-wrap .project-head .center-title-wrap{position:relative}.project-wrap .project-head .center-title-wrap img{width:308px}.project-wrap .project-head .center-title-wrap .center-title{position:absolute;color:#fff;font-family:shuheiTi;font-size:28px;line-height:46px;top:0;left:28px;letter-spacing:3px}.project-wrap .project-head .center-title-wrap .center-sub-title{position:absolute;font-family:FangSong;color:#2648df;font-size:20px;bottom:0;left:60px;width:740px;line-height:20px}.project-wrap .project-head .soft-title{color:#2648df;font-family:shuheiTi;font-size:52px;align-items:flex-start;line-height:52px;padding-left:24px}.project-wrap .project-sub-t-wrap{padding-top:20px;display:flex;justify-content:center}.project-wrap .project-sub-t-wrap .project-sub-t{width:350px;height:54px;background-color:rgba(39,133,214,.17);border-radius:2px 24px 2px 24px}.project-wrap .project-sub-t-wrap .project-sub-t .project-sub-inner{width:350px;height:48px;line-height:48px;background:#2648df;border-radius:2px 24px 2px 24px;text-align:center;font-size:27px;font-family:alibaba;color:#fff}.project-wrap .project-bottom-wrap{flex:1;padding-top:11px;background-image:url(/react/build/static/media/bootm_bg.fd79db63.png);background-size:100% auto;background-repeat:no-repeat;background-position:bottom}.project-wrap .project-bottom-wrap .project-list-wrap{display:flex;flex-wrap:wrap;padding:0 35px}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap{position:relative;width:354px;height:353px;background:linear-gradient(90.26deg,#2785d6 .21%,#2648df 98.9%);border-radius:4px 25px 4px 4px;margin-top:20px;padding:0 15px}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .card-shadow{position:absolute;left:0;bottom:-62px;height:62px;width:354px}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .shadow-left{bottom:-30px;height:30px;opacity:1%;border-bottom-right-radius:6px;background:linear-gradient(-90deg,rgba(38,72,223,.19),hsla(0,0%,100%,0) 52%)}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .shadow-center{background:linear-gradient(180deg,rgba(38,72,223,.19),hsla(0,0%,100%,0) 52%)}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .shadow-right{bottom:-30px;height:30px;border-bottom-left-radius:6px;opacity:1%;background:linear-gradient(90deg,rgba(38,72,223,.19),hsla(0,0%,100%,0) 52%)}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-title{font-family:alibaba;color:#f6d8b0;font-size:27px;line-height:27px;text-align:center;padding-top:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-group{width:324px;height:30px;display:flex;justify-content:center;align-items:center;font-family:alibabaReg;border-radius:6px;background:linear-gradient(91.3deg,rgba(184,198,255,.22),hsla(0,0%,100%,.22) 54.4%,rgba(126,149,255,0) 100%,rgba(108,135,255,.31) 0);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);margin-top:15px}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-center{padding-top:12px;display:flex}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-center .pro-center-item{width:104px;height:155px;background:linear-gradient(90.98deg,#fff 2.78%,#d4ebff 98.6%);border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:15px 0}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-center .pro-center-item .pro-center-name{font-family:alibabaReg;color:#27254c;font-size:15px;line-height:21px;height:21px}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-center .pro-center-item .pro-center-num{font-family:yousheTi;color:#2648df;font-size:32px;line-height:42px;height:42px}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-bottom{display:flex;justify-content:space-between;padding:14px 9px 0}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-bottom .pro-bottom-item{color:hsla(0,0%,100%,.8);font-family:alibabaReg;display:flex;flex-direction:column;align-items:center;font-size:15px}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-bottom .pro-bottom-item .pro-bt-name{line-height:21px;height:21px}.project-wrap .project-bottom-wrap .project-list-wrap .project-card-wrap .pro-bottom .pro-bottom-item .pro-bt-num{font-family:pangmen;font-size:26px;color:#fff;line-height:26px;padding-top:5px}.softFc-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;height:1080px;width:1920px}.softFc-wrap .fac-dots{position:absolute;bottom:60px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.softFc-wrap .fac-dots li{position:relative;display:inline-block;width:50px;height:6px;margin:0 5px;padding:0;background-color:red;cursor:pointer}.softFc-wrap .fac-dots li button{font-size:0;line-height:0;display:block;width:50px;height:6px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.softFc-wrap .fac-dots .slick-active{background-color:#0f0}@font-face{font-family:shuheiTi;src:url(/react/build/static/media/AlimamaShuHeiTi-Bold.64aacee2.ttf)}@font-face{font-family:yousheTi;src:url(/react/build/static/media/YouSheBiaoTiHei-2.ccdd188b.ttf)}.softFc-wrap .home-wrap{height:1080px;width:1920px;background-image:url(/react/build/static/media/bj1.3629d59c.png);background-size:100% 100%;display:flex;flex-direction:row}.softFc-wrap .home-wrap .home-left{width:578px;height:100%;background-image:url(/react/build/static/media/leftBg.3f49735a.png);background-size:100% 100%;padding-left:48px;padding-top:54px}.softFc-wrap .home-wrap .home-left .slick-prev{width:74px;height:54px;left:0;bottom:-58px!important;top:auto;transform:rotate(180deg)}.softFc-wrap .home-wrap .home-left .slick-next{width:74px;height:54px;right:0;top:auto;bottom:-86px!important}.softFc-wrap .home-wrap .home-left .left-subTitle,.softFc-wrap .home-wrap .home-left .left-title{color:#f6d8b0}.softFc-wrap .home-wrap .home-left .left-title{font-family:shuheiTi;font-size:32px;line-height:32px}.softFc-wrap .home-wrap .home-left .left-subTitle{font-family:FangSong;font-size:20px;line-height:20px;padding-top:4px}.softFc-wrap .home-wrap .home-left .news-wrap .news-month{width:108px;height:32px;line-height:32px;border-radius:16px;text-align:center;color:#2776d9;font-family:alibaba;background-color:#f6d8b0;font-size:16px;margin-top:30px}.softFc-wrap .home-wrap .home-left .news-wrap .news-content-title{width:414px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:alibaba;color:#fff;font-size:21px;line-height:21px;margin-top:14px}.softFc-wrap .home-wrap .home-left .news-wrap .news-line{width:385px;height:16px;margin-top:12px}.softFc-wrap .home-wrap .home-left .news-wrap .news-pic-wrap{margin-top:5px;width:379px;height:205px;background:linear-gradient(90.36deg,rgba(238,219,181,.35) 1.9%,rgba(246,216,176,0) 99.81%);border-radius:8px;padding:6px}.softFc-wrap .home-wrap .home-left .news-wrap .news-pic-wrap .news-pic{height:192px;width:367px;border-radius:3px}.softFc-wrap .home-wrap .home-left .news-wrap .news-content{margin-top:11px;color:hsla(0,0%,100%,.8);font-family:alibabaReg;font-size:18px;height:75px;width:390px;line-height:25px;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-weight:400}.softFc-wrap .home-wrap .home-left .point-work{padding-top:47px}.softFc-wrap .home-wrap .home-left .point-work .point-work-wrap{width:380px}.softFc-wrap .home-wrap .home-left .point-work .point-work-wrap .point-work-page{padding-top:21px}.softFc-wrap .home-wrap .home-left .point-work .point-work-wrap .point-work-page .point-work-item{margin-top:27px;display:flex;height:40px;width:380px;background:linear-gradient(90.07deg,rgba(238,219,181,.35) 1.77%,rgba(246,216,176,0) 99.99%);border-radius:8px}.softFc-wrap .home-wrap .home-left .point-work .point-work-wrap .point-work-page .point-work-item .point-work-item-num{width:38px;height:40px;line-height:41px;background:linear-gradient(180deg,#f6d8b0,hsla(0,0%,100%,.32) 133.32%);border-radius:8px 8px 0 8px;color:#265adc;text-align:center}.softFc-wrap .home-wrap .home-left .point-work .point-work-wrap .point-work-page .point-work-item .point-work-item-content{font-family:alibabaReg;color:#fff;font-size:18px;padding-left:5px;height:40px;line-height:40px;flex:1;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.softFc-wrap .home-wrap .home-right{flex:1;padding-left:10px;padding-top:54px}.softFc-wrap .home-wrap .home-right .right-head{display:flex}.softFc-wrap .home-wrap .home-right .right-head .center-title-wrap{position:relative}.softFc-wrap .home-wrap .home-right .right-head .center-title-wrap img{width:308px}.softFc-wrap .home-wrap .home-right .right-head .center-title-wrap .center-title{position:absolute;color:#fff;font-family:shuheiTi;font-size:28px;line-height:46px;top:0;left:28px;letter-spacing:3px}.softFc-wrap .home-wrap .home-right .right-head .center-title-wrap .center-sub-title{position:absolute;font-family:FangSong;color:#2648df;font-size:20px;bottom:0;left:60px;width:740px;line-height:20px}.softFc-wrap .home-wrap .home-right .right-head .soft-title{color:#2648df;font-family:shuheiTi;font-size:52px;align-items:flex-start;line-height:52px;padding-left:24px}.softFc-wrap .home-wrap .home-right .right-content{width:100%;height:100%;padding-top:86px;position:relative}.softFc-wrap .home-wrap .home-right .right-content .panel-title{width:27px;font-family:shuheiTi;font-weight:700;color:#f6d8b0;font-size:27px;line-height:33px}.softFc-wrap .home-wrap .home-right .right-content .bottom-section,.softFc-wrap .home-wrap .home-right .right-content .top-section{display:flex}.softFc-wrap .home-wrap .home-right .right-content .first-panel,.softFc-wrap .home-wrap .home-right .right-content .forth-panel,.softFc-wrap .home-wrap .home-right .right-content .second-panel,.softFc-wrap .home-wrap .home-right .right-content .third-panel{width:567px;height:337px;background-size:100%;padding:20px}.softFc-wrap .home-wrap .home-right .right-content .top-section .first-panel{background-image:url(/react/build/static/media/first_panel.1bab6c7f.png);display:flex;justify-content:flex-start}.softFc-wrap .home-wrap .home-right .right-content .top-section .first-panel .panel-title{margin-left:41px}.softFc-wrap .home-wrap .home-right .right-content .top-section .second-panel{background-image:url(/react/build/static/media/second_panel.46e0d167.png);margin-left:55px;display:flex;justify-content:flex-end}.softFc-wrap .home-wrap .home-right .right-content .top-section .second-panel .panel-title{margin-right:41px}.softFc-wrap .home-wrap .home-right .right-content .top-section .second-panel .white-panel-out,.softFc-wrap .home-wrap .home-right .right-content .top-section .second-panel .white-panel-out .white-panel-center{display:flex;justify-content:flex-end}.softFc-wrap .home-wrap .home-right .right-content .bottom-section{padding-top:53px}.softFc-wrap .home-wrap .home-right .right-content .bottom-section .third-panel{background-image:url(/react/build/static/media/third_panel.b9c9303b.png);display:flex;justify-content:flex-start;align-items:flex-end}.softFc-wrap .home-wrap .home-right .right-content .bottom-section .third-panel .panel-title{margin-left:41px}.softFc-wrap .home-wrap .home-right .right-content .bottom-section .forth-panel{background-image:url(/react/build/static/media/forth_panel.34bc8ff1.png);margin-left:55px;display:flex;justify-content:flex-end;align-items:flex-end}.softFc-wrap .home-wrap .home-right .right-content .bottom-section .forth-panel .panel-title{margin-right:41px}.softFc-wrap .home-wrap .home-right .right-content .bottom-section .forth-panel .white-panel-out,.softFc-wrap .home-wrap .home-right .right-content .bottom-section .forth-panel .white-panel-out .white-panel-center{display:flex;justify-content:flex-end}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out{width:347px;background-color:hsla(0,0%,100%,.2);border-radius:6px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center{width:335px;background-color:hsla(0,0%,100%,.5);border-radius:6px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner{width:323px;height:297px;background-color:#fff;border-radius:6px;padding:20px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item{width:100%}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item .panel-item-content{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 0 6px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item .panel-item-content .panel-item-content-left{display:flex;align-items:center;font-family:alibaba;font-weight:500;color:#27254c;font-size:18px;line-height:18px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item .panel-item-content .panel-item-content-left img{width:15px;height:13px;margin-right:16px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item .panel-item-content .panel-item-content-right-text{color:#2648df;width:120px;text-align:right;font-family:yousheTi;font-size:24px;line-height:36px;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item .panel-item-content .panel-item-content-right{color:#2648df;display:flex;align-items:flex-end;line-height:36px;height:36px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item .panel-item-content .panel-item-content-right .panel-num{font-family:yousheTi;font-size:36px;line-height:36px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item .panel-item-content .panel-item-content-right .panel-unit{font-family:alibaba;font-size:13px;line-height:28px;margin-left:4px}.softFc-wrap .home-wrap .home-right .right-content .white-panel-out .white-panel-center .white-panel-inner .panel-item .panel-item-line{height:1px;width:100%;background:linear-gradient(90.21deg,#2648df 2.02%,#f6d8b0 98.88%)}.softFc-wrap .home-wrap .home-right .right-content .center-panel{position:absolute;left:50%;top:50%;background-image:url(/react/build/static/media/center_panel.5acfc167.png);background-size:100%;width:402px;height:404px;transform:translate(-50%,-50%);margin-top:43px;margin-left:-68px;display:flex;flex-wrap:wrap}.softFc-wrap .home-wrap .home-right .right-content .center-panel .first-section,.softFc-wrap .home-wrap .home-right .right-content .center-panel .forth-section,.softFc-wrap .home-wrap .home-right .right-content .center-panel .second-section,.softFc-wrap .home-wrap .home-right .right-content .center-panel .third-section{width:50%;height:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;font-family:alibabaReg}.softFc-wrap .home-wrap .home-right .right-content .center-panel .first-section .content,.softFc-wrap .home-wrap .home-right .right-content .center-panel .forth-section .content,.softFc-wrap .home-wrap .home-right .right-content .center-panel .second-section .content,.softFc-wrap .home-wrap .home-right .right-content .center-panel .third-section .content{display:flex;flex-direction:column;align-items:center}.softFc-wrap .home-wrap .home-right .right-content .center-panel .first-section img,.softFc-wrap .home-wrap .home-right .right-content .center-panel .forth-section img,.softFc-wrap .home-wrap .home-right .right-content .center-panel .second-section img,.softFc-wrap .home-wrap .home-right .right-content .center-panel .third-section img{width:32px}.softFc-wrap .home-wrap .home-right .right-content .center-panel .first-section .content{margin-left:26px;margin-top:26px}.softFc-wrap .home-wrap .home-right .right-content .center-panel .second-section .content{margin-right:26px;margin-top:26px}.softFc-wrap .home-wrap .home-right .right-content .center-panel .third-section .content{margin-left:26px;margin-bottom:26px}.softFc-wrap .home-wrap .home-right .right-content .center-panel .forth-section .content{margin-right:26px;margin-bottom:26px}.softFc-wrap .home-wrap .home-right .right-content .center-panel .center-section{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;color:#fff;font-size:13px;font-family:alibabaReg}.softFc-wrap .home-wrap .home-right .right-content .center-panel .center-section .month{font-family:shuheiTi;font-size:32px;line-height:32px}.softFc-wrap .home-wrap .home-right .right-content .center-panel .center-section .date{font-size:19px;line-height:32px} \ No newline at end of file diff --git a/static/css/47.777631ba.chunk.css b/static/css/47.777631ba.chunk.css new file mode 100644 index 000000000..0d8a9983c --- /dev/null +++ b/static/css/47.777631ba.chunk.css @@ -0,0 +1 @@ +body{background-color:#fff!important}.homePage{background-color:#fff}.topEdition{position:relative;background-image:linear-gradient(90deg,#081843,#000a1d);margin-bottom:139px}.topEdition .headNav{position:absolute;width:100%;top:0;left:0;color:#fff;background-color:hsla(0,0%,88.2%,.03);z-index:10000}.topEdition .headNav .headNavDiv{margin:0 auto;padding:0 30px;height:72px;line-height:72px;display:flex;justify-content:space-between;align-items:center}.topEdition .headNav .headNavDiv .headlist{display:flex;font-weight:400}.topEdition .headNav .headNavDiv .headlist li{margin-right:35px;font-size:16px}.topEdition .headNav .headNavDiv .headlist li a{color:#fff!important}.topEdition .headNav .headNavDiv .regBtn{display:inline-block;height:30px;line-height:30px;color:#fff!important;width:60px;text-align:center;border-radius:5px;background-color:#466aff;margin-left:20px}.topEdition .headNav .headNavDiv .regBtn:hover{background-color:rgba(70,106,255,.85)}.topEdition .slick-track{height:560px;display:flex}.topEdition .slick-track .slick-slide{position:relative;height:100%}.topEdition .slick-track .slick-slide div{height:100%}.topEdition .slick-track .slick-slide div .regform>div{overflow:hidden}.topEdition .slick-track .slick-slide div .regform>div img{height:100%;width:1920px;position:relative;left:50%;margin-left:-960px}.topEdition .slick-track .slick-slide div .regPrg{position:absolute;z-index:2;width:1200px;left:50%;margin-left:-600px;top:54%;margin-top:-23px}.topEdition .slick-track .slick-slide div .regPrg a{color:#fff!important;display:inline-block;background-color:#466aff;border-radius:5px;height:46px;line-height:46px;width:98px;text-align:center;font-size:18px;letter-spacing:2px}.topEdition .slick-track .slick-slide div .regPrg a:hover{color:#fff!important;background-color:#355cff}.topEdition .slick-slider{min-width:1200px;position:relative}.topEdition .slick-slider:hover .slick-arrow{display:block!important;cursor:pointer;z-index:2}.topEdition .slick-slider .slick-arrow{position:absolute;top:50%;z-index:1000;background:transparent;border:none;margin-top:-50px;display:none!important}.topEdition .slick-slider .slick-arrow:hover i{color:hsla(0,0%,88.2%,.8)}.topEdition .slick-slider .slick-arrow i{font-size:50px!important;color:hsla(0,0%,88.2%,.3);transition:.3s}.topEdition .slick-slider .slick-arrow.slick-prev{left:50px}.topEdition .slick-slider .slick-arrow.slick-next{right:50px}.topEdition .slick-slider .slick-dots{width:1200px;text-align:left;left:50%;margin-left:-600px;bottom:25%;position:absolute;display:flex!important;z-index:2}.topEdition .slick-slider .slick-dots li{background-color:hsla(0,0%,88.2%,.5);position:relative;height:3px;width:46px;margin-right:15px}.topEdition .slick-slider .slick-dots li:after{position:absolute;left:0;width:0;top:0;height:100%;content:"";transition:5.2s;transition-property:width}.topEdition .slick-slider .slick-dots li.slick-active:after{background-color:#fff;width:100%}.topEdition .slick-slider .slick-dots li button{position:absolute;width:100%;height:10px;left:0;background-color:transparent!important;border:none;cursor:pointer;color:transparent}.topEdition .topEditionUl{position:absolute;width:1244px;background-image:url(/react/build/static/media/top-bg.7b89cf7e.png);height:244px;bottom:-139px;left:50%;margin-left:-622px;display:flex;align-items:center;justify-content:center;z-index:3}.topEdition .topEditionUl a{background-image:url(/react/build/static/media/top-2.2a21b300.png);height:139px;width:353px;padding:15px 24px;color:#fff;margin:0 17px;border-radius:11px;background-size:100% 100%;color:#fff!important}.topEdition .topEditionUl a:hover{box-shadow:0 2px 7px hsla(0,0%,88.2%,.85)}.topEdition .topEditionUl a:first-child{background-image:url(/react/build/static/media/top-1.54a95b91.png)}.topEdition .topEditionUl a:last-child{background-image:url(/react/build/static/media/top-3.48ab81a2.png)}.secondEdition .theTitle{height:53px;line-height:53px;font-size:38px;font-weight:500;color:#1e1e1e;text-align:center;margin:42px 0 30px!important}.secondEdition .ant-affix{background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.09)}.secondEdition .ant-anchor-wrapper{width:1200px;margin:0 auto;padding-left:0}.secondEdition .ant-anchor-wrapper .ant-anchor{display:flex;align-items:center;justify-content:center}.secondEdition .ant-anchor-wrapper .ant-anchor .ant-anchor-ink{width:100%;height:1px;border-bottom:1px solid hsla(0,0%,60%,.5);bottom:0;top:auto}.secondEdition .ant-anchor-wrapper .ant-anchor li{padding:18px 19px;margin:0 10px;position:relative;font-size:18px}.secondEdition .ant-anchor-wrapper .ant-anchor li a{color:#333!important}.secondEdition .ant-anchor-wrapper .ant-anchor li.active:after{position:absolute;left:0;bottom:0;height:2px;background-color:#466aff;content:"";width:100%}.secondEdition .secondEditionContent{padding:65px 0;width:1200px;margin:0 auto}.secondEdition .secondEditionContent .hadoop{background:url(/react/build/static/media/2-1bg.d22a63b9.png) no-repeat 50%;background-size:cover;min-height:753px;padding:50px 56px}.secondEdition .secondEditionContent .hadoop .hadoopCon{display:flex;width:100%}.secondEdition .secondEditionContent .hadoop .descBox{max-width:352px;word-break:break-all}.secondEdition .secondEditionContent .hadoop .descBox .desc1{height:50px;line-height:50px;font-size:36px;font-weight:600;color:#fff;background:-webkit-linear-gradient(90deg,#50edff,#557cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.secondEdition .secondEditionContent .hadoop .descBox .desc2{height:72px;font-size:18px;font-weight:500;color:#69daf5;line-height:36px;margin-top:97px}.secondEdition .secondEditionContent .hadoop .descBox .desc3{height:108px;font-size:18px;font-weight:500;color:#fff;line-height:36px;margin-top:70px}.secondEdition .secondEditionContent .hadoop .hadoopdesc{color:#fff;background:-webkit-linear-gradient(112deg,#ff8b75,#dd2476);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;line-height:25px;font-weight:500;text-align:center;margin-top:40px}.secondEdition .secondEditionContent .oneStop{text-align:center;opacity:.3;transition:2s}.secondEdition .secondEditionContent .oneStop .oneStopContent{display:flex}.secondEdition .secondEditionContent .oneStop .oneStopContent .osLeftMain{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;margin-bottom:182px}.secondEdition .secondEditionContent .oneStop .oneStopContent .osRightMain{margin-left:22px;text-align:left}.secondEdition .secondEditionContent .oneStop .oneStopContent .osRightMain .osRightTitle{height:50px;font-size:36px;font-weight:600;color:#fff;line-height:50px;background:-webkit-linear-gradient(112deg,#ff8b75,#dd2476);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:28px}.secondEdition .secondEditionContent .oneStop .oneStopContent .osRightMain p{font-size:20px;color:#637497;line-height:36px;margin-top:50px;margin-bottom:0!important}.secondEdition .secondEditionContent .oneStop .oneStopContent .osRightMain p span{color:#000;font-weight:500}.secondEdition .secondEditionContent .oneStop .imgring,.secondEdition .secondEditionContent .oneStop .osleftPosi{transition:3s;opacity:0}.secondEdition .secondEditionContent .oneStop .osleftPosi1,.secondEdition .secondEditionContent .oneStop .osleftPosi2{position:absolute;right:-200px;top:102px;transition:2s;opacity:0;z-index:1}.secondEdition .secondEditionContent .oneStop .osleftPosi2{top:317px;right:10px;transition:2.5s;z-index:2}.secondEdition .secondEditionContent .oneStop.activeCode,.secondEdition .secondEditionContent .oneStop.activeCode .osleftPosi,.secondEdition .secondEditionContent .oneStop.activeCode .osleftPosi1,.secondEdition .secondEditionContent .oneStop.activeCode .osleftPosi2{opacity:1}.secondEdition .secondEditionContent .oneStop.activeCode .osleftPosi1{right:10px}.secondEdition .secondEditionContent .oneStop.activeCode .osleftPosi2{top:217px}.secondEdition .secondEditionContent .oneStop.activeCode .imgring{opacity:1}.secondEdition .secondEditionContent .highDevops{text-align:center}.secondEdition .secondEditionContent .highDevops.activeCode .highDoContent img{opacity:1}.secondEdition .secondEditionContent .highDevops.activeCode .highDoContent img.highImg1{bottom:62px}.secondEdition .secondEditionContent .highDevops.activeCode .highDoContent img.highImg2{bottom:215px}.secondEdition .secondEditionContent .highDevops .highDoTitle{position:relative;padding:2px;width:384px;height:90px;margin:7px auto 0;border-radius:10px}.secondEdition .secondEditionContent .highDevops .highDoTitle span{position:absolute;z-index:3;width:380px;height:86px;line-height:86px;border-radius:10px;left:2px;top:2px;display:inline-block;font-size:36px;font-weight:600;background:-webkit-linear-gradient(1deg,#d57ca0 12%,#4877f3 57%,#20c3ef 76%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.secondEdition .secondEditionContent .highDevops .highDoTitle:before{position:absolute;z-index:2;width:380px;height:86px;line-height:86px;background-color:#fff;border-radius:10px;content:"";top:2px;left:2px}.secondEdition .secondEditionContent .highDevops .highDoTitle:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border-radius:10px;background:-webkit-linear-gradient(1deg,#d57ca0 12%,#4877f3 57%,#20c3ef 76%);z-index:1}.secondEdition .secondEditionContent .highDevops .highDoSubtitle{color:#637497;font-size:20px;line-height:36px;max-width:950px;margin:30px auto 28px;text-align:center}.secondEdition .secondEditionContent .highDevops .highDoSubtitle span{color:#000;font-weight:500}.secondEdition .secondEditionContent .highDevops .highDoContent{background:url(/react/build/static/media/2-3bg.deef1b07.png) no-repeat 50%;background-size:cover;height:920px;padding:20px 0 114px;position:relative;display:flex;flex-direction:column;align-items:center}.secondEdition .secondEditionContent .highDevops .highDoContent>div{display:flex;flex-direction:column;align-items:center}.secondEdition .secondEditionContent .highDevops .highDoContent img{opacity:0;transition:2.4s}.secondEdition .secondEditionContent .highDevops .highDoContent .highImg1{position:absolute;bottom:0;transition:1s;transition-delay:1s;left:10px}.secondEdition .secondEditionContent .highDevops .highDoContent .highImg2{position:absolute;bottom:0;right:10px;transition:2s;transition-delay:1s}.secondEdition .secondEditionContent .highDevops .highDoContent .highDoBottondesc{font-size:20px;font-weight:500;color:#000;line-height:39px}.secondEdition .secondEditionContent .multipleAnalyse{background:url(/react/build/static/media/2-4bg.45478d20.png) no-repeat 50%;background-size:cover;height:710px;padding-left:58px;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:.3;transition:2s}.secondEdition .secondEditionContent .multipleAnalyse.activeCode{opacity:1}.secondEdition .secondEditionContent .multipleAnalyse.activeCode .maContent{transform:rotateY(1turn)}.secondEdition .secondEditionContent .multipleAnalyse .title{display:inline-block;font-size:36px;font-weight:600;margin-bottom:26px;background:-webkit-linear-gradient(1deg,#6d66ff 12%,#c148ff 57%,#f59f77 76%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:50px;margin-top:20px}.secondEdition .secondEditionContent .multipleAnalyse .maContent{height:400px;width:723px;background:url(/react/build/static/media/2-4-1.802eb322.png) no-repeat;background-size:100% 100%;margin:26px 0;transition:3s}.secondEdition .secondEditionContent .multipleAnalyse .desc{text-align:center;max-width:869px;line-height:30px;color:#69daf5;font-weight:400;font-size:18px}.secondEdition .secondEditionContent .multidimensional{background:url(/react/build/static/media/2-5bg.9cca3de1.png) no-repeat 50%;background-size:cover;height:1139px;padding:100px 0 0;display:flex;flex-direction:column;opacity:.3;transition:1s}.secondEdition .secondEditionContent .multidimensional .multidimensinalhalf{display:flex;align-items:center;position:relative;height:447px}.secondEdition .secondEditionContent .multidimensional .multidimensinalhalf img{position:absolute;left:0;bottom:-20px;opacity:0;transition:3s}.secondEdition .secondEditionContent .multidimensional .multidimensinalhalf .halfTitle{height:50px;font-size:36px;font-weight:600;color:#fff;line-height:50px;background:-webkit-linear-gradient(112deg,#d57ca0,#4877f3 51%,#20c3ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:70px!important}.secondEdition .secondEditionContent .multidimensional .multidimensinalhalf .halfsubTitle{font-size:20px;font-weight:500;line-height:36px;color:#000;max-width:350px}.secondEdition .secondEditionContent .multidimensional .multidimensinalhalf .halfsubTitle span{color:#637497;font-weight:400}.secondEdition .secondEditionContent .multidimensional .activeCode{opacity:1}.secondEdition .secondEditionContent .multidimensional .activeCode .multidimensinalPart img{left:0;opacity:1}.secondEdition .secondEditionContent .multidimensional .activeCode .multidimensinalhalf img{left:380px;opacity:1}.secondEdition .secondEditionContent .multidimensinalPart{display:flex;align-items:center;margin-top:50px;position:relative;height:396px;transition:4s}.secondEdition .secondEditionContent .multidimensinalPart img{position:absolute;left:620px;bottom:-20px;opacity:0;transition:3s}.secondEdition .secondEditionContent .multidimensinalPart p{max-width:422px;text-align:left;font-weight:500;line-height:32px;color:#000;font-size:20px}.secondEdition .secondEditionContent .multidimensinalPart p span{color:#637497;font-weight:400}.secondEdition .secondEditionContent .multidimensinalPart p:first-child{margin-bottom:55px!important}.thirdEdition{background:url(/react/build/static/media/3-bg.4f22fe34.png) no-repeat 50%;background-size:cover;min-height:846px;min-width:1200px;display:flex;flex-direction:column;align-items:center;justify-content:center}.thirdEdition .title{height:53px;font-size:38px;font-weight:500;color:#fff;line-height:53px;margin-bottom:13px}.thirdEdition .subtitle{height:39px;font-size:18px;font-weight:500;color:#fff;line-height:39px;opacity:.6}.thirdEdition .thirdUl{display:flex;align-items:center;padding-top:50px;padding-bottom:25px;margin-bottom:0;justify-content:center;min-width:1200px}.thirdEdition .thirdUl li{padding:0 67px;color:#fff;position:relative;cursor:pointer;width:222px}.thirdEdition .thirdUl li:hover .hoverli1 img:first-child{transform:translate(5px,7px)}.thirdEdition .thirdUl li:hover .hoverli1 img:last-child{transform:translate(-2px)}.thirdEdition .thirdUl li:hover .hoverli2 img:first-child{transform:translate(6px,-7px)}.thirdEdition .thirdUl li:hover .hoverli2 img:last-child{transform:translate(-2px)}.thirdEdition .thirdUl li:hover .hoverli3 img:first-child{right:-3px!important}.thirdEdition .thirdUl li:hover .hoverli3 img:last-child{left:-3px}.thirdEdition .thirdUl li:hover .hoverli4 img:first-child{top:-5px}.thirdEdition .thirdUl li:hover .hoverli4 img:last-child{top:13px!important}.thirdEdition .thirdUl li.active:after{position:absolute;content:"";width:10px;height:10px;border-radius:50%;background-color:#466aff;left:50%;margin-left:-5px;bottom:-25px}.thirdEdition .thirdUl li.active>span,.thirdEdition .thirdUl li:hover>span{font-size:22px}.thirdEdition .thirdUl li>span{font-weight:400;font-size:18px;margin-top:10px;display:block;height:30px;text-align:center;line-height:30px}.thirdEdition .thirdUl li>div{position:relative;height:40px;width:40px;margin:0 20px}.thirdEdition .thirdUl li>div img{position:absolute;transition:.1s}.thirdEdition .thirdUl li>div img:first-child{z-index:2}.thirdEdition .thirdUl li>div img:last-child{z-index:1}.thirdEdition .thirdLists{display:flex;align-items:center;margin-top:48px;min-height:365px}.thirdEdition .thirdLists .listbox{margin-left:54px;flex:1}.thirdEdition .thirdLists .listbox .listTitle{height:30px;font-size:18px;font-weight:400;color:#fff;line-height:30px;position:relative;margin-bottom:75px!important;opacity:.8}.thirdEdition .thirdLists .listbox .listTitle:after{position:absolute;left:0;width:39px;height:3px;content:"";bottom:-20px;background-color:#466aff;opacity:1}.thirdEdition .thirdLists .listbox .ant-skeleton-paragraph>li,.thirdEdition .thirdLists .listbox .ant-skeleton-title{background-color:hsla(0,0%,94.9%,.2)}.thirdEdition .thirdLists li{display:flex;height:22px;line-height:22px;font-size:16px;color:#fff;margin-bottom:30px!important}.thirdEdition .thirdLists li a{flex:1;color:#fff!important}.thirdEdition .thirdLists li a:hover{text-decoration:underline}.thirdEdition .thirdLists li span{margin-left:40px}.thirdEdition .thirdLists li .listboxcount{min-width:60px;text-align:left;display:flex;justify-content:space-between}.forthEdition{background:url(/react/build/static/media/4-bg.214b12ef.png) no-repeat 50%;background-size:cover;min-height:621px;min-width:1200px;display:flex;flex-direction:column;align-items:center;justify-content:center}.forthEdition .theTitle{height:42px;line-height:42px;font-size:30px;font-weight:500;color:#1e1e1e;margin-bottom:50px!important}.forthEdition .qulikyreg{display:inline-block;width:137px;text-align:center;height:58px;line-height:58px;color:#fff!important;background-color:#466aff;border-radius:6px;font-size:18px}.forthEdition .qulikyreg:hover{color:#fff!important;background-color:#355cff}.forthEdition .forthUl{display:flex;align-items:flex-end;min-width:1200px;justify-content:space-between}.forthEdition .forthUl li{margin:0 40px;display:flex;flex-direction:column;align-items:center}.forthEdition .forthUl li .forthtitle{height:30px;font-size:22px;font-weight:500;color:#1e1e1e;line-height:30px;display:block;margin-top:25px}.forthEdition .forthUl li .forthsubtitle{height:22px;font-size:16px;font-weight:400;color:#1e1e1e;line-height:22px;margin-top:15px}.fifthEdition{display:flex;flex-direction:column;align-items:center;padding:68px 0;min-width:1200px}.fifthEdition .footSlider{width:100%}.fifthEdition .footSlider .slick-track{display:flex}.fifthEdition .footSlider .slick-track .slick-slide{margin:0 20px}.fifthEdition .footSlider .slick-track .slick-slide>div{width:300px;height:120px;padding:15px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f1f7ff,#f7faff 53%,#fff);box-shadow:0 1px 10px 3px rgba(0,0,0,.06);border-radius:4px;margin:30px 0}.fifthEdition .footSlider .slick-track .slick-slide>div a{display:block;height:100%;width:100%;text-align:center}.fifthEdition .footSlider .slick-track .slick-slide>div a img{max-width:100%;max-height:100%}.fifthEdition .fifthtitle{height:53px;font-size:38px;font-weight:500;color:#000;line-height:53px}.fifthEdition .subtitle{height:39px;font-size:18px;font-weight:500;color:#1e1e1e;line-height:39px;margin-top:13px;margin-bottom:54px;opacity:.6}.fifthEdition #scrollBox1{max-height:332px;overflow:hidden;margin:35px 0 0;width:100%}.fifthEdition #scrollBox1 .unitMainSlider{width:1200px;margin:0 auto}.fifthEdition #scrollBox1 .unitMainSlider .slick-list{height:140px;width:100%;overflow:hidden}.fifthEdition #scrollBox1 .unitMainSlider .slick-list .slickMainline{display:flex!important;padding:10px 2px;align-items:center;justify-content:center}.fifthEdition #scrollBox1 .unitMainSlider .slick-list .slickMainline a{background:#fff;box-shadow:0 1px 8px 1px rgba(0,0,0,.06);border-radius:4px;border:1px solid #fff;margin-right:20px;padding:20px;height:120px;width:220px;display:flex;align-items:center;justify-content:center}.fifthEdition #scrollBox1 .unitMainSlider .slick-list .slickMainline a:hover{border:1px solid #8fceff}.fifthEdition #scrollBox1 .unitMainSlider .slick-list .slickMainline a img{max-width:100%;max-height:100%}.fifthEdition #scrollBox1 .unitMainSlider .slick-list .slickMainline a:last-child{margin-right:0}.fifthEdition ul.fifthList{display:flex;flex-wrap:wrap;flex-direction:column;height:332px;width:100%;float:left}.fifthEdition ul.fifthList li{border-bottom:none;width:320px;height:130px;margin:15px 0!important;display:flex;justify-content:center;align-items:center}.fifthEdition ul.fifthList li:nth-child(2n){margin:12px 0 12px 30px!important}.fifthEdition ul.fifthList li:nth-child(odd){margin:12px 30px 12px 0!important}.fifthEdition ul.fifthList li:hover a{width:100%;height:100%;box-shadow:0 1px 15px 7px rgba(0,0,0,.08)}.fifthEdition ul.fifthList li a{width:300px;height:120px;background:#fff;box-shadow:0 1px 10px 3px rgba(0,0,0,.06);border-radius:4px;border:2px solid #fff;display:flex;align-items:center;justify-content:center;transition:.2s}.fifthEdition ul.fifthList li img{max-width:100%;max-height:100%}.footEdition .footContent ul .theline .imgCon img{width:80px;height:80px}.xingEdition{background-image:url(/react/build/static/media/xing-threeEdition.147938cf.png);background-size:100% 100%;position:relative;padding-top:56px}.xingEdition .theTitle{font-size:34px;font-weight:500;margin:0 auto;text-align:center;position:absolute;width:100%;top:79px}.xingEdition .xingBanner{width:965px;height:708px;background-image:url(/react/build/static/media/com-back.e05d08c5.png);background-size:100% 100%;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.xingEdition .xingBanner .slick-dots{position:absolute;bottom:70px;display:flex!important;align-items:center;width:100%;justify-content:center}.xingEdition .xingBanner .slick-dots li{width:6px;height:6px;border-radius:50%;margin:0 3px;background-color:#eee}.xingEdition .xingBanner .slick-dots li button{display:none}.xingEdition .xingBanner .slick-dots li.slick-active{background-color:#466aff}.xingEdition .xingBanner .slick-list{display:flex;align-items:center;height:380px;width:616px;overflow:hidden;margin-top:-35px;border-radius:10px 10px 0 0}.xingEdition .xingBanner .slick-list .slick-track{display:flex}.xingEdition .xingBanner .slick-list .slick-track .regform{position:relative;height:100%;text-align:center}.xingEdition .xingBanner .slick-list .slick-track .regform img{height:380px;width:626px}.hadoopCode{margin-left:32px;box-shadow:0 0 0 2px hsla(0,0%,100%,.1);border-radius:10px;padding:18px 20px;flex:1;margin-top:60px;position:relative}.hadoopCode>img{position:absolute;right:-50px;bottom:-50px;width:805px;border-radius:4px;opacity:0;z-index:1}.hadoopCode li{display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;line-height:30px;color:#e1e1e1}pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;word-break:break-all;overflow:initial}pre .codenum{display:inline-block;width:15px;text-align:left;margin-right:15px}pre .code-green{color:#00fa30}pre .code-red{color:#ff5058}pre .code-blue{color:#05cfc8}.highCodes{position:absolute;top:0;right:0;width:50%;height:100%;padding:40px 30px;color:#e1e1e1}.activeCode .word-item{animation:show .2s 1 forwards}.activeCode>img.activeImg{right:0;bottom:-20px;opacity:1;width:705px;transition:1s;transition-delay:3s}.word-item{opacity:0}@keyframes show{0%{opacity:0}to{opacity:1}}#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAABHNCSVQICAgIfAhkiAAAFC9JREFUeF7tXQlYVEe2/i+ggKCgccO1iSg6xIgZ3NBEMCqaeVGMGUYz44i+ZL44mXmC42R5jhE0M4lJDPiSSd6YicG8FyeaqKgvZowLi8TdJyZxi0bBJWJwQ0FBaXr+unCb7qab7r690GgXH9/te+tW1anz1zl16tRyJTSjkJOG4Cqgj68PImp06CUBvXWAhlUI4X+QJCFYp0MwJN4zgtervK/ge+W8q5Dva1Dk44MTTP8970+2CcZ3sXNwq7mwgXXx3LB6NXzbHEOsVIPHSKX4f1ChVhAuMLEUbI0nyDqCeoDvb6oBPk9YgH3imadyxeMA25mKwIoQTCITJ5JpCeRciMJ8t1x1uEzANhKyDWMXYp2nAecRgO3/DVpc7oIEaDGVzJpAJgULRtVqtYZXhYmujmc51/i/RueDlbuA3LQ0UAibNjQpYFv/E520vphLIp4mOqECHUoWCJoeJU+5J1klpOv9Gh9kjkvDlaaCrUkA2/wnhLPgFwhSMivuL1fetNPx3PsKnYRlNF7eGPcXXHA3cG4FbPM8dKcBsVjywVQhOQpIQqKa472QuDs1mPfYqyh1F3BuAYzmuF91FeYSo/msWCt3Vc5N5Yihw4tjX8P7ot25ukyXA7b5BcT6SFjOSkUqkiRfFQGr67OUvkp/bX7xezm+mzH6VRxxJWguA4xSFVB9ExlUe8/qDYe6mtzN96zborGv42VXgeYSwLa/gChtDdYQrEhTyVFEq4FEWbAOm2n63TXVSEp4C2edDZzTAdsyF78jkW/wP8DZxDaz/MokWsGjlyDbmXQ7FTCCtYpDyyTZ+jPog+7x+8wxbyHVWaA5BbDNcxHkW4ON1GrxCmGeO4wyaEwGXHQlvZS0T3xDMC0+DdWOAucwYDkpCNVK2My+ZrCRFWjJ+rt3n39Z44cnEt7krIEDwSHAcn6LztqW2E5Dop9FGmx1m1vK4G5KL2GvfxXGPfwerqrFTDVgQrI4p1TA/yh9Joov0EAvylae916vh8mPfZWViHt8GW6qAU0VYDnJCNC2Rj4LHKSm0Hs+jQ65vu0xRk2fZjdgws1Ucwmfs6WM9fZZ9bMLlsaVjTxfU9ABSfZO2dgN2Lbn8BGJmOYFyyGwlCmkdx59F7+3R+PYBdi2WZjBLmm5FyzHwVIkr6YGT475b3qFbAw2A5bzLDRa4DAT3G3edhtZ5bLXblT7ICrhXdvcWDYBtvrnaNmuLfZQsqJdRvY9nDFB2JMfhlhb+jObANv2DH2DEubewzx1edXZ1Swavcy6l98qYFt+g/50Ox2SHRTKOMuOa0RSJs5ty8StS0VyR6vCmmp26VoEhaLbqNko2bXCnnprOZ/2QPwyHGusdVgFbPu/Yx/BitEzm7nJk491zNePiQ0GzYbx3cekoPcvMlC0IQ1nti6F9uY1u9Jby9/T4sNipyN8Ap2Gt8qwN72+B7GFf2TMV6M+wAjVgBGsmZSIDxTvkP5qCo4CogmY4n3/9hrELj4t01BNsE58koKSnStqJc00nZn0Zpey2VG+u9KH9o0jUAsQGhkn1/XEJ6k4tyXT/FK9xujX4alHP8Q/LIFmUcLozQjl6qATTNjeUQU+KL0Qwd0H6LMpP1OIk6zQ1WO5jmbd5On9WoUiYkoGwkYkG9Gy6/lwVLIbsDtIuNASiByxHDfMpbUI2PZkLGGCORZXc1paxWnmefeEFERMzWhQ/oWCLBRlp6PyMitmR36WRdOSyLrmeXjiAnQbmwIBmmEoP3sI++ZTHVpUIY3Tw2SvxK+QFyw1CGYBy5lKqWqBM+RhoNpCDdMF3KfBsCW1atE0CDV5bnMmTq9PbzagtaX66/v0hwigujcXTq5MxdkvMx2pTzmXAnaPz5JXHhsF84D9Gq+xj3nBmVZd9Eu5CO070qKGEOpDVLR0f7bHWoWBHTQyUKH94hrVdAWz2uJOxTVH67Fw1P9ggVXA5L6rGmeJZLAztVTYI8no+8yHVlX6taO5OPFxKiqKCz1GS/pS5YVPovobl2KV/pIdK3B0WbIzFFM5qhAW/6m8VUofGkjY9l8inQ9fbrBukElklazMGKu4f3jZNep7sZXLejj7z0wUr02vb6kqynOUXpG+08PT0XtaZoN+ylINCv8cD9HonMI/HebHr8QrFgGja8Rn5HGU8IUO9bOOAqU6bikpVd5HsOLdxs22jlbdG6J/K1qThnNfLDWYBXUePXpCzNQnNCoOEb/KQHBP271xlZeKsXu2xmn8Ilk/XrqDLkmfcl9PXTCSsLwpmMD9NOudIc/m9FlARw2GLjVvfDSGYjnV48mPUuWW62o9KQwJzeQF6Dwy2eaGpbx47G8zUJKbpdo6NMd3Dq1+NmolNpkFLCcJa5lokt2U2pGg76wsMmO6HSnqX720L1sGrrK0SFX6xhL5CXfS+Nn8p5nO3/aG6ptlKJhpfzobyvkkfhWmNgAsJxGhkj9+ZB/VwqJHw4L7yZ73hedj6Dv2S5lCcDWtr/ObMnGWalJ2cxl6TFTS12FQInpNz0AArUC1oeizdBR/luYUekz4WUmt0kExPvQqMTcJ/8EIdhZOU8EWu4jI59RLmZKpkLLi1WkoyaObiw8Ndbut98GaaBko0V85EoR07XlOA9GYXMS/pwnYByLvesAmc7mahHh3eNMDO2kw5K/qpUwvbWTU/rnRqCJ4auiOeZMuM029y0wtaEWfpqNoVZqj467G0v9f3Gd4XA/YpvHwbxWIMj7wd5XBYZpv5O8pZXHq+jKFsYcXT4Lo19QaIsKlNGBhrkOgVZYW48AfomXHtlo6bEhXrruCtvG5qJYlLPcJLrHWYbs7d0KK/uKnbxXaPC4zbf3H35mBizlZDu/cDKJaHLAo1yE6SkiHYLqL+Rcbtw67ZMDyErGI5f3JkClKx2dJTTgjvseUNGh+0cD7YlUzHX+bYG0nWI28aQ99weEE7RX7QSsvOoQDqebHafaUb64aZtK/HJeNRbWATUQB+4DhTbEz8qEM9iPhtvcjx/+rDiyDFu2MnZ3+lPioedk2q0dhaHw9Lw43ThUa9z11hoHFPlVlPFtn3sgNiKsFbEJtYzXdGWmKvCvixWD6oaXWVWP56UM4vjQZFacLLcqVo/QJn2HEM5noNMp63/odG07JNqpCg+Bo+VbS3yRgQdL2CYj01XEdQZ0trE/kxvvWvaLRZ3aWWUmrrijD+Q30K65Mk21ad9DXYVgiukzg5oEHGs4uCHpO/Z2z5lsJlpvoUc4tqdHyFIb8xzCR7g+n7hK02glZeKHz6GR0fDRZjtVyTFP2Ta7MGGV8ozZftelC+8ehE2nypxYQQdBzkVJVebFIbZYOpSNwo6Xc8Xieu/wXO3MqReVEq7tGFM23HAm/lfLH80gGYIYCval14r03PnyjifmxVMpLQB5F7RE1ngJnzkh7y68fx1nkK5At5Y9FISVsgP5ALjOiJqvLRpqWN95t/MmT8sbgBMGIMLW+TN0l3njjU+aahD/AQSl/NH6gAIU5ZL54E7uLA6ek/EdRRm3XxilrEAwG3978HF8DY7omhey9JOWPonAbLKyRm4r3vtbdpMiNB/FDyo+DzmvtNZ9dNdKOkbjMhtTOXUrYW45DHLgq7XgYxRz69zCQfuPp9jp14I2v5UCD5Qdu5A81YbEA7FvSEeUQ7t7E7uGADt9KO4ZjN5Eb4vU02OBpMPDONwW/qPp2CsC+oJyPs2epmjOWlnnLM97Jags/KMabpIKheJfIzVLcS14wDBbuqlznaAvzVfL7PQGYOHzxLfcoYW8pjnCAIM+WdgzGv7EPE98aceqacG9+zuenD9h1FcQgkirxWPOd1TOwte/yRifdgUbiKTe+XYtQ3RRWj9fDYpeHpWrEfgTIq6a++in+n5eBpg3UdLDsjTfuNdzMnx3DD+ARGbCdD+F17gv7o3cthitXWztoIuiwYMRBLKyVsAEYCx9sdsSCacq0/l00CAjrKZMgfot/c+H6/lz947IDeU1Jst1l82Tu4bGFHDiLlJsi4B8SjHLe+Im+TDFAXLxWXNVa9FZ9ohESMxKtIqMRQGDaxMTZXXklQdUPRajkvwBS/L6aux53rnNTQ52q8ZT6k46KqlCE6jdD1EmZOB07Xl/7Jl4epLdaSVC7+IloNyqR10T4tXbJLkd9tSuOF+LK9mxcIXgVxwxWGTchP1j0xtiv5S8X1jvmC/rjd7Tz31Y5Anf6zsOWYRp0n7UAHScmq5YgRxMKqTv7bppe8lzowWiUf6zHzOHf4EMjwHb0R1su2b7Ihy2acjgTOigOXQlUCK+eEqpvXENpdhbOvpcOLX+7mT+VQT5oP+Dr2g8UyH2YEnZGYS37sElNMT4SfVL4ixlo40FAmTYYAdy5v6bhwv8uVbXjUxVfa/CP4UfxlEKLEWC7ojCBgK23uGnYBQMx0SeFTePu/efSPEWgrNIh+rbixako25tb+64lkVNyciRewvjYw/inWcBWA77d+qKULaGtobVo6rYytZ7Uxgf1i0bk2+vg31VjlUme+ELRqym48FHdoS+NWNdq+cM6lw47hs6UKv3niI0kTDBlV18sIFgub+4dJyWj50sZ8GvjWqvP1UD/uC4L3780wyXFcOyVNuw7pBtm3gCwHA1C/VvKR3IHm66Lc9Z9x8nJ6PWqbPSoDlU/FKPiaCEqjhTiFlWU6F+qznFcxX+zO0lFhSjRvlTB/t00aEmpDhkcByHlvq1tO//KErGCjiO/joeWYzhHzuIy4W951W0ewVdkfARfA8AEUTsj8BdW+iVTFay/d2DhSc95mQibbvt5U0qZ2htlKNuTi6tbOUbaki1ba86iT4B335hEtCaA7UZPVNWIBGhHp8Wj2gA0B+n787ATxvvORX5mAdvfB+1va3GGoAU604vf8UlK1mv2SVbF0UMoWZGJK1/WguRMesxZbUIChQZo/0Qypc/2vdeCmaVrs3Dy+RnOOK/jVmU1uphKl0XARMTuXnidzPmjquZmJlHQT6LRf+NBm7O7smU9SrIycX13rs1pnP1im6Fx6JycgnZjbJe67wlY6Zosh0ihAnst9lS9hjPMzKyEiRcKItHa7w5OETT9Ic1667AuB3vuB+aflvsOa+H6njwUL0qR+yZ78pdbX90aDKUMZ90Lunu9kYU2Q0ZaI19WiYWPhMtXleVf4kf07h9x3M5DmmUp68lj0KX6M470a83rdKmt92EzU9BzfsNDmg1rX3W+GN/PTdZLVBO67mSyzJXfmhKneTkTrayoytI1K3CKdbGVP0bl6fCrYcX42FLLsChhSoJdPbCXLWWQI33HwK8aly5RweK0FLf0UY7UQ5GYbqlp6JayoFFpOzg8HLfP23cGllh3SLCGN5axVcB2d8ODzIj6iX8qnGjtxiWi97J1Fmk4NZc6fzV1vt6zyldVlOPu9KJe9y/JsjgkKP2MUjYn2eZ6scpaPy2iBv2A4w4BJqvG7vxYjo4fy6nrI/TbZ2247ypaY2rD1ijM9KNJcSj/travaspzQtSW799dgz5/z0arnzS0JsWYbP8Dbe05V2TB0HNYaK2TtCphIoMcTmy26op8toJh1jI0je86h4DNMQbs5pFDOPpknNwxN/cgPDU90jPR4efTjaoiGuT+fjZ7cbYOOc9PVBofWGCWNTYBJktZR3SS/HCYoN1nj8ejfVIy7s+oH3vJYE0mWGV1VpTSwdcNxvXasJnd916ejbYJ9eb/1c3rcWJmYr12t1AfOgnPtAjAgzGn5OMPrQabARM57eqMOB7Cso1lc66zNliz5kQLjN5bBN82IXTdUA0SrIrD9TO51tI3l3hRz35rc/Xq8eiT8bi+M7dR/rBuVdoaDIq9iG+sImXAb1vfld+jpM3lZybesMfaCuofja5/SMP5JWmo+Mbk9DOl5d0FV79QqseFmbi8KgtlXxEsgz7eLL+AXw65iJX2AGCXhCkZ7+7ED5eK03MMBxqmpZqKhjfeiANkz8LBPzb8VIc18FQBJubNenTAF0w8RilA6XssFeiNr3fckm+rBpdiijVwzMWrAkxkdKgTgiq12MmfD6op+J5NI2G3bykeiQHuqOGBasBEYXs7oLNOi63U1VH29GlWdbs13d984/e10GLswGsNPzNlK3gOASYKOcgFjndqVw0PlpcVKNaMixyxzTV/0p0T0BKPD7hYu/pJbXAYMFHwzm4I9C3H55Qct5x73+wkFFjrcw1T1KpBQ3CdApiS4Z4QfMwM9Uuy1LaiuyqdhKWDr8H6h8dsrLRTARNl7gnGs5Ivt+Dq+DlGhgYHD5uYi3dxfJmPDskxN5x7PK/TAZONkWCe+yFhDX9Gyg3H1Ka/2+/pX0A1kgbfkhczOTW4BDBBIR3GAUHBsqTNanZ9jiNWqBgQl9s/ILYVVZcBphCwNxCx9Dwu5xq7yGYwzeXItNperQ9mDC3HEVuZr+Y9lwNWJ21+QQH0QUrytzUDFa9Vg6vSsg20qBHIHhhPUq9yGcWLg27ifUGeGhDsSeMWwAykrTur9CYLTbKHSE99l+i8p2uB+UNuyCfiuSW4FTClRnsCEE4L6kUWPp1Wots+geWIvjNYtlDBfP5GS/jNmJu44BaUDAppEsD0Egd09mnBpQfcsEa1wvl0/rKoLy3pSbc9LyFpy27fxtJY4Iq7gVLKa1LAFCLEEoRgX06R++ApSlwi+7ogI9+kgokl681V8fx6BxvROjamlTHV2Mbi9btI7mnADCtP93+gny8mc0p7AgUugUzSHyCtvOfiYdxV5r+RZW0YpJXHkh4VPELCLHFESF4QMNzXB4/V6PAzF84KHCRIm3xr8PlAOms8QZIs8cSjATMlugBo7Q/04/P7SXhvXiPk4291COE1mNcg+UqplNPqOI3BIxN4Lee1nFdx5HsRwTnJ2JP8fYq/j9Ipe9OjxKgRYv4FnAkOvZLwUrMAAAAASUVORK5CYII=);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/48.b7fcd364.chunk.css b/static/css/48.b7fcd364.chunk.css new file mode 100644 index 000000000..4bfa369a2 --- /dev/null +++ b/static/css/48.b7fcd364.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.aboutUs_body{font-size:16px;color:#182332;font-family:PingFangSC-Regular,PingFang SC}.aboutUs_body table{text-align:center;margin:0 auto}.aboutUs_body .df{display:flex;justify-content:space-around;align-items:center}.aboutUs_body .aboutUs_head,.aboutUs_body .feat_fun_img,.aboutUs_body .feature_function_bg,.aboutUs_body .join_us_bg{background-size:cover;background-repeat:no-repeat;background-position:50%}.aboutUs_body .mao{position:relative;top:-70px}.about_team{min-height:495px;background-image:url(/react/build/static/media/teambanner.fad350dd.png);background-size:100% 100%;width:100%;display:flex;align-items:center;flex-direction:column}.about_team .about_team_lists{width:1200px;display:flex;flex-wrap:wrap;align-items:center;margin-top:20px}.about_team .about_team_lists li{height:120px;width:266px;margin-right:40px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.about_team .about_team_lists li:hover{background-color:#fff;border:2px solid #fff;border-radius:6px;box-shadow:0 1px 8px rgba(0,0,0,.06)}.about_team .about_team_lists li:nth-child(4n){margin-right:0}.aboutUs_head.df{flex-direction:column;justify-content:center;height:500px;line-height:500px;background-image:url(/react/build/static/media/banner.40f1ff0c.png)}.aboutUs_head.df p{text-align:center}.aboutUs_head.df .head_title{line-height:50px;font-size:48px;font-weight:600;background-image:-webkit-linear-gradient(bottom,#4cdbf5,#5aacff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.aboutUs_head.df .head_cont{line-height:39px;color:#fff;opacity:.9}.aboutUs_title{width:800px;height:62px;margin:0 auto}.aboutUs_title>table{width:800px;font-weight:400}.aboutUs_title a.active{color:#466aff;height:62px;line-height:62px;border-bottom:2px solid}.aboutUs .au_title{font-size:38px;font-weight:500;color:#1e1e1e;text-align:center;padding-top:50px}.aboutUs .subtitle{font-size:20px;font-weight:700;color:#000;margin-bottom:23px!important}.about_us .au_cont.df{justify-content:space-between}.about_us .au_bg{background:linear-gradient(180deg,#f3f9ff,hsla(0,0%,100%,0))}.about_us .cont1_introduction{width:472px}.about_us .cont1_introduction>div{line-height:34px}.about_us .cont1_achievements{width:581px}.about_us .cont1_achievements .subtitle.ml0{margin-left:0}.about_us .cont1_achievements>div{font-size:15px;line-height:36px}.about_us .subtitleImg{width:650px;height:330px}.about_us .achievementsImg{width:507px;height:384px}.about_us .inherit_items{position:relative}.about_us .inherit_items .quan1Img{width:140px;height:167px;position:absolute;left:-290px;top:90px}.about_us .inherit_items .quan2Img{width:100px;height:120px;position:absolute;right:-170px;bottom:80px}.about_us .inherit .icon-a-yuanquan2x{color:#466aff}.about_us .inherit .ant-timeline-item-tail{border-left:2px solid rgba(108,134,172,.42);height:calc(100% + 30px)}.about_us .inherit .ant-timeline-item:last-child .ant-timeline-item-tail{display:block;height:calc(100% - 18px)}.about_us .inherit .ant-timeline-item-content{margin:0 0 -15px 18px}.about_us .timeline_cont{margin-left:35px}.about_us .timeline_cont>p{font-size:20px;font-weight:500;color:#466aff;margin:45px 0 30px!important}.about_us .timeline_cont>div{width:980px;padding:20px 35px;background:#f5f7fa;font-size:15px;font-weight:400;color:#182332;line-height:33px}.about_us .timeline_cont>div:after,.about_us .timeline_cont>div:before{content:"";position:absolute;left:21px;top:100px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:14px solid #f5f7fa}.about_us .feature_function_bg{position:relative;height:630px;background-image:url(/react/build/static/media/funBg.410c4305.png)}.about_us .feature_function_bg .au_cont p.au_title{font-size:30px;padding:50px 0 70px;color:#fff;opacity:.9}.about_us .feature_function_bg table{position:relative;background:none;width:1200px}.about_us .feature_function_bg .funBg2{width:1600px;left:50%;margin-left:-800px;position:absolute;bottom:-15px}.about_us .feat_func_cont{width:200px}.about_us .feat_func_cont .feat_fun_img{height:205px;line-height:205px;background-image:url(/react/build/static/media/funBg3.d1c7d094.png)}.about_us .feat_func_cont .feat_fun_img:hover{background-image:url(/react/build/static/media/funBg4.68c5f49e.png)}.about_us .feat_func_cont img{width:175px}.about_us .feat_func_cont p{font-size:18px;font-weight:500;color:#fff;line-height:28px;background-image:-webkit-linear-gradient(bottom,#4ffdff,#0183ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about_us .feat_func_cont div>div{margin:10px auto;width:142px;font-size:14px;line-height:28px;color:#fff;opacity:.76}.about_us.statistics{text-align:center;background:linear-gradient(180deg,#ecf3ff,#fff);height:640px;overflow:hidden;position:relative}.about_us.statistics .statistics_cont{width:1014px;height:203px;background:#fff;opacity:.83;position:absolute;top:230px;left:50%;margin-left:-500px}.about_us.statistics .statistics_cont span{font-size:48px;font-weight:700;color:#1338d1}.about_us.statistics .statistics_cont p{width:111px;height:38px;line-height:38px;border:1px solid #182332;margin:0 auto;font-size:22px;color:#1e1e1e}.about_us.statistics .earthImg{width:1500px;margin-top:-120px;animation:moving 60s linear infinite}@keyframes moving{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.join_us_bg{height:710px;margin-top:40px;background-image:url(/react/build/static/media/joinUs.26ec28cd.png)}.join_us_bg .au_cont{position:relative}.join_us_bg .joinUsImg{width:260px;height:265px;position:absolute;top:27px;right:10px}.join_us_bg .df{display:flex!important;margin-top:30px}.join_us_bg .position{width:540px}.join_us_bg .position.right{margin-right:-30px}.join_us_bg .position p{justify-content:flex-start;height:60px;background:#253da0;line-height:60px;padding-left:20px}.join_us_bg .position p img{width:30px}.join_us_bg .position p span{font-weight:500;color:#fff;line-height:22px}.join_us_bg .position div{min-height:306px;font-size:14px;line-height:34px;padding:20px;background:#fff}.join_us_bg .ant-carousel .slick-dots-bottom{bottom:-30px}.join_us_bg .ant-carousel .slick-dots li button{width:12px;height:12px;border-radius:10px;background:#466aff}.join_us_bg .delivery{height:60px;line-height:60px;margin-left:35px}.unit{margin-bottom:60px}.unit table{width:1200px;height:550px;margin-top:15px;border-collapse:separate;border-spacing:10px}.unit table td{width:224px;height:122px;box-shadow:0 1px 8px 1px rgba(0,0,0,.06);border-radius:6px;border:2px solid #fff}.unit table td:hover{border:1px solid #466aff}.unit table .unitImg{max-width:90%;max-height:100%}.au_cont{width:1200px;margin:50px auto}.au_cont.pl30 .subtitle{margin-left:-30px} \ No newline at end of file diff --git a/static/css/49.421c117c.chunk.css b/static/css/49.421c117c.chunk.css new file mode 100644 index 000000000..fa40f6558 --- /dev/null +++ b/static/css/49.421c117c.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.topicRepoList{width:900px;margin:0 auto;min-height:700px}.topicRepoList .flexBoxTopic{display:flex;align-items:center;justify-content:space-between}.topicRepoList>h2{font-weight:700}.topicRepoList .topicRepoHead{color:#5f6872;padding:10px 15px;border-bottom:1px solid hsla(0,0%,60%,.16)}.topicRepoList .repoImg{width:32px;height:32px;object-fit:cover;border-radius:50%}.topicRepoList .repoTopic{align-items:flex-start;border-bottom:1px solid hsla(0,0%,60%,.1);justify-content:flex-start;padding:20px 0 15px}.topicRepoList .repoTopic .repoTitle,.topicRepoList .repoTopic .rightInfo{flex:1}.topicRepoList .descTopic{color:#414141;line-height:24px}.topicRepoList .proListTopics{display:flex;flex-wrap:wrap}.topicRepoList .proListTopics .proListTopic{background-color:#f3f8ff;border-radius:4px;max-width:158px;padding:0 10px;height:24px;line-height:24px;color:#4c5b76;margin-bottom:5px!important}.topicRepoList .info3{justify-content:flex-start;color:#7d7d7d;height:20px;line-height:20px;display:flex;align-items:center}.topicRepoList .info3 .category{position:relative;padding-left:11px;margin-right:10px}.topicRepoList .info3 .category:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;background-color:#466aff;top:7px;left:0}.topicRepoList .info3 .language{position:relative}.topicRepoList .info3 .language.hasCate{padding-left:11px}.topicRepoList .info3 .language.hasCate:before{position:absolute;content:"";width:1px;height:10px;border-radius:50%;border-left:1px solid #9e9e9e;bottom:5px;left:0}.topicRepoList .pagTopic{text-align:center}.topicRepoList .repoByTopicNodata .none_panels{min-height:520px} \ No newline at end of file diff --git a/static/css/50.49aaa94a.chunk.css b/static/css/50.49aaa94a.chunk.css new file mode 100644 index 000000000..00f918b17 --- /dev/null +++ b/static/css/50.49aaa94a.chunk.css @@ -0,0 +1,2 @@ +.overflowHidden1{display:inline-block}.overflowHidden1,.overflowHidden2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.CodeMirror pre{padding:0 4px}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}.CodeMirror-rulers{bottom:-20px}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px!important;padding-bottom:30px}.CodeMirror-sizer{border-right:30px solid transparent}.CodeMirror-gutter{margin-bottom:-30px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.radioStyle{display:block;height:30px}.shixunScopeInput{width:218px;height:33px;display:block;margin-bottom:15px}#memoMD .CodeMirror{margin-top:31px!important;height:364px!important}#memoMD .editormd-preview{width:578px!important;top:40px!important;height:364px!important}.ml36{margin-left:26px}#person-unit a.white-btn.use_scope-btn:hover{border:1px solid #f06200;color:#fff!important}.newedu-class-leftnav,body #root{background:#fff}.newedu-class-leftnav li{height:50px;line-height:49px;font-size:16px;cursor:pointer;position:relative}.newedu-class-leftnav li a{padding-left:42px;width:93%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#05101a;background:transparent}.newedu-class-leftnav>div:last-child .Draggablelichild:last-child li a{border-bottom:none}.newedu-class-leftnav li:hover{background-color:#f1f1f1}.newedu-class-leftnav li:hover a{color:#05101a;background:transparent}.newedu-class-leftnav li.active{color:#05101a!important}.newedu-class-leftnav li.active a{color:#05101a!important;background:transparent}.newedu-class-leftnav li a{padding-left:20px}.addtaskmodle{width:69px;height:50px;font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#000}.addtaskmodle .iconfont{font-size:15px!important;color:#666}.newedu-class-leftnav li:hover a .addtaskmodle{color:#666}.martop1{margin-top:1px}.ml100{margin-left:100px}.ml110{margin-left:110px}.addjia{padding:20px;height:48px!important;line-height:10px!important}.newedu-class-leftnav .addjia:hover{background:#fff!important}.pl20{padding-left:20px}.ml90{margin-left:90px}.ebebeb{border-bottom:1px solid #ebebeb}.CheckboxGroup{background:#f9f9f9}.maxwidth155{max-width:155px;color:#666;font-size:14px}.maxwidth170{max-width:170px;color:#666;font-size:14px}.pl46{margin-left:46px!important;border-bottom:1px solid hsla(0,0%,93.3%,.9333333333333333);width:90%!important}.hidden{overflow:hidden}.pd0{padding:0!important}.color999{color:#999!important}.maxwidth190{max-width:190px;color:#666;font-size:14px}.color05101A{color:#05101a}.liactive{border-left:1px solid #4cacff}.xaxisreverseorder .ant-input-group-addon .ant-btn-lg{height:38px}.ant-input-group-addon .ant-btn-lg{height:39px;border-radius:0 3px 3px 0!important;border:none!important}.bannername{max-width:907px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:40px}.bannnerusername{font-size:20px;margin-left:20px}.bannnerusernames{font-size:14px;margin-left:20px}.bannerimgname{width:40px;height:40px}.clearfixborder{padding-top:10px}.ml8{margin-left:8px}.bannerurli{border-right:1px solid hsla(0,0%,100%,.3)}.bannerurli,.bannerurlis{width:70px;margin-left:-10px}.pathInfobox li{margin-right:20px;height:20px;line-height:20px}.width70f{width:70px;margin-left:-10px}.width100f{width:100px}.mr10im{margin-right:10px!important}.width75f{width:75px}.width107f{width:107px}.mr0{margin-right:0!important}.mlf3{margin-left:-3px}.relative{position:relative}.courseedu-menu-list{right:262px;top:245px}.edu-menu-list li{width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px!important;line-height:35px!important;cursor:pointer + /*!*text-align: center;*! 影响全局了*/}.marleftf20{margin-left:-20px}.marleftf10{margin-left:-10px}.sandianbox{width:92px;background:#fff}.sandianbox div{width:92px;height:35px;text-align:center;line-height:35px;cursor:pointer}.sandianbox div:hover{background:#f0f0f0}.sandianshow:hover .icon-sandian .sandianbox{display:block}.sandianboxs{width:92px;background:#fff}.sandianboxs div{width:92px;height:35px;text-align:center;line-height:35px}.sandianboxs div:hover{background:#f0f0f0}.sandianshows:hover .icon-sandian .sandianbox{display:block}.mr6{margin-right:6px}.mr28{margin-right:28px}.mr23{margin-right:23px}.width93{width:240px!important}.colortransparent{color:transparent!important}.inputNav{width:439px;height:30px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:4px}.Navmodal{width:600px!important;height:237px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(76,76,76,.3);box-shadow:0 2px 10px 0 rgba(76,76,76,.3);border-radius:10px}.ant-modal-content{-webkit-box-shadow:0 4px 12px transparent!important;box-shadow:0 4px 12px transparent!important}.Navmodal .ant-modal-body{margin-top:10px}.ant-input:focus{border:1px solid #466aff!important}.btn.colorblue{color:#4cacff!important}.btn.colorblue:hover{color:#459be5!important}.btn.colorwhite{color:#fff!important}.btn.colorwhite:hover{color:#ccc!important}.btn.colorgrey{color:#999!important}.btn.colorgrey:hover{color:#05101a!important}.btn.hovercolorblue:hover{color:#459be5!important}.Actionbtn{display:inline-block;height:30px;line-height:30px;border-radius:2px;text-align:center}.greyWidthFixed{width:120px;border:1px solid #ccc;color:#ccc!important}.greyWidthFixed:hover{border:1px solid #4cacff;color:#4cacff!important}.blueFull{padding:0 7px;background-color:#4cacff;color:#fff!important}.colorBlue{padding:0 7px;background-color:#fff;color:#4cacff!important;border:1px solid #4cacff}.greyBack{background-color:#cbcbcb;color:#fff!important}.greenBack{padding:0 7px;background-color:#29bd8b;color:#fff!important}.Actionbtn.middle{padding:0 18px}.greyLine{border:1px solid #eaeaea;color:#999!important}.greyLine,.orangeLine{background:#fff;padding:0 10px}.orangeLine{border:1px solid #fe944b;color:#fe944b!important;line-height:28px;border-radius:4px}.colorFF6800{color:#ff6800}.color979797{color:#979797}.Draggableli:active .Draggablelichild,.Draggableli:focus .Draggablelichild,.Draggableli:hover .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within .Draggablelichild{background:#f1f1f1!important}.Draggableli:active,.Draggableli:focus,.Draggableli:hover,.Draggableli:visited .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within{background:#f1f1f1!important}.Draggableli:visited{background:#f1f1f1!important}.transparent{background:transparent}.HomeworkModal{width:600px!important}.HomeworkModal .ant-modal-content .ant-modal-body{padding:10px 20px}.ant-modal-title{height:38px;line-height:38px!important}.underline{text-decoration:underline}.HomeworkModal .task-popup-content #search_not_members_list{height:198px}.greybackHead{height:40px;line-height:40px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#676767;background-color:#eaeaea}.mtf3{margin-top:-3px}.mtf5{margin-top:-5px}.color204{color:#ccc}.lesson-saved-list-itemdrop{height:93px;overflow:hidden}.lesson-saved-list{position:relative}.itempositionleft,.itempositionright{position:absolute}.ant-input:focus,.ant-input:focus .ant-input-suffix{background-color:#fff!important}.pathNavLine{bottom:-11px}#shixun_operation:hover{color:#fff!important}.cursor{cursor:pointer}.paragraph_nameid:hover{color:#4cacff!important}.next-loading{width:100%}.summaryname{font-size:22px;height:25px;font-family:MicrosoftYaHei;font-weight:400;color:#333;max-width:825px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.educontentbox{background:#fff;padding-top:40px;padding-bottom:40px}.commitcontents{margin-left:28px}.commitcontents,.commitcontentsysl{width:43px;height:15px;font-size:16px;font-family:MicrosoftYaHei;font-weight:400}.commitcontentsysl{margin-left:-4px}.typestyle{min-width:68px;height:24px!important;line-height:24px!important;color:#fff!important}.edu-filter-btn-028d01{background:#028d01!important}.edu-filter-btn-CC317C{background:#cc317c!important}.edu-filter-btn-006B75{background:#006b75!important}.edu-filter-btn-E99695{background:#e99695!important}.edu-filter-btn-EDEDED{background:#ededed!important}.edu-filter-btn-4CACFF{background:#4cacff!important}.edu-filter-btn-84B6EB{background:#84b6eb!important}.edu-filter-btn-5E5FB9{background:#5e5fb9!important}.edu-filter-btn-FC2B6A{background:#fc2b6a!important}.edu-filter-btn-FF6800{background:#ff6800!important}.edu-filter-btn-7AD58B{background:#7ad58b!important}.color666666{color:#666!important}.TabsWarp{width:100px;height:31px;display:inline-block}.mt38{margin-top:38px}.poll_list a.active{color:#4cacff}.poll_list a{display:inline-block;padding:20px;font-size:18px;text-align:center;position:relative;color:#05101a}.poll_list a.active:after{content:"";width:94px;left:10px;bottom:0;height:2px;background-color:#4cacff;position:absolute}.ml22{margin-left:22px}code,kbd,pre,samp{font-family:"Monospaced Number",Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px 0}.ant-form label.font-14{font-size:14px!important}.ant-form label.font-12{font-size:12px!important}.mdInForm.ant-form-item{margin-bottom:0}.mdInForm .has-error .ant-form-explain{position:absolute;margin-top:-2px;margin-left:-7px}.courseForm .ant-select-selection,.courseForm .ant-select-selection--single,.courseForm .ant-select-selection-selected-value,.courseForm .ant-select-selection__rendered{height:40px;line-height:40px}.courseForm .ant-input-affix-wrapper .ant-input{height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-input{height:40px}.newcourses .ant-input{width:280px;margin-left:11px;height:40px!important}.newcourses .ant-select-selection--single{width:280px;height:40px;color:rgba(0,0,0,.65);background-color:#fafafa!important}.newcourses .ant-select-selection__rendered{line-height:40px}.newcourses .ant-select-selection-selected-value{opacity:1!important}.newcourses .ant-select-selection--single:focus{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff!important}.newcourses .ant-select-selection--single:hover{border:1px solid #466aff!important}.pd20{padding:20px}.newcoursestitle{font-size:12px;color:#989898;margin-left:40px}.newcoursestitleysl{font-size:12px;color:#989898;margin-left:51px}.coursenavbox .ant-form-item-label{margin-left:10px}.coursenavbox .ant-checkbox-wrapper{font-size:14px!important}.coursenavbox .ant-form-item-control-wrapper{padding-left:10px}.coursesselect{font-size:12px;color:#989898;padding:0;margin-left:-8px}.ant-col-offset-5{margin-left:2%!important;margin-top:-43px}.coursenavbox .ant-form-item-children-icon{display:none}.coursenavboxtow .ant-input{margin-left:0!important}.exercise .ant-form-item-label{margin-left:20px}#coursesNew_endTime,#coursesNew_endTime .ant-input,#coursesNew_startTime,#coursesNew_startTime .ant-input{width:210px!important}.exerciseselect{font-size:12px;color:#989898;padding:0;margin-left:20px}.ml28{margin-left:28px}.ant-calendar-picker-clear,.ant-calendar-picker-icon{right:12px!important}.exercise .ant-form-item-children-icon{display:none}.pd60{padding-left:60px}.pd28{padding-left:28px}.exerciselist .ant-form-explain{display:none}.exercisetime .ant-form-explain{margin-left:107px}.ant-input-search-icon:hover{color:#466aff}.coursehomework:hover .activity-title{color:#4cacff!important}.martopf2{margin-top:-2px}.searchViewAfter{width:100%;height:40px}.searchViewAfter.ant-input{line-height:40px;height:40px;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input-group .ant-input:focus,.searchViewAfter,.searchViewAfter.ant-input,.searchViewAfter .ant-input:hover,.searchViewAfter:focus{border-right:none!important}.AboutInputForm .ant-form-item-label{overflow:unset;margin-bottom:18px}.AboutInputForm .ant-form-item label{font-size:16px}.AboutInputForm{background:#fff}.AboutInputForm.ant-form-item,.AboutInputForm .ant-form-item{padding:20px 30px 30px!important;position:relative;border-bottom:1px solid #ededed;margin-bottom:0}.AboutInputForm:last-child{border-bottom:none!important}.AboutInputForm .ant-form-item-required:before{position:absolute;left:-15px;top:4px;color:#fe4f4c}.graduationTaskMenu>a{display:block;position:relative;line-height:72px;font-size:16px;margin-right:30px;float:left}.graduationTaskMenu>a.active:after{position:absolute;left:0;height:2px;width:100%;content:"";background:#4cacff;bottom:0;font-weight:400}.graduationTaskMenu>a.active{color:#4cacff!important}.createPage{padding:20px 30px 30px;position:relative;border-bottom:1px solid #ededed}.createPage,.createPage .ant-form-item{margin-bottom:0}.createPage:last-child{border-bottom:none!important}.createPage{background:#fff}.createPage .ant-form-item-label{overflow:unset;margin-bottom:10px}.createPage .ant-form-item label{font-size:16px}.createPage .ant-form-explain{padding-left:0}.has-error .ant-input-group-addon{border-color:#f5222d!important}.createPage .ant-form-item-required{margin-left:-10px}.signPoint{position:absolute;left:15px;top:32px;color:#fe4f4c}.searchView{width:248px;height:40px}.searchView .ant-input{background-color:#fafafa!important}.searchView .ant-input-affix-wrapper{height:40px}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{background:#fafafa!important}.ant-input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input:focus,.ant-input:focus+.ant-input-group-addon{background-color:#fff!important}.check_on{background:#4cacff;color:#fff!important;border-radius:12px}.ant-table-thead tr th div{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#666}.searchFor .searchCon{width:215px}.search-new{width:237px!important;height:30px;margin-bottom:30px}.search-new-input{padding-left:16px;height:30px;width:210px}.search-span{border-radius:17px}.HotLabelList a{display:block;float:left;padding:0 9px;height:28px;line-height:28px;border-radius:14px;background-color:#f5f5f5;color:#666;margin-right:10px;margin-bottom:9px}.HotLabelList a.selected{background:#4cacff;color:#fff}.hotQuestionItem{padding:20px 0;border-bottom:1px solid #eee}.questiontName{max-width:100%;display:block}.user_default_btn{width:114px}.userPrivateName{line-height:25px;margin-bottom:9px}.userPrivatePost{line-height:20px}.noteDetailTitle{line-height:38px;font-size:24px;font-weight:400;text-align:justify}.noteDetailNum{float:left;padding:0 12px;position:relative;color:#999!important;height:28px;line-height:26px}.noteDetailNum.rightline:after{position:absolute;content:"";right:0;width:1px;background-color:#eaeaea;height:8px;top:10px}.noteDetailPoint{width:100px;height:70px;background-color:#4cacff;border-radius:35px;color:#fff;text-align:center;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:22px;padding:12px 0 2px}.Pointed{background-color:#f0f0f0;color:#b3b3b3;cursor:default}.notefileDownload{height:25px;line-height:22px}.comments_hideSecondReplyUserHeader .imageFuzzy{display:none}.comments_hideSecondReplyUserHeader .editormd{width:100%}.comments_hideSecondReplyUserHeader .orig_reply{margin-bottom:6px}.color9B9B{color:#9b9b9b}.color656565{color:#656565}.h20{height:20px}.xingrequired:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.pl30{padding-left:30px!important}.pl36{padding-left:36px!important}.ml87{margin-left:87px}.textcenter{text-align:center}.members{width:416px;height:400px;background:#f4faff;border-radius:4px;padding:20px}.youjiangboxs{height:400px;width:56px;color:#9a9a9a;float:left;text-align:center;line-height:400px}.Association{width:100%;height:240px;margin-top:14px;overflow:auto}.click_adds{text-align:center;height:90px;line-height:90px;background-color:#fff;cursor:pointer}.selectAnswer{color:#666;background-color:#ededed;float:left;padding:0 15px;border-radius:12px;height:22px;line-height:22px;font-size:14px}.hideDisable .ant-calendar-time-picker-select-option-disabled{display:none}.upload_item{max-width:432px}.uploadBtn.ant-btn{border:none;color:#4cacff;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding:0 6px 0 0}.uploadBtn.ant-btn i{display:none}.uploadBtn.ant-btn span{margin-left:0}.upload_1 .ant-upload-list{width:350px}.ant-tooltip-inner{word-wrap:break-word;word-break:break-all}.padding02010{padding:10px 30px 0;cursor:pointer}.ant-checkbox-group>div .boardsList{border-top:1px solid transparent;padding:10px 0 20px!important}.padding02010:hover{-webkit-box-shadow:0 2px 6px rgba(51,51,51,.09);box-shadow:0 2px 6px rgba(51,51,51,.09);opacity:1;border-radius:2px}.drop_down{position:relative}.drop_down>i{cursor:pointer}.drop_down_menu,.drop_down_normal{display:none;position:absolute;left:0;top:99%;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(76,76,76,.2);box-shadow:0 0 6px 0 rgba(76,76,76,.2);padding-top:10px;padding-bottom:10px;z-index:1000}.drop_down:hover .drop_down_menu,.drop_down:hover .drop_down_normal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.drop_down_menu li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px;height:34px;line-height:34px;width:262px;color:#333;display:block;float:none;font-size:14px;cursor:pointer}.drop_down_search{margin:0 18px 10px}.drop_down_menu li:hover,.drop_down_normal li:hover{background-color:#f0f0f0}.drop_down_menu .drop_down_btn{left:unset;display:block;margin:0 20px;border-top:1px solid #ebebeb;height:48px;line-height:48px;color:#666}.task_menu_ul .ant-menu-horizontal{border-bottom:none!important}.shixunreporttitle{max-width:1060px;padding-left:5px;text-align:justify}.shixunreporttitles{padding-left:5px}.padding1020,.padding10200{padding:10px 20px}.height100px{height:100px}.coursesselects{font-size:12px;color:#989898;padding:0;margin-left:10px}.ant-input-number-input{background:#f4f4f4}input.ant-input-number-input:focus{background:#fff}.FAFAFA{background:#fafafa}.has-success.has-feedback .ant-form-item-children:after{display:none}.noticeTip{border:1px solid red;border-radius:5px}@media screen and (min-width:1400px){.ant-modal-wrap{overflow:hidden}}.stageTable .ant-table-tbody tr:last-child td,.stageTable .ant-table-thead>tr>th{border-bottom:none!important}.new_li .markdown-body ul>li{list-style-type:disc!important;margin-bottom:0!important;white-space:pre-wrap}.new_li .markdown-body ol>li{list-style-type:decimal!important}.new_li li{margin-bottom:0!important}.ant-table-thead>tr>th{border-bottom:1px solid transparent!important}.guidePanel{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000}.guideFirstRight{position:absolute;right:-90px}.guideFirstLeft{position:absolute;left:-95px;top:120px}.yslinputcourput .ant-form-explain{padding-left:0!important}.wechatloginfont{font-size:14px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#555;line-height:20px;margin-top:10px}.wechatdiv,.wechatdivs{margin-top:40px!important}.wechatdivs{width:800px!important}.wechatContent{padding:0 50px;text-align:center}.wechatContents{padding:0 50px}.wechatpass{width:300px;height:46px}.wechatnewchat{background:#faa}.wechatnewchat,.wechatweoldchat{width:62px;height:62px;border-radius:50%;text-align:center;line-height:62px;color:#fff;margin:0 auto}.wechatweoldchat{background:#a4d3ff}.daishenp{color:#f79946!important;text-decoration:underline!important}.pointertooltip{background:#ddd}.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{-webkit-box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color);box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:-ms-flexbox;display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 5px rgba(0,0,0,.12156862745098039);position:absolute}.w-e-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:-ms-inline-flexbox;display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:-ms-flexbox;display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;padding:5px 10px;text-align:center;top:40px;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after,.w-e-menu-tooltip-v5:before{opacity:0;position:absolute;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";top:30px}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal button,.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color)}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);font-variant:tabular-nums;padding:4.5px 11px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{-ms-flex:1 1!important;flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{-webkit-box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color);box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [contenteditable=false] .w-e-image-container:hover,.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{-webkit-box-shadow:none;box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:-webkit-linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),-webkit-linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-image:-o-linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),-o-linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.w-e-modal button,.w-e-modal input,.w-e-modal optgroup,.w-e-modal select,.w-e-modal textarea{line-height:1.9} \ No newline at end of file diff --git a/static/css/51.e40f2b54.chunk.css b/static/css/51.e40f2b54.chunk.css new file mode 100644 index 000000000..373b72875 --- /dev/null +++ b/static/css/51.e40f2b54.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.configurateBotBox{width:1200px;margin:0 auto;color:#202d40}.configurateBotHead,.disFlex{display:flex;justify-content:space-between;align-items:center}.configurateBotHead{padding:25px 0 15px;border-bottom:1px solid #e0e6f5}.configurateBotHead .configurateBotTitle{font-weight:700}.leftBox{width:150px;min-height:317px;background-color:#f8faff;border-radius:4px}.leftBox .itemBox{display:block;color:#202d40;padding:4px 0 4px 15px}.leftBox .itemBox.active{background-color:rgba(70,106,255,.06);color:#466aff} \ No newline at end of file diff --git a/static/css/52.dd8ded51.chunk.css b/static/css/52.dd8ded51.chunk.css new file mode 100644 index 000000000..63d96fcac --- /dev/null +++ b/static/css/52.dd8ded51.chunk.css @@ -0,0 +1,10 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.avatarBox{position:relative}.avatarBox .ant-modal-header{background-color:#f2f2ff}.avatarBox .ant-modal-header .ant-modal-title{text-align:left}.avatarBox .ant-modal-body{position:relative}.avatarBox .avatarDiv{display:flex;position:relative;min-height:320px}.avatarBox .avatarDiv .tipsPosi{position:absolute;width:100%;text-align:center;top:40%;height:30px;margin-top:-15px}.avatarBox .avatarDiv .previewBox{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:auto}.avatarBox .avatarDiv .previewBox .uploadBtn{margin-bottom:30px;display:flex}.avatarBox .avatarDiv .previewBox .uploadBtn a,.avatarBox .avatarDiv .previewBox .uploadBtn label{cursor:pointer;display:block;height:32px;line-height:30px;margin:0 10px;width:100px;border:1px solid #d0d0d0;background-color:#fff;border-radius:4px;text-align:center;color:#666}.avatarBox .avatarDiv .previewBox .uploadBtn a span,.avatarBox .avatarDiv .previewBox .uploadBtn label span{display:block}.avatarBox .avatarDiv .previewBox .uploadBtn a span .ant-upload.ant-upload-select,.avatarBox .avatarDiv .previewBox .uploadBtn label span .ant-upload.ant-upload-select{width:100%;height:32px}.avatarBox .avatarDiv .previewBox .uploadBtn a span .ant-upload-list,.avatarBox .avatarDiv .previewBox .uploadBtn label span .ant-upload-list{display:none}.avatarBox .avatarDiv .previewBox .uploadBtn a{background-color:#4154f1;color:#fff;border-color:#4154f1}.avatarBox .avatarDiv .previewBox .uploadBtn a:hover{color:#fff!important}.avatarBox .avatarDiv .previewImg{overflow:hidden;background-color:#fff;text-align:center;width:100px!important;height:100px!important}.avatarBox .avatarDiv .previewImg.ring{border-radius:50%} +/*! + * Cropper.js v1.5.13 + * https://fengyuanchen.github.io/cropperjs + * + * Copyright 2015-present Chen Fengyuan + * Released under the MIT license + * + * Date: 2022-11-20T05:30:43.444Z + */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed} \ No newline at end of file diff --git a/static/css/53.cd42f4bc.chunk.css b/static/css/53.cd42f4bc.chunk.css new file mode 100644 index 000000000..70c6a17ef --- /dev/null +++ b/static/css/53.cd42f4bc.chunk.css @@ -0,0 +1 @@ +@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.myself-modal .ant-modal-header{padding:9px 24px;background:#f8f8f8;border-bottom:1px solid #eee}.myself-modal .ant-modal-title{text-align:left}.myself-modal .ant-modal-close{top:0!important}.myself-modal .ant-modal-close-x{font-size:24px}.myself-modal .ant-modal-body{text-align:center}.myself-modal .ant-form-explain{text-align:left}.myself-modal .content-title{display:flex;justify-content:center;align-items:center;margin:2rem 0 1rem!important;font-size:16px;color:#333;letter-spacing:0;line-height:29px;font-weight:400;word-break:break-all}.myself-modal .red-circle{align-self:flex-start;color:#ca0002;font-size:1.5rem!important}.myself-modal .content-descibe{font-size:14px;color:#666;line-height:33px;font-weight:400}.myself-modal .ant-modal-footer{padding:2rem 0;text-align:center;border:0}.myself-modal .ant-modal-footer .ant-btn{min-width:6rem}.myself-modal .foot-submit{margin-left:3rem;color:#df0002}.myself-modal .foot-submit:hover{border-color:#df0002}.myself-modal .ant-btn-default:active,.myself-modal .ant-btn-default:focus,.myself-modal .ant-btn-default:hover{background:#f3f4f6;color:#333;border-color:#d0d0d0}.flexSpaceBetween{display:flex;justify-content:space-between;align-items:center}.wiki-main{width:1200px;min-height:400px;margin:20px auto 60px}.wiki-head{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:64px;background:#fafcff;box-shadow:0 1px 4px 0 rgba(0,0,0,.13);border-radius:4px}.primaryText{color:#466aff}.welcome-main{text-align:center;background:#fafcff;border-radius:4px;border:1px solid rgba(42,97,255,.23)}.wiki-home .wiki-nav-parent{width:280px;flex:none}.wiki-nav{min-height:500px;background:#fff;border:1px solid hsla(0,0%,60%,.22);overflow-y:scroll;flex:none;color:#333}.wiki-nav .expendedAllAction{cursor:pointer;text-align:right;padding-right:15px;color:#466aff;border-bottom:1px solid #d0d0d0}.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before,.wiki-nav .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before{background-color:#f4f6ff}.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-switcher,.wiki-nav .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper.ant-tree-node-selected,.wiki-nav .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-switcher,.wiki-nav .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper.ant-tree-node-selected{color:#466aff}.wikiSidebar .nodeBox{display:flex;align-items:flex-end;justify-content:space-between;padding-top:2px}.wikiSidebar .nodeBox .action{display:none}.wikiSidebar .nodeBox .action.ant-dropdown-open,.wikiSidebar .nodeBox:hover .action{display:block}.wikiSidebar .sidebarByWiki .ant-tree-node-content-wrapper{overflow:hidden}.wiki-body{display:flex}.wiki-body .wiki-content{flex:1;width:0}.wiki-body .commit-user-avator{width:1.5rem;height:1.5rem;margin-right:.35rem;border-radius:50%}.wiki-preview{overflow-y:scroll;height:100%}.wiki-preview .previewWiki{overflow-y:auto;width:20vw}.wiki-preview .wiki-nav{min-height:92vh;border:none;border-right:1px solid hsla(0,0%,60%,.22)}.wiki-preview .preview-head{display:flex;justify-content:space-between;align-items:center;padding:0 12rem 0 2rem;width:100%;height:8vh;background:#272f4c;color:#fff}.wiki-preview .preview-head-right{display:flex}.wiki-preview .preview-head-right .copy-desc{flex:none} \ No newline at end of file diff --git a/static/css/54.33ea8f55.chunk.css b/static/css/54.33ea8f55.chunk.css new file mode 100644 index 000000000..db3888377 --- /dev/null +++ b/static/css/54.33ea8f55.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.top-orz{background-color:#f9fbfe;box-shadow:0 8px 20px rgba(17,35,146,.06)}.top-orz .box{width:1200px;display:flex;margin:0 auto;align-items:center;padding:25px 0 35px}.top-orz .box>img{margin-right:27px;height:112px;border-radius:4px}.top-orz .box .df{display:flex;align-items:center}.top-orz .box .info-orz{flex:1}.top-orz .box .info-orz .orz-main{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:14px!important;height:30px}.top-orz .box .info-orz .orz-name{font-weight:700;color:#333;font-size:22px}.top-orz .box .info-orz .orz-desc{color:#4c5b76;font-size:15px;line-height:26px;height:52px;word-break:break-all}.teamBox{margin:10px 0;border:1px solid #eee;border-radius:2px}.teamBox .teamBox-title{border-bottom:1px solid #eee;background-color:#f1f8ff;height:50px;line-height:50px;text-align:center;color:#333;font-size:18px}.teamBox .teamBox-form{padding:24px 40px 0}.teamBox .lables{position:relative;color:#333;margin-bottom:5px;display:block;font-size:16px}.teamBox .lables.must:before{content:"*";color:#f73030;font-size:18px;position:absolute;left:-15px;height:100%}.ant-btn.grey{background:#bbb;color:#fff;border:1px solid #bbb}.teamDetail{width:1200px;margin:0 auto;padding-top:18px}.content-orz{background-color:#f3f5f8}.content-orz .list{display:flex;align-items:flex-start;width:1200px;margin:0 auto;padding-top:40px}.content-orz .list .list-l{background-color:#fff;background-size:100%;max-width:860px;width:72%;margin-bottom:30px;padding:30px}.content-orz .list .list-l .teamnewstatus{padding-bottom:20px;border-bottom:1px dashed #aaafbe}.content-orz .list .list-l .teamnewstatus .teamdesc{color:#4c5876;font-size:14px;line-height:26px}.content-orz .list .list-l .teamnewstatus .teamtitle{height:22px;line-height:22px;color:#1f2329;font-size:16px;margin:20px auto 14px!important}.content-orz .list .list-l .teamnewstatus .teamname{height:24px}.content-orz .list .list-l .teamnewstatus .teamname span{font-weight:700;color:#1f2329;font-size:17px}.content-orz .list .list-l .teamnewstatus .teamname i{margin-right:4px;color:#1f2329}.content-orz .list .list-l .sepment{margin:30px auto 20px}.content-orz .list .list-l .sepment .ant-radio-group .ant-radio-button-wrapper{height:44px;line-height:42px;border:1px solid #cccfd2;text-align:center}.content-orz .list .list-l .sepment .ant-radio-group .ant-radio-button-wrapper:first-child{border-right:none}.content-orz .list .list-l .sepment .ant-radio-group .ant-radio-button-wrapper:last-child{border-left:none}.content-orz .list .list-l .sepment .ant-radio-group .ant-radio-button-wrapper span{display:block}.content-orz .list .list-l .sepment .ant-radio-group .ant-radio-button-wrapper-checked{background-color:#466aff;border-color:#466aff;color:#fff}.content-orz .list .list-l .head{padding:16px 0;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.content-orz .list .list-l .head .addBtn{display:inline-block;border-radius:5px;border:1px solid #5091ff;color:#5091ff;height:30px;line-height:30px;padding:0 10px}.content-orz .list .list-l .head .ant-btn.ant-input-search-button{margin-top:-1px;margin-right:-1px}.content-orz .list .list-l .team{min-height:450px}.content-orz .list .list-l .team .team_project{padding:22px 0;border-bottom:1px solid #eee}.content-orz .list .list-l .team .team_project .t_p_title{display:flex;align-items:center;justify-content:space-between}.content-orz .list .list-l .team .team_project .t_p_title .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;max-width:500px;float:left}.content-orz .list .list-l .team .team_project .desc{color:#333;margin-top:6px;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;line-height:22px}.content-orz .list .list-l .team .team_project:last-child{border-bottom:none}.content-orz .list .list-r{width:28%;max-width:338px;padding-left:30px;padding-bottom:30px;box-sizing:border-box}.content-orz .list .box{background:#fff}.content-orz .list .box .head{padding:25px 0 15px;display:flex;border-bottom:1px dashed #aaafbe;justify-content:space-between;color:#333;align-items:center;margin:0 20px}.content-orz .list .box .head a:hover{color:#466aff!important}.content-orz .list .box .content{padding:5px 0}.content-orz .list .box .content .progress{display:flex;padding:10px 35px 10px 20px;align-items:center}.content-orz .list .box .content .progress:hover{background-color:rgba(175,183,194,.13)}.content-orz .list .box .content .teammembers{display:flex;align-items:flex-start;padding:10px 20px 7px}.content-orz .list .box .content .teammembers:hover{background-color:rgba(175,183,194,.13)}.content-orz .list .box .content .teammembers .memberIndex{display:block;width:22px;height:22px;line-height:22px;background-color:#466aff;border-radius:2px;margin-right:10px;text-align:center;color:#fff}.content-orz .list .box .content .teammembers .m-img{border-radius:50%;width:45px;height:45px;margin-right:12px}.content-orz .list .box .foot{padding:15px 20px;text-align:center}.content-orz .list .box .foot .newBtn{border-color:#466aff;border-radius:8px;color:#466aff;display:inline-flex;align-items:center}.subNavs{display:flex}.subNavs a{display:block;margin-left:14px;height:40px;padding:0 22px;border-radius:2px;border:1px solid #eee;background-color:#fafafa;color:#333;display:flex;align-items:center;font-size:14px}.subNavs a lable,.subNavs a span{display:block;height:18px;line-height:18px}.subNavs a lable{padding:0 7px;background-color:#eee;font-size:12px;border-radius:10px;margin-left:5px}.subNavs a.active{border:1px solid #5091ff;color:#5091ff}.subNavs a.active lable{background-color:#f1f8ff;color:#5091ff}.groupBox{display:flex;flex-wrap:wrap;align-items:flex-start;padding:30px 35px}.groupBox,.groupBox>div{background-color:#fff;margin-bottom:30px}.groupBox>div{border:1px solid #eee;width:48.5%;margin-right:3%}.groupBox>div .g-foot,.groupBox>div .g-head{display:flex;justify-content:space-between;background-color:#f1f8ff;padding:10px 10px 10px 25px;align-items:center}.groupBox>div .g-foot{background-color:#fafafa;justify-content:left}.groupBox>div .g-body{padding:15px;min-height:84px;display:flex;align-items:center}.groupBox>div .g-body .moreMember{margin:0 10px}.groupBox>div .g-body .moreMember i{height:44px;width:44px;line-height:44px;color:#ddd!important;font-size:44px!important}.groupBox>div:nth-child(2n){margin-right:0}.memberBox{display:flex;align-items:flex-start;flex-wrap:wrap;background-color:#fff;padding:24px 35px;margin-bottom:30px;min-height:400px;align-content:flex-start}.memberBox>div{width:22.75%;margin-right:3%}.memberBox>div .m-infos{flex:1}.memberBox>div:nth-child(4n){margin-right:0}.MemberBoxThree{display:flex;align-items:flex-start;flex-wrap:wrap;background-color:#fff;padding:24px 35px;margin-bottom:30px;min-height:400px;align-content:flex-start}.MemberBoxThree>div{width:31%;margin-right:3.5%}.MemberBoxThree>div .m-infos{flex:1}.MemberBoxThree>div:nth-child(3n){margin-right:0}.GroupSubLevel{display:flex;align-items:flex-start}.GroupSubLevel .g-sub-left{width:0;background-color:#fff}.GroupSubLevel .g-sub-left>div{border:1px solid #eee}.GroupSubLevel .g-sub-left .g-desc{padding:18px 20px;color:#333;min-height:100px}.GroupSubLevel .g-sub-left .g-tip{color:#888;padding:28px 20px;border-top:1px solid #eee}.GroupSubLevel .g-sub-left .g-tip>div>p{margin-bottom:10px!important}.GroupSubLevel .g-sub-left .g-tip>div>p>span{color:#333}.GroupSubLevel .g-sub-left .g-tip>button{margin-top:10px}.warningBox{border:1px solid #db2729;border-radius:5px 5px 0 0}.warningBox .warningTitle{height:40px;line-height:40px;background:#ffe8e6;border-radius:5px 5px 0 0;border-bottom:1px solid #db2729;color:#db2729;font-size:16px;padding:0 30px}.warningBox .warningContent{padding:20px 30px}.warningBox .warningDelete{display:block;height:26px;line-height:26px;padding:0 15px;background:#f73030;border-radius:20px;color:#fff}.teamMemberTable .ant-table-small{border:none}.teamMemberTable .ant-table-body{margin:0!important}.teamMemberTable .ant-table-body thead tr{background-color:#f1f8ff;color:#333}.teamMemberTable .ant-table-body tbody tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background-color:#fff}.teamMemberTable .ant-table-body tbody tr td{border-bottom:1px solid #eee!important;padding:15px 8px!important}.actionNav{padding:20px 30px;background-color:#fafafa}.GSlist{padding-top:15px;min-height:400px}.GSlist>div{padding:20px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee}.hide{display:none}.addMemberBtn{display:flex;height:34px;line-height:32px;padding:0 14px;border-radius:3px;border:1px solid #d0d0d0;font-size:14px}.addMemberBtn:hover{border-color:#466aff}.addMemberBody .ant-modal-body{padding:0}.addMemberBody .addForGroupList{padding:20px 40px;max-height:315px;overflow-y:auto}.addMemberBody .addForGroupList ul{display:flex;flex-wrap:wrap;width:450px;margin:0 auto}.addMemberBody .addForGroupList li{cursor:pointer;border:1px solid #d0d0d0;border-radius:4px;margin:0 10px 15px!important;height:40px;line-height:40px;width:130px;text-align:center}.addMemberBody .addForGroupList li.active,.addMemberBody .addForGroupList li:hover{color:#fff;background-color:#4154f1}.overviewcontent .concentrateUl li{border-color:#cddbeb!important;border-radius:4px}.overviewcontent .ConcentrateTipImg{align-items:center}.overviewcontent .ConcentrateTipImg,.plusCard{display:flex;flex-direction:column;justify-content:center}.plusCard{width:104px;height:104px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:4px;cursor:pointer}.settingBtn{color:#466aff;border-color:#466aff!important;line-height:30px}.settingBtn.ant-btn.ant-btn-background-ghost.ant-btn-primary{background-color:#fff!important;color:#466aff!important} \ No newline at end of file diff --git a/static/css/55.f80b5be6.chunk.css b/static/css/55.f80b5be6.chunk.css new file mode 100644 index 000000000..e947764c4 --- /dev/null +++ b/static/css/55.f80b5be6.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAABHNCSVQICAgIfAhkiAAAEzNJREFUeF7tXQt0FEW6/qtnQhICJGEhDx4BeRwXEEHERRDzEI5CghLcvV5l717Rc1bBqwfwcK8oGCoRkH2Cu8sq7J6Vfcgie9YQAwQQDAFE2JX3BmWNS+SVBFgghJDndN2/eqZ7eh496cl09ww4xckZaqqn+q//q/9Rf/1dTeAWKgPLaZLQxTEUCBnCGBssfYqQIRCSyEBMIEC6icC64WeiNCwC9XjdDazfYACNAkC9yOAMIawK61UCs1UJdvhn1f30+q3CBhLJhA6vpF2arkE2gpGLhOYik4dyghn+h6gol+v4NWIUfDv+5Ev87VbCYEt8slBxcgRtjVS+RBxg/fYv6msH2zQQWS6yfxIyLoGDo4DiAsu8OmskhOxkItvabhO3nJuw7HwkgRcRgHFJarwi5oHAZhJGpiGD4iKESc0osqVIy3tdk4SySJC88AHGgAzcR7NQ3c1ECfoeCk4yzmyUJGzgao2rt4iqs6uECH9Be/je6Ql0LxLJSbS8hAWwARWL7wC7bQGi86wsTTJIMgcitY50teKU+gM4HMu/zlp62mrELAVs0P7XRzpE8goO8kmcnzaVKLmMlCJaEV9nTHSgxP1ZAMfS0xOXnrIKOGsAY1TI2O9YACIpQC2X4NR3Mji3+CcuF4Aw+nWbbRXk0HazgTMdsAF76Bgc0G8YsDGKTVK8PpfNuj3qJwkTfvB1Jj1sJmimATbkAO3R0sqWEYG9gBKFa9ZvRBFRc6zuYhcWm7UYNwWw/p8sHkxE4X3Ue/dKXp/s7fFP/IeeltMbVH8v12+LdjiEWuXpMxPfqDR6mhoOWMZe+t9okFcjFt18TJW86NUyYbdXexNOypfPZr7xjpGgGQZYxt6FyQxif4eiky/FjVQS9M2ui5sIaXv2zIMrrhoBnCGApW5fkBDTNWEDYYxHKaLFiwNoBja3NTU9WffITxtDZU7IgPEIusPGtiNR35Fsk2yDop9OW+3mw9/sDuGR6hx6LRTQQgKsT8Wi/gKxbUECRoZCxDfotydE5si7kLXsbGfH3GnAuNve3CruQ1M1knt7WuF02RuMtivbDMfjYoUHO+v2dw4wjFz03cu2o82azGeKHKiVQInW9fDjo7SE2rxDY9e2BStpnQKsXwVdhVH2uX7XUVrrq+j3nutOkb17PruIB7+DKkED1ncPnQdMXKl9F+84u/eV0XanTuLhVPbquaw3VgSDWFCA9a+gmQ4Qy9H7EXwiFt4RimjdM6Ljjx+EiLiznX8hu4hvkuoqugHrs3dJBm7b/x17TeETRFKH8h5etN5pfuDkvya2t4+umbTsaz2I6QLs3s+ei6m5kXYAqRoTjWC4Y6BGRXBQFA+lJ9SO1+OE6AIsvaLgHcy1eN7lD8p+YPTTwI09RmBNTVbR7I6krEPA0svpWMzj+7vfCIaSc6ER4Yi2u3JU9PFHEGDy+cyiXYFACwzYxv+wpacMP4CSNVZ7i1juXmsLOdru5IAe/sAXNRdP3gVP/MWhBVpAwFC65gGgC6/at4pGLPwnRhoX0RHn1+S8sSpowPqU014iEf+FXkx3Z+qZS6xVYSiPTchouzPQGzJ/oAFTDQZdyKGX/YGmKWFp5QXr8OZPe4MVrXtOXjP4ASD8vjaHztINWK89r6XbHfavUO/GO38k7x3LXUTrTptkDj9QUtsdbcKAyw/TC96g+ZUwtF2rcAkejRX6yzmxKiYK7K26nCL0ITyLD2BJuCEZCyIii9IV3eZXArZGLZLlgHlH/eFcaWpvE4Z4S5kPYCm7CigRyJIoWMZHNPSC5QZT+BHasoVqGfMEDENQqQ1p59Fk9TZTR0dtom4f4GJdj5p+oNo38wAspZzm49ZJsZW5Gd3tsXBXtzQl92H/tWrvXIiw1scnDXC5XQxO3rgI9e1N1tIjkhkXJ9NN6vCDInG9Py7YgGD9p3ZoxHtmeF+pv71/XBIsGJgNT6aP9uikvr0Z1p79FNaeOwjX8f+eRX///seg7/c97HEKbYn4f3XZUHMUflq9G842+8ul0dd/MPxFPN6ve4g+6QMYT1VjMQl1uK7AJx7dORreK3gj6rm9h8Fbw/LBmxnqgZxBhsw6sQH+0VDjdzEqR1yMoEc93hEJqbDu7qcgAyeUVuGTau7JYij79yklg9ksevgz2iAI6Zdy6A1Oj6ISe++iszCW8a5z1SWv2J0kG1kfgeqveMysgGDJjPrHjVqYcXidUw1Jk8h4etTj62GLg13fmR0QLJk2DhqnrRJpNJI//vlNnrk0ia7zAKzXzoJNgkCma4Wb/ObCq8JRetuL75kFE5IGamsFr5afnN4tqSC9/YdC//8NypFUod7yydVqmHHkXf/PCHiF80KjXyi5+BD6F7KEDdn6Umx9bHIdCpzzuASTCncuPsYZHEzhM3nonqDSHoLp3uPaqsyFwO1XMOXe/as07FkwvQS+FhXLlct7SW+gVJRUYq+PaDYQzNUweWX/fMZ4WDp0StAjyUfV88nV09oz2QC6J6A3uGnMM0HTtvifZZKDpPk0jkGREXCQey49TI86AdtFKdqvJVJaoWvbRmUyJNsh+yGhtP/vHdnA/4ItHDDu7ptJ3wPJAxGwWcGSBlxl//hfuw3hT6Dx4Q3mX55EV8mAoZEQs5S7mnQwBrcRnQWMS5iZ9D3QSQmTAMM/Cw4SKbk8uSjfCdjOgpvuyHzQk0z3D7gNKx8XnA3ja7HBFdbYMPTEdI9FvjDn4DvAvVkLysXLkwtTCQZ7B9od7LSiDZUnIeVjgFwxNVlbhth++IF5wBfNegtfqL50cpM73SXE+yu2xs94fjU832chH4hOvni+Zx/fkHce2iFZExPpE2wknfTcSafg7cr0MjDU67itKNFpK7h0ZeEM9h9VCJUS39/ziVSBGkCvpzhdcoaqjSdEo0fMXMshPT+i8zAraqXby5FNhRytNr7+VJ/RwGdzoMLBeuzQOjjRUOsyXebR4zTZzv5HJKRB6dhZHYL2YmUxbKg9pjJd5tMnCMIc8q2d+GADY3O1cnrM+n4iStqyO6dIgV/vwmfti5WbgIenzLp/oH77oaStHpEPXBt4F26vXju1DfYjjZYfN0LIWyT5o4LNGGDM44TJM02OWFlR57G7kd3TISM+SQJo35XTqALrJT5ZcX8uWVrj5TRx7zEjPhnO4DmAHKwTGNu0kj8e9AEp4SqR5x2Os0wRR28UAgfYQQSs4AucMXead/6gqcsnC5Y/EUS/QI6hSqQ8hDAgLMbCciMg+9636CewUyRpR0EtekepsgV17y85B6Uc1+pibrRdtfVkMX8QpzoEjOK2Los1L8sumsGhO4PDZd20rsd9txaStL2gGZGL1Tro2L2Cd+lyZUUfrcsBcmeEw3x+oNuMgO2gGAhjqSG4LtGfWsQBlLA6krijoBrXYQP8e4ne5xl6B6Wj7U6brhWsN5Y/ApBTJHE7Rbee3Smv/OXJoux/ub6ItispJapFvVu0rOAPKt1jCFjBAZSwca78FhcxzpmhgMd1tErslQxWTTCD//0rg7NhJsYYeXQhkgqPcKy/cBRWfLXbzQ/XDreV/HEdFHGQ27DNCI4UmgpX+TXG7Wb29cxPDBctWvddf/4ovIDxzXAWxjA01WMbbjsTNtdpw6w/g3fhoCxYOCQ7nHzQfe8XKkvgvXNHVDbLWn6BgMHfxG10NnofbyuRDm859w5rG9x+InNexKlBLQT5Vs/E/a4DRrXC/QbzRx2Bwv2wOaRbGc3Gp9fLvYNysvfjOunKxw0yqr3+Yap7hkfCheikSQsuo8YfDH8FvoGZsIWm2WyM7xlo7u/IjNIK/YXSfm5S8LmA4QKOb6r237XCh0+hjN9fhMmbz3L/CNgd0vXdty3BJFJIcZ92LYOn0tF4gRntb981PeIdDplh688fg9knip02zCR+KOs67/4Za2qYWtTVBRh/nIVNV2auUcEv76nnpz4t9duwfrTycEa4hEfXfWce3QCb6/iyVeKmu1hRB1LRMJVmS7dFT3GeyNhKszN/tfo/P/lVzKGI1cW0cF3E1WG/XT8yPcNXO4MYCm9M5Qm/WNCOjcYD9Y7w//us2F22TWaUGe2volvP/yK5vFm1G5bjnxnj9whKaPAb7df467kUgxy8UCp0G8cuoQT0dOcQqJ7xdZHpjnA4yTaqnhgTDyez5naYqRQuQK+3t8DwipX4gGGLKwJk7PhlMdHiJ9rM+oZHCpP5w0KKJkb33tOO+XDHe255XxBa+/8MHA8rvv1IuDAJeN+FX2yD1dUHvea+seP31W3q/kkJqkP340aSWizjD/TBu2Y/hRGo/08nzsEMqsja6TlxvRYm7F8TRtslhaCeaZzq9UBf73LarbGZ1SBo3axPuHMaz7u7p8G2cR0ncVolhtzRmPK3dXC8HrcMw5Eg6fQ+GxuFxlRwvVVC7ZxyKVuHEvC0zzPOqmeM3Dkdzi1WqW5g+7SUO2HDmMhw85868j58WPu5oeMLln8oPO835vp5KN3lLU7B1yiVyYtCeVNFWSRKBw27F41mtX+/32hYMzJwKrfZUjb7RAn8CQO9vFg9fjX/keMzbuZqHPsAn62J6XrxwjmUmBRNW+N9OrRJ7wf7ft9RsObu8IDGwfrjWR6V9/OeM4vG7+L/pcaUC301D1bhs6nrFkpRypb45rjJU02lzD1y4Ixv/y8E7SfDp1q2qOY267njJVBa97nTqJo8vo77h8KbeYiHqnjYMP594uaFyW1C3FeIsPu9ygY8Q9xZ7zMjLhHWjpoBD/YcYKoW3HulGp5HsKpvXjX1WWr9fICm2Fboc22G59uQfADjXInfSlcQBq8o59JL8011Tn0Y6i/dMR4WDc0yfHHNpWrpl7th9Wl8sFyVCBHu8SLH32rK40f4eha/gHUtoX1EG1ShYOEBl5GTT80jIj/oNwpexEV2RnxoJ1TwXI1f4WL4j+hY1Le1KK5FhIy3idhaB9+cslza9gqoEuXG+C10NRL/QjgXIIGY92jqMMhENflo2jDd4HGQSmtPwR58pKm0jr8rO3Imo5rPKOnvNOcVzvFnA/xKGL+weynt1S7A56hze4Uriq/3vgO7JkugjUpMh0QbRv1ViYL1bU1wvKFOsk1nmurDGrHQNx5oiGEwqOHRIA9p5qDFbqGz0Za9Lc1EIw7qMPOgjduEPrSd85um0eCPQZfEceNGW1x85aeYrXOffu9G4/3MBp0Ic5vT8VlzY+X9nX7RAMes64dF9zkE8VPUnbboC0lVR6C7vGYjDwN1ELivLY9+Fmj9omnD1D9C1fgzVP4vyzkdfg8YVkUAou3ORbfHGb8d82dVy7TC+R0tNnUBBngWcGxtnx3YWbbUoRIBcHUfrTttvFyC5Aeq+cOt6X3uh7HPd/hOTH2AISEJJa+lttu6HMPOU/V5O1FbpodPOPkvomN3X/NjhWc6ki7erhswfnFcKc0WAfjrkgRn51akC1mdnmTp/UQ8VDSnOY/u0QNW0IDxH8R8WPASIcIvZLCU/R2NRWi03fVMtB/+IB8XtExb8jO9YHUKMAm0UuncvrmKynYZ1Ghd1jvypq52nccK2x71jRV2BF5QKlHpDLOs7GNgo0Dgu7f5usisyEhx6yH4Hj8StiOAvNs7BxjvZePP42PirnN7Nt6j09CSpwInD8k6QZ3I529EkdwOcKCtucdD8MTLTcGC1WmVqNxo6/Le9vaWD3B9NlE+ClzO8YjWVV6yvMgmQmWbrTkHct+81BmwQgdMkjTaBQ+i/jMK1uN6MlhlQr0F8RtQr2hrjpsOTyx0nnzWydJ5lai+IT7LaS+lS1GfvRZ9K5LvW5FwUV3Wbv/3DMj9Jd94C6kYA5iLBFspnUlE+C1W48OYxxdR21yYW/1bx2P0hyGhpPqxoYDxfmNKXx8lMnsJP3BMfdKnrzcp79hoRURu+Xb+rpQ5jun0T0aBZYwN80fNB8u/ZbO3rsPl2TQjib2F+trnEG2zYMbr+B5RY4vhEqYmz15SuISBSLmvLm/NuNs9t+dvl3aM+y4X8+kiY2Fy92YqYNJtNtHhNoDfIGYTtCKPWs/0mvFMtb9IoRH3x5Eexhej/BAeo4fNAss8lehNMXqRQknhHIxeL2dMTHRGsb1t1C1br0cvcLF4BH7dmchFsOCaL2FqivDEAqEdlqF+fDZsjzLK9Bix8AP4nWiHRZDHT8SzplgLmDymv9J+eDbIPMwVmY3eI74RkO+JytvvKkmTbF+k1VkjRnbWig74OXyXnrMGJittWKARbaQ9hRiYj2uV5/CyFFlHR2jEhG80rhXbYCU8Qa9YDZRaMYTr3u77llM7XCU5gsBmorf4OMpUD3dmnWzs3JImH5ShnGvvOjjD6Dpu015nIhQjoeshCT6GHNoebmaFRyUGGnU5jYN6eFxgMBUlLxMvzbD4iJ5rqJ13oDYugUT4AEHyftVtWDGLPMC82YH2DuwkC0SWid4lz4+8x4TXmx1HSSoDG2yF6fq368OBXOQD5o8rxUX3opuCByzyPxiGf4koEfzZ7ARUl/jJkl0/u4qfjdh2A9t4qIhHyquxvQodniogwlfQIn6JNkl65e6tUP4fTHALkE2JgRoAAAAASUVORK5CYII=)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/56.f80b5be6.chunk.css b/static/css/56.f80b5be6.chunk.css new file mode 100644 index 000000000..e947764c4 --- /dev/null +++ b/static/css/56.f80b5be6.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAABHNCSVQICAgIfAhkiAAAEzNJREFUeF7tXQt0FEW6/qtnQhICJGEhDx4BeRwXEEHERRDzEI5CghLcvV5l717Rc1bBqwfwcK8oGCoRkH2Cu8sq7J6Vfcgie9YQAwQQDAFE2JX3BmWNS+SVBFgghJDndN2/eqZ7eh496cl09ww4xckZaqqn+q//q/9Rf/1dTeAWKgPLaZLQxTEUCBnCGBssfYqQIRCSyEBMIEC6icC64WeiNCwC9XjdDazfYACNAkC9yOAMIawK61UCs1UJdvhn1f30+q3CBhLJhA6vpF2arkE2gpGLhOYik4dyghn+h6gol+v4NWIUfDv+5Ev87VbCYEt8slBxcgRtjVS+RBxg/fYv6msH2zQQWS6yfxIyLoGDo4DiAsu8OmskhOxkItvabhO3nJuw7HwkgRcRgHFJarwi5oHAZhJGpiGD4iKESc0osqVIy3tdk4SySJC88AHGgAzcR7NQ3c1ECfoeCk4yzmyUJGzgao2rt4iqs6uECH9Be/je6Ql0LxLJSbS8hAWwARWL7wC7bQGi86wsTTJIMgcitY50teKU+gM4HMu/zlp62mrELAVs0P7XRzpE8goO8kmcnzaVKLmMlCJaEV9nTHSgxP1ZAMfS0xOXnrIKOGsAY1TI2O9YACIpQC2X4NR3Mji3+CcuF4Aw+nWbbRXk0HazgTMdsAF76Bgc0G8YsDGKTVK8PpfNuj3qJwkTfvB1Jj1sJmimATbkAO3R0sqWEYG9gBKFa9ZvRBFRc6zuYhcWm7UYNwWw/p8sHkxE4X3Ue/dKXp/s7fFP/IeeltMbVH8v12+LdjiEWuXpMxPfqDR6mhoOWMZe+t9okFcjFt18TJW86NUyYbdXexNOypfPZr7xjpGgGQZYxt6FyQxif4eiky/FjVQS9M2ui5sIaXv2zIMrrhoBnCGApW5fkBDTNWEDYYxHKaLFiwNoBja3NTU9WffITxtDZU7IgPEIusPGtiNR35Fsk2yDop9OW+3mw9/sDuGR6hx6LRTQQgKsT8Wi/gKxbUECRoZCxDfotydE5si7kLXsbGfH3GnAuNve3CruQ1M1knt7WuF02RuMtivbDMfjYoUHO+v2dw4wjFz03cu2o82azGeKHKiVQInW9fDjo7SE2rxDY9e2BStpnQKsXwVdhVH2uX7XUVrrq+j3nutOkb17PruIB7+DKkED1ncPnQdMXKl9F+84u/eV0XanTuLhVPbquaw3VgSDWFCA9a+gmQ4Qy9H7EXwiFt4RimjdM6Ljjx+EiLiznX8hu4hvkuoqugHrs3dJBm7b/x17TeETRFKH8h5etN5pfuDkvya2t4+umbTsaz2I6QLs3s+ei6m5kXYAqRoTjWC4Y6BGRXBQFA+lJ9SO1+OE6AIsvaLgHcy1eN7lD8p+YPTTwI09RmBNTVbR7I6krEPA0svpWMzj+7vfCIaSc6ER4Yi2u3JU9PFHEGDy+cyiXYFACwzYxv+wpacMP4CSNVZ7i1juXmsLOdru5IAe/sAXNRdP3gVP/MWhBVpAwFC65gGgC6/at4pGLPwnRhoX0RHn1+S8sSpowPqU014iEf+FXkx3Z+qZS6xVYSiPTchouzPQGzJ/oAFTDQZdyKGX/YGmKWFp5QXr8OZPe4MVrXtOXjP4ASD8vjaHztINWK89r6XbHfavUO/GO38k7x3LXUTrTptkDj9QUtsdbcKAyw/TC96g+ZUwtF2rcAkejRX6yzmxKiYK7K26nCL0ITyLD2BJuCEZCyIii9IV3eZXArZGLZLlgHlH/eFcaWpvE4Z4S5kPYCm7CigRyJIoWMZHNPSC5QZT+BHasoVqGfMEDENQqQ1p59Fk9TZTR0dtom4f4GJdj5p+oNo38wAspZzm49ZJsZW5Gd3tsXBXtzQl92H/tWrvXIiw1scnDXC5XQxO3rgI9e1N1tIjkhkXJ9NN6vCDInG9Py7YgGD9p3ZoxHtmeF+pv71/XBIsGJgNT6aP9uikvr0Z1p79FNaeOwjX8f+eRX///seg7/c97HEKbYn4f3XZUHMUflq9G842+8ul0dd/MPxFPN6ve4g+6QMYT1VjMQl1uK7AJx7dORreK3gj6rm9h8Fbw/LBmxnqgZxBhsw6sQH+0VDjdzEqR1yMoEc93hEJqbDu7qcgAyeUVuGTau7JYij79yklg9ksevgz2iAI6Zdy6A1Oj6ISe++iszCW8a5z1SWv2J0kG1kfgeqveMysgGDJjPrHjVqYcXidUw1Jk8h4etTj62GLg13fmR0QLJk2DhqnrRJpNJI//vlNnrk0ia7zAKzXzoJNgkCma4Wb/ObCq8JRetuL75kFE5IGamsFr5afnN4tqSC9/YdC//8NypFUod7yydVqmHHkXf/PCHiF80KjXyi5+BD6F7KEDdn6Umx9bHIdCpzzuASTCncuPsYZHEzhM3nonqDSHoLp3uPaqsyFwO1XMOXe/as07FkwvQS+FhXLlct7SW+gVJRUYq+PaDYQzNUweWX/fMZ4WDp0StAjyUfV88nV09oz2QC6J6A3uGnMM0HTtvifZZKDpPk0jkGREXCQey49TI86AdtFKdqvJVJaoWvbRmUyJNsh+yGhtP/vHdnA/4ItHDDu7ptJ3wPJAxGwWcGSBlxl//hfuw3hT6Dx4Q3mX55EV8mAoZEQs5S7mnQwBrcRnQWMS5iZ9D3QSQmTAMM/Cw4SKbk8uSjfCdjOgpvuyHzQk0z3D7gNKx8XnA3ja7HBFdbYMPTEdI9FvjDn4DvAvVkLysXLkwtTCQZ7B9od7LSiDZUnIeVjgFwxNVlbhth++IF5wBfNegtfqL50cpM73SXE+yu2xs94fjU832chH4hOvni+Zx/fkHce2iFZExPpE2wknfTcSafg7cr0MjDU67itKNFpK7h0ZeEM9h9VCJUS39/ziVSBGkCvpzhdcoaqjSdEo0fMXMshPT+i8zAraqXby5FNhRytNr7+VJ/RwGdzoMLBeuzQOjjRUOsyXebR4zTZzv5HJKRB6dhZHYL2YmUxbKg9pjJd5tMnCMIc8q2d+GADY3O1cnrM+n4iStqyO6dIgV/vwmfti5WbgIenzLp/oH77oaStHpEPXBt4F26vXju1DfYjjZYfN0LIWyT5o4LNGGDM44TJM02OWFlR57G7kd3TISM+SQJo35XTqALrJT5ZcX8uWVrj5TRx7zEjPhnO4DmAHKwTGNu0kj8e9AEp4SqR5x2Os0wRR28UAgfYQQSs4AucMXead/6gqcsnC5Y/EUS/QI6hSqQ8hDAgLMbCciMg+9636CewUyRpR0EtekepsgV17y85B6Uc1+pibrRdtfVkMX8QpzoEjOK2Los1L8sumsGhO4PDZd20rsd9txaStL2gGZGL1Tro2L2Cd+lyZUUfrcsBcmeEw3x+oNuMgO2gGAhjqSG4LtGfWsQBlLA6krijoBrXYQP8e4ne5xl6B6Wj7U6brhWsN5Y/ApBTJHE7Rbee3Smv/OXJoux/ub6ItispJapFvVu0rOAPKt1jCFjBAZSwca78FhcxzpmhgMd1tErslQxWTTCD//0rg7NhJsYYeXQhkgqPcKy/cBRWfLXbzQ/XDreV/HEdFHGQ27DNCI4UmgpX+TXG7Wb29cxPDBctWvddf/4ovIDxzXAWxjA01WMbbjsTNtdpw6w/g3fhoCxYOCQ7nHzQfe8XKkvgvXNHVDbLWn6BgMHfxG10NnofbyuRDm859w5rG9x+InNexKlBLQT5Vs/E/a4DRrXC/QbzRx2Bwv2wOaRbGc3Gp9fLvYNysvfjOunKxw0yqr3+Yap7hkfCheikSQsuo8YfDH8FvoGZsIWm2WyM7xlo7u/IjNIK/YXSfm5S8LmA4QKOb6r237XCh0+hjN9fhMmbz3L/CNgd0vXdty3BJFJIcZ92LYOn0tF4gRntb981PeIdDplh688fg9knip02zCR+KOs67/4Za2qYWtTVBRh/nIVNV2auUcEv76nnpz4t9duwfrTycEa4hEfXfWce3QCb6/iyVeKmu1hRB1LRMJVmS7dFT3GeyNhKszN/tfo/P/lVzKGI1cW0cF3E1WG/XT8yPcNXO4MYCm9M5Qm/WNCOjcYD9Y7w//us2F22TWaUGe2volvP/yK5vFm1G5bjnxnj9whKaPAb7df467kUgxy8UCp0G8cuoQT0dOcQqJ7xdZHpjnA4yTaqnhgTDyez5naYqRQuQK+3t8DwipX4gGGLKwJk7PhlMdHiJ9rM+oZHCpP5w0KKJkb33tOO+XDHe255XxBa+/8MHA8rvv1IuDAJeN+FX2yD1dUHvea+seP31W3q/kkJqkP340aSWizjD/TBu2Y/hRGo/08nzsEMqsja6TlxvRYm7F8TRtslhaCeaZzq9UBf73LarbGZ1SBo3axPuHMaz7u7p8G2cR0ncVolhtzRmPK3dXC8HrcMw5Eg6fQ+GxuFxlRwvVVC7ZxyKVuHEvC0zzPOqmeM3Dkdzi1WqW5g+7SUO2HDmMhw85868j58WPu5oeMLln8oPO835vp5KN3lLU7B1yiVyYtCeVNFWSRKBw27F41mtX+/32hYMzJwKrfZUjb7RAn8CQO9vFg9fjX/keMzbuZqHPsAn62J6XrxwjmUmBRNW+N9OrRJ7wf7ft9RsObu8IDGwfrjWR6V9/OeM4vG7+L/pcaUC301D1bhs6nrFkpRypb45rjJU02lzD1y4Ixv/y8E7SfDp1q2qOY267njJVBa97nTqJo8vo77h8KbeYiHqnjYMP594uaFyW1C3FeIsPu9ygY8Q9xZ7zMjLhHWjpoBD/YcYKoW3HulGp5HsKpvXjX1WWr9fICm2Fboc22G59uQfADjXInfSlcQBq8o59JL8011Tn0Y6i/dMR4WDc0yfHHNpWrpl7th9Wl8sFyVCBHu8SLH32rK40f4eha/gHUtoX1EG1ShYOEBl5GTT80jIj/oNwpexEV2RnxoJ1TwXI1f4WL4j+hY1Le1KK5FhIy3idhaB9+cslza9gqoEuXG+C10NRL/QjgXIIGY92jqMMhENflo2jDd4HGQSmtPwR58pKm0jr8rO3Imo5rPKOnvNOcVzvFnA/xKGL+weynt1S7A56hze4Uriq/3vgO7JkugjUpMh0QbRv1ViYL1bU1wvKFOsk1nmurDGrHQNx5oiGEwqOHRIA9p5qDFbqGz0Za9Lc1EIw7qMPOgjduEPrSd85um0eCPQZfEceNGW1x85aeYrXOffu9G4/3MBp0Ic5vT8VlzY+X9nX7RAMes64dF9zkE8VPUnbboC0lVR6C7vGYjDwN1ELivLY9+Fmj9omnD1D9C1fgzVP4vyzkdfg8YVkUAou3ORbfHGb8d82dVy7TC+R0tNnUBBngWcGxtnx3YWbbUoRIBcHUfrTttvFyC5Aeq+cOt6X3uh7HPd/hOTH2AISEJJa+lttu6HMPOU/V5O1FbpodPOPkvomN3X/NjhWc6ki7erhswfnFcKc0WAfjrkgRn51akC1mdnmTp/UQ8VDSnOY/u0QNW0IDxH8R8WPASIcIvZLCU/R2NRWi03fVMtB/+IB8XtExb8jO9YHUKMAm0UuncvrmKynYZ1Ghd1jvypq52nccK2x71jRV2BF5QKlHpDLOs7GNgo0Dgu7f5usisyEhx6yH4Hj8StiOAvNs7BxjvZePP42PirnN7Nt6j09CSpwInD8k6QZ3I529EkdwOcKCtucdD8MTLTcGC1WmVqNxo6/Le9vaWD3B9NlE+ClzO8YjWVV6yvMgmQmWbrTkHct+81BmwQgdMkjTaBQ+i/jMK1uN6MlhlQr0F8RtQr2hrjpsOTyx0nnzWydJ5lai+IT7LaS+lS1GfvRZ9K5LvW5FwUV3Wbv/3DMj9Jd94C6kYA5iLBFspnUlE+C1W48OYxxdR21yYW/1bx2P0hyGhpPqxoYDxfmNKXx8lMnsJP3BMfdKnrzcp79hoRURu+Xb+rpQ5jun0T0aBZYwN80fNB8u/ZbO3rsPl2TQjib2F+trnEG2zYMbr+B5RY4vhEqYmz15SuISBSLmvLm/NuNs9t+dvl3aM+y4X8+kiY2Fy92YqYNJtNtHhNoDfIGYTtCKPWs/0mvFMtb9IoRH3x5Eexhej/BAeo4fNAss8lehNMXqRQknhHIxeL2dMTHRGsb1t1C1br0cvcLF4BH7dmchFsOCaL2FqivDEAqEdlqF+fDZsjzLK9Bix8AP4nWiHRZDHT8SzplgLmDymv9J+eDbIPMwVmY3eI74RkO+JytvvKkmTbF+k1VkjRnbWig74OXyXnrMGJittWKARbaQ9hRiYj2uV5/CyFFlHR2jEhG80rhXbYCU8Qa9YDZRaMYTr3u77llM7XCU5gsBmorf4OMpUD3dmnWzs3JImH5ShnGvvOjjD6Dpu015nIhQjoeshCT6GHNoebmaFRyUGGnU5jYN6eFxgMBUlLxMvzbD4iJ5rqJ13oDYugUT4AEHyftVtWDGLPMC82YH2DuwkC0SWid4lz4+8x4TXmx1HSSoDG2yF6fq368OBXOQD5o8rxUX3opuCByzyPxiGf4koEfzZ7ARUl/jJkl0/u4qfjdh2A9t4qIhHyquxvQodniogwlfQIn6JNkl65e6tUP4fTHALkE2JgRoAAAAASUVORK5CYII=)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/57.05e5849f.chunk.css b/static/css/57.05e5849f.chunk.css new file mode 100644 index 000000000..0e544356b --- /dev/null +++ b/static/css/57.05e5849f.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px}.teaching{font-family:PingFangSC-Medium,PingFang SC;font-size:16px;color:#333}.teaching .tea_title{font-size:38px;font-weight:700;color:#1e1e1e;line-height:53px;margin-bottom:20px!important}.teaching .tea_small_title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,60%,.15);margin:30px 0}.teaching .tea_small_title>span{color:#1e1e1e;font-size:20px;font-weight:700}.teaching .tea_small_title a{font-size:14px;color:#466aff}.teaching .tea_small_title a:hover{opacity:.8}.teaching .practice div,.teaching .tea_head>div div,.teaching .tea_head>img,.teaching .tea_part1 .vertical:hover,.teaching .tea_part2 .vertical:hover,.teaching .tea_part3 .content:hover{cursor:pointer}.teaching .tea_part1>span{position:relative;top:-100px}.teaching .tea_part2_bg>span,.teaching .tea_part3_bg>span{position:relative;top:-50px}.tea_head{display:flex;justify-content:center;align-items:center;background-color:#f9fafd;padding:30px 0 50px}.tea_head div{display:flex;flex-direction:column;margin-right:30px}.tea_head div .head_til1{background-image:url(/react/build/static/media/image20.4f1ce1bb.svg)}.tea_head div .head_til2{background-image:url(/react/build/static/media/image21.5cddfd61.svg)}.tea_head div .head_til3{background-image:url(/react/build/static/media/image22.6ff2b063.svg)}.tea_head div div{width:358px;height:118px;line-height:118px;padding-left:40px;font-size:18px;font-weight:700;color:#000}.tea_head img{width:750px;height:410px}.tea_part1,.tea_part2,.tea_part3{width:1200px;margin:0 auto;display:flex;flex-direction:column}.tea_part1 p,.tea_part2 p,.tea_part3 p{margin:0 auto}.tea_part1 .content,.tea_part2 .content,.tea_part3 .content{display:flex;justify-content:space-between}.tea_part1{padding-top:50px}.tea_part1 .vertical{box-shadow:0 0 4px 2px rgba(0,0,0,.07);border-radius:6px}.tea_part1 .vertical img{width:270px}.tea_part1 .vertical p{font-weight:700;color:#000;line-height:22px;margin:25px 0 -5px 20px}.tea_part1 .vertical div{margin:15px 0 20px 20px}.tea_part1 .vertical div i{margin-right:5px}.tea_part1 .vertical .hover_bar{width:98%;height:4px;margin-left:1%!important}.tea_part1 .vertical:hover{box-shadow:0 0 4px 5px rgba(0,0,0,.07)}.tea_part1 .vertical:hover .hover_bar{background-color:#466aff}.tea_part1 .practice{margin-bottom:40px}.tea_part1 .practice div:hover{padding:3px;border-radius:6px;box-shadow:0 0 8px 7px rgba(0,0,0,.08)}.tea_part1 .practice div:hover img{width:368px;height:217px}.tea_part1 .practice div img{border-radius:6px;width:375px;height:223px}.tea_part2_bg{background:linear-gradient(180deg,#edf4ff,#ebedf5);margin-top:30px}.tea_part2_bg .tea_part2{padding:50px 0 100px}.tea_part2_bg .tea_part2 .vertical{width:275px;background:linear-gradient(180deg,#f0f8ff,#fff 46%,#fff 76%,#fbfdff);box-shadow:0 4px 4px 1px rgba(0,0,0,.05);border-radius:4px;border:2px solid #fff;padding:20px;display:flex;flex-direction:column;align-items:center;background-size:100% 100%}.tea_part2_bg .tea_part2 .vertical>p{font-weight:700;color:#000;line-height:22px}.tea_part2_bg .tea_part2 .vertical img{width:68px;margin:40px 0 20px}.tea_part2_bg .tea_part2 .vertical .thread{margin:20px 0!important;border-top:1px solid #ededed;width:270px}.tea_part2_bg .tea_part2 .vertical>div{display:flex}.tea_part2_bg .tea_part2 .vertical>div div{text-align:center}.tea_part2_bg .tea_part2 .vertical>div .mr45{margin-right:45px}.tea_part2_bg .tea_part2 .vertical>div .num{font-size:24px;font-weight:700;color:#466aff;line-height:33px}.tea_part2_bg .tea_part2 .vertical>div p{color:#666}.tea_part2_bg .tea_part2 .vertical .hover_bar{width:116%;margin-left:-8%!important;height:4px;position:relative;top:23px}.tea_part2_bg .tea_part2 .vertical:hover{box-shadow:0 0 4px 5px rgba(0,0,0,.07)}.tea_part2_bg .tea_part2 .vertical:hover .hover_bar{background-color:#466aff}.tea_part2_bg .tea_part2 .classroom1{padding:20px 0 20px 15px}.tea_part2_bg .tea_part2 .classroom1 .hover_bar{width:104.5%;margin-left:-5%!important}.tea_part2_bg .tea_part2 .classroom2 img{margin:20px 0}.tea_part3_bg{background:#f6f8fb}.tea_part3_bg .tea_part3{padding:80px 0 70px}.tea_part3_bg .tea_part3 .content{padding:15px 30px;align-items:center}.tea_part3_bg .tea_part3 .content:hover{background:#fff;box-shadow:0 0 4px 3px rgba(0,0,0,.06);border-radius:6px}.tea_part3_bg .tea_part3 .content:hover .center .title{color:#466aff}.tea_part3_bg .tea_part3 .content img{width:300px;height:160px;border-radius:7px;margin-right:-50px}.tea_part3_bg .tea_part3 .content .center{width:57.5%;text-align:left;font-size:14px;color:#595959}.tea_part3_bg .tea_part3 .content .center .title{color:#26282f;font-size:20px;font-weight:700}.tea_part3_bg .tea_part3 .content .center .tip{margin:5px 0 8px!important}.tea_part3_bg .tea_part3 .content .col85{color:#858999}.tea_part3_bg .tea_part3 .content .col18{color:#181818}.tea_part3_bg .tea_part3 .content .col{color:#000;font-weight:700} \ No newline at end of file diff --git a/static/css/58.f80b5be6.chunk.css b/static/css/58.f80b5be6.chunk.css new file mode 100644 index 000000000..e947764c4 --- /dev/null +++ b/static/css/58.f80b5be6.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAABHNCSVQICAgIfAhkiAAAEzNJREFUeF7tXQt0FEW6/qtnQhICJGEhDx4BeRwXEEHERRDzEI5CghLcvV5l717Rc1bBqwfwcK8oGCoRkH2Cu8sq7J6Vfcgie9YQAwQQDAFE2JX3BmWNS+SVBFgghJDndN2/eqZ7eh496cl09ww4xckZaqqn+q//q/9Rf/1dTeAWKgPLaZLQxTEUCBnCGBssfYqQIRCSyEBMIEC6icC64WeiNCwC9XjdDazfYACNAkC9yOAMIawK61UCs1UJdvhn1f30+q3CBhLJhA6vpF2arkE2gpGLhOYik4dyghn+h6gol+v4NWIUfDv+5Ev87VbCYEt8slBxcgRtjVS+RBxg/fYv6msH2zQQWS6yfxIyLoGDo4DiAsu8OmskhOxkItvabhO3nJuw7HwkgRcRgHFJarwi5oHAZhJGpiGD4iKESc0osqVIy3tdk4SySJC88AHGgAzcR7NQ3c1ECfoeCk4yzmyUJGzgao2rt4iqs6uECH9Be/je6Ql0LxLJSbS8hAWwARWL7wC7bQGi86wsTTJIMgcitY50teKU+gM4HMu/zlp62mrELAVs0P7XRzpE8goO8kmcnzaVKLmMlCJaEV9nTHSgxP1ZAMfS0xOXnrIKOGsAY1TI2O9YACIpQC2X4NR3Mji3+CcuF4Aw+nWbbRXk0HazgTMdsAF76Bgc0G8YsDGKTVK8PpfNuj3qJwkTfvB1Jj1sJmimATbkAO3R0sqWEYG9gBKFa9ZvRBFRc6zuYhcWm7UYNwWw/p8sHkxE4X3Ue/dKXp/s7fFP/IeeltMbVH8v12+LdjiEWuXpMxPfqDR6mhoOWMZe+t9okFcjFt18TJW86NUyYbdXexNOypfPZr7xjpGgGQZYxt6FyQxif4eiky/FjVQS9M2ui5sIaXv2zIMrrhoBnCGApW5fkBDTNWEDYYxHKaLFiwNoBja3NTU9WffITxtDZU7IgPEIusPGtiNR35Fsk2yDop9OW+3mw9/sDuGR6hx6LRTQQgKsT8Wi/gKxbUECRoZCxDfotydE5si7kLXsbGfH3GnAuNve3CruQ1M1knt7WuF02RuMtivbDMfjYoUHO+v2dw4wjFz03cu2o82azGeKHKiVQInW9fDjo7SE2rxDY9e2BStpnQKsXwVdhVH2uX7XUVrrq+j3nutOkb17PruIB7+DKkED1ncPnQdMXKl9F+84u/eV0XanTuLhVPbquaw3VgSDWFCA9a+gmQ4Qy9H7EXwiFt4RimjdM6Ljjx+EiLiznX8hu4hvkuoqugHrs3dJBm7b/x17TeETRFKH8h5etN5pfuDkvya2t4+umbTsaz2I6QLs3s+ei6m5kXYAqRoTjWC4Y6BGRXBQFA+lJ9SO1+OE6AIsvaLgHcy1eN7lD8p+YPTTwI09RmBNTVbR7I6krEPA0svpWMzj+7vfCIaSc6ER4Yi2u3JU9PFHEGDy+cyiXYFACwzYxv+wpacMP4CSNVZ7i1juXmsLOdru5IAe/sAXNRdP3gVP/MWhBVpAwFC65gGgC6/at4pGLPwnRhoX0RHn1+S8sSpowPqU014iEf+FXkx3Z+qZS6xVYSiPTchouzPQGzJ/oAFTDQZdyKGX/YGmKWFp5QXr8OZPe4MVrXtOXjP4ASD8vjaHztINWK89r6XbHfavUO/GO38k7x3LXUTrTptkDj9QUtsdbcKAyw/TC96g+ZUwtF2rcAkejRX6yzmxKiYK7K26nCL0ITyLD2BJuCEZCyIii9IV3eZXArZGLZLlgHlH/eFcaWpvE4Z4S5kPYCm7CigRyJIoWMZHNPSC5QZT+BHasoVqGfMEDENQqQ1p59Fk9TZTR0dtom4f4GJdj5p+oNo38wAspZzm49ZJsZW5Gd3tsXBXtzQl92H/tWrvXIiw1scnDXC5XQxO3rgI9e1N1tIjkhkXJ9NN6vCDInG9Py7YgGD9p3ZoxHtmeF+pv71/XBIsGJgNT6aP9uikvr0Z1p79FNaeOwjX8f+eRX///seg7/c97HEKbYn4f3XZUHMUflq9G842+8ul0dd/MPxFPN6ve4g+6QMYT1VjMQl1uK7AJx7dORreK3gj6rm9h8Fbw/LBmxnqgZxBhsw6sQH+0VDjdzEqR1yMoEc93hEJqbDu7qcgAyeUVuGTau7JYij79yklg9ksevgz2iAI6Zdy6A1Oj6ISe++iszCW8a5z1SWv2J0kG1kfgeqveMysgGDJjPrHjVqYcXidUw1Jk8h4etTj62GLg13fmR0QLJk2DhqnrRJpNJI//vlNnrk0ia7zAKzXzoJNgkCma4Wb/ObCq8JRetuL75kFE5IGamsFr5afnN4tqSC9/YdC//8NypFUod7yydVqmHHkXf/PCHiF80KjXyi5+BD6F7KEDdn6Umx9bHIdCpzzuASTCncuPsYZHEzhM3nonqDSHoLp3uPaqsyFwO1XMOXe/as07FkwvQS+FhXLlct7SW+gVJRUYq+PaDYQzNUweWX/fMZ4WDp0StAjyUfV88nV09oz2QC6J6A3uGnMM0HTtvifZZKDpPk0jkGREXCQey49TI86AdtFKdqvJVJaoWvbRmUyJNsh+yGhtP/vHdnA/4ItHDDu7ptJ3wPJAxGwWcGSBlxl//hfuw3hT6Dx4Q3mX55EV8mAoZEQs5S7mnQwBrcRnQWMS5iZ9D3QSQmTAMM/Cw4SKbk8uSjfCdjOgpvuyHzQk0z3D7gNKx8XnA3ja7HBFdbYMPTEdI9FvjDn4DvAvVkLysXLkwtTCQZ7B9od7LSiDZUnIeVjgFwxNVlbhth++IF5wBfNegtfqL50cpM73SXE+yu2xs94fjU832chH4hOvni+Zx/fkHce2iFZExPpE2wknfTcSafg7cr0MjDU67itKNFpK7h0ZeEM9h9VCJUS39/ziVSBGkCvpzhdcoaqjSdEo0fMXMshPT+i8zAraqXby5FNhRytNr7+VJ/RwGdzoMLBeuzQOjjRUOsyXebR4zTZzv5HJKRB6dhZHYL2YmUxbKg9pjJd5tMnCMIc8q2d+GADY3O1cnrM+n4iStqyO6dIgV/vwmfti5WbgIenzLp/oH77oaStHpEPXBt4F26vXju1DfYjjZYfN0LIWyT5o4LNGGDM44TJM02OWFlR57G7kd3TISM+SQJo35XTqALrJT5ZcX8uWVrj5TRx7zEjPhnO4DmAHKwTGNu0kj8e9AEp4SqR5x2Os0wRR28UAgfYQQSs4AucMXead/6gqcsnC5Y/EUS/QI6hSqQ8hDAgLMbCciMg+9636CewUyRpR0EtekepsgV17y85B6Uc1+pibrRdtfVkMX8QpzoEjOK2Los1L8sumsGhO4PDZd20rsd9txaStL2gGZGL1Tro2L2Cd+lyZUUfrcsBcmeEw3x+oNuMgO2gGAhjqSG4LtGfWsQBlLA6krijoBrXYQP8e4ne5xl6B6Wj7U6brhWsN5Y/ApBTJHE7Rbee3Smv/OXJoux/ub6ItispJapFvVu0rOAPKt1jCFjBAZSwca78FhcxzpmhgMd1tErslQxWTTCD//0rg7NhJsYYeXQhkgqPcKy/cBRWfLXbzQ/XDreV/HEdFHGQ27DNCI4UmgpX+TXG7Wb29cxPDBctWvddf/4ovIDxzXAWxjA01WMbbjsTNtdpw6w/g3fhoCxYOCQ7nHzQfe8XKkvgvXNHVDbLWn6BgMHfxG10NnofbyuRDm859w5rG9x+InNexKlBLQT5Vs/E/a4DRrXC/QbzRx2Bwv2wOaRbGc3Gp9fLvYNysvfjOunKxw0yqr3+Yap7hkfCheikSQsuo8YfDH8FvoGZsIWm2WyM7xlo7u/IjNIK/YXSfm5S8LmA4QKOb6r237XCh0+hjN9fhMmbz3L/CNgd0vXdty3BJFJIcZ92LYOn0tF4gRntb981PeIdDplh688fg9knip02zCR+KOs67/4Za2qYWtTVBRh/nIVNV2auUcEv76nnpz4t9duwfrTycEa4hEfXfWce3QCb6/iyVeKmu1hRB1LRMJVmS7dFT3GeyNhKszN/tfo/P/lVzKGI1cW0cF3E1WG/XT8yPcNXO4MYCm9M5Qm/WNCOjcYD9Y7w//us2F22TWaUGe2volvP/yK5vFm1G5bjnxnj9whKaPAb7df467kUgxy8UCp0G8cuoQT0dOcQqJ7xdZHpjnA4yTaqnhgTDyez5naYqRQuQK+3t8DwipX4gGGLKwJk7PhlMdHiJ9rM+oZHCpP5w0KKJkb33tOO+XDHe255XxBa+/8MHA8rvv1IuDAJeN+FX2yD1dUHvea+seP31W3q/kkJqkP340aSWizjD/TBu2Y/hRGo/08nzsEMqsja6TlxvRYm7F8TRtslhaCeaZzq9UBf73LarbGZ1SBo3axPuHMaz7u7p8G2cR0ncVolhtzRmPK3dXC8HrcMw5Eg6fQ+GxuFxlRwvVVC7ZxyKVuHEvC0zzPOqmeM3Dkdzi1WqW5g+7SUO2HDmMhw85868j58WPu5oeMLln8oPO835vp5KN3lLU7B1yiVyYtCeVNFWSRKBw27F41mtX+/32hYMzJwKrfZUjb7RAn8CQO9vFg9fjX/keMzbuZqHPsAn62J6XrxwjmUmBRNW+N9OrRJ7wf7ft9RsObu8IDGwfrjWR6V9/OeM4vG7+L/pcaUC301D1bhs6nrFkpRypb45rjJU02lzD1y4Ixv/y8E7SfDp1q2qOY267njJVBa97nTqJo8vo77h8KbeYiHqnjYMP594uaFyW1C3FeIsPu9ygY8Q9xZ7zMjLhHWjpoBD/YcYKoW3HulGp5HsKpvXjX1WWr9fICm2Fboc22G59uQfADjXInfSlcQBq8o59JL8011Tn0Y6i/dMR4WDc0yfHHNpWrpl7th9Wl8sFyVCBHu8SLH32rK40f4eha/gHUtoX1EG1ShYOEBl5GTT80jIj/oNwpexEV2RnxoJ1TwXI1f4WL4j+hY1Le1KK5FhIy3idhaB9+cslza9gqoEuXG+C10NRL/QjgXIIGY92jqMMhENflo2jDd4HGQSmtPwR58pKm0jr8rO3Imo5rPKOnvNOcVzvFnA/xKGL+weynt1S7A56hze4Uriq/3vgO7JkugjUpMh0QbRv1ViYL1bU1wvKFOsk1nmurDGrHQNx5oiGEwqOHRIA9p5qDFbqGz0Za9Lc1EIw7qMPOgjduEPrSd85um0eCPQZfEceNGW1x85aeYrXOffu9G4/3MBp0Ic5vT8VlzY+X9nX7RAMes64dF9zkE8VPUnbboC0lVR6C7vGYjDwN1ELivLY9+Fmj9omnD1D9C1fgzVP4vyzkdfg8YVkUAou3ORbfHGb8d82dVy7TC+R0tNnUBBngWcGxtnx3YWbbUoRIBcHUfrTttvFyC5Aeq+cOt6X3uh7HPd/hOTH2AISEJJa+lttu6HMPOU/V5O1FbpodPOPkvomN3X/NjhWc6ki7erhswfnFcKc0WAfjrkgRn51akC1mdnmTp/UQ8VDSnOY/u0QNW0IDxH8R8WPASIcIvZLCU/R2NRWi03fVMtB/+IB8XtExb8jO9YHUKMAm0UuncvrmKynYZ1Ghd1jvypq52nccK2x71jRV2BF5QKlHpDLOs7GNgo0Dgu7f5usisyEhx6yH4Hj8StiOAvNs7BxjvZePP42PirnN7Nt6j09CSpwInD8k6QZ3I529EkdwOcKCtucdD8MTLTcGC1WmVqNxo6/Le9vaWD3B9NlE+ClzO8YjWVV6yvMgmQmWbrTkHct+81BmwQgdMkjTaBQ+i/jMK1uN6MlhlQr0F8RtQr2hrjpsOTyx0nnzWydJ5lai+IT7LaS+lS1GfvRZ9K5LvW5FwUV3Wbv/3DMj9Jd94C6kYA5iLBFspnUlE+C1W48OYxxdR21yYW/1bx2P0hyGhpPqxoYDxfmNKXx8lMnsJP3BMfdKnrzcp79hoRURu+Xb+rpQ5jun0T0aBZYwN80fNB8u/ZbO3rsPl2TQjib2F+trnEG2zYMbr+B5RY4vhEqYmz15SuISBSLmvLm/NuNs9t+dvl3aM+y4X8+kiY2Fy92YqYNJtNtHhNoDfIGYTtCKPWs/0mvFMtb9IoRH3x5Eexhej/BAeo4fNAss8lehNMXqRQknhHIxeL2dMTHRGsb1t1C1br0cvcLF4BH7dmchFsOCaL2FqivDEAqEdlqF+fDZsjzLK9Bix8AP4nWiHRZDHT8SzplgLmDymv9J+eDbIPMwVmY3eI74RkO+JytvvKkmTbF+k1VkjRnbWig74OXyXnrMGJittWKARbaQ9hRiYj2uV5/CyFFlHR2jEhG80rhXbYCU8Qa9YDZRaMYTr3u77llM7XCU5gsBmorf4OMpUD3dmnWzs3JImH5ShnGvvOjjD6Dpu015nIhQjoeshCT6GHNoebmaFRyUGGnU5jYN6eFxgMBUlLxMvzbD4iJ5rqJ13oDYugUT4AEHyftVtWDGLPMC82YH2DuwkC0SWid4lz4+8x4TXmx1HSSoDG2yF6fq368OBXOQD5o8rxUX3opuCByzyPxiGf4koEfzZ7ARUl/jJkl0/u4qfjdh2A9t4qIhHyquxvQodniogwlfQIn6JNkl65e6tUP4fTHALkE2JgRoAAAAASUVORK5CYII=)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/59.44ffc181.chunk.css b/static/css/59.44ffc181.chunk.css new file mode 100644 index 000000000..44a7aded5 --- /dev/null +++ b/static/css/59.44ffc181.chunk.css @@ -0,0 +1 @@ +.mergediv{height:65px;width:100%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #eee;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;border-radius:4px;margin-left:15px}.new_context{-ms-flex:1 1;flex:1 1}.topmerge_btn{background:#21ba45;padding:0 14px;height:36px}.prdetail,.topmerge_btn{color:#fff!important;text-align:center;line-height:32px;border-radius:4px}.prdetail{display:inline-block;background:#a333c8;padding:0 12px;height:32px}form .ant-cascader-picker,form .ant-select{width:100%}.merge-header-button{background:#f1f8ff;text-align:left}.width70{width:70%}.width30{width:30%}.width40{width:40%}.display-flex{display:-ms-flexbox!important;display:flex!important}.w120{width:120px}.w240{width:240px}.custom-commit-tabs .ant-tabs-nav .ant-tabs-tab{padding:14px 0!important}.custom-commit-tabs .ant-tabs-bar{border-bottom:none}.custom-commit-tabs .ant-tabs-nav .ant-tabs-tab-active .tabNum{background-color:#ebf4fe}.custom-commit-tabs .ant-tabs-ink-bar{width:34px!important}.tabNum{display:inline-block;margin-left:8px;border-radius:10px;height:18px;line-height:18px;background-color:#eee;padding:0 9px;font-size:12px}.composeButton{display:-ms-flexbox;display:flex;border:1px solid #5091ff;border-radius:5px;height:34px;line-height:34px}.composeButton>span{display:block;padding:0 18px;color:#5091ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:5px;cursor:pointer}.composeButton>span:hover{background-color:#f1f8ff}.composeButton>span:first-child{border-radius:5px 0 0 5px;border-right:1px solid #5091ff}.ant-btn{border-radius:5px}.ant-btn.ant-btn-green{border:1px solid #28bd6c;color:#28bd6c}.ant-btn.ant-btn-blue{border:1px solid #466aff;color:#466aff}.copyTab{min-width:370px;padding:0 18px 22px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);background-color:#fff}.copyTab .ant-tabs-tab{padding:12px 0!important}.prCommits{border:1px solid #ddd;border-top:none}.prCommits:first-child{border-top:1px solid #ddd}.prCommits .prCreate{height:50px;line-height:50px;padding:0 25px;background-color:#fafafa;color:#333;font-size:16px;border-bottom:1px solid #ddd}.prCommits .prInfo{padding:20px 25px}.files{border:1px solid #ddd;margin-top:15px;border-radius:2px}.see-file-btn{color:#466aff;cursor:pointer}.filesInfo{padding:10px 15px;background-color:#fafafa}.filesInfo .cursor-pointer{cursor:pointer}.filesContent{border-top:1px solid #ddd}.icon-fuzhiicon:hover{color:#466aff}.linesContent{display:-ms-flexbox;display:flex;min-height:30px;line-height:30px;color:#333;-ms-flex-wrap:wrap;flex-wrap:wrap}.linesContent>div{-ms-flex:1 1;flex:1 1;word-break:break-all;white-space:pre-wrap;font-family:auto}.linesContent .lines{display:-ms-flexbox;display:flex;border-right:1px solid #ddd;width:100px;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.linesContent .lines>span:first-child{margin-right:0}.filesInfo,.linesContent .lines,.linesContent .linetype,.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.linesContent .lines>span{width:50%;text-align:right;display:block;color:#888}.linesContent.translate{background-color:#f1f8ff}.linesContent.translate .lines>span{border-right:1px solid transparent}.linesContent.reduce{background-color:rgba(247,48,48,.15)}.linesContent.add{background:rgba(48,232,132,.15)}.mergeRequest .folders{width:100%}.matchwidth .ant-select-selection__rendered{width:200px}.overlihide li{max-width:450px}.updateMerge{margin:30px auto 60px}.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px}.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset}.i_open{color:#28bd6c!important}.i_merged{color:#4c9ed3!important}.i_closed{color:#fa6400!important}.pr_tags_open{border:1px solid #28bd6c;color:#28bd6c}.pr_tags_merged{border:1px solid #4c9ed3;color:#4c9ed3}.pr_tags_closed{border:1px solid #fa6400;color:#fa6400}.update-file-count{cursor:pointer}.update-file-count .color-grey-3{font-weight:700}.fileList .sc-bxivhb{width:55rem;overflow:hidden;white-space:normal;word-break:break-all}.fileList .see-file{width:15rem}.fileList .see-file .ml10{display:inline-block;width:4.5rem;cursor:default}.fileList .see-file span{width:7%}.fileList .anchorPoint{position:relative;top:-5rem;display:block;height:0}.filesInfo{background:#fafcff;border-color:rgba(42,97,255,.23)}.filesInfo .ant-progress-line{width:5rem}.filesInfo .ant-progress-inner{background-color:#d14a4a}.ant-anchor,.folders{margin-left:0;padding-left:0}.folders{position:absolute;z-index:2;left:0;top:37px;color:#333;width:75rem;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;border:1px solid hsla(0,0%,60%,.32)}.folders .ant-anchor-link-active>.ant-anchor-link-title{color:#466aff}.folders .ant-anchor-link{padding:0}.folders .folderList{max-height:275px;overflow:auto}.folders .folderList .files{border:0}.folders .folderList .filesInfo{padding:10px 18px 10px 15px;height:55px;background:#fff;border-bottom:1px solid #eee}.folders .folderList .filesInfo:hover{background:#f3f4f6}.folders .folderList .filesInfo .color-green,.folders .folderList .filesInfo .color-red{width:3%;text-align:right}.empBtn{display:flex;align-items:center;justify-content:center;margin-top:60px;padding-top:20px;border-top:1px solid #f3f4f6}.mergeBox{margin:0 auto;width:1200px}.linetype{width:30px;text-align:center;display:inline-block}.diffDesc{padding:30px 0;display:flex;align-items:center;justify-content:center;flex-direction:column} \ No newline at end of file diff --git a/static/css/60.f80b5be6.chunk.css b/static/css/60.f80b5be6.chunk.css new file mode 100644 index 000000000..e947764c4 --- /dev/null +++ b/static/css/60.f80b5be6.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAABHNCSVQICAgIfAhkiAAAHXhJREFUeF7VXQmYFMW9r+qZnV1kD0AMiqIS9UP0KWIkmjxjwAtREO/nLcQ7eGGM8YrZvHi9REXUoGgUvBA1XIqizwuPRHz6EtRE8Qs+TcQLEZZlYa+Zrvev7q6u6uq6emYWsL9vv9marq7rf//qXz0Yfcsu8txpvVGpsBcieC/kIfhEu8AUGuGvN8KoHhFSjxCmZbhwK0J+G0LeeoQIfEKZkH/AjaUIk6Wom7yLx9+/7tu0BHhzHyx57pxdke8fAIQ5AMa6D/wNqfKYl0N7bwKxX0We9yoefc+yKrdf1eY2K4IRAsv27Fl7IOIBcUrwh+GPDIBP+CDwQYcLn2I5+p7Qh+l9Vk/6lO+zcviZaH4VfPEatPNKQMQx9y2F+7TTzeLaLAhGHj++gHo3jQE1dQqsyjhYnjpKE0abxHKx75XLFxEz8aD8gL4B9rTQdBcwxyJo7hHUu/QUHjWzY1NTbZMRLJCmZ878EXDyKcDRxxNE+mL4Kub4UI64wMTlUJK4ALFyNT9Zv8J4CGnF2JsbEO/t7V/Czc3+piDeJiEYefKswSjnXwbL8hOYdF1CezHBYmpKKrNFMssN5QZRj7Ey12zhfbEcCrRD+yV47lEvl7sOj7n/w41NtI1KMLLoJ0P8kv9LD+ETYdI5tmjKT2ZbZEmLTBm3QaFpS9okJhnV/hQk3kc+9DsXefg/8REz39tYhNsoBCPNzR7a55PzYK1vgIk1qR0Djc2q6kq42LisHeJOgsn13tZ1N+F97unO+nTW+j1OMDJ/4m4k5z8EvLk3V0OhQmM2S+n9Je7r9CSXLO5nMBEMRVPnHTKmcbvP+2c2NuwvkmC66oS8h3NoEh778GtZiZClfo8RjDx1zhY+6bgWY/IzmFw+1FsKTyIYbaznBCMSGbEss3Gum/QHqS2jzKOzYrL3GEcYUX9Cmf57n4dLV+Jxj65yHk6Gij1CMJCqQcQrzoJx7M8Ww/oZxVFxPVY2fmrDrh72IiXbKGlzWNQluIiPwcc+/EUGWjhVrTrByIJTTiUY3w6999XEsIrYl3txekckGZbJYVql5XC1RG9SUNs6b9JgEuHpL7AHRDvykSVOlHCsVDWCQfBb79fW3gWTPjW5eNzFDuOqKF4SbFQQV8llJwkT4yRqUuSy6D2W701GEWHcvr0crj7Mtwsckotz42ff7UgPa7WqEIy8PDLvtw4ExwKdmDJJEfUY/BOPKGEyBEeBNZCCOtwRC+usrRUkq5WAxZj+E8Zjcz4xujl31OyfW7t1qFAxwSh6TjpKs0FyxsrqjPWvXGpBXzLJSIB6On2a6fu0cUk7PoLDI4CKSu9RYKKkoyJoCEGtck1DJd+/N3f04+dWiktWRDAyb0Ifgjufg8l9XysQOuPiwE3ZrJZTg5VVMjJLmjkUgjk7V7duAj58UWe5AymbYGTGhDrSp+NVH5ER3CXmnMYWW4cNsgFvHMRChQ3KNk0oR7BWjKBEMFZsI3XlGAuVbTJbDfq9vzDXd9XReNTiYjlEK4tg1GaRlgHzQC2MDXyrQKtEcRP7kFW8rSyMPhX3xHFSWImrI1aiBp4tkrg4aaxQFviEzY25KCIe56rQ4VCVgy858BybgcgB4uVwnYILo0dz7/7bqeUAyJkJRmEmf9j7D4NknGTEAhO6XEbhVd4c4/DyvTnuJbpiiJY4TmAOaxypnG9yHMxG03H6hEytOW7OJVmlLDPBSnOPu4sQfB7b+5AdBl6WdHrWkTnVN7lnsqvj0GBatJkHb/kUxhG7w0pZTgwCGP7K3HFzbnIYWVwlE8GKc44/GnIk5qa9QSHIFCytjBXyckhMmbjpchhHMViL2RSRU/l9QS0Zdp6VwLOgtwKbGpejOI5/I6jjkEixNxm5n9qyemfcJxiNrjl27guuRHMmGJl31I4lP/dXaLhPekNXEUfJgVcqEHMdoku9LKIhUINZJd3jgk3LEhYG6pNhp4JaZVhl2F0sgV/mSH44PuGJL11m6kQwareKu7/zBgzi+7H3lwBMdd4h90Cy7VdtIowwdlxkB0YVYEhwWiZkJoVFvpA/YcEhVSNY9xPHNAPq/qu0ZAWsogO5JSOW1umujO3C6Opwz4RRCq5+wHwuTCI4Rmx23DlOLI9Cjo3rARDW5MLxT91mI5pVwrr+eORwj3hLYHELykXpEWxQ9vJMi+mQ4+EaR8X7W5GECftdTI2l40qGjbIclDRW6mRzEeksITys7oQnjWkHRoIBoJsr4q63gHWGy86PzUQl71eeYyFzXiYfULuBFQVG0WZkrCpYOQ6cbJpEcT8xYEddgsnimhMWjjJJmZFgpSeOusQn/pR0UKrQ6bEOLz+OkjlRjquY+tWGDgkVoMAIeQNRFKvDzRTfJ3CmtB6Ub8veqDkvUtAovj+xcNIzM3VE0xKMPD522yLxlkGuIKQ/CxxkDy8MDFKON2fT6hnup7pXA7/JxTbZ6Ax9G6tGIULoXX6TrykMwcfM+0b1iJZgXY+Nmwk3z5BlKc5pCFrjiEXsGESSxojsljOR9ibNORcmbFCBmLhigykvUeB84/5dRqwy3rdTIzIwg8dAysKtKulSEqzjkbG75PLkfRhjPq6fMlrlc547VhjamGTcwlkoZpJIAXCmCYlmK8eKQ1TnQX9CUirr34QNCgqI9Wl0nq31SbEGlXbAJz3/uRPBirOPuBtQ+HMTiIZTzoWLN1fNDF2LNxkvdjSumPgcQHbGCMuKsypaj6mFk59LYY0pCSMPjd6mmM99BNqhVyLYTaHhqmDSEXoT2Mbs7VVoPLOYTKVtFmxcCuowGqUq3CTtNaRmW3zK02vExlIE65o15jaQ/otTORaZcjCy6XSnOEXg8FT9aDFj7zGaYbosbHEwtaT0/kLqGfMm1dhgSqSUeYwCc3AbHw5ItPnQ/69rTvnvZi3ByPTv1RQbt/oMHtoqziNkVsQWiFWBp/RNWCRNGUcJrbkIqhNiI1vNKI4LvrZZLfvsFDVW1rSt3g6f+79xRnFCwoqzDj0KjmTMSyi2TDkU3NtTxyEJIyJ1kzzfpcMeZe9RqbZlxMJFncc2WkIsyrJduv24jN4tnYdPjq497cX5ojMTE7bzkUPnQ53xfGtVpnk5rFo90UvuNNN2k+NJbm3oDT4POdyxwexYpQuA7CSXC2pPffGoFMHIg4f27s6RNTDpGrYdHgKimjzCijgvm41L7SSXiw0KcWNmbDD2P3rCy02uRxKQId2FWtIPn7AYzmiHBA6urkcOmQDUmRHzbRp9EfhZSg4Vtsc5J4Qcpi8bQH6bRRDUV2hiOQCbKAfqPBRE2QGpwOQoVIbJHRVlQ7R57poHEzKxcPrimQmCdT580HyY23i9yeoJzioHlReDWhlVT+YHMmrJp2YidyyKrqPFFoir3ay0YZVZd7oN9RPeJUILak9fHKjFQMLI7WNqu/t1fgVjbnKnu6qmi41T95Db8wyU22k0vLxh61BI1ixHpXcfQP6nf9IPScvYDhihhvG9Qfuj3LAzEO67c1ij7UtU+ujZYCzZr/LXI9EXQasLH7+yFW6GQ4T0RvdDI0f6CL+cyLkIqBlkrMY5FcldPo7KmzJ2ZSxR5T0Wxv4BFmgn5XqUPpiDSm/fGd5jcQrT5ImyAKAKIqKzwcxhEb3M/IgLUW7oscpx+F/+FRWfn6xICdkImodO3feGFyYuXhoQrPOBkc3wkpJwR7kqlzvEkBs2AeX2nGDstRsQGrJyKa8jNW+IfUNpjXMsEqh4HEXTb70Bw1HNaPOGb+mdmaj0zozYlrMB2eWoHJsv2PhggGhy3emv3RYS7MEf/wkm/cN0Xp8JCyt/30vsp3DiQoRq4OU1hsv/9HXU/fLVXG6UDpHlyJLF282Puh5RdWi8utpQ56OHaxSKw863BaW35FXOr5vw+tGRhB3QDgOtc5cLd8wwGb8kFxWBGiyMu98u03ShZh8eeXsS50kBkjktkNm2tGzUnuF20rXrqYmIrKYvz6nGZZfNSEXQBV9ZN+FPA3D7jJE7ep7/sTmrqYwI3SFu8frtgmpcCNYNBJsF712RtziieIwtHYsb2d5KsixhgxI26UywJyH6AYcoESrEoUMYt2qPB4cDkjfsEuUwL5I3KJaLqLAN7pix/2Fwf5H83op0DF4NjpI5G6HakxfZVeK/XgOVeGXahqkYNEE9YcwJqC+tS2oOvAl52//IrhJngSdb7csx5wQOUozCnTP+/QrgiBvFDFr3c1qBRdfoRx2nJTksP+wnKLcXfb+K/up+7kLkf/GXREfq81kCTaNuYhaxIDN4wF6oMOb3xnGUlt6Puv8KHq3WFlW0/xV65YnNU+ncGUbnU4LNhLmdEY7UUadWmcMKR85EGNSj6qKLVIRFcgtmBZo6jFGWs/y+F6Pcbv+hfJKAW9+56Kd8US2rpcYeLdNIactkyAD0mQoq8QfgpuEjZBtmRMVTHFYONih4mbAMueFnovzORyBUHwXOq/+BikvvQ6V/0peqSZwmlgPJYazmckrG7M3hQT9CNXufHTMQafsC+cufQd1/udcgWTrExvGUjjs2ugC33/8DOOVO9g0NHZMzZvjkchiohZzJjYJOLnl7es5iDfJFFwFnNiDOaTps0JonGY2bjcm8e5XOo7TMwEGehSo6d1xeMK7PIxgNvYnb79t3GejkIdly36t0/oohFdqMW4NkCYAzfwucUD9hs6zOmeDdicyh3t8r/0y2Ro8mzJGezWGe71CC0VMT8BJJ02WybTKvZmO2RG1rNwaXuIJu3R91sfEZ1sM630CVia7Fh7j9DyM6QDnXhnGFGEekOU1/eC/kRNvhPvUWh6AfWJxi8DAqPI8V7e+xRRDyKqNhmHIs6AKVpYlSNiqigZy7L2CjMS0TCI33FSVYaJicJMzZKgmsoWjYVYdr4ywFYpE6f6bndNfutSYlUsf8vhDsxgIh2PhguHJZEBxTLM15i3a3Hrffuw/tbZOh0Hqt4IgN9tjOtwxIVAGVN3m7AROYwtqg/04g2Pfoe2xrVQJm50SRs2wOgmIwJs5S23se0ysnx4mc3rwMZ2j2Dm2axnbfYpQyb5LKAyZf4Q33DP8SKDfAvtNcATpvjTOEOErmNF02E5uLg4SVeyqm7DPXEVtwmx2yia3Md8IZYwjbEuF8wem4d+9lYEiH2DjPFrdEm9dRT6Jswv9BUWhBWdboA2Hsif06CzaoHo9orjN4c66CFRu1SHWkyrFnw/Wt0/xCagGd3sEbpu+1BCi/b3yyMDKQyXK018dB5ETcImOP2jilEnxJp58d8yZddr7Dg+ThYie9Qbc4TpvdZbVdCnOi1hwQOE8fthCGCJhQT1wKjpIST3BtA8JbRj/20LUO+d/AiVGtd1jpGF3iqGQfXv9d4bBwuMEajK1T/8sfOtCd81SoFpVMwRSM7OonFA9ZgNdP3+NujLxzk43ET5cXt1htVshRhR9ejnJDxiNcaIhXqfT5W6j4xu9QaRWcJaTt6LBCIW4MObsCG6uIrygT0fF5A0fEYyPAUMVl82F8v1We+WNxbIh9JrFS7SkZ3U64kNsvSO5UUIl7QsIEmSL6T3bvULIQOpXNLFo0KK7SgVijrkN5IJbqIsDFXQvPRKWvP+BKVLC/LnJis7lsUcP+Re8S0idAqmrHzUBU+lVX8cP5sD93DTepirBQgGYN7nG8IgqbFk04HkAwo/Nx2927H+Yhb1G2CN5Rp2t0d37wQagweqpRv/kgYZ1/PN6CLFS4/6RBLuqOnxMQzXR1PnsRKn3yYkCMFPAcKSj2fMg8Li6/OZbxPDIKt9+1644+yn3sGrcYZ6F1DKh+4Mq4dvTtKDf4QGNT9Gb3W9NQ99vTpOlbH6ugAkE1+1yAakb81NpG6eOXYH/sAr0zaoyCheaV3q7aiBPkbUOrow3Tdt8AHNBLt5NqPb8V9a/e4uBUZJxWO/4BlBNsg5GTF0xA1K6ZcyEYM6T1pis2SNvPffdgVHvYHVZi0Qp0TJ0Lzgg1QCxKkc0Vyz5kfFJJZjyrMA/hfZ5zoimvrJ/04YCgr7ZpQ2kS6Ug+UpHCScFWzsbV6EX1shCM2jO6MFRFhsbAYTxOSy5WAt7tvxui49LZLbnJgGDzTwu+dkzJiIdvD0sV+5EYz+896cMwzW3973drhgSPX4kup/p8l84llY/WmI/aFEZQtTPJeVkp0Trmn47IN8syouVuNi6/3b6ocNidQKzoh/0cRtb1P3ei4lt3csmQ9+dSiE1k62JJy+jVIn9y/QXLw0TSdXfsOtLz0MvcnWEjtvhj0m05A1e2s+w+LjSiutNfTLjzDmuEul6/ARXfeVBaJANgyhbH8FmAPPqa/a9y6T6uQ9379gcPRKRjrYAQhwrAnBcpDCRTj1DZQ8PrJ/0jTNUmM3as27C+sAZ6g5+GUqDSjnFVbAMj5aV8g040qcBeWLKUVHMqffYm6nrpSuSvXVFRjgVu2BYVDroJ5bbdN+vSoc5nfoqK//d8GhuM1inhwDHAN6BVaOOY0QtsusD0yf3IxP5kS+8Llvejpi62l213DFkMb735sdJCCAAsU9rMMIblcL8nPg+mcnUVYUXtmGkoD4Qr5yp+MBd1Q667v+qD6HE3bNDrPxTVQD5/fugx5XQLhHoBdT59noCNSq54vIDShM2BoXEssJwLGi76iB83orXX377LNSB2vzHGYzpJ08Rbek6LbEtdI+p14pOIcnu5F2ldESyi/9mSADry134qqCnAcKBtb6uhgFh8H5jjUPj92fL7oszRMfdkeO/aulgtM4WcypPUIRjOuSZidheeWH/RRzPpGsUS1n7HkMElVKKvfqvRLl7KpAmiJGGEKZxX0yhdzLpjZmW2Z+USuNznqN3qmHMySPT7gtEUIA6m32QjltoJ5yNwdK7X9+7aMAD//Cv4aeNk2AdSttN8eAPO+NBbDO+acr1jVFugjo7TYk6MsMFw2KFOz31nN5C0p8pdyx5/jkpU+9yTEAFisfVwiJsELFSXzSXnLabzGCGMe6Bx8icTYk0rzrb1jp2O8giZF3t37KaFFRJbF4LaDC0q2w7jOl0Vh+S32w/VHjHdOQ7qcSpFHQTEmnNiRKyIxVM2mquv8DFFOXZIGKsKNp83G08rBkowHlN/8SfPKglGX6zS1rH6MxCwrdK72ZYcC2Ucki3LiEpa3TGzNxuikdbPUPvCsxH5mr4nLYGupeMvJ5tlXg8FovR1fa/+22pfrEKpuG7qjr+Cj2abSpZNVqgV05wlTzN9SiYpKzR4rRt7L8pBMLspr9KKJajjKSBWV6tboCeKgAjIcB3DdI3mUzVb0twwecWvxTux08G+bJm2fd98F/4M+uTYYqzWuE2TsTFRp7N0AP1760P1aMpjLOx1JqrZb/JGlzaqAruXTEFdwQEMCRsU9udia6HBBpM2O40QyZuYinJ7EecH9p38SYuRYIGUTdn+NhjbxXFFC+AR1JNRZ+a4JDgsnqZBa/PheY3bodpDbwVp22+jCFv3+08ExApDA4sgZIir5Df46H7KioGN4XLjqQ2XrrC/fo+uzPo7Bg30iwiOGeJeSX1gWDcpt0LOoXAtq+LA/KAfogJIW08RjhKq641bEY3psr0/UeHhxw5JRXmM7R7O79R78j9Tv6GZUomMJOumbDcdRn+OltNkDswkAyaR5awrO6e4cRCq2Xk0yg8/C1Hpq+TywZHo/vvj8A6O51Cp9V9JF5ylJbiEmUzbSQKpM2lJwUznUUYA1u0NP/uCazhholqCbbhl4KASxn+HMTek30zKOEvOuYhsnGL/J9uOts27BCx0q90RlTzcf3eI43aH8m5G+pWAQP7Xf0f+yr+h0vKISLGNMiTBOuVcmHcF2AG2OOdD2umWvEP4OWFvaONlnyt/VlhLMDr7tbdsewlMBfI9UqB0els8I3Rm4zTZm0yXk7tjjFoeSKHXNCgoUlvkt4I9skIKJsQiatmWB1CJuAsDhHme33DZF9ofOTUSjDyOcus+3eZv0MiuKd2uzJtz23+yvI9Ci8Lrdr7l/G31FodANRazOOt7AeDlEFACswy9PKYX03pS3npS2nSE327Y4av98AmopKO/kWD0obZbBhwEv5nEfy7JgI1VxGTBwzpRUNm8MnrL0rwtEC2je8sjJd/39+vzi1Vvm+pZCUYfbr15a3j7CZnIsD9+dIbbGre8Rm7jElilIrnSIU7hcZL8fMzoPI5icBjHAplA8OOxIY0i786WY6HUMDZsMI0VCrZ9StPlqy618YETwT5vHrhFQ33xVRjj9+IGqyhpacY3nbHmDoIUt0Rk4mqZjdWYcyFrO6VWE7Y6gvsiTCc4YELOiS1ME+9jgl5t6LPqYHwuit/tW7ZKZA+uuXmbHXKktBQ4ok+5Nii1AyMsVnW9SCZZEXGN6c+ypFmyl4ySZfNuVRKGVnpefo+Gn3+10iZd9L6ThLGGWn/XfxxsUj+pDi7dILcsnMcGyKE5l/hN6CFL9bLiShcIyEiGbo/4Bzdc0fKqC7EyE4w+sPa3/a6FfdxfZ5MIpqbUOp55V8k4JZHTYMYeowZs56+UoYIuxyLi5jAHI6EKEuVyT8VEXuWFTb9YE70M0o1kmSSMNdnyX/3uh8mDExJbCTY9oVdZltwG5FZLsnppn1nIuVAaJQn7rHT4JveTzSi1HlObrmjp+Z8Fpt2T6aimdU2/p4GxDzFn5Oo5Uz7+YVzzoBnDUR0ZsXBBMOT9OwZHxZIlC5aYYyF4k2XYNJDYeU0dLcfRV8K6MSivVZaE0ce/ae7XmK/zIWbAwkuiKtbpWcefqG9WT1wtsyA3oe2YIFb1U7Xpi5a01jYeOOjSFfQdlZmvsglGe2q5sem7IGUvgHocnM2m2bwpnc2T9uOY5GXJ5nKKsyz9BxLMbayz1wxIBjx5WONV65Q/5uZCvYoIRjtovbmhP+nG9Oc/9ufyJQWjgvrhGt0tp0FpAQToL7ifKgs73xFiITskVjDUZfWc6wQr88qGrnWHD2xGG5wfU1SsmGDBejWjQkttw70ewqdvPEmz5FgIWRjye+sTO+GKnW+9V2jSl0Zv8omm+rbT8EWosxJi0WerQjA2iJYb66+GOO06/aCqbOMyx1nColqB30qXlj1PpvW5eoP7yQ9Lt1UlGO1r9Q1bjIXffX4E/m2M8xozxDFqFDuahZxjkcq54LBRvFxxzkVI3bj9SAJ1GkHGMtVvFTBhg2iNh/FFTVevf7hapK+6hLGBtf6mYYif8x+DNRmmHmzGuMWyn+UahjGoj7/HPhydW44Fn4kD6P86+Osnb3lNO2zGVfequoSx4X16K+rVsKH3fXDu7CRnL0raiXV/74UDLFZGvJR93LBpStA1/X7ZcX11ycRb6zGCsS7W/maLwwn2bwF1BJug+mSkEAfQJKsKm4M67ZqEt4SOpJUz4y8uNlbXAv4zaJWzt7yqC5Lve+7qcYIFKqcZ5VtytZMAg7wWJA7OOVniMF1cpUUwkjkmzJWKPPrYtWL7XXKOhfUMd8Ql6jxKH2Kq3OV9ftkxI0pl6TlqRXzYox2Ija9tRv18r/ZqWN7zYJG2iO+ljELkzXHPQY8NsjpZtwGMs3azscB207x897WNV6GyA+Gsi79RJEweFCUcwYVLiYcuAG+sSRv3WF1veU+El9kbdIwpGOXsxyGyHhN8j0+6b92yGa3IuuCV1t8kBGODXn0T/F5ZV34SLOqFoG62tqd0GIJTnaRVsEJJOSMrIca8x0PFKU3NaHUFzVb06CYlWKzxqI3DuXGAQJwL59MOhU/YNRewOmbTVJ8VYYPUlkbv0Uhhg0H/rT4cv8ohb1YTKr4E6HqxotWuwsObBcHEeay5Du2Ait7FsFpHwhqGvwInnIqRNznDZ8WXR4bfcOwwKge1+GUweS1w73lgmsfXoNLCwc2IvrF1s7k2O4KJK7OyGW2dR2gkwt4BQLQfAxGGgm0CmikydcuKs+KEnXeh3WdQDj3T9z30Z/yEPi9wU1NusyaYvDifN6MtenloFziosTMMfGeg3M4gSoNBbTUBEevhLQi9Qbbqgbh9A18ekzXQRhuI1nootcEPSK71EPoEaLsc3p+wHP5fDmlKy7/TDHW+Jdf/AzkPcOyTQPfZAAAAAElFTkSuQmCC)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/61.f80b5be6.chunk.css b/static/css/61.f80b5be6.chunk.css new file mode 100644 index 000000000..e947764c4 --- /dev/null +++ b/static/css/61.f80b5be6.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/62.f80b5be6.chunk.css b/static/css/62.f80b5be6.chunk.css new file mode 100644 index 000000000..e947764c4 --- /dev/null +++ b/static/css/62.f80b5be6.chunk.css @@ -0,0 +1 @@ +#root{position:relative;min-height:100%}body{overflow:auto!important}body>.-task-title{opacity:1!important}#root .search-all{width:219px}.newContainers{height:100%;min-height:70vh;overflow:hidden}.newContainers,.newHeaders{min-width:1200px;max-width:unset}.newHeaders{width:100%;height:58px;z-index:1001;position:fixed;background:#1b2440;color:#fff}.newHeaders.publicNav{position:absolute;background:rgba(27,36,64,.2)}.headerContent{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:1200px}.globalSpin{max-height:700px!important}.indexHOC>.ant-spin-nested-loading{background:#000;height:100%}.indexHOC>.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{top:50%!important}.globalSpin .ant-spin-text{text-shadow:none!important;color:#fff}.globalSpin .ant-spin-dot-item{background-color:#fff}.newHeader .logoimg{margin-top:16px;float:left;width:97px}#header_keyword_search,.headIcon{padding-top:13px!important}.search-icon{height:30px!important}.search-icon i{font-size:20px}#header_keyword_search i{color:#4cacff}.ant-select-selection--multiple{padding-bottom:0!important;padding-top:3px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:25px!important;line-height:23px!important;margin-bottom:3px;margin-top:0}.newContainer{background:#fff}.ant-modal-title{font-size:16px;font-weight:700!important;color:#333;text-align:center}@-moz-document url-prefix(){.ant-radio-inner{width:17px!important;height:17px!important}}.shixunDetail_top{display:block!important;padding-top:48px}.totalScore{display:block!important;padding-top:40px}.edu-menu-panel .edu-menu-listnew:hover .careersiconfont{color:#000!important}.newHeader{background:#24292d!important;height:60px!important}.HeaderSearch{margin-top:18px;margin-right:20px}.HeaderSearch .ant-input-search .ant-input{background:#373e3f!important;border:1px solid #373e3f!important}.ant-input-search .ant-input-affix-wrapper{border:transparent}.ant-input:focus{border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.HeaderSearch .ant-input-search .ant-input::-webkit-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-moz-placeholder,.HeaderSearch .ant-input-search .ant-input::-moz-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input:-ms-input-placeholder{color:#999;font-size:14px}.HeaderSearch .ant-input-search .ant-input-suffix .anticon-search{color:#999}.HeaderSearch .ant-input-search .ant-input{color:#fff}.HeaderSearch .ant-input-search .ant-input-suffix{background:transparent!important}.roundedRectangles{position:absolute;top:10px;right:-22px}.HeaderSearch{width:325px}.HeaderSearch .ant-input-search{right:20px}.mainheighs{height:100%;display:block}.ml18a{margin-left:18%}.logoimg{float:left;min-width:34px;height:34px}.headwith100b{width:100%}.wechatcenter{text-align:center}.myrigthsiderbar{right:9%!important}.feedbackdivcolor{background:#33bd8c!important;height:49px!important;line-height:24px!important}.xiaoshou{cursor:pointer}.questiontypes{width:37px;height:17px}.questiontype,.questiontypes{font-size:12px;color:#333;line-height:17px;cursor:pointer}.questiontype{width:100%;text-align:center;padding:11px}.questiontypeheng{width:100%;height:1px;background:#eee}.mystask-sidebar{right:181px!important}.mystask-sidebars{right:20px!important}.shitikussmys{width:29px!important;height:20px!important;background:#ff6601!important;border-radius:10px!important;position:absolute!important;font-size:11px!important;color:#fff!important;line-height:20px!important;top:-13px!important;right:-10px!important}.maxnamewidth30{max-width:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default}.mystask-sidebarss{right:5px!important}.simple-rate{font-size:16px!important}.ant-rate-star:not(:last-child){margin-right:2px!important}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:4px;-ms-flex-align:center;align-items:center}.progress-container{-ms-flex:1 0;flex:1 0;margin-left:20px}.npmModal .ant-modal-close-icon{font-size:22px}.npmModal .ant-modal-content,.npmSuccessModal .ant-modal-content{background:-webkit-linear-gradient(91deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);background:-o-linear-gradient(91deg,#ebf3ff 0,#f4f5fe 22%,#f2f4ff 82%,#d4ddff 100%);background:linear-gradient(359deg,#ebf3ff,#f4f5fe 22%,#f2f4ff 82%,#d4ddff);border:1.5px solid#ffffff;min-height:230px}.npmModal .ant-modal-body,.npmModal .ant-modal-footer,.npmSuccessModal .ant-modal-body,.npmSuccessModal .ant-modal-footer{background-color:transparent}.npmModal .ant-modal-body,.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps1.b2849b06.png);background-size:100%;background-repeat:no-repeat;color:#202d40}.npmSuccessModal .ant-modal-body{background-image:url(/react/build/static/media/nps2.d5d0b666.png);height:300px;text-align:center}.npmModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:30px}.oneGradeItem{width:36px;height:36px;border-radius:50%;line-height:36px;display:inline-block;background-color:#d2ddff;border:1px solid hsla(0,0%,100%,.61);text-align:center;font-weight:700;color:#334a6d;background-size:100% 100%;cursor:pointer}.npmModal .gradeCheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.npmModal .gradeCheckbox .ant-checkbox-wrapper{display:block;margin:0 0 15px;font-size:16px;color:#3f4e64;width:50%}.gradeInput{border:1px solid hsla(0,0%,100%,.66);color:#202d40;font-size:15px;padding:15px 18px}.gradeInput,.gradeInput:focus{background-color:hsla(0,0%,100%,.31)!important}.grade1.active,.grade1:hover,.grade2:hover,.grade3:hover{background-image:url(data:image/png;base64,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);color:hsla(0,0%,100%,0);background-repeat:no-repeat}.grade2.active,.grade2:hover{background-image:url(data:image/png;base64,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)}.grade3.active,.grade3:hover{background-image:url(data:image/png;base64,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)}.oneGradeItem.active{color:hsla(0,0%,100%,0);background-repeat:no-repeat}.successTips{margin-top:135px}.npmSuccessModal .ant-modal-close-icon{font-size:25px;color:#fff}.npmModal{.npsFeedBackBox{position:relative;background-color:#fff}.countNumBox{position:absolute;bottom:2px;right:10px;span{color:#466aff}}}.dropdownFlex{display:flex;background:#fff;border-radius:3px}.dropdownFlex .ant-menu-vertical>.ant-menu-item{border:none;height:35px;line-height:35px;margin:0}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected{background-color:#fff}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-selected a{color:rgba(0,0,0,.65)!important}.dropdownFlex .ant-menu-vertical>.ant-menu-item.ant-menu-item-active a{color:#4cacff!important}.dropdownFlex .ant-menu-vertical{border:none}.currentImg{width:34px;height:34px;border-radius:50%;margin-left:15px}.ant-dropdown-menu.currentMenu{width:120px;text-align:center;padding:0}.ant-dropdown-menu.currentMenu .currentName{padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ant-dropdown-menu.currentMenu li{height:40px;line-height:40px;padding:0!important;cursor:default}.ant-dropdown-menu.currentMenu li:hover{background-color:#fff}.ant-dropdown-menu.currentMenu li:first-child{border-bottom:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child{border-top:1px solid #eee}.ant-dropdown-menu.currentMenu li:last-child a{border-radius:0 0 4px 4px}.ant-dropdown-menu.currentMenu li a{padding:0;margin:0;display:block;color:#666}.ant-dropdown-menu.currentMenu li a:hover{color:#fff;background:#829bff}.newFooter{position:absolute;bottom:0;width:100%;background:#323232;clear:both;min-width:1200px;z-index:8;left:0}.newFooter p{margin-top:0;margin-bottom:0!important}.newFooter .footerInfos{display:flex;max-width:1200px;margin:0 auto;justify-content:space-around;padding:60px 0}.newFooter .footerInfos>ul{padding:0 40px;box-sizing:border-box;max-width:25%;text-align:left}.newFooter .footerInfos>ul li{color:#fff;font-weight:300}.newFooter .footerInfos>ul li:first-child{font-size:17px}.newFooter .footerInfos>ul li>a,.newFooter .footerInfos>ul li>span{color:#bbb}.newFooter .footerInfos>ul li>a:hover{color:#4cacff}.newFooter .footerCopy{color:#bbb;border-top:1px solid #4e4e4e;padding:10px 0}.newFooter .footerCopy a{color:#bbb}.newFooter .footerCopy a:hover{color:#4cacff}.inviteForm .ant-form-item{margin-right:0}.inviteForm .ant-form-item-label{width:110px;text-align:right}.inviteForm .ant-form-explain{position:absolute}.notice-popover .ant-popover-arrow{display:none}.notice-popover .ant-popover-inner-content{width:386px;height:446px;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;margin-top:-10px;padding:12px 1px 12px 0}.messageHoverDiv .ant-menu-item{margin-right:24px!important}.hoverNotice-head{margin-left:18px}.hoverNotice-head .ant-badge{font-size:14px!important}.hoverNotice-head>.ant-menu-horizontal{border-bottom:1px solid #e8e8e8!important}.hoverNotice-body{height:342px;overflow-y:scroll}.hoverNotice-body b{font-weight:400;text-shadow:.5px 0 0 #333}.hoverNotice-body .none_panels{height:100%}.message-icon{position:relative}.message-icon .ant-scroll-number{right:12px;padding:0}.hoverNotice-buttom{display:flex;justify-content:space-between;padding:12px 18px}.hoverNotice-buttom a{color:#466aff}.hoverNotice-buttom a:hover{opacity:.85}.noticeCont-back .pointer{cursor:pointer}.noticeCont-back:hover{background:#f3f4f6}.noticeCont{display:flex;margin:0 16px 0 18px;padding:12px 0 10px;line-height:24px;border-bottom:1px solid #eee;cursor:default}.noticeCont i{font-size:14px!important;margin-right:6px;color:#333}.noticeCont .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333}.noticeCont .noticeCont-text{display:flex;color:#333;flex:auto;justify-content:space-between}.noticeCont .noticeCont-text .content-span{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.noticeCont .noticeCont-text .atme-cont-span{width:272px}.noticeCont .noticeCont-text .notice-cont-span{width:255px}.noticeCont .noticeCont-text .timeSpan{font-size:12px;color:#666}.noticeCont .noticeCont-text .at-name{margin-right:12px}.text-center{text-align:center}.footEdition{background-color:#171b23}.footEdition .footContent{display:flex;align-items:flex-start;padding:86px 0;justify-content:space-around;width:1200px;margin:0 auto}.footEdition .footContent ul{min-width:120px;text-align:left;margin-right:80px}.footEdition .footContent ul.center{text-align:center}.footEdition .footContent ul>p{height:22px;font-size:16px;font-weight:400;color:#fff;line-height:22px}.footEdition .footContent ul>img{width:100px;height:100%;margin-bottom:30px;margin-top:25px;border-radius:10px}.footEdition .footContent ul li{height:20px;font-size:14px;font-weight:400;line-height:20px;color:#bdc2d1;margin-bottom:15px!important}.footEdition .footContent ul li a{color:#bdc2d1!important}.footEdition .footContent ul li a:hover{text-decoration:underline}.footEdition .footContent ul li.thehead{height:25px;font-size:18px;font-weight:600;color:#fff;line-height:25px;margin-bottom:20px!important}.footEdition .footContent ul .theline .imgCon{width:90px;height:90px;padding:5px;border-radius:4px;background-color:#fff}.footEdition .footContent ul .theline .imgCon img{width:100%;border-radius:3px}.copyrightDesc{font-size:12px;font-weight:400;color:#bdc2d1;line-height:28px;padding:15px 0;text-align:center;background-color:#1b212c}.copyrightDesc a{color:#bdc2d1!important}.regBtn{height:40px;background:#466aff;border-radius:2px;display:inline-block;padding:0 18px;margin-left:20px;font-size:14px;font-weight:400;color:#fff!important;line-height:40px}.regBtn:hover{color:#fff!important;background-color:#355cff}.head-nav{text-align:center;height:58px;box-sizing:border-box;text-overflow:ellipsis;flex:1;white-space:nowrap;overflow-y:auto;display:flex;align-self:flex-start}.head-nav li{height:58px;line-height:58px;cursor:pointer;font-size:16px}.head-nav li a{color:#fff;margin:0 20px}.head-nav .pr{justify-content:center}.head-nav .drop-li{display:flex;flex-direction:column;align-items:center}.head-nav .drop-li .drop-down{position:fixed;top:58px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:height .2s ease-in-out;overflow:hidden;box-shadow:0 0 6px rgba(6,44,107,.15)}.head-nav .drop-li .drop-down .drop-down-item{height:46px!important;line-height:46px!important;padding-right:unset;position:relative}.head-nav .drop-li .drop-down .drop-down-item a{color:#252b3a!important;display:inline-block;height:100%;max-width:160px}.head-nav .drop-li .drop-down .drop-down-item:hover{background-color:#ebf0ff}@media screen and (max-width:1200px){.drop-down{right:200px}}dl,ol,ul{margin-bottom:0}.markdown-body .editormd-tex .katex-display>.katex{white-space:pre-wrap}.markdown-body a{color:#466aff}.markdown_anchors{position:relative}.markdown_anchors:hover .anchors{display:inline-block}.markdown_anchors .anchors:hover{text-decoration:none}.markdown_anchors .anchors{color:inherit;margin-left:-14px;display:none}.newMain{background-color:#fff}.newTable{background-color:#f0f5ff}.newTable .newImages{background-image:url(/react/build/static/media/taskbar.49a40f3a.png);height:364px}.color-black{color:#333}.projectallName{font-size:22px;font-weight:400;line-height:30px;max-width:690px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectallName .projectN{word-break:break-all}.textRight{text-align:right}.main{width:1200px;padding:20px;margin:20px auto;background:#fff;border-radius:2px;border:1px solid #eee}.radius-2{border-radius:2px}.normal{width:1200px;margin:0 auto}.back-white{background:#fff}.back-black{background:#000}.btn_32{border-radius:4px;padding:0 12px;height:32px;line-height:32px;background-color:#f4f4f4;color:#666;display:inline-block}@media screen and (max-width:1200px){.main{width:100%;margin:10px auto}}.hide-1{display:inline-block;white-space:nowrap}.hide-1,.hide-2{overflow:hidden;text-overflow:ellipsis}.hide-2{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.df{display:flex}.flex-1{flex:1;width:0}.f-wrap-between{display:flex;flex-wrap:wrap;justify-content:space-between}.f-wrap-alignCenter{display:flex;flex-wrap:wrap;align-items:center}.f-wrap-alignCenter>span,.f-wrap-alignCenter a:link,.f-wrap-alignCenter a:visited{color:#333}.f-wrap-alignCenter>span{cursor:default}.commitDesc{flex:1;line-height:20px;word-break:break-all;width:49rem;overflow:hidden;white-space:normal}.commitDesc a:hover{text-decoration:underline}.commitDesc a:hover .markdown-body{color:#466aff}.normalBox{border-radius:4px}.normalBox-title{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 20px;height:48px;font-size:16px}.none_panels,.normalBox-title{display:flex;align-items:center}.none_panels{text-align:center;min-height:320px;padding:40px 0;justify-content:center}.none_panels.small{height:120px}.none_panels.small img{width:200px}.none_panels img{width:300px;margin-bottom:15px}.none_p_title{font-size:16px;color:#999}form.ant-form{color:#333}.required{position:relative}.required:before{content:"*";color:red;position:absolute;left:-10px;top:0;line-height:22px}form .ant-row.ant-form-item{margin-bottom:20px}@media screen and (max-width:1200px){.main,.normal{width:100%}#root{width:1200px}}@media screen and (max-width:1000px){.main{margin:1rem auto}.main,.normal{width:100%}}@media screen and (max-width:750px){.main{width:95%;margin:1rem auto}.normal{width:100%}#root{width:1200px}.newContainers{min-width:1200px}}.ver-middle{vertical-align:middle}.pd510{padding:5px 10px}.modalsStyle .ant-modal-content>.ant-modal-header{text-align:left!important}.modalsStyle .ant-modal-body{max-width:400px;margin:0 auto;text-align:left;min-height:140px;display:flex;align-items:center}.modalsStyle .ant-modal-close-x{margin-top:8px}.list-r-Info>div{box-shadow:0 0 2px rgba(0,0,0,.2)}.list-l-Menu{margin-bottom:12px;border-radius:2px;background-color:#fff;border:1px solid rgba(79,108,188,.21)}.list-l-Menu>li{font-size:15px;padding:0 0 0 25px;box-sizing:border-box;color:#333;position:relative}.list-l-Menu>li>p{height:49px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-right:20px;margin:0;border-bottom:1px solid #eee}.list-l-Menu>li>p a{width:100%;color:#202d40}.list-l-Menu>li>p span:last-child{color:#999}.list-l-Menu>li:last-child>p{border-bottom:none}.list-l-Menu>li:not(.MenuTitle):hover,.list-l-Menu li.active{background-color:rgba(70,106,255,.06)}.list-l-Menu li.active:before{position:absolute;left:0;width:6px;content:"";height:100%;background:#466aff}.list-l-Menu .MenuTitle{font-size:16px;background-size:100% 100%;color:#333!important;height:62px;line-height:62px;border-bottom:1px solid #e0e0e0;font-weight:400;cursor:pointer}.list-l-Menu .ant-menu-inline{border:none}.list-l-Menu .ant-menu-inline .ant-menu-item{width:100%!important}.list-l-Menu .ant-menu-item-group-title{padding:0}.group-setting-switch{border:1px solid #ddd!important;background-color:#fff!important}.newPopUl li{height:30px;line-height:30px;border-bottom:1px solid #eee;min-width:78px;text-align:center}.newPopUl li:last-child{border-bottom:none}.btn-83{width:83px;height:32px;line-height:30px;text-align:center;background:#fafbfc;border:1px solid #d0d0d0;display:inline-block;border-radius:5px;font-weight:500;color:#333!important;margin-right:15px}.btn-83:hover{background:#f3f4f6;color:#333!important}.btn-83:active{background:#d0d0d0;color:#333!important}.shadow:hover{background:#eeeff1;border-bottom-left-radius:4px;border-top-left-radius:4px}a.hover:hover{text-decoration:underline}button.ant-btn-primary.btnblue{background-color:#466aff;border-color:#466aff}button.ant-btn-primary.btnblue:hover{background-color:rgba(70,106,255,.85);border-color:rgba(70,106,255,.85)}button.btngrey{background-color:#fff;border-color:#d0d0d0;color:#666}button.btngrey:focus,button.btngrey:hover{border-color:hsla(0,0%,60%,.5);color:#666}.newContainer .newBtn,.newContainer .newTab{position:relative}.newContainer .newBtnImg{background-image:url(/react/build/static/media/newIcon.6ce5faf2.svg);background-size:100% 100%;width:29px;height:13px;position:absolute;right:-14px;top:-7px}.newContainer .newTab .newBtnImg{right:-19px}.operateButton{padding:0 15px;height:32px;color:#fff!important;cursor:pointer;line-height:30px;background-color:#466aff;border:1px solid #466aff;border-radius:4px;display:block}.operateButton:hover{background-color:#708cff;border-color:#708cff}.red_deleteBtn{display:block;height:38px;line-height:36px;border:1px solid #db2828;border-radius:4px;color:#db2828!important;padding:0 15px;font-size:16px}.red_deleteBtn:hover{border-color:#db2828!important}.notice-manager-tip{font-size:16px;font-weight:400}.manager-cont-top{font-size:14px;font-weight:600;height:44px;padding-left:20px;background:#fafcff;border:1px solid #89a4f7;line-height:44px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:25px}.manager-cont{padding:8px 20px 6px;display:flex;align-items:center;font-size:14px}.manager-cont .manager-cont-title{width:320px}.notice01 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.notice01 .ant-checkbox-disabled .ant-checkbox-inner{background-color:#999!important;border-color:#999!important}.notice01 .ant-checkbox-checked .ant-checkbox-inner{background-color:#466aff;border:#466aff}.notice01 .ant-checkbox-checked:after{border:1px solid #466aff}.notice01 .ant-checkbox-input:focus+.ant-checkbox-inner,.notice01 .ant-checkbox-wrapper:hover .ant-checkbox-inner,.notice01 .ant-checkbox:hover .ant-checkbox-inner,.notice01 .ant-radio-checked .ant-radio-inner,.notice01 .ant-radio-input:focus+.ant-radio-inner,.notice01 .ant-radio-wrapper:hover .ant-radio,.notice01 .ant-radio:hover .ant-radio-inner{border-color:#466aff}.notice01 .ant-checkbox+span,.notice01 .manager-cont-title{color:#000}.notice01 .ant-radio-inner:after{background-color:#466aff}.notice01 .but25{color:#fff}.notice01 .but25,.notice01 .but25:hover{background-color:#466aff;border-color:#466aff}.notice01 .but25:hover{opacity:.8}.notice01 .but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.notice01 ::-webkit-scrollbar{width:5px}.notice01 ::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 6px #fff;background-color:#d4d4d4}.notice01 ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff;background-color:#fff}.whiteBack{background-color:#fff}.whiteBack .boies{width:1200px;margin:0 auto;padding:30px 0 10px}.whiteBack .boies .shortW{width:198px;border:1px solid rgba(79,108,188,.21);border-radius:4px;margin-bottom:30px}.whiteBack .boies .shortW .userDetail{background:rgba(124,146,230,.05);border-radius:4px 4px 0 0;padding:20px 25px;text-align:center;height:105px}.whiteBack .boies .shortW .userDetail img{height:48px;width:48px;border-radius:50%}.whiteBack .boies .shortW .userDetail span{font-size:16px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.whiteBack .boies .shortW .securityUl{margin-bottom:0;padding-bottom:12px;padding-top:5px}.whiteBack .boies .shortW .securityUl li{height:36px;line-height:36px;position:relative;cursor:default;padding-left:17px;font-weight:500;color:#142a56;font-size:16px}.whiteBack .boies .shortW .securityUl li a{color:#202d40;font-size:14px}.whiteBack .boies .shortW .securityUl li:hover{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li:first-child:hover{background-color:#fff}.whiteBack .boies .shortW .securityUl li.active{background-color:rgba(70,106,255,.05)}.whiteBack .boies .shortW .securityUl li.active a{color:#466aff}.whiteBack .boies .shortW .securityUl li i{margin-right:8px}.whiteBack .boies .shortW .ul-border-buttom{border-bottom:1px solid #eef3ff;padding-bottom:5px}.whiteBack .boies .sshHead{display:flex;align-items:center;padding:6px 0;margin-bottom:15px;justify-content:space-between;border-bottom:1px solid #eee}.whiteBack .boies .sshHead>.text-shadow07{font-size:18px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead>.add-SSH-title{font-size:16px;font-weight:400;color:#333;text-shadow:.5px 0 #333}.whiteBack .boies .sshHead .but25{padding:0 12px}.whiteBack .boies .ant-list-item{padding:20px;border-bottom:1px solid #eee!important}.whiteBack .boies .ant-list-item>img{margin-right:24px}.whiteBack .boies .ant-list-item>div{flex:1;width:0;margin-right:20px}.whiteBack .boies .ant-list-item>div p{margin-bottom:8px!important}.whiteBack .boies .ant-list-item>div span{font-size:12px}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger{background-color:#fff;border-color:#d0d0d0;color:#df0002}.whiteBack .boies .ant-list-item .ant-btn.ant-btn-danger:hover{background-color:#df0002;color:#fff;border-color:#df0002}.whiteBack .boies .questionLink{padding:15px 20px}.whiteBack .boies .questionLink a{color:#466aff}.whiteBack .boies .questionLink a:hover{text-decoration:underline}.whiteBack .boies .sshForm{padding:15px 20px}.whiteBack .boies .sshForm .ant-col.ant-form-item-label{font-size:16px;color:#333}.descModal .ant-modal-title{text-align:left;font-size:20px}.descModal .keyContent{border:1px solid #eee;border-radius:4px;padding:10px 15px;margin-top:10px;max-height:200px;overflow-y:auto}.descModal .keysTitle{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.descModal .keysTitle span:last-child{word-break:break-all;flex:1}.but25{margin-bottom:5px;color:#fff}.but25,.but25:hover{background-color:#466aff;border-color:#466aff}.but25:hover{opacity:.8}.but25:active{opacity:1;background-color:#466aff;border-color:#466aff}.blue-Purple{color:#466aff!important}.userHeadPhoto{width:48px;position:relative;margin:0 auto}.userHeadPhoto .userUpdateBox{font-size:11px!important;width:100%;height:100%;line-height:48px;text-align:center;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2);display:none!important;color:#fff!important;transition:1s;border-radius:50%;cursor:pointer}.userHeadPhoto:hover .userUpdateBox{display:block!important}.dangerBorBut,.dangerBorBut:focus{background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px;color:#f60011}.dangerBorBut:after,.dangerBorBut:focus:after{display:none}.dangerBorBut:focus:hover,.dangerBorBut:hover{background-color:rgba(196,0,14,.18);border:1px solid #ff727c;color:#f60011}.dangerBorBut:active,.dangerBorBut:focus:active{background-color:rgba(196,0,14,.22);border:1px solid #f60011;color:#f60011}.themeCorBorBut,.themeCorBorBut:focus{border:1px solid #466aff;border-radius:5px;color:#466aff}.themeCorBorBut:after,.themeCorBorBut:focus:after{display:none}.themeCorBorBut:focus:hover,.themeCorBorBut:hover{border:1px solid #6684fe}.themeCorBorBut:active,.themeCorBorBut:focus:active{border:1px solid #1a47ff}.grayBorBut,.grayBorBut:focus{background-color:#fbfbfb;border:1px solid #d5dbec;border-radius:5px;color:#333}.grayBorBut:after,.grayBorBut:focus:after{display:none}.grayBorBut:focus:hover,.grayBorBut:hover{background-color:#edf0f6;border:1px solid #adb8d6;color:#333}.grayBorBut:active,.grayBorBut:focus:active{background-color:#e7edfb;border:1px solid #adb8d6;color:#333}.grayBorBut.redFontBut,.grayBorBut.redFontBut:active,.grayBorBut.redFontBut:focus,.grayBorBut.redFontBut:hover,.grayBorBut:focus.redFontBut,.grayBorBut:focus.redFontBut:active,.grayBorBut:focus.redFontBut:focus,.grayBorBut:focus.redFontBut:hover{color:#f60011}.grayBorBut.whiteBackBut,.grayBorBut.whiteBackBut:active,.grayBorBut.whiteBackBut:focus,.grayBorBut.whiteBackBut:hover,.grayBorBut:focus.whiteBackBut,.grayBorBut:focus.whiteBackBut:active,.grayBorBut:focus.whiteBackBut:focus,.grayBorBut:focus.whiteBackBut:hover{background-color:#fff}.f8HeadModal{color:#333}.f8HeadModal .ant-modal-content{border-radius:0}.f8HeadModal .ant-modal-header{height:56px;padding:10px 30px;background-color:#f8f8f8}.f8HeadModal .ant-modal-title{text-align:left;font-weight:400!important}.f8HeadModal .ant-modal-close-x{font-size:25px;line-height:45px}.f8HeadModal .titleTip{margin-left:45px}.f8HeadModal .deleteTip{color:#666;margin-top:20px;margin-left:92px}.f8HeadModal .ant-modal-footer{border-top:none;padding:40px 0 60px;text-align:center}.circleRed{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background-color:#ca0002;color:#fff;margin-right:15px}.whiteBack .boies .sshHead{padding:0 10px 0 0}.sshHead .ant-badge{font-size:16px;color:#333}.sshHead .ant-menu-item{padding:0;margin-right:34px!important;height:34px;width:64px;text-align:center;line-height:0;position:relative}.sshHead .ant-menu-horizontal>.ant-menu-item,.sshHead li.ant-menu-item{border-bottom:0}.sshHead .ant-menu-item-selected{color:#333;font-weight:400;text-shadow:.5px 0 #333;border-bottom:2px solid #2a61ff!important}.sshHead .ant-badge-count,.sshHead .ant-badge-dot,.sshHead .ant-badge .ant-scroll-number-custom-component{right:-6px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sshHead .ant-badge-multiple-words{padding:0}.sshHead .ant-menu-horizontal{border-bottom:0 solid #e8e8e8}.sshHead .but25{height:32px}.deleteBut{color:#df0002}.deleteBut:hover{background:#df0002;border:1px solid #df0002;color:#fff}.deleteBut:active{background:#ce0002;border:1px solid #ce0002;color:#fff}.mynotice-content{justify-content:space-between;padding:15px 0 15px 10px;border-bottom:1px solid #eee;color:#333}.mynotice-content:hover{background:#f3f4f6}.mynotice-content img{cursor:pointer}.mynotice-content b{font-weight:400;text-shadow:.5px 0 #333}.mynotice-content .invisable-read{display:none}.mynotice-content:hover .invisable-read{display:block;color:#466aff;opacity:.6;cursor:pointer}.mynotice-content:hover .invisable-read:hover{opacity:1}.mynotice-content:hover .timeSpan{display:none}.mynotice-content i{font-size:16px!important;margin-right:5px}.mynotice-content .boldSpan{font-weight:400;text-shadow:.5px 0 0 #333;margin:0 8px}.mynotice-content .currentImg{width:40px;height:40px;margin-left:0}.mynotice-content .private-letter-img+.ant-badge-count{top:2px;right:5px;height:18px;min-width:18px;line-height:18px;padding:0}.mynotice-content .highlightSpan:hover{color:#466aff;cursor:pointer}.mynotice-content .mynotice-cont{padding:0;cursor:default}.mynotice-content .mynotice-cont .visible-checkbox{margin-right:10px}.mynotice-content .mynotice-cont .invisible-checkbox{display:none}.mynotice-content .mynotice-cont .atme-notice-text{margin-left:6px}.mynotice-content .mynotice-cont .atme-notice-text .atme-notice-name{margin:0}.mynotice-content .mynotice-cont .atme-notice-text .atme-length{max-width:48rem;word-break:break-all}.mynotice-content .ant-badge-count,.mynotice-content .ant-badge-dot,.mynotice-content .ant-badge .ant-scroll-number-custom-component{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;top:3px;right:4px;min-width:8px;height:8px}.mynotice-content .system-notice-blank{margin-right:14px}.batchDel .atme-notice-text,.batchDel .currentImg{pointer-events:none}.baselineDiv{align-items:baseline}.invisible{display:none}.visible{display:flex;justify-content:space-between;height:30px;padding:0 10px;color:#333;margin-bottom:5px}.visible button{padding:0 12px}.visible .batchDeleteBut{border:1px solid #466aff;color:#466aff}.private-letter-right{flex:auto;margin:0 10px 0 16px}.private-letter-right div{display:flex;justify-content:space-between}.letter-length-limit{max-width:50rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sysNotice-length{max-width:52rem;word-break:break-all}.numberSpan{color:#466aff}.vertical-center-style{display:flex;align-items:center}.stretch-style{display:flex;align-items:baseline}.float-left-little{margin-right:10px}.float-right-little{margin-left:12px}.paging{text-align:center;margin:12px}.ant-modal-mask{z-index:1031}.ant-modal-wrap{z-index:1032}.deleteBox{z-index:1033}.deleteBox .ant-modal-close-x{font-size:17px!important}.deleteBox .ant-modal-header{background-color:#f8f8f8;padding:10px 30px}.deleteBox .ant-modal-header .ant-modal-title{text-align:left;font-size:16px;font-weight:700}.deleteBox .ant-modal-close{top:0!important;font-size:24px!important}.deleteBox .ant-modal-body{padding:30px 50px}.deleteBox .ant-modal-body p{font-size:14px;line-height:26px;color:#666;word-break:break-all}.deleteBox .ant-modal-body .desc .descMain{align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.deleteBox .ant-modal-body .desc .descMain i.red{color:#df0002}.deleteBox .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.deleteBox .ant-modal-footer a,.deleteBox .ant-modal-footer button{width:96px;height:32px;margin:0 20px;font-weight:400;font-size:14px}.deleteBox .ant-modal-footer a.ant-btn,.deleteBox .ant-modal-footer button.ant-btn{border-color:#d0d0d0;color:#666}.deleteBox .ant-modal-footer a.ant-btn:active,.deleteBox .ant-modal-footer a.ant-btn:focus,.deleteBox .ant-modal-footer a.ant-btn:hover,.deleteBox .ant-modal-footer button.ant-btn:active,.deleteBox .ant-modal-footer button.ant-btn:focus,.deleteBox .ant-modal-footer button.ant-btn:hover{background:#f3f4f6}.deleteBox .ant-modal-footer a.ant-btn-danger,.deleteBox .ant-modal-footer button.ant-btn-danger{background-color:#fff;color:#df0002;border-color:#d0d0d0}.deleteBox .ant-modal-footer a.ant-btn-danger:active,.deleteBox .ant-modal-footer a.ant-btn-danger:focus,.deleteBox .ant-modal-footer a.ant-btn-danger:hover,.deleteBox .ant-modal-footer button.ant-btn-danger:active,.deleteBox .ant-modal-footer button.ant-btn-danger:focus,.deleteBox .ant-modal-footer button.ant-btn-danger:hover{border-color:#df0002;background-color:#fff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary{background-color:#466aff;color:#fff;border-color:#466aff}.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer a.ant-btn.ant-btn-primary:hover,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:active,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:focus,.deleteBox .ant-modal-footer button.ant-btn.ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.contents{display:flex;align-items:center;justify-content:center;margin:10px auto 0}.contents img{margin-right:13px;width:44px}.contents p{line-height:29px;max-width:327px;font-size:16px!important}.font-44{font-size:44px!important}.systemBox .ant-modal-body{padding:1px 0 0}.systemBox .ant-modal-body .sysBox{background-image:url(/react/build/static/media/bg.401bf2cf.png);background-repeat:no-repeat;background-size:100% 334px;margin-top:-55px}.systemBox .ant-modal-body .sysnoticeBox{width:100%;padding:80px 10px 34px;display:flex;flex-direction:column;max-width:800px;margin:0 auto}.systemBox .ant-modal-body .sysnoticeBox p.ntitle{height:33px;font-size:24px;font-weight:500;color:#31fff7;line-height:33px;text-align:center}.systemBox .ant-modal-body .sysnoticeBox p.nSubtitle{height:25px;line-height:25px;font-size:18px;font-weight:500;color:#fff;margin-top:60px}.systemBox .ant-modal-body .sysnoticeBox .markdown-body{box-shadow:0 0 17px rgba(0,0,0,.2);border-radius:4px;margin-top:17px!important;color:#fff}.systemBox .ant-modal-body .sysnoticeBox .nContent{padding:20px 34px;background-color:#fff;line-height:30px;font-size:15px;font-weight:400;color:#333}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName{margin-top:20px;display:flex}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul{width:50%;padding-left:0!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li{font-size:15px;font-weight:500;line-height:32px;text-align:left;color:#000;list-style-type:none!important}.systemBox .ant-modal-body .sysnoticeBox .nContent .realmName ul li:first-child{color:#e65714}.systemBox .ant-modal-body .sysnoticeBox .nContent .nSubdesc{font-size:15px;font-weight:400;color:#000;line-height:31px;margin-top:20px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo{font-size:14px;font-weight:400;color:#333;text-align:right;margin-top:25px}.systemBox .ant-modal-body .sysnoticeBox .nContent .nInfo p{height:20px;line-height:20px}.systemBox .ant-modal-body .sysnoticeBox .nBtn{text-align:center;margin-top:33px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}ul.ant-menu{border-right:none}ul.ant-menu li:last-child{border-bottom:none}li.ant-menu-item{margin:0!important;border-bottom:1px solid #eee}.flags{border:1px solid red;border-radius:5px}.cards{padding:20px 34px;background-color:#fff;margin-bottom:18px;min-height:130px}.cards,.cards .img{display:flex;align-items:center;border:1px solid #eee}.cards .img{margin-right:20px;max-width:190px;height:90px;justify-content:center;overflow:hidden}.cards .img img{max-width:100%;max-height:100%}.cards .content{flex:1;width:0}.cards .content .titles{display:flex;justify-content:space-between;margin-bottom:10px!important;align-items:center;height:22px;line-height:22px}.cards .content .titles>a{font-size:18px;color:#333}.cards .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.tabsStyle{border:1px solid #eee}.tabsStyle .ant-tabs-bar.ant-tabs-top-bar{padding-left:35px;margin-bottom:0}.tabsStyle .ant-tabs-nav .ant-tabs-tab{padding:19px 0;margin-right:40px}.tabsStyle .ant-tabs-ink-bar{width:25px!important;bottom:10px}.statusColor{display:inline-block;padding:0 10px;height:20px;line-height:20px;border-radius:11px;color:#fff;margin-left:5px;font-size:12px}.statusColor.running{background:#5091ff;color:#f1f8ff}.statusColor.Preparing{background:#ff6e21;color:#fff8f4}.statusColor.pass{background:#28bd6c;color:#eefdf5}.statusColor.failed{background:#f73030;color:#fceeee}.statusColor.killed{background:#eee;color:#999}.handleBox{position:fixed;top:45%;right:240px;z-index:10000}.laterest{background-color:#4baf50;color:#fff;font-size:12px;margin-left:10px;padding:0 5px;border-radius:2px;height:18px;line-height:18px}@media screen and (max-width:1800px){.handleBox{right:190px}}@media screen and (max-width:1700px){.handleBox{right:140px}}@media screen and (max-width:1600px){.handleBox{right:90px}}@media screen and (max-width:1450px){.handleBox{right:10px}}@media screen and (max-width:1380px){.handleBox{right:0}}.ant-drawer{z-index:10000!important}.ant-drawer-body{padding:0!important}.ant-drawer-body .drawerHead{background-color:#333;color:#fff;padding:15px 20px}.ant-drawer-body .ant-tree{margin:0 20px!important}.hoverA{display:flex;align-items:center;max-width:100px}.hoverA:hover a{color:#2a61ff!important}.menuPanels{width:295px}.menuPanels .leftline{position:relative;color:#666;height:16px;margin-left:14px;font-size:12px}.menuPanels .leftline:before{position:absolute;left:-7px;top:3px;height:12px;width:1px;background-color:#999;content:""}.menuPanels .ant-btn{height:36px;line-height:34px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.menuPanels .ant-btn.currentBtn{cursor:default;color:#333}.menuPanels .ant-btn-default,.menuPanels .ant-btn.currentBtn:hover{color:#333;border-color:#d0d0d0}.menuPanels .ant-btn-default:hover{background:#f3f4f6}.menuPanels .ant-btn{width:102px;height:32px;line-height:30px}.menuPanels .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.menuPanels .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.menuPanels .focusPanelHeadInfo{padding:14px 16px;border-bottom:1px solid #eee}.menuPanels .ant-popover-content,.menuPanels .ant-popover-inner{height:100%;width:100%}.menuPanels .ant-popover-inner-content{padding:0}.halfs{margin-top:24px;padding:24px 0 0;border-top:1px solid #e8e8e8}.aboutSubTitle{display:flex;align-items:center}.menuMaininfos{padding:10px 16px 14px;border-bottom:1px solid #eee}.menuinfos{padding:10px 20px 16px}.menuinfos>a{display:flex;flex-direction:column;align-items:center;flex:1}.menuinfos>a>span:first-child{font-size:16px;font-weight:500;color:#333;line-height:22px}.menuinfos>a>span:last-child{color:#666;font-weight:400;line-height:20px;margin-top:6px}.-task-sidebar{position:fixed;width:40px;right:30px;bottom:80px;z-index:10}@media screen and (max-width:1200px){.-task-sidebar{right:0;display:none}}.-task-sidebar>div{height:48px;line-height:48px;box-sizing:border-box;width:48px;color:#999;font-size:20px;text-align:center;margin-bottom:20px;border-radius:50%;background:#fff;box-shadow:0 0 12px 5px hsla(0,0%,81.6%,.2)}.-task-sidebar>div i{color:#999}.-task-sidebar>div:hover i{color:#fff!important}.-task-sidebar>div:hover{background:#466aff;box-shadow:0 0 10px 2px #b6d0fc}.helpBox{width:260px;z-index:103}.helpBox.shareContent{width:160px}.helpBox .ant-popover-title{font-size:16px}.helpBox .ant-popover-inner-content{padding:0}.helpBox p.titlecontent{font-size:16px;color:#333;line-height:20px;padding:15px 20px}.helpBox .faqUl{padding:10px 15px;max-height:230px;overflow-y:auto;font-size:13px}.helpBox .faqUl li{background:#f5f5f5;border-radius:20px;padding:0 15px;color:#333;height:30px;line-height:30px;margin-bottom:3px!important}.helpBox .faqUl li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.helpBox .faqUl li:hover{background-color:#d1e9ff}.helpBox .faqUl li:hover a{color:#333!important}.helpBox .shareUl{display:flex;align-items:center}.helpBox .shareUl li>i{font-size:32px!important}.tooltipBox .ant-tooltip-inner{padding:8px 12px;font-size:15px}.-task-desc{background:#494949;width:90px;line-height:36px;text-align:center;position:absolute;color:#fff;font-size:13px;z-index:999999;opacity:0}.-task-desc div{position:absolute;top:10px;right:-7px;height:13px}.-task-desc div img{float:left}.-task-sidebar .scan_ewm{position:absolute!important;right:45px!important;bottom:0!important;background-color:#494949!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:14px!important;line-height:16px!important;display:none;height:213px!important}.trangle_right{position:absolute;right:-5px;bottom:15px;width:0;height:0;border-top:6px solid transparent;border-left:5px solid #494949;border-bottom:6px solid transparent}.headSerach{background:hsla(0,0%,100%,.1);border-radius:4px;padding-left:20px}.headSerach .ant-input,.headSerach .ant-input:focus{border:none!important;background-color:hsla(0,0%,100%,0)!important}.headSerach:hover{padding:2px 20px;background:#fff}.headSerach:hover i{color:#333}.feedBackModal .ant-modal-header{border-bottom:none;background:none;padding:16px 24px 0}.feedBackModal .ant-modal-title{font-weight:500!important;color:#151d40;font-size:18px}.feedBackModal .anticon-close{font-size:22px}.feedBackModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:40px}.feedBackModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#cbdbff);border:1.5px solid #fff}.feedBackModal .feedBackText{padding:20px;font-size:15px;color:#202d40}.feedBackModal .feedBackText::placeholder{color:#afb7c2}.feedBackModal .gotoIssueFeedBack{color:#466aff}.feedBackBox{position:relative;background-color:#fff}.feedBackText.errorInput{border:1px solid #f60011}.errorInput{background-color:rgba(255,0,0,.04)!important}.ant-input.errorInput:hover{background-color:#fff!important}.countNumBox{position:absolute;bottom:2px;right:10px} \ No newline at end of file diff --git a/static/css/64.acffe7d4.chunk.css b/static/css/64.acffe7d4.chunk.css new file mode 100644 index 000000000..23ec6f3eb --- /dev/null +++ b/static/css/64.acffe7d4.chunk.css @@ -0,0 +1 @@ +.disBotItem,.oneLine{display:flex;justify-content:space-between;align-items:center}.dispositionHead{height:65px;line-height:65px;border-bottom:1px solid #e0e6f5;color:#151d40}.disBotItem{border-bottom:1px dashed #e0e6f5;padding:20px 0 15px}.disBotItem .botNameLeft{display:flex;align-items:center;width:80%}.disBotItem .botName{display:inline-block;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setBotListBox{margin-top:16px;color:#202d40}.setBotListBox .statusBox{background-color:rgba(255,81,81,.08);border:1px solid #f23737;color:#f92d2d;border-radius:4px;padding:4px 6px;line-height:11px}.setBotListBox .statusBox.active{background-color:rgba(58,213,115,.08);border-color:#25c589;color:#25c589}.imgBox{width:44px;height:44px;border-radius:50%;object-fit:cover}.dispositionDetailBox{color:#202d40}.dispositionDetailBox .color88{color:#8893af}.dispositionDetailBox a.color88:hover{color:#466aff}.dispositionDetailBox .botImg{width:86px;height:86px}.dispositionDetailBox .greenCol{color:#202d40}.dispositionDetailBox .greenCol>.icon-tishi1{color:#f60011}.dispositionDetailBox .greenCol>.icon-wanchenggouxuan{color:#00bb75}.dispositionDetailBox .detailTil{font-weight:700;color:#151d40;padding-bottom:15px;border-bottom:1px solid #e0e6f5}.dispositionDetailBox .radioBox{display:block;color:#202d40}.dispositionDetailBox .radioBox .radioBoxTip{display:inline-block;margin-top:5px;margin-left:24px;color:#99a2af}.dispositionDetailBox .radioBox .radioBoxTip.errorBot{color:#f60011}.dispositionDetailBox .selectBox{width:360px;margin:10px 0 0 24px}.dispositionDetailBox .selectBox .ant-select-selection{padding-top:0}.dispositionDetailBox .selectBox .ant-select-selection__placeholder{display:block!important}.dispositionDetailBox .selectBox .ant-select-selection-selected-value{display:none!important}.dispositionDetailBox .selectValueBox{margin:13px 0 0 23px;color:#333;border-bottom:1px dashed #e0e6f5;padding-bottom:10px}.dispositionDetailBox .selectValueBox .close{cursor:pointer;color:rgba(0,0,0,.45)}.dispositionDetailBox .changeStatusTip{color:#99a2af}.dispositionDetailBox .myInstallBotStatus{position:relative;top:-4px}.nullBotsBox{border-radius:4px 4px 0 0;text-align:center;padding:25px 158px 65px}.nullBotsBox .showBigTip{color:#333;margin-top:16px;margin-bottom:22px!important}.nullBotsBox .showTip{color:#666}.nullBotsBox .borTip{width:82%;margin:20px auto 18px;border-top:1px solid rgba(90,117,193,.23)} \ No newline at end of file diff --git a/static/css/65.ec1571c8.chunk.css b/static/css/65.ec1571c8.chunk.css new file mode 100644 index 000000000..ffcaaed27 --- /dev/null +++ b/static/css/65.ec1571c8.chunk.css @@ -0,0 +1 @@ +.concentrate{padding:20px 0 0}.concentrate .concentrateUl{display:flex;flex-wrap:wrap}.concentrate .concentrateUl li{width:48.5%;margin-right:3%;margin-top:20px;display:flex;flex-direction:column;justify-content:flex-start;border:1px solid #dedede;padding:15px 20px;cursor:default}.concentrate .concentrateUl li:nth-child(2n){margin-right:0}.concentrate .concentrateUl li .name{font-size:16px;color:#466aff;height:20px;line-height:20px}.concentrate .concentrateUl li .name:hover{color:#6684fe}.concentrate .concentrateUl li .desc{color:#999;line-height:21px}.concentrate .concentrateUl li .tagName{display:block;background-color:#f7f5f5;border-radius:3px;color:#666;padding:0 10px;height:22px;line-height:22px;font-size:13px;margin-right:20px}.concentrate .concentrateUl li .forkCount,.concentrate .concentrateUl li .pariseCount{color:#999;margin-right:20px}.concentrate .concentrateUl li .forkCount i,.concentrate .concentrateUl li .pariseCount i{font-size:14px!important;margin-right:4px}.ConcentrateTip{margin:20px 20px 0;padding:5px 20px;border:1px solid #f83838;border-radius:4px;background-color:rgba(248,56,56,.1);color:#f83838;display:flex;align-items:center}.ConcentrateTip a{color:#4cacff}.ConcentrateTip i{font-size:15px!important;margin-right:5px}.ConcentrateBox .ant-modal-body{min-height:258px;padding:0 0 15px}.ConcentrateBox .conbox{max-height:210px;overflow-y:auto;padding-left:30px}.ConcentrateBox .conbox .ant-checkbox-group{display:flex;flex-wrap:wrap;width:100%}.ConcentrateBox .conbox .ant-checkbox-group .ant-checkbox-wrapper{width:48%;margin-left:0!important;display:flex;align-items:center}.ConcentrateBox .conbox .ant-checkbox-group .ant-checkbox-wrapper span:last-child{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ConcentrateBox .operateDiv{padding:20px 30px}.ConcentrateBox .morelist{text-align:center;padding-top:15px;cursor:pointer}.recentStatic{padding:30px 0}.activeStatic .infosActivity,.calendarStatic .infosActivity{padding-bottom:30px}.activeStatic .infosActivity>li,.calendarStatic .infosActivity>li{display:flex;border-bottom:1px solid #eee;align-items:center;padding:20px 0}.activeStatic .infosActivity>li .aImg,.calendarStatic .infosActivity>li .aImg{width:48px;height:48px;margin-right:20px;border-radius:50%}.activeStatic .infosActivity>li .aInfos,.calendarStatic .infosActivity>li .aInfos{flex:1}.activeStatic .infosActivity>li .aInfos span,.calendarStatic .infosActivity>li .aInfos span{margin-left:20px;margin-right:0}.activeStatic .infosActivity>li .aInfos .name,.calendarStatic .infosActivity>li .aInfos .name{font-size:16px;color:#333}.activeStatic .infosActivity>li .aInfos .status,.activeStatic .infosActivity>li .aInfos .time,.calendarStatic .infosActivity>li .aInfos .status,.calendarStatic .infosActivity>li .aInfos .time{color:#999}.activeStatic .infosActivity>li .aInfos .aDesc,.calendarStatic .infosActivity>li .aInfos .aDesc{color:#666;margin-top:5px;line-height:20px}.activeStatic .infosActivity>li:last-child,.calendarStatic .infosActivity>li:last-child{border-bottom:none}.activeStatic{padding-top:20px}.viewProListTopics{display:flex;flex-wrap:wrap}.viewProListTopics .viewProListTopic{background-color:rgba(70,106,255,.12);border-radius:4px;max-width:158px;padding:0 10px;height:24px;line-height:24px;color:#466aff;margin-bottom:5px!important}.editPanel{display:flex;justify-content:right;padding:20px 20px 0 0}.editPanel .ant-btn.ant-btn-background-ghost{color:#d0d0d0}.editPanel .ant-btn.ant-btn-primary.ant-btn-background-ghost{border-color:#466aff;color:#466aff;margin-left:20px}.editPanel .ant-btn.ant-btn-primary.ant-btn-background-ghost:hover{background-color:#fff!important;border-color:#6684fe;color:#6684fe}.emptyDescBox{min-height:420px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.emptyDescBox .emptyMain{height:28px;line-height:28px;margin-top:22px;color:#333;font-size:20px;text-align:center}.emptyDescBox .emptyContent{display:flex;align-items:center;justify-content:center;flex-direction:column}.emptyDescBox .emptyContent .emptysub{margin-top:12px;line-height:23px;color:#333;font-size:14px;text-align:center;width:325px}.emptyDescBox .emptyContent .divider{width:400px;min-width:400px}.emptyDescBox .emptyContent .fullBtn{width:118px;text-align:center;height:36px;line-height:34px;color:#fff!important;border-radius:5px;background-color:#466aff;margin:0 auto}.emptyDescBox .emptyContent .fullBtn:hover{background-color:#6684fe}.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset} \ No newline at end of file diff --git a/static/css/67.68bdc9d4.chunk.css b/static/css/67.68bdc9d4.chunk.css new file mode 100644 index 000000000..949daddf0 --- /dev/null +++ b/static/css/67.68bdc9d4.chunk.css @@ -0,0 +1 @@ +.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.mergediv{height:65px;width:100%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #eee;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;border-radius:4px;margin-left:15px}.new_context{-ms-flex:1 1;flex:1 1}.topmerge_btn{background:#21ba45;padding:0 14px;height:36px}.prdetail,.topmerge_btn{color:#fff!important;text-align:center;line-height:32px;border-radius:4px}.prdetail{display:inline-block;background:#a333c8;padding:0 12px;height:32px}form .ant-cascader-picker,form .ant-select{width:100%}.merge-header-button{background:#f1f8ff;text-align:left}.width70{width:70%}.width30{width:30%}.width40{width:40%}.display-flex{display:-ms-flexbox!important;display:flex!important}.w120{width:120px}.w240{width:240px}.custom-commit-tabs .ant-tabs-nav .ant-tabs-tab{padding:14px 0!important}.custom-commit-tabs .ant-tabs-bar{border-bottom:none}.custom-commit-tabs .ant-tabs-nav .ant-tabs-tab-active .tabNum{background-color:#ebf4fe}.custom-commit-tabs .ant-tabs-ink-bar{width:34px!important}.tabNum{display:inline-block;margin-left:8px;border-radius:10px;height:18px;line-height:18px;background-color:#eee;padding:0 9px;font-size:12px}.composeButton{display:-ms-flexbox;display:flex;border:1px solid #5091ff;border-radius:5px;height:34px;line-height:34px}.composeButton>span{display:block;padding:0 18px;color:#5091ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:5px;cursor:pointer}.composeButton>span:hover{background-color:#f1f8ff}.composeButton>span:first-child{border-radius:5px 0 0 5px;border-right:1px solid #5091ff}.ant-btn{border-radius:5px}.ant-btn.ant-btn-green{border:1px solid #28bd6c;color:#28bd6c}.ant-btn.ant-btn-blue{border:1px solid #466aff;color:#466aff}.copyTab{min-width:370px;padding:0 18px 22px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);background-color:#fff}.copyTab .ant-tabs-tab{padding:12px 0!important}.prCommits{border:1px solid #ddd;border-top:none}.prCommits:first-child{border-top:1px solid #ddd}.prCommits .prCreate{height:50px;line-height:50px;padding:0 25px;background-color:#fafafa;color:#333;font-size:16px;border-bottom:1px solid #ddd}.prCommits .prInfo{padding:20px 25px}.files{border:1px solid #ddd;margin-top:15px;border-radius:2px}.see-file-btn{color:#466aff;cursor:pointer}.filesInfo{padding:10px 15px;background-color:#fafafa}.filesInfo .cursor-pointer{cursor:pointer}.filesContent{border-top:1px solid #ddd}.icon-fuzhiicon:hover{color:#466aff}.linesContent{display:-ms-flexbox;display:flex;min-height:30px;line-height:30px;color:#333;-ms-flex-wrap:wrap;flex-wrap:wrap}.linesContent>div{-ms-flex:1 1;flex:1 1;word-break:break-all;white-space:pre-wrap;font-family:auto}.linesContent .lines{display:-ms-flexbox;display:flex;border-right:1px solid #ddd;width:100px;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.linesContent .lines>span:first-child{margin-right:0}.filesInfo,.linesContent .lines,.linesContent .linetype,.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.linesContent .lines>span{width:50%;text-align:right;display:block;color:#888}.linesContent.translate{background-color:#f1f8ff}.linesContent.translate .lines>span{border-right:1px solid transparent}.linesContent.reduce{background-color:rgba(247,48,48,.15)}.linesContent.add{background:rgba(48,232,132,.15)}.mergeRequest .folders{width:100%}.matchwidth .ant-select-selection__rendered{width:200px}.overlihide li{max-width:450px}.updateMerge{margin:30px auto 60px}.searchIcon .ant-select-arrow{margin-top:-9px}.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset}.i_open{color:#28bd6c!important}.i_merged{color:#4c9ed3!important}.i_closed{color:#fa6400!important}.pr_tags_open{border:1px solid #28bd6c;color:#28bd6c}.pr_tags_merged{border:1px solid #4c9ed3;color:#4c9ed3}.pr_tags_closed{border:1px solid #fa6400;color:#fa6400}.update-file-count{cursor:pointer}.update-file-count .color-grey-3{font-weight:700}.fileList .sc-bxivhb{width:55rem;overflow:hidden;white-space:normal;word-break:break-all}.fileList .see-file{width:15rem}.fileList .see-file .ml10{display:inline-block;width:4.5rem;cursor:default}.fileList .see-file span{width:7%}.fileList .anchorPoint{position:relative;top:-5rem;display:block;height:0}.filesInfo{background:#fafcff;border-color:rgba(42,97,255,.23)}.filesInfo .ant-progress-line{width:5rem}.filesInfo .ant-progress-inner{background-color:#d14a4a}.ant-anchor,.folders{margin-left:0;padding-left:0}.folders{position:absolute;z-index:2;left:0;top:37px;color:#333;width:75rem;box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;border:1px solid hsla(0,0%,60%,.32)}.folders .ant-anchor-link-active>.ant-anchor-link-title{color:#466aff}.folders .ant-anchor-link{padding:0}.folders .folderList{max-height:275px;overflow:auto}.folders .folderList .files{border:0}.folders .folderList .filesInfo{padding:10px 18px 10px 15px;height:55px;background:#fff;border-bottom:1px solid #eee}.folders .folderList .filesInfo:hover{background:#f3f4f6}.folders .folderList .filesInfo .color-green,.folders .folderList .filesInfo .color-red{width:3%;text-align:right}.empBtn{display:flex;align-items:center;justify-content:center;margin-top:60px;padding-top:20px;border-top:1px solid #f3f4f6}.mergeBox{margin:0 auto;width:1200px}.linetype{width:30px;text-align:center;display:inline-block}.diffDesc{padding:30px 0;display:flex;align-items:center;justify-content:center;flex-direction:column} \ No newline at end of file diff --git a/static/css/70.8bdeed6f.chunk.css b/static/css/70.8bdeed6f.chunk.css new file mode 100644 index 000000000..5d9bb7067 --- /dev/null +++ b/static/css/70.8bdeed6f.chunk.css @@ -0,0 +1 @@ +.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset} \ No newline at end of file diff --git a/static/css/71.f7d57dc1.chunk.css b/static/css/71.f7d57dc1.chunk.css new file mode 100644 index 000000000..847cc6a67 --- /dev/null +++ b/static/css/71.f7d57dc1.chunk.css @@ -0,0 +1 @@ +@charset "UTF-8";.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/react/build/static/media/slick.a4e97f5a.eot);src:url(/react/build/static/media/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/react/build/static/media/slick.29518378.woff) format("woff"),url(/react/build/static/media/slick.c94f7671.ttf) format("truetype"),url(/react/build/static/media/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.lineH2{line-height:2}.t_project_banner{background-color:#050d34}.ProjectListIndex{width:1200px;margin:20px auto;display:flex;align-items:flex-start;flex-wrap:wrap}.list-left{width:26%;padding-right:20px;box-sizing:border-box;margin-bottom:20px}.list-left>div{border:1px solid #eee}.list-left>div.bgcF{border:none}.list-right{width:74%;background:#fff;padding:10px;border:1px solid #eee}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:none!important}.ant-menu-vertical>.ant-menu-item{margin:0!important;height:35px;line-height:35px;border-bottom:1px solid #eee;font-size:14px!important}.ant-menu-vertical>.ant-menu-item:last-child{border-bottom:none}.list-r-operation{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:25px 30px;border-bottom:1px solid #e0e0e0}.list-r-Search{width:400px}.padding0-25{padding:0 25px}.list-r-Search .ant-btn-lg{height:38px}.list-r-Search .ant-input-group-addon{border:none!important}.list-r-Search .ant-input-search-button{height:40px!important}.createBtn{border-radius:4px;margin-left:20px;display:inline-block;padding:3px 15px;background-color:#4cacff;color:#fff!important}.topTag{width:40px;height:18px;text-align:center;line-height:17px;border:1px solid #e94000;font-size:12px;color:#e94000;border-radius:12px;margin-left:15px}.project-list{padding:0 30px}.border-top-grey{border-top:1px solid #eee}.p-r-Item:last-child{border-bottom:none!important}.p-r-Item{display:flex;border-bottom:1px solid #eee;padding:22px 0;justify-content:flex-start}.p-r-Item .setTopSpan{opacity:0;transition:.2s}.p-r-Item:hover .setTopSpan{opacity:1}.boxShandow{box-shadow:0 2px 20px 10px rgba(0,0,0,.03)}.p-r-photo{width:60px;height:60px;border-radius:50%;margin-right:22px;margin-top:8px}.p-r-Infos{flex:1;width:0}.p-r-name{display:flex;justify-content:space-between;align-items:center}.p-r-name>p{flex:1;width:0}.p-r-btn{display:flex;align-items:center}.p-r-btn>span{height:35px;line-height:35px;border:1px solid #f4f4f4;border-radius:5px;display:block;margin-left:20px;background-color:#fff;display:flex}.p-r-btn>span>a{display:flex;align-items:center;padding:0 12px;background:#ececec}.p-r-btn>span>a:active{background:#f4f4f4}.p-r-btn>span>span{padding:0 8px}.p-r-tags{display:flex;opacity:1}.p-r-tags.large>span{height:30px;line-height:30px;font-size:14px}.p-r-tags>span{margin-left:15px;padding:0 10px;border-radius:15px;background:#ebf4fe;color:#333;height:24px;line-height:24px;display:block;font-size:12px;display:flex}.p-r-tags>span.pariseTag{background:#fff3dc}.p-r-tags.large>span>label{padding:0 12px}.p-r-tags>span>label{padding:0 8px}.p-r-tags.large>span>span{padding:0 6px}.pariseImg{width:14px;height:12px;margin-top:6px;margin-right:3px}.p-r-tags>span>span{display:block;background:#fff;border-left:#efefef;padding:0 4px;border-radius:0 4px 4px 0;color:#999}.p-r-content{margin-top:10px;color:#666;display:flex}.p-r-detail>span{margin-right:22px;color:#888}.p-r-detail>span>label{color:#999}.p-r-about{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-top:8px;color:#666}.spincontent{height:400px;flex-direction:column}.spinstyle .ant-spin-text{margin-top:30px;color:#888}.detailHeader-wrapper{background-color:#fbfcff;border-bottom:1px solid #e2e2e2}.headerMenu-wrapper{display:flex;flex-direction:row;cursor:pointer}.headerMenu-wrapper li{text-align:center;padding:0;margin-right:30px;display:flex}.headerMenu-wrapper li>a{position:relative;font-size:14px;height:36px;line-height:24px;display:flex;color:#000!important}.headerMenu-wrapper li>a>span.num{line-height:24px;margin-left:5px;font-size:12px;float:right;color:#666!important;background-color:hsla(0,0%,60%,.13);border-radius:50%;width:24px;height:24px}.headerMenu-wrapper li.active a:after,.headerMenu-wrapper li:hover a:after{position:absolute;bottom:0;height:2px;background-color:hsla(0,0%,60%,.2);content:"";left:0;width:100%}.headerMenu-wrapper li.active span{font-weight:500}.headerMenu-wrapper li.active a:after{background-color:#466aff}.detail_tag_btn{height:32px;line-height:32px;border-radius:5px;border:1px solid #d0d0d0;display:flex;align-items:center;margin-left:10px;padding:0;background-color:#fafbfc;box-shadow:none}.detail_tag_btn .detail_tag_btn_name{padding:0 10px;text-align:center;height:30px;line-height:30px;border-radius:5px 0 0 5px}.detail_tag_btn .detail_tag_btn_name:hover{background-color:#f3f4f6}.detail_tag_btn .detail_tag_btn_name span{color:#333!important}.detail_tag_btn .detail_tag_btn_count{width:42px;text-align:center;background:#fff;border-radius:0 4px 4px 0;height:100%;border-left:1px solid #d0d0d0}.ant-tooltip{max-width:fit-content!important}.files-md{padding:20px}.files-md h1,.files-md h2,.files-md h3,.files-md h4,.files-md h5,.files-md h6,.readBox h1,.readBox h2,.readBox h3,.readBox h4,.readBox h5,.readBox h6{margin-bottom:.5em!important}.branch-wrapper{border:1px solid #eee;border-radius:4px;display:flex;align-items:center;height:60px;padding:0 30px;width:1200px;background-color:#fff;margin:20px auto 0;justify-content:space-between}.branch-wrapper>a>i{color:#5091ff;margin-right:5px;cursor:default}.branch-wrapper a{display:flex;align-items:center;justify-content:center;text-align:center;height:30px;line-height:30px;cursor:pointer;font-size:16px;color:#333}.branch-wrapper a>span{position:relative;min-height:20px;display:block}.branch-wrapper a.active>span:after{position:absolute;content:"";bottom:-5px;width:30px;height:3px;left:0;background-color:#5091ff}.gitAddressClone{margin:14px 20px!important;border-radius:4px;border:1px solid #eee;background:#fff;margin-left:20px;position:relative}.gitAddressClone,.gitAddressClone>span{display:flex;height:40px;align-items:center}.gitAddressClone>span{line-height:40px;padding:0 12px;cursor:pointer}.addressTips{position:absolute;font-size:12px;color:#ff6e21;top:-34px;left:30px;background-color:#fff;border:1px solid #fe881d;padding:0 5px;height:28px;line-height:28px}.addressTips>span{position:relative;display:block}.addressTips>span:before{top:25px;border:8px solid transparent;border-top-color:#fff;z-index:12}.addressTips>span:after,.addressTips>span:before{box-sizing:content-box;width:0;height:0;position:absolute;left:50%;margin-left:-4px;padding:0;display:block;content:""}.addressTips>span:after{top:26px;border:8px solid transparent;border-top-color:#fe881d;z-index:11}.gitAddressClone>span.addressType{color:#4cacff}.gitAddressClone>span:last-child{border-right:none}.gitAddressClone>input{outline:none;padding:0 8px;height:38px;line-height:38px;border:none!important;border-right:1px solid #eee!important;border-radius:4px 0 0 4px;flex:1;max-width:249px}.wrap-commit-table .ant-table-small>.ant-table-content>.ant-table-body{margin:0}.wrap-commit-table .ant-table-title{background-color:#f1f8ff;padding:13px 16px!important}.commitKey{cursor:pointer;border:1px solid #fd7700;background-color:#fff3dc;color:#fd7700!important;padding:0 12px;height:20px;line-height:20px;margin-left:15px;border-radius:18px;max-width:100%}.branchTitle{padding:8px 10px;color:#333;font-size:16px;border-bottom:1px solid #d9d9d9}.branchUl li{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:20px 0;border-bottom:1px solid #eee}.branchUl li:last-child{border-bottom:none}.operationBtn{border:1px solid #f4f4f4;border-radius:3px;padding:0 6px;background-color:#fff;color:#666!important;display:inline-block}.messages{max-width:700px}.leftPoint{margin-left:20px;position:relative}.leftPoint:before{position:absolute;left:-10px;top:8px;border-radius:50%;width:4px;height:4px;background-color:#dadada;content:""}.subFileName{position:relative;margin-left:15px;height:22px}.subFileName:before{position:absolute;content:"/";left:-10px;top:0;color:#999;height:22px;line-height:17px}.addFile{display:flex}.addFile a{display:block;background-color:rgba(76,172,255,.8);color:#fff;cursor:pointer;height:32px;line-height:32px;padding:0 10px}.addFile a:first-child{border-radius:4px}.addFile a:last-child{border-left:1px solid hsla(0,0%,96.9%,.3)}.addFile a:active{background-color:#4cacff}@media screen and (max-width:750px){.list-r-Search{flex:1}.list-left,.list-right{width:100%;padding:0}}@media screen and (max-width:400px){.list-r-Search{width:100%}.headerMenu-wrapper{flex-direction:column;width:100%}.headerMenu-wrapper li{width:100%}.gitAddressClone{width:100%;margin-left:0}.gitAddressClone>span{padding:0}.messages{max-width:100%}}.commonBox{border:1px solid #ddd;margin-top:18px;border-radius:4px}.commonBox .ant-anchor-wrapper{overflow:unset!important}.commonBox .commonBox-title{padding:0 20px;box-sizing:border-box;font-size:16px;background:#fafbfc;font-weight:700;height:45px;line-height:45px;border-bottom:1px solid #d9d9d9;border-radius:4px 4px 0 0}.readBox{border:none}.readBox.commonBox .commonBox-info{border:1px solid #d0d0d0;border-top:none;border-radius:0 0 4px 4px;padding:20px 38px}.commonBox .commonBox-title.boxTitle{display:flex;justify-content:space-between;height:55px;line-height:55px;background:#fafcff;border-radius:4px 4px 0 0;border:1px solid rgba(42,97,255,.23)}.synchronism{display:block;height:34px;line-height:34px;padding:0 15px;color:#fff!important;background-color:#28bd6c;border-radius:4px}.files_info{cursor:pointer}.commonBox .commonBox-info{padding:20px 15px}.commonBox-title-read{vertical-align:middle;color:#000;font-size:14px}.commonBox-title-read:hover{color:#466aff}@media screen and (max-width:370px){.p-r-btn,.p-r-tags{opacity:0;display:none}.p-r-about{flex-wrap:wrap}.commitKey{margin-right:0}.list-r-Search{width:100%}}.null_data_box{width:100%;border:1px solid #d4d4d5;border-radius:3px}.title{font-weight:700;background:#f4f4f4;padding:10px 15px;box-sizing:border-box;border-bottom:1px solid #d4d4d5}.item_title{font-size:18px;font-weight:700;margin-bottom:15px}.item{padding:15px;border-bottom:1px solid #dededf}.item:last-child{border-bottom:none}.item_title small{font-weight:400;margin-left:10px}.item_title small a{color:#4183c6}.Markdown{background:#f7f7f7;padding:10px 20px}.item .gitAddressClone input:focus{border:1px solid #2185d0}.content-file{margin-top:8px}.content-file .CodeMirror{background-color:#f7f7f7;border:1px solid #e4e4e4;border-radius:4px;height:auto}.content-file.edit .CodeMirror{background-color:#fff}.content-file .CodeMirror .CodeMirror-scroll{min-height:450px}.text-center{text-align:center}.fork-css{position:absolute;left:0;top:50px;width:100%}.color-grey-ccc{color:#ccc!important}a.color-grey-ccc:hover{color:#4cacff!important}.pull-right{float:right}.commitList{padding:0 30px;min-height:400px}.main{margin:30px auto}.main .ant-timeline{margin-top:28px}.main .ant-timeline .commitList-item{position:relative;padding:20px;background:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px;margin-left:16px}.main .ant-timeline .commitList-item .treecopy{margin-top:20px}.main .ant-timeline .commitList-item .markdown-body table{background:#fafcff}.main .ant-timeline .commitList-item:after,.main .ant-timeline .commitList-item:before{content:"";position:absolute;left:-10px;top:10px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid rgba(42,97,255,.23)}.main .ant-timeline .commitList-item:after{left:-8px;border-right:10px solid #fafcff}.main .ant-timeline .commitList-item:after:hover{border-right:10px solid #eef6ff}.main .ant-timeline .commitList-item:hover{background:#eef6ff;border:1px solid rgba(42,97,255,.58)}.main .ant-timeline .commitList-item:hover:after{border-right:10px solid #eef6ff}.main .ant-timeline .commitList-item:hover:before{border-right:10px solid rgba(42,97,255,.58)}.main .ant-timeline .commitList-item:hover .markdown-body table{background:#eef6ff}.main .ant-timeline .commitList-item .treecopy-cont{padding:4px 15px;display:flex;align-items:center}.main .ant-timeline .commitList-item .btn-83{margin-left:20px}.main .ant-timeline .ant-timeline-item{padding:8px 0 20px}.main .ant-timeline .ant-timeline-item-tail{height:calc(100% - 20px);border-left:2px solid #eee;top:12px}.main .ant-timeline .ant-timeline-item-tail:after{content:" ";height:0;position:absolute;width:0;border:7px solid transparent;border-top-color:#eee;top:100%;left:50%;margin-left:-8px}.main .ant-timeline .ant-timeline-item-head-custom{top:20px;padding:0 1px}.div_table{border:1px solid #eee;border-radius:2px}.ul_thead{box-sizing:border-box;background:#fafafa;border-bottom:1px solid #eee;height:50px;line-height:50px}.ul_tbody,.ul_thead{padding:0 30px}.ul_tbody li,.ul_thead li{display:flex;align-items:center;text-align:left}.ul_tbody li{padding:18px 0;border-bottom:1px solid #eee}.ul_tbody li:last-child{border-bottom:none}.ul_tbody li>span,.ul_thead li>span{width:20%;padding-right:20px}.ul_tbody li>span:nth-child(2),.ul_thead li>span:nth-child(2){flex:1}.ul_tbody_third{display:flex;flex-direction:column;align-items:flex-start;justify-content:left}.ul_tbody_forth{text-align:center;display:flex;justify-content:center}.depotNum{color:#666!important}.depotNum span:last-child{color:#333}.depotNum:hover span:last-child{color:#2a61ff}.recommandOri.slick-slider{width:1300px;margin:20px auto 40px}.recommandOri.slick-slider .slick-track{margin-left:0}.recommandOri.slick-slider .slick-slide li>a{display:flex;align-items:center;justify-content:center}.iconBtn i{color:#666}.iconBtn span{margin-left:4px;color:#333!important}.iconBtn span:last-child{font-weight:500}.iconBtn:hover i,.iconBtn:hover span{color:#466aff!important}.recommandProjects.slick-slider{width:1230px;margin:20px auto 40px}.recommandProjects.slick-slider .slick-track{margin-left:0}.recommandProjects.slick-slider .slick-arrow.slick-next:before,.recommandProjects.slick-slider .slick-arrow.slick-next li.slick-active button:before,.recommandProjects.slick-slider .slick-arrow.slick-prev:before,.recommandProjects.slick-slider .slick-arrow.slick-prev li.slick-active button:before{color:#999}.recommandProjects.slick-slider .slick-dots{bottom:-29px}.recommandProjects.slick-slider .slick-dots li button:before{color:#909090}.recommandProjects.slick-slider .slick-slide{padding:0 15px;box-sizing:border-box}.recommandProjects.slick-slider .slick-slide>div{background-color:#fff;border-radius:10px;width:100%;cursor:pointer;border:1px solid #eee}.recommandProjects.slick-slider .slick-slide>div:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.recommandProjects.slick-slider .baseInfo{padding:18px 15px;display:flex;font-size:12px;color:#888}.recommandProjects.slick-slider .baseInfo .look{margin-right:10px}.recommandProjects.slick-slider .baseInfo .look i{margin-right:5px}.recommandProjects.slick-slider .baseInfo .type{flex:1;width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.recommandProjects.slick-slider .mainInfo{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;border-bottom:1px solid #eee;padding:20px;box-sizing:border-box}.recommandProjects.slick-slider .mainInfo img{height:50px;width:50px;border-radius:50%}.recommandProjects.slick-slider .mainInfo .name{font-size:13px;color:#666;height:18px;line-height:18px;margin-top:12px}.recommandProjects.slick-slider .mainInfo .school{margin-top:12px;color:#333;font-size:16px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.Panels{max-width:1200px;margin:0 auto}.Panels .panelmenu{padding-top:20px}.Panels .panelmenu .depotBtn .mr-5{margin-right:-5px}.Panels .panelmenu .depotBtn .ant-btn{height:32px;line-height:32px;width:83px;text-align:center;padding:0;font-weight:500;font-size:14px}.Panels .panelmenu .depotBtn .ant-btn-default{color:#333;border-color:#d0d0d0}.Panels .panelmenu .depotBtn .ant-btn-default:hover{background:#f3f4f6}.Panels .panelmenu .depotBtn .ant-btn-primary{color:#fff;background-color:#466aff;border:none}.Panels .panelmenu .depotBtn .ant-btn-primary:hover{background-color:rgba(70,106,255,.85)}.Panels .addOptionBtn,.Panels .depotBtn{display:flex}.Panels .addOptionBtn a,.Panels .depotBtn a{color:#333!important;font-weight:500!important;border-radius:5px;width:83px;height:32px;line-height:30px;background:#fff;border:1px solid #d0d0d0;margin-right:14px;text-align:center}.Panels .addOptionBtn a:active,.Panels .addOptionBtn a:hover,.Panels .depotBtn a:active,.Panels .depotBtn a:hover{background:#f3f4f6}.Panels .infoCount{display:inline-block;width:24px;text-align:center;height:24px;line-height:24px;background-color:hsla(0,0%,60%,.13);color:#666;border-radius:12px;margin-left:6px;font-size:12px}.Panels .attrPerson{padding-top:12px;display:flex;flex-wrap:wrap;padding-bottom:2px}.Panels .attrPerson a{margin:0 17px 10px 0}.Panels .attrPerson a img{border-radius:50%;width:40px;height:40px}.Panels .attrPerson a:nth-child(5n){margin-right:0}.Panels .progress{display:flex;border-radius:2px;height:11px;margin-top:12px}.Panels .progress span:first-child{border-radius:2px 0 0 2px}.Panels .progress span:last-child{border-radius:0 2px 2px 0}.Panels .progresstip{margin-top:15px;flex-wrap:wrap}.Panels .progresstip i.zero{position:absolute;display:block;border-radius:50%;height:8px;width:8px;left:0;top:8px}.Panels .progresstip>span{padding-left:15px;position:relative;min-width:33.5%;font-size:12px;font-weight:400;color:#666}.Panels .progresstip>span span:last-child{margin-left:5px}.Panels .listtable{margin-top:20px}.Panels .listtable .listtablehead{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 20px 11px;border-radius:4px 4px 0 0;border:1px solid rgba(42,97,255,.23);border-bottom:none;background-color:#fafcff}.Panels .listtable .listtablehead+.listtablebody{border-top-color:rgba(42,97,255,.23)}.Panels .listtable .listtablehead .ellipsistxt{margin-top:2px;margin-left:13px;line-height:18px;flex:1;width:0;color:#666}.Panels .listtable .listtablehead .ellipsistxt:hover .markdown-body,.Panels .listtable .listtablehead .ellipsistxt:hover .markdown-body a{color:#466aff}.Panels .listtable .listtablehead .ellipsistxt li{line-height:15px}.Panels .listtable .listtablehead .ellipsistxt #ptxt{margin-bottom:0;word-break:break-all;overflow:unset;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body{line-height:10px;font-size:14px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body p{margin:1px 0 0!important;font-size:14px!important}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ol,.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ul{padding-bottom:3px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ol li,.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body ul li{min-height:18px}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body table{line-height:1;background:#fafcff}.Panels .listtable .listtablehead .ellipsistxt #ptxt .markdown-body:first-child{margin-top:-1px!important}.Panels .listtable .listtablehead .ellipsistxt.hidetxt{height:24px;overflow:hidden;position:relative;padding-right:8px}.Panels .listtable .listtablehead .ellipsis{margin-left:8px;cursor:pointer;height:16px;background:hsla(0,0%,60%,.2);border-radius:2px;padding:0 4px;height:14px;line-height:14px;margin-top:9px}.Panels .listtable .listtablehead .ellipsis i{font-size:15px!important;color:#333;height:14px;line-height:14px}.Panels .listtable .listtablebody{border-radius:0 0 4px 4px;border:1px solid #d0d0d0}.Panels .listtable .listtablebody li a{color:#05101a}.Panels .listtable .listtablebody li a:hover{color:#466aff}.Panels .listtable .listtablebody li.listtablepath a{color:#40a9ff}.Panels .listtable .listtablebody li.listtablepath p{margin-bottom:0!important}.Panels .listtable .listtablebody>li{height:38px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9d9;padding:0 20px 0 24px}.Panels .listtable .listtablebody>li:hover{background-color:#f3f4f6}.Panels .listtable .listtablebody>li>span:first-child{width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Panels .listtable .listtablebody>li>span:nth-child(2){width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Panels .listtable .listtablebody>li>span:nth-child(3){width:10%;text-align:right}.Panels .listtable .listtablebody>li:last-child{border-bottom:none}.drawerBtn{position:fixed;left:-13px;width:33px;background:#fff;border:1px solid #666;border-radius:0 12px 12px 0;height:70px;top:50%;margin-top:-35px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:7px}.drawerBtn,.drawerBtn:hover{box-shadow:0 0 8px 3px rgba(0,0,0,.09)}.drawerBtn span{writing-mode:vertical-lr;color:#333;width:25px;font-size:14px}.drawerBtn i{color:#333;height:14px;line-height:14px;width:14px;margin-left:2px;margin-bottom:3px}.downMenu{width:329px;background-color:#fff;box-shadow:0 1px 8px 1px hsla(0,0%,83.1%,.5);padding-bottom:14px}.downMenu .ant-menu-item{height:50px;line-height:50px}.fileMenu{width:83px}.fileMenu li{padding:6px 0!important;text-align:center;width:100%}.catelogue{cursor:pointer;background:#fafbfc;border-radius:4px;border:1px solid #d0d0d0;font-size:15px;font-weight:400;margin-right:12px;padding:0 10px;height:30px;line-height:30px;color:#666!important;display:flex;align-items:center}.catelogue .ant-dropdown-menu-item{border-radius:8px;text-align:left!important}.catelogue .ant-dropdown-menu-item a{width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catelogue:hover{background-color:#f3f4f6}.catelogue span{margin-top:1px}.submoduleStyle,.submoduleStyle i{cursor:default}.submoduleStyle:hover{color:#05101a}.pinfos a,.pinfos i{color:#666}.pinfos:hover a,.pinfos:hover i{color:#2a61ff!important}.graph{flex:1;margin:0 12px}.graph .ant-typography{white-space:pre-wrap;margin-bottom:0}.ant-anchor-wrapper{padding-left:2px!important}.ant-anchor-wrapper .ant-anchor-ink:before{background-color:#fff}.coderSubPage{width:1200px;margin:0 auto}.griditemAnchor{margin-left:0!important;padding:0!important;border-bottom:1px solid #ddd}.griditemAnchor .ant-anchor{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}.griditemAnchor .griditemCate{color:#333;font-size:16px;display:flex;align-items:center}.griditemAnchor .griditemCate .catelogue{margin-left:0}.readmeFile{overflow:inherit}.readmeFile p[align=center]{white-space:normal}.projectHomeTopics{display:flex;flex-wrap:wrap}.projectHomeTopics.myProList .proHomeTopic{background-color:#f3f8ff;color:#4c5b76}.projectHomeTopics .proHomeTopic{background-color:#eff2ff;border-radius:4px;max-width:158px;padding:0 10px;height:24px;line-height:24px;color:#466aff}.replaceStyle{height:140px!important}.hovergrey:hover{border-color:#afb7c2!important;color:#4c5b76!important;background-color:rgba(175,183,194,.16)!important}.importFailTip{height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:400;font-size:15px;color:#4c5b76;padding-top:50px}.importFailTip .failInfo{max-width:480px}.importFailTip .failInfo li{font-size:15px}.importFailTip img{margin-bottom:35px} \ No newline at end of file diff --git a/static/css/72.a8369a12.chunk.css b/static/css/72.a8369a12.chunk.css new file mode 100644 index 000000000..a0f254dc4 --- /dev/null +++ b/static/css/72.a8369a12.chunk.css @@ -0,0 +1 @@ +.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none} \ No newline at end of file diff --git a/static/css/73.db767247.chunk.css b/static/css/73.db767247.chunk.css new file mode 100644 index 000000000..bd315c400 --- /dev/null +++ b/static/css/73.db767247.chunk.css @@ -0,0 +1 @@ +.dataset{margin:0 auto;width:1200px;padding:25px 0}.dataset .mnistData{background:#fafcff;border-radius:3px;border:1px solid rgba(42,97,255,.23);padding:20px;display:flex;align-items:center;justify-content:space-between}.dataset .mnistData p{font-weight:500;font-size:14px;color:#202d40;line-height:22px}.dataset .mnistData p:first-child{max-width:600px}.dataset .mnistData .license{height:40px;line-height:40px;background:#eceffe;border-radius:6px 6px 6px 6px;padding:0 12px;font-weight:700;font-size:15px;color:#202d40;display:inline-block}.dataset .datasetTable .ant-table-thead>tr>th{background-color:#fff}.dataset .emtpyData{background:#fafcff;border-radius:4px 4px 0 0;min-height:356px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:25px}.newBoxForm .ant-row.ant-form-item{margin-bottom:20px!important;position:relative}.newBoxForm .ant-col.ant-form-item-label{line-height:unset;font-weight:400;font-size:15px;color:#4c5b76}.newBoxForm .ant-form-explain{position:absolute}.fileTitle{line-height:25px;padding-bottom:22px;margin-bottom:15px!important;border-bottom:1px solid rgba(167,178,194,.44)}.drag{height:110px!important} \ No newline at end of file diff --git a/static/css/75.3262fb19.chunk.css b/static/css/75.3262fb19.chunk.css new file mode 100644 index 000000000..756ac7ca5 --- /dev/null +++ b/static/css/75.3262fb19.chunk.css @@ -0,0 +1 @@ +.aboutPanels{max-width:1200px;margin:0 auto}.aboutPanels .aboutContent{border-radius:2px;width:100%;background-color:#fff;margin-top:20px;margin-bottom:30px}.aboutPanels .aboutContent .aboutTitle{height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.aboutPanels .aboutContent .boies{border:1px solid #d0d0d0;border-top:none}.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset} \ No newline at end of file diff --git a/static/css/77.a347691b.chunk.css b/static/css/77.a347691b.chunk.css new file mode 100644 index 000000000..e19e61194 --- /dev/null +++ b/static/css/77.a347691b.chunk.css @@ -0,0 +1 @@ +.editorBorderBox .CodeMirror{height:unset}.editorBorderBox .CodeMirror .CodeMirror-scroll{min-height:300px}.setInputAddon{width:350px;margin-right:20px;position:relative}.setInputAddon .ant-input-group-addon{height:30px;line-height:30px;border:1px solid #d9d9d9!important;border-right:none!important}.setInputAddon.red .ant-input-group-addon{border-color:red!important}.setInputAddon.red .ant-input-group>.ant-input:last-child{border-color:red red red #d9d9d9!important}.editorBorder .editorBorderBox{border-radius:2px;border:1px solid #d0d0d0;border-bottom:none}.editorBorder .editorBorderSubmitBox{padding:20px 0!important}.editorBorderSubmitBox{border-top:1px solid #d0d0d0}.userScrew{margin:20px 0;border:1px solid #f4f4f4;border-radius:5px;display:-ms-flexbox;display:flex;padding:20px;position:relative}.userScrew:before{content:"";position:absolute;left:110px;top:-20px;border:10px solid transparent;border-bottom-color:#f4f4f4}.userScrew:after{content:"";position:absolute;left:111px;top:-18px;border:9px solid transparent;border-bottom-color:#fff;z-index:1}.ant-input-group .ant-input:focus{border-right:1px solid #466aff!important}.ant-btn-primary.grey{border:1px solid #bbb;background-color:#bbb}.userScrew .ant-row{margin-bottom:15px}.screwImg{width:34px;height:34px;border-radius:50%;margin-right:10px}.screwPanel{-ms-flex:1 1;flex:1 1}.screwPanel .ant-radio-wrapper{display:block}.branchTable .margin-view-overlays{border-right:1px solid #eaeaea;background-color:#fbfbfb}@media screen and (max-width:400px){.setInputAddon{width:100%;margin-right:0}}.grid-item{display:grid;-ms-flex-align:center;align-items:center;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.text-right{text-align:right}.upload-file-repo{height:200px;padding-bottom:20px;width:100%;display:inline-block}.upload-file-repo.red .ant-upload{border-color:red}.fileName{display:flex;align-items:center}.monaco-editor .view-overlays .current-line{border:none!important;background-color:rgba(48,232,132,.15)}.monaco-editor .margin-view-overlays .current-line{background-color:rgba(48,232,132,.15)}.branchTable .margin-view-overlays{border-right:none!important;background-color:#fcfcfc!important}.editorBorderBox{position:relative}.ide-tool-bar{position:absolute;z-index:10;right:114px;top:-37px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ant-switch-checked{background-color:#466aff}.read-more{font-size:18px;margin:0 10px 0 15px;color:#666}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none} \ No newline at end of file diff --git a/static/css/79.0a4618f4.chunk.css b/static/css/79.0a4618f4.chunk.css new file mode 100644 index 000000000..3a1d31969 --- /dev/null +++ b/static/css/79.0a4618f4.chunk.css @@ -0,0 +1 @@ +.cla_default_box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px}.cla_default_box .cla_default_desc{width:80%;color:#666;font-size:15px;line-height:30px;text-align:center;margin:20px 0!important}.cla_list_box{display:flex;flex-wrap:wrap;padding-top:25px}.cla_list_box li{margin-right:24px;border:1px solid hsla(0,0%,60%,.3);border-radius:6px;width:446px;display:flex;padding:30px 26px;box-sizing:border-box;justify-content:flex-start;align-items:flex-start;margin-bottom:25px}.cla_list_box li:nth-child(2n){margin-right:0}.cla_list_box li .cla_list_infos{flex:1;width:0}.cla_list_box li .cla_list_infos .cla_name{color:#151d40;font-size:16px;padding-bottom:20px;height:22px;line-height:22px;word-break:break-all;margin-bottom:14px!important}.cla_list_box li .cla_list_infos .cla_personCount{color:#4c5876;display:block;margin-bottom:15px!important}.cla_list_box li .cla_list_infos .cla_personCount span{margin-left:10px}.cla_allinfos .cla_infos_header{background-color:rgba(70,106,255,.05);padding:30px 0}.cla_allinfos .cla_infos_header>div{display:flex;align-items:center;margin:0 auto;width:1200px}.cla_allinfos .cla_infos_header>div>img{height:94px;margin-right:32px;border-radius:4px}.cla_allinfos .cla_infos_header>div .cla_i{flex:1;width:0}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_name{font-weight:700;color:#333;font-size:24px;height:33px;line-height:33px;margin-bottom:0!important}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email,.cla_allinfos .cla_infos_header>div .cla_i .cla_o_name{color:#4c5b76;font-size:15px;height:20px;line-height:20px;margin-top:18px}.cla_allinfos .cla_infos_header>div .cla_i .cla_i_email{margin-top:12px}.cla_allinfos .wirtes_tips{margin:25px 0}.cla_allinfos .wirtes_tips span{padding:9px 18px;font-size:15px;border-radius:6px;border:1px solid #009b28;color:#009b28}.cla_allinfos .cla_c{width:100%;background-color:hsla(0,0%,96.1%,.5);border-radius:2px;padding:25px;margin:16px auto}.cla_allinfos .cla_c .cla_c_title{font-weight:700;color:#202d40;font-size:15px;padding-bottom:20px;height:22px;line-height:22px;margin-bottom:15px!important}.cla_allinfos .form_div{display:flex}.cla_allinfos .form_div>div{flex:1}.cla_allinfos .form_div>div:first-child{margin-right:40px}.exterpriseBox .padding30{color:#4c5876;line-height:30px;border-bottom:1px dashed #eee}.exterpriseBox .font-bd{color:#0d0f12} \ No newline at end of file diff --git a/static/css/80.8fdc0d86.chunk.css b/static/css/80.8fdc0d86.chunk.css new file mode 100644 index 000000000..275920db0 --- /dev/null +++ b/static/css/80.8fdc0d86.chunk.css @@ -0,0 +1,2 @@ +.overflowHidden1{display:inline-block}.overflowHidden1,.overflowHidden2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.CodeMirror pre{padding:0 4px}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}.CodeMirror-rulers{bottom:-20px}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px!important;padding-bottom:30px}.CodeMirror-sizer{border-right:30px solid transparent}.CodeMirror-gutter{margin-bottom:-30px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.radioStyle{display:block;height:30px}.shixunScopeInput{width:218px;height:33px;display:block;margin-bottom:15px}#memoMD .CodeMirror{margin-top:31px!important;height:364px!important}#memoMD .editormd-preview{width:578px!important;top:40px!important;height:364px!important}.ml36{margin-left:26px}#person-unit a.white-btn.use_scope-btn:hover{border:1px solid #f06200;color:#fff!important}.newedu-class-leftnav,body #root{background:#fff}.newedu-class-leftnav li{height:50px;line-height:49px;font-size:16px;cursor:pointer;position:relative}.newedu-class-leftnav li a{padding-left:42px;width:93%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#05101a;background:transparent}.newedu-class-leftnav>div:last-child .Draggablelichild:last-child li a{border-bottom:none}.newedu-class-leftnav li:hover{background-color:#f1f1f1}.newedu-class-leftnav li:hover a{color:#05101a;background:transparent}.newedu-class-leftnav li.active{color:#05101a!important}.newedu-class-leftnav li.active a{color:#05101a!important;background:transparent}.newedu-class-leftnav li a{padding-left:20px}.addtaskmodle{width:69px;height:50px;font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#000}.addtaskmodle .iconfont{font-size:15px!important;color:#666}.newedu-class-leftnav li:hover a .addtaskmodle{color:#666}.martop1{margin-top:1px}.ml100{margin-left:100px}.ml110{margin-left:110px}.addjia{padding:20px;height:48px!important;line-height:10px!important}.newedu-class-leftnav .addjia:hover{background:#fff!important}.pl20{padding-left:20px}.ml90{margin-left:90px}.ebebeb{border-bottom:1px solid #ebebeb}.CheckboxGroup{background:#f9f9f9}.maxwidth155{max-width:155px;color:#666;font-size:14px}.maxwidth170{max-width:170px;color:#666;font-size:14px}.pl46{margin-left:46px!important;border-bottom:1px solid hsla(0,0%,93.3%,.9333333333333333);width:90%!important}.hidden{overflow:hidden}.pd0{padding:0!important}.color999{color:#999!important}.maxwidth190{max-width:190px;color:#666;font-size:14px}.color05101A{color:#05101a}.liactive{border-left:1px solid #4cacff}.xaxisreverseorder .ant-input-group-addon .ant-btn-lg{height:38px}.ant-input-group-addon .ant-btn-lg{height:39px;border-radius:0 3px 3px 0!important;border:none!important}.bannername{max-width:907px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:40px}.bannnerusername{font-size:20px;margin-left:20px}.bannnerusernames{font-size:14px;margin-left:20px}.bannerimgname{width:40px;height:40px}.clearfixborder{padding-top:10px}.ml8{margin-left:8px}.bannerurli{border-right:1px solid hsla(0,0%,100%,.3)}.bannerurli,.bannerurlis{width:70px;margin-left:-10px}.pathInfobox li{margin-right:20px;height:20px;line-height:20px}.width70f{width:70px;margin-left:-10px}.width100f{width:100px}.mr10im{margin-right:10px!important}.width75f{width:75px}.width107f{width:107px}.mr0{margin-right:0!important}.mlf3{margin-left:-3px}.relative{position:relative}.courseedu-menu-list{right:262px;top:245px}.edu-menu-list li{width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px!important;line-height:35px!important;cursor:pointer + /*!*text-align: center;*! 影响全局了*/}.marleftf20{margin-left:-20px}.marleftf10{margin-left:-10px}.sandianbox{width:92px;background:#fff}.sandianbox div{width:92px;height:35px;text-align:center;line-height:35px;cursor:pointer}.sandianbox div:hover{background:#f0f0f0}.sandianshow:hover .icon-sandian .sandianbox{display:block}.sandianboxs{width:92px;background:#fff}.sandianboxs div{width:92px;height:35px;text-align:center;line-height:35px}.sandianboxs div:hover{background:#f0f0f0}.sandianshows:hover .icon-sandian .sandianbox{display:block}.mr6{margin-right:6px}.mr28{margin-right:28px}.mr23{margin-right:23px}.width93{width:240px!important}.colortransparent{color:transparent!important}.inputNav{width:439px;height:30px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:4px}.Navmodal{width:600px!important;height:237px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(76,76,76,.3);box-shadow:0 2px 10px 0 rgba(76,76,76,.3);border-radius:10px}.ant-modal-content{-webkit-box-shadow:0 4px 12px transparent!important;box-shadow:0 4px 12px transparent!important}.Navmodal .ant-modal-body{margin-top:10px}.ant-input:focus{border:1px solid #466aff!important}.btn.colorblue{color:#4cacff!important}.btn.colorblue:hover{color:#459be5!important}.btn.colorwhite{color:#fff!important}.btn.colorwhite:hover{color:#ccc!important}.btn.colorgrey{color:#999!important}.btn.colorgrey:hover{color:#05101a!important}.btn.hovercolorblue:hover{color:#459be5!important}.Actionbtn{display:inline-block;height:30px;line-height:30px;border-radius:2px;text-align:center}.greyWidthFixed{width:120px;border:1px solid #ccc;color:#ccc!important}.greyWidthFixed:hover{border:1px solid #4cacff;color:#4cacff!important}.blueFull{padding:0 7px;background-color:#4cacff;color:#fff!important}.colorBlue{padding:0 7px;background-color:#fff;color:#4cacff!important;border:1px solid #4cacff}.greyBack{background-color:#cbcbcb;color:#fff!important}.greenBack{padding:0 7px;background-color:#29bd8b;color:#fff!important}.Actionbtn.middle{padding:0 18px}.greyLine{border:1px solid #eaeaea;color:#999!important}.greyLine,.orangeLine{background:#fff;padding:0 10px}.orangeLine{border:1px solid #fe944b;color:#fe944b!important;line-height:28px;border-radius:4px}.colorFF6800{color:#ff6800}.color979797{color:#979797}.Draggableli:active .Draggablelichild,.Draggableli:focus .Draggablelichild,.Draggableli:hover .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within .Draggablelichild{background:#f1f1f1!important}.Draggableli:active,.Draggableli:focus,.Draggableli:hover,.Draggableli:visited .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within{background:#f1f1f1!important}.Draggableli:visited{background:#f1f1f1!important}.transparent{background:transparent}.HomeworkModal{width:600px!important}.HomeworkModal .ant-modal-content .ant-modal-body{padding:10px 20px}.ant-modal-title{height:38px;line-height:38px!important}.underline{text-decoration:underline}.HomeworkModal .task-popup-content #search_not_members_list{height:198px}.greybackHead{height:40px;line-height:40px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#676767;background-color:#eaeaea}.mtf3{margin-top:-3px}.mtf5{margin-top:-5px}.color204{color:#ccc}.lesson-saved-list-itemdrop{height:93px;overflow:hidden}.lesson-saved-list{position:relative}.itempositionleft,.itempositionright{position:absolute}.ant-input:focus,.ant-input:focus .ant-input-suffix{background-color:#fff!important}.pathNavLine{bottom:-11px}#shixun_operation:hover{color:#fff!important}.cursor{cursor:pointer}.paragraph_nameid:hover{color:#4cacff!important}.next-loading{width:100%}.summaryname{font-size:22px;height:25px;font-family:MicrosoftYaHei;font-weight:400;color:#333;max-width:825px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.educontentbox{background:#fff;padding-top:40px;padding-bottom:40px}.commitcontents{margin-left:28px}.commitcontents,.commitcontentsysl{width:43px;height:15px;font-size:16px;font-family:MicrosoftYaHei;font-weight:400}.commitcontentsysl{margin-left:-4px}.typestyle{min-width:68px;height:24px!important;line-height:24px!important;color:#fff!important}.edu-filter-btn-028d01{background:#028d01!important}.edu-filter-btn-CC317C{background:#cc317c!important}.edu-filter-btn-006B75{background:#006b75!important}.edu-filter-btn-E99695{background:#e99695!important}.edu-filter-btn-EDEDED{background:#ededed!important}.edu-filter-btn-4CACFF{background:#4cacff!important}.edu-filter-btn-84B6EB{background:#84b6eb!important}.edu-filter-btn-5E5FB9{background:#5e5fb9!important}.edu-filter-btn-FC2B6A{background:#fc2b6a!important}.edu-filter-btn-FF6800{background:#ff6800!important}.edu-filter-btn-7AD58B{background:#7ad58b!important}.color666666{color:#666!important}.TabsWarp{width:100px;height:31px;display:inline-block}.mt38{margin-top:38px}.poll_list a.active{color:#4cacff}.poll_list a{display:inline-block;padding:20px;font-size:18px;text-align:center;position:relative;color:#05101a}.poll_list a.active:after{content:"";width:94px;left:10px;bottom:0;height:2px;background-color:#4cacff;position:absolute}.ml22{margin-left:22px}code,kbd,pre,samp{font-family:"Monospaced Number",Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px 0}.ant-form label.font-14{font-size:14px!important}.ant-form label.font-12{font-size:12px!important}.mdInForm.ant-form-item{margin-bottom:0}.mdInForm .has-error .ant-form-explain{position:absolute;margin-top:-2px;margin-left:-7px}.courseForm .ant-select-selection,.courseForm .ant-select-selection--single,.courseForm .ant-select-selection-selected-value,.courseForm .ant-select-selection__rendered{height:40px;line-height:40px}.courseForm .ant-input-affix-wrapper .ant-input{height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-input{height:40px}.newcourses .ant-input{width:280px;margin-left:11px;height:40px!important}.newcourses .ant-select-selection--single{width:280px;height:40px;color:rgba(0,0,0,.65);background-color:#fafafa!important}.newcourses .ant-select-selection__rendered{line-height:40px}.newcourses .ant-select-selection-selected-value{opacity:1!important}.newcourses .ant-select-selection--single:focus{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff!important}.newcourses .ant-select-selection--single:hover{border:1px solid #466aff!important}.pd20{padding:20px}.newcoursestitle{font-size:12px;color:#989898;margin-left:40px}.newcoursestitleysl{font-size:12px;color:#989898;margin-left:51px}.coursenavbox .ant-form-item-label{margin-left:10px}.coursenavbox .ant-checkbox-wrapper{font-size:14px!important}.coursenavbox .ant-form-item-control-wrapper{padding-left:10px}.coursesselect{font-size:12px;color:#989898;padding:0;margin-left:-8px}.ant-col-offset-5{margin-left:2%!important;margin-top:-43px}.coursenavbox .ant-form-item-children-icon{display:none}.coursenavboxtow .ant-input{margin-left:0!important}.exercise .ant-form-item-label{margin-left:20px}#coursesNew_endTime,#coursesNew_endTime .ant-input,#coursesNew_startTime,#coursesNew_startTime .ant-input{width:210px!important}.exerciseselect{font-size:12px;color:#989898;padding:0;margin-left:20px}.ml28{margin-left:28px}.ant-calendar-picker-clear,.ant-calendar-picker-icon{right:12px!important}.exercise .ant-form-item-children-icon{display:none}.pd60{padding-left:60px}.pd28{padding-left:28px}.exerciselist .ant-form-explain{display:none}.exercisetime .ant-form-explain{margin-left:107px}.ant-input-search-icon:hover{color:#466aff}.coursehomework:hover .activity-title{color:#4cacff!important}.martopf2{margin-top:-2px}.searchViewAfter{width:100%;height:40px}.searchViewAfter.ant-input{line-height:40px;height:40px;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input-group .ant-input:focus,.searchViewAfter,.searchViewAfter.ant-input,.searchViewAfter .ant-input:hover,.searchViewAfter:focus{border-right:none!important}.AboutInputForm .ant-form-item-label{overflow:unset;margin-bottom:18px}.AboutInputForm .ant-form-item label{font-size:16px}.AboutInputForm{background:#fff}.AboutInputForm.ant-form-item,.AboutInputForm .ant-form-item{padding:20px 30px 30px!important;position:relative;border-bottom:1px solid #ededed;margin-bottom:0}.AboutInputForm:last-child{border-bottom:none!important}.AboutInputForm .ant-form-item-required:before{position:absolute;left:-15px;top:4px;color:#fe4f4c}.graduationTaskMenu>a{display:block;position:relative;line-height:72px;font-size:16px;margin-right:30px;float:left}.graduationTaskMenu>a.active:after{position:absolute;left:0;height:2px;width:100%;content:"";background:#4cacff;bottom:0;font-weight:400}.graduationTaskMenu>a.active{color:#4cacff!important}.createPage{padding:20px 30px 30px;position:relative;border-bottom:1px solid #ededed}.createPage,.createPage .ant-form-item{margin-bottom:0}.createPage:last-child{border-bottom:none!important}.createPage{background:#fff}.createPage .ant-form-item-label{overflow:unset;margin-bottom:10px}.createPage .ant-form-item label{font-size:16px}.createPage .ant-form-explain{padding-left:0}.has-error .ant-input-group-addon{border-color:#f5222d!important}.createPage .ant-form-item-required{margin-left:-10px}.signPoint{position:absolute;left:15px;top:32px;color:#fe4f4c}.searchView{width:248px;height:40px}.searchView .ant-input{background-color:#fafafa!important}.searchView .ant-input-affix-wrapper{height:40px}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{background:#fafafa!important}.ant-input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input:focus,.ant-input:focus+.ant-input-group-addon{background-color:#fff!important}.check_on{background:#4cacff;color:#fff!important;border-radius:12px}.ant-table-thead tr th div{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#666}.searchFor .searchCon{width:215px}.search-new{width:237px!important;height:30px;margin-bottom:30px}.search-new-input{padding-left:16px;height:30px;width:210px}.search-span{border-radius:17px}.HotLabelList a{display:block;float:left;padding:0 9px;height:28px;line-height:28px;border-radius:14px;background-color:#f5f5f5;color:#666;margin-right:10px;margin-bottom:9px}.HotLabelList a.selected{background:#4cacff;color:#fff}.hotQuestionItem{padding:20px 0;border-bottom:1px solid #eee}.questiontName{max-width:100%;display:block}.user_default_btn{width:114px}.userPrivateName{line-height:25px;margin-bottom:9px}.userPrivatePost{line-height:20px}.noteDetailTitle{line-height:38px;font-size:24px;font-weight:400;text-align:justify}.noteDetailNum{float:left;padding:0 12px;position:relative;color:#999!important;height:28px;line-height:26px}.noteDetailNum.rightline:after{position:absolute;content:"";right:0;width:1px;background-color:#eaeaea;height:8px;top:10px}.noteDetailPoint{width:100px;height:70px;background-color:#4cacff;border-radius:35px;color:#fff;text-align:center;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:22px;padding:12px 0 2px}.Pointed{background-color:#f0f0f0;color:#b3b3b3;cursor:default}.notefileDownload{height:25px;line-height:22px}.comments_hideSecondReplyUserHeader .imageFuzzy{display:none}.comments_hideSecondReplyUserHeader .editormd{width:100%}.comments_hideSecondReplyUserHeader .orig_reply{margin-bottom:6px}.color9B9B{color:#9b9b9b}.color656565{color:#656565}.h20{height:20px}.xingrequired:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.pl30{padding-left:30px!important}.pl36{padding-left:36px!important}.ml87{margin-left:87px}.textcenter{text-align:center}.members{width:416px;height:400px;background:#f4faff;border-radius:4px;padding:20px}.youjiangboxs{height:400px;width:56px;color:#9a9a9a;float:left;text-align:center;line-height:400px}.Association{width:100%;height:240px;margin-top:14px;overflow:auto}.click_adds{text-align:center;height:90px;line-height:90px;background-color:#fff;cursor:pointer}.selectAnswer{color:#666;background-color:#ededed;float:left;padding:0 15px;border-radius:12px;height:22px;line-height:22px;font-size:14px}.hideDisable .ant-calendar-time-picker-select-option-disabled{display:none}.upload_item{max-width:432px}.uploadBtn.ant-btn{border:none;color:#4cacff;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding:0 6px 0 0}.uploadBtn.ant-btn i{display:none}.uploadBtn.ant-btn span{margin-left:0}.upload_1 .ant-upload-list{width:350px}.ant-tooltip-inner{word-wrap:break-word;word-break:break-all}.padding02010{padding:10px 30px 0;cursor:pointer}.ant-checkbox-group>div .boardsList{border-top:1px solid transparent;padding:10px 0 20px!important}.padding02010:hover{-webkit-box-shadow:0 2px 6px rgba(51,51,51,.09);box-shadow:0 2px 6px rgba(51,51,51,.09);opacity:1;border-radius:2px}.drop_down{position:relative}.drop_down>i{cursor:pointer}.drop_down_menu,.drop_down_normal{display:none;position:absolute;left:0;top:99%;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(76,76,76,.2);box-shadow:0 0 6px 0 rgba(76,76,76,.2);padding-top:10px;padding-bottom:10px;z-index:1000}.drop_down:hover .drop_down_menu,.drop_down:hover .drop_down_normal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.drop_down_menu li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px;height:34px;line-height:34px;width:262px;color:#333;display:block;float:none;font-size:14px;cursor:pointer}.drop_down_search{margin:0 18px 10px}.drop_down_menu li:hover,.drop_down_normal li:hover{background-color:#f0f0f0}.drop_down_menu .drop_down_btn{left:unset;display:block;margin:0 20px;border-top:1px solid #ebebeb;height:48px;line-height:48px;color:#666}.task_menu_ul .ant-menu-horizontal{border-bottom:none!important}.shixunreporttitle{max-width:1060px;padding-left:5px;text-align:justify}.shixunreporttitles{padding-left:5px}.padding1020,.padding10200{padding:10px 20px}.height100px{height:100px}.coursesselects{font-size:12px;color:#989898;padding:0;margin-left:10px}.ant-input-number-input{background:#f4f4f4}input.ant-input-number-input:focus{background:#fff}.FAFAFA{background:#fafafa}.has-success.has-feedback .ant-form-item-children:after{display:none}.noticeTip{border:1px solid red;border-radius:5px}@media screen and (min-width:1400px){.ant-modal-wrap{overflow:hidden}}.stageTable .ant-table-tbody tr:last-child td,.stageTable .ant-table-thead>tr>th{border-bottom:none!important}.new_li .markdown-body ul>li{list-style-type:disc!important;margin-bottom:0!important;white-space:pre-wrap}.new_li .markdown-body ol>li{list-style-type:decimal!important}.new_li li{margin-bottom:0!important}.ant-table-thead>tr>th{border-bottom:1px solid transparent!important}.guidePanel{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000}.guideFirstRight{position:absolute;right:-90px}.guideFirstLeft{position:absolute;left:-95px;top:120px}.yslinputcourput .ant-form-explain{padding-left:0!important}.wechatloginfont{font-size:14px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#555;line-height:20px;margin-top:10px}.wechatdiv,.wechatdivs{margin-top:40px!important}.wechatdivs{width:800px!important}.wechatContent{padding:0 50px;text-align:center}.wechatContents{padding:0 50px}.wechatpass{width:300px;height:46px}.wechatnewchat{background:#faa}.wechatnewchat,.wechatweoldchat{width:62px;height:62px;border-radius:50%;text-align:center;line-height:62px;color:#fff;margin:0 auto}.wechatweoldchat{background:#a4d3ff}.daishenp{color:#f79946!important;text-decoration:underline!important}.pointertooltip{background:#ddd}.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset}.informationHead{border-bottom:1px solid #e0e6f5;font-weight:700;color:#151d40;font-size:16px}.basicInformationBox{width:800px;margin-right:55px;padding-bottom:50px}.basicInformationBox .labelBox{line-height:40px}.basicInformationBox .blueSpan{color:#466aff}.basicInformationBox .label{display:inline-block;width:76px}.basicInformationBox .tipBox{background-color:rgba(70,106,255,.07);border-radius:4px;color:#151d40;padding:8px 13px}.basicInformationBox .imgBox{width:30px;margin-right:25px}.basicInformationBox .grayCol{color:rgba(13,22,71,.65)}.basicInformationBox .miYaoBoxItem{padding:20px 0;border-bottom:1px dashed #e0e6f5}.basicInformationBox .miYaoBoxItem:hover{background-color:rgba(125,148,246,.05)}.basicInformationBox .miYaoBoxItem .copyBotInfo{display:flex;align-items:center}.basicInformationBox .miYaoBoxItem .oneLineSpan{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:680px}.basicInformationBox .basicInformationForm .width80{width:80%}.basicInformationBox .basicInformationForm .botItem{margin-bottom:5px}.basicInformationBox .basicInformationForm .botItem .ant-form-item-label{line-height:30px}.basicInformationBox .basicInformationForm .botItem.introduce .ant-form-item-control-wrapper{margin-top:-15px;margin-bottom:0}.advancedInformationBox,.jurisdictionBox{width:85%;padding-bottom:45px}.advancedInformationBox .grayBox{color:#99a2af}.advancedInformationBox .itemBox{padding:15px 0;border-bottom:1px dashed #e0e6f5}.advancedInformationBox .transferBotStatus{background-color:rgba(70,106,255,.09);border:1px solid #466aff;border-radius:4px;color:rgba(0,0,0,.65);display:flex;align-items:center}.advancedInformationBox .icon-yuyue-lishi-shijian{color:#466aff}.themeHeadModal .ant-modal-header{height:55px;padding:8px 25px;background-color:#466aff}.themeHeadModal .ant-modal-title{text-align:left;color:#fff;font-weight:400!important}.themeHeadModal .ant-modal-close-x{line-height:38px;font-size:18px;color:#fff}.themeHeadModal .makeOverTip{color:#202d40}.themeHeadModal .makeOverSubmit{margin:70px 145px}.themeHeadModal .ant-modal-body{background-image:linear-gradient(42.46deg,#fff,#fff 48.54%,#ebf0ff)}.themeHeadModal .makeOverErrorTip{color:#f60011}.putawayBox{width:100%}.putawayBox .putaHead{color:#151d40;border-bottom:1px solid #e0e6f5}.putawayBox .oneItem.ant-form-item{margin-bottom:6px}.putawayBox .oneItem.ant-form-item.introduce .ant-form-item-control-wrapper{margin-top:-15px}.putawayBox .selectBox{display:flex;justify-content:space-between}.putawayBox .selectBox .selectOne{width:48%}.putawayBox .putawayBut[disabled]{background-color:rgba(70,106,255,.56);border:none;color:#fff} \ No newline at end of file diff --git a/static/css/81.de5ed58f.chunk.css b/static/css/81.de5ed58f.chunk.css new file mode 100644 index 000000000..0bed479ff --- /dev/null +++ b/static/css/81.de5ed58f.chunk.css @@ -0,0 +1 @@ +.ant-form-explain{position:absolute;bottom:-15px} \ No newline at end of file diff --git a/static/css/82.167b2911.chunk.css b/static/css/82.167b2911.chunk.css new file mode 100644 index 000000000..5acad7a17 --- /dev/null +++ b/static/css/82.167b2911.chunk.css @@ -0,0 +1 @@ +.tagTable{margin-top:9px}.tagTable thead tr th{display:none}.tagTable tbody .btn-83{margin:0 8px}.tagTable tbody tr:hover td{background-color:#fff!important}.tagTable tbody tr td{padding:20px 16px 15px;height:69px;color:#333}.tagTable tbody tr td div{font-weight:500}.tagTable tbody tr:last-child td{border-bottom:none!important}.tagTable .disabledBut{color:rgba(0,0,0,.25)!important;background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.tagSpin{min-height:300px;position:relative}.tagBranch{padding-right:15px;text-overflow:ellipsis;overflow:hidden}.tagBranch .tagClass{font-weight:700;color:#40424a}.tagModel{font-weight:400;color:#898d9d;overflow:hidden;text-overflow:ellipsis}.tagModel .tagModelImg img{width:18px;height:18px;border-radius:50%}.f6_bor_but,.f6_bor_but:focus{color:#f60011;background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px}.f6_bor_but:focus:hover,.f6_bor_but:hover{color:#f60011;background-color:rgba(196,0,14,.18);border-color:#ff727c}.f6_bor_but:active,.f6_bor_but:focus:active{color:#f60011;background-color:rgba(196,0,14,.22);border-color:#f60011}.treeCopyTag{flex:1;display:flex;justify-content:center}.treeCopyTag .treeCopyTagBox{height:32px;background:#fafbfc;border-radius:4px;border:1px solid #d0d0d0;z-index:1;display:flex;align-items:center}.treeCopyTag .treeCopyTagBox>span{padding:0 15px;border-right:1px solid hsla(0,0%,60%,.4);height:100%;width:135px}.treeCopyTag .treeCopyTagBox>span img{margin-right:4px}.treeCopyTag .treeCopyTagBox>span a{color:#466aff}.treeCopyTag .treeCopyTagBox>span a:hover{text-decoration:underline}.treeCopyTag .treeCopyTagBox>i{margin:0 12px;color:#333!important}.treeCopyTag .treeCopyTagBox input{position:absolute;z-index:0;opacity:0;top:65px} \ No newline at end of file diff --git a/static/css/84.cdeb4377.chunk.css b/static/css/84.cdeb4377.chunk.css new file mode 100644 index 000000000..ec8a33ea2 --- /dev/null +++ b/static/css/84.cdeb4377.chunk.css @@ -0,0 +1 @@ +.treeinfo .branchLastUpdateUserImage{height:20px;width:20px;margin-right:5px}.f6_bor_but,.f6_bor_but:focus{color:#f60011;background-color:rgba(196,0,14,.09);border:1px solid #f60011;border-radius:5px}.f6_bor_but:focus:hover,.f6_bor_but:hover{color:#f60011;background-color:rgba(196,0,14,.18);border-color:#ff727c}.f6_bor_but:active,.f6_bor_but:focus:active{color:#f60011;background-color:rgba(196,0,14,.22);border-color:#f60011}.branchListTable .ant-table-thead>tr>th{border-top:1px solid rgba(42,97,255,.23);border-bottom:1px solid rgba(42,97,255,.23)!important;background-color:#fafcff}.branchListTable .ant-table-column-title{color:#40424a}.branchListTable .ant-table-thead>tr:first-child>th:last-child{border-right:1px solid rgba(42,97,255,.23)}.branchListTable .ant-table-thead>tr:first-child>th:first-child{border-left:1px solid rgba(42,97,255,.23)}.branchListTable .ant-table-tbody>tr>td{border-color:#eee;padding:18.5px 16px}.branchListTable .branchNameColumn{border-left:1px solid #d0d0d0}.branchListTable .branchActionColumn{border-right:1px solid #d0d0d0}.branchListTable .task-hide{color:#466aff}.branchListTable .ant-table-empty .ant-table-placeholder{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.branchListActionBox{display:flex;justify-content:space-between;align-items:center;margin:20px 0 30px}.createNewBranchModal .ant-modal-title{text-align:left;color:#333;font-size:17px;font-weight:400!important}.createNewBranchModal .ant-modal-header{border-bottom:none;background-color:rgba(70,106,255,.05)}.createNewBranchModal .ant-modal-close{right:5px}.createNewBranchModal .ant-modal-close-x{font-size:26px}.createNewBranchModal .ant-modal-footer{border-top:none;text-align:center;padding-bottom:53px}.createNewBranchModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#f1f5ff)}.createNewBranchModal .createBranchLabel{color:#27282d;margin-bottom:12px}.createNewBranchModal .createBranchInput,.createNewBranchModal .createBranchInput .ant-select-selection{border-color:#9eaacb;background-color:transparent!important}.createNewBranchModal .newBranchError{color:#df0002}.branchSort{font-weight:500;color:#333;font-size:15px;height:20px;line-height:20px;padding-left:10px;margin-top:20px;margin-bottom:6px!important}.treeUl{background:#fafcff;border-radius:4px;border:1px solid rgba(42,97,255,.23)}.treeUl li{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid rgba(42,97,255,.23)}.treeUl li:last-child{border-bottom:none}.treeUl li .treeinfo{width:399px;flex:1;flex-direction:column}.treeUl li .treeinfo>a{display:block;width:399px}.treeUl li .treeinfo a:hover span{color:#466aff!important}.treeUl li .treeinfo img{height:20px;width:20px;margin-right:5px}.treeabout{display:flex;justify-content:space-between}.treecopy{flex:1;display:flex}.treecopy>div:not(.treeCopyBox){position:relative}.treecopy>div{height:32px;background:#fafbfc;border-radius:4px;border:1px solid #d0d0d0;z-index:1;display:flex;align-items:center}.treecopy>div>span{padding:0 15px;border-right:1px solid hsla(0,0%,60%,.4);height:100%;width:140px}.treecopy>div>span img{margin-right:4px}.treecopy>div>span a{color:#466aff}.treecopy>div>span a:hover{text-decoration:underline}.treecopy>div>i{margin:0 12px;color:#333!important}.treecopy>div input{position:absolute;z-index:0;opacity:0;top:32px}.new-conmmit{width:30px;height:18px;line-height:18px;display:block;background:#ff6832;color:#fff;font-size:12px;border-radius:4px}.icon-a-yuanquan2x{color:#466aff} \ No newline at end of file diff --git a/static/css/85.746d3b5f.chunk.css b/static/css/85.746d3b5f.chunk.css new file mode 100644 index 000000000..aeeb63bc9 --- /dev/null +++ b/static/css/85.746d3b5f.chunk.css @@ -0,0 +1 @@ +.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.ceHead{border-bottom:1px solid #e0e6f5}.ceHead .ceTitle{font-weight:700;color:#151d40}#resource1,#resource2{position:relative;top:-15px;width:88px}.resourceBox .ant-form-item-children{display:flex;justify-content:space-between;position:relative}.resourceBox .ant-select{width:auto}.resourceBox .has-error .ant-select{color:#f5222d}.width50{width:60%}.width50.checkBox{width:75%}.width50 .height36{height:36px}.botItem .ant-form-item-label{line-height:30px}.botItem label{color:#202d40;font-size:15px}.botItem label.ant-checkbox-wrapper{line-height:30px;margin-top:10px}.botItem label:after{display:none}.botItem.introduce .ant-form-item-control-wrapper{margin-top:-15px;margin-bottom:0}.botItem.checkBox .ant-checkbox-group,.botItem.checkBox .ant-checkbox-group .ant-row{width:100%}.botItem.checkBox .ant-checkbox-group .color-99{padding-left:24px}.dashedBor{border-bottom:1px dashed #e0e6f5;margin-bottom:12px;margin-top:-20px}.resourceBox+.dashedBor{margin-top:-15px}.resourceTitle,.resourceTitleItem .ant-form-item-label{font-weight:700;color:#151d40;border-bottom:1px solid #e0e6f5;width:100%;text-align:left}.resourceTitleItem .ant-form-item-label label,.resourceTitle label{font-size:16px}.resourceTitleItem .ant-form-item-label{padding-bottom:10px}.resourceTitleItem .ant-checkbox-wrapper{margin-right:40px}.color-99{color:#99a2af} \ No newline at end of file diff --git a/static/css/86.446c2bbe.chunk.css b/static/css/86.446c2bbe.chunk.css new file mode 100644 index 000000000..bf693d599 --- /dev/null +++ b/static/css/86.446c2bbe.chunk.css @@ -0,0 +1,2 @@ +.overflowHidden1{display:inline-block}.overflowHidden1,.overflowHidden2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.CodeMirror pre{padding:0 4px}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}.CodeMirror-rulers{bottom:-20px}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px!important;padding-bottom:30px}.CodeMirror-sizer{border-right:30px solid transparent}.CodeMirror-gutter{margin-bottom:-30px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.radioStyle{display:block;height:30px}.shixunScopeInput{width:218px;height:33px;display:block;margin-bottom:15px}#memoMD .CodeMirror{margin-top:31px!important;height:364px!important}#memoMD .editormd-preview{width:578px!important;top:40px!important;height:364px!important}.ml36{margin-left:26px}#person-unit a.white-btn.use_scope-btn:hover{border:1px solid #f06200;color:#fff!important}.newedu-class-leftnav,body #root{background:#fff}.newedu-class-leftnav li{height:50px;line-height:49px;font-size:16px;cursor:pointer;position:relative}.newedu-class-leftnav li a{padding-left:42px;width:93%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#05101a;background:transparent}.newedu-class-leftnav>div:last-child .Draggablelichild:last-child li a{border-bottom:none}.newedu-class-leftnav li:hover{background-color:#f1f1f1}.newedu-class-leftnav li:hover a{color:#05101a;background:transparent}.newedu-class-leftnav li.active{color:#05101a!important}.newedu-class-leftnav li.active a{color:#05101a!important;background:transparent}.newedu-class-leftnav li a{padding-left:20px}.addtaskmodle{width:69px;height:50px;font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#000}.addtaskmodle .iconfont{font-size:15px!important;color:#666}.newedu-class-leftnav li:hover a .addtaskmodle{color:#666}.martop1{margin-top:1px}.ml100{margin-left:100px}.ml110{margin-left:110px}.addjia{padding:20px;height:48px!important;line-height:10px!important}.newedu-class-leftnav .addjia:hover{background:#fff!important}.pl20{padding-left:20px}.ml90{margin-left:90px}.ebebeb{border-bottom:1px solid #ebebeb}.CheckboxGroup{background:#f9f9f9}.maxwidth155{max-width:155px;color:#666;font-size:14px}.maxwidth170{max-width:170px;color:#666;font-size:14px}.pl46{margin-left:46px!important;border-bottom:1px solid hsla(0,0%,93.3%,.9333333333333333);width:90%!important}.hidden{overflow:hidden}.pd0{padding:0!important}.color999{color:#999!important}.maxwidth190{max-width:190px;color:#666;font-size:14px}.color05101A{color:#05101a}.liactive{border-left:1px solid #4cacff}.xaxisreverseorder .ant-input-group-addon .ant-btn-lg{height:38px}.ant-input-group-addon .ant-btn-lg{height:39px;border-radius:0 3px 3px 0!important;border:none!important}.bannername{max-width:907px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:40px}.bannnerusername{font-size:20px;margin-left:20px}.bannnerusernames{font-size:14px;margin-left:20px}.bannerimgname{width:40px;height:40px}.clearfixborder{padding-top:10px}.ml8{margin-left:8px}.bannerurli{border-right:1px solid hsla(0,0%,100%,.3)}.bannerurli,.bannerurlis{width:70px;margin-left:-10px}.pathInfobox li{margin-right:20px;height:20px;line-height:20px}.width70f{width:70px;margin-left:-10px}.width100f{width:100px}.mr10im{margin-right:10px!important}.width75f{width:75px}.width107f{width:107px}.mr0{margin-right:0!important}.mlf3{margin-left:-3px}.relative{position:relative}.courseedu-menu-list{right:262px;top:245px}.edu-menu-list li{width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px!important;line-height:35px!important;cursor:pointer + /*!*text-align: center;*! 影响全局了*/}.marleftf20{margin-left:-20px}.marleftf10{margin-left:-10px}.sandianbox{width:92px;background:#fff}.sandianbox div{width:92px;height:35px;text-align:center;line-height:35px;cursor:pointer}.sandianbox div:hover{background:#f0f0f0}.sandianshow:hover .icon-sandian .sandianbox{display:block}.sandianboxs{width:92px;background:#fff}.sandianboxs div{width:92px;height:35px;text-align:center;line-height:35px}.sandianboxs div:hover{background:#f0f0f0}.sandianshows:hover .icon-sandian .sandianbox{display:block}.mr6{margin-right:6px}.mr28{margin-right:28px}.mr23{margin-right:23px}.width93{width:240px!important}.colortransparent{color:transparent!important}.inputNav{width:439px;height:30px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:4px}.Navmodal{width:600px!important;height:237px;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(76,76,76,.3);box-shadow:0 2px 10px 0 rgba(76,76,76,.3);border-radius:10px}.ant-modal-content{-webkit-box-shadow:0 4px 12px transparent!important;box-shadow:0 4px 12px transparent!important}.Navmodal .ant-modal-body{margin-top:10px}.ant-input:focus{border:1px solid #466aff!important}.btn.colorblue{color:#4cacff!important}.btn.colorblue:hover{color:#459be5!important}.btn.colorwhite{color:#fff!important}.btn.colorwhite:hover{color:#ccc!important}.btn.colorgrey{color:#999!important}.btn.colorgrey:hover{color:#05101a!important}.btn.hovercolorblue:hover{color:#459be5!important}.Actionbtn{display:inline-block;height:30px;line-height:30px;border-radius:2px;text-align:center}.greyWidthFixed{width:120px;border:1px solid #ccc;color:#ccc!important}.greyWidthFixed:hover{border:1px solid #4cacff;color:#4cacff!important}.blueFull{padding:0 7px;background-color:#4cacff;color:#fff!important}.colorBlue{padding:0 7px;background-color:#fff;color:#4cacff!important;border:1px solid #4cacff}.greyBack{background-color:#cbcbcb;color:#fff!important}.greenBack{padding:0 7px;background-color:#29bd8b;color:#fff!important}.Actionbtn.middle{padding:0 18px}.greyLine{border:1px solid #eaeaea;color:#999!important}.greyLine,.orangeLine{background:#fff;padding:0 10px}.orangeLine{border:1px solid #fe944b;color:#fe944b!important;line-height:28px;border-radius:4px}.colorFF6800{color:#ff6800}.color979797{color:#979797}.Draggableli:active .Draggablelichild,.Draggableli:focus .Draggablelichild,.Draggableli:hover .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within .Draggablelichild{background:#f1f1f1!important}.Draggableli:active,.Draggableli:focus,.Draggableli:hover,.Draggableli:visited .Draggablelichild{background:#f1f1f1!important}.Draggableli:focus-within{background:#f1f1f1!important}.Draggableli:visited{background:#f1f1f1!important}.transparent{background:transparent}.HomeworkModal{width:600px!important}.HomeworkModal .ant-modal-content .ant-modal-body{padding:10px 20px}.ant-modal-title{height:38px;line-height:38px!important}.underline{text-decoration:underline}.HomeworkModal .task-popup-content #search_not_members_list{height:198px}.greybackHead{height:40px;line-height:40px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#676767;background-color:#eaeaea}.mtf3{margin-top:-3px}.mtf5{margin-top:-5px}.color204{color:#ccc}.lesson-saved-list-itemdrop{height:93px;overflow:hidden}.lesson-saved-list{position:relative}.itempositionleft,.itempositionright{position:absolute}.ant-input:focus,.ant-input:focus .ant-input-suffix{background-color:#fff!important}.pathNavLine{bottom:-11px}#shixun_operation:hover{color:#fff!important}.cursor{cursor:pointer}.paragraph_nameid:hover{color:#4cacff!important}.next-loading{width:100%}.summaryname{font-size:22px;height:25px;font-family:MicrosoftYaHei;font-weight:400;color:#333;max-width:825px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.educontentbox{background:#fff;padding-top:40px;padding-bottom:40px}.commitcontents{margin-left:28px}.commitcontents,.commitcontentsysl{width:43px;height:15px;font-size:16px;font-family:MicrosoftYaHei;font-weight:400}.commitcontentsysl{margin-left:-4px}.typestyle{min-width:68px;height:24px!important;line-height:24px!important;color:#fff!important}.edu-filter-btn-028d01{background:#028d01!important}.edu-filter-btn-CC317C{background:#cc317c!important}.edu-filter-btn-006B75{background:#006b75!important}.edu-filter-btn-E99695{background:#e99695!important}.edu-filter-btn-EDEDED{background:#ededed!important}.edu-filter-btn-4CACFF{background:#4cacff!important}.edu-filter-btn-84B6EB{background:#84b6eb!important}.edu-filter-btn-5E5FB9{background:#5e5fb9!important}.edu-filter-btn-FC2B6A{background:#fc2b6a!important}.edu-filter-btn-FF6800{background:#ff6800!important}.edu-filter-btn-7AD58B{background:#7ad58b!important}.color666666{color:#666!important}.TabsWarp{width:100px;height:31px;display:inline-block}.mt38{margin-top:38px}.poll_list a.active{color:#4cacff}.poll_list a{display:inline-block;padding:20px;font-size:18px;text-align:center;position:relative;color:#05101a}.poll_list a.active:after{content:"";width:94px;left:10px;bottom:0;height:2px;background-color:#4cacff;position:absolute}.ml22{margin-left:22px}code,kbd,pre,samp{font-family:"Monospaced Number",Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px 0}.ant-form label.font-14{font-size:14px!important}.ant-form label.font-12{font-size:12px!important}.mdInForm.ant-form-item{margin-bottom:0}.mdInForm .has-error .ant-form-explain{position:absolute;margin-top:-2px;margin-left:-7px}.courseForm .ant-select-selection,.courseForm .ant-select-selection--single,.courseForm .ant-select-selection-selected-value,.courseForm .ant-select-selection__rendered{height:40px;line-height:40px}.courseForm .ant-input-affix-wrapper .ant-input{height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-select-selection__rendered{line-height:40px}.courseForm .ant-select-auto-complete.ant-select .ant-input{height:40px}.newcourses .ant-input{width:280px;margin-left:11px;height:40px!important}.newcourses .ant-select-selection--single{width:280px;height:40px;color:rgba(0,0,0,.65);background-color:#fafafa!important}.newcourses .ant-select-selection__rendered{line-height:40px}.newcourses .ant-select-selection-selected-value{opacity:1!important}.newcourses .ant-select-selection--single:focus{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff!important}.newcourses .ant-select-selection--single:hover{border:1px solid #466aff!important}.pd20{padding:20px}.newcoursestitle{font-size:12px;color:#989898;margin-left:40px}.newcoursestitleysl{font-size:12px;color:#989898;margin-left:51px}.coursenavbox .ant-form-item-label{margin-left:10px}.coursenavbox .ant-checkbox-wrapper{font-size:14px!important}.coursenavbox .ant-form-item-control-wrapper{padding-left:10px}.coursesselect{font-size:12px;color:#989898;padding:0;margin-left:-8px}.ant-col-offset-5{margin-left:2%!important;margin-top:-43px}.coursenavbox .ant-form-item-children-icon{display:none}.coursenavboxtow .ant-input{margin-left:0!important}.exercise .ant-form-item-label{margin-left:20px}#coursesNew_endTime,#coursesNew_endTime .ant-input,#coursesNew_startTime,#coursesNew_startTime .ant-input{width:210px!important}.exerciseselect{font-size:12px;color:#989898;padding:0;margin-left:20px}.ml28{margin-left:28px}.ant-calendar-picker-clear,.ant-calendar-picker-icon{right:12px!important}.exercise .ant-form-item-children-icon{display:none}.pd60{padding-left:60px}.pd28{padding-left:28px}.exerciselist .ant-form-explain{display:none}.exercisetime .ant-form-explain{margin-left:107px}.ant-input-search-icon:hover{color:#466aff}.coursehomework:hover .activity-title{color:#4cacff!important}.martopf2{margin-top:-2px}.searchViewAfter{width:100%;height:40px}.searchViewAfter.ant-input{line-height:40px;height:40px;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input-group .ant-input:focus,.searchViewAfter,.searchViewAfter.ant-input,.searchViewAfter .ant-input:hover,.searchViewAfter:focus{border-right:none!important}.AboutInputForm .ant-form-item-label{overflow:unset;margin-bottom:18px}.AboutInputForm .ant-form-item label{font-size:16px}.AboutInputForm{background:#fff}.AboutInputForm.ant-form-item,.AboutInputForm .ant-form-item{padding:20px 30px 30px!important;position:relative;border-bottom:1px solid #ededed;margin-bottom:0}.AboutInputForm:last-child{border-bottom:none!important}.AboutInputForm .ant-form-item-required:before{position:absolute;left:-15px;top:4px;color:#fe4f4c}.graduationTaskMenu>a{display:block;position:relative;line-height:72px;font-size:16px;margin-right:30px;float:left}.graduationTaskMenu>a.active:after{position:absolute;left:0;height:2px;width:100%;content:"";background:#4cacff;bottom:0;font-weight:400}.graduationTaskMenu>a.active{color:#4cacff!important}.createPage{padding:20px 30px 30px;position:relative;border-bottom:1px solid #ededed}.createPage,.createPage .ant-form-item{margin-bottom:0}.createPage:last-child{border-bottom:none!important}.createPage{background:#fff}.createPage .ant-form-item-label{overflow:unset;margin-bottom:10px}.createPage .ant-form-item label{font-size:16px}.createPage .ant-form-explain{padding-left:0}.has-error .ant-input-group-addon{border-color:#f5222d!important}.createPage .ant-form-item-required{margin-left:-10px}.signPoint{position:absolute;left:15px;top:32px;color:#fe4f4c}.searchView{width:248px;height:40px}.searchView .ant-input{background-color:#fafafa!important}.searchView .ant-input-affix-wrapper{height:40px}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{background:#fafafa!important}.ant-input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.ant-input:focus,.ant-input:focus+.ant-input-group-addon{background-color:#fff!important}.check_on{background:#4cacff;color:#fff!important;border-radius:12px}.ant-table-thead tr th div{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#666}.searchFor .searchCon{width:215px}.search-new{width:237px!important;height:30px;margin-bottom:30px}.search-new-input{padding-left:16px;height:30px;width:210px}.search-span{border-radius:17px}.HotLabelList a{display:block;float:left;padding:0 9px;height:28px;line-height:28px;border-radius:14px;background-color:#f5f5f5;color:#666;margin-right:10px;margin-bottom:9px}.HotLabelList a.selected{background:#4cacff;color:#fff}.hotQuestionItem{padding:20px 0;border-bottom:1px solid #eee}.questiontName{max-width:100%;display:block}.user_default_btn{width:114px}.userPrivateName{line-height:25px;margin-bottom:9px}.userPrivatePost{line-height:20px}.noteDetailTitle{line-height:38px;font-size:24px;font-weight:400;text-align:justify}.noteDetailNum{float:left;padding:0 12px;position:relative;color:#999!important;height:28px;line-height:26px}.noteDetailNum.rightline:after{position:absolute;content:"";right:0;width:1px;background-color:#eaeaea;height:8px;top:10px}.noteDetailPoint{width:100px;height:70px;background-color:#4cacff;border-radius:35px;color:#fff;text-align:center;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:22px;padding:12px 0 2px}.Pointed{background-color:#f0f0f0;color:#b3b3b3;cursor:default}.notefileDownload{height:25px;line-height:22px}.comments_hideSecondReplyUserHeader .imageFuzzy{display:none}.comments_hideSecondReplyUserHeader .editormd{width:100%}.comments_hideSecondReplyUserHeader .orig_reply{margin-bottom:6px}.color9B9B{color:#9b9b9b}.color656565{color:#656565}.h20{height:20px}.xingrequired:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.pl30{padding-left:30px!important}.pl36{padding-left:36px!important}.ml87{margin-left:87px}.textcenter{text-align:center}.members{width:416px;height:400px;background:#f4faff;border-radius:4px;padding:20px}.youjiangboxs{height:400px;width:56px;color:#9a9a9a;float:left;text-align:center;line-height:400px}.Association{width:100%;height:240px;margin-top:14px;overflow:auto}.click_adds{text-align:center;height:90px;line-height:90px;background-color:#fff;cursor:pointer}.selectAnswer{color:#666;background-color:#ededed;float:left;padding:0 15px;border-radius:12px;height:22px;line-height:22px;font-size:14px}.hideDisable .ant-calendar-time-picker-select-option-disabled{display:none}.upload_item{max-width:432px}.uploadBtn.ant-btn{border:none;color:#4cacff;-webkit-box-shadow:none;box-shadow:none;background:transparent;padding:0 6px 0 0}.uploadBtn.ant-btn i{display:none}.uploadBtn.ant-btn span{margin-left:0}.upload_1 .ant-upload-list{width:350px}.ant-tooltip-inner{word-wrap:break-word;word-break:break-all}.padding02010{padding:10px 30px 0;cursor:pointer}.ant-checkbox-group>div .boardsList{border-top:1px solid transparent;padding:10px 0 20px!important}.padding02010:hover{-webkit-box-shadow:0 2px 6px rgba(51,51,51,.09);box-shadow:0 2px 6px rgba(51,51,51,.09);opacity:1;border-radius:2px}.drop_down{position:relative}.drop_down>i{cursor:pointer}.drop_down_menu,.drop_down_normal{display:none;position:absolute;left:0;top:99%;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(76,76,76,.2);box-shadow:0 0 6px 0 rgba(76,76,76,.2);padding-top:10px;padding-bottom:10px;z-index:1000}.drop_down:hover .drop_down_menu,.drop_down:hover .drop_down_normal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.drop_down_menu li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px;height:34px;line-height:34px;width:262px;color:#333;display:block;float:none;font-size:14px;cursor:pointer}.drop_down_search{margin:0 18px 10px}.drop_down_menu li:hover,.drop_down_normal li:hover{background-color:#f0f0f0}.drop_down_menu .drop_down_btn{left:unset;display:block;margin:0 20px;border-top:1px solid #ebebeb;height:48px;line-height:48px;color:#666}.task_menu_ul .ant-menu-horizontal{border-bottom:none!important}.shixunreporttitle{max-width:1060px;padding-left:5px;text-align:justify}.shixunreporttitles{padding-left:5px}.padding1020,.padding10200{padding:10px 20px}.height100px{height:100px}.coursesselects{font-size:12px;color:#989898;padding:0;margin-left:10px}.ant-input-number-input{background:#f4f4f4}input.ant-input-number-input:focus{background:#fff}.FAFAFA{background:#fafafa}.has-success.has-feedback .ant-form-item-children:after{display:none}.noticeTip{border:1px solid red;border-radius:5px}@media screen and (min-width:1400px){.ant-modal-wrap{overflow:hidden}}.stageTable .ant-table-tbody tr:last-child td,.stageTable .ant-table-thead>tr>th{border-bottom:none!important}.new_li .markdown-body ul>li{list-style-type:disc!important;margin-bottom:0!important;white-space:pre-wrap}.new_li .markdown-body ol>li{list-style-type:decimal!important}.new_li li{margin-bottom:0!important}.ant-table-thead>tr>th{border-bottom:1px solid transparent!important}.guidePanel{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10000}.guideFirstRight{position:absolute;right:-90px}.guideFirstLeft{position:absolute;left:-95px;top:120px}.yslinputcourput .ant-form-explain{padding-left:0!important}.wechatloginfont{font-size:14px;font-family:PingFangSC-Regular,PingFangSC;font-weight:400;color:#555;line-height:20px;margin-top:10px}.wechatdiv,.wechatdivs{margin-top:40px!important}.wechatdivs{width:800px!important}.wechatContent{padding:0 50px;text-align:center}.wechatContents{padding:0 50px}.wechatpass{width:300px;height:46px}.wechatnewchat{background:#faa}.wechatnewchat,.wechatweoldchat{width:62px;height:62px;border-radius:50%;text-align:center;line-height:62px;color:#fff;margin:0 auto}.wechatweoldchat{background:#a4d3ff}.daishenp{color:#f79946!important;text-decoration:underline!important}.pointertooltip{background:#ddd}.CodeMirror .CodeMirror-scroll{overflow:auto!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.flex1 a.white-btn.orange-btn:hover,a.white-btn.orange-btn:hover{border:1px solid #f06200;color:#fff!important}.questionli{width:95%;margin-left:37px}#directory_file{height:200px;overflow-y:auto;background:#f5f5f5;padding:10px}.directory_filepath{width:120px;text-align:left}a{text-decoration:none;color:#05101a}.repository_url_tippostion{position:absolute;left:22%;width:500px;top:100%}.top-black-trangleft{display:block;position:absolute;top:-16px;border-color:transparent transparent rgba(5,16,26,.6);border-style:dashed solid dashed dashed;border-width:8px;font-size:0;line-height:0}#exercisememoMD .CodeMirror{margin-top:31px!important;height:370px!important}#exercisememoMD .editormd-preview{top:40px!important;height:370px!important;width:578px!important}#questioMD{height:417px!important;margin-left:0!important}#questioMD .CodeMirror{margin-top:31px!important;height:374px!important}#questioMD .editormd-preview{top:40px!important;height:375px!important;width:550px!important}#newquestioMD .CodeMirror{margin-top:31px!important;height:364px!important}#newquestioMD .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#challenge_choose_answer .CodeMirror{margin-top:31px!important;height:364px!important}#challenge_choose_answer .editormd-preview{top:40px!important;height:364px!important;width:578px!important}#neweditanswer .CodeMirror{margin-top:31px!important;height:364px!important}#neweditanswer .editormd-preview{top:40px!important;height:364px!important;width:551px!important}#repository_url_tip{top:30px!important;left:249px!important;width:292px!important}#editanswers .CodeMirror{height:358px!important;margin-top:30px!important}#editanswers .editormd-preview{width:578px!important;height:358px!important}#newquestioMDs .CodeMirror{height:358px!important;margin-top:30px!important}#newquestioMDs .editormd-preview{width:578px!important;height:358px!important}.choose_names{width:80px;margin-left:20px}#answerMD .CodeMirror{height:600px!important;margin-top:30px!important}#answerMD .editormd-preview{width:578px!important;height:600px!important}#answerMD{height:600px!important}.textareavalue{width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.greyInput{width:107%}.greyInpus{width:100%}.pdr20{padding-right:20px}.winput-240-40s{background-color:#f5f5f5}.winput-240-40s:focus{background-color:#fff}.input-100-45{background-color:#f5f5f5}.input-100-45:focus{background-color:#fff}.wind100{width:100%!important}.color-bule-tip{color:#5485f7!important}.martopf4{margin-top:-4px}.headdfgf{display:block;width:100px;height:30px;line-height:30px;float:left}.color979797{color:#979797!important}.border-left{border-right:6px solid #cccbcb;left:30px;top:12px}.border-left,.border-left span{width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute}.border-left span{display:block;border-right:6px solid #fff;left:1px;top:-6px;z-index:10}.fillTip{position:absolute;left:36px;top:2px;width:125px;font-size:12px;display:block;padding:5px;border:1px solid #eaeaea;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:20px;font-family:微软雅黑,宋体}.borderbottomf4{border-bottom:1px solid #f4f4f4}.TPMchallengesnewtitles{height:76px;line-height:56px;padding:10px 20px}.newpadding1020{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newpadding02020{padding:0 20px 20px}.mb10{margin-bottom:10px!important}.text-centers{text-align:center}.bor25510211{width:1180px;height:34px;border:1px solid #ff6601;line-height:34px}.padding1020tpms{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.bortopeeetpm{border-top:1px solid #eee}.borbottomeeetpm{border-bottom:1px solid #eee}.height40pxtpm{height:40px}.ml41{margin-left:41px}.wind500height45{width:500px;height:45px}.newaddswermargin{margin:0 auto}.editor-resize{display:block;width:120px;height:4px;left:54%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mini .editormd-toolbar li{padding:0}.mini .editormd-toolbar,.mini .editormd-toolbar .editormd-toolbar-container{min-height:28px}.mini .editormd-toolbar i{margin-left:0}.mini .editormd-preview{top:30px}.mini .CodeMirror{margin-top:30px}.zbg{background:url(/images/edu_user/richEditer.png) -195px -2px no-repeat}.zbg,.zbg_latex{height:18px;cursor:pointer}.zbg_latex{background:url(/images/edu_user/richEditer.png) -315px -3px no-repeat}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tpmpointer{cursor:pointer}.Permanentban{color:#5091ff!important;border-color:#5091ff!important}.quoteDiv{width:40%!important;max-height:280px!important}.quoteDiv>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 10px;border-bottom:1px solid hsla(0,0%,83.1%,.5)}.quoteDiv>li.active{background-color:#f3f4f6}.quoteDiv>li:last-child{border-bottom:none}.issueIndex{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 2px;cursor:pointer;font-size:12px;margin-right:7px}.issueName{-ms-flex:1 1;flex:1 1}.at_who_list,.quoteDiv{position:absolute;z-index:10000;width:180px;max-height:160px;background:#fff;-webkit-box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);box-shadow:0 4px 8px 2px hsla(0,0%,83.1%,.5);border-radius:4px;overflow-y:scroll;cursor:pointer}.at_who{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,83.1%,.5);padding:0 4px}.at_who.active{background:#f3f4f6}.at_who img{width:30px;height:30px;border-radius:50%;margin-right:10px}.at_who span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.editormd-editing{border:1px solid #ddd;padding-bottom:1px}.editormd-editing .editormd{border:none;margin:0 auto}.editormd-editing.quoteBox .editormd{overflow:unset} \ No newline at end of file diff --git a/static/css/87.f4704690.chunk.css b/static/css/87.f4704690.chunk.css new file mode 100644 index 000000000..75c2ff4d7 --- /dev/null +++ b/static/css/87.f4704690.chunk.css @@ -0,0 +1 @@ +.sourcePanel{width:1200px;margin:20px auto;background:#fff;border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.1)}.sourcePanel .headtitle,.sourcePanel .subHeadtitle{padding:15px 20px;border-bottom:1px solid #eee}.sourcePanel .subHeadtitle .ant-input-group-wrapper{width:320px}.sourcePanel .subHeadtitle .ant-input-group-wrapper .ant-btn.ant-input-search-button{margin:-1px 0 0}.sourcePanel .bodycontent{padding:0 20px;min-height:500px}.sourcePanel .bodycontent>ul.bodycontentul>li{display:flex;border-bottom:1px solid #eee;padding:20px 0;align-items:flex-start}.sourcePanel .bodycontent>ul.bodycontentul>li:last-child{border-bottom:none}.sourcePanel .bodycontent>ul.bodycontentul>li .infoImg{margin-right:15px}.sourcePanel .bodycontent>ul.bodycontentul>li .infoImg img{width:50px;height:50px;border-radius:50%}.sourcePanel .bodycontent>ul.bodycontentul>li .infoname{font-size:16px}.sourcePanel .bodycontent>ul.bodycontentul>li .privateTip{display:block;font-size:12px;margin-left:10px;background-color:orange;height:18px;line-height:18px;padding:0 3px;color:#fff}.sourcePanel .bodycontent>ul.bodycontentul>li .infos>span{margin-right:20px;color:#999}.sourcePanel .bodycontent>ul.bodycontentul>li .infos>span>span{color:#666}.sourcePanel .bodycontent>ul.bodycontentul>li .infodesc{color:#666;line-height:20px;margin:5px 0!important}.sourcePanel .bodycontent>ul.bodycontentul>li .infotag{display:flex;flex-wrap:wrap}.sourcePanel .bodycontent>ul.bodycontentul>li .infotag span{display:block;padding:0 4px;height:20px;line-height:20px;font-size:12px;margin-right:10px;border:1px solid #f8df8c;background:#fffce6;color:#0d90c3;border-radius:2px;cursor:pointer}.versionTable .currentTip{display:block;padding:0 3px;border-radius:2px;border:1px solid #68c7ec;font-size:12px;color:#68c7ec;height:18px;line-height:18px;margin-left:5px}.versionTable .ant-table-body{margin:0!important}.versionTable .ant-table-body thead{background-color:#eee}.versionTable .ant-table-body tbody>tr>td,.versionTable .ant-table-body thead>tr>th{padding:4px 5px!important} \ No newline at end of file diff --git a/static/css/93.a8369a12.chunk.css b/static/css/93.a8369a12.chunk.css new file mode 100644 index 000000000..a0f254dc4 --- /dev/null +++ b/static/css/93.a8369a12.chunk.css @@ -0,0 +1 @@ +.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-webkit-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none} \ No newline at end of file diff --git a/static/css/97.0c76283e.chunk.css b/static/css/97.0c76283e.chunk.css new file mode 100644 index 000000000..6625dc03c --- /dev/null +++ b/static/css/97.0c76283e.chunk.css @@ -0,0 +1 @@ +.borderNo,.borderNo.ant-input,.borderNo.ant-input-number-focused,.borderNo .ant-input-number-input{border:none!important;padding:4px 0!important;background-color:transparent!important;box-shadow:none!important}.borderNo.ant-input-number-focused .ant-input-number-handler-wrap,.borderNo .ant-input-number-handler-wrap,.borderNo .ant-input-number-input .ant-input-number-handler-wrap,.borderNo.ant-input .ant-input-number-handler-wrap{display:none}.borderNo.ant-input-number-focused:focus,.borderNo .ant-input-number-input:focus,.borderNo.ant-input:focus,.borderNo:focus{border:none!important;box-shadow:none!important}.pagebox{width:1200px;margin:0 auto}.deldesc{justify-content:center}.deldesc .red{color:#df0002}.dorpdownButton{padding:0 15px;height:32px;color:#333!important;cursor:pointer;line-height:32px;background-color:#fafbfc;border:1px solid #d0d0d0;border-radius:4px;display:flex;align-items:center;min-width:107px;box-sizing:border-box}.dorpdownButton>span{display:block;width:56px;text-align:center}.dorpdownButton:hover{background-color:#f3f4f6}.between{display:flex;align-items:center;justify-content:space-between}.bluebar{height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding:0 26px}.ant-btn-background-ghost{border-color:#acb0bf;color:#acb0bf;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-primary{color:#466aff;border-color:#466aff;background-color:#fff!important}.ant-btn-background-ghost.ant-btn-danger{color:#f60011;border-color:#f60011;background-color:rgba(196,0,14,.09)!important}.lists{margin-bottom:50px}.dataempty{height:420px;justify-content:center;border-radius:0 0 4px 4px;border:1px solid #d9d9d9;border-top:none}.dataempty,.listempty{display:flex;align-items:center}.listempty{flex-direction:column;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-top:none;border-radius:0 0 4px 4px;height:344px;padding-top:62px;color:#333}.pageheader{justify-content:space-between;padding:30px 0}.listheader,.pageheader,.pageheader>div{display:flex;align-items:center}.listheader{justify-content:space-between;height:50px;background-color:#fafcff;border:1px solid rgba(42,97,255,.23);border-radius:4px 4px 0 0;padding-left:18px}.listheader .menusul,.listheader ul{display:flex;align-items:center}.listheader ul.statusul li{width:106px;font-size:15px}.listheader ul.statusul li>span{height:19px;line-height:17px;color:#666;background-color:rgba(70,106,255,.09);border-radius:10px;margin-left:5px;padding:0 6px;font-size:13px;display:block;border:1px solid rgba(70,106,255,.01);min-width:30px;text-align:center}.listheader ul li{color:#898d9d;display:flex;align-items:center;cursor:pointer}.listheader ul li.active{color:#466aff}.listheader ul li.active>span{font-weight:400;color:#466aff;border-color:#466aff;background-color:#fff}.listheader .dropboxul{padding-right:20px}.listheader .dropboxul li.minwidth{min-width:70px}.listheader .dropboxul li{min-width:88px;display:flex;justify-content:flex-end;cursor:default;margin-left:12px}.listheader .dropboxul li .dropspan{display:flex;align-items:center;cursor:pointer}.listheader .dropboxul li .dropspan>span{max-width:80px;display:inline-block;text-align:right}.listdatas{border:1px solid #d0d0d0;border-top:none;border-radius:0 0 2px 2px}.listdatas>div:not(.none_panels){padding:20px 18px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.listdatas>div:not(.none_panels):hover{background-color:rgba(231,233,242,.26)}.listdatas>div:not(.none_panels):last-child{border-bottom:none}.listdatas>div:not(.none_panels) .issuedetail{display:flex;align-items:flex-start;flex:1}.listdatas .idetails{display:flex;align-items:center}.listdatas .idetails>a{color:#40424a;margin-right:10px;font-size:15px;display:block;overflow:hidden;text-overflow:ellipsis;max-width:375px;white-space:nowrap}.listdatas .idetails .tagscolor{padding:0 6px;border-radius:2px;height:20px;line-height:20px;max-width:108px;font-size:13px;cursor:default;color:#fff}.listdatas .infos{display:flex;align-items:center;color:#898d9d;margin-top:12px;font-size:13px}.listdatas .issuecondition{display:flex;align-items:center;color:#40424a}.listdatas .issuecondition .principal{position:relative;display:flex;justify-content:flex-end;width:150px;text-align:justify}.listdatas .issuecondition>div{width:90px;text-align:right}.listdatas .issuecondition .commentnum{padding-right:5px;display:flex;align-items:center;justify-content:flex-end}.status{display:block;height:22px;border-radius:6px;text-align:center;margin-right:10px;line-height:20px;width:45px;font-size:14px;border:1px solid #fff}.status.normals{border-color:#28be6c;color:#28be6c}.status.hight{border-color:#e67e22;color:#e67e22}.status.urgent{border-color:#db3d1d;color:#db3d1d}.status.low{border-color:#1abcb1;color:#1abcb1}.ilog{min-width:45px;margin-right:10px;clear:both}.ilog .number{background-color:rgba(213,220,246,.36);border-radius:4px;height:19px;line-height:19px;color:#666;text-align:center;float:left;padding:0 4px;cursor:pointer;font-size:13px}.color{width:20px;height:20px;border-radius:2px}.swatch{padding:5px;background:#fff;border-radius:1px;width:92px;height:28px;line-height:20px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:flex;cursor:pointer}.popover{position:absolute;z-index:2}.cover{position:fixed;top:0;right:0;bottom:0;left:0}.modalcolor{width:20px;height:20px;border-radius:2px}.editbar{padding:18px 20px;background-color:rgba(218,225,251,.24);display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.editbar>div{position:relative}.editbar>div .inputred{border-color:red}.editbar>div .red{position:absolute;left:166px;width:100%;top:2px;color:red}.signlist{padding:10px 0;margin-bottom:40px!important}.signlist>li{display:flex;margin-bottom:5px;padding:10px 20px}.signlist>li>p{flex:1;color:40424a}.signlist>li>p:first-child{flex:1.2}.signlist>li>p:first-child,.signlist>li>p:last-child{display:flex;align-items:center;justify-content:flex-start}.signlist>li>p:last-child{justify-content:flex-end}.signlist>li>p .square{display:block;width:22px;height:15px;border-radius:2px}.signlist>li>p .line{position:relative;padding-left:13px}.signlist>li>p .line:before{position:absolute;height:13px;width:1px;left:0;top:7px;background-color:#d5d5d5;content:""}.shortwidth{width:330px;padding-left:50px}.shortwidth>li{border-bottom:1px solid rgba(172,176,191,.17);padding-bottom:8px;margin-bottom:22px!important}.shortwidth>li>span{font-size:15px;position:relative;color:#40424a;display:flex;width:100%;height:20px;line-height:20px;font-weight:600}.shortwidth>li>span a{position:absolute;right:0}.shortwidth>li .operatevalue{line-height:30px;color:#acb0bf;margin-top:10px;display:flex;flex-wrap:wrap}.shortwidth>li .operatevalue .colorsborder{padding:0 8px;height:20px;line-height:18px;border-radius:4px;text-align:center;border:1px solid;font-size:13px}.shortwidth>li .operatevalue .colorsquare{padding:0 8px;height:20px;line-height:20px;border-radius:4px;text-align:center;color:#fff;font-size:13px}.shortwidth>li .operatevalue>p{margin-top:5px!important;position:relative;padding-right:15px}.shortwidth>li .operatevalue>p.removeFlag>span{max-width:230px}.shortwidth>li .operatevalue>p .removeicon{display:none}.shortwidth>li .operatevalue .removeFlag:hover{border-radius:2px}.shortwidth>li .operatevalue .removeFlag:hover .removeicon{display:block}.shortwidth>li .operatevalue>p:first-child{margin-top:0}.addTags_form .ant-row.ant-form-item{margin-bottom:12px}.addTags_form .manageTitle{margin-bottom:20px!important;padding-bottom:15px;line-height:22px;color:#5f6872;font-size:16px;border-bottom:1px solid #e1e3e8}.addTags_form .inline{display:flex;align-items:flex-start}.addTagsModal .ant-modal-content{background-image:linear-gradient(359.37deg,#ebf3ff,#f8fbff 55.01%,#f1f5ff)}.addTagsModal .ant-modal-header{background-color:unset;padding:0 24px;height:50px;line-height:50px}.addTagsModal .ant-modal-header .ant-modal-title{text-align:left;color:#333;font-size:17px;font-weight:400!important;height:50px;line-height:50px!important}.addTagsModal .ant-modal-close{top:0!important}.addTagsModal .popover{left:94px;top:0}.menusEmpty{padding:12px 20px 10px 16px}.menusEmpty>a,.menusEmpty>p{padding:10px 16px}.menusEmpty>a{display:block;border-top:1px solid rgba(172,176,191,.17)}.piecemenu li{display:flex;align-items:center}.colorpiece{display:block;width:22px!important;height:15px;margin-right:9px;border-radius:2px}.overlayStyle{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);max-width:280px;z-index:100}.overlayStyle .searchbox{padding:12px 20px 0 16px}.overlayStyle .ant-menu{padding:10px 16px;max-height:324px;overflow-y:auto}.overlayStyle .ant-menu li{padding:0 16px;height:38px;line-height:38px;border-bottom:none;color:#898d9d;position:relative;width:100%;box-sizing:border-box}.overlayStyle .ant-menu li.ant-menu-item-selected,.overlayStyle .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlayStyle .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.editpanel{padding:20px;margin-top:25px;border:1px solid rgba(42,97,255,.23);border-radius:2px}.detailbanner{display:flex;align-items:center;justify-content:space-between}.detailbanner .detailtitle{flex:1}.detailbanner .detailtitle>div{display:flex;align-items:flex-start}.detailbanner .detailtitle .name{font-size:16px;font-weight:700;color:#333;line-height:22px;max-width:580px;word-break:break-all}.detailbanner .detailtitle .author{color:#466aff}.detailbanner .detailtitle .author img{width:26px;height:26px;margin-right:4px;border-radius:50%}.detailbanner .detailoperate{display:flex;align-items:center}.descPanel{margin-top:30px}.explain .ant-form-explain{position:absolute}.overlaydrop{padding:18px 15px;position:relative;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);background-color:#fff}.overlaydrop.large{width:260px}.overlaydrop.small{width:120px;padding:12px 0!important}.overlaydrop .ant-menu{max-height:305px;overflow-y:auto}.overlaydrop .ant-menu li{height:38px;line-height:38px;border-bottom:none!important;display:flex;align-items:center;padding-left:6px;padding-right:0}.overlaydrop .ant-menu li img{width:24px;height:24px;border-radius:50%}.overlaydrop .ant-menu li span{display:block;width:100%;margin-left:10px;padding-right:25px}.overlaydrop .ant-menu li.ant-menu-item-selected,.overlaydrop .ant-menu li:hover{background-color:rgba(70,106,255,.07);color:#40424a}.overlaydrop .ant-menu li.ant-menu-item-selected:before{content:"✓";position:absolute;right:15px;color:#acb0bf;top:0}.claimpart{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:20px}.overlayChooseStyle{width:636px;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(24,54,181,.17);z-index:100;padding:30px 20px}.overlayChooseStyle .choosedul{display:flex;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #e4e4e6;margin-bottom:20px!important}.overlayChooseStyle .choosedul li{height:24px;background-color:#eff2ff;border:1px solid #466aff;border-radius:2px;color:#466aff;font-size:14px;margin-right:15px;margin-bottom:10px!important;padding:0 7px;display:flex;align-items:center}.overlayChooseStyle .choosedul li span{display:block;max-width:120px}.overlayChooseStyle .counttips{display:flex;justify-content:space-between;margin-bottom:20px}.overlayChooseStyle .ant-menu{display:flex;flex-wrap:wrap;padding:20px 0 5px;box-sizing:border-box;max-height:307px;overflow-y:auto}.overlayChooseStyle .ant-menu.piecemenu li{width:auto}.overlayChooseStyle .ant-menu.piecemenu li>span{display:flex}.overlayChooseStyle .ant-menu.piecemenu li span.task-hide{max-width:unset}.overlayChooseStyle .ant-menu.piecemenu li:nth-child(5n){margin-right:24px!important}.overlayChooseStyle .ant-menu li{width:98px;height:32px;line-height:30px;text-align:center;font-size:14px;border-radius:2px;margin-right:24px!important;margin-bottom:15px!important;border:1px solid #f4f6fe!important;padding:0 5px}.overlayChooseStyle .ant-menu li.commonli{background-color:#f4f6fe!important}.overlayChooseStyle .ant-menu li .removeicon{display:block}.overlayChooseStyle .ant-menu li span.task-hide{margin:0 auto;position:relative;color:#3f455b;max-width:80px;display:inline-block}.overlayChooseStyle .ant-menu li span{position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.colorli{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli span{color:#fff;position:relative;margin:0 auto}.overlayChooseStyle .ant-menu li.commonli.ant-menu-item-selected{background-color:#e2e8ff!important;color:#3f5097;border-color:#466aff!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected{border-color:transparent!important}.overlayChooseStyle .ant-menu li.colorli.ant-menu-item-selected>span:before{content:"✓";position:absolute;right:-12px;color:#fff;top:-16px}.overlayChooseStyle .ant-menu li:nth-child(5n){margin-right:0!important}.editormd-emoji-dialog .editormd-dialog-mask{display:none!important}.editormd-emoji-dialog .editormd-tab-box .editormd-grid-table .editormd-grid-table-row .selected{background-color:#708cff}.milepostBox{border:none;padding:0}.milepostBox .createMilepost{text-align:right}.flexSpaceBetween{display:flex;justify-content:space-between;align-items:center}.milepostHead{background-color:#fafcff;border:1px solid rgba(42,97,255,.23);color:#898d9d;padding:15px 15px 15px 20px;border-radius:4px 4px 0 0}.milepostHead .postStatus.active{color:#466aff}.milepostHead .postStatus.active .statusCount{color:#466aff;border:1px solid #466aff;background-color:#fff}.milepostHead .statusCount{background-color:rgba(70,106,255,.09);border-radius:10px;margin-left:5px;color:#666;font-weight:400;height:19px;line-height:19px;display:inline-block;min-width:30px;text-align:center}.pointBox{cursor:pointer}.milepostSort{box-shadow:0 0 10px rgba(24,54,181,.17)}.milepostList{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.milepostList .milepostItemBox{border-bottom:1px solid #d0d0d0;padding:15px 20px}.milepostList .milepostInfo{display:inline-block;width:640px}.milepostList .actionMileBox{width:550px}.milepostList .actionMileBox .outTime{color:red}.createMilepostBtn{width:96px;padding:0}.flexSpaceBetween .primaryColor,.primaryColor,.primaryColor:link{color:#466aff}.effectiveDate,.flexSpaceBetween .effectiveDate{color:#40424a}.color-grey-89{color:#898d9d}.colorRed,.colorRed:hover{color:#f30000}.milestonesNoDate{border:1px solid #d0d0d0;border-top:none;text-align:center;min-height:500px;line-height:500px}.grayButton{width:108px;height:32px;text-align:center;background-color:#fafbfc;border:1px solid #d0d0d0;border-radius:4px}.grayButton:hover{background-color:#f3f4f6}.milepostDetail{border:none;padding:0}.noDataMile{display:flex;justify-content:center}.topWrapper{padding-bottom:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.quillContent{position:relative;margin-bottom:4px}.quillFlag{position:absolute;bottom:30px;left:6px;height:20px;line-height:18px;color:red}.overlayBox{width:230px}.hideOverlay{display:none}.topmilepost{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.detail_p,.topWrapper_nav{display:flex}.detail_right{flex-grow:1;text-align:right}.commit_p{font-size:12px;padding-top:10px;padding-left:5px}.ul_width{width:100%}.a_btn{border-radius:4px;padding:0 12px;margin-right:15px;line-height:30px}.cancel_btn{border:1px solid #e6e6e6;color:#333!important}.delete_btn{border:1px solid red;color:red!important}.cancel_btn:hover{background:#e6e6e6}.Closeor_btn{border:1px solid red;color:red;height:32px;text-align:center;border-radius:4px;padding:0 12px;margin-right:15px;line-height:32px}.rectangle{width:8px;height:8px;border-radius:100%;margin-top:15px;margin-left:-4px;margin-bottom:10px;background:green}.order_line{display:flex;height:32px;margin:auto;border-left:1px solid #eee}.comment_img{height:25px;width:25px;margin-top:5px;border-radius:100%}.topWrapper_nav a,.topWrapper_nav span{border:1px solid #f4f4f4;border-radius:5px 0 0 5px;height:34px;line-height:34px;text-align:center;padding:0 10px;display:block;cursor:pointer}.topWrapper_nav a:hover{background:#f4f4f4}.topWrapper_nav a:last-child,.topWrapper_nav span:last-child{border-left:none;border-radius:0 5px 5px 0}.topWrapper_btn{background:#fff;border:1px solid #466aff;color:#466aff!important;padding:0 12px;text-align:center;height:32px;line-height:32px;border-radius:4px}.topWrapper_type_infos{border:1px solid #eee;border-radius:3px;height:35px;line-height:35px}.topWrapper_type_infos li{cursor:pointer;padding:0 10px}.topWrapper_type_infos li.active{color:#466aff}.topWrapper_type_infos li:last-child{border-left:1px solid #eee}.topWrapper_type,.topWrapper_type_infos{display:flex}.topWrapper_type li{display:flex;align-items:center;margin-right:30px}.topWrapper_type li>span{display:block;height:30px;line-height:30px;padding:0 13px;border-radius:5px;min-width:60px;box-sizing:border-box;text-align:center;background:#fafafa;border:1px solid #ddd;cursor:pointer}.topWrapper_type li>span.active{color:#466aff;border:1px solid #5091ff}.topWrapper_select{display:flex;flex-wrap:wrap;align-items:center}.topWrapper .ant-btn.ant-input-search-button{height:30px}.title_overflow{max-width:160px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select.wrapperStyle li{width:90px}.topWrapper_select li{cursor:pointer;color:#666;width:86px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.topWrapper_select li:active{background:#f4f4f4;border-radius:4px}.no-cursor li{cursor:default!important}.ant-dropdown-menu .ant-dropdown-menu-item{text-align:center;padding:6px 30px;cursor:pointer}.setItemStyle{min-height:440px}.setItemStyle .issueItem{padding:16px 0}.issueItem{display:flex;flex-wrap:wrap;align-content:center;border-bottom:1px solid #eee;padding:16px 0 16px 20px}.issueIndex{display:inline-block;height:19px;line-height:19px;background-color:rgba(213,220,246,.36);border-radius:4px;padding:0 8px;color:#666!important}.issueItem:last-child{border-bottom:none}.issueNo{padding:0 5px;border-radius:4px;background:#f4f4f4;display:block;margin-right:8px;color:#666;height:30px;line-height:30px}.issueOpen{background:#21ba45!important;color:#fff!important}.margin_detail{margin-left:15px;margin-right:15px}.user_img{height:49px;width:49px;border-radius:100%}.new_context{flex:1;border:1px solid #f4f4f4;border-radius:4px;margin-left:15px;padding:15px;position:relative;background:#fff}.new_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.new_context:after,.new_context:before{position:absolute;content:"";height:0;width:0;right:100%}.new_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.list-l-panel{border:1px solid #f4f4f4;border-radius:4px;padding:10px 15px}.list-l-panel .ant-row{margin-bottom:0}.editingsheet{background:#fff;color:#21ba45!important;padding:0 12px;text-align:center;height:32px;line-height:32px}.opendetail{background:#21ba45}.closedetail,.opendetail{display:inline-block;color:#fff!important;padding:0 12px;text-align:center;height:32px;border-radius:4px;line-height:32px}.closedetail{background:#e60b0b}.commenttitle{color:#21ba45!important}.topWrapper_detali{display:flex;background-color:#eee;align-items:center;margin-bottom:10px}.towwrapper_img_detali{display:flex;padding-left:80px;margin-left:80px;margin-right:20px;border:1px solid #466aff}.div_line{width:100%;border:10px solid #466aff}.list_img{height:145px;padding:15px;width:145px}.detail_context{flex:1;border:1px solid #f4f4f4;margin-left:15px;padding:10px;position:relative;background:#fff;border-radius:4px;width:0}.detail_context:before{border:9px solid transparent;border-right-color:#f4f4f4;top:12px}.detail_context:after,.detail_context:before{position:absolute;content:"";height:0;width:0;right:100%}.detail_context:after{border:7px solid transparent;border-right-color:#fff;top:14px}.tagList>div{border-bottom:1px dashed #efefef;display:flex;justify-content:space-around;padding:15px 0}.divwidth{width:74%}.listTowItems{width:80%;padding-left:80px}.tagList>div:last-child{border-bottom:none}.mr10{margin-right:10px}.text-right{text-align:right}.milepostdiv{display:flex}.milepostwidth{display:flex;width:60%}.mileposwidth{background:#21ba45;border-radius:4px;width:40%}.milepostrighe{display:flex;flex:1}.milepostleft{display:flex;justify-content:center}.textwidth{display:flex;width:100%}.newmilepostleft{padding:15px;margin-right:50px;width:60%}.newmilepostrighe{margin-left:50px;padding:15px;width:30%}.detailContent{padding:15px 0;border-bottom:1px solid #f4f4f4}.DetailRight{padding:10px 15px;border:1px solid #f4f4f4;border-radius:4px}.DetailRight>p{height:30px;line-height:30px}.inptwidth{width:20%}.inputcount{width:40%}.loginDiv{border:1px solid #f7c977;background:rgba(255,204,113,.3);text-align:center;padding:8px 0;border-radius:4px;width:100%;color:#999;margin-top:15px}.loginDiv a{text-decoration:underline;color:#466aff;margin-right:3px}.tagdiv{padding:15px;height:75px;border:1px solid #eee}.dialogdiv,.tagdiv{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.dialogdiv{padding:5px;height:45px}.issue-tag-show{padding:3px 8px;color:#fff;border-radius:6px}.journal-list-item{padding:10px 0}.span_title{min-width:40px;margin-right:15px;text-align:right;color:rgba(0,0,0,.65)}.target-detail-search .ant-input-group-addon{border:none!important}.target-detail-search .ant-input-search-button{height:32px!important}a.issue-type-button.active{background:#466aff;color:#fff}a.issue-type-button.active:hover{background:#f4f4f4;color:#466aff}@media screen and (max-width:700px){.topWrapper_select li{width:auto}}.ml10{margin-left:10px}.lineH32{line-height:32px}.lineH40{line-height:40px}.item-list-right{width:74%;border:1px solid #eee}.detail_edit_action{padding:10px;color:#999;cursor:pointer;line-height:40px}.paper-clip-color{color:#29bd8b!important}.attachment-list-a{color:rgba(0,0,0,.65)!important}.attachment-list-a>span{word-break:break-all}.btp1{border-top:1px solid #f4f4f4}.grid-item{grid-template-columns:max-content 1fr}.grid-item,.grid-item-left{display:grid;align-items:center}.grid-item-left{grid-template-columns:1fr max-content}.grid-item-top{display:grid;align-items:center;grid-template-columns:max-content 1fr;align-items:flex-start}.fwb{font-weight:700}.ant-dropdown-menu.orderCondition{max-height:350px;overflow-y:auto}.ql-bubble .ql-editor img{min-width:100px!important}.AmplifyImg .ant-modal{padding:0}.AmplifyImg img{max-width:100%;margin:0 auto}.AmplifyImg .ant-modal-body{padding:25px}.amplifyContent{text-align:center}.mb-0{margin-bottom:0!important}.text-yellow{color:#ff6e21}.border-1f{border-bottom:1px solid #f4f4f4}.background-f{background:#fff}.issue_detail_info{width:65px;color:#888}.list-left-padding{padding:0 0 0 20px!important}.comment-background{background:#fff;border-radius:4px;padding:0 30px}.border-bottom-comment{border-bottom:1px solid #eee}.custom-comment-tabs .ant-tabs-top-bar{border-bottom:none;padding-top:15px}.custom-comment-tabs .search-count-button{line-height:18px;margin-left:8px;background-color:#ebf4fe;color:#466aff;font-size:12px;padding:2px 8px;border-radius:9px}.comment-background .ant-list-item{padding-left:20px;box-sizing:border-box}.border-top-e{border-top:1px solid #e8e8e8}.commentStyle{background-color:#fff!important}.reply-comment-input .add_reply_button{background-color:#fff!important;color:#bbb;width:100%;text-align:left;border:1px solid #eee;box-shadow:none}.children-comment-bg{background:#fafafa}.display-in{display:flex;align-items:flex-start}.issue-form-right{border:1px solid #eee}.issue-form-right .ant-form-item{margin-bottom:8px!important}.issue-form-right .ant-row label{font-size:14px!important;font-weight:500}.issue-edit-form-right{margin-bottom:0!important}.plr10{padding:0 10px}.issue-form-index .editormd-toolbar{position:absolute!important}.list-right-item-padding{padding:20px 35px 10px;margin-bottom:20px}.tagColor{display:inline-block;width:28px;height:14px;margin-right:5px;vertical-align:middle}.boder-4,.tagColor{border-radius:4px}.pbt20{padding:20px 0}.inline-block{display:inline-block}.pd10{padding:10px}.searchIcon .ant-select-arrow{margin-top:-9px} \ No newline at end of file diff --git a/static/css/main.dbf0b57b.chunk.css b/static/css/main.dbf0b57b.chunk.css new file mode 100644 index 000000000..ac6509654 --- /dev/null +++ b/static/css/main.dbf0b57b.chunk.css @@ -0,0 +1,2 @@ +.tpi_content dl,.tpi_content h1,.tpi_content h2,.tpi_content h3,.tpi_content h4,.tpi_content h5,.tpi_content ol,.tpi_content p,.tpi_content ul{margin-bottom:0}.ant-popover-buttons{text-align:center!important}.page--body{z-index:1}#shixun_comment_block .buttons>p:last-child{display:none!important}.ant-message{z-index:20000!important}.ant-upload-list-item-info .anticon-loading,.ant-upload-list-item-info .anticon-paper-clip,.anticon anticon-paper-clip{color:#666!important}.MuiModal-root-15{z-index:1000!important}.markdown-body img{cursor:pointer;max-width:100%!important}.markdown-body pre ol.linenums,.markdown-body pre ul.linenums{padding-left:0}.markdown-body pre ol>li{list-style-type:none}.markdown-body video{max-width:100%!important}li,ol,ul{list-style-type:none}.yslflexhome{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.bor-red{border:1px solid #db0505!important}.font-25{font-size:25px!important}.markdown-body{text-align:left;word-break:unset}.-header-right{background:#1f2f3b}#myshixun_top{height:54px}#myshixun_top,.yslflexhomes{display:-ms-flexbox;display:flex}.yslflexhomes{-ms-flex-direction:row;flex-direction:row}.yslflexhomesysl1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}pre.prettyprint{border:0 solid transparent;padding:10px;white-space:pre-wrap}.markdown-body pre ol>li{list-style:none!important}.-flex-basic0{-ms-flex-preferred-size:0%!important;flex-basis:0%!important;-webkit-flex-basis:0%!important;display:none}.-flex-basic100{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-flex-basis:100%!important}::-webkit-scrollbar-track{background-color:#f5f5f5}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#dadada}.color-grey{color:#888}.-text-danger{color:#ff6545}.color-orange02{color:#f79f88!important}.color-orange03{color:#ff7500!important}.color-orange04{color:#ee4a20!important}.color-orange05{color:#ff9e6a!important}.color-orange06{color:#ff6530!important}a.color-orange05:hover,i.color-orange05:hover{color:#ff7500!important}.color-orange06{color:#ff6610!important}.color-yellow{color:#f0ad4e!important}.color-yellow2{color:#f93!important}.color-yellow3{color:#ffc828}.color-light-green{color:#29bd8b!important}.AlignTop{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.WhiteBack{background-color:#fff;border-radius:5px}.Box{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.LongWidth{-ms-flex:1 1;flex:1 1;width:0}.LongWidth,.ShortWidth{border-radius:5px;margin-bottom:30px}.ShortWidth{width:300px}.Gap{padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.AlignCenter,.FlexAJ{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.FlexAJ{-ms-flex-pack:justify;justify-content:space-between}.mt25{margin-top:25px}.User{display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-align:center;align-items:center}.User img{width:30px;height:30px;border-radius:50%}.User span{margin-left:8px}.latex-error{border:1px solid rgba(255,129,130,.4);border-radius:6px;background-color:#ffebe9;padding:10px 8px;font-size:12px;margin-bottom:5px}.test-iframe{margin-top:-48px;vertical-align:bottom;height:100vh}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:#fff}.App-title{font-size:1.5em}.App-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.editormd-fullscreen{z-index:9999}.editormd-menu>li:last-child{float:right}.editormd .CodeMirror-linenumbers{padding:0}.editormd-html-preview hr,.editormd-preview-container hr{border-top:1px solid #ccc}body,html{-webkit-font-smoothing:auto!important}.ant-progress-textyes{color:#52c41a}.ant-progress-textno{color:#f5222d}.CodeMirror .CodeMirror-lines pre.CodeMirror-line{font-size:16px;line-height:20px;font-family:PingFang SC,Segoe UI,Helvetica,Arial,Apple Color Emoji,SimHei,SimSun,sans-serif,Microsoft YaHei}.react-codemirror2 .CodeMirror .CodeMirror-lines pre.CodeMirror-line{font-size:12px}.markdown-body p{margin-bottom:16px!important;font-size:16px!important;white-space:pre-wrap}.markdown-body>p{line-height:25px}.renderAsHtml.markdown-body p{white-space:inherit}.editormd .CodeMirror{border-right:none!important}.editormd-preview{border-left:1px solid #ddd;z-index:99;padding:0 8px}.editormd-preview .markdown-body{padding:0!important}.editormd-preview{width:50%!important}.editormd-image-click-expand .editormd-image-dialog{height:244px!important}.editormd-image-click-expand .editormd-image-dialog .image-link{display:none}.CodeMirror .CodeMirror-lines pre.CodeMirror-line,.CodeMirror .CodeMirror-lines pre.CodeMirror-line-like{padding:0 12px}.formItemInline.ant-form-item{display:-ms-flexbox;display:flex}.formItemInline .ant-form-item-control-wrapper{-ms-flex:1 1;flex:1 1}.ant-select-auto-complete.ant-select .ant-select-selection__placeholder{z-index:2}@-moz-document url-prefix(){.newContainers{min-height:calc(100% - 60px)!important}}.dialogBox{height:338px}.dialogBox2{height:420px}#DialogID .dialogBox{width:400px}.MuiPaper-elevation24-45{-webkit-box-shadow:none!important;box-shadow:none!important}.MuiDialog-paper-9{overflow-y:hidden!important}#log_reg_content{top:-64px!important;width:405px!important;border-radius:6px;-webkit-box-shadow:4px 8px 12px rgba(76,76,76,.3);box-shadow:4px 8px 12px rgba(76,76,76,.3)}.log_nav li{height:17px;font-size:18px;font-family:NotoSansHans-Regular;color:#190000;line-height:0}.vertical-line{margin-left:10px;margin-right:10px}#DialogID div{overflow-y:visible!important;-webkit-box-shadow:none!important;box-shadow:none!important}#wrapper{position:relative;top:3px;left:0;margin-bottom:17px}.slidetounlock{font-size:12px;background:-webkit-gradient(linear,left top,right top,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:slidetounlock 3s infinite;-webkit-text-size-adjust:none}@-webkit-keyframes slidetounlock{0%{background-position:-200px 0}to{background-position:200px 0}}.handler_bg{background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNTVEMURGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNTVEMUNGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTc5NzNmZS02OTQxLTQyOTYtYTIwNi02NDI2YTNkOWU5YmUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YiRG4AAAALFJREFUeNpi/P//PwMlgImBQkA9A+bOnfsIiBOxKcInh+yCaCDuByoswaIOpxwjciACFegBqZ1AvBSIS5OTk/8TkmNEjwWgQiUgtQuIjwAxUF3yX3xyGIEIFLwHpKyAWB+I1xGSwxULIGf9A7mQkBwTlhBXAFLHgPgqEAcTkmNCU6AL9d8WII4HOvk3ITkWJAXWUMlOoGQHmsE45ViQ2KuBuASoYC4Wf+OUYxz6mQkgwAAN9mIrUReCXgAAAABJRU5ErkJggg==") no-repeat 50%}.handler_ok_bg{background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlBRDI3NjVGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlBRDI3NjRGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNWEzMWNhMC1hYmViLTQxNWEtYTEwZS04Y2U5NzRlN2Q4YTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k+sHwwAAASZJREFUeNpi/P//PwMyKD8uZw+kUoDYEYgloMIvgHg/EM/ptHx0EFk9I8wAoEZ+IDUPiIMY8IN1QJwENOgj3ACo5gNAbMBAHLgAxA4gQ5igAnNJ0MwAVTsX7IKyY7L2UNuJAf+AmAmJ78AEDTBiwGYg5gbifCSxFCZoaBMCy4A4GOjnH0D6DpK4IxNSVIHAfSDOAeLraJrjgJp/AwPbHMhejiQnwYRmUzNQ4VQgDQqXK0ia/0I17wJiPmQNTNBEAgMlQIWiQA2vgWw7QppBekGxsAjIiEUSBNnsBDWEAY9mEFgMMgBk00E0iZtA7AHEctDQ58MRuA6wlLgGFMoMpIG1QFeGwAIxGZo8GUhIysmwQGSAZgwHaEZhICIzOaBkJkqyM0CAAQDGx279Jf50AAAAAABJRU5ErkJggg==") no-repeat 50%}#drag{position:relative;background-color:#e8e8e8;width:340px;height:34px;line-height:34px;text-align:center}#drag .handler{position:absolute;top:0;left:0;width:40px;height:32px;border:1px solid #ccc;cursor:move}#drag .drag_bg{background-color:#7ac23c;height:34px;width:0}#drag .drag_text{position:absolute;top:0;width:340px;color:#9c9c9c;-moz-user-select:none;-webkit-user-select:none;user-select:none;-o-user-select:none;-ms-user-select:none;font-size:12px}#drag{overflow:hidden!important}#closeIcon{top:-30px}#closeIcon,.logincloseIcon{position:absolute;right:-27px;z-index:100000}.logincloseIcon{top:-100px!important}.bluebutton{width:100%;text-align:center;color:#fff!important;display:block;background:#cbcbcb;height:45px;line-height:45px;border-radius:4px;letter-spacing:2px;cursor:pointer}.myinput{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.qqheight390{width:450px;height:390px}.textcenter{text-align:center}.zindextest{z-index:1300!important}.MuiModal-root-15{z-index:10001!important}.markdownToHtml.editormd-html-preview,.markdownToHtml.editormd-preview-container{overflow:hidden}.markdownToHtml.editormd-html-preview p.editormd-tex,.markdownToHtml.editormd-preview-container p.editormd-tex{text-align:left}.taskResultLayer{color:#666;z-index:99999999999999;width:100%;height:100%;position:fixed;background:rgba(0,0,0,.8);top:0;overflow:hidden}.taskResultLayer .closeIcon{position:absolute;right:100px;top:46px;font-size:28px;z-index:999999;color:hsla(0,0%,100%,.7);cursor:pointer}.taskResultLayer .closeIcon:hover{color:#4cacff}.taskResultLayer .expGold{color:#b27919}.taskResultLayer .rateLabel{color:#fff;font-size:14px}.taskResultLayer .rc-rate-star{font-size:24px;color:silver}.taskResultLayer .rc-rate-star:nth-child(5){margin-right:0}.passContent{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;text-align:center;z-index:4}.closePanel,.passContent{height:100%;position:absolute;width:100%}.closePanel{z-index:5}.passImg{max-width:86%;max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:300px}.passTaskContent{width:652px;height:100%;margin:4% auto 0}.passTaskImg{position:absolute;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.winpPerson{width:100%;z-index:3;color:#d1a448;margin-top:304px;font-size:18px}.winPanel,.winpPerson{position:absolute;text-align:center}.winPanel{width:308px;z-index:5;height:356px;border-radius:10px;top:435px;left:50%;margin:0 auto 0 -154px}.inlines{display:inline-block;width:auto;line-height:26px;font-size:16px}.inline.exp{margin-left:18px}.goldring{margin-right:8px;width:17px;height:17px;border-radius:50%;background-color:#ffd633;display:block;float:left;margin-top:5px}.passNext{margin:0 auto}.passed,.passNext{width:120px;height:30px;line-height:30px;border-radius:2px;display:block;background-color:#ccc;color:#fff!important}.passed{margin:12px auto 0}.passed.stared{background-color:#4cacff;opacity:.8}.passed.stared:hover{opacity:1}.vertical4{vertical-align:-4px}.ImageLayerbutton{position:absolute;top:0;right:10px;z-index:10} +/* !*display: flex;*!*/.login_register_content .ant-input{background:#f4f4f4}.login_register_content .loginInputzhucheyslass,.login_register_content .loginInputzhucheyslass:hover{border:1px solid red!important}.login_register_content{width:434px;-webkit-box-shadow:3px 10px 21px 0 rgba(76,76,76,.15);box-shadow:3px 10px 21px 0 rgba(76,76,76,.15);border-radius:6px;background:#fff}.login_register_content .ant-tabs-ink-bar{width:21px!important;left:19px}.login_register_content .ant-tabs{width:354px}.login_section{-ms-flex-pack:center;justify-content:center}.login_section,.login_sectionysl{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.loginInput{width:100%;margin-bottom:16px;height:45px}.educouddiv{-ms-flex-direction:column;flex-direction:column}.educouddiv,.left_right{display:-ms-flexbox;display:flex}.left_right{width:100%;-ms-flex-pack:justify;justify-content:space-between}.login_btn{width:100%;margin-top:26px;margin-bottom:26px}.dragValidator{margin-bottom:16px}.ysldivhome1{-ms-flex-direction:row;flex-direction:row;margin-left:100px;margin-right:129px}.ysldivhome1,.ysldivhome2{display:-ms-flexbox;display:flex}.ysldivhome2{width:800px;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch}.ysldivhomediv{width:101px}.ysldivhomediv1{margin-top:1%}.ysldivhomediv1,.ysldivhomediv2{width:17%;height:100px;border-radius:50%;-webkit-box-shadow:3px 10px 21px 0 rgba(76,76,76,.15);box-shadow:3px 10px 21px 0 rgba(76,76,76,.15);background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:6.5%}.ysldivhomediv2{margin-top:3%}.ysldivhomedivtxt{width:86%;height:27px;margin-bottom:5px;font-size:14px;text-align:center}.ysldivhomedivimg{width:80%}.ysllogin_register_contents{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ysllogin_section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:3px 10px 21px 0 rgba(76,76,76,.15);box-shadow:3px 10px 21px 0 rgba(76,76,76,.15);border-radius:6px;background:#fff}.yslspans1{color:#111c24}.yslspans1,.yslspans2{text-align:center;font-size:13px}.yslspans2{color:#05101a;margin-top:1%}.yslspans3{text-align:center;font-size:12px;color:#656565}.yslbutton{width:255px;height:36px;margin-top:20px}.mt22{margin-top:22px}.gouxuanimg{margin-right:10px;margin-bottom:2px}.textall{text-align:center;font-size:13px;color:#4b4b4b}.div1img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:42%;margin-left:30%}.yslgouxuanimg{width:20%;height:20px;margin-left:86%;float:right}.yslgouxuanimg2{height:20px}.yslbutondls{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.loginInputzhuche,.loginInputzhucheyslass{width:100%;background-color:#fff!important;height:45px!important;padding:5px}.loginInputzhucheyslass .ant-input{width:100%;background-color:#fff!important;height:45px!important;padding:5px;position:relative;right:5px;width:103%;border:1px solid red!important;border-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.loginInputzhucheyslass .ant-input:hover{border:1px solid red!important}.loginInputzhuche .ant-input{width:100%;background-color:#fff!important;height:45px!important;padding:5px;position:relative;right:5px;width:103%}.loginInputzhucheysl{width:100%;border-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.loginInputzhucheysl,.loginInputzhucheysl .ant-input{background-color:#fff!important;height:45px!important;padding:5px}.loginInputzhucheysl .ant-input{width:100%;position:relative;right:5px;width:103%;border:1px solid red!important;border-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.loginInputzhucheysl .ant-input:hover{border:1px solid red!important}.bth100{width:100px;margin:0 auto}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{background:transparent!important}.startlogin{color:#888}.weixinheight390{height:390px}#log_reg_content{padding:38px 30px 20px!important} \ No newline at end of file diff --git a/static/js/10.81735191.chunk.js b/static/js/10.81735191.chunk.js new file mode 100644 index 000000000..31093d4bb --- /dev/null +++ b/static/js/10.81735191.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[10],{"7kuL":function(e,n,t){(n=t("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n@keyframes antCheckboxEffect {\n 0% {\n transform: scale(1);\n opacity: 0.5;\n }\n 100% {\n transform: scale(1.6);\n opacity: 0;\n }\n}\n.ant-checkbox {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n top: -0.09em;\n display: inline-block;\n line-height: 1;\n white-space: nowrap;\n vertical-align: middle;\n outline: none;\n cursor: pointer;\n}\n.ant-checkbox-wrapper:hover .ant-checkbox-inner,\n.ant-checkbox:hover .ant-checkbox-inner,\n.ant-checkbox-input:focus + .ant-checkbox-inner {\n border-color: #466aff;\n}\n.ant-checkbox-checked::after {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 1px solid #466aff;\n border-radius: 2px;\n visibility: hidden;\n animation: antCheckboxEffect 0.36s ease-in-out;\n animation-fill-mode: backwards;\n content: '';\n}\n.ant-checkbox:hover::after,\n.ant-checkbox-wrapper:hover .ant-checkbox::after {\n visibility: visible;\n}\n.ant-checkbox-inner {\n position: relative;\n top: 0;\n left: 0;\n display: block;\n width: 16px;\n height: 16px;\n background-color: #fff;\n border: 1px solid #d9d9d9;\n border-radius: 2px;\n border-collapse: separate;\n transition: all 0.3s;\n}\n.ant-checkbox-inner::after {\n position: absolute;\n top: 50%;\n left: 22%;\n display: table;\n width: 5.71428571px;\n height: 9.14285714px;\n border: 2px solid #fff;\n border-top: 0;\n border-left: 0;\n transform: rotate(45deg) scale(0) translate(-50%, -50%);\n opacity: 0;\n transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;\n content: ' ';\n}\n.ant-checkbox-input {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n cursor: pointer;\n opacity: 0;\n}\n.ant-checkbox-checked .ant-checkbox-inner::after {\n position: absolute;\n display: table;\n border: 2px solid #fff;\n border-top: 0;\n border-left: 0;\n transform: rotate(45deg) scale(1) translate(-50%, -50%);\n opacity: 1;\n transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;\n content: ' ';\n}\n.ant-checkbox-checked .ant-checkbox-inner {\n background-color: #466aff;\n border-color: #466aff;\n}\n.ant-checkbox-disabled {\n cursor: not-allowed;\n}\n.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {\n border-color: rgba(0, 0, 0, 0.25);\n animation-name: none;\n}\n.ant-checkbox-disabled .ant-checkbox-input {\n cursor: not-allowed;\n}\n.ant-checkbox-disabled .ant-checkbox-inner {\n background-color: #f5f5f5;\n border-color: #d9d9d9 !important;\n}\n.ant-checkbox-disabled .ant-checkbox-inner::after {\n border-color: #f5f5f5;\n border-collapse: separate;\n animation-name: none;\n}\n.ant-checkbox-disabled + span {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\n.ant-checkbox-disabled:hover::after,\n.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {\n visibility: hidden;\n}\n.ant-checkbox-wrapper {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n line-height: unset;\n cursor: pointer;\n}\n.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {\n cursor: not-allowed;\n}\n.ant-checkbox-wrapper + .ant-checkbox-wrapper {\n margin-left: 8px;\n}\n.ant-checkbox + span {\n padding-right: 8px;\n padding-left: 8px;\n}\n.ant-checkbox-group {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n}\n.ant-checkbox-group-item {\n display: inline-block;\n margin-right: 8px;\n}\n.ant-checkbox-group-item:last-child {\n margin-right: 0;\n}\n.ant-checkbox-group-item + .ant-checkbox-group-item {\n margin-left: 0;\n}\n.ant-checkbox-indeterminate .ant-checkbox-inner {\n background-color: #fff;\n border-color: #d9d9d9;\n}\n.ant-checkbox-indeterminate .ant-checkbox-inner::after {\n top: 50%;\n left: 50%;\n width: 8px;\n height: 8px;\n background-color: #466aff;\n border: 0;\n transform: translate(-50%, -50%) scale(1);\n opacity: 1;\n content: ' ';\n}\n.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {\n background-color: rgba(0, 0, 0, 0.25);\n border-color: rgba(0, 0, 0, 0.25);\n}\n",""]),e.exports=n},KCY9:function(e,n,t){var o=t("7kuL");"string"==typeof o&&(o=[[e.i,o,""]]);t("aET+")(o,{hmr:!0,transform:void 0}),o.locals&&(e.exports=o.locals)},kaz8:function(e,n,t){"use strict";var o=t("cDcd"),r=t("17x9"),a=t("VCL8"),c=t("eHJ2"),i=t.n(c),l=t("x1Ya"),u=t("Gytx"),s=t.n(u),p=t("H84U"),f=t("6CfX");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 d(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function h(){return(h=Object.assign||function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,o=new Array(n);t0&&(y=n.getOptions().map((function(e){return o.createElement(w,{prefixCls:b,key:e.value.toString(),disabled:"disabled"in e?e.disabled:a.disabled,value:e.value,checked:-1!==c.value.indexOf(e.value),onChange:e.onChange,className:"".concat(d,"-item")},e.label)})));var v=i()(d,u);return o.createElement("div",S({className:v,style:s},h),y)},n.state={value:e.value||e.defaultValue||[],registeredValues:[]},n}return n=c,r=[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value||[]}:null}}],(t=[{key:"getChildContext",value:function(){return{checkboxGroup:{toggleOption:this.toggleOption,value:this.state.value,disabled:this.props.disabled,name:this.props.name,registerValue:this.registerValue,cancelValue:this.cancelValue}}}},{key:"shouldComponentUpdate",value:function(e,n){return!s()(this.props,e)||!s()(this.state,n)}},{key:"getOptions",value:function(){return this.props.options.map((function(e){return"string"==typeof e?{label:e,value:e}:e}))}},{key:"render",value:function(){return o.createElement(p.a,null,this.renderGroup)}}])&&_(n.prototype,t),r&&_(n,r),c}(o.Component);I.defaultProps={options:[]},I.propTypes={defaultValue:r.array,value:r.array,options:r.array.isRequired,onChange:r.func},I.childContextTypes={checkboxGroup:r.any},Object(a.polyfill)(I);var D=I;w.Group=D,n.a=w},sRBo:function(e,n,t){"use strict";t("cIOH"),t("KCY9")},x1Ya:function(e,n,t){"use strict";var o=t("jo6Y"),r=t.n(o),a=t("QbLZ"),c=t.n(a),i=t("iCc5"),l=t.n(i),u=t("FYw3"),s=t.n(u),p=t("mRg0"),f=t.n(p),b=t("cDcd"),d=t.n(b),h=t("17x9"),y=t.n(h),v=t("TSYQ"),x=t.n(v),g=t("VCL8"),k=function(e){function n(t){l()(this,n);var o=s()(this,e.call(this,t));o.handleChange=function(e){var n=o.props,t=n.disabled,r=n.onChange;t||("checked"in o.props||o.setState({checked:e.target.checked}),r&&r({target:c()({},o.props,{checked:e.target.checked}),stopPropagation:function(){e.stopPropagation()},preventDefault:function(){e.preventDefault()},nativeEvent:e.nativeEvent}))},o.saveInput=function(e){o.input=e};var r="checked"in t?t.checked:t.defaultChecked;return o.state={checked:r},o}return f()(n,e),n.getDerivedStateFromProps=function(e,n){return"checked"in e?c()({},n,{checked:e.checked}):null},n.prototype.focus=function(){this.input.focus()},n.prototype.blur=function(){this.input.blur()},n.prototype.render=function(){var e,n=this.props,t=n.prefixCls,o=n.className,a=n.style,i=n.name,l=n.id,u=n.type,s=n.disabled,p=n.readOnly,f=n.tabIndex,b=n.onClick,h=n.onFocus,y=n.onBlur,v=n.autoFocus,g=n.value,k=r()(n,["prefixCls","className","style","name","id","type","disabled","readOnly","tabIndex","onClick","onFocus","onBlur","autoFocus","value"]),m=Object.keys(k).reduce((function(e,n){return"aria-"!==n.substr(0,5)&&"data-"!==n.substr(0,5)&&"role"!==n||(e[n]=k[n]),e}),{}),O=this.state.checked,C=x()(t,o,((e={})[t+"-checked"]=O,e[t+"-disabled"]=s,e));return d.a.createElement("span",{className:C,style:a},d.a.createElement("input",c()({name:i,id:l,type:u,readOnly:p,disabled:s,tabIndex:f,className:t+"-input",checked:!!O,onClick:b,onFocus:h,onBlur:y,onChange:this.handleChange,autoFocus:v,ref:this.saveInput,value:g},m)),d.a.createElement("span",{className:t+"-inner"}))},n}(b.Component);k.propTypes={prefixCls:y.a.string,className:y.a.string,style:y.a.object,name:y.a.string,id:y.a.string,type:y.a.string,defaultChecked:y.a.oneOfType([y.a.number,y.a.bool]),checked:y.a.oneOfType([y.a.number,y.a.bool]),disabled:y.a.bool,onFocus:y.a.func,onBlur:y.a.func,onChange:y.a.func,onClick:y.a.func,tabIndex:y.a.oneOfType([y.a.string,y.a.number]),readOnly:y.a.bool,autoFocus:y.a.bool,value:y.a.any},k.defaultProps={prefixCls:"rc-checkbox",className:"",style:{},type:"checkbox",defaultChecked:!1,onFocus:function(){},onBlur:function(){},onChange:function(){}},Object(g.polyfill)(k);var m=k;n.a=m}}]); \ No newline at end of file diff --git a/static/js/100.0b2d2d9c.chunk.js b/static/js/100.0b2d2d9c.chunk.js new file mode 100644 index 000000000..54c4e9c15 --- /dev/null +++ b/static/js/100.0b2d2d9c.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[100],{"+BJd":function(e,t,n){"use strict";n("cIOH"),n("6MrE")},"0Vyc":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-tag {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n height: auto;\n margin-right: 8px;\n padding: 0 7px;\n font-size: 12px;\n line-height: 20px;\n white-space: nowrap;\n background: #fafafa;\n border: 1px solid #d9d9d9;\n border-radius: 4px;\n cursor: default;\n opacity: 1;\n transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-tag:hover {\n opacity: 0.85;\n}\n.ant-tag,\n.ant-tag a,\n.ant-tag a:hover {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-tag > a:first-child:last-child {\n display: inline-block;\n margin: 0 -8px;\n padding: 0 8px;\n}\n.ant-tag .anticon-close {\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n transform: scale(0.83333333) rotate(0deg);\n margin-left: 3px;\n color: rgba(0, 0, 0, 0.45);\n font-weight: bold;\n cursor: pointer;\n transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n:root .ant-tag .anticon-close {\n font-size: 12px;\n}\n.ant-tag .anticon-close:hover {\n color: rgba(0, 0, 0, 0.85);\n}\n.ant-tag-has-color {\n border-color: transparent;\n}\n.ant-tag-has-color,\n.ant-tag-has-color a,\n.ant-tag-has-color a:hover,\n.ant-tag-has-color .anticon-close,\n.ant-tag-has-color .anticon-close:hover {\n color: #fff;\n}\n.ant-tag-checkable {\n background-color: transparent;\n border-color: transparent;\n}\n.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {\n color: #466aff;\n}\n.ant-tag-checkable:active,\n.ant-tag-checkable-checked {\n color: #fff;\n}\n.ant-tag-checkable-checked {\n background-color: #466aff;\n}\n.ant-tag-checkable:active {\n background-color: #304cd9;\n}\n.ant-tag-hidden {\n display: none;\n}\n.ant-tag-pink {\n color: #eb2f96;\n background: #fff0f6;\n border-color: #ffadd2;\n}\n.ant-tag-pink-inverse {\n color: #fff;\n background: #eb2f96;\n border-color: #eb2f96;\n}\n.ant-tag-magenta {\n color: #eb2f96;\n background: #fff0f6;\n border-color: #ffadd2;\n}\n.ant-tag-magenta-inverse {\n color: #fff;\n background: #eb2f96;\n border-color: #eb2f96;\n}\n.ant-tag-red {\n color: #f5222d;\n background: #fff1f0;\n border-color: #ffa39e;\n}\n.ant-tag-red-inverse {\n color: #fff;\n background: #f5222d;\n border-color: #f5222d;\n}\n.ant-tag-volcano {\n color: #fa541c;\n background: #fff2e8;\n border-color: #ffbb96;\n}\n.ant-tag-volcano-inverse {\n color: #fff;\n background: #fa541c;\n border-color: #fa541c;\n}\n.ant-tag-orange {\n color: #fa8c16;\n background: #fff7e6;\n border-color: #ffd591;\n}\n.ant-tag-orange-inverse {\n color: #fff;\n background: #fa8c16;\n border-color: #fa8c16;\n}\n.ant-tag-yellow {\n color: #fadb14;\n background: #feffe6;\n border-color: #fffb8f;\n}\n.ant-tag-yellow-inverse {\n color: #fff;\n background: #fadb14;\n border-color: #fadb14;\n}\n.ant-tag-gold {\n color: #faad14;\n background: #fffbe6;\n border-color: #ffe58f;\n}\n.ant-tag-gold-inverse {\n color: #fff;\n background: #faad14;\n border-color: #faad14;\n}\n.ant-tag-cyan {\n color: #13c2c2;\n background: #e6fffb;\n border-color: #87e8de;\n}\n.ant-tag-cyan-inverse {\n color: #fff;\n background: #13c2c2;\n border-color: #13c2c2;\n}\n.ant-tag-lime {\n color: #a0d911;\n background: #fcffe6;\n border-color: #eaff8f;\n}\n.ant-tag-lime-inverse {\n color: #fff;\n background: #a0d911;\n border-color: #a0d911;\n}\n.ant-tag-green {\n color: #52c41a;\n background: #f6ffed;\n border-color: #b7eb8f;\n}\n.ant-tag-green-inverse {\n color: #fff;\n background: #52c41a;\n border-color: #52c41a;\n}\n.ant-tag-blue {\n color: #1890ff;\n background: #e6f7ff;\n border-color: #91d5ff;\n}\n.ant-tag-blue-inverse {\n color: #fff;\n background: #1890ff;\n border-color: #1890ff;\n}\n.ant-tag-geekblue {\n color: #2f54eb;\n background: #f0f5ff;\n border-color: #adc6ff;\n}\n.ant-tag-geekblue-inverse {\n color: #fff;\n background: #2f54eb;\n border-color: #2f54eb;\n}\n.ant-tag-purple {\n color: #722ed1;\n background: #f9f0ff;\n border-color: #d3adf7;\n}\n.ant-tag-purple-inverse {\n color: #fff;\n background: #722ed1;\n border-color: #722ed1;\n}\n",""]),e.exports=t},"6MrE":function(e,t,n){var a=n("0Vyc");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},G8Fa:function(e,t,n){},Phz4:function(e,t,n){},VPG4:function(e,t,n){},VSCt:function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),o=(n("T2oS"),n("W9HT")),c=(n("DjyN"),n("NUBc")),l=(n("qVdP"),n("jsC+")),s=(n("Pwec"),n("CtXQ")),i=n("EcSs"),u=n.n(i),p=(n("lUTK"),n("BvKs")),f=n("06Pm"),d=n.n(f),m=n("kA7L"),g=n.n(m),h=n("3SUL"),_=n.n(h),b=n("eYnF"),v=n.n(b),y=n("X5/F"),E=n.n(y),k=n("04Ix"),N=n.n(k),j=(n("5NDa"),n("5rEg")),x=n("o+MX"),w=n.n(x),O=n("FLGM"),C=n.n(O),S=n("cDcd"),P=n.n(S),q=(n("js5m"),n("G8Fa"),n("Phz4"),n("2iEm")),I=n("gBfh");function T(e,t,n){return t=v()(t),_()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],v()(e).constructor):t.apply(e,n))}var B=function(e){function t(){return d()(this,t),T(this,t,arguments)}return E()(t,e),g()(t,[{key:"render",value:function(){var e,t,n,a=this.props,r=a.has_created_pull_requests,o=a.projectsId,c=a.owner,l=a.user_admin_or_developer,s=a.defaultBranch;return P.a.createElement("div",{className:"none_panels"},P.a.createElement("div",null,P.a.createElement("div",{className:"mb15"},P.a.createElement("img",{src:I.a,alt:""})),!r&&P.a.createElement("div",null,P.a.createElement("p",{className:"font-20"},"欢迎使用合并请求!"),P.a.createElement("div",{className:"color-grey-8 mt10"},"合并请求可以帮助您与他人协作编写代码。请先创建一个合并请求"),l&&P.a.createElement("div",{className:"empBtn"},P.a.createElement("span",null,P.a.createElement(q.a,{className:"operateButton",to:w()(e=w()(t=w()(n="/".concat(c,"/")).call(n,o,"/compare/")).call(t,s,"...")).call(e,s)},"去创建合并请求"))))))}}])}(S.Component),M=(n("5Dmo"),n("3S7+")),D=(n("+BJd"),n("mr32")),z=n("spEH"),W=n("sYIF");var R=function(e){function t(e){var n;return d()(this,t),n=function(e,t,n){return t=v()(t),_()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],v()(e).constructor):t.apply(e,n))}(this,t,[e]),N()(n,"onMouseMove",(function(e){n.setState({isdisplay:!0,orderid:e})})),N()(n,"onMouseOut",(function(){n.setState({isdisplay:!1})})),N()(n,"set_issue_tags",(function(e){return e&&e.length>0?C()(e).call(e,(function(e,t){return P.a.createElement("span",{className:"issue-tag-show",style:{color:e.color}},e.name)})):"--"})),N()(n,"toDetailFunc",(function(e){var t=n.props.disable_pr_vew;t&&!0===t?n.props.showNotification("暂无权限访问合并请求,请联系项目管理员开启访问权限!"):(n.props.history.push(e),window.scrollTo(0,0))})),n.state={isdisplay:!1,orderid:""},n}return E()(t,e),g()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.issues,a=t.project_author_name,r=t.user_admin_or_developer,o=t.open_blockchain,c=this.props.match.params,l=c.projectsId,s=c.owner;return P.a.createElement("div",null,function(){if(n&&n.length>0)return C()(n).call(n,(function(t,n){var c,i,u,p,f,d,m,g,h,_,b,v=t.pull_request_staus;return P.a.createElement("div",{className:"issueItem"},P.a.createElement("div",{className:"flex-1"},P.a.createElement("p",{className:"mb15 df",style:{alignItems:"center"}},P.a.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_".concat(v)}),P.a.createElement("a",{onClick:function(){var n,a;return e.toDetailFunc(w()(n=w()(a="/".concat(s,"/")).call(a,l,"/pulls/")).call(n,t.pull_request_number||t.pull_request_id))},className:"hide-1 font-15 color-grey-3 fwb lineh-30 mr10",style:{maxWidth:"600px"}},t.name),P.a.createElement(D.a,{className:"pr_tags_".concat(v)},"merged"===v?"已合并":"closed"===v?"已拒绝":"开启的")),P.a.createElement("p",{className:"grid-item font-13"},P.a.createElement(z.a,null,t&&t.author_login?P.a.createElement(q.a,{to:"/".concat(t.author_login),className:"show-user-link color-grey-8"},P.a.createElement("img",{className:"radius mr5",src:Object(W.i)("/".concat(t&&t.avatar_url)),alt:"",width:"24",height:"24"}),t&&t.author_name):P.a.createElement("span",{className:"color-grey-6"},P.a.createElement("img",{className:"radius mr5",src:Object(W.i)("/".concat(t&&t.avatar_url)),alt:"",width:"24",height:"24"}),t&&t.author_name),P.a.createElement("span",{className:"ml15 color-grey-8"},"open"===t.pull_request_staus?"创建于":"merged"===t.pull_request_staus?"合并于":"更新于"),P.a.createElement(M.a,{placement:"bottom",title:moment(t.pr_full_time).format("YYYY-MM-DD HH:mm")},P.a.createElement("span",{className:"color-grey-8"},t.pr_time)),P.a.createElement("span",{className:"ml15"},t.pull_request_head&&P.a.createElement(D.a,{className:"pr-branch-tag"},t.is_original?t.fork_project_user&&t.fork_project_identifier?P.a.createElement(q.a,{to:w()(c=w()(i="/".concat(t.fork_project_user,"/")).call(i,t.fork_project_identifier,"/tree/")).call(c,Object(W.z)(t.pull_request_head)),className:"maxW200px task-hide ver-middle",style:{maxWidth:"300px"}},t.fork_project_user_name||"仓库已删除"," : ",t.pull_request_head||"分支已删除"):P.a.createElement("span",null,t.fork_project_user_name||"仓库已删除"," : ",t.pull_request_head||"分支已删除"):P.a.createElement(q.a,{to:w()(u=w()(p="/".concat(s,"/")).call(p,l,"/tree/")).call(u,Object(W.z)(t.pull_request_head)),style:{maxWidth:"300px"}},t.author_name," :",t.pull_request_head||"分支已删除")),t.pull_request_base&&P.a.createElement("span",{className:"mr8 ver-middle"},P.a.createElement("i",{className:"iconfont icon-youjiang color-grey-c font-16"})),t.pull_request_base&&P.a.createElement(D.a,{className:"pr-branch-tag"},P.a.createElement(q.a,{to:w()(f=w()(d="/".concat(s,"/")).call(d,l,"/tree/")).call(f,Object(W.z)(t.pull_request_base)),className:"maxW200px task-hide ver-middle",style:{maxWidth:"300px"}},a,": ",t.pull_request_base)))))),P.a.createElement("ul",{className:"topWrapper_select no-cursor",onMouseMove:function(){return e.onMouseMove(t.id)},onMouseOut:function(){return e.onMouseOut()}},t.attached_issues&&t.attached_issues.length>0&&o&&P.a.createElement("li",null,C()(m=t.attached_issues).call(m,(function(e,t){var n,a;return P.a.createElement(q.a,{to:w()(n=w()(a="/".concat(s,"/")).call(a,l,"/issues/")).call(n,e.project_issues_index),className:"issueIndex"},"#",e.project_issues_index)}))),P.a.createElement("li",null,t.priority),P.a.createElement("li",null,e.set_issue_tags(t.issue_tags)),P.a.createElement("li",null,t.assign_user_name?P.a.createElement(q.a,{to:"/".concat(t.assign_user_login),className:"show-user-link"},t.assign_user_name):"--"),P.a.createElement("li",null,t.version?P.a.createElement(M.a,{placement:"topLeft",title:t.version},t.version):"--"),P.a.createElement("li",null,P.a.createElement("div",{className:"flex1 df",style:{justifyContent:"center"}},t.journals_count?P.a.createElement(q.a,{className:"mr5 color-grey-8",to:w()(g=w()(h="/".concat(s,"/")).call(h,l,"/pulls/")).call(g,t.pull_request_id)},P.a.createElement("i",{className:"iconfont icon-huifu1 font-15 mr5 ver-middle"}),t.journals_count):"",r&&0===t.pull_request_status?P.a.createElement("div",{className:"milepostleft",style:{display:e.state.orderid===t.id&&e.state.isdisplay?"flex":"none"}},P.a.createElement("div",{className:"grid-item mr15 color-grey-9"},P.a.createElement(q.a,{to:w()(_=w()(b="/".concat(s,"/")).call(b,l,"/pulls/")).call(_,t.pull_request_id,"/edit"),className:"color-grey-9"},P.a.createElement("i",{className:"iconfont icon-bianji3 font-14 mr5"})))):""))))}))}())}}])}(S.Component),L=(n("VPG4"),n("vDqi")),F=n.n(L),V=n("aqs5");var H=j.a.Search,G=function(e){function t(e){var n;return d()(this,t),n=function(e,t,n){return t=v()(t),_()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],v()(e).constructor):t.apply(e,n))}(this,t,[e]),N()(n,"componentDidMount",(function(){n.getSelectList(),n.getIssueList()})),N()(n,"getSelectList",(function(){var e,t=n.props.match.params,a=t.projectsId,r=t.owner,o=w()(e="/".concat(r,"/")).call(e,a,"/issues/index_chosen.json");F.a.get(o).then((function(e){e&&n.setState({issue_chosen:e.data.issue_chosen})})).catch((function(e){}))})),N()(n,"getIssueList",(function(){var e,t=n.state.select_params,a=n.props.match.params,r=a.projectsId,o=a.owner,c=w()(e="/".concat(o,"/")).call(e,r,"/pulls.json");F.a.get(c,{params:t}).then((function(e){e&&n.setState({data:e.data,issues:e.data.issues,search_count:e.data.search_count,isSpin:!1,has_created_pull_requests:e.data.has_created_pull_requests,disable_pr_vew:e.data.disable_pr_vew})})).catch((function(e){}))})),N()(n,"getMenu",(function(e,t,a){n.setState({isSpin:!0});var r=e.key.split("-");"created_on"===r[0]?("desc"===e.item.props.value?n.setState({paix:"最新创建"}):n.setState({paix:"最早创建"}),n.state.select_params.order_name=e.key):"updated_on"===r[0]&&("desc"===e.item.props.value?n.setState({paix:"最新更新"}):n.setState({paix:"最早更新"})),n.state.select_params.order_name=r[0],n.state.select_params.order_type=e.item.props.value,n.state.select_params.page=1,n.getIssueList()})),N()(n,"getOption",(function(e,t,a){n.setState({isSpin:!0});var r="all"===e.key?void 0:e.key;n.setState(N()({},"${id}s",a)),n.state.select_params["".concat(t)]=r,n.state.select_params.page=1,n.state["".concat(t,"s")]=a,n.getIssueList()})),N()(n,"renderMenu",(function(e,t,a){return P.a.createElement(p.a,{className:"orderCondition"},P.a.createElement(p.a.Item,{key:"all",onClick:function(e){return n.getOption(e,a,t)}},t),e&&e.length>0&&C()(e).call(e,(function(e,t){return(!e.permission||e.permission&&"Reporter"!==e.permission)&&P.a.createElement(p.a.Item,{key:e.id,onClick:function(t){return n.getOption(t,a,e.name)}},e.name)})))})),N()(n,"ChangePage",(function(e){n.setState({isSpin:!0}),n.state.select_params.page=e,n.getIssueList()})),N()(n,"searchFunc",(function(e){n.setState({search:e,isSpin:!0}),n.state.select_params.search=e,n.state.select_params.page=1,n.getIssueList()})),N()(n,"openorder",(function(e){n.setState({isSpin:!0}),n.setState({status_type:e,issue_tag_ids:"标记",fixed_version_ids:"里程碑",assigned_to_ids:"审查人员",paix:"排序",priority_ids:"优先级"}),n.state.select_params.status_type=e,n.state.select_params.page=1,n.state.select_params.limit=15,n.getIssueList()})),n.state={issue_chosen:void 0,data:void 0,issues:void 0,isSpin:!1,search:void 0,author_id:void 0,assigned_to_id:void 0,search_count:void 0,issue_type:void 0,status_type:"1",openselect:1,closeselect:void 0,issue_tag_ids:"标记",fixed_version_ids:"里程碑",assigned_to_ids:"审查人员",paix:"排序",priority_ids:"优先级",has_created_pull_requests:!1,select_params:{status_type:"1",assigned_to_id:void 0,fixed_version_id:void 0,priority_id:void 0,order_name:void 0,order_type:void 0,search:void 0,page:1,limit:15},disable_pr_vew:!1},n}return E()(t,e),g()(t,[{key:"componentDidUpdate",value:function(){this.updateDocumentTitle()}},{key:"updateDocumentTitle",value:function(){var e=this.props.projectDetail;if(e){var t,n=e.author,a=e.name;document.title=w()(t="合并请求-".concat(n.name,"/")).call(t,a)}}},{key:"checkOperation",value:function(){var e,t,n,a,r,o,c=this.props,l=c.defaultBranch,s=c.projectDetail,i=this.props.match.params,u=i.projectsId,p=i.owner,f=Object(W.z)(l)||"master";s&&s.fork_info?this.props.history.push(w()(e=w()(t=w()(n="/".concat(s.fork_info.fork_project_user_login,"/")).call(n,s.fork_info.fork_project_identifier,"/compare/")).call(t,f,"...")).call(e,p+"/"+u+":"+f)):this.props.history.push(w()(a=w()(r=w()(o="/".concat(p,"/")).call(o,u,"/compare/")).call(r,f,"...")).call(a,f))}},{key:"render",value:function(){var e=this,t=this.props.match.params,n=t.projectsId,a=t.owner,r=this.props.project,i=r&&r.open_blockchain,f=this.state,d=f.issue_chosen,m=f.issues,g=(f.limit,f.page,f.search_count),h=f.data,_=f.isSpin,b=f.status_type,v=f.select_params,y=f.has_created_pull_requests,E=f.disable_pr_vew,k=P.a.createElement(p.a,{onClick:function(t){return e.getMenu(t)}},P.a.createElement(p.a.Item,{key:"created_on-desc",value:"desc"},"最新创建"),P.a.createElement(p.a.Item,{key:"created_on-asc",value:"asc"},"最早创建"),P.a.createElement(p.a.Item,{key:"updated_on-desc",value:"desc"},"最新更新"),P.a.createElement(p.a.Item,{key:"updated_on-asc",value:"asc"},"最早更新"));return P.a.createElement("div",{className:"mt30 mergeBox"},P.a.createElement("div",{className:"topWrapper"},P.a.createElement(H,{placeholder:"输入关键字搜索合并请求",style:{width:354,height:32},onSearch:this.searchFunc}),h&&h.user_admin_or_developer&&P.a.createElement(V.a,u()({},this.props,{className:"operateButton ml10",sureFunc:function(){return e.checkOperation()}}),"+ 新建合并请求")),P.a.createElement("div",{className:"f-wrap-between screenWrap"},P.a.createElement("div",{className:"df"},P.a.createElement("ul",{className:"searchBanner"},P.a.createElement("li",{className:b?"":"active",onClick:function(){return e.openorder(void 0)}},P.a.createElement("label",null,"搜索结果"),P.a.createElement("span",null,h&&h.search_count)),P.a.createElement("li",{className:"1"===b?"active":"",onClick:function(){return e.openorder("1")}},P.a.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_open"}),P.a.createElement("label",null,"开启的"),P.a.createElement("span",null,h&&h.open_count)),P.a.createElement("li",{className:"11"===b?"active":"",onClick:function(){return e.openorder("11")}},P.a.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_merged"}),P.a.createElement("label",null,"已合并"),P.a.createElement("span",null,h&&h.merged_issues_size)),P.a.createElement("li",{className:"2"===b?"active":"",onClick:function(){return e.openorder("2")}},P.a.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_closed"}),P.a.createElement("label",null,"已拒绝"),P.a.createElement("span",null,h&&h.close_count)))),P.a.createElement("ul",{className:"topWrapper_select"},i&&P.a.createElement("li",null,"关联疑修"),P.a.createElement("li",null,P.a.createElement(l.a,{className:"topWrapperSelect",overlay:this.renderMenu(d&&d.priority,"优先级","priority_id"),trigger:["click"],placement:"bottomCenter"},P.a.createElement("span",null,this.state.priority_ids,P.a.createElement(s.a,{type:"caret-down",className:"ml5"})))),P.a.createElement("li",null,P.a.createElement(l.a,{className:"topWrapperSelect",overlay:this.renderMenu(d&&d.issue_tag,"标记","issue_tag_id"),trigger:["click"],placement:"bottomCenter"},P.a.createElement("span",null,this.state.issue_tag_ids,P.a.createElement(s.a,{type:"caret-down",className:"ml5"})))),P.a.createElement("li",null,P.a.createElement(l.a,{className:"topWrapperSelect",overlay:this.renderMenu(d&&d.assign_user,"审查人员","assigned_to_id"),trigger:["click"],placement:"bottomCenter"},P.a.createElement("span",null,this.state.assigned_to_ids,P.a.createElement(s.a,{type:"caret-down",className:"ml5"})))),P.a.createElement("li",null,P.a.createElement(l.a,{className:"topWrapperSelect",overlay:this.renderMenu(d&&d.issue_version,"里程碑","fixed_version_id"),trigger:["click"],placement:"bottomCenter"},P.a.createElement("span",null,this.state.fixed_version_ids,P.a.createElement(s.a,{type:"caret-down",className:"ml5"})))),P.a.createElement("li",null,P.a.createElement(l.a,{className:"topWrapperSelect",overlay:k,trigger:["click"],placement:"bottomCenter"},P.a.createElement("span",null,this.state.paix,P.a.createElement(s.a,{type:"caret-down",className:"ml5"})))))),P.a.createElement("div",{style:{minHeight:"470px",paddingBottom:"50px"}},P.a.createElement(o.a,{spinning:_},h&&h.search_count&&h.search_count>0?P.a.createElement("div",{className:"mergeData"},P.a.createElement(R,u()({issues:m,search_count:g,page:v.page,limit:v.limit,project_name:h.project_name,project_author_name:h.project_author_name},this.props,this.state,{user_admin_or_developer:h&&h.user_admin_or_developer,open_blockchain:i,disable_pr_vew:E}))):"",g>v.limit?P.a.createElement("div",{className:"mt30 edu-txt-center"},P.a.createElement(c.a,{simple:!0,current:v.page,total:g,pageSize:v.limit,onChange:this.ChangePage})):"",h&&h.issues&&0===h.issues.length?P.a.createElement("div",{style:{border:"1px solid rgba(42, 97, 255, 0.23)",borderTop:" none",borderRadius:"0px 0px 2px 2px;"}},P.a.createElement(B,{_html:"暂时还没有相关数据!",user_admin_or_developer:h.user_admin_or_developer,has_created_pull_requests:y,projectsId:n,owner:a,defaultBranch:this.props&&Object(W.z)(this.props.defaultBranch)})):"")))}}])}(S.Component);t.default=G},gBfh:function(e,t,n){"use strict";t.a=n.p+"static/media/emp.35f6c709.png"},js5m:function(e,t,n){},mr32:function(e,t,n){"use strict";var a=n("cDcd"),r=n("eHJ2"),o=n.n(r),c=n("BGR+"),l=n("VCL8"),s=n("CtXQ"),i=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 p(){return(p=Object.assign||function(e){for(var t=1;t0&&(j(t),o)){var e=c()(t).call(t,(function(e){return e.name===o}));e&&e.length>0&&k(e[0].id)}}),[t&&t.length,o]),g.a.createElement(g.a.Fragment,null,g.a.createElement(a.a,{placeholder:"输入关键词进行搜索",suffix:g.a.createElement("img",{src:f.a,width:"19px"}),value:m,onChange:function(e){var n,a;v(e.target.value),n=e.target.value,a=t&&c()(t).call(t,(function(e){var t;return l()(t=e.name.toLowerCase()).call(t,n.toLowerCase())>-1})),j(a)}}),g.a.createElement("ul",{className:"licList ".concat(r)},_&&_.length>0&&d()(_).call(_,(function(e,t){return g.a.createElement("li",{className:y===e.id?"active":"",onClick:function(){k(e.id),n(e)}},e.name)})),_&&0===_.length&&g.a.createElement(h.a,{_html:"暂无数据"})))}},BOKS:function(e,t,n){},Dzli:function(e,t){function n(){return e.exports=n=Object.assign?Object.assign.bind():function(e){for(var t=1;t()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}};function le(e,t,n){e.loadNamespaces(t,se(e,n))}function ue(e,t,n,a){"string"==typeof n&&(n=[n]),n.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,se(e,a))}function de(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=t.languages[0],r=!!t.options&&t.options.fallbackLng,i=t.languages[t.languages.length-1];if("cimode"===a.toLowerCase())return!0;const o=(e,n)=>{const a=t.services.backendConnector.state[`${e}|${n}`];return-1===a||2===a};return!(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!o(t.isLanguageChangingTo,e)||!t.hasResourceBundle(a,e)&&t.services.backendConnector.backend&&(!t.options.resources||t.options.partialBundledLanguages)&&(!o(a,e)||r&&!o(i,e)))}function pe(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.languages||!t.languages.length)return ce("i18n.languages were undefined or empty",t.languages),!0;const a=void 0!==t.options.ignoreJSONStructure;return a?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,a)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!a(t.isLanguageChangingTo,e))return!1}}):de(e,t,n)}function ge(e){return e.displayName||e.name||("string"==typeof e&&e.length>0?e:"Unknown")}const me=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,fe={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},he=e=>fe[e];let ve={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(me,he)};function be(){return ve}const xe=Object(te.createContext)();class ye{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const ke=(e,t)=>{const n=Object(te.useRef)();return Object(te.useEffect)(()=>{n.current=t?n.current:e},[e,t]),n.current};function Ee(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{i18n:n}=t,{i18n:a,defaultNS:r}=Object(te.useContext)(xe)||{},i=n||a||void 0;if(i&&!i.reportNamespaces&&(i.reportNamespaces=new ye),!i){ce("You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>"string"==typeof t?t:t&&"object"==typeof t&&"string"==typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}i.options.react&&void 0!==i.options.react.wait&&ce("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const o={...be(),...i.options.react,...t},{useSuspense:c,keyPrefix:s}=o;let l=e||r||i.options&&i.options.defaultNS;l="string"==typeof l?[l]:l||["translation"],i.reportNamespaces.addUsedNamespaces&&i.reportNamespaces.addUsedNamespaces(l);const u=(i.isInitialized||i.initializedStoreOnce)&&l.every(e=>pe(e,i,o));function d(){return i.getFixedT(t.lng||null,"fallback"===o.nsMode?l:l[0],s)}const[p,g]=Object(te.useState)(d);let m=l.join();t.lng&&(m=`${t.lng}${m}`);const f=ke(m),h=Object(te.useRef)(!0);Object(te.useEffect)(()=>{const{bindI18n:e,bindI18nStore:n}=o;function a(){h.current&&g(d)}return h.current=!0,u||c||(t.lng?ue(i,t.lng,l,()=>{h.current&&g(d)}):le(i,l,()=>{h.current&&g(d)})),u&&f&&f!==m&&h.current&&g(d),e&&i&&i.on(e,a),n&&i&&i.store.on(n,a),()=>{h.current=!1,e&&i&&e.split(" ").forEach(e=>i.off(e,a)),n&&i&&n.split(" ").forEach(e=>i.store.off(e,a))}},[i,m]);const v=Object(te.useRef)(!0);Object(te.useEffect)(()=>{h.current&&!v.current&&g(d),v.current=!1},[i,s]);const b=[p,i,u];if(b.t=p,b.i18n=i,b.ready=u,u)return b;if(!u&&!c)return b;throw new Promise(e=>{t.lng?ue(i,t.lng,l,()=>e()):le(i,l,()=>e())})}var we=n("rud+"),_e=(n("7dqz"),n("QkTP"),n("vDqi")),je=n.n(_e);function Ne(e,t){var n=o()(e);if(s.a){var a=s()(e);t&&(a=z()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}function Le(e){for(var t=1;t0){var r=e;a&&(r=z()(e).call(e,(function(e){var t;return U()(t=e.name.toLowerCase()).call(t,a.toLowerCase())>-1})));var i=r&&M()(r).call(r,(function(e){return ne.a.createElement(Se,{key:e.id,value:e.name},e.name)}));n.setState(B()({},t+"_list",i))}})),B()(n,"subMitFrom",(function(){n.props.form.validateFieldsAndScroll((function(e,t){if(e)window.scrollTo(0,0),n.setState({isSpin:!1});else{n.setState({isSpin:!0});var a=n.props.match.params.projectsType,r=n.state,i=r.project_language_id,o=r.project_category_id,c=r.license_id,s=r.ignore_id,l=r.ignoreFlag,u=r.licenseFlag,d=r.categoreFlag,p=r.languageFlag,g=r.tokenConTri,m=r.isPrivate,f=r.isToken,h=ae.Base64.encode(t.password),v=a&&"mirror"===a?"/projects/migrate.json":"/projects.json";sessionStorage.newProjectValue=W()(Le(Le({},t),{},{project_language_id:i,project_category_id:o,license_id:c,ignore_id:s}));var b=t.blockchain_init,x=t.clone_addr;je.a.post(v,Le(Le({},t),{},{clone_addr:a&&"mirror"===a?H()(x).call(x):void 0,auth_password:h,project_language_id:p?i:void 0,project_category_id:d?o:void 0,license_id:u?c:void 0,ignore_id:l?s:void 0,blockchain:g,blockchain_token_all:g?1e4:void 0,blockchain_init_token:g?Z()(b):void 0,auth_token:m&&f?t.auth_token:void 0,importType:void 0})).then((function(e){e&&e.data.id&&(a&&"mirror"!==a&&n.props.showNotification("项目创建成功!"),X()((function(){var t;n.props.history.push({pathname:ee()(t="/".concat(e.data.login,"/")).call(t,e.data.identifier),query:{showNps:!0}})}),500)),n.setState({isSpin:!1})})).catch((function(e){n.setState({isSpin:!1})}))}}))})),B()(n,"checkId",(function(e,t,n,a,r){var i=z()(a).call(a,(function(e){return e.name===t}));t||n(),i&&i.length>0?n():n("请在下拉选项中选择正确的"+r+"!"),n()})),B()(n,"ChangeAddr",(function(e,t){if(U()(e).call(e,"/")>-1&&!t){var a=e.split("/"),r=a[a.length-1];if(U()(r).call(r,".")>-1){var i=r.split(".")[0];if(!i)return;n.props.form.setFieldsValue({repository_name:i,name:i})}else n.props.form.setFieldsValue({repository_name:r})}if(e){var o="";M()(Fe).call(Fe,(function(t){return U()(e).call(e,"://".concat(t))>0?o=t:""})),o&&n.props.form.setFieldsValue({service:o}),o&&n.setState({platName:o})}})),B()(n,"changeDesc",(function(e){var t=e.target.value;n.setState({descNum:t?t.length:0})})),B()(n,"showCateFunc",(function(e){var t=n.state.CategoryList;n.setState({categoreFlag:e.target.checked}),e.target.checked&&(!t||t&&0===t.length)&&n.getCategory()})),B()(n,"showLanguageFunc",(function(e){var t=n.state.LanguageList;n.setState({languageFlag:e.target.checked}),e.target.checked&&(!t||t&&0===t.length)&&n.getLanguage()})),B()(n,"showIgnoreFunc",(function(e){var t=n.state.GitignoreList;n.setState({ignoreFlag:e.target.checked}),e.target.checked&&(!t||t&&0===t.length)&&n.getGitignore()})),B()(n,"blurFunc",(function(e,t,a){if(t){var r=n.props.form.getFieldsValue().clone_addr;r&&je.a.post("/projects/verify_auth_token.json",{auth_token:t,clone_addr:r}).then((function(e){var t=e.data;t&&!1===t.data?a("请输入正确的令牌"):a(),a()})).catch((function(e){}))}else a()})),B()(n,"changeName",(function(e){var t=e.target.value;if(n.props.t,t){var a=t.match(/[a-zA-Z0-9]/g);if(a){var r=a.join("");n.props.form.setFieldsValue({repository_name:r})}}})),B()(n,"changeVisibility",(function(e){var t="token"===e.target.value;n.setState({isToken:t});var a=n.props.form.getFieldsValue().clone_addr;!t&&a&&X()((function(){n.ChangeAddr(a,!0)}),500)})),B()(n,"changeIsPrivate",(function(e){n.setState({isPrivate:e.target.checked}),e.target.checked&&n.props.form.setFieldsValue({importType:"token"})})),B()(n,"showLicenseFunc",(function(e){n.state.LicensesList,n.setState({licenseFlag:e.target.checked})})),B()(n,"getValue",(function(e,t){var a=e.id,r=e.name;a&&(n.setState(B()({},t+"_id",a)),n.props.form.setFieldsValue(B()({},"".concat(t),r)))})),n.state={preType:"0",languageValue:"0",gitignoreType:"0",LicensesType:"0",CategoryList:void 0,LanguageList:void 0,GitignoreList:void 0,LicensesList:void 0,OwnerList:void 0,isSpin:!1,project_language_id:void 0,project_category_id:void 0,license_id:void 0,ignore_id:void 0,owners_id:void 0,owners_name:void 0,project_language_list:void 0,project_category_list:void 0,license_list:void 0,ignore_list:void 0,owners_list:void 0,project_language_name:void 0,project_category_name:void 0,license_name:void 0,ignore_name:void 0,descNum:0,categoreFlag:!1,languageFlag:!1,ignoreFlag:!1,licenseFlag:!1,tokenConTri:!1,gitHubUrl:!1,checkToken:"",isToken:!0,isPrivate:!1,platName:void 0},n}return V()(t,e),F()(t,[{key:"updateDocumentTitle",value:function(){var e=this.props.match.params.projectsType;document.title="".concat(e&&"mirror"===e?"导入":"新建","项目")}},{key:"render",value:function(){var e=this,t=this.props.form.getFieldDecorator,n=this.props.match.params.projectsType,a=this.props.current_user.open_blockchain,r=this.state,i=r.CategoryList,o=r.LanguageList,c=r.GitignoreList,s=r.LicensesList,l=r.isSpin,u=(r.owners_list,r.OwnerList),d=(r.project_language_list,r.project_category_list,r.license_list,r.ignore_list,r.descNum),p=r.ignoreFlag,g=r.licenseFlag,m=r.languageFlag,f=r.categoreFlag,h=r.tokenConTri,v=(r.checkToken,r.isToken),b=r.platName,j=r.isPrivate;return ne.a.createElement("div",{className:"main back-white",style:{padding:"0px",border:"none"}},ne.a.createElement("div",{className:"newPanel",id:"newPanel"},ne.a.createElement("div",{className:"newPanel_title"},n&&"mirror"===n?"导入":"新建","项目"),ne.a.createElement(x.a,{spinning:l},ne.a.createElement(w.a,null,ne.a.createElement("div",{className:"newPanel_content"},n&&"mirror"===n&&ne.a.createElement(ne.a.Fragment,null,ne.a.createElement(w.a.Item,{label:"导入仓库URL",style:{marginBottom:"0px"},colon:!1},t("clone_addr",{rules:[{required:!0,message:"请填写镜像版本库地址"}]})(ne.a.createElement(_.a,{placeholder:"请输入需要导入到本项目的仓库地址",onBlur:function(t){return e.ChangeAddr(t.target.value)}}))),ne.a.createElement("p",{className:"formTip",style:{color:"#D1d1c9"}},"示例:https://github.com/Stability-AI/StableStudio.git")),n&&"mirror"===n&&ne.a.createElement("div",{className:"mb10"},ne.a.createElement(w.a.Item,{label:"",style:{marginBottom:"0px"}},t("isPrivate",{rules:[]})(ne.a.createElement(E.a,{value:"importPrivate",onChange:this.changeIsPrivate},"导入私有项目"))),ne.a.createElement(w.a.Item,{label:"",style:{marginBottom:"10px",display:j?"block":"none"}},t("importType",{rules:[]})(ne.a.createElement(k.a.Group,{onChange:this.changeVisibility},ne.a.createElement(k.a,{value:"token"},"访问令牌方式导入"),ne.a.createElement(k.a,{value:"pwd"},"用户名+密码方式导入")))),v&&j&&ne.a.createElement(w.a.Item,{label:ne.a.createElement("span",null,"访问令牌(Access Token)",Ce["".concat(b&&b.toLowerCase())]&&ne.a.createElement("a",{className:"color-blue",href:Ce["".concat(b.toLowerCase())],target:"_blank"},"如何配置?"))},t("auth_token",{rules:[{required:!0,message:"请输入需要导入仓库的访问令牌"},{validator:function(t,n,a){return e.blurFunc(t,n,a)}}],validateTrigger:"onBlur"})(ne.a.createElement(_.a,{placeholder:"请输入需要导入仓库的访问令牌"}))),j&&!v&&ne.a.createElement("div",{className:"df mb20",style:{alignItems:"center"}},ne.a.createElement("span",{className:"mr10"},"用户名"),ne.a.createElement("input",{type:"password",style:{display:"none"}}),ne.a.createElement(w.a.Item,{style:{marginBottom:"0px"},label:""},t("auth_username",{rules:[]})(ne.a.createElement(_.a,{placeholder:"请输入对应平台的登录用户名",style:{width:"240px"}}))),ne.a.createElement("span",{className:"mr10"},"密码"),ne.a.createElement(w.a.Item,{style:{marginBottom:"0px"}},t("password",{rules:[]})(ne.a.createElement(_.a.Password,{placeholder:"请输入对应平台的登录密码",autocomplete:"new-password",style:{width:"240px"}}))))),ne.a.createElement(re.a,null,ne.a.createElement(w.a.Item,{label:"拥有者",style:{width:"260px"},colon:!1,className:"explainPos"},t("user_id",{rules:[{required:!0,message:"请选择拥有者"}]})(ne.a.createElement(D.a,{showSearch:!0,style:{width:"260px",height:"33px"},placeholder:"请选择拥有者",className:"plateAutoComplete",optionFilterProp:"children",filterOption:function(e,t){var n;return U()(n=t.props.children.toLowerCase()).call(n,e.toLowerCase())>=0}},u&&u.length>0&&M()(u).call(u,(function(e,t){return ne.a.createElement(Se,{value:e.id},e.name)}))))),ne.a.createElement("span",{className:"ml10 mr10 mt10 font-18"},"/"),ne.a.createElement(w.a.Item,{label:"项目名称",className:"flex1 explainPos",colon:!1},t("name",{rules:[{required:!0,message:"请填写项目名称"}]})(ne.a.createElement(_.a,{placeholder:"例如:团队协作方法与研究",maxLength:50})))),ne.a.createElement(w.a.Item,{label:ne.a.createElement("span",null,"项目标识 ",ne.a.createElement("span",{className:"color-grey-9"},"(项目url标识部分)")),colon:!1},t("repository_name",{rules:[{required:!0,message:"请填写项目标识"}]})(ne.a.createElement(_.a,{placeholder:"项目标识请使用与项目相关的英文关键字",maxLength:100}))),ne.a.createElement("div",{className:"pr"},ne.a.createElement("span",{className:"toprightNum"},d,"/200"),ne.a.createElement(w.a.Item,{label:"项目简介",colon:!1,style:{marginBottom:"0px"}},t("description",{rules:[]})(ne.a.createElement(_.a.TextArea,{maxLength:200,placeholder:"项目的介绍",autoSize:{minRows:2,maxRows:6},onChange:this.changeDesc})))),("deposit"===n||!n)&&ne.a.createElement(ne.a.Fragment,null,ne.a.createElement(w.a.Item,{className:"privatePart"},t("ignoreFlag")(ne.a.createElement(E.a,{checked:p,onChange:function(t){return e.showIgnoreFunc(t)}},".gitignore"))),p&&ne.a.createElement(w.a.Item,null,t("ignore",{rules:[{required:p,message:"请选择gitignore"},{validator:function(t,n,a){return e.checkId(t,n,a,c,"gitignore")}}]})(ne.a.createElement(we.a,{idname:"newPanel",name:"请选择gitignore,用来定义哪些文件不需要添加到版本管理中",list:c,getValue:function(t){return e.getValue(t,"ignore")}}))),ne.a.createElement(w.a.Item,{className:"privatePart"},t("licenseFlag")(ne.a.createElement(E.a,{checked:g,onChange:function(t){return e.showLicenseFunc(t)}},"开源许可证"))),g&&ne.a.createElement(w.a.Item,{className:"privatePart"},t("license",{rules:[{required:g,message:"请选择开源许可证"},{validator:function(t,n,a){return e.checkId(t,n,a,s,"开源许可证")}}]})(ne.a.createElement(we.a,{idname:"newPanel",name:"请选择开源许可证",list:s,getValue:function(t){return e.getValue(t,"license")}})))),ne.a.createElement(w.a.Item,{className:"privatePart"},t("private")(ne.a.createElement(E.a,{value:"limit"},"将项目设为私有",ne.a.createElement("span",{className:"font-13 color-grey-9"},"(只有项目所有人或拥有权限的项目成员才能看到)")))),n&&"mirror"===n&&ne.a.createElement(w.a.Item,{className:"privatePart"},t("is_mirror")(ne.a.createElement(E.a,{value:"limit"},"该仓库将是一个",ne.a.createElement("span",{className:"color-blue"},"镜像"),"(设置为镜像后,该仓库为只读,每24小时定时同步一次)"))),ne.a.createElement(w.a.Item,{style:{margin:"0px"},className:"privatePart"},t("categoreFlag")(ne.a.createElement(E.a,{checked:f,onChange:function(t){return e.showCateFunc(t)}},"项目类别"))),f&&ne.a.createElement(w.a.Item,{className:"privatePart"},t("project_category",{rules:[{required:f,message:"请选择项目类别"},{validator:function(t,n,a){return e.checkId(t,n,a,i,"项目类别")}}]})(ne.a.createElement(we.a,{idname:"newPanel",name:"请选择项目类别",list:i,getValue:function(t){return e.getValue(t,"project_category")}}))),ne.a.createElement(w.a.Item,{className:"privatePart"},t("languageFlag")(ne.a.createElement(E.a,{checked:m,onChange:function(t){return e.showLanguageFunc(t)}},"项目语言"))),m&&ne.a.createElement(w.a.Item,null,t("project_language",{rules:[{required:m,message:"请选择项目语言"},{validator:function(t,n,a){return e.checkId(t,n,a,o,"项目语言")}}]})(ne.a.createElement(we.a,{idname:"newPanel",name:"请选择项目语言",list:o,getValue:function(t){return e.getValue(t,"project_language")}}))),a&&"deposit"===n&&ne.a.createElement("div",{className:"mt10 mb10"},ne.a.createElement("p",{className:"font-16"},"确权"),ne.a.createElement("div",{className:"mt5 mb5 color-grey3"},ne.a.createElement(E.a,{checked:h,onChange:function(t){e.setState({tokenConTri:t.target.checked})}},"加入贡献值激励确权机制")),h&&ne.a.createElement(w.a.Item,{className:"flex1",extra:"Token指本项目的虚拟货币,决定用户在本仓库贡献度的比例,可以通过issue悬赏或在个人主页贡献确权页进行转移。创建项目时,每个项目的Token总量为10000,您可以分配您可获取的Token数量(未分配的Token将保留至项目Token余额)"},t("blockchain_init",{rules:[{required:!0,message:"初始token值为一个不超过10000的正整数"},{validator:function(e,t,n){/^[1-9]+[0-9]*]*$/.test(t)||n("初始token值为正整数"),t>1e4?n("初始token值最大值10000"):n()}}]})(ne.a.createElement(_.a,{placeholder:"请填写您(项目创建者)获取的初始Token值"})))),ne.a.createElement("div",{className:"mt20"},"注:",ne.a.createElement("span",{className:"ant-form-item-required"})," 为必填项,否则为选填"),ne.a.createElement(w.a.Item,{className:"formTip mt20"},ne.a.createElement(y.a,{type:"primary",onClick:this.subMitFrom,className:"mr20"},n&&"mirror"===n?"导入":"创建","项目"),ne.a.createElement("a",{onClick:function(){return window.history.back(-1)},className:"btn_32"},"取消")))))))}}])}(te.Component),Ie=w.a.create({name:"NewWorkForm"})(Oe);t.default=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function a(a){let{forwardedRef:r,...i}=a;const[o,c,s]=Ee(e,{...i,keyPrefix:t.keyPrefix}),l={...i,t:o,i18n:c,tReady:s};return t.withRef&&r?l.ref=r:!t.withRef&&r&&(l.forwardedRef=r),Object(te.createElement)(n,l)}return a.displayName=`withI18nextTranslation(${ge(n)})`,a.WrappedComponent=n,t.withRef?Object(te.forwardRef)((e,t)=>Object(te.createElement)(a,Object.assign({},e,{forwardedRef:t}))):a}}()(Ie)},QEeW:function(e,t){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},QkTP:function(e,t,n){},XzCO:function(e,t,n){"use strict";n("qVdP");var a=n("jsC+"),r=n("zLi2"),i=n.n(r),o=n("cDcd"),c=n.n(o),s=n("faye");n("BOKS"),t.a=Object(o.forwardRef)((function(e,t){var n=e.overlay,r=e.children,l=e.placement,u=e.overlayClassName,d=e.idname,p=Object(o.useState)(!1),g=i()(p,2),m=g[0],f=g[1],h=Object(o.useRef)(null),v=Object(o.useRef)(null);Object(o.useImperativeHandle)(t,(function(){return{clearVisible:function(e){f(e)}}})),Object(o.useEffect)((function(){document.addEventListener("click",b,!1)}),[]);var b=function(e){var t=e.target,n=Object(s.findDOMNode)(h.current),a=Object(s.findDOMNode)(v.current);if(n&&a){var r=n.contains(t),i=a.contains(t);r||i||f(!1)}};return c.a.createElement(a.a,{placement:l,visible:m,overlay:c.a.createElement("div",{ref:h},n),getPopupContainer:function(e){return d?document.getElementById(d):e.parentNode},trigger:["click"],overlayClassName:u},c.a.createElement("span",{className:"dropspan",ref:v,onClick:function(){return f(!m)}},r))}))},emz0:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAAXNSR0IArs4c6QAAA+hJREFUWEfNWE1SGkEU/h5WILuYE6gnCJ4gWCVUdoETqLvARm6gnEDcgDvlBJJdClIlnkA4gXqCkGWGZF7mNd1jTzMDw4+p9IZiuvv119/7+r3XTViyFWucJ8YRA3mZSoSC/DIwBmOozBG6AO77LZr+X7JRmvGFOm9nPZwGC9cJ2E4zR41hPAU/5702dVLPUXua01KBYYyEJQWW8CHW3JLgEkF9+sK7fzK4Je0mtXHGz+B/lwmDSRbdQZPGLgg9r0BAGcDnSD+j6+VwEjfPHhcL6vALF2gKyHZVw8uiucigbVwA+oRzEI7C74wnJlTm6W0GlADKZHBnGRllGOVvVyT6WKnJ4QBjQIR3RmteDvtJG4yA0tQ/hAwxOl4O9WXYSUKt9PkLA6M7BoaTLA7ibIegZNIbD3ehhhidXpuOzSLa6BkTnvotulyFMhcYGN1emyqurRBUqcbngZbPNL0jL4eC2YWiH7g2gH0fB9+vaLAKMOUNwtC4Ms6WAqVZejRuy/jYMxpy+xh4Dk5efh2X2roVN/ZbtD9z+iIsAY1ei4Q11UpVHobxhxFhcBWmzJxilUX4H1WoAU76LboxfYqpYo1/CEsShyY57FpuOybgWk9cmyF7E84p/9prkcQ11UjlMuBBayki7mKNnwJQO9K3jo6SGLW90GtRqG8B1STg1KUxmFAO3HarvjPu+21SiXeTzV4bjEqvTZLIQbZvvSzeW66LBbtJUI4LQy1HQNkUHla5niFcuDrbJCiVhjJ41F667Leorpgq1Zi1nkYBfapGMk128vsthusc/0WbMOvbEglBvZZuVgJVrPJYomtcEFtkcBP9sUzZQrc1tYkFF9mwwxEDL5qyQdnpZZHBTfTbYSfQ98vpM6fMjVObWHSRjVKVb0wBaAfnaEQHIuF+kdF1+0tVfgRhV+xEIrp8sNPJv3JhxHVO7WYScph44QxYl42k+TZLbl4Nk6DNFgP7q14k02wiouOYvGqDssuU8SSLvdeI5JGqZFpLzRAQuTiUaixZWt3V5hX2adiIG+NWsXYYsMdHQOlJQ1NDCbAtH5V1rldmMV3ny8VkepdkzORaM3bm3qcndy1gY/ZRWfWioE/3aQCm6bLnlsGJoKRj5io0LfQGzGgsA04de+DCxCLDkP3mEAcs8S1BP25IMR95DxCXkgAEuluMZ9u1wjITdohRDsYUImCmNKhUEpz0lxCUdHGYJ1xVHRKaiS8qKVQvZREIdTvMzAOW6n1K60J2N/uSMg8Uo+MzbpJcngQsNSh7bZ0i8iwniacveqrJzRcY+z4GabXnApMLxEqgUnhsqSEOsMZ/AUp2YNiXN7C/c/45MN9xecwAAAAASUVORK5CYII="},"rud+":function(e,t,n){"use strict";n("5NDa");var a=n("5rEg"),r=n("zLi2"),i=n.n(r),o=n("cDcd"),c=n.n(o),s=n("XzCO"),l=(n("wauP"),n("6La+"));t.a=function(e){var t=e.list,n=e.name,r=e.value,u=e.getValue,d=e.idname,p=Object(o.useRef)(null),g=Object(o.useState)(void 0),m=i()(g,2),f=m[0],h=m[1],v=Object(o.useState)(void 0),b=i()(v,2),x=b[0],y=b[1];return Object(o.useEffect)((function(){r&&(h({name:r}),y(r))}),r),c.a.createElement(s.a,{overlay:c.a.createElement("div",null,c.a.createElement(l.a,{list:t,size:"small",onChooseFunc:function(e){h(e)},defaultValue:r}),c.a.createElement("a",{onClick:function(){u(f),p.current&&p.current.clearVisible(!1)},className:f?"sureDrop active":"sureDrop"},"确定")),overlayClassName:"alllists",placement:"bottomLeft",ref:p,idname:d},c.a.createElement(a.a,{placeholder:n,value:x}))}},spEH:function(e,t,n){"use strict";n.d(t,"d",(function(){return S})),n.d(t,"b",(function(){return O})),n.d(t,"j",(function(){return I})),n.d(t,"a",(function(){return A})),n.d(t,"c",(function(){return T})),n.d(t,"g",(function(){return V})),n.d(t,"n",(function(){return P})),n.d(t,"m",(function(){return B})),n.d(t,"q",(function(){return D})),n.d(t,"k",(function(){return R})),n.d(t,"r",(function(){return z})),n.d(t,"f",(function(){return q})),n.d(t,"p",(function(){return U})),n.d(t,"l",(function(){return G})),n.d(t,"e",(function(){return M})),n.d(t,"o",(function(){return J})),n.d(t,"h",(function(){return W})),n.d(t,"i",(function(){return Y}));var a,r,i,o,c,s,l,u,d,p,g,m,f,h,v,b,x,y,k,E,w,_,j,N,L=n("YdDX"),C=n.n(L),F=n("vOnD"),S=F.a.div(a||(a=C()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),O=F.a.div(r||(r=C()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),I=F.a.div(i||(i=C()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),A=F.a.div(o||(o=C()(["{\n display:flex;\n align-items: center;\n}"]))),T=F.a.div(c||(c=C()(["{\n display:flex;\n align-items: flex-start;\n}"]))),V=(F.a.div(s||(s=C()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),F.a.div(l||(l=C()(["{\n display:flex;\n align-items:flex-start;\n}"])))),P=F.a.div(u||(u=C()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),B=F.a.div(d||(d=C()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),D=(F.a.div(p||(p=C()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),F.a.div(g||(g=C()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),R=F.a.div(m||(m=C()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),z=F.a.div(f||(f=C()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),q=F.a.a(h||(h=C()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),U=F.a.a(v||(v=C()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),G=F.a.a(b||(b=C()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),M=(F.a.a(x||(x=C()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),F.a.a(y||(y=C()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),J=F.a.a(k||(k=C()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),W=(F.a.ul(E||(E=C()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),F.a.a(w||(w=C()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),F.a.a(_||(_=C()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),Y=F.a.div(j||(j=C()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));F.a.div(N||(N=C()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))},wauP:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/102.cd8f60fc.chunk.js b/static/js/102.cd8f60fc.chunk.js new file mode 100644 index 000000000..4353c92b4 --- /dev/null +++ b/static/js/102.cd8f60fc.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[102],{"+QRC":function(e,t,a){"use strict";var n=a("E9nw"),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var a,c,r,i,s,l=!1;t||(t={}),t.debug;try{if(c=n(),r=document.createRange(),i=document.getSelection(),(s=document.createElement("span")).textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",(function(a){if(a.stopPropagation(),t.format)if(a.preventDefault(),void 0===a.clipboardData){window.clipboardData.clearData();var n=o[t.format]||o.default;window.clipboardData.setData(n,e)}else a.clipboardData.clearData(),a.clipboardData.setData(t.format,e);t.onCopy&&(a.preventDefault(),t.onCopy(a.clipboardData))})),document.body.appendChild(s),r.selectNodeContents(s),i.addRange(r),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");l=!0}catch(n){try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(n){a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(r):i.removeAllRanges()),s&&document.body.removeChild(s),c()}return l}},"0/zy":function(e,t,a){"use strict";a("Pwec");var n=a("CtXQ"),o=(a("lUTK"),a("BvKs")),c=a("zLi2"),r=a.n(c),i=(a("5NDa"),a("5rEg")),s=a("5PDf"),l=a.n(s),u=a("ZbhI"),d=a.n(u),m=a("FLGM"),p=a.n(m),f=a("cDcd"),g=a.n(f),v=a("sYIF"),b=a("XzCO"),h=i.a.Search;t.a=function(e,t){var a,c=e.className,i=e.name,s=e.ids,u=e.lists,m=e.size,E=e.imgControl,y=e.searchFunc,A=e.chooseFunc,j=e.update,C=e.double,O=e.names,_=Object(f.useRef)(null),w=Object(f.useState)([]),k=r()(w,2),S=k[0],N=k[1],x=Object(f.useState)(void 0),I=r()(x,2),D=I[0],R=I[1];return Object(f.useEffect)((function(){N(s?s.split(","):[]),R(O)}),[s,O]),g.a.createElement("li",{className:c||""},g.a.createElement(b.a,{className:c,ref:_,overlay:(a=u,g.a.createElement("div",{className:"overlaydrop ".concat(m)},"small"!==m&&g.a.createElement("div",{className:"pb10"},g.a.createElement(h,{placeholder:"搜索".concat(i),onChange:function(e){return y(e.target.value)}})),a&&a.length>0?g.a.createElement(o.a,{selectedKeys:S},p()(a).call(a,(function(e,t){return g.a.createElement(o.a.Item,{key:e.id},E&&e.image_url&&g.a.createElement("img",{src:Object(v.i)(e.image_url),alt:""}),e.color&&g.a.createElement("span",{style:{backgroundColor:e.color,marginRight:"0px"},className:"colorpiece"}),g.a.createElement("span",{className:"task-hide",onClick:function(){return function(e){var t=s,a=e.id.toString();if(C&&"-1"!==a){t=(t=s?s.split(","):[])&&t.length>0?l()(t).call(t,(function(e){return"-1"!==e.toString()})):[];var n=O?O.split(","):[];t&&d()(t).call(t,a)>=0?(t=l()(t).call(t,(function(e){return e.toString()!==a})),n=l()(n).call(n,(function(t){return t.toString()!==e.name}))):(t.push(a),n.push(e.name)),N(t),R(n.join(",")),A(t,n.join(","))}else t&&d()(t).call(t,a)>=0?(N([]),R(void 0),A([])):(N(["".concat(e.id)]),R([e.name]),A([a],e.name)),_.current&&_.current.clearVisible(!1)}(e)}},e.name))}))):g.a.createElement("div",{className:"pl15"},"暂无",s?g.a.createElement("span",null,"'",i,"'"):i))),placement:"bottomRight"},g.a.createElement("span",{className:"task-hide"},D||(j?"更换".concat(i):i)),g.a.createElement(n.a,{type:"caret-down",className:"color-grey-6"})))}},"0Ks3":function(e,t,a){"use strict";a("+L6B");var n=a("2/Rp"),o=a("cDcd"),c=a.n(o),r=a("/k9T"),i=a("spEH");t.a=function(e){var t=e.visible,a=e.onCancel,o=e.onSuccess,s=e.content,l=e.title;return c.a.createElement(r.a,{visible:t,onCancel:a,title:l||"删除疑修",btn:c.a.createElement("div",null,c.a.createElement(n.a,{size:"large",onClick:a},"取消"),c.a.createElement(n.a,{type:"danger",size:"large",onClick:o},"确认删除"))},c.a.createElement("div",{className:"desc"},c.a.createElement(i.c,{className:"deldesc"},c.a.createElement("i",{className:"iconfont icon-jinggao1 mr10 font-20 red"}),s||c.a.createElement("div",{style:{paddingTop:"3px"}},c.a.createElement("p",{className:"font-15 mb20"},"您确定要删除所有选中的疑修?"),c.a.createElement("p",{className:"color-grey-6"},"此操作将清空所有已选中的疑修,请谨慎操作")))))}},"0x8O":function(e,t){e.exports="data:image/png;base64,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"},"1pYj":function(e,t,a){"use strict";t.a=a.p+"static/media/emp.35f6c709.png"},"5m32":function(e,t,a){"use strict";a.r(t);var n=a("+oHS"),o=a.n(n),c=a("OWCx"),r=a.n(c),i=a("5PDf"),s=a.n(i),l=a("fHi0"),u=a.n(l),d=a("RXMP"),m=a.n(d),p=a("qjzJ"),f=a.n(p),g=a("HnXd"),v=a.n(g),b=a("LYCE"),h=a.n(b),E=(a("T2oS"),a("W9HT")),y=(a("DjyN"),a("NUBc")),A=(a("+L6B"),a("2/Rp")),j=(a("sRBo"),a("kaz8")),C=a("EcSs"),O=a.n(C),_=(a("qVdP"),a("jsC+")),w=(a("Pwec"),a("CtXQ")),k=(a("5Dmo"),a("3S7+")),S=(a("lUTK"),a("BvKs")),N=a("04Ix"),x=a.n(N),I=a("zLi2"),D=a.n(I),R=(a("5NDa"),a("5rEg")),B=(a("iQDF"),a("+eQT")),T=a("o+MX"),z=a.n(T),F=a("FLGM"),P=a.n(F),U=a("cDcd"),J=a.n(U),Q=a("ynFz"),H=a.n(Q),M=a("0x8O"),K=a.n(M),Y=a("2iEm"),G=a("Vi3r"),X=a.n(G),W=a("0/zy"),L=a("vDqi"),q=a.n(L);function Z(e,t){var a=o()(e);if(r.a){var n=r()(e);t&&(n=s()(n).call(n,(function(t){return u()(e,t).enumerable}))),a.push.apply(a,n)}return a}function V(e){for(var t=1;t0?e.join(","):void 0}),n=V(V({},de),{},{author_name:t});se(a),me(n),o(a,n)}(e,t)}}),c&&J.a.createElement(W.a,{update:c,ids:ie&&ie.issue_priorities_id,name:"优先级",size:"small",lists:ne,names:de&&de.issue_priorities_name,chooseFunc:function(e,t){var a=V(V({},ie),{},{issue_priorities_id:e&&e.length>0?e.join(","):void 0}),n=V(V({},de),{},{issue_priorities_name:t});me(n),se(a),o(a,n)}}),J.a.createElement(W.a,{update:c,ids:ie&&ie.issue_tag_ids,name:"标记",size:"large",double:!0,names:de&&de.issue_tag_name,lists:E,searchFunc:function(e){return O(e)},chooseFunc:function(e,t){var a=V(V({},ie),{},{issue_tag_ids:e&&e.length>0?e.join(","):void 0}),n=V(V({},de),{},{issue_tag_name:t});me(n),se(a),o(a,n)}}),J.a.createElement(W.a,{update:c,ids:ie&&ie.milestone_id,name:"里程碑",size:"large",names:de&&de.milestone_name,lists:k,searchFunc:function(e){return R(e)},chooseFunc:function(e,t){var a=V(V({},ie),{},{milestone_id:e&&e.length>0?e.join(","):void 0}),n=V(V({},de),{},{milestone_name:t});me(n),se(a),o(a,n)}}),J.a.createElement(W.a,{update:c,ids:ie&&ie.assigner_id,name:"负责人",size:"large",imgControl:!0,names:de&&de.assigner_name,lists:F,searchFunc:function(e){return K(e)},double:!!c,chooseFunc:function(e,t){var a=V(V({},ie),{},{assigner_id:e&&e.length>0?e.join(","):void 0}),n=V(V({},de),{},{assigner_name:t});me(n),se(a),o(a,n)}}),J.a.createElement(W.a,{update:c,ids:ie&&ie.status_id,name:"状态",size:"small",lists:L,names:de&&de.status_name,chooseFunc:function(e,t){var a=V(V({},ie),{},{status_id:e&&e.length>0?e.join(","):void 0}),n=V(V({},de),{},{status_name:t});me(n),se(a),o(a,n)}}),!c&&J.a.createElement(W.a,{className:"minwidth",ids:ie&&ie.sort_by,name:"排序",size:"small",lists:s?$:ee,names:de&&de.sortby_name,chooseFunc:function(e,t){var a=V(V({},ie),{},{sort_by:e&&e.length>0?e.join(","):void 0}),n=V(V({},de),{},{sortby_name:t});me(n),se(a),o(a,n)}}))})),ae=a("aqs5"),ne=a("Xxpw"),oe=a("0Ks3"),ce=a("Po8q"),re=a.n(ce),ie=a("1pYj"),se=a("wd/R"),le=a.n(se);function ue(e,t){var a=o()(e);if(r.a){var n=r()(e);t&&(n=s()(n).call(n,(function(t){return u()(e,t).enumerable}))),a.push.apply(a,n)}return a}function de(e){for(var t=1;t0?P()(o=n.data.issues).call(o,(function(e){return e.id})):[];we(c),ot(n.data.total_issues_count),mt(n.data.has_created_issues);var r=de(de({},e),{},{keyword:W,participant_category:R,category:$,limit:Le,page:t||1,sort_direction:yt(e&&e.sort_by),begin_date:ue,end_date:be,sort_by:At(e&&e.sort_by),names:a}),i=new Date((new Date).getTime()+864e5);re.a.save("issuestates",de({},r),{expires:i,path:"/"})}})).then((function(e){}))}Object(U.useEffect)((function(){if(bt){var e,t=bt.author,a=bt.name;document.title=z()(e="疑修-".concat(t.name,"/")).call(e,a)}}),[bt]),Object(U.useEffect)((function(){var t=re.a.load("issuestates"),a="undefined"===t?void 0:t;a?(B(a.participant_category),ee(a.category),Ge(a.page),qe(a.limit||15),Pe(de({},a)),Be(a.names),fe(a.begin_date),he(a.end_date)):jt(),e.location.state&&e.location.state.issue&&wt(e.location.state.issue)}),[]),Object(U.useEffect)((function(){Fe&&!(Ae&&Ae>0)&&(Fe.author_id||Fe.issue_priorities_id||Fe.issue_tag_ids||Fe.milestone_id||Fe.sort_by||Fe.status_id||Fe.assigner_id)||Q||be||ue||"all"!==R?st(!0):st(!1)}),[Fe,Q,Ae,ue,be,R]),a=function(){jt(Fe,Ye,Re)},n=[R,W,$,Le,be,Fe],o=Object(U.useRef)(!1),Object(U.useEffect)((function(){o.current?a():o.current=!0}),n);var Ct=J.a.createElement(S.a,{selectedKeys:["".concat(R)],onClick:function(e){Ge(1),B(e.key)}},J.a.createElement(S.a.Item,{key:"all"},"全部"),J.a.createElement(S.a.Item,{key:"aboutme"},J.a.createElement(k.a,{title:"指我创建的、我负责的和@我的疑修"},"与我相关")),J.a.createElement(S.a.Item,{key:"assignedme"},"我负责的"),J.a.createElement(S.a.Item,{key:"authoredme"},"我创建的"),J.a.createElement(S.a.Item,{key:"atme"},"@我的"));function Ot(){je([]),xe(!1),pt.current&&pt.current.clearChoose()}function _t(e){if(e!==$){var t=de({},Fe),a=de({},Re);"closed"===e?(a=de(de({},a),{},{status_name:"关闭"}),t=de(de({},t),{},{status_id:"5"}),Be(a),Pe(t)):(a=de(de({},a),{},{status_name:void 0}),t=de(de({},t),{},{status_id:void 0}),Be(a),Pe(t)),ee(e),Ge(1),et(void 0)}}function wt(e){pt.current&&pt.current.setChooseTag(e)}return J.a.createElement("div",null,J.a.createElement(oe.a,{visible:i,onCancel:function(){return s(!1)},onSuccess:function(){var t,a=z()(t="/v1/".concat(ft,"/")).call(t,gt,"/issues/batch_destroy");q.a.delete(a,{params:{ids:Ae}}).then((function(t){t&&(Pe(void 0),je([]),s(!1),xe(!1),e.showNotification("疑修删除成功!"),jt())})).catch((function(e){}))}}),J.a.createElement("div",{className:"pageheader"},J.a.createElement("div",null,ht&&ht.login&&J.a.createElement(_.a,{overlay:Ct,trigger:["click"],placement:"bottomLeft",arrow:{pointAtCenter:!0}},J.a.createElement("span",{className:"dorpdownButton mr20"},J.a.createElement("span",null,"all"===R?"全部":"aboutme"===R?"与我相关":"assignedme"===R?"我负责的":"authoredme"===R?"我创建的":"@我的"),J.a.createElement(w.a,{type:"caret-down",className:"ml5 color-grey-6"}))),J.a.createElement(pe,{placeholder:"输入关键字搜索疑修",value:Q,onChange:function(e){M(e.target.value),""===e.target.value&&L(void 0)},onSearch:function(){return L(Q)},style:{width:354,height:32},allowClear:!0}),it&&J.a.createElement("a",{className:"color-blue ml25",onClick:function(){L(void 0),B("all"),ee("opened"),Pe(void 0),je([]),Ge(1),M(void 0),Be(void 0),he(void 0),fe(void 0),pt.current&&pt.current.clearChoose()},style:{display:"flex",alignItems:"center"}},J.a.createElement("i",{className:"iconfont icon-roundclose font-16 mr5"}),"清除筛选条件")),J.a.createElement("div",null,J.a.createElement(me,{value:[ue?le()(ue,"YYYY-MM-DD"):"",be?le()(be,"YYYY-MM-DD"):""],onChange:function(e,t){Ge(1),fe(t[0]||""),he(t[1]||"")},style:{width:240,marginRight:20}}),vt&&"Reporter"!==vt&&J.a.createElement(Y.a,{to:z()(t="/".concat(ft,"/")).call(t,gt,"/issues/sign"),className:"dorpdownButton"},J.a.createElement("img",{src:H.a,alt:"",className:"mr5"}),"标记管理"),J.a.createElement(ae.a,O()({},e,{sureFunc:function(){var t;e.history.push(z()(t="/".concat(ft,"/")).call(t,gt,"/issues/new"))},checklogin:!0,className:"operateButton ml20"}),"创建疑修"))),J.a.createElement("div",{className:"lists"},J.a.createElement("div",{className:"listheader"},J.a.createElement("div",{style:{display:"flex"}},J.a.createElement(j.a,{value:"all",style:{marginRight:"16px",display:vt&&"Reporter"!==vt?"block":"none"},checked:Ne,onChange:function(e){xe(e.target.checked),pt.current&&pt.current.clearChoose(),e.target.checked?je(_e):je([])}}),Ae&&Ae.length>0?J.a.createElement("span",null,"选择",Ae.length,"个issue"):J.a.createElement("ul",{className:"statusul"},J.a.createElement("li",{className:"all"===$?"active":"",onClick:function(){_t("all")}},"全部",J.a.createElement("span",null,nt)),J.a.createElement("li",{className:"opened"===$?"active":"",onClick:function(){_t("opened")}},"开启中",J.a.createElement("span",null,C)),J.a.createElement("li",{className:"closed"===$?"active":"",onClick:function(){_t("closed")}},"已关闭",J.a.createElement("span",null,g)))),J.a.createElement("div",{className:"menusul"},J.a.createElement(te,{ref:pt,update:Ae&&Ae.length>0,owner:ft,projectsId:gt,chooseFunc:function(e,t){Be(t),Ge(1),Ae&&Ae.length>0?He(e):("5"===e.status_id?ee("closed"):ee("opened"),Pe(e),et(void 0))},defaultNames:Re,defaultIds:Ae&&Ae.length>0?void 0:Fe,open_blockchain:Et}),Ae&&Ae.length>0?J.a.createElement("div",null,J.a.createElement(A.a,{type:"primary",ghost:!0,onClick:function(){var e,t=z()(e="/v1/".concat(ft,"/")).call(e,gt,"/issues/batch_update"),a=Qe.assigner_id,n=Qe.issue_tag_ids,o=Qe.milestone_id,c=Qe.issue_priorities_id,r=Qe.status_id,i=a?"-1"===a?[]:a.split(","):void 0,s=n?"-1"===n?[]:n.split(","):void 0,l=o?"-1"===o?"":o:void 0;q.a.patch(t,{assigner_ids:i,ids:Ae,issue_tag_ids:s,milestone_id:l,priority_id:c,status_id:r}).then((function(e){e&&(Pe(void 0),je([]),et(void 0),jt(),Ot())})).catch((function(e){}))}},"确定"),J.a.createElement(A.a,{type:"danger",ghost:!0,className:"ml10",onClick:function(){return s(!0)}},"删除"),J.a.createElement(A.a,{ghost:!0,className:"ml10 mr10",onClick:Ot},"取消")):"")),0===$e&&(dt?J.a.createElement("div",{className:"dataempty"},J.a.createElement("img",{src:ie.a,alt:""})):J.a.createElement("div",{className:"listempty"},J.a.createElement("img",{src:K.a,alt:"",width:"68px"}),J.a.createElement("p",{className:"font-22 mt5 mb10"},"欢迎使用疑修(Issue)"),J.a.createElement("p",{className:"font-15"},"疑修用于记录与跟踪待办事项、项目bug、功能需求等。在使用之前,请您先",J.a.createElement(ae.a,O()({},e,{checklogin:!0,sureFunc:function(){var t;e.history.push(z()(t="/".concat(ft,"/")).call(t,gt,"/issues/new"))},className:"color-blue"}),"创建一个疑修")))),$e>0&&J.a.createElement(J.a.Fragment,null,J.a.createElement(j.a.Group,{name:"issues",onChange:function(e){pt.current&&pt.current.clearChoose(),je(e),e.length===_e.length?xe(!0):xe(!1)},value:Ae,style:{width:"100%"}},J.a.createElement("div",{className:"listdatas"},P()(d).call(d,(function(e,t){return J.a.createElement(ne.a,{key:t,checkbox:vt&&"Reporter"!==vt&&J.a.createElement(j.a,{value:e.id,key:e.id,style:{marginRight:"16px"}}),item:e,owner:ft,projectsId:gt,chooseTagFunc:wt})})))),$e>15&&J.a.createElement("div",{className:"pt25 pb30",style:{textAlign:"right"}},J.a.createElement(y.a,{total:$e,onShowSizeChange:function(e,t){Ge(1),qe(t)},current:Ye,pageSize:Le,onChange:function(e){Ge(e),jt(Fe,e,Re),document&&(document.documentElement||document.body)&&(document.documentElement.scrollTop=document.body.scrollTop=0)},showSizeChanger:!0,pageSizeOptions:[15,30,40,50],showQuickJumper:!0}))),void 0===$e&&J.a.createElement("div",{style:{height:344,display:"flex",alignItems:"center",justifyContent:"center"}},J.a.createElement(E.a,null))))}},E9nw:function(e,t){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,a=[],n=0;n0?c()(o=h.tags).call(o,(function(e,t){return l.a.createElement("span",{onClick:function(){return A(e)},style:{backgroundColor:"".concat(e.color),cursor:"pointer"},className:"ml8 tagscolor task-hide",title:e.name},e.name)})):""),l.a.createElement("div",null,l.a.createElement("div",{className:"infos"},l.a.createElement("div",{className:"ilog"},h.project_issues_index&&l.a.createElement(p.a,{value:i()(r=i()(s="/".concat(y,"/")).call(s,E,"/issues/")).call(r,h.project_issues_index)},l.a.createElement("span",{className:"number"},"#",h.project_issues_index))),l.a.createElement("span",{className:"mr12"},h.author&&h.author.login?l.a.createElement(m.a,{style:{color:"#898d9d"},to:"/".concat(h.author.login)},l.a.createElement("i",{className:"iconfont icon-chengyuan2 mr3 font-12",style:{color:"#898d9d"}}),h.author&&h.author.name):l.a.createElement("span",null,l.a.createElement("i",{className:"iconfont icon-chengyuan2 mr3 font-12",style:{color:"#898d9d"}}),h.author&&h.author.name)),l.a.createElement("span",{className:"mr12"},h.created_at," 发布"),l.a.createElement("span",{className:"mr20"},h.updated_at,"更新"),h.blockchain_token_num&&l.a.createElement("span",{className:"mr30"},l.a.createElement("img",{src:d.a,alt:"",width:"13px",className:"mr3"}),h.blockchain_token_num),h.milestone_name&&l.a.createElement(m.a,{to:i()(u=i()(f="/".concat(y,"/")).call(f,E,"/milestones/")).call(u,h.milestone_id),onClick:function(){window.scrollTo(0,0)},style:{maxWidth:h.blockchain_token_num?"261px":"340px",color:"#898d9d"},title:h.milestone_name,className:"task-hide"},l.a.createElement("i",{className:"iconfont icon-lichengbeiicon1 font-12 mr3"}),h.milestone_name))))),l.a.createElement("div",{className:"issuecondition"},h.assigners&&h.assigners.length>0?l.a.createElement(n.a,{title:j(h.assigners),placement:"bottomRight"},l.a.createElement("div",{className:h.assigners.length>1?"principal hovers":"principal"},l.a.createElement("span",{className:"task-hide",style:{wordBreak:"break-all"}},j(h.assigners)))):"",l.a.createElement("div",{style:{color:"已解决"===h.status_name?"#28bd6c":"#40424a"}},h.status_name),l.a.createElement("div",{className:"commentnum"},l.a.createElement(m.a,{to:i()(g=i()(v="/".concat(y,"/")).call(v,E,"/issues/")).call(g,h.project_issues_index,"#commentList")},l.a.createElement("i",{className:"iconfont icon-a-xiaoxi1 mr5 font-15"}),h.comment_journals_count))))}},XzCO:function(e,t,a){"use strict";a("qVdP");var n=a("jsC+"),o=a("zLi2"),c=a.n(o),r=a("cDcd"),i=a.n(r),s=a("faye");a("BOKS"),t.a=Object(r.forwardRef)((function(e,t){var a=e.overlay,o=e.children,l=e.placement,u=e.overlayClassName,d=e.idname,m=Object(r.useState)(!1),p=c()(m,2),f=p[0],g=p[1],v=Object(r.useRef)(null),b=Object(r.useRef)(null);Object(r.useImperativeHandle)(t,(function(){return{clearVisible:function(e){g(e)}}})),Object(r.useEffect)((function(){document.addEventListener("click",h,!1)}),[]);var h=function(e){var t=e.target,a=Object(s.findDOMNode)(v.current),n=Object(s.findDOMNode)(b.current);if(a&&n){var o=a.contains(t),c=n.contains(t);o||c||g(!1)}};return i.a.createElement(n.a,{placement:l,visible:f,overlay:i.a.createElement("div",{ref:v},a),getPopupContainer:function(e){return d?document.getElementById(d):e.parentNode},trigger:["click"],overlayClassName:u},i.a.createElement("span",{className:"dropspan",ref:b,onClick:function(){return g(!f)}},o))}))},"jZ+j":function(e,t,a){"use strict";a("5Dmo");var n=a("3S7+"),o=a("zLi2"),c=a.n(o),r=a("o+MX"),i=a.n(r),s=a("cDcd"),l=a.n(s),u=a("P5Jw");t.a=function(e){var t,a,o=e.children,r=e.value,d=Object(s.useState)("点击复制链接"),m=c()(d,2),p=m[0],f=m[1],g="localhost"===window.location.hostname?"testforgeplus.trustie.net":window.location.hostname,v=window.location.protocol;return l.a.createElement(u.CopyToClipboard,{text:i()(t=i()(a="".concat(v,"//")).call(a,g)).call(t,r),onCopy:function(){return f("复制成功")}},l.a.createElement(n.a,{placement:"bottom",title:p},o))}},rHrb:function(e,t,a){"use strict";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)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=i(a("cDcd")),c=i(a("+QRC")),r=["text","onCopy","options","children"];function i(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t=0||(o[a]=e[a]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}(e,r),n=o.default.Children.only(t);return o.default.cloneElement(n,l(l({},a),{},{onClick:this.onClick}))}}])&&d(t.prototype,a),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.default.PureComponent);t.CopyToClipboard=b,v(b,"defaultProps",{onCopy:void 0,options:void 0})},xmot:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAABHNCSVQICAgIfAhkiAAAAntJREFUKFNVU01oE0EUfi8paauW7NJWqz20xYtKoevZgxtPCgW3Fw/izxYUT2J78Nqfi+BB6qmgoo0oCIJ2C4I33XjxJFbBkwc3otKa1KQ/GJPsvOeb2bTiwjKZ5Pt730wQ5OH3jgXt8UVgdIHBBQSLieUHqJJSISoIU+naQzwaVTVeP8ifjjjA6dcabESEYEh6VZTsldlrUi5z7PNyizgcCX9Ag8QBSK/6o1k52WvzWK8cdZz4MmSI9HGYmRKQVk4cWvuWe8vRfL/r5Fc0xPjd4UhI/xwT5RZ5O0ErLnNx9+i3QUNsvj3kMqsAFGe359tx/D9BUaL5XWMroSHW3xzMS3MzMpeLDB4ROyKiExRFaKYprdpjK9IDQOVpr2OfKSXl/Hk1tCyArAADlBewrdh5KjLAzWd9MyJ0WoQcwSzLrIF9vjxriLWXgxKVxJUG9GwUU1Fhu5Nu1kIBj+y0bAo0M4c9l6o53HrRn98z+t3fWOz3QZEHSuWZQDtMy/sBYpiwx8th6Z7lInEgJ5CFmGdx4/n+SJyYYxWQjnK2XKg86pFYagSZc/Z4NSzfyXLPlXUsz3d5qqkWRaCAm0/6XCVRgWhAt2pfWMO1+5ZkZui+vI6l+a7knKXhvdd+48qtDjkEBqw87s7b59b88oLlpxg9RPbjugoFOCIz5XqvboWrc528b7KGqzczniJeFNEC/npgRzopxCRRKYil1VTc8JFgWpSrEtnvu95Y+nEj44nzgoxlCXwSf961nJQQtlvV4Axnhupx0qq5bvom6Ytv/gWw1D+lPHPvKnOW1YSmHL60SuTI2VXqtUYuk26bQGBXKMcFWBCB4MAU3dacv5qY9er52wxiAAAAAElFTkSuQmCC"},ynFz:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAABHNCSVQICAgIfAhkiAAAALZJREFUKFONkIENwiAQRQUW6QYSWKAjdIR2Ah2BERyBUXQAkBF0Al0A2n8NNFStKQm5f/COOz475KW17sZxNDm9e++HckeRlUQpdU0pdSGEN2mA7QrE4YUxdsRrEjHQ5Ye+ocgwgAFC1tW1xkg2xjiDX21qUErZCCF2gS3Afm6NmU5brTnnBq0HAntADTZFmwtq/cAf7MqeYslPe2ofd4N/Da9epLnOMP2F+HTOUb6sZcatX5fzCY5aaODpOAmxAAAAAElFTkSuQmCC"}}]); \ No newline at end of file diff --git a/static/js/103.b6f2ad59.chunk.js b/static/js/103.b6f2ad59.chunk.js new file mode 100644 index 000000000..ee5f634cf --- /dev/null +++ b/static/js/103.b6f2ad59.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[103],{"32zL":function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),o=n("+oHS"),c=n.n(o),i=n("OWCx"),l=n.n(i),s=n("fHi0"),u=n.n(s),p=n("RXMP"),f=n.n(p),m=n("qjzJ"),d=n.n(m),g=n("HnXd"),h=n.n(g),v=n("LYCE"),b=n.n(v),y=(n("T2oS"),n("W9HT")),_=(n("+L6B"),n("2/Rp")),E=(n("sRBo"),n("kaz8")),j=(n("y8nQ"),n("Vl3Y")),O=n("Vi3r"),w=n.n(O),x=n("06Pm"),S=n.n(x),N=n("kA7L"),k=n.n(N),C=n("3SUL"),P=n.n(C),D=n("eYnF"),L=n.n(D),I=n("X5/F"),V=n.n(I),R=n("04Ix"),F=n.n(R),z=(n("OaEy"),n("2fM7")),T=(n("5NDa"),n("5rEg")),B=n("5PDf"),M=n.n(B),q=n("o+MX"),A=n.n(q),H=n("FLGM"),X=n.n(H),U=n("ZbhI"),G=n.n(U),J=n("cDcd"),Y=n.n(J),K=n("ess8"),Q=n("spEH"),W=(n("2qtc"),n("kLXV")),Z=n("EcSs"),$=n.n(Z),ee=(n("7Kak"),n("9yH6")),te=n("zLi2"),ne=n.n(te),ae=n("Omli"),re=(n("QMaS"),n("vDqi")),oe=n.n(re);function ce(e,t){var n=c()(e);if(l.a){var a=l()(e);t&&(a=M()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}var ie=z.a.Option;var le=j.a.create()(Object(J.forwardRef)((function(e){var t=e.form,n=e.visible,a=e.onSuccess,r=e.onCancel,o=e.owner,c=e.repo,i=t.getFieldDecorator,l=t.validateFields,s=t.setFieldsValue,p=Object(J.useState)(0),m=ne()(p,2),g=m[0],v=m[1],y=Object(J.useState)(void 0),_=ne()(y,2),E=_[0],O=_[1];return Object(J.useEffect)((function(){var e,t;o&&c&&!0===n&&(t=A()(e="/".concat(o,"/")).call(e,c,"/applied_transfer_projects/organizations.json"),oe.a.get(t).then((function(e){e&&O(e.data.organizations)})).catch((function(e){}))),n||(s({owner_name:void 0,identifier:void 0}),v(0))}),[c,o,n]),Y.a.createElement(W.a,{width:"620px",visible:n,title:"转移仓库",onCancel:r,onOk:function(){l((function(e,t){if(!e){var n,r=A()(n="/".concat(o,"/")).call(n,c,"/applied_transfer_projects.json");oe.a.post(r,function(e){for(var t=1;t0?X()(E).call(E,(function(e,t){return Y.a.createElement(ie,{value:e.name},e.nickname)})):""))),Y.a.createElement(j.a.Item,{label:"仓库标识:",style:{marginBottom:"0px"}},i("identifier",{rules:[{required:!0,message:"请输入仓库标识!"},{validator:function(e,t,n){t||n(),c&&t!==c&&n("请输入当前项目的标识!"),n()}}]})(Y.a.createElement(T.a,{placeholder:"请输入仓库标识",autoComplete:"off"}))),Y.a.createElement("span",{className:"color-grey-9",style:{marginLeft:"120px"}},"请输入当前项目的标识:",Y.a.createElement("span",{className:"ml5 mr5 color-grey-3"},c),"进行确认!"))))}))),se=n("2iEm"),ue=(n("NzgE"),n("m/JD")),pe=n("rud+");function fe(e,t){var n=c()(e);if(l.a){var a=l()(e);t&&(a=M()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}function me(e){for(var t=1;t0&&n.props.form.setFieldsValue({project_language_id:r[0].name})}}})).catch((function(e){}))})),F()(n,"getCategory",(function(e){oe.a.get("/project_categories.json").then((function(t){if(t){var a=t.data.project_categories;if(n.setState({CategoryList:a}),e){var r=M()(a).call(a,(function(t){return t.id===e}));r&&r.length>0&&n.props.form.setFieldsValue({project_category_id:r[0].name})}}})).catch((function(e){}))})),F()(n,"getInfo",(function(){var e,t=n.props.match.params,a=t.projectsId,r=t.owner,o=A()(e="/".concat(r,"/")).call(e,a,"/edit.json");oe.a.get(o).then((function(e){if(e){var t=n.state.project_units,a=e.data,r=a.project_name,o=a.project_description,c=a.project_identifier,i=e.data.project_units;i.push.apply(i,w()(t)),n.props.form.setFieldsValue({project_name:r,project_description:o,private:e.data.private,project_identifier:c,project_units:i}),n.getCategory(e.data.project_category_id),n.getLanguage(e.data.project_language_id),n.setState({projectName:e.data.project_name,private_check:e.data.private,prview_check:e.data.pr_view_admin,loading:!1,project_units:i,transfer:e.data.transfer,is_transfering:e.data.is_transfering})}})).catch((function(e){}))})),F()(n,"setOptionsList",(function(e){var t=void 0;return e&&e.length>0&&(t=X()(e).call(e,(function(e,t){return Y.a.createElement(ge,{key:e.id,value:e.id},e.name)}))),t})),F()(n,"resetSetting",(function(){n.props.form.validateFields((function(e,t){if(!e){var a,r;n.setState({loading:!0});var o=n.props.match.params,c=o.projectsId,i=o.owner,l=A()(a="/".concat(i,"/")).call(a,c,"/project_units.json"),s=M()(r=t.project_units).call(r,(function(e){return"home"!==e&&"activity"!==e&&"code"!==e}));oe.a.post(l,{unit_types:s}).then((function(e){e&&n.update(t)})).catch((function(e){}))}}))})),F()(n,"update",(function(e){var t,a=n.props.match.params,r=a.projectsId,o=a.owner,c=n.state,i=c.private_check,l=c.project_units,s=c.project_language_id,u=c.project_category_id,p=e.pr_view_admin,f=A()(t="/".concat(o,"/")).call(t,r,".json");oe.a.patch(f,me(me({name:e.project_name,description:e.project_description,private:i,identifier:e.project_identifier,pr_view_admin:p},e),{},{project_language_id:s,project_category_id:u})).then((function(t){if(t){if(n.props.showNotification("仓库信息修改成功!"),e.project_identifier!==r){var a;n.props.history.push(A()(a="/".concat(o,"/")).call(a,e.project_identifier,"/settings"))}else{var c=n.props.getDetail;c&&c()}l!==e.project_units&&window.location.reload()}n.setState({loading:!1})})).catch((function(e){n.setState({loading:!1})}))})),F()(n,"deleteProject",(function(){var e=n.props.match.params,t=e.projectsId,a=e.owner,r=n.state.projectName,o=n.props,c=o.current_user,i=c.login,l=c.user_id,s=o.projectDetail.project_id;n.props.confirm({content:Y.a.createElement("span",{style:{display:"block",textAlign:"left"}},"该操作无法撤销!且将会一并删除相关的疑修、合并请求、工作流、里程碑、动态等数据。",Y.a.createElement("br",null),"是否确认删除 ",Y.a.createElement("span",{style:{fontWeight:"bold"}},a,"/",r,"(",t,")"),"?"),onOk:function(){var e,r=A()(e="/".concat(a,"/")).call(e,t,".json");oe.a.delete(r).then((function(e){Object(ue.w)({login:i,user_id:l,store_id:s,store_identifier:t}),window.scrollTo(0,0),n.props.showNotification("仓库删除成功!"),n.props.history.push("/".concat(a))})).catch((function(e){}))}})})),F()(n,"changePrivate",(function(e){n.setState({private_check:e.target.checked})})),F()(n,"changePrview",(function(e){n.setState({prview_check:e.target.checked})})),F()(n,"DivertProject",(function(){n.setState({divertVisible:!0})})),F()(n,"CancelDivertProject",(function(){n.props.confirm({content:"是否确认取消将此项目转移给他人?",onOk:function(){var e,t=n.props.match.params,a=t.projectsId,r=t.owner,o=A()(e="/".concat(r,"/")).call(e,a,"/applied_transfer_projects/cancel.json");oe.a.post(o).then((function(e){e&&e.data&&n.setState({is_transfering:!1})})).catch((function(e){}))}})})),F()(n,"onSuccess",(function(e){e&&n.setState({is_transfering:!0,transfer:e}),n.setState({divertVisible:!1})})),F()(n,"getValue",(function(e,t){var a=e.id,r=e.name;n.setState(F()({},"".concat(t),a)),n.props.form.setFieldsValue(F()({},"".concat(t),r))})),n.state={CategoryList:void 0,LanguageList:void 0,private_check:void 0,prview_check:void 0,loading:!0,project_units:["home","activity","code"],divertVisible:!1,is_transfering:void 0,projectName:void 0},n}return V()(t,e),k()(t,[{key:"updateDocumentTitle",value:function(){var e,t=this.props.projectDetail;if(t&&-1===G()(e=document.title).call(e,"基本设置-")){var n,a=t.author,r=t.name;document.title=A()(n="基本设置-".concat(a.name,"/")).call(n,r)}}},{key:"render",value:function(){var e=this,t=this.props.form.getFieldDecorator,n=this.props.match.params,a=n.projectsId,r=n.owner,o=this.props.projectDetail,c=this.state,i=c.CategoryList,l=c.LanguageList,s=c.private_check,u=c.prview_check,p=c.loading,f=c.divertVisible,m=c.is_transfering,d=c.transfer,g=o&&o.mirror,h=o&&o.type,v=this.props&&this.props.projectDetail&&this.props.projectDetail.forked_from_project_id,b=o&&o.web_site;return Y.a.createElement("div",null,Y.a.createElement(le,{owner:r,repo:a,visible:f,onSuccess:this.onSuccess,onCancel:function(){e.setState({divertVisible:!1})}}),Y.a.createElement(y.a,{spinning:p},Y.a.createElement(Q.r,null,Y.a.createElement(K.a,null,"基本设置"),Y.a.createElement(j.a,{className:"baseForm",id:"baseForm",style:{marginLeft:"30px"}},Y.a.createElement(j.a.Item,{label:"项目名称"},t("project_name",{rules:[{required:!0,message:"请输入项目名称"}]})(Y.a.createElement(T.a,{placeholder:"请输入项目名称",disabled:b})),o&&o.type&&0!==o.type?Y.a.createElement("span",{className:"color-grey-9"},"该项目导入于 ",Y.a.createElement("a",{className:"color-grey-6",target:"_blank",href:o.mirror_url},o.mirror_url)):""),Y.a.createElement("div",{className:"df",style:{alignItems:"center"}},Y.a.createElement("span",{className:"mr20 mb15 font-16"},"可见性"),Y.a.createElement(j.a.Item,{label:""},t("private",{rules:[]})(Y.a.createElement(E.a,{checked:s,onChange:this.changePrivate,disabled:v},Y.a.createElement("span",{className:"color-grey-9"},"将仓库设为私有"),Y.a.createElement("span",{className:"color-grey-6"},v?"(Fork仓库的可见性实时同步自源仓库,不支持直接修改)":"(修改仓库的可见性,将会影响到该仓库下所有Fork仓库的可见性)"))))),Y.a.createElement(j.a.Item,{label:Y.a.createElement("span",null,"项目标识 ",Y.a.createElement("span",{className:"color-grey-9"},"(项目url标识部分,更改项目标识将导致原仓库地址失效)"))},t("project_identifier",{rules:[{required:!0,message:"请输入项目标识"}]})(Y.a.createElement(T.a,{placeholder:"项目标识请使用与项目相关的英文关键字",maxLength:"100",disabled:b}))),Y.a.createElement(j.a.Item,{label:"项目简介"},t("project_description",{rules:[]})(Y.a.createElement(de,{placeholder:"请输入项目简介",style:{height:"80px"},maxLength:200}))),Y.a.createElement(j.a.Item,{label:"项目类别"},t("project_category_id",{rules:[]})(Y.a.createElement(pe.a,{idname:"baseForm",name:"请选择项目类别",list:i,getValue:function(t){return e.getValue(t,"project_category_id")}}))),Y.a.createElement(j.a.Item,{label:"项目语言"},t("project_language_id",{rules:[]})(Y.a.createElement(pe.a,{idname:"baseForm",name:"请选择项目类别",list:l,getValue:function(t){return e.getValue(t,"project_language_id")}}))),Y.a.createElement("span",{className:"mb15"},"访问权限:"),Y.a.createElement("div",{className:"df",style:{alignItems:"center"}},Y.a.createElement("span",{className:"mr20 mb15 font-16"},"合并请求(PR)"),Y.a.createElement(j.a.Item,{label:""},t("pr_view_admin",{rules:[]})(Y.a.createElement(E.a,{checked:u,onChange:this.changePrview,disabled:v},Y.a.createElement("span",{className:"color-grey-3"},"仅管理员可见"))))),Y.a.createElement(j.a.Item,{label:"项目导航"},t("project_units",{rules:[]})(Y.a.createElement(E.a.Group,{className:"unitStyle"},X()(he).call(he,(function(e,t){return Y.a.createElement(E.a,{key:t,value:e.index,disabled:"home"===e.index||"activity"===e.index||"code"===e.index||g&&h&&2===h&&"pulls"===e.index},e.name)}))))),Y.a.createElement("p",{className:"clearfix"},Y.a.createElement("a",{className:"submitBtn",onClick:this.resetSetting},"更新仓库设置")))),o&&o.permission&&("Admin"===o.permission||"Owner"===o.permission||"Manager"===o.permission)?Y.a.createElement(Q.r,{className:"dangerousBox mb20"},Y.a.createElement("div",null,Y.a.createElement("div",{className:"dangerousTitle"},"危险操作区"),Y.a.createElement("div",{className:"flex-a-center padding15-10",style:{borderBottom:"1px solid #f9edbe"}},Y.a.createElement("div",null,Y.a.createElement("p",{className:"font-bd font-16"},"转移仓库"),Y.a.createElement("p",{className:"mt10"},m?Y.a.createElement("span",null,"此仓库正在转移给【",d&&Y.a.createElement(se.a,{to:d.login},d.name),"】,请联系对方接收此仓库。"):"将此仓库转移给其他用户或组织")),m?Y.a.createElement(_.a,{onClick:this.CancelDivertProject,className:"red_deleteBtn"},"取消转移"):Y.a.createElement(_.a,{onClick:this.DivertProject,className:"red_deleteBtn"},"转移")),Y.a.createElement("div",{className:"flex-a-center padding15-10"},Y.a.createElement("div",null,Y.a.createElement("p",{className:"font-bd font-16"},"删除本仓库"),Y.a.createElement("p",{className:"mt10"},"删除仓库是永久性的, 无法撤消,且删除后,与仓库关联的项目/任务/合并请求/版本发布等,均会被删除")),Y.a.createElement(_.a,{onClick:this.deleteProject,className:"red_deleteBtn"},"删除本仓库")))):""))}}])}(J.Component),be=j.a.create({name:"settingForm"})(ve);t.default=be},BOKS:function(e,t,n){},"O/iA":function(e,t,n){var a=n("SE3x");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},O3gP:function(e,t,n){"use strict";n("cIOH"),n("O/iA"),n("OaEy"),n("5NDa")},Omli:function(e,t,n){"use strict";var a=n("zLi2"),r=n.n(a),o=(n("O3gP"),n("lrIw")),c=n("FLGM"),i=n.n(c),l=n("cDcd"),s=n.n(l),u=n("sYIF"),p=n("vDqi"),f=n.n(p),m=o.a.Option;t.a=function(e){var t=e.getUser,n=e.placeholder,a=e.width,c=(e.value,e.userList),p=void 0===c?[]:c,d=Object(l.useState)(void 0),g=r()(d,2),h=g[0],v=g[1];function b(e){f.a.get("/users/list.json",{params:{search:e}}).then((function(e){e&&y(e.data.users)})).catch((function(e){}))}function y(e){var t=e&&i()(e).call(e,(function(e,t){return s.a.createElement(m,{key:t,value:"".concat(e.user_id),login:"".concat(e.login),name:e.username},s.a.createElement("img",{className:"user_img radius",width:"28",height:"28",src:Object(u.i)("/".concat(e&&e.image_url)),alt:""}),s.a.createElement("span",{className:"ml10",style:{"vertical-align":"middle"}},e.username,s.a.createElement("span",{className:"color-grey ml10"},"(",e.login,")")))}));v(t)}return Object(l.useEffect)((function(){p&&p.length?y(p):b()}),[]),s.a.createElement("div",{className:"addPanel"},s.a.createElement(o.a,{getPopupContainer:function(e){return e.parentNode},dataSource:h,style:{width:a||300},onSearch:function(e){b(e)},onSelect:function(e,n){b(n.props.name),t(n.props.login)},placeholder:n||"搜索需要添加的用户...",allowClear:!0,optionLabelProp:"name"}))}},QMaS:function(e,t,n){},SE3x:function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-select-auto-complete {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n}\n.ant-select-auto-complete.ant-select .ant-select-selection {\n border: 0;\n box-shadow: none;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection__rendered {\n height: 100%;\n margin-right: 0;\n margin-left: 0;\n line-height: 32px;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection__placeholder {\n margin-right: 12px;\n margin-left: 12px;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection--single {\n height: auto;\n}\n.ant-select-auto-complete.ant-select .ant-select-search--inline {\n position: static;\n float: left;\n}\n.ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {\n margin-right: 0 !important;\n}\n.ant-select-auto-complete.ant-select .ant-input {\n height: 32px;\n line-height: 1.5;\n background: transparent;\n border-width: 1px;\n}\n.ant-select-auto-complete.ant-select .ant-input:focus,\n.ant-select-auto-complete.ant-select .ant-input:hover {\n border-color: #6e90ff;\n border-right-width: 1px !important;\n}\n.ant-select-auto-complete.ant-select .ant-input[disabled] {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n cursor: not-allowed;\n opacity: 1;\n background-color: transparent;\n}\n.ant-select-auto-complete.ant-select .ant-input[disabled]:hover {\n border-color: #d9d9d9;\n border-right-width: 1px !important;\n}\n.ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered {\n line-height: 40px;\n}\n.ant-select-auto-complete.ant-select-lg .ant-input {\n height: 40px;\n padding-top: 6px;\n padding-bottom: 6px;\n}\n.ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered {\n line-height: 24px;\n}\n.ant-select-auto-complete.ant-select-sm .ant-input {\n height: 24px;\n padding-top: 1px;\n padding-bottom: 1px;\n}\n.ant-input-group > .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},XzCO:function(e,t,n){"use strict";n("qVdP");var a=n("jsC+"),r=n("zLi2"),o=n.n(r),c=n("cDcd"),i=n.n(c),l=n("faye");n("BOKS"),t.a=Object(c.forwardRef)((function(e,t){var n=e.overlay,r=e.children,s=e.placement,u=e.overlayClassName,p=e.idname,f=Object(c.useState)(!1),m=o()(f,2),d=m[0],g=m[1],h=Object(c.useRef)(null),v=Object(c.useRef)(null);Object(c.useImperativeHandle)(t,(function(){return{clearVisible:function(e){g(e)}}})),Object(c.useEffect)((function(){document.addEventListener("click",b,!1)}),[]);var b=function(e){var t=e.target,n=Object(l.findDOMNode)(h.current),a=Object(l.findDOMNode)(v.current);if(n&&a){var r=n.contains(t),o=a.contains(t);r||o||g(!1)}};return i.a.createElement(a.a,{placement:s,visible:d,overlay:i.a.createElement("div",{ref:h},n),getPopupContainer:function(e){return p?document.getElementById(p):e.parentNode},trigger:["click"],overlayClassName:u},i.a.createElement("span",{className:"dropspan",ref:v,onClick:function(){return g(!d)}},r))}))},ess8:function(e,t,n){"use strict";var a,r=n("YdDX"),o=n.n(r),c=n("cDcd"),i=n.n(c),l=n("vOnD").a.div(a||(a=o()(["{\n background-color:#fff;\n padding:20px 30px;\n border-bottom:1px solid #eee;\n font-size:18px;\n color:#333;\n display:flex;\n justify-content: space-between;\n align-items:center;\n}"])));t.a=function(e){var t=e.children;return i.a.createElement(l,null,t)}},lrIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return N}));var a=n("cDcd"),r=n("i+PK"),o=n("eHJ2"),c=n.n(o);function i(e){return(i="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 l(){return(l=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:10,t=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;Object(u.Q)(e,{pageSize:a,pageNum:1,auditStatus:1}).then((function(e){if(e&&e.data.rows){var a=e.data.rows;t(a),n&&n(e.data.total)}}))}return Object(l.useEffect)((function(){S&&Object(u.r)(S).then((function(e){if(e){var a=e.data.rows;T(a),a[0]&&Ae(a[0].id,1,(function(e){X(e)})),a[1]&&Ae(a[1].id,8,(function(e){$(e)})),a[2]&&se(a[2].id)}}))}),[S]),Object(l.useEffect)((function(){re&&Ae(re,4,(function(e){ne(e)}),(function(e){Ee(e)}))}),[re]),r.a.createElement("div",{className:"news_1_bg"},r.a.createElement("div",{className:"news_1 width1200 pt50 pb60"},r.a.createElement("p",{className:"font-bd font-30 mb15 align task-hide"},C),r.a.createElement("p",{className:"font-16 align color212 mb50"},i),r.a.createElement("div",{className:"df mb80"},Y&&r.a.createElement("div",{className:"firstDir clearfix"},r.a.createElement("p",{className:"font-16 task-hide"},r.a.createElement(B.a,{style:{color:"white"},to:"/zone/uos/news/".concat(Y.id),onClick:function(){window.scrollTo(0,450)}},Y.name),r.a.createElement(B.a,{style:{color:"white"},className:"fr font-15",to:"/zone/uos/news/".concat(Y.id),onClick:function(){window.scrollTo(0,450)}},"更多",r.a.createElement(k.a,{type:"arrow-right",className:"ml5"}))),r.a.createElement("div",{style:{fontFamily:"FangSong",height:200},className:"font-24 ml85 mr80 flexCenter font-bd"},m),q[0]&&r.a.createElement("div",{className:"pt10 pb10 pl20 docByFirstDir task-hide"},r.a.createElement(I.a,{color:"white",className:"mr10"}),r.a.createElement(B.a,{to:c()(a="/zone/".concat(g,"/newdetail/")).call(a,q[0].id),className:"font-15",style:{color:"white"}},q[0].name))),Z&&r.a.createElement("div",{className:"secondDir flex1 ml30"},r.a.createElement("div",{className:"flexCenter pt15 pb15",style:{backgroundColor:"#F5F5F5"}},r.a.createElement("div",{className:"img-box ml20 mr20"},r.a.createElement("img",{src:w.a})),r.a.createElement("div",null,r.a.createElement("p",{className:"font-17 font-bd task-hide"},r.a.createElement(B.a,{to:"/zone/uos/news/".concat(Z.id),onClick:function(){window.scrollTo(0,450)}},Z.name)),r.a.createElement("p",{className:"color627"},A))),r.a.createElement(p.a,{className:"docBySecondDir pl25 pr30 pt10 pb30 mr0",type:"flex",style:{alignContent:"flex-start",marginLeft:0},gutter:16},E()(_).call(_,(function(e){var a;return r.a.createElement(f.a,{span:12,className:"mt15 task-hide pr15 font-15"},r.a.createElement(B.a,{to:c()(a="/zone/".concat(g,"/newdetail/")).call(a,e.id)},r.a.createElement(I.a,{color:"#466AFF",className:"mr10"}),e.name))})),_&&!_.length&&r.a.createElement("div",{style:{margin:"0 auto",maxHeight:"230px"}},r.a.createElement(M.a,{small:!0,_html:"暂无数据"}))))),z&&!!z.length&&r.a.createElement("div",{className:"df wrap backWhite pt30 pb15 pl10 pr10"},(t=[],n=[],N()(z).call(z,(function(e,a){n.push(r.a.createElement("div",{key:e.id,className:"center pointer mb20 n_1_dir",onClick:function(){se(e.id)}},r.a.createElement("img",{src:b[e.name]||y,width:86}),r.a.createElement("p",{className:re===e.id&&"activeDir pb3"},e.name))),(a+1)%6!=0&&a!==z.length-1||(t=c()(t).call(t,n),Q()(n).call(n,(function(e){return e.key===(null==re?void 0:re.toString())}))&&t.push(r.a.createElement("div",{className:" mt30 pl15 pr15",key:"doc",style:{flex:"0 0 100%",overflow:"hidden"}},r.a.createElement("div",{className:"df wrap between"},E()(te).call(te,(function(e){var a;return r.a.createElement("div",{className:"docDetailByNews_1 mb20"},r.a.createElement(B.a,{to:c()(a="/zone/".concat(g,"/newdetail/")).call(a,e.id),className:"font-15"},r.a.createElement(I.a,{color:"#466AFF"}),r.a.createElement("span",{className:"pl5"},e.name)),r.a.createElement("p",{className:"task-hide color777"},e.summary))})),!te.length&&r.a.createElement("div",{className:"mb20 pl40 font-15"},"暂无数据~")),me>4&&r.a.createElement("div",{className:"align"},r.a.createElement(B.a,{to:"/zone/uos/news/".concat(re),onClick:function(){window.scrollTo(0,450)},className:"color-blue font-15"},"查看更多",r.a.createElement("i",{className:"iconfont icon-jiantou1 ml10 font-12"}))))),n=[])})),t))))},G=(t("T2oS"),t("W9HT")),T=(t("/zsF"),t("PArb")),Y=t("EcSs"),Z=t.n(Y),z=t("OS56"),P=t.n(z);function H(e){for(var a=e.pageSize,n=void 0===a?4:a,c=e.list,l=void 0===c?[]:c,s=e.typeId,i=e.onClick,o={prevArrow:r.a.createElement("img",{src:t("mykb"),alt:""}),nextArrow:r.a.createElement("img",{src:t("ftPD"),alt:""}),afterChange:function(e){i(l[e*n].id)}},m=[],A=0;A=2?6*(J-1)+a+1:a+1;return r.a.createElement("div",{key:"index".concat(e.id),className:"proDetailByProject_1 padding20-30 backWhite mb30"},r.a.createElement("a",{onClick:function(){return window.open(e.projectURL)}},r.a.createElement("span",{className:"mr10 font-22 p_1_order align p_1_order".concat(o)},o),r.a.createElement("span",{className:"font-bd font-17"},e.projectProperties&&e.projectProperties.name)),r.a.createElement("div",{className:"pd_desc task-hide-2 mt15"},e.projectProperties.description||"暂无描述"),r.a.createElement("div",{style:{minHeight:34}},e.projectProperties&&e.projectProperties.topics&&r.a.createElement("ul",{className:"pd_tag pb10"},E()(t=e.projectProperties.topics.split(",")).call(t,(function(e){return r.a.createElement("li",null,e)})))),r.a.createElement("p",{className:"flexCenter between"},r.a.createElement("div",null,r.a.createElement("span",{className:"color6B7 mr5"},"开发者"),l||0,r.a.createElement(T.a,{type:"vertical",style:{margin:"0 15px"}}),r.a.createElement("span",{className:"color6B7 mr5"},"历史提交总量"),c||0,r.a.createElement(T.a,{type:"vertical",style:{margin:"0 15px"}}),r.a.createElement("span",{className:"color6B7 mr5"},"活跃度"),s||0),!!i&&r.a.createElement("span",{className:"font-18 font-bd fr"},r.a.createElement("span",{className:"mr10",style:{fontFamily:"YouSheBiaoTiHei",color:"#495BA2"}},"较上周"),r.a.createElement("span",{className:i>0?"color-red":"color-green"},i>0?"+".concat(i):i))))}))))}))),!v&&0===N.length&&r.a.createElement(M.a,{_html:"暂无数据"}))))},X=t.p+"static/media/source2.3c5249bc.png",V=function(e){var a,n=e.data,s=e.subTitle,i=n||{},m=i.id,A=i.key,d=i.homepageResourceTitle,g=void 0===d?"资源发布":d,p=Object(l.useState)(void 0),f=o()(p,2),k=f[0],I=f[1],C=Object(l.useState)([]),S=o()(C,2),N=S[0],b=S[1],Q=Object(l.useState)([]),v=o()(Q,2),w=v[0],y=v[1],j=Object(l.useState)(0),J=o()(j,2),R=(J[0],J[1]),O=Object(l.useState)(!0),x=o()(O,2),F=x[0],D=x[1];return Object(l.useEffect)((function(){m&&Object(u.L)(m).then((function(e){if(e&&e.data){var a=e.data.rows;a[0]&&I(a[0].id),b(a)}})).catch((function(e){}))}),[m]),Object(l.useEffect)((function(){k&&(D(!0),Object(u.I)({id:m,pageSize:4,pageNum:1,domainId:k}).then((function(e){e&&(y(e.data.rows),R(e.data.total),D(!1))})).catch((function(e){})))}),[k]),r.a.createElement("div",{className:"source_1_bg"},r.a.createElement("div",{className:"source_1 width1200 pt50 pb60 flexCenter"},r.a.createElement("div",{className:"mr50",style:{width:"37%"}},r.a.createElement("p",{className:"font-bd font-30 mb10 task-hide"},g),r.a.createElement("p",{className:"font-15 color212 mb20"},s),r.a.createElement("p",{className:"mb30"},r.a.createElement("a",{href:"/zone/".concat(A,"/source"),className:"color-blue"},"前往资源中心 ",">"," ")),E()(a=h()(N).call(N,0,2)).call(a,(function(e){return r.a.createElement("div",{className:"pointer s_1_zone flexCenter between font-18 mt20 ".concat(k===e.id&&"active"),onClick:function(){I(e.id)}},e.name,r.a.createElement("img",{src:X,width:"74px",alt:""}),r.a.createElement("img",{src:t("9oi7"),width:"53px",alt:"",className:"active_1"}))}))),r.a.createElement("div",{className:"flex1"},r.a.createElement(G.a,{spinning:F},r.a.createElement("div",{className:"df wrap between"},E()(w).call(w,(function(e){var a,n,l=e.updateTime||e.createTime;return r.a.createElement(B.a,{to:c()(a="/zone/".concat(A,"/source/")).call(a,e.id)},r.a.createElement("div",{className:"s_1_souce mr25 mt30"},r.a.createElement("div",{className:"flexCenter between m15",style:{minHeight:90}},r.a.createElement("div",{style:{width:"0"},className:"flex1"},r.a.createElement("p",{className:"task-hide font-17 font-bd"},e.name),r.a.createElement("p",{className:"task-hide-2 color212"},e.summary)),r.a.createElement("img",{src:t("Zmix"),width:48,className:"ml10"})),r.a.createElement("div",{className:"flexCenter between"},r.a.createElement("span",{className:"color848"},l&&l.split(" ")[0].replace(/-/g,".")),r.a.createElement(B.a,{className:"color-blue",to:c()(n="/zone/".concat(A,"/source/")).call(n,e.id)},r.a.createElement("img",{src:t("0Dc1"),width:25,className:"normalImg"}),r.a.createElement("img",{src:t("Dctu"),width:25,className:"hoverImg"}),r.a.createElement("span",{className:"pl5"},"下载")))))}))),r.a.createElement("div",{style:{marginLeft:150}},!F&&!w.length&&r.a.createElement(M.a,{_html:"暂无数据"}))))))},W=function(e){var a=e.data,t=(e.subTitle,a||{}),n=t.id,c=(t.key,t.homepageMemberTitle),i=Object(l.useState)([]),m=o()(i,2),A=m[0],d=m[1],g=Object(l.useState)(void 0),p=o()(g,2),f=p[0],k=p[1],I=Object(l.useState)({}),C=o()(I,2),S=C[0],N=C[1],b=S[f]||[],Q=[];Object(l.useEffect)((function(){n&&Object(u.T)(n).then((function(e){if(e&&e.data){var a=e.data.rows,t={},n=E()(a).call(a,(function(e){var a=e.id,n=e.typeName,c=e.zoneMemberList;return t[a]=c,{id:a,typeName:n}}));n[0]&&k(n[0].id),d(n),N(t)}})).catch((function(e){}))}),[n]);for(var B=0;B2&&void 0!==l[2]?l[2]:5,e.next=1,Object(u.M)(a,{type:t,pageNum:1,pageSize:n});case 1:return c=e.sent,e.abrupt("return",c.data);case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Z(e){return z.apply(this,arguments)}function z(){return(z=ge()(fe.a.mark((function e(a){var t,n,c=arguments;return fe.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>1&&void 0!==c[1]?c[1]:5,e.next=1,Object(u.P)({specialProjectId:a,pageNum:1,pageSize:t});case 1:return n=e.sent,e.abrupt("return",n.data);case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}Object(l.useEffect)((function(){A&&Object(u.O)(A,{pageNum:1,pageSize:100}).then((function(e){if(e){var a=e.data.rows;a[0]&&B(a[0].id),C(a)}}))}),[A]),Object(l.useEffect)((function(){b&&Object(u.N)(A,b).then((function(e){if(e){var a=e.data.rows;j(a)}}))}),[b]);var P,q,X=function(){var e=ge()(fe.a.mark((function e(a){var t,n,c,l,r,s,i,m,A;return fe.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x(O===a?null:a),a!==O){e.next=1;break}return e.abrupt("return");case 1:return e.next=2,Ie.a.all(E()(L).call(L,function(){var e=ge()(fe.a.mark((function e(t){var n,c,l,r;return fe.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=de.a,c={},l=t,e.next=1,G(a,t);case 1:return r=e.sent,e.abrupt("return",n(c,l,r));case 2:case"end":return e.stop()}}),e)})));return function(a){return e.apply(this,arguments)}}()));case 2:return t=e.sent,i=t,e.next=3,Z(a);case 3:m=e.sent,A={REPORT:m},i.push.call(i,A),n=o()(t,4),c=n[0],l=n[1],r=n[2],s=n[3],K(Ne(Ne(Ne(Ne({detail:he()(y).call(y,(function(e){return e.id===a}))},c),l),r),s));case 4:case"end":return e.stop()}}),e)})));return function(a){return e.apply(this,arguments)}}(),V=function(e,a){return r.a.createElement("p",{className:"center color-blue mb10"},r.a.createElement("a",{onClick:ge()(fe.a.mark((function t(){var n,c,l;return fe.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("REPORT"!==e){t.next=2;break}return t.next=1,Z(O,a?5:1e3);case 1:l=t.sent,t.next=4;break;case 2:return t.next=3,G(O,e,a?5:1e3);case 3:l=t.sent;case 4:n=l,(c=Ne({},U))[e]=n,K(c);case 5:case"end":return t.stop()}}),t)})))},a?"收起":"展开",r.a.createElement(k.a,{type:a?"up":"down",className:"ml5"})))},W=function(e,a,n,l,s){var o={"论文":"PAPER","专利":"PATENT","会议报告":"REPORT"}[e],m=s.rows,A=s.total,d=m.length===A;return!!m.length&&r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"leftBox font-16 font-bd"},e),r.a.createElement(T.a,{dashed:!0,className:"margin0-20"}),r.a.createElement(p.a,{className:"s_p_rowList mb20 font-15"},r.a.createElement(f.a,{span:12,className:"s_p_rowList_t font-bd"},a),r.a.createElement(f.a,{span:6,className:"s_p_rowList_t font-bd"},n),r.a.createElement(f.a,{span:6,className:"s_p_rowList_t font-bd"},l),E()(m).call(m,(function(a){var n,l=a.author,s=a.company,o=a.remark,m=a.link,E=a.relevancyObject||a,A=E.name,d=E.createUser,u=E.id;return r.a.createElement(r.a.Fragment,null,r.a.createElement(f.a,{span:12,className:"task-hide"},"会议报告"!==e?r.a.createElement("a",{href:c()(n="/zone/".concat(i,"/source/")).call(n,u)},"论文"===e?r.a.createElement("img",{src:t("fFnW"),width:24,className:"mr10"}):"专利"===e?r.a.createElement("img",{src:t("gnJV"),width:24,className:"mr10"}):r.a.createElement("img",{src:d.avatar}),A):m?r.a.createElement("a",{href:m},A):r.a.createElement("span",null,A)),r.a.createElement(f.a,{span:6,className:"task-hide"},l),r.a.createElement(f.a,{span:6,className:"task-hide",title:s||o},s||o||"-"))}))),A>5&&V(o,d),!m.length&&r.a.createElement(M.a,{_html:"暂无数据",small:!0}))};return r.a.createElement("div",{className:"specialProjects_1_bg"},r.a.createElement("div",{className:"specialProjects_1 width1200 pt50 pb60"},r.a.createElement("p",{className:"font-bd font-30 mb15 align task-hide"},m),r.a.createElement("p",{className:"font-16 align color212 mb50"},n),r.a.createElement(H,{pageSize:3,list:I,typeId:b,onClick:function(e){B(e)}}),r.a.createElement("div",{className:"df wrap"},(P=[],q=[],N()(y).call(y,(function(e,a){var t,n,l,s,i;if(q.push(r.a.createElement("div",{key:e.id,className:c()(t="s_p_detail df between ".concat(O===e.id?"active":""," ")).call(t,(a+1)%3==0?"":"mr30"),onClick:function(){return X(e.id)}},r.a.createElement("span",{className:"font-bd font-22 s_p_d_order align s_p_d_order".concat(a+1)},a+1),r.a.createElement("div",{className:"font-bd font-17 task-hide-2 mb5"},e.name),e.responsibleCompany&&r.a.createElement("div",{className:"task-hide-2 color6B7 breadk-all"},"承担单位:",e.responsibleCompany),r.a.createElement("p",{style:{color:"#75798A"},className:"mt6"},r.a.createElement("i",{className:"iconfont icon-chengyuan2 font-15 mr5"}),e.projectLeader))),(a+1)%3==0||a===y.length-1){if(P=c()(P).call(P,q),Q()(q).call(q,(function(e){return e.key===(null==O?void 0:O.toString())}))){var o=U.detail,m=U.PAPER,A=void 0===m?{rows:[]}:m,d=U.PATENT,g=void 0===d?{rows:[]}:d,k=U.PROJECT,I=void 0===k?{rows:[]}:k,C=U.REPORT,h=void 0===C?{rows:[]}:C,S=o||{},N=S.name,b=S.projectLeader,B=S.awards,v=S.introductionImageIdentifier;P.push(r.a.createElement("div",{key:"details-".concat(O),className:"item-details"},r.a.createElement("div",{className:"details-content"},r.a.createElement("div",{className:"s_p_head"},r.a.createElement(Ee.a,{color:"#466AFF",style:{padding:"0 2px"}},"项目"),r.a.createElement("span",{className:"font-20 font-bd"},N),r.a.createElement("p",{className:"mt10 font-15 pb5"},"项目负责人:",r.a.createElement("span",{className:"color212"},b)),B&&r.a.createElement("p",{className:"font-15 pb5"},"奖项:",r.a.createElement("span",{className:"color-blue"},B)),v&&r.a.createElement("p",{className:"font-15 pb5 intro imageLayerParent"},"简介:",r.a.createElement("img",{className:"intro-img pointer",src:Object(u.u)(v),alt:""}))),A.rows.length+g.rows.length+I.rows.length>0+h.rows.length>0&&r.a.createElement("div",{style:{padding:"22px 33px"}},W("论文","论文标题","作者","单位",A),W("专利","专利标题","作者","单位",g),("开源项目","项目名称",l=(n=I).rows,s=n.total,i=l.length===s,!!l.length&&r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"leftBox font-16 font-bd"},"开源项目"),r.a.createElement(T.a,{dashed:!0,className:"margin0-20"}),r.a.createElement(p.a,{className:"s_p_rowList mb30 font-15"},r.a.createElement(f.a,{span:24,className:"s_p_rowList_t font-bd"},"项目名称"),E()(l).call(l,(function(e){var a=e.relevancyObject,t=a.projectURL,n=a.projectProperties,c=n.name,l=n.authorImageUrl;return r.a.createElement(r.a.Fragment,null,r.a.createElement(f.a,{span:24},r.a.createElement("a",{href:t},r.a.createElement("img",{src:l,width:24,className:"mr10",style:{borderRadius:"50%"}}),c)))}))),s>5&&V("PROJECT",i),!l.length&&r.a.createElement(M.a,{_html:"暂无数据",small:!0}))),W("会议报告","报告名称","报告人","备注",h)))))}q=[]}})),P),r.a.createElement("div",{style:{margin:"0 auto"}},!y.length&&r.a.createElement(M.a,{_html:"暂无数据"})))))},Qe=(t("34l0"),t("0Rb4"));a.default=function(e){Object(l.useEffect)((function(){var a,t=Object(Qe.c)(),n=e.location.pathname,l=Object(Qe.b)(),r=Object(Qe.a)(),s=Object(Qe.d)(e.current_user),i=c()(a=" 操作系统:".concat(l,";浏览器:")).call(a,r,";");Object(u.X)({url:n,username:s,uuid:t,remark:i})}),[]);var a=e.data;return r.a.createElement("div",{className:"uos_homepage_box"},r.a.createElement(g,{data:a}),r.a.createElement(be,{data:a,subTitle:"掌握领域动态,紧跟专项研究,洞察泛在操作系统最新进展"}),r.a.createElement(L,{data:a,subTitle:"掌握领域动态,紧跟专项研究,洞察泛在操作系统最新进展",firstDirIntro:"CCF开源发展委员会“泛在操作系统开源生态”工作组",secondDirIntro:"拥抱技术,与开发者携手预见未来!"}),r.a.createElement(q,{data:a,subTitle:"探索前沿泛在项目,引领跨领域创新实践"}),r.a.createElement(V,{data:a,subTitle:"集萃一站式文献与应用,助力构建高效、安全的泛在操作系统生态"}),r.a.createElement(W,{data:a}),r.a.createElement(_,{data:a}))}}}]); \ No newline at end of file diff --git a/static/js/105.4f621951.chunk.js b/static/js/105.4f621951.chunk.js new file mode 100644 index 000000000..c515a48df --- /dev/null +++ b/static/js/105.4f621951.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[105],{"/POA":function(e,t,r){window,e.exports=function(e){var t={};function r(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return e[i].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=e,r.c=t,r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=34)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.forwardEvent=t.EventEmitter=void 0;var i=function(){function e(){this._listeners=[],this._disposed=!1}return Object.defineProperty(e.prototype,"event",{get:function(){var e=this;return this._event||(this._event=function(t){return e._listeners.push(t),{dispose:function(){if(!e._disposed)for(var r=0;r>22},t.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?o.stringFromCodePoint(2097151&this.content):""},t.prototype.getCode=function(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content},t.prototype.setFromCharData=function(e){this.fg=e[s.CHAR_DATA_ATTR_INDEX],this.bg=0;var t=!1;if(e[s.CHAR_DATA_CHAR_INDEX].length>2)t=!0;else if(2===e[s.CHAR_DATA_CHAR_INDEX].length){var r=e[s.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=r&&r<=56319){var i=e[s.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=i&&i<=57343?this.content=1024*(r-55296)+i-56320+65536|e[s.CHAR_DATA_WIDTH_INDEX]<<22:t=!0}else t=!0}else this.content=e[s.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|e[s.CHAR_DATA_WIDTH_INDEX]<<22;t&&(this.combinedData=e[s.CHAR_DATA_CHAR_INDEX],this.content=2097152|e[s.CHAR_DATA_WIDTH_INDEX]<<22)},t.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},t}(a.AttributeData);t.CellData=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ISoundService=t.ISelectionService=t.IRenderService=t.IMouseService=t.ICoreBrowserService=t.ICharSizeService=void 0;var i=r(14);t.ICharSizeService=i.createDecorator("CharSizeService"),t.ICoreBrowserService=i.createDecorator("CoreBrowserService"),t.IMouseService=i.createDecorator("MouseService"),t.IRenderService=i.createDecorator("RenderService"),t.ISelectionService=i.createDecorator("SelectionService"),t.ISoundService=i.createDecorator("SoundService")},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExtendedAttrs=t.AttributeData=void 0;var i=function(){function e(){this.fg=0,this.bg=0,this.extended=new n}return e.toColorRGB=function(e){return[e>>>16&255,e>>>8&255,255&e]},e.fromColorRGB=function(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},e.prototype.clone=function(){var t=new e;return t.fg=this.fg,t.bg=this.bg,t.extended=this.extended.clone(),t},e.prototype.isInverse=function(){return 67108864&this.fg},e.prototype.isBold=function(){return 134217728&this.fg},e.prototype.isUnderline=function(){return 268435456&this.fg},e.prototype.isBlink=function(){return 536870912&this.fg},e.prototype.isInvisible=function(){return 1073741824&this.fg},e.prototype.isItalic=function(){return 67108864&this.bg},e.prototype.isDim=function(){return 134217728&this.bg},e.prototype.getFgColorMode=function(){return 50331648&this.fg},e.prototype.getBgColorMode=function(){return 50331648&this.bg},e.prototype.isFgRGB=function(){return 50331648==(50331648&this.fg)},e.prototype.isBgRGB=function(){return 50331648==(50331648&this.bg)},e.prototype.isFgPalette=function(){return 16777216==(50331648&this.fg)||33554432==(50331648&this.fg)},e.prototype.isBgPalette=function(){return 16777216==(50331648&this.bg)||33554432==(50331648&this.bg)},e.prototype.isFgDefault=function(){return 0==(50331648&this.fg)},e.prototype.isBgDefault=function(){return 0==(50331648&this.bg)},e.prototype.isAttributeDefault=function(){return 0===this.fg&&0===this.bg},e.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},e.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},e.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},e.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},e.prototype.getUnderlineColor=function(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()},e.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},e.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648==(50331648&this.extended.underlineColor):this.isFgRGB()},e.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?16777216==(50331648&this.extended.underlineColor)||33554432==(50331648&this.extended.underlineColor):this.isFgPalette()},e.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?0==(50331648&this.extended.underlineColor):this.isFgDefault()},e.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},e}();t.AttributeData=i;var n=function(){function e(e,t){void 0===e&&(e=0),void 0===t&&(t=-1),this.underlineStyle=e,this.underlineColor=t}return e.prototype.clone=function(){return new e(this.underlineStyle,this.underlineColor)},e.prototype.isEmpty=function(){return 0===this.underlineStyle},e}();t.ExtendedAttrs=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addDisposableDomListener=void 0,t.addDisposableDomListener=function(e,t,r,i){e.addEventListener(t,r,i);var n=!1;return{dispose:function(){n||(n=!0,e.removeEventListener(t,r,i))}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Utf8ToUtf32=t.StringToUtf32=t.utf32ToString=t.stringFromCodePoint=void 0,t.stringFromCodePoint=function(e){return e>65535?(e-=65536,String.fromCharCode(55296+(e>>10))+String.fromCharCode(e%1024+56320)):String.fromCharCode(e)},t.utf32ToString=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=e.length);for(var i="",n=t;n65535?(o-=65536,i+=String.fromCharCode(55296+(o>>10))+String.fromCharCode(o%1024+56320)):i+=String.fromCharCode(o)}return i};var i=function(){function e(){this._interim=0}return e.prototype.clear=function(){this._interim=0},e.prototype.decode=function(e,t){var r=e.length;if(!r)return 0;var i=0,n=0;this._interim&&(56320<=(a=e.charCodeAt(n++))&&a<=57343?t[i++]=1024*(this._interim-55296)+a-56320+65536:(t[i++]=this._interim,t[i++]=a),this._interim=0);for(var o=n;o=r)return this._interim=s,i;var a;56320<=(a=e.charCodeAt(o))&&a<=57343?t[i++]=1024*(s-55296)+a-56320+65536:(t[i++]=s,t[i++]=a)}else t[i++]=s}return i},e}();t.StringToUtf32=i;var n=function(){function e(){this.interim=new Uint8Array(3)}return e.prototype.clear=function(){this.interim.fill(0)},e.prototype.decode=function(e,t){var r=e.length;if(!r)return 0;var i,n,o,s,a=0,c=0,l=0;if(this.interim[0]){var h=!1,u=this.interim[0];u&=192==(224&u)?31:224==(240&u)?15:7;for(var f=0,d=void 0;(d=63&this.interim[++f])&&f<4;)u<<=6,u|=d;for(var p=192==(224&this.interim[0])?2:224==(240&this.interim[0])?3:4,_=p-f;l<_;){if(l>=r)return 0;if(128!=(192&(d=e[l++]))){l--,h=!0;break}this.interim[f++]=d,u<<=6,u|=63&d}h||(2===p?u<128?l--:t[a++]=u:3===p?u<2048||u>=55296&&u<=57343||(t[a++]=u):u<65536||u>1114111||(t[a++]=u)),this.interim.fill(0)}for(var v=r-4,g=l;g=r)return this.interim[0]=i,a;if(128!=(192&(n=e[g++]))){g--;continue}if((c=(31&i)<<6|63&n)<128){g--;continue}t[a++]=c}else if(224==(240&i)){if(g>=r)return this.interim[0]=i,a;if(128!=(192&(n=e[g++]))){g--;continue}if(g>=r)return this.interim[0]=i,this.interim[1]=n,a;if(128!=(192&(o=e[g++]))){g--;continue}if((c=(15&i)<<12|(63&n)<<6|63&o)<2048||c>=55296&&c<=57343)continue;t[a++]=c}else if(240==(248&i)){if(g>=r)return this.interim[0]=i,a;if(128!=(192&(n=e[g++]))){g--;continue}if(g>=r)return this.interim[0]=i,this.interim[1]=n,a;if(128!=(192&(o=e[g++]))){g--;continue}if(g>=r)return this.interim[0]=i,this.interim[1]=n,this.interim[2]=o,a;if(128!=(192&(s=e[g++]))){g--;continue}if((c=(7&i)<<18|(63&n)<<12|(63&o)<<6|63&s)<65536||c>1114111)continue;t[a++]=c}}return a},e}();t.Utf8ToUtf32=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CHAR_ATLAS_CELL_SPACING=t.DIM_OPACITY=t.INVERTED_DEFAULT_COLOR=void 0,t.INVERTED_DEFAULT_COLOR=257,t.DIM_OPACITY=.5,t.CHAR_ATLAS_CELL_SPACING=1},function(e,t,r){"use strict";var i,n,o,s;function a(e){var t=e.toString(16);return t.length<2?"0"+t:t}function c(e,t){return e>>0}}(i=t.channels||(t.channels={})),(n=t.color||(t.color={})).blend=function(e,t){var r=(255&t.rgba)/255;if(1===r)return{css:t.css,rgba:t.rgba};var n=t.rgba>>24&255,o=t.rgba>>16&255,s=t.rgba>>8&255,a=e.rgba>>24&255,c=e.rgba>>16&255,l=e.rgba>>8&255,h=a+Math.round((n-a)*r),u=c+Math.round((o-c)*r),f=l+Math.round((s-l)*r);return{css:i.toCss(h,u,f),rgba:i.toRgba(h,u,f)}},n.isOpaque=function(e){return 255==(255&e.rgba)},n.ensureContrastRatio=function(e,t,r){var i=s.ensureContrastRatio(e.rgba,t.rgba,r);if(i)return s.toColor(i>>24&255,i>>16&255,i>>8&255)},n.opaque=function(e){var t=(255|e.rgba)>>>0,r=s.toChannels(t),n=r[0],o=r[1],a=r[2];return{css:i.toCss(n,o,a),rgba:t}},n.opacity=function(e,t){var r=Math.round(255*t),n=s.toChannels(e.rgba),o=n[0],a=n[1],c=n[2];return{css:i.toCss(o,a,c,r),rgba:i.toRgba(o,a,c,r)}},(t.css||(t.css={})).toColor=function(e){switch(e.length){case 7:return{css:e,rgba:(parseInt(e.slice(1),16)<<8|255)>>>0};case 9:return{css:e,rgba:parseInt(e.slice(1),16)>>>0}}throw new Error("css.toColor: Unsupported css format")},function(e){function t(e,t,r){var i=e/255,n=t/255,o=r/255;return.2126*(i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))}e.relativeLuminance=function(e){return t(e>>16&255,e>>8&255,255&e)},e.relativeLuminance2=t}(o=t.rgb||(t.rgb={})),function(e){function t(e,t,r){for(var i=e>>24&255,n=e>>16&255,s=e>>8&255,a=t>>24&255,l=t>>16&255,h=t>>8&255,u=c(o.relativeLuminance2(a,h,l),o.relativeLuminance2(i,n,s));u0||l>0||h>0);)a-=Math.max(0,Math.ceil(.1*a)),l-=Math.max(0,Math.ceil(.1*l)),h-=Math.max(0,Math.ceil(.1*h)),u=c(o.relativeLuminance2(a,h,l),o.relativeLuminance2(i,n,s));return(a<<24|l<<16|h<<8|255)>>>0}function r(e,t,r){for(var i=e>>24&255,n=e>>16&255,s=e>>8&255,a=t>>24&255,l=t>>16&255,h=t>>8&255,u=c(o.relativeLuminance2(a,h,l),o.relativeLuminance2(i,n,s));u>>0}e.ensureContrastRatio=function(e,i,n){var s=o.relativeLuminance(e>>8),a=o.relativeLuminance(i>>8);if(c(s,a)>24&255,e>>16&255,e>>8&255,255&e]},e.toColor=function(e,t,r){return{css:i.toCss(e,t,r),rgba:i.toRgba(e,t,r)}}}(s=t.rgba||(t.rgba={})),t.toPaddedHex=a,t.contrastRatio=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isLinux=t.isWindows=t.isIphone=t.isIpad=t.isMac=t.isSafari=t.isFirefox=void 0;var i="undefined"==typeof navigator,n=i?"node":navigator.userAgent,o=i?"node":navigator.platform;function s(e,t){return e.indexOf(t)>=0}t.isFirefox=!!~n.indexOf("Firefox"),t.isSafari=/^((?!chrome|android).)*safari/i.test(n),t.isMac=s(["Macintosh","MacIntel","MacPPC","Mac68K"],o),t.isIpad="iPad"===o,t.isIphone="iPhone"===o,t.isWindows=s(["Windows","Win16","Win32","WinCE"],o),t.isLinux=o.indexOf("Linux")>=0},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.C1=t.C0=void 0,function(e){e.NUL="\0",e.SOH="",e.STX="",e.ETX="",e.EOT="",e.ENQ="",e.ACK="",e.BEL="",e.BS="\b",e.HT="\t",e.LF="\n",e.VT="\v",e.FF="\f",e.CR="\r",e.SO="",e.SI="",e.DLE="",e.DC1="",e.DC2="",e.DC3="",e.DC4="",e.NAK="",e.SYN="",e.ETB="",e.CAN="",e.EM="",e.SUB="",e.ESC="",e.FS="",e.GS="",e.RS="",e.US="",e.SP=" ",e.DEL=""}(t.C0||(t.C0={})),function(e){e.PAD="€",e.HOP="",e.BPH="‚",e.NBH="ƒ",e.IND="„",e.NEL="…",e.SSA="†",e.ESA="‡",e.HTS="ˆ",e.HTJ="‰",e.VTS="Š",e.PLD="‹",e.PLU="Œ",e.RI="",e.SS2="Ž",e.SS3="",e.DCS="",e.PU1="‘",e.PU2="’",e.STS="“",e.CCH="”",e.MW="•",e.SPA="–",e.EPA="—",e.SOS="˜",e.SGCI="™",e.SCI="š",e.CSI="›",e.ST="œ",e.OSC="",e.PM="ž",e.APC="Ÿ"}(t.C1||(t.C1={}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BaseRenderLayer=void 0;var i=r(3),n=r(9),o=r(25),s=r(6),a=r(28),c=r(10),l=r(17),h=function(){function e(e,t,r,i,n,o,s,a){this._container=e,this._alpha=i,this._colors=n,this._rendererId=o,this._bufferService=s,this._optionsService=a,this._scaledCharWidth=0,this._scaledCharHeight=0,this._scaledCellWidth=0,this._scaledCellHeight=0,this._scaledCharLeft=0,this._scaledCharTop=0,this._currentGlyphIdentifier={chars:"",code:0,bg:0,fg:0,bold:!1,dim:!1,italic:!1},this._canvas=document.createElement("canvas"),this._canvas.classList.add("xterm-"+t+"-layer"),this._canvas.style.zIndex=r.toString(),this._initCanvas(),this._container.appendChild(this._canvas)}return e.prototype.dispose=function(){var e;l.removeElementFromParent(this._canvas),null===(e=this._charAtlas)||void 0===e||e.dispose()},e.prototype._initCanvas=function(){this._ctx=a.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},e.prototype.onOptionsChanged=function(){},e.prototype.onBlur=function(){},e.prototype.onFocus=function(){},e.prototype.onCursorMove=function(){},e.prototype.onGridChanged=function(e,t){},e.prototype.onSelectionChanged=function(e,t,r){void 0===r&&(r=!1)},e.prototype.setColors=function(e){this._refreshCharAtlas(e)},e.prototype._setTransparency=function(e){if(e!==this._alpha){var t=this._canvas;this._alpha=e,this._canvas=this._canvas.cloneNode(),this._initCanvas(),this._container.replaceChild(this._canvas,t),this._refreshCharAtlas(this._colors),this.onGridChanged(0,this._bufferService.rows-1)}},e.prototype._refreshCharAtlas=function(e){this._scaledCharWidth<=0&&this._scaledCharHeight<=0||(this._charAtlas=o.acquireCharAtlas(this._optionsService.options,this._rendererId,e,this._scaledCharWidth,this._scaledCharHeight),this._charAtlas.warmUp())},e.prototype.resize=function(e){this._scaledCellWidth=e.scaledCellWidth,this._scaledCellHeight=e.scaledCellHeight,this._scaledCharWidth=e.scaledCharWidth,this._scaledCharHeight=e.scaledCharHeight,this._scaledCharLeft=e.scaledCharLeft,this._scaledCharTop=e.scaledCharTop,this._canvas.width=e.scaledCanvasWidth,this._canvas.height=e.scaledCanvasHeight,this._canvas.style.width=e.canvasWidth+"px",this._canvas.style.height=e.canvasHeight+"px",this._alpha||this._clearAll(),this._refreshCharAtlas(this._colors)},e.prototype._fillCells=function(e,t,r,i){this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,r*this._scaledCellWidth,i*this._scaledCellHeight)},e.prototype._fillBottomLineAtCells=function(e,t,r){void 0===r&&(r=1),this._ctx.fillRect(e*this._scaledCellWidth,(t+1)*this._scaledCellHeight-window.devicePixelRatio-1,r*this._scaledCellWidth,window.devicePixelRatio)},e.prototype._fillLeftLineAtCell=function(e,t,r){this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,window.devicePixelRatio*r,this._scaledCellHeight)},e.prototype._strokeRectAtCell=function(e,t,r,i){this._ctx.lineWidth=window.devicePixelRatio,this._ctx.strokeRect(e*this._scaledCellWidth+window.devicePixelRatio/2,t*this._scaledCellHeight+window.devicePixelRatio/2,r*this._scaledCellWidth-window.devicePixelRatio,i*this._scaledCellHeight-window.devicePixelRatio)},e.prototype._clearAll=function(){this._alpha?this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(0,0,this._canvas.width,this._canvas.height))},e.prototype._clearCells=function(e,t,r,i){this._alpha?this._ctx.clearRect(e*this._scaledCellWidth,t*this._scaledCellHeight,r*this._scaledCellWidth,i*this._scaledCellHeight):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,r*this._scaledCellWidth,i*this._scaledCellHeight))},e.prototype._fillCharTrueColor=function(e,t,r){this._ctx.font=this._getFont(!1,!1),this._ctx.textBaseline="middle",this._clipRow(r),this._ctx.fillText(e.getChars(),t*this._scaledCellWidth+this._scaledCharLeft,r*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2)},e.prototype._drawChars=function(e,t,r){var o,s,a=this._getContrastColor(e);a||e.isFgRGB()||e.isBgRGB()?this._drawUncachedChars(e,t,r,a):(e.isInverse()?(o=e.isBgDefault()?n.INVERTED_DEFAULT_COLOR:e.getBgColor(),s=e.isFgDefault()?n.INVERTED_DEFAULT_COLOR:e.getFgColor()):(s=e.isBgDefault()?i.DEFAULT_COLOR:e.getBgColor(),o=e.isFgDefault()?i.DEFAULT_COLOR:e.getFgColor()),o+=this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&o<8?8:0,this._currentGlyphIdentifier.chars=e.getChars()||i.WHITESPACE_CELL_CHAR,this._currentGlyphIdentifier.code=e.getCode()||i.WHITESPACE_CELL_CODE,this._currentGlyphIdentifier.bg=s,this._currentGlyphIdentifier.fg=o,this._currentGlyphIdentifier.bold=!!e.isBold(),this._currentGlyphIdentifier.dim=!!e.isDim(),this._currentGlyphIdentifier.italic=!!e.isItalic(),this._charAtlas&&this._charAtlas.draw(this._ctx,this._currentGlyphIdentifier,t*this._scaledCellWidth+this._scaledCharLeft,r*this._scaledCellHeight+this._scaledCharTop)||this._drawUncachedChars(e,t,r))},e.prototype._drawUncachedChars=function(e,t,r,i){if(this._ctx.save(),this._ctx.font=this._getFont(!!e.isBold(),!!e.isItalic()),this._ctx.textBaseline="middle",e.isInverse())if(i)this._ctx.fillStyle=i.css;else if(e.isBgDefault())this._ctx.fillStyle=c.color.opaque(this._colors.background).css;else if(e.isBgRGB())this._ctx.fillStyle="rgb("+s.AttributeData.toColorRGB(e.getBgColor()).join(",")+")";else{var o=e.getBgColor();this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&o<8&&(o+=8),this._ctx.fillStyle=this._colors.ansi[o].css}else if(i)this._ctx.fillStyle=i.css;else if(e.isFgDefault())this._ctx.fillStyle=this._colors.foreground.css;else if(e.isFgRGB())this._ctx.fillStyle="rgb("+s.AttributeData.toColorRGB(e.getFgColor()).join(",")+")";else{var a=e.getFgColor();this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&a<8&&(a+=8),this._ctx.fillStyle=this._colors.ansi[a].css}this._clipRow(r),e.isDim()&&(this._ctx.globalAlpha=n.DIM_OPACITY),this._ctx.fillText(e.getChars(),t*this._scaledCellWidth+this._scaledCharLeft,r*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2),this._ctx.restore()},e.prototype._clipRow=function(e){this._ctx.beginPath(),this._ctx.rect(0,e*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},e.prototype._getFont=function(e,t){return(t?"italic":"")+" "+(e?this._optionsService.options.fontWeightBold:this._optionsService.options.fontWeight)+" "+this._optionsService.options.fontSize*window.devicePixelRatio+"px "+this._optionsService.options.fontFamily},e.prototype._getContrastColor=function(e){if(1!==this._optionsService.options.minimumContrastRatio){var t=this._colors.contrastCache.getColor(e.bg,e.fg);if(void 0!==t)return t||void 0;var r=e.getFgColor(),i=e.getFgColorMode(),n=e.getBgColor(),o=e.getBgColorMode(),s=!!e.isInverse(),a=!!e.isInverse();if(s){var l=r;r=n,n=l;var h=i;i=o,o=h}var u=this._resolveBackgroundRgba(o,n,s),f=this._resolveForegroundRgba(i,r,s,a),d=c.rgba.ensureContrastRatio(u,f,this._optionsService.options.minimumContrastRatio);if(d){var p={css:c.channels.toCss(d>>24&255,d>>16&255,d>>8&255),rgba:d};return this._colors.contrastCache.setColor(e.bg,e.fg,p),p}this._colors.contrastCache.setColor(e.bg,e.fg,null)}},e.prototype._resolveBackgroundRgba=function(e,t,r){switch(e){case 16777216:case 33554432:return this._colors.ansi[t].rgba;case 50331648:return t<<8;case 0:default:return r?this._colors.foreground.rgba:this._colors.background.rgba}},e.prototype._resolveForegroundRgba=function(e,t,r,i){switch(e){case 16777216:case 33554432:return this._optionsService.options.drawBoldTextInBrightColors&&i&&t<8&&(t+=8),this._colors.ansi[t].rgba;case 50331648:return t<<8;case 0:default:return r?this._colors.background.rgba:this._colors.foreground.rgba}},e}();t.BaseRenderLayer=h},function(e,t,r){"use strict";function i(e,t,r){t.di$target===t?t.di$dependencies.push({id:e,index:r}):(t.di$dependencies=[{id:e,index:r}],t.di$target=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.createDecorator=t.getServiceDependencies=t.serviceRegistry=void 0,t.serviceRegistry=new Map,t.getServiceDependencies=function(e){return e.di$dependencies||[]},t.createDecorator=function(e){if(t.serviceRegistry.has(e))return t.serviceRegistry.get(e);var r=function(e,t,n){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");i(r,e,n)};return r.toString=function(){return e},t.serviceRegistry.set(e,r),r}},function(e,t,r){"use strict";function i(e,t,r,i){if(void 0===r&&(r=0),void 0===i&&(i=e.length),r>=e.length)return e;r=(e.length+r)%e.length,i=i>=e.length?e.length:(e.length+i)%e.length;for(var n=r;n>22,2097152&t?this._combined[e].charCodeAt(this._combined[e].length-1):r]},e.prototype.set=function(e,t){this._data[3*e+1]=t[n.CHAR_DATA_ATTR_INDEX],t[n.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[e]=t[1],this._data[3*e+0]=2097152|e|t[n.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*e+0]=t[n.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|t[n.CHAR_DATA_WIDTH_INDEX]<<22},e.prototype.getWidth=function(e){return this._data[3*e+0]>>22},e.prototype.hasWidth=function(e){return 12582912&this._data[3*e+0]},e.prototype.getFg=function(e){return this._data[3*e+1]},e.prototype.getBg=function(e){return this._data[3*e+2]},e.prototype.hasContent=function(e){return 4194303&this._data[3*e+0]},e.prototype.getCodePoint=function(e){var t=this._data[3*e+0];return 2097152&t?this._combined[e].charCodeAt(this._combined[e].length-1):2097151&t},e.prototype.isCombined=function(e){return 2097152&this._data[3*e+0]},e.prototype.getString=function(e){var t=this._data[3*e+0];return 2097152&t?this._combined[e]:2097151&t?i.stringFromCodePoint(2097151&t):""},e.prototype.loadCell=function(e,t){var r=3*e;return t.content=this._data[r+0],t.fg=this._data[r+1],t.bg=this._data[r+2],2097152&t.content&&(t.combinedData=this._combined[e]),268435456&t.bg&&(t.extended=this._extendedAttrs[e]),t},e.prototype.setCell=function(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268435456&t.bg&&(this._extendedAttrs[e]=t.extended),this._data[3*e+0]=t.content,this._data[3*e+1]=t.fg,this._data[3*e+2]=t.bg},e.prototype.setCellFromCodePoint=function(e,t,r,i,n,o){268435456&n&&(this._extendedAttrs[e]=o),this._data[3*e+0]=t|r<<22,this._data[3*e+1]=i,this._data[3*e+2]=n},e.prototype.addCodepointToCell=function(e,t){var r=this._data[3*e+0];2097152&r?this._combined[e]+=i.stringFromCodePoint(t):(2097151&r?(this._combined[e]=i.stringFromCodePoint(2097151&r)+i.stringFromCodePoint(t),r&=-2097152,r|=2097152):r=t|1<<22,this._data[3*e+0]=r)},e.prototype.insertCells=function(e,t,r,i){if((e%=this.length)&&2===this.getWidth(e-1)&&this.setCellFromCodePoint(e-1,0,1,(null==i?void 0:i.fg)||0,(null==i?void 0:i.bg)||0,(null==i?void 0:i.extended)||new s.ExtendedAttrs),t=0;--a)this.setCell(e+t+a,this.loadCell(e+a,n));for(a=0;athis.length){var r=new Uint32Array(3*e);this.length&&(3*e=e&&delete this._combined[o]}}else this._data=new Uint32Array(0),this._combined={};this.length=e}},e.prototype.fill=function(e){this._combined={},this._extendedAttrs={};for(var t=0;t=0;--e)if(4194303&this._data[3*e+0])return e+(this._data[3*e+0]>>22);return 0},e.prototype.copyCellsFrom=function(e,t,r,i,n){var o=e._data;if(n)for(var s=i-1;s>=0;s--)for(var a=0;a<3;a++)this._data[3*(r+s)+a]=o[3*(t+s)+a];else for(s=0;s=t&&(this._combined[l-t+r]=e._combined[l])}},e.prototype.translateToString=function(e,t,r){void 0===e&&(e=!1),void 0===t&&(t=0),void 0===r&&(r=this.length),e&&(r=Math.min(r,this.getTrimmedLength()));for(var o="";t>22||1}return o},e}();t.BufferLine=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeElementFromParent=void 0,t.removeElementFromParent=function(){for(var e,t=[],r=0;r24)return t.setWinLines||!1;switch(e){case 1:return!!t.restoreWin;case 2:return!!t.minimizeWin;case 3:return!!t.setWinPosition;case 4:return!!t.setWinSizePixels;case 5:return!!t.raiseWin;case 6:return!!t.lowerWin;case 7:return!!t.refreshWin;case 8:return!!t.setWinSizeChars;case 9:return!!t.maximizeWin;case 10:return!!t.fullscreenWin;case 11:return!!t.getWinState;case 13:return!!t.getWinPosition;case 14:return!!t.getWinSizePixels;case 15:return!!t.getScreenSizePixels;case 16:return!!t.getCellSizePixels;case 18:return!!t.getWinSizeChars;case 19:return!!t.getScreenSizeChars;case 20:return!!t.getIconTitle;case 21:return!!t.getWinTitle;case 22:return!!t.pushTitle;case 23:return!!t.popTitle;case 24:return!!t.setWinLines}return!1}!function(e){e[e.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",e[e.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"}(o=t.WindowsOptionsReportType||(t.WindowsOptionsReportType={}));var m=function(){function e(e,t,r,i){this._bufferService=e,this._coreService=t,this._logService=r,this._optionsService=i,this._data=new Uint32Array(0)}return e.prototype.hook=function(e){this._data=new Uint32Array(0)},e.prototype.put=function(e,t,r){this._data=h.concat(this._data,e.subarray(t,r))},e.prototype.unhook=function(e){if(e){var t=u.utf32ToString(this._data);switch(this._data=new Uint32Array(0),t){case'"q':return this._coreService.triggerDataEvent(s.C0.ESC+'P1$r0"q'+s.C0.ESC+"\\");case'"p':return this._coreService.triggerDataEvent(s.C0.ESC+'P1$r61;1"p'+s.C0.ESC+"\\");case"r":var r=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(s.C0.ESC+"P1$r"+r+s.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(s.C0.ESC+"P1$r0m"+s.C0.ESC+"\\");case" q":var i={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return i-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(s.C0.ESC+"P1$r"+i+" q"+s.C0.ESC+"\\");default:this._logService.debug("Unknown DCS $q %s",t),this._coreService.triggerDataEvent(s.C0.ESC+"P0$r"+s.C0.ESC+"\\")}}else this._data=new Uint32Array(0)},e}(),C=function(e){function t(t,r,i,n,o,l,h,p,v){void 0===v&&(v=new c.EscapeSequenceParser);var b=e.call(this)||this;b._bufferService=t,b._charsetService=r,b._coreService=i,b._dirtyRowService=n,b._logService=o,b._optionsService=l,b._coreMouseService=h,b._unicodeService=p,b._parser=v,b._parseBuffer=new Uint32Array(4096),b._stringDecoder=new u.StringToUtf32,b._utf8Decoder=new u.Utf8ToUtf32,b._workCell=new _.CellData,b._windowTitle="",b._iconName="",b._windowTitleStack=[],b._iconNameStack=[],b._curAttrData=f.DEFAULT_ATTR_DATA.clone(),b._eraseAttrDataInternal=f.DEFAULT_ATTR_DATA.clone(),b._onRequestBell=new d.EventEmitter,b._onRequestRefreshRows=new d.EventEmitter,b._onRequestReset=new d.EventEmitter,b._onRequestScroll=new d.EventEmitter,b._onRequestSyncScrollBar=new d.EventEmitter,b._onRequestWindowsOptionsReport=new d.EventEmitter,b._onA11yChar=new d.EventEmitter,b._onA11yTab=new d.EventEmitter,b._onCursorMove=new d.EventEmitter,b._onLineFeed=new d.EventEmitter,b._onScroll=new d.EventEmitter,b._onTitleChange=new d.EventEmitter,b.register(b._parser),b._parser.setCsiHandlerFallback((function(e,t){b._logService.debug("Unknown CSI code: ",{identifier:b._parser.identToString(e),params:t.toArray()})})),b._parser.setEscHandlerFallback((function(e){b._logService.debug("Unknown ESC code: ",{identifier:b._parser.identToString(e)})})),b._parser.setExecuteHandlerFallback((function(e){b._logService.debug("Unknown EXECUTE code: ",{code:e})})),b._parser.setOscHandlerFallback((function(e,t,r){b._logService.debug("Unknown OSC code: ",{identifier:e,action:t,data:r})})),b._parser.setDcsHandlerFallback((function(e,t,r){"HOOK"===t&&(r=r.toArray()),b._logService.debug("Unknown DCS code: ",{identifier:b._parser.identToString(e),action:t,payload:r})})),b._parser.setPrintHandler((function(e,t,r){return b.print(e,t,r)})),b._parser.setCsiHandler({final:"@"},(function(e){return b.insertChars(e)})),b._parser.setCsiHandler({intermediates:" ",final:"@"},(function(e){return b.scrollLeft(e)})),b._parser.setCsiHandler({final:"A"},(function(e){return b.cursorUp(e)})),b._parser.setCsiHandler({intermediates:" ",final:"A"},(function(e){return b.scrollRight(e)})),b._parser.setCsiHandler({final:"B"},(function(e){return b.cursorDown(e)})),b._parser.setCsiHandler({final:"C"},(function(e){return b.cursorForward(e)})),b._parser.setCsiHandler({final:"D"},(function(e){return b.cursorBackward(e)})),b._parser.setCsiHandler({final:"E"},(function(e){return b.cursorNextLine(e)})),b._parser.setCsiHandler({final:"F"},(function(e){return b.cursorPrecedingLine(e)})),b._parser.setCsiHandler({final:"G"},(function(e){return b.cursorCharAbsolute(e)})),b._parser.setCsiHandler({final:"H"},(function(e){return b.cursorPosition(e)})),b._parser.setCsiHandler({final:"I"},(function(e){return b.cursorForwardTab(e)})),b._parser.setCsiHandler({final:"J"},(function(e){return b.eraseInDisplay(e)})),b._parser.setCsiHandler({prefix:"?",final:"J"},(function(e){return b.eraseInDisplay(e)})),b._parser.setCsiHandler({final:"K"},(function(e){return b.eraseInLine(e)})),b._parser.setCsiHandler({prefix:"?",final:"K"},(function(e){return b.eraseInLine(e)})),b._parser.setCsiHandler({final:"L"},(function(e){return b.insertLines(e)})),b._parser.setCsiHandler({final:"M"},(function(e){return b.deleteLines(e)})),b._parser.setCsiHandler({final:"P"},(function(e){return b.deleteChars(e)})),b._parser.setCsiHandler({final:"S"},(function(e){return b.scrollUp(e)})),b._parser.setCsiHandler({final:"T"},(function(e){return b.scrollDown(e)})),b._parser.setCsiHandler({final:"X"},(function(e){return b.eraseChars(e)})),b._parser.setCsiHandler({final:"Z"},(function(e){return b.cursorBackwardTab(e)})),b._parser.setCsiHandler({final:"`"},(function(e){return b.charPosAbsolute(e)})),b._parser.setCsiHandler({final:"a"},(function(e){return b.hPositionRelative(e)})),b._parser.setCsiHandler({final:"b"},(function(e){return b.repeatPrecedingCharacter(e)})),b._parser.setCsiHandler({final:"c"},(function(e){return b.sendDeviceAttributesPrimary(e)})),b._parser.setCsiHandler({prefix:">",final:"c"},(function(e){return b.sendDeviceAttributesSecondary(e)})),b._parser.setCsiHandler({final:"d"},(function(e){return b.linePosAbsolute(e)})),b._parser.setCsiHandler({final:"e"},(function(e){return b.vPositionRelative(e)})),b._parser.setCsiHandler({final:"f"},(function(e){return b.hVPosition(e)})),b._parser.setCsiHandler({final:"g"},(function(e){return b.tabClear(e)})),b._parser.setCsiHandler({final:"h"},(function(e){return b.setMode(e)})),b._parser.setCsiHandler({prefix:"?",final:"h"},(function(e){return b.setModePrivate(e)})),b._parser.setCsiHandler({final:"l"},(function(e){return b.resetMode(e)})),b._parser.setCsiHandler({prefix:"?",final:"l"},(function(e){return b.resetModePrivate(e)})),b._parser.setCsiHandler({final:"m"},(function(e){return b.charAttributes(e)})),b._parser.setCsiHandler({final:"n"},(function(e){return b.deviceStatus(e)})),b._parser.setCsiHandler({prefix:"?",final:"n"},(function(e){return b.deviceStatusPrivate(e)})),b._parser.setCsiHandler({intermediates:"!",final:"p"},(function(e){return b.softReset(e)})),b._parser.setCsiHandler({intermediates:" ",final:"q"},(function(e){return b.setCursorStyle(e)})),b._parser.setCsiHandler({final:"r"},(function(e){return b.setScrollRegion(e)})),b._parser.setCsiHandler({final:"s"},(function(e){return b.saveCursor(e)})),b._parser.setCsiHandler({final:"t"},(function(e){return b.windowOptions(e)})),b._parser.setCsiHandler({final:"u"},(function(e){return b.restoreCursor(e)})),b._parser.setCsiHandler({intermediates:"'",final:"}"},(function(e){return b.insertColumns(e)})),b._parser.setCsiHandler({intermediates:"'",final:"~"},(function(e){return b.deleteColumns(e)})),b._parser.setExecuteHandler(s.C0.BEL,(function(){return b.bell()})),b._parser.setExecuteHandler(s.C0.LF,(function(){return b.lineFeed()})),b._parser.setExecuteHandler(s.C0.VT,(function(){return b.lineFeed()})),b._parser.setExecuteHandler(s.C0.FF,(function(){return b.lineFeed()})),b._parser.setExecuteHandler(s.C0.CR,(function(){return b.carriageReturn()})),b._parser.setExecuteHandler(s.C0.BS,(function(){return b.backspace()})),b._parser.setExecuteHandler(s.C0.HT,(function(){return b.tab()})),b._parser.setExecuteHandler(s.C0.SO,(function(){return b.shiftOut()})),b._parser.setExecuteHandler(s.C0.SI,(function(){return b.shiftIn()})),b._parser.setExecuteHandler(s.C1.IND,(function(){return b.index()})),b._parser.setExecuteHandler(s.C1.NEL,(function(){return b.nextLine()})),b._parser.setExecuteHandler(s.C1.HTS,(function(){return b.tabSet()})),b._parser.setOscHandler(0,new g.OscHandler((function(e){b.setTitle(e),b.setIconName(e)}))),b._parser.setOscHandler(1,new g.OscHandler((function(e){return b.setIconName(e)}))),b._parser.setOscHandler(2,new g.OscHandler((function(e){return b.setTitle(e)}))),b._parser.setEscHandler({final:"7"},(function(){return b.saveCursor()})),b._parser.setEscHandler({final:"8"},(function(){return b.restoreCursor()})),b._parser.setEscHandler({final:"D"},(function(){return b.index()})),b._parser.setEscHandler({final:"E"},(function(){return b.nextLine()})),b._parser.setEscHandler({final:"H"},(function(){return b.tabSet()})),b._parser.setEscHandler({final:"M"},(function(){return b.reverseIndex()})),b._parser.setEscHandler({final:"="},(function(){return b.keypadApplicationMode()})),b._parser.setEscHandler({final:">"},(function(){return b.keypadNumericMode()})),b._parser.setEscHandler({final:"c"},(function(){return b.fullReset()})),b._parser.setEscHandler({final:"n"},(function(){return b.setgLevel(2)})),b._parser.setEscHandler({final:"o"},(function(){return b.setgLevel(3)})),b._parser.setEscHandler({final:"|"},(function(){return b.setgLevel(3)})),b._parser.setEscHandler({final:"}"},(function(){return b.setgLevel(2)})),b._parser.setEscHandler({final:"~"},(function(){return b.setgLevel(1)})),b._parser.setEscHandler({intermediates:"%",final:"@"},(function(){return b.selectDefaultCharset()})),b._parser.setEscHandler({intermediates:"%",final:"G"},(function(){return b.selectDefaultCharset()}));var S=function(e){y._parser.setEscHandler({intermediates:"(",final:e},(function(){return b.selectCharset("("+e)})),y._parser.setEscHandler({intermediates:")",final:e},(function(){return b.selectCharset(")"+e)})),y._parser.setEscHandler({intermediates:"*",final:e},(function(){return b.selectCharset("*"+e)})),y._parser.setEscHandler({intermediates:"+",final:e},(function(){return b.selectCharset("+"+e)})),y._parser.setEscHandler({intermediates:"-",final:e},(function(){return b.selectCharset("-"+e)})),y._parser.setEscHandler({intermediates:".",final:e},(function(){return b.selectCharset("."+e)})),y._parser.setEscHandler({intermediates:"/",final:e},(function(){return b.selectCharset("/"+e)}))},y=this;for(var C in a.CHARSETS)S(C);return b._parser.setEscHandler({intermediates:"#",final:"8"},(function(){return b.screenAlignmentPattern()})),b._parser.setErrorHandler((function(e){return b._logService.error("Parsing error: ",e),e})),b._parser.setDcsHandler({intermediates:"$",final:"q"},new m(b._bufferService,b._coreService,b._logService,b._optionsService)),b}return n(t,e),Object.defineProperty(t.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){e.prototype.dispose.call(this)},t.prototype.parse=function(e){var t=this._bufferService.buffer,r=t.x,i=t.y;if(this._logService.debug("parsing data",e),this._parseBuffer.length131072)for(var n=0;n0&&2===d.getWidth(o.x-1)&&d.setCellFromCodePoint(o.x-1,0,1,f.fg,f.bg,f.extended);for(var _=t;_=c)if(l){for(;o.x=this._bufferService.rows&&(o.y=this._bufferService.rows-1),o.lines.get(o.ybase+o.y).isWrapped=!0),d=o.lines.get(o.ybase+o.y)}else if(o.x=c-1,2===n)continue;if(h&&(d.insertCells(o.x,n,o.getNullCell(f),f),2===d.getWidth(c-1)&&d.setCellFromCodePoint(c-1,p.NULL_CELL_CODE,p.NULL_CELL_WIDTH,f.fg,f.bg,f.extended)),d.setCellFromCodePoint(o.x++,i,n,f.fg,f.bg,f.extended),n>0)for(;--n;)d.setCellFromCodePoint(o.x++,0,0,f.fg,f.bg,f.extended)}else d.getWidth(o.x-1)?d.addCodepointToCell(o.x-1,i):d.addCodepointToCell(o.x-2,i)}r-t>0&&(d.loadCell(o.x-1,this._workCell),2===this._workCell.getWidth()||this._workCell.getCode()>65535?this._parser.precedingCodepoint=0:this._workCell.isCombined()?this._parser.precedingCodepoint=this._workCell.getChars().charCodeAt(0):this._parser.precedingCodepoint=this._workCell.content),o.x0&&0===d.getWidth(o.x)&&!d.hasContent(o.x)&&d.setCellFromCodePoint(o.x,0,1,f.fg,f.bg,f.extended),this._dirtyRowService.markDirty(o.y)},t.prototype.addCsiHandler=function(e,t){var r=this;return"t"!==e.final||e.prefix||e.intermediates?this._parser.addCsiHandler(e,t):this._parser.addCsiHandler(e,(function(e){return!y(e.params[0],r._optionsService.options.windowOptions)||t(e)}))},t.prototype.addDcsHandler=function(e,t){return this._parser.addDcsHandler(e,new b.DcsHandler(t))},t.prototype.addEscHandler=function(e,t){return this._parser.addEscHandler(e,t)},t.prototype.addOscHandler=function(e,t){return this._parser.addOscHandler(e,new g.OscHandler(t))},t.prototype.bell=function(){this._onRequestBell.fire()},t.prototype.lineFeed=function(){var e=this._bufferService.buffer;this._dirtyRowService.markDirty(e.y),this._optionsService.options.convertEol&&(e.x=0),e.y++,e.y===e.scrollBottom+1?(e.y--,this._onRequestScroll.fire(this._eraseAttrData())):e.y>=this._bufferService.rows&&(e.y=this._bufferService.rows-1),e.x>=this._bufferService.cols&&e.x--,this._dirtyRowService.markDirty(e.y),this._onLineFeed.fire()},t.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},t.prototype.backspace=function(){var e,t=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(t.x>0&&t.x--);if(this._restrictCursor(this._bufferService.cols),t.x>0)t.x--;else if(0===t.x&&t.y>t.scrollTop&&t.y<=t.scrollBottom&&(null===(e=t.lines.get(t.ybase+t.y))||void 0===e?void 0:e.isWrapped)){t.lines.get(t.ybase+t.y).isWrapped=!1,t.y--,t.x=this._bufferService.cols-1;var r=t.lines.get(t.ybase+t.y);r.hasWidth(t.x)&&!r.hasContent(t.x)&&t.x--}this._restrictCursor()},t.prototype.tab=function(){if(!(this._bufferService.buffer.x>=this._bufferService.cols)){var e=this._bufferService.buffer.x;this._bufferService.buffer.x=this._bufferService.buffer.nextStop(),this._optionsService.options.screenReaderMode&&this._onA11yTab.fire(this._bufferService.buffer.x-e)}},t.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},t.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},t.prototype._restrictCursor=function(e){void 0===e&&(e=this._bufferService.cols-1),this._bufferService.buffer.x=Math.min(e,Math.max(0,this._bufferService.buffer.x)),this._bufferService.buffer.y=this._coreService.decPrivateModes.origin?Math.min(this._bufferService.buffer.scrollBottom,Math.max(this._bufferService.buffer.scrollTop,this._bufferService.buffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._bufferService.buffer.y)),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},t.prototype._setCursor=function(e,t){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=e,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+t):(this._bufferService.buffer.x=e,this._bufferService.buffer.y=t),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},t.prototype._moveCursor=function(e,t){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+e,this._bufferService.buffer.y+t)},t.prototype.cursorUp=function(e){var t=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;t>=0?this._moveCursor(0,-Math.min(t,e.params[0]||1)):this._moveCursor(0,-(e.params[0]||1))},t.prototype.cursorDown=function(e){var t=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;t>=0?this._moveCursor(0,Math.min(t,e.params[0]||1)):this._moveCursor(0,e.params[0]||1)},t.prototype.cursorForward=function(e){this._moveCursor(e.params[0]||1,0)},t.prototype.cursorBackward=function(e){this._moveCursor(-(e.params[0]||1),0)},t.prototype.cursorNextLine=function(e){this.cursorDown(e),this._bufferService.buffer.x=0},t.prototype.cursorPrecedingLine=function(e){this.cursorUp(e),this._bufferService.buffer.x=0},t.prototype.cursorCharAbsolute=function(e){this._setCursor((e.params[0]||1)-1,this._bufferService.buffer.y)},t.prototype.cursorPosition=function(e){this._setCursor(e.length>=2?(e.params[1]||1)-1:0,(e.params[0]||1)-1)},t.prototype.charPosAbsolute=function(e){this._setCursor((e.params[0]||1)-1,this._bufferService.buffer.y)},t.prototype.hPositionRelative=function(e){this._moveCursor(e.params[0]||1,0)},t.prototype.linePosAbsolute=function(e){this._setCursor(this._bufferService.buffer.x,(e.params[0]||1)-1)},t.prototype.vPositionRelative=function(e){this._moveCursor(0,e.params[0]||1)},t.prototype.hVPosition=function(e){this.cursorPosition(e)},t.prototype.tabClear=function(e){var t=e.params[0];0===t?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:3===t&&(this._bufferService.buffer.tabs={})},t.prototype.cursorForwardTab=function(e){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var t=e.params[0]||1;t--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},t.prototype.cursorBackwardTab=function(e){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var t=e.params[0]||1,r=this._bufferService.buffer;t--;)r.x=r.prevStop()},t.prototype._eraseInBufferLine=function(e,t,r,i){void 0===i&&(i=!1);var n=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+e);n.replaceCells(t,r,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),i&&(n.isWrapped=!1)},t.prototype._resetBufferLine=function(e){var t=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+e);t.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),t.isWrapped=!1},t.prototype.eraseInDisplay=function(e){var t;switch(this._restrictCursor(),e.params[0]){case 0:for(t=this._bufferService.buffer.y,this._dirtyRowService.markDirty(t),this._eraseInBufferLine(t++,this._bufferService.buffer.x,this._bufferService.cols,0===this._bufferService.buffer.x);t=this._bufferService.cols&&(this._bufferService.buffer.lines.get(t+1).isWrapped=!1);t--;)this._resetBufferLine(t);this._dirtyRowService.markDirty(0);break;case 2:for(t=this._bufferService.rows,this._dirtyRowService.markDirty(t-1);t--;)this._resetBufferLine(t);this._dirtyRowService.markDirty(0);break;case 3:var r=this._bufferService.buffer.lines.length-this._bufferService.rows;r>0&&(this._bufferService.buffer.lines.trimStart(r),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-r,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-r,0),this._onScroll.fire(0))}},t.prototype.eraseInLine=function(e){switch(this._restrictCursor(),e.params[0]){case 0:this._eraseInBufferLine(this._bufferService.buffer.y,this._bufferService.buffer.x,this._bufferService.cols);break;case 1:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.buffer.x+1);break;case 2:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.cols)}this._dirtyRowService.markDirty(this._bufferService.buffer.y)},t.prototype.insertLines=function(e){this._restrictCursor();var t=e.params[0]||1,r=this._bufferService.buffer;if(!(r.y>r.scrollBottom||r.yr.scrollBottom||r.yt.scrollBottom||t.yt.scrollBottom||t.yt.scrollBottom||t.yt.scrollBottom||t.y0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(s.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(s.C0.ESC+"[?6c"))},t.prototype.sendDeviceAttributesSecondary=function(e){e.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(s.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(s.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(e.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(s.C0.ESC+"[>83;40003;0c"))},t.prototype._is=function(e){return 0===(this._optionsService.options.termName+"").indexOf(e)},t.prototype.setMode=function(e){for(var t=0;t=2||2===i[1]&&o+n>=5)break;i[1]&&(n=1)}while(++o+t5)&&(e=1),t.extended.underlineStyle=e,t.fg|=268435456,0===e&&(t.fg&=-268435457),t.updateExtended()},t.prototype.charAttributes=function(e){if(1===e.length&&0===e.params[0])return this._curAttrData.fg=f.DEFAULT_ATTR_DATA.fg,void(this._curAttrData.bg=f.DEFAULT_ATTR_DATA.bg);for(var t,r=e.length,i=this._curAttrData,n=0;n=30&&t<=37?(i.fg&=-50331904,i.fg|=16777216|t-30):t>=40&&t<=47?(i.bg&=-50331904,i.bg|=16777216|t-40):t>=90&&t<=97?(i.fg&=-50331904,i.fg|=16777224|t-90):t>=100&&t<=107?(i.bg&=-50331904,i.bg|=16777224|t-100):0===t?(i.fg=f.DEFAULT_ATTR_DATA.fg,i.bg=f.DEFAULT_ATTR_DATA.bg):1===t?i.fg|=134217728:3===t?i.bg|=67108864:4===t?(i.fg|=268435456,this._processUnderline(e.hasSubParams(n)?e.getSubParams(n)[0]:1,i)):5===t?i.fg|=536870912:7===t?i.fg|=67108864:8===t?i.fg|=1073741824:2===t?i.bg|=134217728:21===t?this._processUnderline(2,i):22===t?(i.fg&=-134217729,i.bg&=-134217729):23===t?i.bg&=-67108865:24===t?i.fg&=-268435457:25===t?i.fg&=-536870913:27===t?i.fg&=-67108865:28===t?i.fg&=-1073741825:39===t?(i.fg&=-67108864,i.fg|=16777215&f.DEFAULT_ATTR_DATA.fg):49===t?(i.bg&=-67108864,i.bg|=16777215&f.DEFAULT_ATTR_DATA.bg):38===t||48===t||58===t?n+=this._extractColor(e,n,i):59===t?(i.extended=i.extended.clone(),i.extended.underlineColor=-1,i.updateExtended()):100===t?(i.fg&=-67108864,i.fg|=16777215&f.DEFAULT_ATTR_DATA.fg,i.bg&=-67108864,i.bg|=16777215&f.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",t)},t.prototype.deviceStatus=function(e){switch(e.params[0]){case 5:this._coreService.triggerDataEvent(s.C0.ESC+"[0n");break;case 6:var t=this._bufferService.buffer.y+1,r=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(s.C0.ESC+"["+t+";"+r+"R")}},t.prototype.deviceStatusPrivate=function(e){switch(e.params[0]){case 6:var t=this._bufferService.buffer.y+1,r=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(s.C0.ESC+"[?"+t+";"+r+"R")}},t.prototype.softReset=function(e){this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._bufferService.buffer.scrollTop=0,this._bufferService.buffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=f.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._bufferService.buffer.savedX=0,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1},t.prototype.setCursorStyle=function(e){var t=e.params[0]||1;switch(t){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}var r=t%2==1;this._optionsService.options.cursorBlink=r},t.prototype.setScrollRegion=function(e){var t,r=e.params[0]||1;(e.length<2||(t=e.params[1])>this._bufferService.rows||0===t)&&(t=this._bufferService.rows),t>r&&(this._bufferService.buffer.scrollTop=r-1,this._bufferService.buffer.scrollBottom=t-1,this._setCursor(0,0))},t.prototype.windowOptions=function(e){if(y(e.params[0],this._optionsService.options.windowOptions)){var t=e.length>1?e.params[1]:0;switch(e.params[0]){case 14:2!==t&&this._onRequestWindowsOptionsReport.fire(o.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(o.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(s.C0.ESC+"[8;"+this._bufferService.rows+";"+this._bufferService.cols+"t");break;case 22:0!==t&&2!==t||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),0!==t&&1!==t||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:0!==t&&2!==t||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),0!==t&&1!==t||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},t.prototype.saveCursor=function(e){this._bufferService.buffer.savedX=this._bufferService.buffer.x,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase+this._bufferService.buffer.y,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset},t.prototype.restoreCursor=function(e){this._bufferService.buffer.x=this._bufferService.buffer.savedX||0,this._bufferService.buffer.y=Math.max(this._bufferService.buffer.savedY-this._bufferService.buffer.ybase,0),this._curAttrData.fg=this._bufferService.buffer.savedCurAttrData.fg,this._curAttrData.bg=this._bufferService.buffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._bufferService.buffer.savedCharset&&(this._charsetService.charset=this._bufferService.buffer.savedCharset),this._restrictCursor()},t.prototype.setTitle=function(e){this._windowTitle=e,this._onTitleChange.fire(e)},t.prototype.setIconName=function(e){this._iconName=e},t.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},t.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},t.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},t.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,a.DEFAULT_CHARSET)},t.prototype.selectCharset=function(e){2===e.length?"/"!==e[0]&&this._charsetService.setgCharset(S[e[0]],a.CHARSETS[e[1]]||a.DEFAULT_CHARSET):this.selectDefaultCharset()},t.prototype.index=function(){this._restrictCursor();var e=this._bufferService.buffer;this._bufferService.buffer.y++,e.y===e.scrollBottom+1?(e.y--,this._onRequestScroll.fire(this._eraseAttrData())):e.y>=this._bufferService.rows&&(e.y=this._bufferService.rows-1),this._restrictCursor()},t.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},t.prototype.reverseIndex=function(){this._restrictCursor();var e=this._bufferService.buffer;if(e.y===e.scrollTop){var t=e.scrollBottom-e.scrollTop;e.lines.shiftElements(e.ybase+e.y,t,1),e.lines.set(e.ybase+e.y,e.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(e.scrollTop,e.scrollBottom)}else e.y--,this._restrictCursor()},t.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},t.prototype.reset=function(){this._curAttrData=f.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=f.DEFAULT_ATTR_DATA.clone()},t.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},t.prototype.setgLevel=function(e){this._charsetService.setgLevel(e)},t.prototype.screenAlignmentPattern=function(){var e=new _.CellData;e.content=1<<22|"E".charCodeAt(0),e.fg=this._curAttrData.fg,e.bg=this._curAttrData.bg;var t=this._bufferService.buffer;this._setCursor(0,0);for(var r=0;r256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(e),this.length=0,this._subParams=new Int32Array(t),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(e),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return e.fromArray=function(t){var r=new e;if(!t.length)return r;for(var i=t[0]instanceof Array?1:0;i>8,i=255&this._subParamsIdx[t];i-r>0&&e.push(Array.prototype.slice.call(this._subParams,r,i))}return e},e.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},e.prototype.addParam=function(e){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=e>2147483647?2147483647:e}},e.prototype.addSubParam=function(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=e>2147483647?2147483647:e,this._subParamsIdx[this.length-1]++}},e.prototype.hasSubParams=function(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[e]>>8)>0},e.prototype.getSubParams=function(e){var t=this._subParamsIdx[e]>>8,r=255&this._subParamsIdx[e];return r-t>0?this._subParams.subarray(t,r):null},e.prototype.getSubParamsAll=function(){for(var e={},t=0;t>8,i=255&this._subParamsIdx[t];i-r>0&&(e[t]=this._subParams.slice(r,i))}return e},e.prototype.addDigit=function(e){var t;if(!(this._rejectDigits||!(t=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)){var r=this._digitIsSub?this._subParams:this.params,i=r[t-1];r[t-1]=~i?Math.min(10*i+e,2147483647):e}},e}();t.Params=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OscHandler=t.OscParser=void 0;var i=r(23),n=r(8),o=function(){function e(){this._state=0,this._id=-1,this._handlers=Object.create(null),this._handlerFb=function(){}}return e.prototype.addHandler=function(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);var r=this._handlers[e];return r.push(t),{dispose:function(){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}}},e.prototype.setHandler=function(e,t){this._handlers[e]=[t]},e.prototype.clearHandler=function(e){this._handlers[e]&&delete this._handlers[e]},e.prototype.setHandlerFallback=function(e){this._handlerFb=e},e.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},e.prototype.reset=function(){2===this._state&&this.end(!1),this._id=-1,this._state=0},e.prototype._start=function(){var e=this._handlers[this._id];if(e)for(var t=e.length-1;t>=0;t--)e[t].start();else this._handlerFb(this._id,"START")},e.prototype._put=function(e,t,r){var i=this._handlers[this._id];if(i)for(var o=i.length-1;o>=0;o--)i[o].put(e,t,r);else this._handlerFb(this._id,"PUT",n.utf32ToString(e,t,r))},e.prototype._end=function(e){var t=this._handlers[this._id];if(t){for(var r=t.length-1;r>=0&&!1===t[r].end(e);r--);for(r--;r>=0;r--)t[r].end(!1)}else this._handlerFb(this._id,"END",e)},e.prototype.start=function(){this.reset(),this._id=-1,this._state=1},e.prototype.put=function(e,t,r){if(3!==this._state){if(1===this._state)for(;t0&&this._put(e,t,r)}},e.prototype.end=function(e){0!==this._state&&(3!==this._state&&(1===this._state&&this._start(),this._end(e)),this._id=-1,this._state=0)},e}();t.OscParser=o;var s=function(){function e(e){this._handler=e,this._data="",this._hitLimit=!1}return e.prototype.start=function(){this._data="",this._hitLimit=!1},e.prototype.put=function(e,t,r){this._hitLimit||(this._data+=n.utf32ToString(e,t,r),this._data.length>i.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},e.prototype.end=function(e){var t;return this._hitLimit?t=!1:e&&(t=this._handler(this._data)),this._data="",this._hitLimit=!1,t},e}();t.OscHandler=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PAYLOAD_LIMIT=void 0,t.PAYLOAD_LIMIT=1e7},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DcsHandler=t.DcsParser=void 0;var i=r(8),n=r(21),o=r(23),s=[],a=function(){function e(){this._handlers=Object.create(null),this._active=s,this._ident=0,this._handlerFb=function(){}}return e.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},e.prototype.addHandler=function(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);var r=this._handlers[e];return r.push(t),{dispose:function(){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}}},e.prototype.setHandler=function(e,t){this._handlers[e]=[t]},e.prototype.clearHandler=function(e){this._handlers[e]&&delete this._handlers[e]},e.prototype.setHandlerFallback=function(e){this._handlerFb=e},e.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=s,this._ident=0},e.prototype.hook=function(e,t){if(this.reset(),this._ident=e,this._active=this._handlers[e]||s,this._active.length)for(var r=this._active.length-1;r>=0;r--)this._active[r].hook(t);else this._handlerFb(this._ident,"HOOK",t)},e.prototype.put=function(e,t,r){if(this._active.length)for(var n=this._active.length-1;n>=0;n--)this._active[n].put(e,t,r);else this._handlerFb(this._ident,"PUT",i.utf32ToString(e,t,r))},e.prototype.unhook=function(e){if(this._active.length){for(var t=this._active.length-1;t>=0&&!1===this._active[t].unhook(e);t--);for(t--;t>=0;t--)this._active[t].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",e);this._active=s,this._ident=0},e}();t.DcsParser=a;var c=function(){function e(e){this._handler=e,this._data="",this._hitLimit=!1}return e.prototype.hook=function(e){this._params=e.clone(),this._data="",this._hitLimit=!1},e.prototype.put=function(e,t,r){this._hitLimit||(this._data+=i.utf32ToString(e,t,r),this._data.length>o.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},e.prototype.unhook=function(e){var t;return this._hitLimit?t=!1:e&&(t=this._handler(this._data,this._params||new n.Params)),this._params=void 0,this._data="",this._hitLimit=!1,t},e}();t.DcsHandler=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTerminalFromCache=t.acquireCharAtlas=void 0;var i=r(26),n=r(43),o=[];t.acquireCharAtlas=function(e,t,r,s,a){for(var c=i.generateConfig(s,a,e,r),l=0;l=0){if(i.configEquals(u.config,c))return u.atlas;1===u.ownedBy.length?(u.atlas.dispose(),o.splice(l,1)):u.ownedBy.splice(h,1);break}}for(l=0;l1)for(var u=this._getJoinedRanges(i,a,o,t,n),f=0;f1)for(u=this._getJoinedRanges(i,a,o,t,n),f=0;f=this._line.length))return t?(this._line.loadCell(e,t),t):this._line.loadCell(e,new i.CellData)},e.prototype.translateToString=function(e,t,r){return this._line.translateToString(e,t,r)},e}(),f=function(){function e(e){this._core=e}return e.prototype.registerCsiHandler=function(e,t){return this._core.addCsiHandler(e,(function(e){return t(e.toArray())}))},e.prototype.addCsiHandler=function(e,t){return this.registerCsiHandler(e,t)},e.prototype.registerDcsHandler=function(e,t){return this._core.addDcsHandler(e,(function(e,r){return t(e,r.toArray())}))},e.prototype.addDcsHandler=function(e,t){return this.registerDcsHandler(e,t)},e.prototype.registerEscHandler=function(e,t){return this._core.addEscHandler(e,t)},e.prototype.addEscHandler=function(e,t){return this.registerEscHandler(e,t)},e.prototype.registerOscHandler=function(e,t){return this._core.addOscHandler(e,t)},e.prototype.addOscHandler=function(e,t){return this.registerOscHandler(e,t)},e}(),d=function(){function e(e){this._core=e}return e.prototype.register=function(e){this._core.unicodeService.register(e)},Object.defineProperty(e.prototype,"versions",{get:function(){return this._core.unicodeService.versions},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeVersion",{get:function(){return this._core.unicodeService.activeVersion},set:function(e){this._core.unicodeService.activeVersion=e},enumerable:!1,configurable:!0}),e}()},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Terminal=void 0;var o=r(36),s=r(37),a=r(38),c=r(12),l=r(19),h=r(40),u=r(50),f=r(51),d=r(11),p=r(7),_=r(18),v=r(54),g=r(55),b=r(56),S=r(57),y=r(59),m=r(0),C=r(16),w=r(27),M=r(60),k=r(5),O=r(61),E=r(62),x=r(63),L=r(64),R=r(65),A="undefined"!=typeof window?window.document:null,T=function(e){function t(t){void 0===t&&(t={});var r=e.call(this,t)||this;return r.browser=d,r._keyDownHandled=!1,r._onCursorMove=new m.EventEmitter,r._onKey=new m.EventEmitter,r._onRender=new m.EventEmitter,r._onSelectionChange=new m.EventEmitter,r._onTitleChange=new m.EventEmitter,r._onFocus=new m.EventEmitter,r._onBlur=new m.EventEmitter,r._onA11yCharEmitter=new m.EventEmitter,r._onA11yTabEmitter=new m.EventEmitter,r._setup(),r.linkifier=r._instantiationService.createInstance(u.Linkifier),r.linkifier2=r.register(r._instantiationService.createInstance(x.Linkifier2)),r.register(r._inputHandler.onRequestBell((function(){return r.bell()}))),r.register(r._inputHandler.onRequestRefreshRows((function(e,t){return r.refresh(e,t)}))),r.register(r._inputHandler.onRequestReset((function(){return r.reset()}))),r.register(r._inputHandler.onRequestScroll((function(e,t){return r.scroll(e,t||void 0)}))),r.register(r._inputHandler.onRequestWindowsOptionsReport((function(e){return r._reportWindowsOptions(e)}))),r.register(m.forwardEvent(r._inputHandler.onCursorMove,r._onCursorMove)),r.register(m.forwardEvent(r._inputHandler.onTitleChange,r._onTitleChange)),r.register(m.forwardEvent(r._inputHandler.onA11yChar,r._onA11yCharEmitter)),r.register(m.forwardEvent(r._inputHandler.onA11yTab,r._onA11yTabEmitter)),r.register(r._bufferService.onResize((function(e){return r._afterResize(e.cols,e.rows)}))),r}return n(t,e),Object.defineProperty(t.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){var t,r,i;this._isDisposed||(e.prototype.dispose.call(this),null===(t=this._renderService)||void 0===t||t.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},null===(i=null===(r=this.element)||void 0===r?void 0:r.parentNode)||void 0===i||i.removeChild(this.element))},t.prototype._setup=function(){e.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(t.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),t.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},t.prototype._updateOptions=function(t){var r,i,n,o;switch(e.prototype._updateOptions.call(this,t),t){case"fontFamily":case"fontSize":null===(r=this._renderService)||void 0===r||r.clear(),null===(i=this._charSizeService)||void 0===i||i.measure();break;case"cursorBlink":case"cursorStyle":this.refresh(this.buffer.y,this.buffer.y);break;case"drawBoldTextInBrightColors":case"letterSpacing":case"lineHeight":case"fontWeight":case"fontWeightBold":case"minimumContrastRatio":this._renderService&&(this._renderService.clear(),this._renderService.onResize(this.cols,this.rows),this.refresh(0,this.rows-1));break;case"rendererType":this._renderService&&(this._renderService.setRenderer(this._createRenderer()),this._renderService.onResize(this.cols,this.rows));break;case"scrollback":null===(n=this.viewport)||void 0===n||n.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new b.AccessibilityManager(this,this._renderService)):(null===(o=this._accessibilityManager)||void 0===o||o.dispose(),this._accessibilityManager=void 0);break;case"tabStopWidth":this.buffers.setupTabStops();break;case"theme":this._setTheme(this.optionsService.options.theme)}},t.prototype._onTextAreaFocus=function(e){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(c.C0.ESC+"[I"),this.updateCursorStyle(e),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},t.prototype.blur=function(){var e;return null===(e=this.textarea)||void 0===e?void 0:e.blur()},t.prototype._onTextAreaBlur=function(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(c.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()},t.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var e=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),t=this._bufferService.buffer.y*e,r=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=r+"px",this.textarea.style.top=t+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=e+"px",this.textarea.style.lineHeight=e+"px",this.textarea.style.zIndex="-5"}},t.prototype._initGlobal=function(){var e=this;this._bindKeys(),this.register(p.addDisposableDomListener(this.element,"copy",(function(t){e.hasSelection()&&a.copyHandler(t,e._selectionService)})));var t=function(t){return a.handlePasteEvent(t,e.textarea,e._coreService)};this.register(p.addDisposableDomListener(this.textarea,"paste",t)),this.register(p.addDisposableDomListener(this.element,"paste",t)),d.isFirefox?this.register(p.addDisposableDomListener(this.element,"mousedown",(function(t){2===t.button&&a.rightClickHandler(t,e.textarea,e.screenElement,e._selectionService,e.options.rightClickSelectsWord)}))):this.register(p.addDisposableDomListener(this.element,"contextmenu",(function(t){a.rightClickHandler(t,e.textarea,e.screenElement,e._selectionService,e.options.rightClickSelectsWord)}))),d.isLinux&&this.register(p.addDisposableDomListener(this.element,"auxclick",(function(t){1===t.button&&a.moveTextAreaUnderMouseCursor(t,e.textarea,e.screenElement)})))},t.prototype._bindKeys=function(){var e=this;this.register(p.addDisposableDomListener(this.textarea,"keyup",(function(t){return e._keyUp(t)}),!0)),this.register(p.addDisposableDomListener(this.textarea,"keydown",(function(t){return e._keyDown(t)}),!0)),this.register(p.addDisposableDomListener(this.textarea,"keypress",(function(t){return e._keyPress(t)}),!0)),this.register(p.addDisposableDomListener(this.textarea,"compositionstart",(function(){return e._compositionHelper.compositionstart()}))),this.register(p.addDisposableDomListener(this.textarea,"compositionupdate",(function(t){return e._compositionHelper.compositionupdate(t)}))),this.register(p.addDisposableDomListener(this.textarea,"compositionend",(function(){return e._compositionHelper.compositionend()}))),this.register(this.onRender((function(){return e._compositionHelper.updateCompositionElements()}))),this.register(this.onRender((function(t){return e._queueLinkification(t.start,t.end)})))},t.prototype.open=function(e){var t=this;if(!e)throw new Error("Terminal requires a parent element.");A.body.contains(e)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=e.ownerDocument,this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),this.element.setAttribute("tabindex","0"),e.appendChild(this.element);var r=A.createDocumentFragment();this._viewportElement=A.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),r.appendChild(this._viewportElement),this._viewportScrollArea=A.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=A.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=A.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),r.appendChild(this.screenElement),this.textarea=A.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",_.promptLabel),this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this.register(p.addDisposableDomListener(this.textarea,"focus",(function(e){return t._onTextAreaFocus(e)}))),this.register(p.addDisposableDomListener(this.textarea,"blur",(function(){return t._onTextAreaBlur()}))),this._helperContainer.appendChild(this.textarea);var i=this._instantiationService.createInstance(L.CoreBrowserService,this.textarea);this._instantiationService.setService(k.ICoreBrowserService,i),this._charSizeService=this._instantiationService.createInstance(O.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(k.ICharSizeService,this._charSizeService),this._compositionView=A.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(o.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(r),this._theme=this.options.theme||this._theme,this._colorManager=new w.ColorManager(A,this.options.allowTransparency),this.register(this.optionsService.onOptionChange((function(e){return t._colorManager.onOptionsChange(e)}))),this._colorManager.setTheme(this._theme);var n=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(M.RenderService,n,this.rows,this.screenElement)),this._instantiationService.setService(k.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange((function(e){return t._onRender.fire(e)}))),this.onResize((function(e){return t._renderService.resize(e.cols,e.rows)})),this._soundService=this._instantiationService.createInstance(v.SoundService),this._instantiationService.setService(k.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(E.MouseService),this._instantiationService.setService(k.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(s.Viewport,(function(e,r){return t.scrollLines(e,r)}),this._viewportElement,this._viewportScrollArea),this.viewport.onThemeChange(this._colorManager.colors),this.register(this._inputHandler.onRequestSyncScrollBar((function(){return t.viewport.syncScrollArea()}))),this.register(this.viewport),this.register(this.onCursorMove((function(){t._renderService.onCursorMove(),t._syncTextArea()}))),this.register(this.onResize((function(){return t._renderService.onResize(t.cols,t.rows)}))),this.register(this.onBlur((function(){return t._renderService.onBlur()}))),this.register(this.onFocus((function(){return t._renderService.onFocus()}))),this.register(this._renderService.onDimensionsChange((function(){return t.viewport.syncScrollArea()}))),this._selectionService=this.register(this._instantiationService.createInstance(f.SelectionService,this.element,this.screenElement)),this._instantiationService.setService(k.ISelectionService,this._selectionService),this.register(this._selectionService.onRequestScrollLines((function(e){return t.scrollLines(e.amount,e.suppressScrollEvent)}))),this.register(this._selectionService.onSelectionChange((function(){return t._onSelectionChange.fire()}))),this.register(this._selectionService.onRequestRedraw((function(e){return t._renderService.onSelectionChanged(e.start,e.end,e.columnSelectMode)}))),this.register(this._selectionService.onLinuxMouseSelection((function(e){t.textarea.value=e,t.textarea.focus(),t.textarea.select()}))),this.register(this.onScroll((function(){t.viewport.syncScrollArea(),t._selectionService.refresh()}))),this.register(p.addDisposableDomListener(this._viewportElement,"scroll",(function(){return t._selectionService.refresh()}))),this._mouseZoneManager=this._instantiationService.createInstance(g.MouseZoneManager,this.element,this.screenElement),this.register(this._mouseZoneManager),this.register(this.onScroll((function(){return t._mouseZoneManager.clearAll()}))),this.linkifier.attachToDom(this.element,this._mouseZoneManager),this.linkifier2.attachToDom(this.element,this._mouseService,this._renderService),this.register(p.addDisposableDomListener(this.element,"mousedown",(function(e){return t._selectionService.onMouseDown(e)}))),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new b.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},t.prototype._createRenderer=function(){switch(this.options.rendererType){case"canvas":return this._instantiationService.createInstance(h.Renderer,this._colorManager.colors,this.screenElement,this.linkifier,this.linkifier2);case"dom":return this._instantiationService.createInstance(S.DomRenderer,this._colorManager.colors,this.element,this.screenElement,this._viewportElement,this.linkifier,this.linkifier2);default:throw new Error('Unrecognized rendererType "'+this.options.rendererType+'"')}},t.prototype._setTheme=function(e){var t,r,i;this._theme=e,null===(t=this._colorManager)||void 0===t||t.setTheme(e),null===(r=this._renderService)||void 0===r||r.setColors(this._colorManager.colors),null===(i=this.viewport)||void 0===i||i.onThemeChange(this._colorManager.colors)},t.prototype.bindMouse=function(){var e=this,t=this,r=this.element;function i(e){var r,i,n=t._mouseService.getRawByteCoords(e,t.screenElement,t.cols,t.rows);if(!n)return!1;switch(e.overrideType||e.type){case"mousemove":i=32,void 0===e.buttons?(r=3,void 0!==e.button&&(r=e.button<3?e.button:3)):r=1&e.buttons?0:4&e.buttons?1:2&e.buttons?2:3;break;case"mouseup":i=0,r=e.button<3?e.button:3;break;case"mousedown":i=1,r=e.button<3?e.button:3;break;case"wheel":0!==e.deltaY&&(i=e.deltaY<0?0:1),r=4;break;default:return!1}return!(void 0===i||void 0===r||r>4)&&t._coreMouseService.triggerMouseEvent({col:n.x-33,row:n.y-33,button:r,action:i,ctrl:e.ctrlKey,alt:e.altKey,shift:e.shiftKey})}var n={mouseup:null,wheel:null,mousedrag:null,mousemove:null},o=function(t){return i(t),t.buttons||(e._document.removeEventListener("mouseup",n.mouseup),n.mousedrag&&e._document.removeEventListener("mousemove",n.mousedrag)),e.cancel(t)},s=function(t){return i(t),t.preventDefault(),e.cancel(t)},a=function(e){e.buttons&&i(e)},l=function(e){e.buttons||i(e)};this.register(this._coreMouseService.onProtocolChange((function(t){t?("debug"===e.optionsService.options.logLevel&&e._logService.debug("Binding to mouse events:",e._coreMouseService.explainEvents(t)),e.element.classList.add("enable-mouse-events"),e._selectionService.disable()):(e._logService.debug("Unbinding from mouse events."),e.element.classList.remove("enable-mouse-events"),e._selectionService.enable()),8&t?n.mousemove||(r.addEventListener("mousemove",l),n.mousemove=l):(r.removeEventListener("mousemove",n.mousemove),n.mousemove=null),16&t?n.wheel||(r.addEventListener("wheel",s,{passive:!1}),n.wheel=s):(r.removeEventListener("wheel",n.wheel),n.wheel=null),2&t?n.mouseup||(n.mouseup=o):(e._document.removeEventListener("mouseup",n.mouseup),n.mouseup=null),4&t?n.mousedrag||(n.mousedrag=a):(e._document.removeEventListener("mousemove",n.mousedrag),n.mousedrag=null)}))),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(p.addDisposableDomListener(r,"mousedown",(function(t){if(t.preventDefault(),e.focus(),e._coreMouseService.areMouseEventsActive&&!e._selectionService.shouldForceSelection(t))return i(t),n.mouseup&&e._document.addEventListener("mouseup",n.mouseup),n.mousedrag&&e._document.addEventListener("mousemove",n.mousedrag),e.cancel(t)}))),this.register(p.addDisposableDomListener(r,"wheel",(function(t){if(n.wheel);else if(!e.buffer.hasScrollback){var r=e.viewport.getLinesScrolled(t);if(0===r)return;for(var i=c.C0.ESC+(e._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(t.deltaY<0?"A":"B"),o="",s=0;s47)},t.prototype._keyUp=function(e){this._customKeyEventHandler&&!1===this._customKeyEventHandler(e)||(function(e){return 16===e.keyCode||17===e.keyCode||18===e.keyCode}(e)||this.focus(),this.updateCursorStyle(e))},t.prototype._keyPress=function(e){var t;if(this._keyDownHandled)return!1;if(this._customKeyEventHandler&&!1===this._customKeyEventHandler(e))return!1;if(this.cancel(e),e.charCode)t=e.charCode;else if(null===e.which||void 0===e.which)t=e.keyCode;else{if(0===e.which||0===e.charCode)return!1;t=e.which}return!(!t||(e.altKey||e.ctrlKey||e.metaKey)&&!this._isThirdLevelShift(this.browser,e)||(t=String.fromCharCode(t),this._onKey.fire({key:t,domEvent:e}),this._showCursor(),this._coreService.triggerDataEvent(t,!0),0))},t.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},t.prototype.resize=function(t,r){t!==this.cols||r!==this.rows?e.prototype.resize.call(this,t,r):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},t.prototype._afterResize=function(e,t){var r,i;null===(r=this._charSizeService)||void 0===r||r.measure(),null===(i=this.viewport)||void 0===i||i.syncScrollArea(!0)},t.prototype.clear=function(){if(0!==this.buffer.ybase||0!==this.buffer.y){this.buffer.lines.set(0,this.buffer.lines.get(this.buffer.ybase+this.buffer.y)),this.buffer.lines.length=1,this.buffer.ydisp=0,this.buffer.ybase=0,this.buffer.y=0;for(var e=1;e=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},n=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CompositionHelper=void 0;var o=r(5),s=r(1),a=function(){function e(e,t,r,i,n,o){this._textarea=e,this._compositionView=t,this._bufferService=r,this._optionsService=i,this._charSizeService=n,this._coreService=o,this._isComposing=!1,this._isSendingComposition=!1,this._compositionPosition={start:0,end:0}}return Object.defineProperty(e.prototype,"isComposing",{get:function(){return this._isComposing},enumerable:!1,configurable:!0}),e.prototype.compositionstart=function(){this._isComposing=!0,this._compositionPosition.start=this._textarea.value.length,this._compositionView.textContent="",this._compositionView.classList.add("active")},e.prototype.compositionupdate=function(e){var t=this;this._compositionView.textContent=e.data,this.updateCompositionElements(),setTimeout((function(){t._compositionPosition.end=t._textarea.value.length}),0)},e.prototype.compositionend=function(){this._finalizeComposition(!0)},e.prototype.keydown=function(e){if(this._isComposing||this._isSendingComposition){if(229===e.keyCode)return!1;if(16===e.keyCode||17===e.keyCode||18===e.keyCode)return!1;this._finalizeComposition(!1)}return 229!==e.keyCode||(this._handleAnyTextareaChanges(),!1)},e.prototype._finalizeComposition=function(e){var t=this;if(this._compositionView.classList.remove("active"),this._isComposing=!1,e){var r={start:this._compositionPosition.start,end:this._compositionPosition.end};this._isSendingComposition=!0,setTimeout((function(){var e;t._isSendingComposition&&(t._isSendingComposition=!1,e=t._isComposing?t._textarea.value.substring(r.start,r.end):t._textarea.value.substring(r.start),t._coreService.triggerDataEvent(e,!0))}),0)}else{this._isSendingComposition=!1;var i=this._textarea.value.substring(this._compositionPosition.start,this._compositionPosition.end);this._coreService.triggerDataEvent(i,!0)}},e.prototype._handleAnyTextareaChanges=function(){var e=this,t=this._textarea.value;setTimeout((function(){if(!e._isComposing){var r=e._textarea.value.replace(t,"");r.length>0&&e._coreService.triggerDataEvent(r,!0)}}),0)},e.prototype.updateCompositionElements=function(e){var t=this;if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){var r=Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight),i=this._bufferService.buffer.y*r,n=this._bufferService.buffer.x*this._charSizeService.width;this._compositionView.style.left=n+"px",this._compositionView.style.top=i+"px",this._compositionView.style.height=r+"px",this._compositionView.style.lineHeight=r+"px",this._compositionView.style.fontFamily=this._optionsService.options.fontFamily,this._compositionView.style.fontSize=this._optionsService.options.fontSize+"px";var o=this._compositionView.getBoundingClientRect();this._textarea.style.left=n+"px",this._textarea.style.top=i+"px",this._textarea.style.width=o.width+"px",this._textarea.style.height=o.height+"px",this._textarea.style.lineHeight=o.height+"px"}e||setTimeout((function(){return t.updateCompositionElements(!0)}),0)}},i([n(2,s.IBufferService),n(3,s.IOptionsService),n(4,o.ICharSizeService),n(5,s.ICoreService)],e)}();t.CompositionHelper=a},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.Viewport=void 0;var a=r(2),c=r(7),l=r(5),h=r(1),u=function(e){function t(t,r,i,n,o,s,a){var l=e.call(this)||this;return l._scrollLines=t,l._viewportElement=r,l._scrollArea=i,l._bufferService=n,l._optionsService=o,l._charSizeService=s,l._renderService=a,l.scrollBarWidth=0,l._currentRowHeight=0,l._lastRecordedBufferLength=0,l._lastRecordedViewportHeight=0,l._lastRecordedBufferHeight=0,l._lastTouchY=0,l._lastScrollTop=0,l._wheelPartialScroll=0,l._refreshAnimationFrame=null,l._ignoreNextScrollEvent=!1,l.scrollBarWidth=l._viewportElement.offsetWidth-l._scrollArea.offsetWidth||15,l.register(c.addDisposableDomListener(l._viewportElement,"scroll",l._onScroll.bind(l))),setTimeout((function(){return l.syncScrollArea()}),0),l}return n(t,e),t.prototype.onThemeChange=function(e){this._viewportElement.style.backgroundColor=e.background.css},t.prototype._refresh=function(e){var t=this;if(e)return this._innerRefresh(),void(null!==this._refreshAnimationFrame&&cancelAnimationFrame(this._refreshAnimationFrame));null===this._refreshAnimationFrame&&(this._refreshAnimationFrame=requestAnimationFrame((function(){return t._innerRefresh()})))},t.prototype._innerRefresh=function(){if(this._charSizeService.height>0){this._currentRowHeight=this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio,this._lastRecordedViewportHeight=this._viewportElement.offsetHeight;var e=Math.round(this._currentRowHeight*this._lastRecordedBufferLength)+(this._lastRecordedViewportHeight-this._renderService.dimensions.canvasHeight);this._lastRecordedBufferHeight!==e&&(this._lastRecordedBufferHeight=e,this._scrollArea.style.height=this._lastRecordedBufferHeight+"px")}var t=this._bufferService.buffer.ydisp*this._currentRowHeight;this._viewportElement.scrollTop!==t&&(this._ignoreNextScrollEvent=!0,this._viewportElement.scrollTop=t),this._refreshAnimationFrame=null},t.prototype.syncScrollArea=function(e){if(void 0===e&&(e=!1),this._lastRecordedBufferLength!==this._bufferService.buffer.lines.length)return this._lastRecordedBufferLength=this._bufferService.buffer.lines.length,void this._refresh(e);if(this._lastRecordedViewportHeight===this._renderService.dimensions.canvasHeight){var t=this._bufferService.buffer.ydisp*this._currentRowHeight;this._lastScrollTop===t&&this._lastScrollTop===this._viewportElement.scrollTop&&this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio===this._currentRowHeight||this._refresh(e)}else this._refresh(e)},t.prototype._onScroll=function(e){if(this._lastScrollTop=this._viewportElement.scrollTop,this._viewportElement.offsetParent)if(this._ignoreNextScrollEvent)this._ignoreNextScrollEvent=!1;else{var t=Math.round(this._lastScrollTop/this._currentRowHeight)-this._bufferService.buffer.ydisp;this._scrollLines(t,!0)}},t.prototype._bubbleScroll=function(e,t){var r=this._viewportElement.scrollTop+this._lastRecordedViewportHeight;return!(t<0&&0!==this._viewportElement.scrollTop||t>0&&r0?1:-1),this._wheelPartialScroll%=1):e.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(t*=this._bufferService.rows),t},t.prototype._applyScrollModifier=function(e,t){var r=this._optionsService.options.fastScrollModifier;return"alt"===r&&t.altKey||"ctrl"===r&&t.ctrlKey||"shift"===r&&t.shiftKey?e*this._optionsService.options.fastScrollSensitivity*this._optionsService.options.scrollSensitivity:e*this._optionsService.options.scrollSensitivity},t.prototype.onTouchStart=function(e){this._lastTouchY=e.touches[0].pageY},t.prototype.onTouchMove=function(e){var t=this._lastTouchY-e.touches[0].pageY;return this._lastTouchY=e.touches[0].pageY,0!==t&&(this._viewportElement.scrollTop+=t,this._bubbleScroll(e,t))},o([s(3,h.IBufferService),s(4,h.IOptionsService),s(5,l.ICharSizeService),s(6,l.IRenderService)],t)}(a.Disposable);t.Viewport=u},function(e,t,r){"use strict";function i(e){return e.replace(/\r?\n/g,"\r")}function n(e,t){return t?"[200~"+e+"[201~":e}function o(e,t,r){e=n(e=i(e),r.decPrivateModes.bracketedPasteMode),r.triggerDataEvent(e,!0),t.value=""}function s(e,t,r){var i=r.getBoundingClientRect(),n=e.clientX-i.left-10,o=e.clientY-i.top-10;t.style.width="20px",t.style.height="20px",t.style.left=n+"px",t.style.top=o+"px",t.style.zIndex="1000",t.focus()}Object.defineProperty(t,"__esModule",{value:!0}),t.rightClickHandler=t.moveTextAreaUnderMouseCursor=t.paste=t.handlePasteEvent=t.copyHandler=t.bracketTextForPaste=t.prepareTextForTerminal=void 0,t.prepareTextForTerminal=i,t.bracketTextForPaste=n,t.copyHandler=function(e,t){e.clipboardData&&e.clipboardData.setData("text/plain",t.selectionText),e.preventDefault()},t.handlePasteEvent=function(e,t,r){e.stopPropagation(),e.clipboardData&&o(e.clipboardData.getData("text/plain"),t,r)},t.paste=o,t.moveTextAreaUnderMouseCursor=s,t.rightClickHandler=function(e,t,r,i,n){s(e,t,r),n&&!i.isClickInSelection(e)&&i.selectWordAtCursor(e),t.value=i.selectionText,t.select()}},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.EscapeSequenceParser=t.VT500_TRANSITION_TABLE=t.TransitionTable=void 0;var o=r(2),s=r(15),a=r(21),c=r(22),l=r(24),h=function(){function e(e){this.table=new Uint8Array(e)}return e.prototype.setDefault=function(e,t){s.fill(this.table,e<<4|t)},e.prototype.add=function(e,t,r,i){this.table[t<<8|e]=r<<4|i},e.prototype.addMany=function(e,t,r,i){for(var n=0;n1)throw new Error("only one byte as prefix supported");if((r=e.prefix.charCodeAt(0))&&60>r||r>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(e.intermediates){if(e.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(var i=0;in||n>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");r<<=8,r|=n}}if(1!==e.final.length)throw new Error("final must be a single byte");var o=e.final.charCodeAt(0);if(t[0]>o||o>t[1])throw new Error("final must be in range "+t[0]+" .. "+t[1]);return(r<<=8)|o},r.prototype.identToString=function(e){for(var t=[];e;)t.push(String.fromCharCode(255&e)),e>>=8;return t.reverse().join("")},r.prototype.dispose=function(){this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null),this._oscParser.dispose(),this._dcsParser.dispose()},r.prototype.setPrintHandler=function(e){this._printHandler=e},r.prototype.clearPrintHandler=function(){this._printHandler=this._printHandlerFb},r.prototype.addEscHandler=function(e,t){var r=this._identifier(e,[48,126]);void 0===this._escHandlers[r]&&(this._escHandlers[r]=[]);var i=this._escHandlers[r];return i.push(t),{dispose:function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},r.prototype.setEscHandler=function(e,t){this._escHandlers[this._identifier(e,[48,126])]=[t]},r.prototype.clearEscHandler=function(e){this._escHandlers[this._identifier(e,[48,126])]&&delete this._escHandlers[this._identifier(e,[48,126])]},r.prototype.setEscHandlerFallback=function(e){this._escHandlerFb=e},r.prototype.setExecuteHandler=function(e,t){this._executeHandlers[e.charCodeAt(0)]=t},r.prototype.clearExecuteHandler=function(e){this._executeHandlers[e.charCodeAt(0)]&&delete this._executeHandlers[e.charCodeAt(0)]},r.prototype.setExecuteHandlerFallback=function(e){this._executeHandlerFb=e},r.prototype.addCsiHandler=function(e,t){var r=this._identifier(e);void 0===this._csiHandlers[r]&&(this._csiHandlers[r]=[]);var i=this._csiHandlers[r];return i.push(t),{dispose:function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},r.prototype.setCsiHandler=function(e,t){this._csiHandlers[this._identifier(e)]=[t]},r.prototype.clearCsiHandler=function(e){this._csiHandlers[this._identifier(e)]&&delete this._csiHandlers[this._identifier(e)]},r.prototype.setCsiHandlerFallback=function(e){this._csiHandlerFb=e},r.prototype.addDcsHandler=function(e,t){return this._dcsParser.addHandler(this._identifier(e),t)},r.prototype.setDcsHandler=function(e,t){this._dcsParser.setHandler(this._identifier(e),t)},r.prototype.clearDcsHandler=function(e){this._dcsParser.clearHandler(this._identifier(e))},r.prototype.setDcsHandlerFallback=function(e){this._dcsParser.setHandlerFallback(e)},r.prototype.addOscHandler=function(e,t){return this._oscParser.addHandler(e,t)},r.prototype.setOscHandler=function(e,t){this._oscParser.setHandler(e,t)},r.prototype.clearOscHandler=function(e){this._oscParser.clearHandler(e)},r.prototype.setOscHandlerFallback=function(e){this._oscParser.setHandlerFallback(e)},r.prototype.setErrorHandler=function(e){this._errorHandler=e},r.prototype.clearErrorHandler=function(){this._errorHandler=this._errorHandlerFb},r.prototype.reset=function(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0},r.prototype.parse=function(e,t){for(var r=0,i=0,n=this.currentState,o=this._oscParser,s=this._dcsParser,a=this._collect,c=this._params,l=this._transitions.table,h=0;h>4){case 2:for(var u=h+1;;++u){if(u>=t||(r=e[u])<32||r>126&&r<160){this._printHandler(e,h,u),h=u-1;break}if(++u>=t||(r=e[u])<32||r>126&&r<160){this._printHandler(e,h,u),h=u-1;break}if(++u>=t||(r=e[u])<32||r>126&&r<160){this._printHandler(e,h,u),h=u-1;break}if(++u>=t||(r=e[u])<32||r>126&&r<160){this._printHandler(e,h,u),h=u-1;break}}break;case 3:this._executeHandlers[r]?this._executeHandlers[r]():this._executeHandlerFb(r),this.precedingCodepoint=0;break;case 0:break;case 1:if(this._errorHandler({position:h,code:r,currentState:n,collect:a,params:c,abort:!1}).abort)return;break;case 7:for(var f=this._csiHandlers[a<<8|r],d=f?f.length-1:-1;d>=0&&!1===f[d](c);d--);d<0&&this._csiHandlerFb(a<<8|r,c),this.precedingCodepoint=0;break;case 8:do{switch(r){case 59:c.addParam(0);break;case 58:c.addSubParam(-1);break;default:c.addDigit(r-48)}}while(++h47&&r<60);h--;break;case 9:a<<=8,a|=r;break;case 10:for(var p=this._escHandlers[a<<8|r],_=p?p.length-1:-1;_>=0&&!1===p[_]();_--);_<0&&this._escHandlerFb(a<<8|r),this.precedingCodepoint=0;break;case 11:c.reset(),c.addParam(0),a=0;break;case 12:s.hook(a<<8|r,c);break;case 13:for(var v=h+1;;++v)if(v>=t||24===(r=e[v])||26===r||27===r||r>127&&r<160){s.put(e,h,v),h=v-1;break}break;case 14:s.unhook(24!==r&&26!==r),27===r&&(i|=1),c.reset(),c.addParam(0),a=0,this.precedingCodepoint=0;break;case 4:o.start();break;case 5:for(var g=h+1;;g++)if(g>=t||(r=e[g])<32||r>127&&r<=159){o.put(e,h,g),h=g-1;break}break;case 6:o.end(24!==r&&26!==r),27===r&&(i|=1),c.reset(),c.addParam(0),a=0,this.precedingCodepoint=0}n=15&i}this._collect=a,this.currentState=n},r}(o.Disposable);t.EscapeSequenceParser=u},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.Renderer=void 0;var a=r(41),c=r(47),l=r(48),h=r(49),u=r(29),f=r(2),d=r(5),p=r(1),_=r(25),v=r(0),g=1,b=function(e){function t(t,r,i,n,o,s,f,d,p){var _=e.call(this)||this;_._colors=t,_._screenElement=r,_._bufferService=o,_._charSizeService=s,_._optionsService=f,_._id=g++,_._onRequestRedraw=new v.EventEmitter;var b=_._optionsService.options.allowTransparency;return _._characterJoinerRegistry=new u.CharacterJoinerRegistry(_._bufferService),_._renderLayers=[new a.TextRenderLayer(_._screenElement,0,_._colors,_._characterJoinerRegistry,b,_._id,_._bufferService,f),new c.SelectionRenderLayer(_._screenElement,1,_._colors,_._id,_._bufferService,f),new h.LinkRenderLayer(_._screenElement,2,_._colors,_._id,i,n,_._bufferService,f),new l.CursorRenderLayer(_._screenElement,3,_._colors,_._id,_._onRequestRedraw,_._bufferService,f,d,p)],_.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},_._devicePixelRatio=window.devicePixelRatio,_._updateDimensions(),_.onOptionsChanged(),_}return n(t,e),Object.defineProperty(t.prototype,"onRequestRedraw",{get:function(){return this._onRequestRedraw.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){for(var t=0,r=this._renderLayers;t0&&h===a[0][0]){f=!0;var p=a.shift();u=new l.JoinedCellData(this._workCell,s.translateToString(!0,p[0],p[1]),p[1]-p[0]),d=p[1]-1}!f&&this._isOverlapping(u)&&dthis._characterWidth;return this._ctx.restore(),this._characterOverlapCache[t]=r,r},t}(s.BaseRenderLayer);t.TextRenderLayer=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GridCache=void 0;var i=function(){function e(){this.cache=[]}return e.prototype.resize=function(e,t){for(var r=0;r>>24,n=t.rgba>>>16&255,o=t.rgba>>>8&255,s=0;s=this.capacity)r=this._head,this._unlinkNode(r),delete this._map[r.key],r.key=e,r.value=t,this._map[e]=r;else{var i=this._nodePool;i.length>0?((r=i.pop()).key=e,r.value=t):r={prev:null,next:null,key:e,value:t},this._map[e]=r,this.size++}this._appendNode(r)},e}();t.LRUMap=i},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionRenderLayer=void 0;var o=function(e){function t(t,r,i,n,o,s){var a=e.call(this,t,"selection",r,!0,i,n,o,s)||this;return a._clearState(),a}return n(t,e),t.prototype._clearState=function(){this._state={start:void 0,end:void 0,columnSelectMode:void 0,ydisp:void 0}},t.prototype.resize=function(t){e.prototype.resize.call(this,t),this._clearState()},t.prototype.reset=function(){this._state.start&&this._state.end&&(this._clearState(),this._clearAll())},t.prototype.onSelectionChanged=function(e,t,r){if(this._didStateChange(e,t,r,this._bufferService.buffer.ydisp))if(this._clearAll(),e&&t){var i=e[1]-this._bufferService.buffer.ydisp,n=t[1]-this._bufferService.buffer.ydisp,o=Math.max(i,0),s=Math.min(n,this._bufferService.rows-1);if(!(o>=this._bufferService.rows||s<0)){if(this._ctx.fillStyle=this._colors.selectionTransparent.css,r){var a=e[0],c=t[0]-a,l=s-o+1;this._fillCells(a,o,c,l)}else{a=i===o?e[0]:0;var h=o===s?t[0]:this._bufferService.cols;this._fillCells(a,o,h-a,1);var u=Math.max(s-o-1,0);if(this._fillCells(0,o+1,this._bufferService.cols,u),o!==s){var f=n===s?t[0]:this._bufferService.cols;this._fillCells(0,s,f,1)}}this._state.start=[e[0],e[1]],this._state.end=[t[0],t[1]],this._state.columnSelectMode=r,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},t.prototype._didStateChange=function(e,t,r,i){return!this._areCoordinatesEqual(e,this._state.start)||!this._areCoordinatesEqual(t,this._state.end)||r!==this._state.columnSelectMode||i!==this._state.ydisp},t.prototype._areCoordinatesEqual=function(e,t){return!(!e||!t)&&e[0]===t[0]&&e[1]===t[1]},t}(r(13).BaseRenderLayer);t.SelectionRenderLayer=o},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CursorRenderLayer=void 0;var o=r(13),s=r(4),a=function(e){function t(t,r,i,n,o,a,c,l,h){var u=e.call(this,t,"cursor",r,!0,i,n,a,c)||this;return u._onRequestRedraw=o,u._coreService=l,u._coreBrowserService=h,u._cell=new s.CellData,u._state={x:0,y:0,isFocused:!1,style:"",width:0},u._cursorRenderers={bar:u._renderBarCursor.bind(u),block:u._renderBlockCursor.bind(u),underline:u._renderUnderlineCursor.bind(u)},u}return n(t,e),t.prototype.resize=function(t){e.prototype.resize.call(this,t),this._state={x:0,y:0,isFocused:!1,style:"",width:0}},t.prototype.reset=function(){this._clearCursor(),this._cursorBlinkStateManager&&(this._cursorBlinkStateManager.dispose(),this._cursorBlinkStateManager=void 0,this.onOptionsChanged())},t.prototype.onBlur=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.pause(),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},t.prototype.onFocus=function(){this._cursorBlinkStateManager?this._cursorBlinkStateManager.resume():this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},t.prototype.onOptionsChanged=function(){var e,t=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new c(this._coreBrowserService.isFocused,(function(){t._render(!0)}))):(null===(e=this._cursorBlinkStateManager)||void 0===e||e.dispose(),this._cursorBlinkStateManager=void 0),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},t.prototype.onCursorMove=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.restartBlinkAnimation()},t.prototype.onGridChanged=function(e,t){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},t.prototype._render=function(e){if(this._coreService.isCursorInitialized&&!this._coreService.isCursorHidden){var t=this._bufferService.buffer.ybase+this._bufferService.buffer.y,r=t-this._bufferService.buffer.ydisp;if(r<0||r>=this._bufferService.rows)this._clearCursor();else{var i=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1);if(this._bufferService.buffer.lines.get(t).loadCell(i,this._cell),void 0!==this._cell.content){if(!this._coreBrowserService.isFocused){this._clearCursor(),this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css;var n=this._optionsService.options.cursorStyle;return n&&"block"!==n?this._cursorRenderers[n](i,r,this._cell):this._renderBlurCursor(i,r,this._cell),this._ctx.restore(),this._state.x=i,this._state.y=r,this._state.isFocused=!1,this._state.style=n,void(this._state.width=this._cell.getWidth())}if(!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isCursorVisible){if(this._state){if(this._state.x===i&&this._state.y===r&&this._state.isFocused===this._coreBrowserService.isFocused&&this._state.style===this._optionsService.options.cursorStyle&&this._state.width===this._cell.getWidth())return;this._clearCursor()}this._ctx.save(),this._cursorRenderers[this._optionsService.options.cursorStyle||"block"](i,r,this._cell),this._ctx.restore(),this._state.x=i,this._state.y=r,this._state.isFocused=!1,this._state.style=this._optionsService.options.cursorStyle,this._state.width=this._cell.getWidth()}else this._clearCursor()}}}else this._clearCursor()},t.prototype._clearCursor=function(){this._state&&(this._clearCells(this._state.x,this._state.y,this._state.width,1),this._state={x:0,y:0,isFocused:!1,style:"",width:0})},t.prototype._renderBarCursor=function(e,t,r){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(e,t,this._optionsService.options.cursorWidth),this._ctx.restore()},t.prototype._renderBlockCursor=function(e,t,r){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(e,t,r.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(r,e,t),this._ctx.restore()},t.prototype._renderUnderlineCursor=function(e,t,r){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(e,t),this._ctx.restore()},t.prototype._renderBlurCursor=function(e,t,r){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(e,t,r.getWidth(),1),this._ctx.restore()},t}(o.BaseRenderLayer);t.CursorRenderLayer=a;var c=function(){function e(e,t){this._renderCallback=t,this.isCursorVisible=!0,e&&this._restartInterval()}return Object.defineProperty(e.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!1,configurable:!0}),e.prototype.dispose=function(){this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},e.prototype.restartBlinkAnimation=function(){var e=this;this.isPaused||(this._animationTimeRestarted=Date.now(),this.isCursorVisible=!0,this._animationFrame||(this._animationFrame=window.requestAnimationFrame((function(){e._renderCallback(),e._animationFrame=void 0}))))},e.prototype._restartInterval=function(e){var t=this;void 0===e&&(e=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=window.setTimeout((function(){if(t._animationTimeRestarted){var e=600-(Date.now()-t._animationTimeRestarted);if(t._animationTimeRestarted=void 0,e>0)return void t._restartInterval(e)}t.isCursorVisible=!1,t._animationFrame=window.requestAnimationFrame((function(){t._renderCallback(),t._animationFrame=void 0})),t._blinkInterval=window.setInterval((function(){if(t._animationTimeRestarted){var e=600-(Date.now()-t._animationTimeRestarted);return t._animationTimeRestarted=void 0,void t._restartInterval(e)}t.isCursorVisible=!t.isCursorVisible,t._animationFrame=window.requestAnimationFrame((function(){t._renderCallback(),t._animationFrame=void 0}))}),600)}),e)},e.prototype.pause=function(){this.isCursorVisible=!0,this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},e.prototype.resume=function(){this.pause(),this._animationTimeRestarted=void 0,this._restartInterval(),this.restartBlinkAnimation()},e}()},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.LinkRenderLayer=void 0;var o=r(13),s=r(9),a=r(26),c=function(e){function t(t,r,i,n,o,s,a,c){var l=e.call(this,t,"link",r,!0,i,n,a,c)||this;return o.onShowLinkUnderline((function(e){return l._onShowLinkUnderline(e)})),o.onHideLinkUnderline((function(e){return l._onHideLinkUnderline(e)})),s.onShowLinkUnderline((function(e){return l._onShowLinkUnderline(e)})),s.onHideLinkUnderline((function(e){return l._onHideLinkUnderline(e)})),l}return n(t,e),t.prototype.resize=function(t){e.prototype.resize.call(this,t),this._state=void 0},t.prototype.reset=function(){this._clearCurrentLink()},t.prototype._clearCurrentLink=function(){if(this._state){this._clearCells(this._state.x1,this._state.y1,this._state.cols-this._state.x1,1);var e=this._state.y2-this._state.y1-1;e>0&&this._clearCells(0,this._state.y1+1,this._state.cols,e),this._clearCells(0,this._state.y2,this._state.x2,1),this._state=void 0}},t.prototype._onShowLinkUnderline=function(e){if(e.fg===s.INVERTED_DEFAULT_COLOR?this._ctx.fillStyle=this._colors.background.css:e.fg&&a.is256Color(e.fg)?this._ctx.fillStyle=this._colors.ansi[e.fg].css:this._ctx.fillStyle=this._colors.foreground.css,e.y1===e.y2)this._fillBottomLineAtCells(e.x1,e.y1,e.x2-e.x1);else{this._fillBottomLineAtCells(e.x1,e.y1,e.cols-e.x1);for(var t=e.y1+1;t=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},n=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.MouseZone=t.Linkifier=void 0;var o=r(0),s=r(1),a=function(){function e(e,t,r){this._bufferService=e,this._logService=t,this._unicodeService=r,this._linkMatchers=[],this._nextLinkMatcherId=0,this._onShowLinkUnderline=new o.EventEmitter,this._onHideLinkUnderline=new o.EventEmitter,this._onLinkTooltip=new o.EventEmitter,this._rowsToLinkify={start:void 0,end:void 0}}return Object.defineProperty(e.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onLinkTooltip",{get:function(){return this._onLinkTooltip.event},enumerable:!1,configurable:!0}),e.prototype.attachToDom=function(e,t){this._element=e,this._mouseZoneManager=t},e.prototype.linkifyRows=function(t,r){var i=this;this._mouseZoneManager&&(void 0===this._rowsToLinkify.start||void 0===this._rowsToLinkify.end?(this._rowsToLinkify.start=t,this._rowsToLinkify.end=r):(this._rowsToLinkify.start=Math.min(this._rowsToLinkify.start,t),this._rowsToLinkify.end=Math.max(this._rowsToLinkify.end,r)),this._mouseZoneManager.clearAll(t,r),this._rowsTimeoutId&&clearTimeout(this._rowsTimeoutId),this._rowsTimeoutId=setTimeout((function(){return i._linkifyRows()}),e._timeBeforeLatency))},e.prototype._linkifyRows=function(){this._rowsTimeoutId=void 0;var e=this._bufferService.buffer;if(void 0!==this._rowsToLinkify.start&&void 0!==this._rowsToLinkify.end){var t=e.ydisp+this._rowsToLinkify.start;if(!(t>=e.lines.length)){for(var r=e.ydisp+Math.min(this._rowsToLinkify.end,this._bufferService.rows)+1,i=Math.ceil(2e3/this._bufferService.cols),n=this._bufferService.buffer.iterator(!1,t,r,i,i);n.hasNext();)for(var o=n.next(),s=0;s=0;t--)if(e.priority<=this._linkMatchers[t].priority)return void this._linkMatchers.splice(t+1,0,e);this._linkMatchers.splice(0,0,e)}else this._linkMatchers.push(e)},e.prototype.deregisterLinkMatcher=function(e){for(var t=0;t>9&511:void 0;r.validationCallback?r.validationCallback(a,(function(e){n._rowsTimeoutId||e&&n._addLink(l[1],l[0]-n._bufferService.buffer.ydisp,a,r,f)})):c._addLink(l[1],l[0]-c._bufferService.buffer.ydisp,a,r,f)},c=this;null!==(i=o.exec(t))&&"break"!==a(););},e.prototype._addLink=function(e,t,r,i,n){var o=this;if(this._mouseZoneManager&&this._element){var s=this._unicodeService.getStringCellWidth(r),a=e%this._bufferService.cols,l=t+Math.floor(e/this._bufferService.cols),h=(a+s)%this._bufferService.cols,u=l+Math.floor((a+s)/this._bufferService.cols);0===h&&(h=this._bufferService.cols,u--),this._mouseZoneManager.add(new c(a+1,l+1,h+1,u+1,(function(e){if(i.handler)return i.handler(e,r);var t=window.open();t&&(t.opener=null,t.location.href=r)}),(function(){o._onShowLinkUnderline.fire(o._createLinkHoverEvent(a,l,h,u,n)),o._element.classList.add("xterm-cursor-pointer")}),(function(e){o._onLinkTooltip.fire(o._createLinkHoverEvent(a,l,h,u,n)),i.hoverTooltipCallback&&i.hoverTooltipCallback(e,r,{start:{x:a,y:l},end:{x:h,y:u}})}),(function(){o._onHideLinkUnderline.fire(o._createLinkHoverEvent(a,l,h,u,n)),o._element.classList.remove("xterm-cursor-pointer"),i.hoverLeaveCallback&&i.hoverLeaveCallback()}),(function(e){return!i.willLinkActivate||i.willLinkActivate(e,r)})))}},e.prototype._createLinkHoverEvent=function(e,t,r,i,n){return{x1:e,y1:t,x2:r,y2:i,cols:this._bufferService.cols,fg:n}},e._timeBeforeLatency=200,e=i([n(0,s.IBufferService),n(1,s.ILogService),n(2,s.IUnicodeService)],e)}();t.Linkifier=a;var c=function(e,t,r,i,n,o,s,a,c){this.x1=e,this.y1=t,this.x2=r,this.y2=i,this.clickCallback=n,this.hoverCallback=o,this.tooltipCallback=s,this.leaveCallback=a,this.willLinkActivate=c};t.MouseZone=c},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionService=void 0;var a=r(11),c=r(52),l=r(4),h=r(0),u=r(5),f=r(1),d=r(30),p=r(53),_=r(2),v=String.fromCharCode(160),g=new RegExp(v,"g"),b=function(e){function t(t,r,i,n,o,s,a){var u=e.call(this)||this;return u._element=t,u._screenElement=r,u._bufferService=i,u._coreService=n,u._mouseService=o,u._optionsService=s,u._renderService=a,u._dragScrollAmount=0,u._enabled=!0,u._workCell=new l.CellData,u._mouseDownTimeStamp=0,u._onLinuxMouseSelection=u.register(new h.EventEmitter),u._onRedrawRequest=u.register(new h.EventEmitter),u._onSelectionChange=u.register(new h.EventEmitter),u._onRequestScrollLines=u.register(new h.EventEmitter),u._mouseMoveListener=function(e){return u._onMouseMove(e)},u._mouseUpListener=function(e){return u._onMouseUp(e)},u._coreService.onUserInput((function(){u.hasSelection&&u.clearSelection()})),u._trimListener=u._bufferService.buffer.lines.onTrim((function(e){return u._onTrim(e)})),u.register(u._bufferService.buffers.onBufferActivate((function(e){return u._onBufferActivate(e)}))),u.enable(),u._model=new c.SelectionModel(u._bufferService),u._activeSelectionMode=0,u}return n(t,e),Object.defineProperty(t.prototype,"onLinuxMouseSelection",{get:function(){return this._onLinuxMouseSelection.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestRedraw",{get:function(){return this._onRedrawRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRequestScrollLines",{get:function(){return this._onRequestScrollLines.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){this._removeMouseDownListeners()},t.prototype.reset=function(){this.clearSelection()},t.prototype.disable=function(){this.clearSelection(),this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},Object.defineProperty(t.prototype,"selectionStart",{get:function(){return this._model.finalSelectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"selectionEnd",{get:function(){return this._model.finalSelectionEnd},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"hasSelection",{get:function(){var e=this._model.finalSelectionStart,t=this._model.finalSelectionEnd;return!(!e||!t||e[0]===t[0]&&e[1]===t[1])},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"selectionText",{get:function(){var e=this._model.finalSelectionStart,t=this._model.finalSelectionEnd;if(!e||!t)return"";var r=this._bufferService.buffer,i=[];if(3===this._activeSelectionMode){if(e[0]===t[0])return"";for(var n=e[1];n<=t[1];n++){var o=r.translateBufferLineToString(n,!0,e[0],t[0]);i.push(o)}}else{var s=e[1]===t[1]?t[0]:void 0;for(i.push(r.translateBufferLineToString(e[1],!0,e[0],s)),n=e[1]+1;n<=t[1]-1;n++){var c=r.lines.get(n);o=r.translateBufferLineToString(n,!0),c&&c.isWrapped?i[i.length-1]+=o:i.push(o)}e[1]!==t[1]&&(c=r.lines.get(t[1]),o=r.translateBufferLineToString(t[1],!0,0,t[0]),c&&c.isWrapped?i[i.length-1]+=o:i.push(o))}return i.map((function(e){return e.replace(g," ")})).join(a.isWindows?"\r\n":"\n")},enumerable:!1,configurable:!0}),t.prototype.clearSelection=function(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()},t.prototype.refresh=function(e){var t=this;this._refreshAnimationFrame||(this._refreshAnimationFrame=window.requestAnimationFrame((function(){return t._refresh()}))),a.isLinux&&e&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)},t.prototype._refresh=function(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:3===this._activeSelectionMode})},t.prototype.isClickInSelection=function(e){var t=this._getMouseBufferCoords(e),r=this._model.finalSelectionStart,i=this._model.finalSelectionEnd;return!!(r&&i&&t)&&this._areCoordsInSelection(t,r,i)},t.prototype._areCoordsInSelection=function(e,t,r){return e[1]>t[1]&&e[1]=t[0]&&e[0]=t[0]},t.prototype.selectWordAtCursor=function(e){var t=this._getMouseBufferCoords(e);t&&(this._selectWordAt(t,!1),this._model.selectionEnd=void 0,this.refresh(!0))},t.prototype.selectAll=function(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()},t.prototype.selectLines=function(e,t){this._model.clearSelection(),e=Math.max(e,0),t=Math.min(t,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,e],this._model.selectionEnd=[this._bufferService.cols,t],this.refresh(),this._onSelectionChange.fire()},t.prototype._onTrim=function(e){this._model.onTrim(e)&&this.refresh()},t.prototype._getMouseBufferCoords=function(e){var t=this._mouseService.getCoords(e,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(t)return t[0]--,t[1]--,t[1]+=this._bufferService.buffer.ydisp,t},t.prototype._getMouseEventScrollAmount=function(e){var t=d.getCoordsRelativeToElement(e,this._screenElement)[1],r=this._renderService.dimensions.canvasHeight;return t>=0&&t<=r?0:(t>r&&(t-=r),t=Math.min(Math.max(t,-50),50),(t/=50)/Math.abs(t)+Math.round(14*t))},t.prototype.shouldForceSelection=function(e){return a.isMac?e.altKey&&this._optionsService.options.macOptionClickForcesSelection:e.shiftKey},t.prototype.onMouseDown=function(e){if(this._mouseDownTimeStamp=e.timeStamp,(2!==e.button||!this.hasSelection)&&0===e.button){if(!this._enabled){if(!this.shouldForceSelection(e))return;e.stopPropagation()}e.preventDefault(),this._dragScrollAmount=0,this._enabled&&e.shiftKey?this._onIncrementalClick(e):1===e.detail?this._onSingleClick(e):2===e.detail?this._onDoubleClick(e):3===e.detail&&this._onTripleClick(e),this._addMouseDownListeners(),this.refresh(!0)}},t.prototype._addMouseDownListeners=function(){var e=this;this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=window.setInterval((function(){return e._dragScroll()}),50)},t.prototype._removeMouseDownListeners=function(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0},t.prototype._onIncrementalClick=function(e){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(e))},t.prototype._onSingleClick=function(e){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(e)?3:0,this._model.selectionStart=this._getMouseBufferCoords(e),this._model.selectionStart){this._model.selectionEnd=void 0;var t=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);t&&t.length!==this._model.selectionStart[0]&&0===t.hasWidth(this._model.selectionStart[0])&&this._model.selectionStart[0]++}},t.prototype._onDoubleClick=function(e){var t=this._getMouseBufferCoords(e);t&&(this._activeSelectionMode=1,this._selectWordAt(t,!0))},t.prototype._onTripleClick=function(e){var t=this._getMouseBufferCoords(e);t&&(this._activeSelectionMode=2,this._selectLineAt(t[1]))},t.prototype.shouldColumnSelect=function(e){return e.altKey&&!(a.isMac&&this._optionsService.options.macOptionClickForcesSelection)},t.prototype._onMouseMove=function(e){if(e.stopImmediatePropagation(),this._model.selectionStart){var t=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(e),this._model.selectionEnd){2===this._activeSelectionMode?this._model.selectionEnd[1]0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));var r=this._bufferService.buffer;if(this._model.selectionEnd[1]0?(3!==this._activeSelectionMode&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(e.ydisp+this._bufferService.rows,e.lines.length-1)):(3!==this._activeSelectionMode&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=e.ydisp),this.refresh()}},t.prototype._onMouseUp=function(e){var t=e.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&t<500&&e.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var r=this._mouseService.getCoords(e,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(r&&void 0!==r[0]&&void 0!==r[1]){var i=p.moveToCellSequence(r[0]-1,r[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(i,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},t.prototype._onBufferActivate=function(e){var t=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=e.activeBuffer.lines.onTrim((function(e){return t._onTrim(e)}))},t.prototype._convertViewportColToCharacterIndex=function(e,t){for(var r=t[0],i=0;t[0]>=i;i++){var n=e.loadCell(i,this._workCell).getChars().length;0===this._workCell.getWidth()?r--:n>1&&t[0]!==i&&(r+=n-1)}return r},t.prototype.setSelection=function(e,t,r){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[e,t],this._model.selectionStartLength=r,this.refresh()},t.prototype._getWordAt=function(e,t,r,i){if(void 0===r&&(r=!0),void 0===i&&(i=!0),!(e[0]>=this._bufferService.cols)){var n=this._bufferService.buffer,o=n.lines.get(e[1]);if(o){var s=n.translateBufferLineToString(e[1],!1),a=this._convertViewportColToCharacterIndex(o,e),c=a,l=e[0]-a,h=0,u=0,f=0,d=0;if(" "===s.charAt(a)){for(;a>0&&" "===s.charAt(a-1);)a--;for(;c1&&(d+=v-1,c+=v-1);p>0&&a>0&&!this._isCharWordSeparator(o.loadCell(p-1,this._workCell));){o.loadCell(p-1,this._workCell);var g=this._workCell.getChars().length;0===this._workCell.getWidth()?(h++,p--):g>1&&(f+=g-1,a-=g-1),a--,p--}for(;_1&&(d+=b-1,c+=b-1),c++,_++}}c++;var S=a+l-h+f,y=Math.min(this._bufferService.cols,c-a+h+u-f-d);if(t||""!==s.slice(a,c).trim()){if(r&&0===S&&32!==o.getCodePoint(0)){var m=n.lines.get(e[1]-1);if(m&&o.isWrapped&&32!==m.getCodePoint(this._bufferService.cols-1)){var C=this._getWordAt([this._bufferService.cols-1,e[1]-1],!1,!0,!1);if(C){var w=this._bufferService.cols-C.start;S-=w,y+=w}}}if(i&&S+y===this._bufferService.cols&&32!==o.getCodePoint(this._bufferService.cols-1)){var M=n.lines.get(e[1]+1);if(M&&M.isWrapped&&32!==M.getCodePoint(0)){var k=this._getWordAt([0,e[1]+1],!1,!1,!0);k&&(y+=k.length)}}return{start:S,length:y}}}}},t.prototype._selectWordAt=function(e,t){var r=this._getWordAt(e,t);if(r){for(;r.start<0;)r.start+=this._bufferService.cols,e[1]--;this._model.selectionStart=[r.start,e[1]],this._model.selectionStartLength=r.length}},t.prototype._selectToWordAt=function(e){var t=this._getWordAt(e,!0);if(t){for(var r=e[1];t.start<0;)t.start+=this._bufferService.cols,r--;if(!this._model.areSelectionValuesReversed())for(;t.start+t.length>this._bufferService.cols;)t.length-=this._bufferService.cols,r++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?t.start:t.start+t.length,r]}},t.prototype._isCharWordSeparator=function(e){return 0!==e.getWidth()&&this._optionsService.options.wordSeparator.indexOf(e.getChars())>=0},t.prototype._selectLineAt=function(e){var t=this._bufferService.buffer.getWrappedRangeForLine(e);this._model.selectionStart=[0,t.first],this._model.selectionEnd=[this._bufferService.cols,t.last],this._model.selectionStartLength=0},o([s(2,f.IBufferService),s(3,f.ICoreService),s(4,u.IMouseService),s(5,f.IOptionsService),s(6,u.IRenderService)],t)}(_.Disposable);t.SelectionService=b},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionModel=void 0;var i=function(){function e(e){this._bufferService=e,this.isSelectAllActive=!1,this.selectionStartLength=0}return e.prototype.clearSelection=function(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0},Object.defineProperty(e.prototype,"finalSelectionStart",{get:function(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"finalSelectionEnd",{get:function(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(!this.selectionEnd||this.areSelectionValuesReversed()){var e=this.selectionStart[0]+this.selectionStartLength;return e>this._bufferService.cols?[e%this._bufferService.cols,this.selectionStart[1]+Math.floor(e/this._bufferService.cols)]:[e,this.selectionStart[1]]}return this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]?[Math.max(this.selectionStart[0]+this.selectionStartLength,this.selectionEnd[0]),this.selectionEnd[1]]:this.selectionEnd}},enumerable:!1,configurable:!0}),e.prototype.areSelectionValuesReversed=function(){var e=this.selectionStart,t=this.selectionEnd;return!(!e||!t)&&(e[1]>t[1]||e[1]===t[1]&&e[0]>t[0])},e.prototype.onTrim=function(e){return this.selectionStart&&(this.selectionStart[1]-=e),this.selectionEnd&&(this.selectionEnd[1]-=e),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)},e}();t.SelectionModel=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.moveToCellSequence=void 0;var i=r(12);function n(e,t,r,i){var n=e-o(r,e),a=t-o(r,t);return l(Math.abs(n-a)-function(e,t,r){for(var i=0,n=e-o(r,e),a=t-o(r,t),c=0;c=0&&tt?"A":"B"}function a(e,t,r,i,n,o){for(var s=e,a=t,c="";s!==r||a!==i;)s+=n?1:-1,n&&s>o.cols-1?(c+=o.buffer.translateBufferLineToString(a,!1,e,s),s=0,e=0,a++):!n&&s<0&&(c+=o.buffer.translateBufferLineToString(a,!1,0,e+1),e=s=o.cols-1,a--);return c+o.buffer.translateBufferLineToString(a,!1,e,s)}function c(e,t){var r=t?"O":"[";return i.C0.ESC+r+e}function l(e,t){e=Math.floor(e);for(var r="",i=0;i0?i-o(s,i):t;var f=i,d=function(e,t,r,i,s,a){var c;return c=n(r,i,s,a).length>0?i-o(s,i):t,e=r&&ce?"D":"C",l(Math.abs(h-e),c(s,i));s=u>t?"D":"C";var f=Math.abs(u-t);return l(function(e,t){return t.cols-e}(u>t?e:h,r)+(f-1)*r.cols+1+((u>t?h:e)-1),c(s,i))}},function(e,t,r){"use strict";var i=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},n=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.SoundService=void 0;var o=r(1),s=function(){function e(e){this._optionsService=e}return Object.defineProperty(e,"audioContext",{get:function(){if(!e._audioContext){var t=window.AudioContext||window.webkitAudioContext;if(!t)return null;e._audioContext=new t}return e._audioContext},enumerable:!1,configurable:!0}),e.prototype.playBellSound=function(){var t=e.audioContext;if(t){var r=t.createBufferSource();t.decodeAudioData(this._base64ToArrayBuffer(this._removeMimeType(this._optionsService.options.bellSound)),(function(e){r.buffer=e,r.connect(t.destination),r.start(0)}))}},e.prototype._base64ToArrayBuffer=function(e){for(var t=window.atob(e),r=t.length,i=new Uint8Array(r),n=0;n=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.MouseZoneManager=void 0;var a=r(2),c=r(7),l=r(5),h=r(1),u=function(e){function t(t,r,i,n,o,s){var a=e.call(this)||this;return a._element=t,a._screenElement=r,a._bufferService=i,a._mouseService=n,a._selectionService=o,a._optionsService=s,a._zones=[],a._areZonesActive=!1,a._lastHoverCoords=[void 0,void 0],a._initialSelectionLength=0,a.register(c.addDisposableDomListener(a._element,"mousedown",(function(e){return a._onMouseDown(e)}))),a._mouseMoveListener=function(e){return a._onMouseMove(e)},a._mouseLeaveListener=function(e){return a._onMouseLeave(e)},a._clickListener=function(e){return a._onClick(e)},a}return n(t,e),t.prototype.dispose=function(){e.prototype.dispose.call(this),this._deactivate()},t.prototype.add=function(e){this._zones.push(e),1===this._zones.length&&this._activate()},t.prototype.clearAll=function(e,t){if(0!==this._zones.length){e&&t||(e=0,t=this._bufferService.rows-1);for(var r=0;re&&i.y1<=t+1||i.y2>e&&i.y2<=t+1||i.y1t+1)&&(this._currentZone&&this._currentZone===i&&(this._currentZone.leaveCallback(),this._currentZone=void 0),this._zones.splice(r--,1))}0===this._zones.length&&this._deactivate()}},t.prototype._activate=function(){this._areZonesActive||(this._areZonesActive=!0,this._element.addEventListener("mousemove",this._mouseMoveListener),this._element.addEventListener("mouseleave",this._mouseLeaveListener),this._element.addEventListener("click",this._clickListener))},t.prototype._deactivate=function(){this._areZonesActive&&(this._areZonesActive=!1,this._element.removeEventListener("mousemove",this._mouseMoveListener),this._element.removeEventListener("mouseleave",this._mouseLeaveListener),this._element.removeEventListener("click",this._clickListener))},t.prototype._onMouseMove=function(e){this._lastHoverCoords[0]===e.pageX&&this._lastHoverCoords[1]===e.pageY||(this._onHover(e),this._lastHoverCoords=[e.pageX,e.pageY])},t.prototype._onHover=function(e){var t=this,r=this._findZoneEventAt(e);r!==this._currentZone&&(this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)),r&&(this._currentZone=r,r.hoverCallback&&r.hoverCallback(e),this._tooltipTimeout=window.setTimeout((function(){return t._onTooltip(e)}),this._optionsService.options.linkTooltipHoverDuration)))},t.prototype._onTooltip=function(e){this._tooltipTimeout=void 0;var t=this._findZoneEventAt(e);t&&t.tooltipCallback&&t.tooltipCallback(e)},t.prototype._onMouseDown=function(e){if(this._initialSelectionLength=this._getSelectionLength(),this._areZonesActive){var t=this._findZoneEventAt(e);(null==t?void 0:t.willLinkActivate(e))&&(e.preventDefault(),e.stopImmediatePropagation())}},t.prototype._onMouseLeave=function(e){this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout))},t.prototype._onClick=function(e){var t=this._findZoneEventAt(e),r=this._getSelectionLength();t&&r===this._initialSelectionLength&&(t.clickCallback(e),e.preventDefault(),e.stopImmediatePropagation())},t.prototype._getSelectionLength=function(){var e=this._selectionService.selectionText;return e?e.length:0},t.prototype._findZoneEventAt=function(e){var t=this._mouseService.getCoords(e,this._screenElement,this._bufferService.cols,this._bufferService.rows);if(t)for(var r=t[0],i=t[1],n=0;n=o.x1&&r=o.x1||i===o.y2&&ro.y1&&ie;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()},t.prototype._createAccessibilityTreeNode=function(){var e=document.createElement("div");return e.setAttribute("role","listitem"),e.tabIndex=-1,this._refreshRowDimensions(e),e},t.prototype._onTab=function(e){for(var t=0;t0?this._charsToConsume.shift()!==e&&(this._charsToAnnounce+=e):this._charsToAnnounce+=e,"\n"===e&&(this._liveRegionLineCount++,21===this._liveRegionLineCount&&(this._liveRegion.textContent+=o.tooMuchOutput)),s.isMac&&this._liveRegion.textContent&&this._liveRegion.textContent.length>0&&!this._liveRegion.parentNode&&setTimeout((function(){t._accessibilityTreeRoot.appendChild(t._liveRegion)}),0))},t.prototype._clearLiveRegion=function(){this._liveRegion.textContent="",this._liveRegionLineCount=0,s.isMac&&u.removeElementFromParent(this._liveRegion)},t.prototype._onKey=function(e){this._clearLiveRegion(),this._charsToConsume.push(e)},t.prototype._refreshRows=function(e,t){this._renderRowsDebouncer.refresh(e,t,this._terminal.rows)},t.prototype._renderRows=function(e,t){for(var r=this._terminal.buffer,i=r.lines.length.toString(),n=e;n<=t;n++){var o=r.translateBufferLineToString(r.ydisp+n,!0),s=(r.ydisp+n+1).toString(),a=this._rowElements[n];a&&(0===o.length?a.innerHTML=" ":a.textContent=o,a.setAttribute("aria-posinset",s),a.setAttribute("aria-setsize",i))}this._announceCharacters()},t.prototype._refreshRowsDimensions=function(){if(this._renderService.dimensions.actualCellHeight){this._rowElements.length!==this._terminal.rows&&this._onResize(this._terminal.rows);for(var e=0;e=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.DomRenderer=void 0;var a=r(58),c=r(9),l=r(2),h=r(5),u=r(1),f=r(0),d=r(10),p=r(17),_=1,v=function(e){function t(t,r,i,n,o,s,c,l,h){var u=e.call(this)||this;return u._colors=t,u._element=r,u._screenElement=i,u._viewportElement=n,u._linkifier=o,u._linkifier2=s,u._charSizeService=c,u._optionsService=l,u._bufferService=h,u._terminalClass=_++,u._rowElements=[],u._rowContainer=document.createElement("div"),u._rowContainer.classList.add("xterm-rows"),u._rowContainer.style.lineHeight="normal",u._rowContainer.setAttribute("aria-hidden","true"),u._refreshRowElements(u._bufferService.cols,u._bufferService.rows),u._selectionContainer=document.createElement("div"),u._selectionContainer.classList.add("xterm-selection"),u._selectionContainer.setAttribute("aria-hidden","true"),u.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},u._updateDimensions(),u._injectCss(),u._rowFactory=new a.DomRendererRowFactory(document,u._optionsService,u._colors),u._element.classList.add("xterm-dom-renderer-owner-"+u._terminalClass),u._screenElement.appendChild(u._rowContainer),u._screenElement.appendChild(u._selectionContainer),u._linkifier.onShowLinkUnderline((function(e){return u._onLinkHover(e)})),u._linkifier.onHideLinkUnderline((function(e){return u._onLinkLeave(e)})),u._linkifier2.onShowLinkUnderline((function(e){return u._onLinkHover(e)})),u._linkifier2.onHideLinkUnderline((function(e){return u._onLinkLeave(e)})),u}return n(t,e),Object.defineProperty(t.prototype,"onRequestRedraw",{get:function(){return(new f.EventEmitter).event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){this._element.classList.remove("xterm-dom-renderer-owner-"+this._terminalClass),p.removeElementFromParent(this._rowContainer,this._selectionContainer,this._themeStyleElement,this._dimensionsStyleElement),e.prototype.dispose.call(this)},t.prototype._updateDimensions=function(){this.dimensions.scaledCharWidth=this._charSizeService.width*window.devicePixelRatio,this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharLeft=0,this.dimensions.scaledCharTop=0,this.dimensions.scaledCanvasWidth=this.dimensions.scaledCellWidth*this._bufferService.cols,this.dimensions.scaledCanvasHeight=this.dimensions.scaledCellHeight*this._bufferService.rows,this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols,this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows;for(var e=0,t=this._rowElements;et;)this._rowContainer.removeChild(this._rowElements.pop())},t.prototype.onResize=function(e,t){this._refreshRowElements(e,t),this._updateDimensions()},t.prototype.onCharSizeChanged=function(){this._updateDimensions()},t.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},t.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},t.prototype.onSelectionChanged=function(e,t,r){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(e&&t){var i=e[1]-this._bufferService.buffer.ydisp,n=t[1]-this._bufferService.buffer.ydisp,o=Math.max(i,0),s=Math.min(n,this._bufferService.rows-1);if(!(o>=this._bufferService.rows||s<0)){var a=document.createDocumentFragment();if(r)a.appendChild(this._createSelectionElement(o,e[0],t[0],s-o+1));else{var c=i===o?e[0]:0,l=o===s?t[0]:this._bufferService.cols;a.appendChild(this._createSelectionElement(o,c,l));var h=s-o-1;if(a.appendChild(this._createSelectionElement(o+1,0,this._bufferService.cols,h)),o!==s){var u=n===s?t[0]:this._bufferService.cols;a.appendChild(this._createSelectionElement(s,0,u))}}this._selectionContainer.appendChild(a)}}},t.prototype._createSelectionElement=function(e,t,r,i){void 0===i&&(i=1);var n=document.createElement("div");return n.style.height=i*this.dimensions.actualCellHeight+"px",n.style.top=e*this.dimensions.actualCellHeight+"px",n.style.left=t*this.dimensions.actualCellWidth+"px",n.style.width=this.dimensions.actualCellWidth*(r-t)+"px",n},t.prototype.onCursorMove=function(){},t.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},t.prototype.clear=function(){for(var e=0,t=this._rowElements;e=n&&(e=0,r++)}},o([s(6,h.ICharSizeService),s(7,u.IOptionsService),s(8,u.IBufferService)],t)}(l.Disposable);t.DomRenderer=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DomRendererRowFactory=t.CURSOR_STYLE_UNDERLINE_CLASS=t.CURSOR_STYLE_BAR_CLASS=t.CURSOR_STYLE_BLOCK_CLASS=t.CURSOR_BLINK_CLASS=t.CURSOR_CLASS=t.UNDERLINE_CLASS=t.ITALIC_CLASS=t.DIM_CLASS=t.BOLD_CLASS=void 0;var i=r(9),n=r(3),o=r(4),s=r(10);t.BOLD_CLASS="xterm-bold",t.DIM_CLASS="xterm-dim",t.ITALIC_CLASS="xterm-italic",t.UNDERLINE_CLASS="xterm-underline",t.CURSOR_CLASS="xterm-cursor",t.CURSOR_BLINK_CLASS="xterm-cursor-blink",t.CURSOR_STYLE_BLOCK_CLASS="xterm-cursor-block",t.CURSOR_STYLE_BAR_CLASS="xterm-cursor-bar",t.CURSOR_STYLE_UNDERLINE_CLASS="xterm-cursor-underline";var a=function(){function e(e,t,r){this._document=e,this._optionsService=t,this._colors=r,this._workCell=new o.CellData}return e.prototype.setColors=function(e){this._colors=e},e.prototype.createRow=function(e,r,o,a,l,h,u){for(var f=this._document.createDocumentFragment(),d=0,p=Math.min(e.length,u)-1;p>=0;p--)if(e.loadCell(p,this._workCell).getCode()!==n.NULL_CELL_CODE||r&&p===a){d=p+1;break}for(p=0;p1&&(v.style.width=h*_+"px"),r&&p===a)switch(v.classList.add(t.CURSOR_CLASS),l&&v.classList.add(t.CURSOR_BLINK_CLASS),o){case"bar":v.classList.add(t.CURSOR_STYLE_BAR_CLASS);break;case"underline":v.classList.add(t.CURSOR_STYLE_UNDERLINE_CLASS);break;default:v.classList.add(t.CURSOR_STYLE_BLOCK_CLASS)}this._workCell.isBold()&&v.classList.add(t.BOLD_CLASS),this._workCell.isItalic()&&v.classList.add(t.ITALIC_CLASS),this._workCell.isDim()&&v.classList.add(t.DIM_CLASS),this._workCell.isUnderline()&&v.classList.add(t.UNDERLINE_CLASS),this._workCell.isInvisible()?v.textContent=n.WHITESPACE_CELL_CHAR:v.textContent=this._workCell.getChars()||n.WHITESPACE_CELL_CHAR;var g=this._workCell.getFgColor(),b=this._workCell.getFgColorMode(),S=this._workCell.getBgColor(),y=this._workCell.getBgColorMode(),m=!!this._workCell.isInverse();if(m){var C=g;g=S,S=C;var w=b;b=y,y=w}switch(b){case 16777216:case 33554432:this._workCell.isBold()&&g<8&&this._optionsService.options.drawBoldTextInBrightColors&&(g+=8),this._applyMinimumContrast(v,this._colors.background,this._colors.ansi[g])||v.classList.add("xterm-fg-"+g);break;case 50331648:var M=s.rgba.toColor(g>>16&255,g>>8&255,255&g);this._applyMinimumContrast(v,this._colors.background,M)||this._addStyle(v,"color:#"+c(g.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(v,this._colors.background,this._colors.foreground)||m&&v.classList.add("xterm-fg-"+i.INVERTED_DEFAULT_COLOR)}switch(y){case 16777216:case 33554432:v.classList.add("xterm-bg-"+S);break;case 50331648:this._addStyle(v,"background-color:#"+c(S.toString(16),"0",6));break;case 0:default:m&&v.classList.add("xterm-bg-"+i.INVERTED_DEFAULT_COLOR)}f.appendChild(v)}}return f},e.prototype._applyMinimumContrast=function(e,t,r){if(1===this._optionsService.options.minimumContrastRatio)return!1;var i=this._colors.contrastCache.getColor(this._workCell.bg,this._workCell.fg);return void 0===i&&(i=s.color.ensureContrastRatio(t,r,this._optionsService.options.minimumContrastRatio),this._colors.contrastCache.setColor(this._workCell.bg,this._workCell.fg,null!=i?i:null)),!!i&&(this._addStyle(e,"color:"+i.css),!0)},e.prototype._addStyle=function(e,t){e.setAttribute("style",""+(e.getAttribute("style")||"")+t+";")},e}();function c(e,t,r){for(;e.length"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};t.evaluateKeyboardEvent=function(e,t,r,o){var s={type:0,cancel:!1,key:void 0},a=(e.shiftKey?1:0)|(e.altKey?2:0)|(e.ctrlKey?4:0)|(e.metaKey?8:0);switch(e.keyCode){case 0:"UIKeyInputUpArrow"===e.key?s.key=t?i.C0.ESC+"OA":i.C0.ESC+"[A":"UIKeyInputLeftArrow"===e.key?s.key=t?i.C0.ESC+"OD":i.C0.ESC+"[D":"UIKeyInputRightArrow"===e.key?s.key=t?i.C0.ESC+"OC":i.C0.ESC+"[C":"UIKeyInputDownArrow"===e.key&&(s.key=t?i.C0.ESC+"OB":i.C0.ESC+"[B");break;case 8:if(e.shiftKey){s.key=i.C0.BS;break}if(e.altKey){s.key=i.C0.ESC+i.C0.DEL;break}s.key=i.C0.DEL;break;case 9:if(e.shiftKey){s.key=i.C0.ESC+"[Z";break}s.key=i.C0.HT,s.cancel=!0;break;case 13:s.key=e.altKey?i.C0.ESC+i.C0.CR:i.C0.CR,s.cancel=!0;break;case 27:s.key=i.C0.ESC,e.altKey&&(s.key=i.C0.ESC+i.C0.ESC),s.cancel=!0;break;case 37:if(e.metaKey)break;a?(s.key=i.C0.ESC+"[1;"+(a+1)+"D",s.key===i.C0.ESC+"[1;3D"&&(s.key=i.C0.ESC+(r?"b":"[1;5D"))):s.key=t?i.C0.ESC+"OD":i.C0.ESC+"[D";break;case 39:if(e.metaKey)break;a?(s.key=i.C0.ESC+"[1;"+(a+1)+"C",s.key===i.C0.ESC+"[1;3C"&&(s.key=i.C0.ESC+(r?"f":"[1;5C"))):s.key=t?i.C0.ESC+"OC":i.C0.ESC+"[C";break;case 38:if(e.metaKey)break;a?(s.key=i.C0.ESC+"[1;"+(a+1)+"A",r||s.key!==i.C0.ESC+"[1;3A"||(s.key=i.C0.ESC+"[1;5A")):s.key=t?i.C0.ESC+"OA":i.C0.ESC+"[A";break;case 40:if(e.metaKey)break;a?(s.key=i.C0.ESC+"[1;"+(a+1)+"B",r||s.key!==i.C0.ESC+"[1;3B"||(s.key=i.C0.ESC+"[1;5B")):s.key=t?i.C0.ESC+"OB":i.C0.ESC+"[B";break;case 45:e.shiftKey||e.ctrlKey||(s.key=i.C0.ESC+"[2~");break;case 46:s.key=a?i.C0.ESC+"[3;"+(a+1)+"~":i.C0.ESC+"[3~";break;case 36:s.key=a?i.C0.ESC+"[1;"+(a+1)+"H":t?i.C0.ESC+"OH":i.C0.ESC+"[H";break;case 35:s.key=a?i.C0.ESC+"[1;"+(a+1)+"F":t?i.C0.ESC+"OF":i.C0.ESC+"[F";break;case 33:e.shiftKey?s.type=2:s.key=i.C0.ESC+"[5~";break;case 34:e.shiftKey?s.type=3:s.key=i.C0.ESC+"[6~";break;case 112:s.key=a?i.C0.ESC+"[1;"+(a+1)+"P":i.C0.ESC+"OP";break;case 113:s.key=a?i.C0.ESC+"[1;"+(a+1)+"Q":i.C0.ESC+"OQ";break;case 114:s.key=a?i.C0.ESC+"[1;"+(a+1)+"R":i.C0.ESC+"OR";break;case 115:s.key=a?i.C0.ESC+"[1;"+(a+1)+"S":i.C0.ESC+"OS";break;case 116:s.key=a?i.C0.ESC+"[15;"+(a+1)+"~":i.C0.ESC+"[15~";break;case 117:s.key=a?i.C0.ESC+"[17;"+(a+1)+"~":i.C0.ESC+"[17~";break;case 118:s.key=a?i.C0.ESC+"[18;"+(a+1)+"~":i.C0.ESC+"[18~";break;case 119:s.key=a?i.C0.ESC+"[19;"+(a+1)+"~":i.C0.ESC+"[19~";break;case 120:s.key=a?i.C0.ESC+"[20;"+(a+1)+"~":i.C0.ESC+"[20~";break;case 121:s.key=a?i.C0.ESC+"[21;"+(a+1)+"~":i.C0.ESC+"[21~";break;case 122:s.key=a?i.C0.ESC+"[23;"+(a+1)+"~":i.C0.ESC+"[23~";break;case 123:s.key=a?i.C0.ESC+"[24;"+(a+1)+"~":i.C0.ESC+"[24~";break;default:if(!e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)if(r&&!o||!e.altKey||e.metaKey)r&&!e.altKey&&!e.ctrlKey&&e.metaKey?65===e.keyCode&&(s.type=1):e.key&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&e.keyCode>=48&&1===e.key.length?s.key=e.key:e.key&&e.ctrlKey&&"_"===e.key&&(s.key=i.C0.US);else{var c=n[e.keyCode],l=c&&c[e.shiftKey?1:0];if(l)s.key=i.C0.ESC+l;else if(e.keyCode>=65&&e.keyCode<=90){var h=e.ctrlKey?e.keyCode-64:e.keyCode+32;s.key=i.C0.ESC+String.fromCharCode(h)}}else e.keyCode>=65&&e.keyCode<=90?s.key=String.fromCharCode(e.keyCode-64):32===e.keyCode?s.key=i.C0.NUL:e.keyCode>=51&&e.keyCode<=55?s.key=String.fromCharCode(e.keyCode-51+27):56===e.keyCode?s.key=i.C0.DEL:219===e.keyCode?s.key=i.C0.ESC:220===e.keyCode?s.key=i.C0.FS:221===e.keyCode&&(s.key=i.C0.GS)}return s}},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.RenderService=void 0;var a=r(31),c=r(0),l=r(2),h=r(32),u=r(7),f=r(1),d=r(5),p=function(e){function t(t,r,i,n,o,s){var l=e.call(this)||this;if(l._renderer=t,l._rowCount=r,l._isPaused=!1,l._needsFullRefresh=!1,l._isNextRenderRedrawOnly=!0,l._needsSelectionRefresh=!1,l._canvasWidth=0,l._canvasHeight=0,l._selectionState={start:void 0,end:void 0,columnSelectMode:!1},l._onDimensionsChange=new c.EventEmitter,l._onRender=new c.EventEmitter,l._onRefreshRequest=new c.EventEmitter,l.register({dispose:function(){return l._renderer.dispose()}}),l._renderDebouncer=new a.RenderDebouncer((function(e,t){return l._renderRows(e,t)})),l.register(l._renderDebouncer),l._screenDprMonitor=new h.ScreenDprMonitor,l._screenDprMonitor.setListener((function(){return l.onDevicePixelRatioChange()})),l.register(l._screenDprMonitor),l.register(s.onResize((function(e){return l._fullRefresh()}))),l.register(n.onOptionChange((function(){return l._renderer.onOptionsChanged()}))),l.register(o.onCharSizeChange((function(){return l.onCharSizeChanged()}))),l._renderer.onRequestRedraw((function(e){return l.refreshRows(e.start,e.end,!0)})),l.register(u.addDisposableDomListener(window,"resize",(function(){return l.onDevicePixelRatioChange()}))),"IntersectionObserver"in window){var f=new IntersectionObserver((function(e){return l._onIntersectionChange(e[e.length-1])}),{threshold:0});f.observe(i),l.register({dispose:function(){return f.disconnect()}})}return l}return n(t,e),Object.defineProperty(t.prototype,"onDimensionsChange",{get:function(){return this._onDimensionsChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRenderedBufferChange",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRefreshRequest",{get:function(){return this._onRefreshRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dimensions",{get:function(){return this._renderer.dimensions},enumerable:!1,configurable:!0}),t.prototype._onIntersectionChange=function(e){this._isPaused=0===e.intersectionRatio,!this._isPaused&&this._needsFullRefresh&&(this.refreshRows(0,this._rowCount-1),this._needsFullRefresh=!1)},t.prototype.refreshRows=function(e,t,r){void 0===r&&(r=!1),this._isPaused?this._needsFullRefresh=!0:(r||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(e,t,this._rowCount))},t.prototype._renderRows=function(e,t){this._renderer.renderRows(e,t),this._needsSelectionRefresh&&(this._renderer.onSelectionChanged(this._selectionState.start,this._selectionState.end,this._selectionState.columnSelectMode),this._needsSelectionRefresh=!1),this._isNextRenderRedrawOnly||this._onRender.fire({start:e,end:t}),this._isNextRenderRedrawOnly=!0},t.prototype.resize=function(e,t){this._rowCount=t,this._fireOnCanvasResize()},t.prototype.changeOptions=function(){this._renderer.onOptionsChanged(),this.refreshRows(0,this._rowCount-1),this._fireOnCanvasResize()},t.prototype._fireOnCanvasResize=function(){this._renderer.dimensions.canvasWidth===this._canvasWidth&&this._renderer.dimensions.canvasHeight===this._canvasHeight||this._onDimensionsChange.fire(this._renderer.dimensions)},t.prototype.dispose=function(){e.prototype.dispose.call(this)},t.prototype.setRenderer=function(e){var t=this;this._renderer.dispose(),this._renderer=e,this._renderer.onRequestRedraw((function(e){return t.refreshRows(e.start,e.end,!0)})),this._needsSelectionRefresh=!0,this._fullRefresh()},t.prototype._fullRefresh=function(){this._isPaused?this._needsFullRefresh=!0:this.refreshRows(0,this._rowCount-1)},t.prototype.setColors=function(e){this._renderer.setColors(e),this._fullRefresh()},t.prototype.onDevicePixelRatioChange=function(){this._renderer.onDevicePixelRatioChange(),this.refreshRows(0,this._rowCount-1)},t.prototype.onResize=function(e,t){this._renderer.onResize(e,t),this._fullRefresh()},t.prototype.onCharSizeChanged=function(){this._renderer.onCharSizeChanged()},t.prototype.onBlur=function(){this._renderer.onBlur()},t.prototype.onFocus=function(){this._renderer.onFocus()},t.prototype.onSelectionChanged=function(e,t,r){this._selectionState.start=e,this._selectionState.end=t,this._selectionState.columnSelectMode=r,this._renderer.onSelectionChanged(e,t,r)},t.prototype.onCursorMove=function(){this._renderer.onCursorMove()},t.prototype.clear=function(){this._renderer.clear()},t.prototype.registerCharacterJoiner=function(e){return this._renderer.registerCharacterJoiner(e)},t.prototype.deregisterCharacterJoiner=function(e){return this._renderer.deregisterCharacterJoiner(e)},o([s(3,f.IOptionsService),s(4,d.ICharSizeService),s(5,f.IBufferService)],t)}(l.Disposable);t.RenderService=p},function(e,t,r){"use strict";var i=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},n=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CharSizeService=void 0;var o=r(1),s=r(0),a=function(){function e(e,t,r){this._optionsService=r,this.width=0,this.height=0,this._onCharSizeChange=new s.EventEmitter,this._measureStrategy=new c(e,t,this._optionsService)}return Object.defineProperty(e.prototype,"hasValidSize",{get:function(){return this.width>0&&this.height>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onCharSizeChange",{get:function(){return this._onCharSizeChange.event},enumerable:!1,configurable:!0}),e.prototype.measure=function(){var e=this._measureStrategy.measure();e.width===this.width&&e.height===this.height||(this.width=e.width,this.height=e.height,this._onCharSizeChange.fire())},i([n(2,o.IOptionsService)],e)}();t.CharSizeService=a;var c=function(){function e(e,t,r){this._document=e,this._parentElement=t,this._optionsService=r,this._result={width:0,height:0},this._measureElement=this._document.createElement("span"),this._measureElement.classList.add("xterm-char-measure-element"),this._measureElement.textContent="W",this._measureElement.setAttribute("aria-hidden","true"),this._parentElement.appendChild(this._measureElement)}return e.prototype.measure=function(){this._measureElement.style.fontFamily=this._optionsService.options.fontFamily,this._measureElement.style.fontSize=this._optionsService.options.fontSize+"px";var e=this._measureElement.getBoundingClientRect();return 0!==e.width&&0!==e.height&&(this._result.width=e.width,this._result.height=Math.ceil(e.height)),this._result},e}()},function(e,t,r){"use strict";var i=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},n=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.MouseService=void 0;var o=r(5),s=r(30),a=function(){function e(e,t){this._renderService=e,this._charSizeService=t}return e.prototype.getCoords=function(e,t,r,i,n){return s.getCoords(e,t,r,i,this._charSizeService.hasValidSize,this._renderService.dimensions.actualCellWidth,this._renderService.dimensions.actualCellHeight,n)},e.prototype.getRawByteCoords=function(e,t,r,i){var n=this.getCoords(e,t,r,i);return s.getRawByteCoords(n)},i([n(0,o.IRenderService),n(1,o.ICharSizeService)],e)}();t.MouseService=a},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.Linkifier2=void 0;var a=r(1),c=r(0),l=r(2),h=r(7),u=function(e){function t(t){var r=e.call(this)||this;return r._bufferService=t,r._linkProviders=[],r._linkCacheDisposables=[],r._isMouseOut=!0,r._activeLine=-1,r._onShowLinkUnderline=r.register(new c.EventEmitter),r._onHideLinkUnderline=r.register(new c.EventEmitter),r.register(l.getDisposeArrayDisposable(r._linkCacheDisposables)),r}return n(t,e),Object.defineProperty(t.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),t.prototype.registerLinkProvider=function(e){var t=this;return this._linkProviders.push(e),{dispose:function(){var r=t._linkProviders.indexOf(e);-1!==r&&t._linkProviders.splice(r,1)}}},t.prototype.attachToDom=function(e,t,r){var i=this;this._element=e,this._mouseService=t,this._renderService=r,this.register(h.addDisposableDomListener(this._element,"mouseleave",(function(){i._isMouseOut=!0,i._clearCurrentLink()}))),this.register(h.addDisposableDomListener(this._element,"mousemove",this._onMouseMove.bind(this))),this.register(h.addDisposableDomListener(this._element,"click",this._onClick.bind(this)))},t.prototype._onMouseMove=function(e){if(this._lastMouseEvent=e,this._element&&this._mouseService){var t=this._positionFromMouseEvent(e,this._element,this._mouseService);if(t){this._isMouseOut=!1;for(var r=e.composedPath(),i=0;ie?this._bufferService.cols:s.link.range.end.x,l=a;l<=c;l++){if(r.has(l)){n.splice(o--,1);break}r.add(l)}}},t.prototype._checkLinkProviderResult=function(e,t,r){var i,n=this;if(!this._activeProviderReplies)return r;for(var o=this._activeProviderReplies.get(e),s=!1,a=0;a=e&&this._currentLink.link.range.end.y<=t)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,l.disposeArray(this._linkCacheDisposables))},t.prototype._handleNewLink=function(e){var t=this;if(this._element&&this._lastMouseEvent&&this._mouseService){var r=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);r&&this._linkAtPosition(e.link,r)&&(this._currentLink=e,this._currentLink.state={decorations:{underline:void 0===e.link.decorations||e.link.decorations.underline,pointerCursor:void 0===e.link.decorations||e.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,e.link,this._lastMouseEvent),e.link.decorations={},Object.defineProperties(e.link.decorations,{pointerCursor:{get:function(){var e,r;return null===(r=null===(e=t._currentLink)||void 0===e?void 0:e.state)||void 0===r?void 0:r.decorations.pointerCursor},set:function(e){var r,i;(null===(r=t._currentLink)||void 0===r?void 0:r.state)&&t._currentLink.state.decorations.pointerCursor!==e&&(t._currentLink.state.decorations.pointerCursor=e,t._currentLink.state.isHovered&&(null===(i=t._element)||void 0===i||i.classList.toggle("xterm-cursor-pointer",e)))}},underline:{get:function(){var e,r;return null===(r=null===(e=t._currentLink)||void 0===e?void 0:e.state)||void 0===r?void 0:r.decorations.underline},set:function(r){var i,n,o;(null===(i=t._currentLink)||void 0===i?void 0:i.state)&&(null===(o=null===(n=t._currentLink)||void 0===n?void 0:n.state)||void 0===o?void 0:o.decorations.underline)!==r&&(t._currentLink.state.decorations.underline=r,t._currentLink.state.isHovered&&t._fireUnderlineEvent(e.link,r))}}}),this._renderService&&this._linkCacheDisposables.push(this._renderService.onRenderedBufferChange((function(e){var r=0===e.start?0:e.start+1+t._bufferService.buffer.ydisp;t._clearCurrentLink(r,e.end+1+t._bufferService.buffer.ydisp)}))))}},t.prototype._linkHover=function(e,t,r){var i;(null===(i=this._currentLink)||void 0===i?void 0:i.state)&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(t,!0),this._currentLink.state.decorations.pointerCursor&&e.classList.add("xterm-cursor-pointer")),t.hover&&t.hover(r,t.text)},t.prototype._fireUnderlineEvent=function(e,t){var r=e.range,i=this._bufferService.buffer.ydisp,n=this._createLinkUnderlineEvent(r.start.x-1,r.start.y-i-1,r.end.x,r.end.y-i-1,void 0);(t?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(n)},t.prototype._linkLeave=function(e,t,r){var i;(null===(i=this._currentLink)||void 0===i?void 0:i.state)&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(t,!1),this._currentLink.state.decorations.pointerCursor&&e.classList.remove("xterm-cursor-pointer")),t.leave&&t.leave(r,t.text)},t.prototype._linkAtPosition=function(e,t){var r=e.range.start.y===e.range.end.y,i=e.range.start.yt.y;return(r&&e.range.start.x<=t.x&&e.range.end.x>=t.x||i&&e.range.end.x>=t.x||n&&e.range.start.x<=t.x||i&&n)&&e.range.start.y<=t.y&&e.range.end.y>=t.y},t.prototype._positionFromMouseEvent=function(e,t,r){var i=r.getCoords(e,t,this._bufferService.cols,this._bufferService.rows);if(i)return{x:i[0],y:i[1]+this._bufferService.buffer.ydisp}},t.prototype._createLinkUnderlineEvent=function(e,t,r,i,n){return{x1:e,y1:t,x2:r,y2:i,cols:this._bufferService.cols,fg:n}},o([s(0,a.IBufferService)],t)}(l.Disposable);t.Linkifier2=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CoreBrowserService=void 0;var i=function(){function e(e){this._textarea=e}return Object.defineProperty(e.prototype,"isFocused",{get:function(){return document.activeElement===this._textarea&&document.hasFocus()},enumerable:!1,configurable:!0}),e}();t.CoreBrowserService=i},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CoreTerminal=void 0;var o=r(2),s=r(1),a=r(66),c=r(67),l=r(68),h=r(74),u=r(75),f=r(0),d=r(76),p=r(77),_=r(78),v=r(80),g=r(81),b=r(19),S=r(82),y=function(e){function t(t){var r=e.call(this)||this;return r._onBinary=new f.EventEmitter,r._onData=new f.EventEmitter,r._onLineFeed=new f.EventEmitter,r._onResize=new f.EventEmitter,r._onScroll=new f.EventEmitter,r._instantiationService=new a.InstantiationService,r.optionsService=new h.OptionsService(t),r._instantiationService.setService(s.IOptionsService,r.optionsService),r._bufferService=r.register(r._instantiationService.createInstance(l.BufferService)),r._instantiationService.setService(s.IBufferService,r._bufferService),r._logService=r._instantiationService.createInstance(c.LogService),r._instantiationService.setService(s.ILogService,r._logService),r._coreService=r.register(r._instantiationService.createInstance(u.CoreService,(function(){return r.scrollToBottom()}))),r._instantiationService.setService(s.ICoreService,r._coreService),r._coreMouseService=r._instantiationService.createInstance(d.CoreMouseService),r._instantiationService.setService(s.ICoreMouseService,r._coreMouseService),r._dirtyRowService=r._instantiationService.createInstance(p.DirtyRowService),r._instantiationService.setService(s.IDirtyRowService,r._dirtyRowService),r.unicodeService=r._instantiationService.createInstance(_.UnicodeService),r._instantiationService.setService(s.IUnicodeService,r.unicodeService),r._charsetService=r._instantiationService.createInstance(v.CharsetService),r._instantiationService.setService(s.ICharsetService,r._charsetService),r._inputHandler=new b.InputHandler(r._bufferService,r._charsetService,r._coreService,r._dirtyRowService,r._logService,r.optionsService,r._coreMouseService,r.unicodeService),r.register(f.forwardEvent(r._inputHandler.onLineFeed,r._onLineFeed)),r.register(r._inputHandler),r.register(f.forwardEvent(r._bufferService.onResize,r._onResize)),r.register(f.forwardEvent(r._coreService.onData,r._onData)),r.register(f.forwardEvent(r._coreService.onBinary,r._onBinary)),r.register(r.optionsService.onOptionChange((function(e){return r._updateOptions(e)}))),r._writeBuffer=new S.WriteBuffer((function(e){return r._inputHandler.parse(e)})),r}return n(t,e),Object.defineProperty(t.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){var t;this._isDisposed||(e.prototype.dispose.call(this),null===(t=this._windowsMode)||void 0===t||t.dispose(),this._windowsMode=void 0)},t.prototype.write=function(e,t){this._writeBuffer.write(e,t)},t.prototype.writeSync=function(e){this._writeBuffer.writeSync(e)},t.prototype.resize=function(e,t){isNaN(e)||isNaN(t)||(e=Math.max(e,l.MINIMUM_COLS),t=Math.max(t,l.MINIMUM_ROWS),this._bufferService.resize(e,t))},t.prototype.scroll=function(e,t){void 0===t&&(t=!1);var r,i=this._bufferService.buffer;(r=this._cachedBlankLine)&&r.length===this.cols&&r.getFg(0)===e.fg&&r.getBg(0)===e.bg||(r=i.getBlankLine(e,t),this._cachedBlankLine=r),r.isWrapped=t;var n=i.ybase+i.scrollTop,o=i.ybase+i.scrollBottom;if(0===i.scrollTop){var s=i.lines.isFull;o===i.lines.length-1?s?i.lines.recycle().copyFrom(r):i.lines.push(r.clone()):i.lines.splice(o+1,0,r.clone()),s?this._bufferService.isUserScrolling&&(i.ydisp=Math.max(i.ydisp-1,0)):(i.ybase++,this._bufferService.isUserScrolling||i.ydisp++)}else{var a=o-n+1;i.lines.shiftElements(n+1,a-1,-1),i.lines.set(o,r.clone())}this._bufferService.isUserScrolling||(i.ydisp=i.ybase),this._dirtyRowService.markRangeDirty(i.scrollTop,i.scrollBottom),this._onScroll.fire(i.ydisp)},t.prototype.scrollLines=function(e,t){var r=this._bufferService.buffer;if(e<0){if(0===r.ydisp)return;this._bufferService.isUserScrolling=!0}else e+r.ydisp>=r.ybase&&(this._bufferService.isUserScrolling=!1);var i=r.ydisp;r.ydisp=Math.max(Math.min(r.ydisp+e,r.ybase),0),i!==r.ydisp&&(t||this._onScroll.fire(r.ydisp))},t.prototype.scrollPages=function(e){this.scrollLines(e*(this.rows-1))},t.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},t.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},t.prototype.scrollToLine=function(e){var t=e-this._bufferService.buffer.ydisp;0!==t&&this.scrollLines(t)},t.prototype.addEscHandler=function(e,t){return this._inputHandler.addEscHandler(e,t)},t.prototype.addDcsHandler=function(e,t){return this._inputHandler.addDcsHandler(e,t)},t.prototype.addCsiHandler=function(e,t){return this._inputHandler.addCsiHandler(e,t)},t.prototype.addOscHandler=function(e,t){return this._inputHandler.addOscHandler(e,t)},t.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},t.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},t.prototype._updateOptions=function(e){var t;switch(e){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():(null===(t=this._windowsMode)||void 0===t||t.dispose(),this._windowsMode=void 0)}},t.prototype._enableWindowsMode=function(){var e=this;if(!this._windowsMode){var t=[];t.push(this.onLineFeed(g.updateWindowsModeWrappedState.bind(null,this._bufferService))),t.push(this.addCsiHandler({final:"H"},(function(){return g.updateWindowsModeWrappedState(e._bufferService),!1}))),this._windowsMode={dispose:function(){for(var e=0,r=t;e0?n[0].index:t.length;if(t.length!==u)throw new Error("[createInstance] First service dependency of "+e.name+" at position "+(u+1)+" conflicts with "+t.length+" static arguments");return new(e.bind.apply(e,i([void 0],i(t,s))))},e}();t.InstantiationService=a},function(e,t,r){"use strict";var i=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},n=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}},o=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.BufferService=t.MINIMUM_ROWS=t.MINIMUM_COLS=void 0;var a=r(1),c=r(69),l=r(0),h=r(2);t.MINIMUM_COLS=2,t.MINIMUM_ROWS=1;var u=function(e){function r(r){var i=e.call(this)||this;return i._optionsService=r,i.isUserScrolling=!1,i._onResize=new l.EventEmitter,i.cols=Math.max(r.options.cols,t.MINIMUM_COLS),i.rows=Math.max(r.options.rows,t.MINIMUM_ROWS),i.buffers=new c.BufferSet(r,i),i}return n(r,e),Object.defineProperty(r.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),r.prototype.dispose=function(){e.prototype.dispose.call(this),this.buffers.dispose()},r.prototype.resize=function(e,t){this.cols=e,this.rows=t,this.buffers.resize(e,t),this.buffers.setupTabStops(this.cols),this._onResize.fire({cols:e,rows:t})},r.prototype.reset=function(){this.buffers.dispose(),this.buffers=new c.BufferSet(this._optionsService,this),this.isUserScrolling=!1},o([s(0,a.IOptionsService)],r)}(h.Disposable);t.BufferService=u},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.BufferSet=void 0;var o=r(70),s=r(0),a=function(e){function t(t,r){var i=e.call(this)||this;return i._onBufferActivate=i.register(new s.EventEmitter),i._normal=new o.Buffer(!0,t,r),i._normal.fillViewportRows(),i._alt=new o.Buffer(!1,t,r),i._activeBuffer=i._normal,i.setupTabStops(),i}return n(t,e),Object.defineProperty(t.prototype,"onBufferActivate",{get:function(){return this._onBufferActivate.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"alt",{get:function(){return this._alt},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"active",{get:function(){return this._activeBuffer},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"normal",{get:function(){return this._normal},enumerable:!1,configurable:!0}),t.prototype.activateNormalBuffer=function(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))},t.prototype.activateAltBuffer=function(e){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(e),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))},t.prototype.resize=function(e,t){this._normal.resize(e,t),this._alt.resize(e,t)},t.prototype.setupTabStops=function(e){this._normal.setupTabStops(e),this._alt.setupTabStops(e)},t}(r(2).Disposable);t.BufferSet=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BufferStringIterator=t.Buffer=t.MAX_BUFFER_SIZE=void 0;var i=r(71),n=r(16),o=r(4),s=r(3),a=r(72),c=r(73),l=r(20),h=r(6);t.MAX_BUFFER_SIZE=4294967295;var u=function(){function e(e,t,r){this._hasScrollback=e,this._optionsService=t,this._bufferService=r,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.savedY=0,this.savedX=0,this.savedCurAttrData=n.DEFAULT_ATTR_DATA.clone(),this.savedCharset=l.DEFAULT_CHARSET,this.markers=[],this._nullCell=o.CellData.fromCharData([0,s.NULL_CELL_CHAR,s.NULL_CELL_WIDTH,s.NULL_CELL_CODE]),this._whitespaceCell=o.CellData.fromCharData([0,s.WHITESPACE_CELL_CHAR,s.WHITESPACE_CELL_WIDTH,s.WHITESPACE_CELL_CODE]),this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new i.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}return e.prototype.getNullCell=function(e){return e?(this._nullCell.fg=e.fg,this._nullCell.bg=e.bg,this._nullCell.extended=e.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new h.ExtendedAttrs),this._nullCell},e.prototype.getWhitespaceCell=function(e){return e?(this._whitespaceCell.fg=e.fg,this._whitespaceCell.bg=e.bg,this._whitespaceCell.extended=e.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new h.ExtendedAttrs),this._whitespaceCell},e.prototype.getBlankLine=function(e,t){return new n.BufferLine(this._bufferService.cols,this.getNullCell(e),t)},Object.defineProperty(e.prototype,"hasScrollback",{get:function(){return this._hasScrollback&&this.lines.maxLength>this._rows},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isCursorInViewport",{get:function(){var e=this.ybase+this.y-this.ydisp;return e>=0&&et.MAX_BUFFER_SIZE?t.MAX_BUFFER_SIZE:r},e.prototype.fillViewportRows=function(e){if(0===this.lines.length){void 0===e&&(e=n.DEFAULT_ATTR_DATA);for(var t=this._rows;t--;)this.lines.push(this.getBlankLine(e))}},e.prototype.clear=function(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new i.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()},e.prototype.resize=function(e,t){var r=this.getNullCell(n.DEFAULT_ATTR_DATA),i=this._getCorrectBufferLength(t);if(i>this.lines.maxLength&&(this.lines.maxLength=i),this.lines.length>0){if(this._cols0&&this.lines.length<=this.ybase+this.y+s+1?(this.ybase--,s++,this.ydisp>0&&this.ydisp--):this.lines.push(new n.BufferLine(e,r)));else for(a=this._rows;a>t;a--)this.lines.length>t+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(i0&&(this.lines.trimStart(c),this.ybase=Math.max(this.ybase-c,0),this.ydisp=Math.max(this.ydisp-c,0),this.savedY=Math.max(this.savedY-c,0)),this.lines.maxLength=i}this.x=Math.min(this.x,e-1),this.y=Math.min(this.y,t-1),s&&(this.y+=s),this.savedX=Math.min(this.savedX,e-1),this.scrollTop=0}if(this.scrollBottom=t-1,this._isReflowEnabled&&(this._reflow(e,t),this._cols>e))for(o=0;othis._cols?this._reflowLarger(e,t):this._reflowSmaller(e,t))},e.prototype._reflowLarger=function(e,t){var r=a.reflowLargerGetLinesToRemove(this.lines,this._cols,e,this.ybase+this.y,this.getNullCell(n.DEFAULT_ATTR_DATA));if(r.length>0){var i=a.reflowLargerCreateNewLayout(this.lines,r);a.reflowLargerApplyNewLayout(this.lines,i.layout),this._reflowLargerAdjustViewport(e,t,i.countRemoved)}},e.prototype._reflowLargerAdjustViewport=function(e,t,r){for(var i=this.getNullCell(n.DEFAULT_ATTR_DATA),o=r;o-- >0;)0===this.ybase?(this.y>0&&this.y--,this.lines.length=0;s--){var c=this.lines.get(s);if(!(!c||!c.isWrapped&&c.getTrimmedLength()<=e)){for(var l=[c];c.isWrapped&&s>0;)c=this.lines.get(--s),l.unshift(c);var h=this.ybase+this.y;if(!(h>=s&&h0&&(i.push({start:s+l.length+o,newLines:_}),o+=_.length),l.push.apply(l,_);var b=d.length-1,S=d[b];0===S&&(S=d[--b]);for(var y=l.length-p-1,m=f;y>=0;){var C=Math.min(m,S);if(l[b].copyCellsFrom(l[y],m-C,S-C,C,!0),0==(S-=C)&&(S=d[--b]),0==(m-=C)){y--;var w=Math.max(y,0);m=a.getWrappedLineTrimmedLength(l,w,this._cols)}}for(v=0;v0;)0===this.ybase?this.y0){var k=[],O=[];for(v=0;v=0;v--)if(R&&R.start>x+A){for(var T=R.newLines.length-1;T>=0;T--)this.lines.set(v--,R.newLines[T]);v++,k.push({index:x+1,amount:R.newLines.length}),A+=R.newLines.length,R=i[++L]}else this.lines.set(v,O[x--]);var B=0;for(v=k.length-1;v>=0;v--)k[v].index+=B,this.lines.onInsertEmitter.fire(k[v]),B+=k[v].amount;var D=Math.max(0,E+o-this.lines.maxLength);D>0&&this.lines.onTrimEmitter.fire(D)}},e.prototype.stringIndexToBufferIndex=function(e,t,r){for(void 0===r&&(r=!1);t;){var i=this.lines.get(e);if(!i)return[-1,-1];for(var n=r?i.getTrimmedLength():i.length,o=0;o0&&this.lines.get(t).isWrapped;)t--;for(;r+10;);return e>=this._cols?this._cols-1:e<0?0:e},e.prototype.nextStop=function(e){for(null==e&&(e=this.x);!this.tabs[++e]&&e=this._cols?this._cols-1:e<0?0:e},e.prototype.addMarker=function(e){var t=this,r=new c.Marker(e);return this.markers.push(r),r.register(this.lines.onTrim((function(e){r.line-=e,r.line<0&&r.dispose()}))),r.register(this.lines.onInsert((function(e){r.line>=e.index&&(r.line+=e.amount)}))),r.register(this.lines.onDelete((function(e){r.line>=e.index&&r.linee.index&&(r.line-=e.amount)}))),r.register(r.onDispose((function(){return t._removeMarker(r)}))),r},e.prototype._removeMarker=function(e){this.markers.splice(this.markers.indexOf(e),1)},e.prototype.iterator=function(e,t,r,i,n){return new f(this,e,t,r,i,n)},e}();t.Buffer=u;var f=function(){function e(e,t,r,i,n,o){void 0===r&&(r=0),void 0===i&&(i=e.lines.length),void 0===n&&(n=0),void 0===o&&(o=0),this._buffer=e,this._trimRight=t,this._startIndex=r,this._endIndex=i,this._startOverscan=n,this._endOverscan=o,this._startIndex<0&&(this._startIndex=0),this._endIndex>this._buffer.lines.length&&(this._endIndex=this._buffer.lines.length),this._current=this._startIndex}return e.prototype.hasNext=function(){return this._currentthis._endIndex+this._endOverscan&&(e.last=this._endIndex+this._endOverscan),e.first=Math.max(e.first,0),e.last=Math.min(e.last,this._buffer.lines.length);for(var t="",r=e.first;r<=e.last;++r)t+=this._buffer.translateBufferLineToString(r,this._trimRight);return this._current=e.last+1,{range:e,content:t}},e}();t.BufferStringIterator=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CircularList=void 0;var i=r(0),n=function(){function e(e){this._maxLength=e,this.onDeleteEmitter=new i.EventEmitter,this.onInsertEmitter=new i.EventEmitter,this.onTrimEmitter=new i.EventEmitter,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}return Object.defineProperty(e.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"maxLength",{get:function(){return this._maxLength},set:function(e){if(this._maxLength!==e){for(var t=new Array(e),r=0;rthis._length)for(var t=this._length;t=e;n--)this._array[this._getCyclicIndex(n+r.length)]=this._array[this._getCyclicIndex(n)];for(n=0;nthis._maxLength){var o=this._length+r.length-this._maxLength;this._startIndex+=o,this._length=this._maxLength,this.onTrimEmitter.fire(o)}else this._length+=r.length},e.prototype.trimStart=function(e){e>this._length&&(e=this._length),this._startIndex+=e,this._length-=e,this.onTrimEmitter.fire(e)},e.prototype.shiftElements=function(e,t,r){if(!(t<=0)){if(e<0||e>=this._length)throw new Error("start argument out of range");if(e+r<0)throw new Error("Cannot shift elements in list beyond index 0");if(r>0){for(var i=t-1;i>=0;i--)this.set(e+i+r,this.get(e+i));var n=e+t+r-this._length;if(n>0)for(this._length+=n;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(i=0;i=a&&n0&&(y>u||0===h[y].getTrimmedLength());y--)S++;S>0&&(s.push(a+h.length-S),s.push(S)),a+=h.length-1}}}return s},t.reflowLargerCreateNewLayout=function(e,t){for(var r=[],i=0,n=t[i],o=0,s=0;sl&&(s-=l,a++);var h=2===e[a].getWidth(s-1);h&&s--;var u=h?r-1:r;n.push(u),c+=u}return n},t.getWrappedLineTrimmedLength=i},function(e,t,r){"use strict";var i,n=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Marker=void 0;var o=r(0),s=function(e){function t(r){var i=e.call(this)||this;return i.line=r,i._id=t._nextId++,i.isDisposed=!1,i._onDispose=new o.EventEmitter,i}return n(t,e),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onDispose",{get:function(){return this._onDispose.event},enumerable:!1,configurable:!0}),t.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire())},t._nextId=1,t}(r(2).Disposable);t.Marker=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OptionsService=t.DEFAULT_OPTIONS=t.DEFAULT_BELL_SOUND=void 0;var i=r(0),n=r(11),o=r(33);t.DEFAULT_BELL_SOUND="data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4LjMyLjEwNAAAAAAAAAAAAAAA//tQxAADB8AhSmxhIIEVCSiJrDCQBTcu3UrAIwUdkRgQbFAZC1CQEwTJ9mjRvBA4UOLD8nKVOWfh+UlK3z/177OXrfOdKl7pyn3Xf//WreyTRUoAWgBgkOAGbZHBgG1OF6zM82DWbZaUmMBptgQhGjsyYqc9ae9XFz280948NMBWInljyzsNRFLPWdnZGWrddDsjK1unuSrVN9jJsK8KuQtQCtMBjCEtImISdNKJOopIpBFpNSMbIHCSRpRR5iakjTiyzLhchUUBwCgyKiweBv/7UsQbg8isVNoMPMjAAAA0gAAABEVFGmgqK////9bP/6XCykxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",t.DEFAULT_OPTIONS=Object.freeze({cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,bellSound:t.DEFAULT_BELL_SOUND,bellStyle:"none",drawBoldTextInBrightColors:!0,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",lineHeight:1,linkTooltipHoverDuration:500,letterSpacing:0,logLevel:"info",scrollback:1e3,scrollSensitivity:1,screenReaderMode:!1,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!0,allowTransparency:!1,tabStopWidth:8,theme:{},rightClickSelectsWord:n.isMac,rendererType:"canvas",windowOptions:{},windowsMode:!1,wordSeparator:" ()[]{}',\"`",convertEol:!1,termName:"xterm",cancelEvents:!1});var s=["cols","rows"],a=function(){function e(e){this._onOptionChange=new i.EventEmitter,this.options=o.clone(t.DEFAULT_OPTIONS);for(var r=0,n=Object.keys(e);r=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},s=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CoreService=void 0;var a=r(1),c=r(0),l=r(33),h=r(2),u=Object.freeze({insertMode:!1}),f=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0}),d=function(e){function t(t,r,i,n){var o=e.call(this)||this;return o._bufferService=r,o._logService=i,o._optionsService=n,o.isCursorInitialized=!1,o.isCursorHidden=!1,o._onData=o.register(new c.EventEmitter),o._onUserInput=o.register(new c.EventEmitter),o._onBinary=o.register(new c.EventEmitter),o._scrollToBottom=t,o.register({dispose:function(){return o._scrollToBottom=void 0}}),o.modes=l.clone(u),o.decPrivateModes=l.clone(f),o}return n(t,e),Object.defineProperty(t.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onUserInput",{get:function(){return this._onUserInput.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),t.prototype.reset=function(){this.modes=l.clone(u),this.decPrivateModes=l.clone(f)},t.prototype.triggerDataEvent=function(e,t){if(void 0===t&&(t=!1),!this._optionsService.options.disableStdin){var r=this._bufferService.buffer;r.ybase!==r.ydisp&&this._scrollToBottom(),t&&this._onUserInput.fire(),this._logService.debug('sending data "'+e+'"',(function(){return e.split("").map((function(e){return e.charCodeAt(0)}))})),this._onData.fire(e)}},t.prototype.triggerBinaryEvent=function(e){this._optionsService.options.disableStdin||(this._logService.debug('sending binary "'+e+'"',(function(){return e.split("").map((function(e){return e.charCodeAt(0)}))})),this._onBinary.fire(e))},o([s(1,a.IBufferService),s(2,a.ILogService),s(3,a.IOptionsService)],t)}(h.Disposable);t.CoreService=d},function(e,t,r){"use strict";var i=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},n=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.CoreMouseService=void 0;var o=r(1),s=r(0),a={NONE:{events:0,restrict:function(){return!1}},X10:{events:1,restrict:function(e){return 4!==e.button&&1===e.action&&(e.ctrl=!1,e.alt=!1,e.shift=!1,!0)}},VT200:{events:19,restrict:function(e){return 32!==e.action}},DRAG:{events:23,restrict:function(e){return 32!==e.action||3!==e.button}},ANY:{events:31,restrict:function(e){return!0}}};function c(e,t){var r=(e.ctrl?16:0)|(e.shift?4:0)|(e.alt?8:0);return 4===e.button?(r|=64,r|=e.action):(r|=3&e.button,4&e.button&&(r|=64),8&e.button&&(r|=128),32===e.action?r|=32:0!==e.action||t||(r|=3)),r}var l=String.fromCharCode,h={DEFAULT:function(e){var t=[c(e,!1)+32,e.col+32,e.row+32];return t[0]>255||t[1]>255||t[2]>255?"":""+l(t[0])+l(t[1])+l(t[2])},SGR:function(e){var t=0===e.action&&4!==e.button?"m":"M";return"[<"+c(e,!0)+";"+e.col+";"+e.row+t}},u=function(){function e(e,t){this._bufferService=e,this._coreService=t,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._onProtocolChange=new s.EventEmitter,this._lastEvent=null;for(var r=0,i=Object.keys(a);r=this._bufferService.cols||e.row<0||e.row>=this._bufferService.rows)return!1;if(4===e.button&&32===e.action)return!1;if(3===e.button&&32!==e.action)return!1;if(4!==e.button&&(2===e.action||3===e.action))return!1;if(e.col++,e.row++,32===e.action&&this._lastEvent&&this._compareEvents(this._lastEvent,e))return!1;if(!this._protocols[this._activeProtocol].restrict(e))return!1;var t=this._encodings[this._activeEncoding](e);return t&&("DEFAULT"===this._activeEncoding?this._coreService.triggerBinaryEvent(t):this._coreService.triggerDataEvent(t,!0)),this._lastEvent=e,!0},e.prototype.explainEvents=function(e){return{down:!!(1&e),up:!!(2&e),drag:!!(4&e),move:!!(8&e),wheel:!!(16&e)}},e.prototype._compareEvents=function(e,t){return e.col===t.col&&e.row===t.row&&e.button===t.button&&e.action===t.action&&e.ctrl===t.ctrl&&e.alt===t.alt&&e.shift===t.shift},i([n(0,o.IBufferService),n(1,o.ICoreService)],e)}();t.CoreMouseService=u},function(e,t,r){"use strict";var i=this&&this.__decorate||function(e,t,r,i){var n,o=arguments.length,s=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(s=(o<3?n(s):o>3?n(t,r,s):n(t,r))||s);return o>3&&s&&Object.defineProperty(t,r,s),s},n=this&&this.__param||function(e,t){return function(r,i){t(r,i,e)}};Object.defineProperty(t,"__esModule",{value:!0}),t.DirtyRowService=void 0;var o=r(1),s=function(){function e(e){this._bufferService=e,this.clearRange()}return Object.defineProperty(e.prototype,"start",{get:function(){return this._start},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._end},enumerable:!1,configurable:!0}),e.prototype.clearRange=function(){this._start=this._bufferService.buffer.y,this._end=this._bufferService.buffer.y},e.prototype.markDirty=function(e){ethis._end&&(this._end=e)},e.prototype.markRangeDirty=function(e,t){if(e>t){var r=e;e=t,t=r}ethis._end&&(this._end=t)},e.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},i([n(0,o.IBufferService)],e)}();t.DirtyRowService=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnicodeService=void 0;var i=r(0),n=r(79),o=function(){function e(){this._providers=Object.create(null),this._active="",this._onChange=new i.EventEmitter;var e=new n.UnicodeV6;this.register(e),this._active=e.version,this._activeProvider=e}return Object.defineProperty(e.prototype,"onChange",{get:function(){return this._onChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"versions",{get:function(){return Object.keys(this._providers)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeVersion",{get:function(){return this._active},set:function(e){if(!this._providers[e])throw new Error('unknown Unicode version "'+e+'"');this._active=e,this._activeProvider=this._providers[e],this._onChange.fire(e)},enumerable:!1,configurable:!0}),e.prototype.register=function(e){this._providers[e.version]=e},e.prototype.wcwidth=function(e){return this._activeProvider.wcwidth(e)},e.prototype.getStringCellWidth=function(e){for(var t=0,r=e.length,i=0;i=r)return t+this.wcwidth(n);var o=e.charCodeAt(i);56320<=o&&o<=57343?n=1024*(n-55296)+o-56320+65536:t+=this.wcwidth(o)}t+=this.wcwidth(n)}return t},e}();t.UnicodeService=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnicodeV6=void 0;var i,n=r(15),o=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],s=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]],a=function(){function e(){if(this.version="6",!i){i=new Uint8Array(65536),n.fill(i,1),i[0]=0,n.fill(i,0,1,32),n.fill(i,0,127,160),n.fill(i,2,4352,4448),i[9001]=2,i[9002]=2,n.fill(i,2,11904,42192),i[12351]=1,n.fill(i,2,44032,55204),n.fill(i,2,63744,64256),n.fill(i,2,65040,65050),n.fill(i,2,65072,65136),n.fill(i,2,65280,65377),n.fill(i,2,65504,65511);for(var e=0;et[n][1])return!1;for(;n>=i;)if(e>t[r=i+n>>1][1])i=r+1;else{if(!(e=131072&&e<=196605||e>=196608&&e<=262141?2:1},e}();t.UnicodeV6=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CharsetService=void 0;var i=function(){function e(){this.glevel=0,this._charsets=[]}return e.prototype.reset=function(){this.charset=void 0,this._charsets=[],this.glevel=0},e.prototype.setgLevel=function(e){this.glevel=e,this.charset=this._charsets[e]},e.prototype.setgCharset=function(e,t){this._charsets[e]=t,this.glevel===e&&(this.charset=t)},e}();t.CharsetService=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateWindowsModeWrappedState=void 0;var i=r(3);t.updateWindowsModeWrappedState=function(e){var t=e.buffer.lines.get(e.buffer.ybase+e.buffer.y-1),r=null==t?void 0:t.get(e.cols-1),n=e.buffer.lines.get(e.buffer.ybase+e.buffer.y);n&&r&&(n.isWrapped=r[i.CHAR_DATA_CODE_INDEX]!==i.NULL_CELL_CODE&&r[i.CHAR_DATA_CODE_INDEX]!==i.WHITESPACE_CELL_CODE)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WriteBuffer=void 0;var i=function(){function e(e){this._action=e,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return e.prototype.writeSync=function(e){if(this._writeBuffer.length){for(var t=this._bufferOffset;t5e7)throw new Error("write data discarded, use flow control to avoid losing data");this._writeBuffer.length||(this._bufferOffset=0,setTimeout((function(){return r._innerWrite()}))),this._pendingData+=e.length,this._writeBuffer.push(e),this._callbacks.push(t)},e.prototype._innerWrite=function(){for(var e=this,t=Date.now();this._writeBuffer.length>this._bufferOffset;){var r=this._writeBuffer[this._bufferOffset],i=this._callbacks[this._bufferOffset];if(this._bufferOffset++,this._action(r),this._pendingData-=r.length,i&&i(),Date.now()-t>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout((function(){return e._innerWrite()}),0)):(this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0)},e}();t.WriteBuffer=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AddonManager=void 0;var i=function(){function e(){this._addons=[]}return e.prototype.dispose=function(){for(var e=this._addons.length-1;e>=0;e--)this._addons[e].instance.dispose()},e.prototype.loadAddon=function(e,t){var r=this,i={instance:t,dispose:t.dispose,isDisposed:!1};this._addons.push(i),t.dispose=function(){return r._wrappedAddonDispose(i)},t.activate(e)},e.prototype._wrappedAddonDispose=function(e){if(!e.isDisposed){for(var t=-1,r=0;r .anticon {\n position: absolute;\n top: 8px;\n color: #faad14;\n font-size: 14px;\n}\n.ant-popover-message-title {\n padding-left: 22px;\n}\n.ant-popover-buttons {\n margin-bottom: 4px;\n text-align: right;\n}\n.ant-popover-buttons button {\n margin-left: 8px;\n}\n.ant-popover-arrow {\n position: absolute;\n display: block;\n width: 8.48528137px;\n height: 8.48528137px;\n background: transparent;\n border-style: solid;\n border-width: 4.24264069px;\n transform: rotate(45deg);\n}\n.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,\n.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,\n.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {\n bottom: 6.2px;\n border-top-color: transparent;\n border-right-color: #fff;\n border-bottom-color: #fff;\n border-left-color: transparent;\n box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);\n}\n.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {\n left: 50%;\n transform: translateX(-50%) rotate(45deg);\n}\n.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow {\n left: 16px;\n}\n.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {\n right: 16px;\n}\n.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow,\n.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow,\n.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {\n left: 6px;\n border-top-color: transparent;\n border-right-color: transparent;\n border-bottom-color: #fff;\n border-left-color: #fff;\n box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);\n}\n.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow {\n top: 50%;\n transform: translateY(-50%) rotate(45deg);\n}\n.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {\n top: 12px;\n}\n.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {\n bottom: 12px;\n}\n.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow,\n.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow,\n.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {\n top: 6px;\n border-top-color: #fff;\n border-right-color: transparent;\n border-bottom-color: transparent;\n border-left-color: #fff;\n box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);\n}\n.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow {\n left: 50%;\n transform: translateX(-50%) rotate(45deg);\n}\n.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow {\n left: 16px;\n}\n.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {\n right: 16px;\n}\n.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow,\n.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow,\n.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {\n right: 6px;\n border-top-color: #fff;\n border-right-color: #fff;\n border-bottom-color: transparent;\n border-left-color: transparent;\n box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);\n}\n.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow {\n top: 50%;\n transform: translateY(-50%) rotate(45deg);\n}\n.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {\n top: 12px;\n}\n.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {\n bottom: 12px;\n}\n",""]),e.exports=t},dZ1t:function(e,t,r){"use strict";var i=r("cDcd"),n=r.n(i),o=r("17x9"),s=r.n(o),a=r("ihjy"),c=r.n(a),l=r("VCL8");function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var r=0;r=0?r:1/0;return Math.max(n,Math.min(o,i))}return void 0!==e?e:t}w.propTypes={className:s.a.string.isRequired,onClick:s.a.func,onDoubleClick:s.a.func,onMouseDown:s.a.func.isRequired,onTouchStart:s.a.func.isRequired,onTouchEnd:s.a.func.isRequired,split:s.a.oneOf(["vertical","horizontal"]),style:c.a,resizerClassName:s.a.string.isRequired},w.defaultProps={resizerClassName:"Resizer"};var O=function(e){v(r,e);var t=m(r);function r(e){var i;h(this,r),(i=t.call(this,e)).onMouseDown=i.onMouseDown.bind(S(i)),i.onTouchStart=i.onTouchStart.bind(S(i)),i.onMouseMove=i.onMouseMove.bind(S(i)),i.onTouchMove=i.onTouchMove.bind(S(i)),i.onMouseUp=i.onMouseUp.bind(S(i));var n=e.size,o=e.defaultSize,s=e.minSize,a=e.maxSize,c=e.primary,l=void 0!==n?n:k(o,s,a,null);return i.state={active:!1,resized:!1,pane1Size:"first"===c?l:void 0,pane2Size:"second"===c?l:void 0,instanceProps:{size:n}},i}return f(r,[{key:"componentDidMount",value:function(){document.addEventListener("mouseup",this.onMouseUp),document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("touchmove",this.onTouchMove),this.setState(r.getSizeUpdate(this.props,this.state))}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mouseup",this.onMouseUp),document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("touchmove",this.onTouchMove)}},{key:"onMouseDown",value:function(e){var t=Object.assign({},e,{touches:[{clientX:e.clientX,clientY:e.clientY}]});this.onTouchStart(t)}},{key:"onTouchStart",value:function(e){var t=this.props,r=t.allowResize,i=t.onDragStarted,n=t.split;if(r){M(document,window);var o="vertical"===n?e.touches[0].clientX:e.touches[0].clientY;"function"==typeof i&&i(),this.setState({active:!0,position:o})}}},{key:"onMouseMove",value:function(e){var t=Object.assign({},e,{touches:[{clientX:e.clientX,clientY:e.clientY}]});this.onTouchMove(t)}},{key:"onTouchMove",value:function(e){var t=this.props,r=t.allowResize,i=t.maxSize,n=t.minSize,o=t.onChange,s=t.split,a=t.step,c=this.state,l=c.active,h=c.position;if(r&&l){M(document,window);var u="first"===this.props.primary,f=u?this.pane1:this.pane2,p=u?this.pane2:this.pane1;if(f){var _=f,v=p;if(_.getBoundingClientRect){var g=_.getBoundingClientRect().width,b=_.getBoundingClientRect().height,S="vertical"===s?g:b,y=h-("vertical"===s?e.touches[0].clientX:e.touches[0].clientY);if(a){if(Math.abs(y)parseInt(window.getComputedStyle(v).order)&&(m=-m);var C=i;if(void 0!==i&&i<=0){var w=this.splitPane;C="vertical"===s?w.getBoundingClientRect().width+i:w.getBoundingClientRect().height+i}var k=S-m,O=h-y;kC?k=C:this.setState({position:O,resized:!0}),o&&o(k),this.setState(d({draggedSize:k},u?"pane1Size":"pane2Size",k))}}}}},{key:"onMouseUp",value:function(){var e=this.props,t=e.allowResize,r=e.onDragFinished,i=this.state,n=i.active,o=i.draggedSize;t&&n&&("function"==typeof r&&r(o),this.setState({active:!1}))}},{key:"render",value:function(){var e=this,t=this.props,r=t.allowResize,i=t.children,o=t.className,s=t.onResizerClick,a=t.onResizerDoubleClick,c=t.paneClassName,l=t.pane1ClassName,h=t.pane2ClassName,u=t.paneStyle,f=t.pane1Style,d=t.pane2Style,p=t.resizerClassName,v=t.resizerStyle,g=t.split,b=t.style,S=this.state,y=S.pane1Size,m=S.pane2Size,M=r?"":"disabled",k=p?"".concat(p," ").concat("Resizer"):p,O=function(e){return n.a.Children.toArray(e).filter((function(e){return e}))}(i),E=_({display:"flex",flex:1,height:"100%",position:"absolute",outline:"none",overflow:"hidden",MozUserSelect:"text",WebkitUserSelect:"text",msUserSelect:"text",userSelect:"text"},b);"vertical"===g?Object.assign(E,{flexDirection:"row",left:0,right:0}):Object.assign(E,{bottom:0,flexDirection:"column",minHeight:"100%",top:0,width:"100%"});var x=["SplitPane",o,g,M],L=_({},u,{},f),R=_({},u,{},d),A=["Pane1",c,l].join(" "),T=["Pane2",c,h].join(" ");return n.a.createElement("div",{className:x.join(" "),ref:function(t){e.splitPane=t},style:E},n.a.createElement(C,{className:A,key:"pane1",eleRef:function(t){e.pane1=t},size:y,split:g,style:L},O[0]),n.a.createElement(w,{className:M,onClick:s,onDoubleClick:a,onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onTouchEnd:this.onMouseUp,key:"resizer",resizerClassName:k,split:g,style:v||{}}),n.a.createElement(C,{className:T,key:"pane2",eleRef:function(t){e.pane2=t},size:m,split:g,style:R},O[1]))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return r.getSizeUpdate(e,t)}},{key:"getSizeUpdate",value:function(e,t){var r={};if(t.instanceProps.size===e.size&&void 0!==e.size)return{};var i=void 0!==e.size?e.size:k(e.defaultSize,e.minSize,e.maxSize,t.draggedSize);void 0!==e.size&&(r.draggedSize=i);var n="first"===e.primary;return r[n?"pane1Size":"pane2Size"]=i,r[n?"pane2Size":"pane1Size"]=void 0,r.instanceProps={size:e.size},r}}]),r}(n.a.Component);O.propTypes={allowResize:s.a.bool,children:s.a.arrayOf(s.a.node).isRequired,className:s.a.string,primary:s.a.oneOf(["first","second"]),minSize:s.a.oneOfType([s.a.string,s.a.number]),maxSize:s.a.oneOfType([s.a.string,s.a.number]),defaultSize:s.a.oneOfType([s.a.string,s.a.number]),size:s.a.oneOfType([s.a.string,s.a.number]),split:s.a.oneOf(["vertical","horizontal"]),onDragStarted:s.a.func,onDragFinished:s.a.func,onChange:s.a.func,onResizerClick:s.a.func,onResizerDoubleClick:s.a.func,style:c.a,resizerStyle:c.a,paneClassName:s.a.string,pane1ClassName:s.a.string,pane2ClassName:s.a.string,paneStyle:c.a,pane1Style:c.a,pane2Style:c.a,resizerClassName:s.a.string,step:s.a.number},O.defaultProps={allowResize:!0,minSize:50,primary:"first",split:"vertical",paneClassName:"",pane1ClassName:"",pane2ClassName:""},Object(l.polyfill)(O),t.a=O},ihjy:function(e,t,r){var i=r("Fxvz"),n=r("17x9");e.exports=function(e,t,r){var n=e[t];if(n){var o=[];if(Object.keys(n).forEach((function(e){-1===i.indexOf(e)&&o.push(e)})),o.length)throw new Error("Prop "+t+" passed to "+r+". Has invalid keys "+o.join(", "))}},e.exports.isRequired=function(t,r,i){if(!t[r])throw new Error("Prop "+r+" passed to "+i+" is required");return e.exports(t,r,i)},e.exports.supportingArrays=n.oneOfType([n.arrayOf(e.exports),e.exports])},q7KB:function(e,t,r){}}]); \ No newline at end of file diff --git a/static/js/106.a8cefc30.chunk.js b/static/js/106.a8cefc30.chunk.js new file mode 100644 index 000000000..a9de91fec --- /dev/null +++ b/static/js/106.a8cefc30.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[106],{"0Rb4":function(e,n,t){"use strict";t.d(n,"c",(function(){return i})),t.d(n,"d",(function(){return c})),t.d(n,"b",(function(){return l})),t.d(n,"a",(function(){return o}));var a=t("mnMc"),r=t.n(a),i=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var n=16*Math.random()|0;return("x"===e?n:3&n|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},c=function(e){return e&&e.login?e.login:""},l=function(){var e=navigator.userAgent;return r()(e).call(e,"Mac")?"MacOS":r()(e).call(e,"X11")||r()(e).call(e,"Linux")?"Linux":r()(e).call(e,"Android")?"Android":r()(e).call(e,"iPhone")||r()(e).call(e,"iPad")?"iOS":r()(e).call(e,"Win")?"Windows":"Unknown"},o=function(){var e=navigator.userAgent,n="Unknown";return r()(e).call(e,"Firefox")?n="Firefox":r()(e).call(e,"Safari")&&!r()(e).call(e,"Chrome")?n="Safari":r()(e).call(e,"MSIE")||r()(e).call(e,"Trident")?n="Internet Explorer":r()(e).call(e,"Edge")||r()(e).call(e,"Edg")?n="Edge":r()(e).call(e,"QQBrowser")?n="QQBrowser":r()(e).call(e,"LBBrowser")?n="liebao":r()(e).call(e,"360")?n="360Browser":r()(e).call(e,"Opera")||r()(e).call(e,"OPR")?n="Opera":r()(e).call(e,"Chrome")&&(n="Chrome"),n}},"1fam":function(e,n,t){"use strict";t.r(n);var a=t("+oHS"),r=t.n(a),i=t("OWCx"),c=t.n(i),l=t("5PDf"),o=t.n(l),u=t("fHi0"),s=t.n(u),d=t("qjzJ"),f=t.n(d),p=t("HnXd"),m=t.n(p),h=t("LYCE"),g=t.n(h),x=(t("T2oS"),t("W9HT")),b=(t("1YHl"),t("VNzZ")),v=(t("+L6B"),t("2/Rp")),k=(t("miYZ"),t("tsqr")),y=t("04Ix"),w=t.n(y),E=t("zLi2"),j=t.n(E),C=t("HU8g"),O=t.n(C),N=t("Kwsy"),S=t.n(N),B=t("RXMP"),_=t.n(B),L=t("o+MX"),H=t.n(L),P=t("pPxq"),T=t.n(P),I=t("cDcd"),M=t.n(I),D=t("spEH"),R=t("2CTR"),F=t("UxOB"),q=t("10VC"),z=t("j/6D"),X=t("bjH3"),A=t("J66h"),U=t("ud8/"),W=t("ZY8I"),J=t("0Rb4"),Y=t("TxSN");function Z(e,n){var t=r()(e);if(c.a){var a=c()(e);n&&(a=o()(a).call(a,(function(n){return s()(e,n).enumerable}))),t.push.apply(t,a)}return t}n.default=function(e){var n=Object(I.useState)(!1),a=j()(n,2),r=a[0],i=a[1],c=Object(I.useState)({}),l=j()(c,2),o=l[0],u=l[1],d=Object(I.useState)(void 0),p=j()(d,2),h=p[0],y=p[1],E=Object(I.useState)(void 0),C=j()(E,2),N=C[0],B=C[1],L=Object(I.useState)(void 0),P=j()(L,2),G=P[0],K=P[1],V=e.temp,Q=e.history,$=e.data,ee=e.adminUrl,ne=e.match.params.deptId,te=e.location,ae=o.menuList,re=void 0===ae?[]:ae,ie=(o.sidebar,o.wikiPages),ce=void 0===ie?void 0:ie,le=new O.a(te.search).get("wiki")||"",oe=void 0,ue=$&&$.gitlinkProject||{},se=ue.owner,de=ue.identifier,fe=ue.projectId,pe={owner:se,repo:de,projectId:fe},me=/[.,/#!$%^&*;:{}=\-_`~():,。¥;「」|?》《~·【】‘、!]/g;Object(I.useEffect)((function(){se&&Object(z.k)(pe).then((function(e){u(e)}))}),[se]),Object(I.useEffect)((function(){if(re.length){var e=Object(z.g)(re,le);e?y(e):Q.push("/zone/".concat(ne,"/help"))}}),[re,le]),Object(I.useEffect)((function(){h&&(i(!0),Object(z.l)(function(e){for(var n=1;n0?M.a.createElement(D.g,{className:"zoneHelpBox"},M.a.createElement("div",{className:"leftMenuBox mr20"},M.a.createElement("div",{className:"leftMenuHC"},M.a.createElement(W.a,{wikiParams:pe,hasPermission:!1,wikiPageInitDetail:o,clickNode:function(e){var n;Q.push(H()(n="/zone/".concat(ne,"/help?wiki=")).call(n,encodeURIComponent(e.titleStr)))},history:Q,hasOpen:!1,searchClassName:"searchHC mb10",treeNodeClassName:"menuHcNode"}))),N&&M.a.createElement(D.n,{className:"wikiContentBox"},M.a.createElement(D.g,null,M.a.createElement(D.n,null,M.a.createElement(D.j,{style:{alignItems:"stretch"}},M.a.createElement("div",null,M.a.createElement("div",{className:"wikiTitleHC font-20 mb5"},N.title),N.last_commit&&M.a.createElement("div",{className:"wikiUpdateTimeHC font-15"},"更新时间:",N.last_commit.author.date||"刚刚")),ee&&M.a.createElement(v.a,{onClick:function(){var e;h&&window.open(H()(e="".concat($&&$.gitlinkProject.wiki_url,"?wiki=")).call(e,encodeURIComponent(N.title)))},className:"zone_apply_button",style:{width:"90px",height:"34px"}},"配置内容")),N.content_base64&&M.a.createElement(X.a,{className:"wikiContentHC editor-content-panel mt20 imageLayerParent",value:A.Base64.decode(N.content_base64),url:Q.location})),G&&"
      "!==G&&M.a.createElement(b.a,{offsetTop:80},M.a.createElement("div",{id:"wikiContMenuBox",className:"wikiContMenuBox font-15",dangerouslySetInnerHTML:{__html:G}}))))):V===q.b.zone1?M.a.createElement(R.a,{_html:he,img:F.a}):M.a.createElement(R.a,{_html:he})))))}},"E+/Y":function(e,n,t){"use strict";t.d(n,"c",(function(){return l})),t.d(n,"a",(function(){return o}));var a=t("JGtk"),r=JSON.parse(localStorage.chromesetting),i=r&&r.common.wiki,c=Object(a.a)(i),l=i;n.b=c;var o="autologin_trustie"},G99X:function(e,n,t){},JGtk:function(e,n,t){"use strict";t.d(n,"a",(function(){return C})),t("/xke");var a=t("TeRw"),r=(t("miYZ"),t("tsqr")),i=t("ZbhI"),c=t.n(i),l=t("o+MX"),o=t.n(l),u=t("OBge"),s=t.n(u),d=t("vDqi"),f=t.n(d),p=t("Po8q"),m=t.n(p),h=t("zLi2"),g=t.n(h),x=t("Kwsy"),b=t.n(x),v=t("cDcd"),k=t.n(v),y=t("faye"),w=t("CWZq");function E(e){var n=e.afterClose,t=Object(v.useState)(!0),a=g()(t,2),r=a[0],i=a[1];return k.a.createElement(w.a,{isRender:r,Modifyloginvalue:function(){i(!1),n()}})}var j="autologin_trustie";function C(e){var n;c()(n=window.location.href).call(n,"localhost")<0&&(f.a.defaults.withCredentials=!0);var t=f.a.create({baseURL:e,timeout:18e5});return t.interceptors.request.use((function(e){if(m.a.load(j)&&(e.headers.Authorization=m.a.load(j)),"3007"===window.location.port){var n,t,a,r=m.a.load(j);-1===c()(n=e.url).call(n,"?")?e.url=o()(t="".concat(e.url,"?token=")).call(t,r):e.url=o()(a="".concat(e.url,"&token=")).call(a,r)}return e}),(function(e){})),t.interceptors.response.use((function(e){var n=e||{};return 400===n.status?(r.a.error(n.data.message||"操作失败"),s.a.reject("error")):401===n.status?(r.a.error(n.data.message||"登录信息已过期"),s.a.reject("error")):403===n.status?(r.a.error(n.data.message||"无权限!"),s.a.reject("error")):40001===n.status?(a.a.open({message:"提示",description:"账户或密码错误!"}),s.a.reject("error")):200===e.status||200===n.status?e.data:void a.a.open({message:"提示",description:n.message})}),(function(e){var n=e.response||{};return 400===n.status?(r.a.error(n.data.message||"操作失败"),s.a.reject("error")):401===n.status?(r.a.error(n.data.message||"登录信息已过期"),function(e){var n=document.createElement("div");function t(){y.unmountComponentAtNode(n)&&n.parentNode&&n.parentNode.removeChild(n)}document.body.appendChild(n),b()((function(){y.render(k.a.createElement(E,{afterClose:t}),n)}))}(),s.a.reject("error")):403===n.status?(r.a.error(n.data.message||"无权限!"),s.a.reject("error")):(a.a.open({message:"提示",description:e.message}),s.a.reject(e))})),t}},UxOB:function(e,n,t){"use strict";n.a=t.p+"static/media/nodata.3da8aec7.png"},ZY8I:function(e,n,t){"use strict";var a=t("+oHS"),r=t.n(a),i=t("OWCx"),c=t.n(i),l=t("fHi0"),o=t.n(l),u=t("qjzJ"),s=t.n(u),d=t("HnXd"),f=t.n(d),p=t("LYCE"),m=t.n(p),h=(t("qVdP"),t("jsC+")),g=(t("lUTK"),t("BvKs")),x=(t("Pwec"),t("CtXQ")),b=(t("miYZ"),t("tsqr")),v=t("04Ix"),k=t.n(v),y=t("zLi2"),w=t.n(y),E=(t("5NDa"),t("5rEg")),j=(t("ozfa"),t("MJZm")),C=t("HU8g"),O=t.n(C),N=t("FLGM"),S=t.n(N),B=t("o+MX"),_=t.n(B),L=t("0lTi"),H=t.n(L),P=t("BF1V"),T=t.n(P),I=t("RXMP"),M=t.n(I),D=t("ZbhI"),R=t.n(D),F=t("RKTd"),q=t.n(F),z=t("WxoT"),X=t.n(z),A=t("M5Mt"),U=t.n(A),W=t("mnMc"),J=t.n(W),Y=t("OBge"),Z=t.n(Y),G=t("5PDf"),K=t.n(G),V=t("cDcd"),Q=t.n(V),$=t("2iEm"),ee=t("zBD+"),ne=t("j/6D");function te(e,n){var t=r()(e);if(c.a){var a=c()(e);n&&(a=K()(a).call(a,(function(n){return o()(e,n).enumerable}))),t.push.apply(t,a)}return t}function ae(e){for(var n=1;n0?_()(a="".concat(t[n-1],"-")).call(a,e):e)})),F(H()(new T.a(t)))}}),[E,j]),Object(V.useEffect)((function(){if(W&&i.menuList.length){var e,n=i.menuList,t=function e(n,t,a,r){return S()(n).call(n,(function(n){var i=n.children,c=n.key,l=n.titleStr;(void 0===l?"":l).match(new RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"i"))?r.push(ae({path:_()(a).call(a,[c])},n)):e(i,t,_()(a).call(a,[c]),r)})),r}(n,W,[],[]),a=[],r=[],c=new T.a;S()(t).call(t,(function(e,n){var t=e.path,a=void 0===t?[]:t,i=e.isFile;e.title,c.add(a[0]),r=_()(r).call(r,a),!n&&i&&ue(e)})),S()(e=H()(c)).call(e,(function(e){return de(n,e,(function(e){a.push(e)}))}));var l=H()(new T.a(r));F(l),oe(a)}else oe(void 0)}),[W]);var de=function(e,n,t){M()(e).call(e,(function(e,a,r){return e.key===n?t(e,a,r):e.children?de(e.children,n,t):void 0}))};function fe(e){for(var n="",t=0;t0)F([]);else{var e=[];!function e(n,t){t&&S()(t).call(t,(function(t){t.isFile||n.push(t.key),t&&t.children.length&&e(n,t.children)}))}(e,i.menuList),F(e)}}},D.length>0?"收起":"展开","节点")),Q.a.createElement(re,{className:"sidebarBywiki",showIcon:!1,blockNode:!0,expandedKeys:D||null,onExpand:se,selectedKeys:B,onSelect:function(e,n){var t=n.node.props.dataRef;t.isFile&&ue(t)},draggable:t,onDrop:function(e){var t,a=e.node.props.dataRef.key,r=e.dragNode.props.dataRef.key,c=e.node.props.pos.split("-"),l=e.dropPosition-Number(c[c.length-1]),o=JSON.parse(X()(i.menuList));if(de(o,r,(function(e,n,a){U()(a).call(a,n,1),t=e})),!t.isFile){var s=e.node.props.dataRef.title,d=!e.dropToGap;!function e(n,t){var a=t.substring(0,-1===R()(t).call(t,"- ")?R()(t).call(t,"[["):R()(t).call(t,"- "));S()(n).call(n,(function(n){var t,r;if(n.title=_()(t="\t".concat(a)).call(t,q()(r=n.title).call(r)),n.children)return e(n.children,n.title)}))}(t.children,d?"\t".concat(s):s)}var f=!1;if(e.dropToGap){var p,m,h,g;de(o,a,(function(e,n,t){h=t,g=n}));var x=S()(h).call(h,(function(e){return e.titleStr}));if(J()(x).call(x,t.titleStr))return void b.a.error("不能与同级目录名称相同");t.title=_()(p="".concat(fe(h[g].key.split("-").length-1))).call(p,q()(m=t.title).call(m)),-1===l?U()(h).call(h,g,0,t):U()(h).call(h,g+1,0,t),f=!0}else de(o,a,(function(e){var n,a,r,i=e.title,c=e.key;if(-1!==R()(i).call(i,"- ")){var l=S()(n=e.children).call(n,(function(e){return e.titleStr}));J()(l).call(l,t.titleStr)?b.a.error("不能与同级目录名称相同"):(t.title=_()(a="".concat(fe(c.split("-").length))).call(a,q()(r=t.title).call(r)),e.children=e.children||[],e.children.push(t),f=!0)}else b.a.error("不能拖拽到页面上")}));f&&Object(ne.n)(n,Object(ne.m)(o)).then((function(e){e&&200===e.code&&(b.a.success("操作成功"),u&&u())}))}},function e(a){return a&&S()(a).call(a,(function(a){var r,i,c=a.titleStr,l=a.isFile,o=a.key;return Q.a.createElement(ie,{title:Q.a.createElement("span",{className:"nodeBox"},Q.a.createElement("span",{className:"task-hide font-15"},Q.a.createElement(x.a,{type:l?"file":"folder",className:"mr10 font-14"}),c),t&&Q.a.createElement(h.a,{overlay:Q.a.createElement(g.a,null,!l&&Q.a.createElement(g.a.Item,null,Q.a.createElement($.a,{to:_()(r=_()(i="/".concat(n.owner,"/")).call(i,n.repo,"/wiki/add?key=")).call(r,o)},"添加子页面")),!l&&Q.a.createElement(g.a.Item,null,Q.a.createElement("a",{onClick:function(e){pe(e,o,"addMenuBy".concat(o))}},"添加子目录")),Q.a.createElement(g.a.Item,null,Q.a.createElement("a",{onClick:function(e){pe(e,o,l?"editWiki".concat(o):"editMenu".concat(o))}},"重命名")),Q.a.createElement(g.a.Item,null,Q.a.createElement("a",{onClick:function(e){me(e,a)}},"删除"))),placement:"bottomRight"},Q.a.createElement("i",{className:"action iconfont icon-kongbai font-14"}))),key:a.key+"",isLeaf:l,dataRef:a,className:v},e(a.children))}))}(le||i.menuList)))}},"j/6D":function(e,n,t){"use strict";t.d(n,"l",(function(){return J})),t.d(n,"b",(function(){return Y})),t.d(n,"o",(function(){return Z})),t.d(n,"c",(function(){return G})),t.d(n,"e",(function(){return K})),t.d(n,"n",(function(){return V})),t.d(n,"k",(function(){return $})),t.d(n,"m",(function(){return te})),t.d(n,"i",(function(){return ae})),t.d(n,"a",(function(){return re})),t.d(n,"g",(function(){return ie})),t.d(n,"d",(function(){return ce})),t.d(n,"h",(function(){return le})),t.d(n,"f",(function(){return oe})),t.d(n,"j",(function(){return ue}));var a=t("+oHS"),r=t.n(a),i=t("OWCx"),c=t.n(i),l=t("fHi0"),o=t.n(l),u=t("RXMP"),s=t.n(u),d=t("qjzJ"),f=t.n(d),p=t("HnXd"),m=t.n(p),h=t("LYCE"),g=t.n(h),x=t("SPx3"),b=t.n(x),v=t("04Ix"),k=t.n(v),y=t("a0dU"),w=t.n(y),E=t("o+MX"),j=t.n(E),C=t("5PDf"),O=t.n(C),N=t("ZbhI"),S=t.n(N),B=t("FLGM"),_=t.n(B),L=t("RKTd"),H=t.n(L),P=t("pPxq"),T=t.n(P),I=t("5tqG"),M=t.n(I),D=t("/FZm"),R=t.n(D),F=t("TEMH"),q=t.n(F),z=t("J66h"),X=t("E+/Y");function A(e,n){var t=r()(e);if(c.a){var a=c()(e);n&&(a=O()(a).call(a,(function(n){return o()(e,n).enumerable}))),t.push.apply(t,a)}return t}function U(e){for(var n=1;n-1)){e.next=4;break}return e.next=3,J(U(U({},n),{},{pageName:"_Sidebar"})).then((function(e){if(e&&200===e.code){var t=Q(n,i,z.Base64.decode(e.data.content_base64));r.menuList=ne(t,i),r.sidebar=t}}));case 3:e.next=6;break;case 4:return c=[],_()(i).call(i,(function(e){c.push("[[".concat(e.title,"]]"))})),l=c.join("\n"),e.next=5,Y(n,"_Sidebar",l);case 5:r.menuList=ne(l,i),r.sidebar=l;case 6:return e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e,n){var t={};n&&_()(n).call(n,(function(e){return t[e.title]=e.sub_url}));var a=e.split("\n"),r=-1,i=[],c={title:"root",children:[],key:r++};return _()(a).call(a,(function(e,n){var l=H()(e).call(e),o=T()(l).call(l,"[[")&&M()(l).call(l,"]]"),u=o?l.substring(2,l.length-2):l.substring(2,l.length),s=e.search(/\S/),d={title:e,children:[],key:"-1",titleStr:u,title_sub:t[u],isFile:o,level:s};if(s){var f,p=i[s-1],m=O()(f=c.children).call(f,(function(e){return e.key===i[0].key}))[0];if(1===s){var h;d.key=j()(h="".concat(m.key,"-")).call(h,m.children.length),m.children.push(d)}else{var g,x=le(m.children,p.key);d.key=j()(g="".concat(x&&x.key,"-")).call(g,x&&x.children.length),x&&x.children.push(d)}var b=a[n+1]&&a[n+1].search(/\S/);+b>s&&(T()(l).call(l,"- ")||T()(l).call(l,"* "))?i.push(d):+b0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return e&&R()(e).call(e,(function(e){return e.title===n}))}function re(e,n,t){for(var a=0;a0&&(e.children=ue(e.children,n)),!0)}))}},spEH:function(e,n,t){"use strict";t.d(n,"d",(function(){return _})),t.d(n,"b",(function(){return L})),t.d(n,"j",(function(){return H})),t.d(n,"a",(function(){return P})),t.d(n,"c",(function(){return T})),t.d(n,"g",(function(){return I})),t.d(n,"n",(function(){return M})),t.d(n,"m",(function(){return D})),t.d(n,"q",(function(){return R})),t.d(n,"k",(function(){return F})),t.d(n,"r",(function(){return q})),t.d(n,"f",(function(){return z})),t.d(n,"p",(function(){return X})),t.d(n,"l",(function(){return A})),t.d(n,"e",(function(){return U})),t.d(n,"o",(function(){return W})),t.d(n,"h",(function(){return J})),t.d(n,"i",(function(){return Y}));var a,r,i,c,l,o,u,s,d,f,p,m,h,g,x,b,v,k,y,w,E,j,C,O,N=t("YdDX"),S=t.n(N),B=t("vOnD"),_=B.a.div(a||(a=S()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),L=B.a.div(r||(r=S()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),H=B.a.div(i||(i=S()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),P=B.a.div(c||(c=S()(["{\n display:flex;\n align-items: center;\n}"]))),T=B.a.div(l||(l=S()(["{\n display:flex;\n align-items: flex-start;\n}"]))),I=(B.a.div(o||(o=S()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),B.a.div(u||(u=S()(["{\n display:flex;\n align-items:flex-start;\n}"])))),M=B.a.div(s||(s=S()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),D=B.a.div(d||(d=S()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),R=(B.a.div(f||(f=S()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),B.a.div(p||(p=S()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),F=B.a.div(m||(m=S()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),q=B.a.div(h||(h=S()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),z=B.a.a(g||(g=S()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),X=B.a.a(x||(x=S()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),A=B.a.a(b||(b=S()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),U=(B.a.a(v||(v=S()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),B.a.a(k||(k=S()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),W=B.a.a(y||(y=S()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),J=(B.a.ul(w||(w=S()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),B.a.a(E||(E=S()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),B.a.a(j||(j=S()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),Y=B.a.div(C||(C=S()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));B.a.div(O||(O=S()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))},"zBD+":function(e,n,t){"use strict";t.d(n,"a",(function(){return T}));var a=t("+oHS"),r=t.n(a),i=t("OWCx"),c=t.n(i),l=t("5PDf"),o=t.n(l),u=t("fHi0"),s=t.n(u),d=t("RXMP"),f=t.n(d),p=t("qjzJ"),m=t.n(p),h=t("HnXd"),g=t.n(h),x=t("LYCE"),b=t.n(x),v=(t("2qtc"),t("kLXV")),k=(t("+L6B"),t("2/Rp")),y=t("zLi2"),w=t.n(y),E=t("EcSs"),j=t.n(E),C=t("04Ix"),O=t.n(C),N=t("Kwsy"),S=t.n(N),B=t("cDcd"),_=t.n(B),L=t("faye");function H(e,n){var t=r()(e);if(c.a){var a=c()(e);n&&(a=o()(a).call(a,(function(n){return s()(e,n).enumerable}))),t.push.apply(t,a)}return t}function P(e){for(var n=1;n1);a[1]&&a[1].length+a[0].length<=5;){var t;a[0]=i()(t=[]).call(t,l()(a[0]),l()(m()(a).call(a,1,1)[0]))}c(a)}(f)}),[A]),d.a.createElement("ul",{className:"boxmain zone_part_lists"},n&&n.length>0?E()(n).call(n,(function(e,a){return d.a.createElement("li",{key:a},E()(e).call(e,(function(e,a){return d.a.createElement("div",{className:"zone_part_item",key:a},e.typeName&&g&&d.a.createElement("span",{className:"task-hide"},e.typeName),e.link?d.a.createElement("a",{key:a,href:e.link,target:"_blank"},d.a.createElement("img",{src:e.logo,alt:""})):d.a.createElement("div",null,d.a.createElement("img",{src:e.logo,alt:""})))})))})):"")}},UxOB:function(e,a,t){"use strict";a.a=t.p+"static/media/nodata.3da8aec7.png"},ccM1:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAARJJREFUKFNtUUFSwkAQ3Jmo5/xA/QFP4AlJmZzlqsGSVOI9d0kRCqJXOCdU8AXyBH4g/oCzkl1nt1hkYfcyM13TO90zwI5eXi56gvFngm738BcTUKT9YK7bQCajUeO2V7tPKj4QL2bxg79R+Htzw/muRyQPf51uHPtbRcin9Vogy9LHYCnr10nVlfHlKVzJOHyrPeAsS/pBB/JpNWDA3CQKMz02LyuVn2O4IUK9RsfxtAw10UJQ8tp2CcOy2qZR6JrmzycoadRrJUgPCFAwgAZ/cCzNHgg2SSdeOuTFO0iymT6WZ5LJtG2tpwRjrfpw/LJdKc2Ic/Nw/J4J4RuH+x+7oKuKAdXXe+ybPimS6G6me/4AaXiYHV/5Xk0AAAAASUVORK5CYII="},m8PL:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAA8CAYAAADBqyytAAAABHNCSVQICAgIfAhkiAAAGC9JREFUeF7dnAd0HdWZx7+prxf1bqu6W+4G28TYBtZgQkly8IayAUISZwPZcEIJbDYgEpaeBAKJAyEnLEsC2GwCHGANAVzAuBcsy1iyjIQlqz9JT69O3/8dIcdFT804sHnnjGbMm7kz9zdf/+6Do8/58+oP3PMufSy+43N+jGFvzw17xhk+4fVbPA/t8MXuqKoi8wzf6rSG/9xBvXGL9wPN1L5x2S+V+tOayRm++HMF9cb3yeHOKWzt6w3fdukjkd+f4bme1vCfK6h373SdlVYyaUtrXcMzKx7p/eZpzeQMX/y5glr/Y9/9BbPm3tFcc2jbsrubzz7Dcz2t4T83UBYRt+muwObxZ5+zoOXQJ+0LfrA/Dw+D//zF/IwJ1BPfoIybnqXQ6UyJ2afM8UX1uZWzC0NHO4322kOTLnyg87QM+l/vLh13wT0fHzmd50p17ZhA/eZK57mxUHLnbW9RbKwPte1OX4ZvckWzN7fIGe2NUePufT9b8UDHXWMdb80VJHinVjy3ourQlWMdY6jrxgTqt1e6LyHii7/7fPTxsT7U9vvT/zlrauXzgjPAKQmD6rfuOBipb5+2ci0ZYxlzXVVhucW5/njR3YfOGsv1w10zJlB//LfcFZHu2HM6TxU3PRsZkwpuezDr3fyZs5danJN0DNSwe2883tM1/pKfR7qGe+jBvn+jqmK12+ucs+TW6vljuX64a8YEqmbtP1207Y2dr1um+vUb/iu6ZribnPz9nl8Gg4bp6cifOVPSDZF0Q6CuI0eNvk8aZp9/X8e+0Y739v0VpYbOH5x/7sS9aYtf/eKAantv5SV1uw+/Uv9h/cGSj8OVSzeQPprJbX8kd543M2Nb2vgSTtMEG5SaUKyOgx/esfjfmx8azVjs3PX3TfyZ6HL+x9nnT94nTX9hxmivH8n5Y5KoxnWXf83ld61957l3oTbqNd94qudPI7nZwDl7H82/KWPC5MdFl5s0jbdB6ZpFoYP7qpt2HJ41Gju185EJmVFTqC6vLM7NzvN/JM94ccponmWk544J1KHXLr4mIzf92Q837uNaDjVtkULdXxrF5Lia35VvyJpUudjQtWOgDJ2jno8PmKYSmXT27c2HRjqBrY9Ne1j2em6ZsXAip8YTja45a0tx7Wcej40JVN3LF67KKMj6LdSFNq7dYMoCXfHVRzv+PJLJ1a4uLOCDmQ3BojJJ19QTQMU6jpIWab923s0Nz45krDVrSC7pqGwoqizPz8n2UiKaaHvotbUFZ6ISwa2vInFp1ehszEdrz781uzjvYckh0f73q6m17pO6rz3aMXEkk/vo6bJVgbKJqyXJxZ0AyoAKKklS2upenHlj3ddHMBZ34Pczn+QCgW9VzJjECUaC4tF4+LmnXspa9RRpI7j+2ClPPjlHWrVq15DXcGtuLVi28pGj745m4OoXz7svvzT/ThmgYuEIffDy+4bLwV1z0X0tLww3Tv0fJ/4lY/r5l+t9bbBLx0kUQJmmRVrHoZDDGS+tuKa+b6ixDj0zp0w1zeqCefNcfqdBnKFRIhZXXtu4NW3lD5sTwz3HwPfv/Xb+DCXJtZ1/87b2oa7hXr2j+EpRNLavuLfp8EgHr35+6dP55YU3MFAi9K4GUtV2uCkhckrZhfd1taYaZ+eTpYHcktIGb+6sNK3v41NAWSjdmX1HLVHvva78uo9Sqt9OSECaj1sjBIOXFU6ewgk6EgSAUhJJ8703D6dfcMeu8EjmYq0hYVd88S/mXrfp5uHsGrfuJ+OmCg7Hn/J1ad7UqgPqSG5Q/fx5r+WX51/MQEkOxEFJlTa++DY5ncIT5931yfdTjdHw4rQ7/RWL/pPnJE6PtQ4KylL6SFJb3y69uvqCVOM0r5lzscFJr+ac82VejjcTZ0JrAEpTVGvv+/vy5994oG0k8zj61vLbe3vV5qkr1w/rtW0bZTkm7gqmO5+fverDB0Zyg/0vnPdhXll+5QAoURKodmsNdTY2a24nf838H9afEoSyakHz2pl1gcrLyo14iFKBwoxJjh9JOtz84rxLd5xSS4+/Oa8okhQ28llFJRmFRcRpkCYTYRxA6ZpGOzbVViy8cfewybW686uze/rULYmoOqn40rcahpu37fU2Pjz5hsws9689QXlZ8eVbPhjqIgY2f9aFrZn5WZkDoCRZxLMatGvdZtgKtcnl4i+uXHWwemAcyyKu5S+zbxWDGQ94xi3ntUhjSlAcnkjSu0gW1T153paF3NLG5LFxds5xR7qdL6nkuChQuYyEZJttmwZAWYZOu7Y0zJ73rS17hpqDVXNDumHF3+zuimYcqW2ZOHcYQ87GskGt//WU3Byf53BmrvswSZ0Ls5ceiKa60Wv3j0urPGtuh8fnEY8HxQZqb2yh5ppapoJNLg8tKqvdf5SN0zpz9iLL4jf6pnwZHGTS4y1Dg+IVcnE9puh23JPu7b2f5uzSuzYv8npNeY2h6cu53Kmcy+9mL8WWpAFQZBr04Y7GZTOv3bx+KFBGw3d/QYnIzd3tPd/JWvrG08NJ0zFQzDhavHiguMRdJnDmC+nnbbwq1cXbnyqfOn7WwmqRLO5kUCYetKnmEMVDIcvlFqNOl7hVFDgyDGsBJwpe/5RryVCgdsOBEomcfC853ZIBad1DltHMGeZcIkcBOWXOkTeFeB32+lOVOx5UzZ6ma6ddvSmlI0jUXH+9w+tdHevsSB75uDp76sqR2eVjAedffz737okTfHf7PKSrieSPV+/Y8vPBAre9z8/4SsHEeX/mDYVOBmXBbWmKQi0f1eNtJwmgSOA5O0x2l15EoruQ9ASM+HCgJI4kySC3U8FeJA7jclIOCf5K4uUuEoRkvzQNAmr/7qbfTL9m042DvehP3rhoSmZB1nrB7cuu3VG7c8ZVb88biTQdkyh28OeHy7KzvTkNE8qdbgshdyQc+nrZlXWvQFdOSAdqXl70UFbhpNsESx0UlAWDpKsKdX/SRALiPkHgSfSXkbvka2Qk20cMSpQ5cjkMcjpgHwQvCelLSMj8ElnR9SToDQAVHxTUvl3NDVp8I+zOiUFn/StLynnBtS2rMDs91GNYR+saf7po1ftVowbFLnjn0bO3B4PivKJc0wp39WrxOHfFjO/UvHrMmCLuqJOWHAzmFpWLUI/BJIqBskyTTIvH3kOWlEGCG+mXEBglKJ5kCfcAMAFeVXDnAPgkeLnDJIiQsBNsU7/XYzaqdn+b2dWTPP+cVX+zU6GNi4uiUdqgm95S/7hx1LjnoKZGwxWLbtrzyZhAvfvoWQ/xgnBbehrBmIYpkZQiwTTnr1zZwoPrWzbHz9Jn3av7s37kScvgmKdLBQqEyLJAUsyCC8sGpGyyIBWjk6h+UJIEiUS8JkgO4p0+7C2AgjqmANXS3EttrfFNJfmZl6aJnbFEdvFX1Fjogb7uSIkjbwLXWd9E8XBs6/xvblowUkgnqJ4tUY/NWyjw0nu8wPNpngRsKFFmlsv05aQ38IlIqKczOkv350pOj5f+/qBk4h0OEmR5SFDJWJJqD/VZuUUZH2cXBHs1TatM9oWkJAxBtNeivrYe0gzj3vnXbfrJmEFZVcRvzFh4CFJVKsBbuWSNcrMl8melE5eIULg7Tro/n2Sn/IUFZUHSGhpj5Ar4KacwyOplpOKF93ZGAKmbNNXAKea5c67f+N6YQbELNz6x8BGOF25hoARRoGBAoILxfhKUKHVHYHccPjtt+aJKFAMVjeoU02XKKkijpCJQuK0V6hYhVYVXVo32gGYVl1y/4VggOxJgp9Sj3n18wXJRENcNgJKQ9CKeIQf2vNif233RQWmaSYpikAGHkoxDolQdm2GDMjTtF5VXb7xlJHCOP+cUUG8/elaOwyEd4XleZhLFQDEw8vHG+wsuUQxUPxy27wf0N1DquZVXb9p02qDYAO+tPmcdQC3/RwOlqSbSQStv+lXvDFl7GgzioKXg93599iWCJL8Co44w4B9HogBq75oDb88ZS6l4UFCbVy/M5gTpY4QJnhNAIUyWZP7/hY0aRPUsTTOumnLFO8NWYUcsUWuqpsjjCrIOEs+XHA/K4UkjUUD+5WC26+8dcI4sjmJeL4WNiqrqWxlTV9KIipMnw0rZhfngd4uf4HnhxmOgEOx5MsqI9DZEy9YXFpTJWmDMgGvGp8D6jTng1ZRf9ua00RrxgfNTg1q9YBYvO3cAlMAi8bTMHPIXYf1D4gCS3l4k7qoNayBUYAOx6gHL9T67FAbVK6i7ICJtkYaWKFuSdJ1Yr1BHU1VDeZqlFgPeDvCeLb/8rWs/c1CsdLv9D8uaJNlRkF9SSsHx85DBL6e+UD25jBoy+nbbDzKghmcEFJI9hyedeOodEpSFcothmJTgCinKTSafP5fU9r8gSG6lRDgBaTIsXTMuL73sr8cS/NECSylRkAxu75qVb7oCORcUTVlAMccyCqZl4KY6JRNh8sT/REYUpRTUhpiBTwXK5NNQSXAjoc0mE5I44nqU00kObyY5fOPJSh7EfUwSWHI8SK7HQKnkoUjgR9TeGaZIJEJ1B/fQirL/Qa9QZqrXZ7oSOSVLRxeNDxlwHv/lzmfOu0eUxbvSi0rJLLqdgkFMGiWUpqZmShO2UQa3DWoBLwgVPBWUQEpMw5tWMUEXUlIFJZccRMt+wEJPL0UXxq6ZA4g7kEuu9IkkByeTFdlKZqKBeBT0BIfzlKTYQnmlWy+lxvhypFxBCofDgKNQWufPyCuohOrt+qKL1i0brRSNGNT2pxcv5nlrgzM9j+sMrKLc3AJIVZD2VVfTtOy9FBA+IhEVyJNB2fUoNDO7e0WKyIsoe9xi6mreTLmu/f1tpWRicFAWhzTJRe60fAqg3Ev+syFVRUhDOlGwqyY5uRnf67bNOqGpAInqUXJoT/v5VFFRTq0tLdTUfIQmcC/ghYZQHXU9UHTxujvPGKg3H670ZGQGWzhL94d8l1FzJJumTZ9GB/bvouWTtpLXg5It6+2dJFEmOsChtjbqcH2b6posmjlzBsIKgTxCC/kSz2PicJ5DSJTDiRJycCIl0v6FsrKzKR5DS4ozyRf5DTnEqK1+J4Pqi3P00vYZNL5kMupRbdTauJsumbCbPC6sDRRdVxSu+N+Xzhgotfb78+v3N6zDSrg0p89LVmAWNXXoNM5fTzlZEjl9wUG9nhoJ05GGHlJK7qW2jh6aPn06HWlqogDGyKP/hs2JpO7rWTpZapQS+TeQ7phAefm5qLuL1NDQQNnuOhof2AUVPBWUriSova2XGmMLKNHbRAXeNvIZbaiKpiFUsG4vvuSth88IKHXfv85BafH19paOnO6ODrtZwNSMtdDdPje5gsGUFU4lHAKoMO3su5REZxYtWbqEDh6sJa+baJLvZXSW4cJTSBSh66vHMeHkRGrW59HSZUtJSSrUgWeYlPkBZfk7bA94coXTDg/iUerridrj82ikcrKTNFOkREJXec56EF5vzItpU3q96N7v/V6SpeuVpMo1NzYhSEdlV0RcA1WT3SyVSR2Za7E+CjV10J6O6dRNk6mkfArV11bTwskhKkwPw0Ylh5AolEfi3aSLfnr/6FwqnjQfJR6Jutv20/LKGnJ6PQAlpSwFm7qC8eEFdcsONPsiKkrpFlSfPoJUjXmRWUpQ+15c8WDFlLJb8VA869e1Nh9F2MTipuHrUSw6VnpC1B1SqbOPR2xTTEX+OsrIqyDeVUAGa1mlkijOIh5LeIx4mEwUCVuiGZSVIVOu9wj58sohoe4hS8EDKUwirlFXF5yGbpIk8lYsmty/d2/tgkzFp7sy6o0lVWSM5gcAKUFt/8PS77k97sfzinIpmBHkLMvgVLZ+CZuO1jWPCuiQXRi8RUNDDIONxABJvnG2VOqsZTVMX491eLCqk3gTlW5IseR2kdMfQF8QbasUNXMTqqfGkxTuiVNfr2KnMOgpIlmwrFgMa6fi2oddbaGviFi+htUNiOEV3RFPakpul35gC/R0KulDVRVSgtr5zNKLQeM1NCAtr89jBdL95PawdAIhE1IVwzDgh0wbGFukwaHR2d+gt3MZ/GFdmEx0XzIRGOVg5v5RdmHwIlgXBnGa3YWR0YVBvskxiggjmPoq8IbJKFtAlkCHPGEX65iUwMESB0Y6gmOkMByocHjerX3d4RtN3tQ4TlIFw9R0/P4NjVb0bDUt7khoctit9cSa9danyKhC82tEcdSeP5xVYQr+/Si1INtDGRiNTEkSLDsY9DgthxO1Kgl6Ypl4NlTvoZ7A15/nsZlwIryTDzFMOmabiSamH3Y6gpZ6N4B1QbI67dUnbI05y810DIPwi70FSAK44gVgsnhW9lIsUlC1TEKd4jEsPktqkBRINV6OyEBC6lClxjW4nmePhCYs4LBYDtaCxXSWrmqvh3v7HjPgU+FFFdxHRSdQdXAmM/Sqrst4CrR+E7rm6klqLdSiYeUeW+1sN4AHlSiW562tIqms5LxfoYf2bRTwUEjg8SBoRLLOL4Dhv9nNB9Zjk6AOImslIWrm8eAcB2jwkqYW79/0BDYFm86yeM6E3WC5GaqN9kTYMYPUPylbIBGzAhwOTDDHH/tpObwMBMB2UxQvCQaaSTG+wzn917PxcHd7bwPqH183GrrD4fsMRQvh8RXLFBRcouBFqBYvKbhWcQIScgdVVNGjkS3F7Ulo4e3t2oFPVXJQUOx3JTFPsVQ01+nxe/IvcbjkVaIozQYkCSVijgHC3gbFgLFg8tixKOLerGHJ+m/I+FnWD31lE2ISZ5o6lhLgvSJewjGI4KWZOsBocBb4N2yNae+RetjHeO8AbOF75lSYB8PkAYMJ8QCQfkgDsO1jA1foRigeVz+IxWKb4AW7IDmQJDGJm9ugBEFSdB1weM6GBRgqkyq2wZWocjipZQWaNbbGdVBQVwDUCg9JZnam5HPnSC5Rc+UVFsx0ut2Xwl7MRZdmHMAEIPYiWltYqDIAql/qBqSNwRRtmNAlYGJQGCQ2YRsKqg/2sb2d+G8GkVUn+mEyievfHw9kABQSeAsTZvVwVdXMMP4cjcWSNZFIrAbSFoE+KrwNB5IELbYADJ1shUkXp0GqkIiaAiAmsaDC7VSZpMVVHTYrqR3Y06xV4QcHKY151RISz11SLB4NibI7T5QcalJKapxDlHjJ4fb4M7IzJ/qD/nNcHud8UZJLYPSDSJDxEcDuU3BnEJRlQAbh6BRN743FlKORSPxQpFdp0nSrj4HgLV7hRF4xDV6FuipIZFRoqoJ1/wCEMi2kh9kpy5QVCS6Qd5KK1EqVZUNrgZ0i2KnWuhaVQUppowasPdwlTzUkzpmaLyYSTsnlEiVUfWRdEyUPgEUNziE7JYfDIXplDxbnylLA4XClA166wylnyE5XmixL6Wh/BaC2XqifC9bEAUssYRMgAzxiM8RpTNWgfmz2MCiGobOPpqMEoMIhYW1mHAcxNanF4KFiimrEACSuq3oS1YyEjsgFXhfGmMfEsUdsAUnSONOC3vKqgaU3DhhwE9pomIIGM6oY9ncWYMm4BfTaY6pSh65FxITm9MI2QeGPDxdSStTxrpEZ9w1YdUPFJPZBHaNpbtGlSIhI8EcSJfxgR4IaSiZvSILJSQYPW0aGCLMtwShLPMBwcDU8/DKGkjk4TAQUIlw1QkFLwPg4xeJ008QaatvP9Rt1WGOYRLtwysFw9Jt1jrlZbDxcAeECDpxAHHt8BwMo2EvwOI7XMLZm8AKEyNTxNnAsaszLJRRDdzkdaiSu6aKsaXY8pXXpPTHSW/MRGgzyvxYYEaiTkkkOxp5HgCa4WvLFsMMtBvPhcftkMeGVRLw8kU8yh63hqaCMliFCeAQkJmBpCoRjRJIow6GNi1nxhsAcur3BNmB+MNRY1WPyjAsImuykT6vMgIagAYIBJ8jzsOcGRBMuFscI5yGIIG8DRKEab42tLEWwoUtMXDn8kAtegQWaXnLiOK4LoRZjezUZd28YPkofC6jBknAeNo2fgi2LivlOioleCiCwVoU+p84ag0I6FhvCqAhRJ4RAkwSJIHeixYlY3JkAW16A0LAN8Y/OYgLInv2BfEAULRCAzcdegP4i6hI4DjrHQX8EHKumSxcMzQX+umrwmsR+x8CshEGuiEFhrEgLNBsHNkBYsZ0cTI6kqvBZgRrsXna4eE8VcTU1xE3tJC5vAnGoyXGxRvx8tJgoSvl8j8fgnDGTc7jgnhIml56eTtE4066/fbxu3uru7iafC1bZy1nJOG+lxQQrEW6xYj0ogPqwdgRhWmsdWVOyyELsY91dZasq+3wmPyD6Pxtqiy1iPbpfAAAAAElFTkSuQmCC"},qax9:function(e,a,t){"use strict";t.r(a);var n=t("zLi2"),l=t.n(n),c=t("o+MX"),r=t.n(c),s=t("5PDf"),i=t.n(s),o=t("FLGM"),m=t.n(o),g=t("cDcd"),E=t.n(g),u=t("FOol"),d=t("UUzw"),p=t("2iEm"),A=t("ccM1"),f=t.n(A),C=t("8svt"),S=t.n(C),h=t("TxSN"),w=t("vDqi"),I=t.n(w),B=t("PsLC"),N=(t("sIcB"),t("H4I1"),t("34l0"),t("tyWD"),t("K7k0"),t("OS56")),v=t.n(N),b=t("/VMM"),x=t.n(b),U=t("x9ib"),k=t.n(U),M=t("0Rb4");a.default=function(e){var a=Object(g.useState)(void 0),t=l()(a,2),n=t[0],c=t[1],s=Object(g.useState)(void 0),o=l()(s,2),A=o[0],C=o[1],w=Object(g.useState)(void 0),N=l()(w,2),b=N[0],U=N[1],J=Object(g.useState)(void 0),K=l()(J,2),F=K[0],Q=K[1],V=e.match.params,Y=V.deptId,z=V.cateId,y=e.data,j=e.id,T=e.temp,L=Object(g.useState)(void 0),O=l()(L,2),Z=O[0],R=O[1],q=Object(g.useState)(0),D=l()(q,2),G=D[0],P=D[1],H={dots:!0,infinite:!0,speed:2e3,slidesToShow:1,slidesToScroll:1,pauseOnDotsHover:!0,autoplaySpeed:5e3,pauseOnFocus:!0,autoplay:!0,arrows:!0,prevArrow:E.a.createElement("img",{className:"slick-prev slick-arrow",src:x.a,width:"70px",alt:""}),nextArrow:E.a.createElement("img",{className:"slick-prev slick-arrow",src:k.a,width:"70px",alt:""}),afterChange:function(e){return P(e)}};return Object(g.useEffect)((function(){var a,t=Object(M.c)(),n=e.location.pathname,l=Object(M.b)(),c=Object(M.a)(),s=Object(M.d)(e.current_user),i=r()(a=" 操作系统:".concat(l,";浏览器:")).call(a,c,";");Object(h.X)({url:n,username:s,uuid:t,remark:i})}),[]),Object(g.useEffect)((function(){var e,a;(j||z)&&(Object(h.k)(j,{isHomepage:1}).then((function(e){e&&c(e.data.rows)})).catch(void 0),Object(h.V)(j).then((function(e){e&&U(e.data.rows)})).catch((function(e){})),Object(h.T)(j,{isHomepage:1}).then((function(e){if(e){var a,t=e.data.rows&&i()(a=e.data.rows).call(a,(function(e){return e.zoneMemberList}));C(t)}})),a=r()(e="".concat(d.b,"/zone/open/")).call(e,j,"/partners/list"),I.a.get(a).then((function(e){if(e){var a=e.data.rows,t=[];for(var n in a){var l=a[n];l.zonePartnersList&&l.zonePartnersList.length>0&&(l.zonePartnersList[0].typeName=l.typeName),l.zonePartnersList.length>0&&t.push(l.zonePartnersList)}Q(t)}})).catch((function(e){})),Object(h.w)(j).then((function(e){if(e){var a=e.data.rows;R(a)}})).catch((function(e){})))}),[j,z]),E.a.createElement("div",{className:"zone_box pb100"},y&&1===y.cmsShow&&b&&b.length>=0&&E.a.createElement("div",{className:"zone_news zone_news_ccf"},E.a.createElement("p",{className:"in_title mb50"},y.homepageCmsTitle),E.a.createElement("div",{className:"boxmain mb100",style:{display:"flex"}},E.a.createElement("div",{className:"zone_new_first"},E.a.createElement(v.a,H,b&&b.length>0?m()(b).call(b,(function(e,a){return E.a.createElement("div",{className:"regform",key:a},E.a.createElement("div",{className:"newsBannerBox"},E.a.createElement("img",{src:e.headImg||u.a,alt:"",className:"newsImg",onClick:function(){var a;window.location.href=r()(a="/zone/".concat(Y,"/newdetail/")).call(a,e.id)}})))})):"")),E.a.createElement("ul",{className:"zone_new_three_ccf ".concat(b.length<4?"flexStart":"spaceeTween")},m()(b).call(b,(function(e,a){var t;return E.a.createElement("li",{key:a,style:{boxShadow:"0px 0px 20px rgba(35, 54, 185, 0.06)"}},E.a.createElement(p.a,{className:"zone_n_title",to:r()(t="/zone/".concat(Y,"/newdetail/")).call(t,e.id),style:{color:a===G?"#466aff":""}},e.name),E.a.createElement("p",{className:"zone_n_value"},E.a.createElement("span",{className:"font-15",style:{color:"#8d95a3"}},E.a.createElement("img",{src:f.a,alt:"",className:"mr3 photo"}),e.publishTime),E.a.createElement("p",{className:"font-15 flexCenter zone_btn",style:{color:"#8d95a3"},key:a},E.a.createElement("i",{className:"iconfont icon-liulan font-15 lg ml7 mr5 lh26 icontianjiadaohangcolors",style:{color:"#8d95a3"}}),e.visits)))})))),E.a.createElement("div",{className:"List"},Z&&Z.length>0?m()(Z).call(Z,(function(e,a){var t,n;if("开源业内资讯"===e.name||"开源战略工作组"===e.name||"开源活动"===e.name)return E.a.createElement("ul",{className:"mainlist radius4"},E.a.createElement("p",{className:"font-17"},E.a.createElement("img",{src:S.a,alt:"",className:"mr10"}),e.name,E.a.createElement(p.a,{to:r()(t="/zone/".concat(Y,"/news/")).call(t,e.id)},E.a.createElement("i",{className:"iconfont icon-youhua font-12 lg lh26 icontianjiadaohangcolors you "}))),e.cmsDocList&&e.cmsDocList.length>0?m()(n=e.cmsDocList).call(n,(function(e,a){var t;return E.a.createElement("li",{key:a,className:"task-hide font-14"},E.a.createElement(p.a,{to:r()(t="/zone/".concat(Y,"/newdetail/")).call(t,e.id),className:"mt10"},e.name))})):"")})):"")),y&&1===y.projectShow&&n&&n.length>0&&E.a.createElement("div",{className:"zone_projects"},E.a.createElement("p",{className:"in_title mb40"},y.homepageProjectTitle),E.a.createElement("div",{className:"boxmain zone_p_lists"},m()(n).call(n,(function(e,a){var t;return E.a.createElement("li",{key:a},E.a.createElement("div",{className:"imgBox"},e.projectProperties&&e.projectProperties.authorImageUrl&&E.a.createElement("img",{src:e.projectProperties.authorImageUrl,alt:""})),E.a.createElement("div",{className:"infosBox"},E.a.createElement("a",{onClick:function(){return window.open(e.projectURL)},className:"z_p_title task-hide"},e.projectProperties&&e.projectProperties.name),E.a.createElement("p",{className:"z_p_desc task-hide-2"},e.projectProperties&&e.projectProperties.description?e.projectProperties.description:"暂无~"),E.a.createElement("div",{className:"z_p_language"},e.projectProperties.topics&&E.a.createElement("ul",{className:"tag task-hide",key:a},m()(t=e.projectProperties.topics.split(",")).call(t,(function(e){return E.a.createElement("li",{className:"tag_li"},e)}))))))})))),y&&E.a.createElement("p",{className:"in_title_a"},y.firstTitle),y&&(y.introductionTitle||y.introductionContent||y.introductionImage)&&E.a.createElement("div",{className:"boxmain zone_infos"},E.a.createElement("div",{className:"zone_infos_desc"},y.introductionTitle&&E.a.createElement("p",{className:"z_name"},y.introductionTitle),E.a.createElement("p",{className:"z_desc task-hide-2",style:{WebkitLineClamp:y.introductionTitle?"4":"7"},dangerouslySetInnerHTML:{__html:y.introductionContent}})),y.introductionImage&&E.a.createElement("img",{src:y.introductionImage.split(",")[0],alt:"",width:"300px"})),y&&1===y.memberShow&&A&&A.length>0&&E.a.createElement("div",{className:"zone_contributor boxmain ".concat(T,"_VIP_box")},E.a.createElement("p",{className:"in_title mb50"},y.homepageMemberTitle),A&&m()(A).call(A,(function(e){var a;return E.a.createElement("div",null,E.a.createElement("p",{className:"font-18"},e.typeName),E.a.createElement("ul",{className:"boxmain zone_c_lists mt20"},m()(a=e.zoneMemberList).call(a,(function(e,a){return E.a.createElement("li",{key:a},E.a.createElement(p.a,{to:"/".concat(e.login)},E.a.createElement("img",{src:e.imageUrl,alt:""})),E.a.createElement("div",{className:"mb10"},E.a.createElement("span",null,e.name),e.memberLevel&&E.a.createElement("span",{className:"memberLevel_tag ml10"},e.memberLevel)),E.a.createElement("p",{className:"task-hide-2",style:{display:e.introduction?"":"flex"}},e.introduction||"暂无~"))}))))}))),y&&1===y.partnersShow&&F&&F.length>0&&E.a.createElement("div",{className:"zone_parter"},E.a.createElement("p",{className:"in_title"},y.homepagePartnersTitle),E.a.createElement(B.a,{id:j,partnerList:F})))}},sIcB:function(e,a,t){"use strict";var n=t("FLGM"),l=t.n(n),c=t("cDcd"),r=t.n(c),s=t("2iEm"),i=t("10VC"),o=t("m8PL"),m=t.n(o),g=t("2CTR"),E=t("UxOB");a.a=function(e){var a=e.vipLists,t=e.temp;return r.a.createElement("div",{className:"vip_list"},l()(a).call(a,(function(e,a){var n;return r.a.createElement("div",{className:"vip_list_card"},r.a.createElement("div",{className:"card_title"},r.a.createElement("img",{src:m.a,alt:"",width:"37px",style:{marginBottom:5,marginRight:5}}),r.a.createElement("div",null,r.a.createElement("div",null,e.typeName),t===i.b.zone1&&r.a.createElement("div",{className:"linear_gradient"},e.typeName))),r.a.createElement("p",{className:"card_desc"},e.typeIntroduction),e.zoneMemberList&&e.zoneMemberList.length>0?r.a.createElement("ul",{className:"card_ul"},l()(n=e.zoneMemberList).call(n,(function(e,a){return r.a.createElement("li",{className:"card_u_li"},r.a.createElement("div",{className:"card_u_wrap"},r.a.createElement(s.a,{to:"/".concat(e.login)},r.a.createElement("img",{src:e.imageUrl,alt:""})),r.a.createElement("div",{className:"card_u_info"},r.a.createElement("div",{className:"card_u_up"},r.a.createElement("span",{className:"card_name task-hide"},e.name),e.memberLevel&&r.a.createElement("span",{className:"card_tag"},e.memberLevel)),r.a.createElement("p",{className:"card_u_down task-hide-2"},e.introduction))))}))):t===i.b.zone1?r.a.createElement(g.a,{_html:"暂无数据",img:E.a}):r.a.createElement(g.a,{_html:"暂无数据"}))})))}}}]); \ No newline at end of file diff --git a/static/js/108.cd03f92d.chunk.js b/static/js/108.cd03f92d.chunk.js new file mode 100644 index 000000000..035db1e01 --- /dev/null +++ b/static/js/108.cd03f92d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[108],{"0Rb4":function(e,t,a){"use strict";a.d(t,"c",(function(){return c})),a.d(t,"d",(function(){return o})),a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return l}));var n=a("mnMc"),r=a.n(n),c=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},o=function(e){return e&&e.login?e.login:""},i=function(){var e=navigator.userAgent;return r()(e).call(e,"Mac")?"MacOS":r()(e).call(e,"X11")||r()(e).call(e,"Linux")?"Linux":r()(e).call(e,"Android")?"Android":r()(e).call(e,"iPhone")||r()(e).call(e,"iPad")?"iOS":r()(e).call(e,"Win")?"Windows":"Unknown"},l=function(){var e=navigator.userAgent,t="Unknown";return r()(e).call(e,"Firefox")?t="Firefox":r()(e).call(e,"Safari")&&!r()(e).call(e,"Chrome")?t="Safari":r()(e).call(e,"MSIE")||r()(e).call(e,"Trident")?t="Internet Explorer":r()(e).call(e,"Edge")||r()(e).call(e,"Edg")?t="Edge":r()(e).call(e,"QQBrowser")?t="QQBrowser":r()(e).call(e,"LBBrowser")?t="liebao":r()(e).call(e,"360")?t="360Browser":r()(e).call(e,"Opera")||r()(e).call(e,"OPR")?t="Opera":r()(e).call(e,"Chrome")&&(t="Chrome"),t}},FOol:function(e,t,a){"use strict";t.a=a.p+"static/media/img1.676de78a.png"},FvS7:function(e,t,a){},MBeW:function(e,t){e.exports="data:image/png;base64,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"},VL1F:function(e,t){e.exports="data:image/png;base64,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"},ccM1:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAARJJREFUKFNtUUFSwkAQ3Jmo5/xA/QFP4AlJmZzlqsGSVOI9d0kRCqJXOCdU8AXyBH4g/oCzkl1nt1hkYfcyM13TO90zwI5eXi56gvFngm738BcTUKT9YK7bQCajUeO2V7tPKj4QL2bxg79R+Htzw/muRyQPf51uHPtbRcin9Vogy9LHYCnr10nVlfHlKVzJOHyrPeAsS/pBB/JpNWDA3CQKMz02LyuVn2O4IUK9RsfxtAw10UJQ8tp2CcOy2qZR6JrmzycoadRrJUgPCFAwgAZ/cCzNHgg2SSdeOuTFO0iymT6WZ5LJtG2tpwRjrfpw/LJdKc2Ic/Nw/J4J4RuH+x+7oKuKAdXXe+ybPimS6G6me/4AaXiYHV/5Xk0AAAAASUVORK5CYII="},"hV/p":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAeCAYAAABaKIzgAAAABHNCSVQICAgIfAhkiAAAASlJREFUWEft190JwjAQAOC7ivHVERyhKziCzwrWQdRi8dkRVLBzOIKu4Aa+WmljAkbEP64B7wyYx5LSj7ve5YIQyMJAnPCHfspUM5/Hka4Wp3PZg1F6pGSVPaIWibrcImJbA+yLouxSsKzQe6SLIhXLDJ0lEeDyMdUULCvUApu5H5Yd6osVgfpgxaB1saLQOlhxKBWLKs+mlJPh23sQdAKAnXetC1t5ZtrYby+tYR0IVB+DgJp8H4KAVqBHP1H1sEzbLRXtXhaT+T+LwTiRhxqkUo2tgcRPFX9F2ueyUCJSFloDKQetiZSBeiD5oZ5IdqiZK1JTvU+zhT0ibQv6dJCzV73aZCtEGN4udwQke0QdzmEpkXTvsEfUfdhe8s79yYo6t4lBqUC37wLsG8LRzFbynAAAAABJRU5ErkJggg=="},nM9U:function(e,t,a){"use strict";a.r(t),a("Q9mQ");var n=a("diRs"),r=(a("Znn+"),a("ZTPi")),c=a("Vi3r"),o=a.n(c),i=a("zLi2"),l=a.n(i),s=a("o+MX"),A=a.n(s),g=a("IeeE"),m=a.n(g),u=a("FLGM"),E=a.n(u),h=a("ZbhI"),d=a.n(h),p=a("Kwsy"),I=a.n(p),Q=a("cDcd"),C=a.n(Q),w=a("UUzw"),B=a("FOol"),v=a.p+"static/media/vision-fw.feb9fd4c.png",f=a.p+"static/media/vision-yj.8ca7b113.png",x=a.p+"static/media/vision-zy.e4ac356e.png",G=a.p+"static/media/vision-jz.a991d471.png",N=(a("hV/p"),a("2iEm")),S=a("ccM1"),F=a.n(S),Y=a("vDqi"),R=a.n(Y),L=a("EcSs"),U=a.n(L),O=a("OS56"),b=a.n(O),D=a("MBeW"),P=a.n(D),H=a("VL1F"),k=a.n(H);function W(e){var t=e.className,a=e.activeSlide,n=e.total,r=e.onClick;return a!==n-3&&C.a.createElement("img",{src:P.a,className:"right_arraw ".concat(t),onClick:r})}function M(e){var t=e.className,a=e.activeSlide,n=(e.total,e.onClick);return 0!==a&&C.a.createElement("img",{src:k.a,className:"left_arraw ".concat(t),onClick:n})}var K=function(e){var t,a=e.projectList,n=Object(Q.useRef)(null),r=Object(Q.useState)(void 0),c=l()(r,2),o=c[0],i=c[1],s={className:"center",centerMode:!0,infinite:!1,centerPadding:"100px",slidesToShow:3,speed:500,nextArrow:C.a.createElement(W,{className:"right_arraw",activeSlide:o,total:a.length}),prevArrow:C.a.createElement(M,{className:"left_arraw",activeSlide:o,total:a.length}),afterChange:function(e){i(e)}};return Object(Q.useEffect)((function(){n&&a&&a.length>2&&n.current.slickNext()}),[n]),C.a.createElement("div",{className:A()(t="boxmain ".concat(3!==a.length&&"not_three_project"," ")).call(t,a.length<3&&"less_three_project")},a&&a.length>0?a.length<3?E()(a).call(a,(function(e,t){return C.a.createElement("div",{className:"container",key:t},C.a.createElement("div",{className:"zone_p_item"},e.projectProperties&&e.projectProperties.authorImageUrl&&C.a.createElement("img",{className:"info_img",src:e.projectProperties.authorImageUrl,alt:""}),C.a.createElement("p",{className:"z_p_title task-hide",onClick:function(){return window.open(e.projectURL)}},e.projectProperties&&e.projectProperties.name),C.a.createElement("p",{className:"z_p_desc task-hide-2"},e.projectProperties&&e.projectProperties.description?e.projectProperties.description:"暂无~")))})):C.a.createElement(b.a,U()({ref:n},s),E()(a).call(a,(function(e,t){return C.a.createElement("div",{className:"container",key:t},C.a.createElement("div",{className:"zone_p_item"},e.projectProperties&&e.projectProperties.authorImageUrl&&C.a.createElement("img",{className:"info_img",src:e.projectProperties.authorImageUrl,alt:""}),C.a.createElement("p",{className:"z_p_title task-hide",onClick:function(){return window.open(e.projectURL)}},e.projectProperties&&e.projectProperties.name),C.a.createElement("p",{className:"z_p_desc task-hide-2"},e.projectProperties&&e.projectProperties.description?e.projectProperties.description:"暂无~")))}))):"")},z=a("M5Mt"),y=a.n(z);a("FvS7");var j=function(e){var t=Object(Q.useState)(void 0),a=l()(t,2),n=a[0],r=a[1],c=Object(Q.useState)(!1),i=l()(c,2),s=i[0],g=i[1],m=Object(Q.useState)(void 0),u=l()(m,2),h=u[0],d=u[1],p=e.id,I=e.partnerList;return Object(Q.useEffect)((function(){!function(e){var t=e;for(g(e.length>1);t[1]&&t[1].length+t[0].length<=5;){var a;t[0]=A()(a=[]).call(a,o()(t[0]),o()(y()(t).call(t,1,1)[0]))}r(t),d(t[0][0].typeName)}(I)}),[p]),C.a.createElement("div",{className:"partner_jcc boxmain pt60 pb60"},s&&C.a.createElement("div",{className:"grow_path"},n&&n.length>0?E()(n).call(n,(function(e,t){return C.a.createElement("div",{className:"grow_path_item",key:t,onClick:function(){return d(e[0].typeName)}},C.a.createElement("div",{className:"dot ".concat(e[0].typeName===h?"type_active":"")}),C.a.createElement("div",{className:"grow_path_type"},e[0].typeName))})):""),s&&C.a.createElement("div",{className:"line"}),C.a.createElement("ul",{className:"zone_part_lists"},n&&n.length>0?E()(n).call(n,(function(e,t){return C.a.createElement("li",{key:t},e[0].typeName===h?E()(e).call(e,(function(e,t){return C.a.createElement("div",{className:"zone_part_item",key:t},e.link?C.a.createElement("a",{key:t,href:e.link,target:"_blank"},C.a.createElement("img",{src:e.logo,alt:""})):C.a.createElement("div",null,C.a.createElement("img",{src:e.logo,alt:""})))})):"")})):""))},q=(a("34l0"),a("swY1"),a("0Rb4")),J=a("TxSN"),V=void 0;t.default=function(e){var t=Object(Q.useState)(void 0),a=l()(t,2),c=a[0],i=a[1],s=Object(Q.useState)(void 0),g=l()(s,2),u=g[0],h=g[1],p=Object(Q.useState)(void 0),S=l()(p,2),Y=S[0],L=S[1],U=Object(Q.useState)(void 0),O=l()(U,2),b=O[0],D=O[1],P=e.match.params.deptId,H=e.data,k=e.id,W=(e.history,Object(Q.useState)(void 0)),M=l()(W,2),z=(M[0],M[1]),y=[{imageUrl:v,title:"服务无边界"},{imageUrl:f,title:"云间有协作"},{imageUrl:x,title:"资源易共享"},{imageUrl:G,title:"价值可交换"}];function T(){clearInterval(V)}function X(e,t){var a=t?E()(t).call(t,(function(e){return e.id})):[],n=document.querySelectorAll(".zone_news .ant-tabs-tab"),r=d()(a).call(a,Number(e));-1!==r&&(r!==a.length-1?n[r+1].click():n[0].click())}return Object(Q.useEffect)((function(){var t,a=Object(q.c)(),n=e.location.pathname,r=Object(q.b)(),c=Object(q.a)(),o=Object(q.d)(e.current_user),i=A()(t=" 操作系统:".concat(r,";浏览器:")).call(t,c,";");Object(J.X)({url:n,username:o,uuid:a,remark:i})}),[]),Object(Q.useEffect)((function(){var e,t;return k&&(t=A()(e="".concat(w.b,"/zone/open/")).call(e,k,"/project/list"),R.a.get(t,{params:{isHomepage:1}}).then((function(e){var t;e&&(e.data.rows.length<3?i(e.data.rows):i(A()(t=[]).call(t,o()(e.data.rows),[{}])))})).catch(void 0),function(){var e,t=A()(e="".concat(w.b,"/cms/doc/open/zone/")).call(e,k,"/homePageDocList");R.a.get(t).then((function(e){e&&(L(e.data.rows),clearInterval(V),V=m()((function(){X(e.data.rows&&e.data.rows[0].id,e.data.rows)}),4e3))})).catch((function(e){}))}(),function(){var e,t=A()(e="".concat(w.b,"/zone/open/")).call(e,k,"/member/homePageList");R.a.get(t).then((function(e){e&&h(e.data.rows)})).catch((function(e){}))}(),function(){var e,t=A()(e="".concat(w.b,"/zone/open/")).call(e,k,"/partners/list");R.a.get(t).then((function(e){if(e){var t=e.data.rows,a=[];for(var n in t){var r=t[n];r.zonePartnersList&&r.zonePartnersList.length>0&&(r.zonePartnersList[0].typeName=r.typeName),r.zonePartnersList.length>0&&a.push(r.zonePartnersList)}D(a)}})).catch((function(e){}))}()),T}),[k]),C.a.createElement("div",{className:"zone_jcc_box"},H&&(H.introductionTitle||H.introductionContent||H.introductionImage)&&C.a.createElement("div",{className:"boxmain zone_infos mb30"},C.a.createElement("div",{className:"zone_infos_desc"},H&&C.a.createElement("p",{className:"in_title tleft"},H.firstTitle),C.a.createElement("p",{className:"z_name"},H.introductionTitle),C.a.createElement("p",{className:"z_desc task-hide-2",dangerouslySetInnerHTML:{__html:H.introductionContent}})),H.introductionImage&&C.a.createElement("img",{src:H.introductionImage.split(",")[0],alt:"",width:"600px",height:"361px"})),C.a.createElement("div",{className:"zone_vision pt40 pb100"},C.a.createElement("p",{className:"in_title mb40"},"宗旨及愿景"),C.a.createElement("div",{className:"boxmain"},E()(y).call(y,(function(e,t){return C.a.createElement("div",{className:"vision_item",key:t},C.a.createElement("div",{className:"vision_icon"},C.a.createElement("img",{src:e.imageUrl,alt:""})),C.a.createElement("p",{className:"vision_title"},e.title))})))),H&&1===H.cmsShow&&Y&&Y.length>0&&C.a.createElement("div",{className:"zone_news"},C.a.createElement("div",{className:"boxmain",style:{display:"flex"}},C.a.createElement("p",{className:"news_title"},H.homepageCmsTitle),C.a.createElement(r.a,{className:"news_tab",tabPosition:"left",onChange:function(e){I()((function(){z(e)}),100),clearInterval(V),V=m()((function(){X(e,Y)}),4e3)}},E()(Y).call(Y,(function(e,t){var a;return C.a.createElement(r.a.TabPane,{tab:e.name,key:e.id},C.a.createElement("div",{className:"tab-content"},C.a.createElement(N.a,{to:A()(a="/zone/".concat(P,"/newdetail/")).call(a,e.id)},C.a.createElement("div",{className:"title_JCC"},e.name),C.a.createElement("p",null,C.a.createElement("img",{src:F.a,alt:"",className:"mr3 photo"}),e.publishTime),C.a.createElement("p",{className:"new_desc"},e.summary||"-"),C.a.createElement("img",{src:Y[t].headImg||B.a,alt:"",height:"260px",style:{width:"100%",objectFit:"cover"}}))))}))))),H&&1===H.projectShow&&c&&c.length>0&&C.a.createElement("div",{className:"zone_projects pt50 pb30"},C.a.createElement("p",{className:"in_title mb40"},H.homepageProjectTitle),C.a.createElement(K,{projectList:c})),H&&1===H.memberShow&&u&&u.length>0&&C.a.createElement("div",{className:"zone_contributor"},C.a.createElement("p",{className:"in_title"},H.homepageMemberTitle),C.a.createElement("ul",{className:"boxmain zone_c_lists"},E()(u).call(u,(function(e,t){return C.a.createElement("li",{key:t},C.a.createElement(n.a,{overlayClassName:"zone_popover",content:e.introduction||"暂无~",title:e.name,trigger:"hover"},C.a.createElement(N.a,{to:"/".concat(e.login)},C.a.createElement("img",{src:e.imageUrl,alt:""}))))})))),H&&1===H.partnersShow&&b&&b.length>0&&C.a.createElement("div",{className:"zone_parter"},C.a.createElement("p",{className:"in_title"},H.homepagePartnersTitle),C.a.createElement(j,{id:k,partnerList:b})))}},swY1:function(e,t,a){}}]); \ No newline at end of file diff --git a/static/js/109.20dbf52c.chunk.js b/static/js/109.20dbf52c.chunk.js new file mode 100644 index 000000000..e05e53038 --- /dev/null +++ b/static/js/109.20dbf52c.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[109],{"2hPz":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAABLRJREFUSEt9lltsFGUUx3/f7Jalu00b6ZWlAbzgBeSiYFBUpIAhYsQIyAu+SiHe0Gp40gKJeAkE8NIIiVEfDAJeHpAEQiooF41R4IkXxEBrKJUClZZ2d3a+75gzs9tusXU2k+nOzpzfOf//Od9XwzDH7JVSnizjOeBJYJqBGsAHzgkcw7Dr8Cfm+HDv3nzPDLnRLF5DBy8KbDRQEf5W9ETxw8bjsOdoPLTDnP0/0MA7D70qpYk+vkR4ZkjcoqiegZJ4FM5acEIvHs+2tpgDI0Gi15vFm3eJr4cLHo/BuGqorYTRCfB9yOQgmxV6+4Sr101WPPP4/q3m6HCQENCwSl4W2F54ILxpYHwtTLkd/ACu9UAmC86BdeCs4JzDuYDASld5MlhR7Zf9uGGDccUgo4aWpmgDKgpqGAMz7oLxY6G9E/wciETBQ0Aoj2CtwwUB1gYINkiWyJsPPF2xpXGWyQ0kO2+VvAB8VKz7tEkwIQ0XOkE0qAxenQYPIYJ1DpsHKARnSaZk0+KplW+tWGFsGLOhUfaLsLiQfV0VzJkB59rBauD8qUEfvBf+aIeLlyOJBgEWa3NhJSC2otxb+dnGyt0RYJW0C9SrLApZNAeuXIf+DIg+rtLkK9j8Cuw5BMdORxWoB1pBYAOcDaJqnCUe59yke2pmvtdo/lFAFhilNO2UmZOh7VJRcDdYxZa1sPsQHD2VN9lq5jYEaPbqR+AsIpZkeaJx77uVO1WiHoQyBUy/E1Ip6L4eWaSZh9nnDd76Gnx1MF9BoB0UBXcKCiKJVDb9Hk/E9t1/S+1SBZxGmK76zL0vasdcMFhBIbhet70eAX46me+gsIIo+/AMbCiRsw4TN+3piWOnKEA7SDuJhlnQ0RV1yRD98x588AbsOgBHTjoklMaGVUQGW5wCwntODe1L3TpuvGlYLQ8jHFPAI9Oh82qRsYUuUrkcfLwODpxwfNuqmWoVhew1a/XAYkXBDuOZvmR9/YSwO+evllaE+VPvEPoy+qIJKyjoL07Cv5cvhCVzDS17Ao78ngu11qBRJUUSOYd4sfZ4df3UEDC3USbF4eS4GilLjQ7oz5pwwAZmQCTfrsLyBR5LF8T4cFeGH371o8zVCzU8iOQJz9iog1d600sG1sr5a+SJZILv0pWZxI1+HYBigFbj8t3kWLaghGULR/H8+m66rhVkcohWobOh8iVSa3/+tG77kP1g0UvyaHW5v9vZ7Nhw3SmCiOhgqVSCWEf1GLj4d2RuuCZpYJVKHI5YW3d59ewzLWWXhm44QNNmqeroutaa85kWAvLTHPmQh+RlEOdCQyNZIpAuVbl42ZrfvqjbedN+NbjIrn2n+7aOrtwJPye1hWFTfdQTLX9AZw0cqCQOJxZNIihJtXR66abzn5vMiAD9oWnTlcltl/1vMr7cHc5FmH10VYgGK0ytAgVjg5LSbT2p9PozLaZ3yN4y0nbXtONiVcefsXW9N+wa33cpXeAikGYs4YqqH+fFTgXx0rd7emr2ndlr9J+DgeM/HtwMa24Wr7+qr+7CX71PZTP2sazv0kEgSQxdjtjZwCS+DyrG/HL8fdMz4pY5UgXDwYD4hYl4588THNlgdAP43+NfazRfVFivn7EAAAAASUVORK5CYII="},"8pvg":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAYZJREFUOE+lkz1IlnEUxX9nCtFwlDZ1ycHBoYZGRxsymxNRcTdF0JQCJRtKc5cUP1Z5dWp0FRQaJLBFR2mUyI/pyNX7yJO+itEzPvfec8859/zFf366bd72U2Am68OStqv13gCw/Qj4CDwG3gAG5oCfwJikwzLQFYDtB8AQ0AN8AFYlxTC2o+81MA4sA7OSTqN2AWD7ZQ5VYrukP9Xo2q4NFsCrAJNUKQC+ATVAn6T9u3y13QQsAseSnpclFCw2ksXvMpDtOuAt8CK3R99fEoJFaB4E+tPIpQQJX4L61zQ0fndI2igkTKauCUnrthuAaaA1QX/Edkm/Sn6tSXpXltAMfALq43ySdm23BUtJ320HWJzzCBgpvCoYTAELkg5stwOfgS3gfTIIhs+ACNSm7cY0/JKB7c6kvJ7aT4CBzEW0zALzealRoCslXXqQIBGkSF5vZmIFeJjluEh3XiGMjSCdXV3h2rkiymFgSwJG+Quwl1urR/l6eGw/SerBMkzduddj+tfXfQ7pJpMRs8cwhwAAAABJRU5ErkJggg=="},Cmx8:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAYAAACcuBHKAAAAAXNSR0IArs4c6QAAB6FJREFUWEfNl2lsFdcVx393tjfPz2vANsYyJEAJEGhEJMAEQ4qU0pAuBEFwqq4gIQKqUiVEadqgJKhSyJc2UaXSJGqVNvkQCVKpZRFKpLaUttAkRqFlBy8YXAy43uB5fcutzr1vscG4tP3SkcZjvblz53f/53/OuaP4PzjUeAwaionFVqHUV3DdebjuZBwHHOcyrnsS39+D5/1GNTf3/i9rGRNCg0ck8h0c5wUcZyKuKy9m1DX/Wxeu+wqlpT9RR48m/huYWyA0TMD3d+M4y81LxwcYef9PpFJrVGNjx38KMgpCQwm+fwSlZucAxoKIxaCiAsrLoawMwihoDYom6h7axNeeOAwMKqX0nQDlIMwUnrcfx1mZk/5mgLvugvnzYfp0UArSadAKwghEQigqhFghFBZ2EY3to7h4J3W1nyil0uPB5CFc9wkc570xAYIAamth3jyIx6G3FzwfIgEEESgogGg0C2CvchYXpdOx2PtOofMis+4/p2BMZQyEUcH3z6PU9Ft8UFQEK1eCqHDxEjgKPA983wLIGSuAMBQFoMAoYSGKCknHYugw7CEafMudMWPfWKpYCN+vBY7cAiCxr6+3sl+5AkoyxLEAAiIAEoaCaB4iq4KAFApEEeloiA4jSQK+60+d9sbNIBYiCH6IUttGZYK8aPVqu6rLlxGxRqkgfolklJBQRAugMDZaCQMRIx2NomVMJBhOc2NNZMrs/UrlQ2MhwvA9lBJP5FNu0SJYsADOn7cmlFPuL1wIJSXguFYNo4gPfpCHErjMmY5ESA8MidpGNe3RGcSbFqp7lzZnzZqFOIjjPJQLh6x+wwZoaYFEIg8gEC+/DNOm3Unm5cakGltIiyXDEO0HqPT1n/vnfrVZLd+elEEWoqDgAI7zSC4cdXUwZw60tdkhMkr8IGq89CJMngw7Xs2YM4DSEli6FDo64do1mymSMTNnQHU1qaYLNpsllcVHTnoo0fNpbeHMFcfyELHYL3DdDQZCZNu4Ea5ehYQBHQ2x7QWYNAme+x58YYU1pJhxcS1cuQrt7TY0nZ1w91SYOoVUcyspUUJC5EfQngv9l16P1Mx9RrxhlSgp2YRSb5iYV1XB4+vgH222CsrDWU/I9fvPQ2Ul/GAbPP+chRB4CaGEbjgTvpOn0JUVqCk1pFou5iAkHFpqzHD3ifDMq4vV8p3xbDgmE4lcwnUdZs2CFSusEiNLSxbk2a0W4qXt1pBSyCoqYdNGOHUa/nYcJLULCtD3zkTVVJO80EZaJguiaN+zEOmBZHjqtSlq2Svt+Yo5YcJuXHetcf/CRdDdbeNgekLWFwqeegoqymHvPnj00XyooiEkk5BKmed0Xx8MDKKqq0hcvIyWeYKIyRItGZUewms/WOfPXfOXPER5+Wdw3RMsqQtMakp5Nkpk5DAjFWzZDMXFsGsXzLnPpm02VWWFppp66JQ2tcGZXEmi7YqNrKgmEBI+PYzffuhL3pxV+0d30aqqjdTWvsWyz0F/f8YTooQxhlVk85PWrG+/Aw8vt243jU7qhm398hJ9tQOqJuFUlpNov2ZTNOsHGZ8aQF3+/SPh3LUf3LqfWL/+x9QtfZp4n4UQJYwYGYgtm6CzC367F779DQt2I26uWlQJQ1QYIXWmETWxDGfiBIavddqpvEwoJN2Tcdyz7zwQPLj101shtK5g1/tniMfLDH4WRCCkLH+1Hhob4cjHUL8WunvgowbTUbWk4D13o6bWkGxsQZWV4U4oZbijBy0+EaUcz5R/NdTRGzlQP1N98/C1sSBCPvzdHnq6P28AjI6ZY0oNLFkMx/4OzS3wZTGmgv6BjBLKSK4Cn2RrG6qkGLe0mOGuG3YaA2H2qKjOU3+IfLTli2rdkYGx95gNDU9ytfNn1unZcADz74eaajj0Z+N87pttnS4TK8eGI3Mme2/glBbjFRcy1BO3gooKrkKnEzgXP3w2nLfmR7mKeXMj0F1dJZw+e5REYnquVkgLf7AWBgeh4Rhp0+xkUpe0L43MtzUg8HEry40yThhBuS5D1/vRUhcdC6putF4KP95aq1btkfZse8dYR/LYya+rxPC7Nrcyu7NJlZBMobu686uWTBA1XClCcrp4FRNxBAwpG2mSA4kcAKlBvNYDz/ifrX89u9O6LYTW2k2dPP1rrVll1BhZtEymOGhRJ5OSZpVGGatO9p5JXRMqeUbjdB0/NLhvw2OlW45LNcy1ptuJgW5pKU2kOIRW8+wga1I9cn8h6eZ4aFfkztQJeaEAKmtEM14yore5KTzx2kq14s3zI1867heYDBxobZ3mKn838IApx6atmz+2vTtSH+R/NxOiDExmJ2bMqtOo601n3HO71gfLt//15lX/Wwiz8paW0uEw+ibKf5zcx0SmeJlenAESNbL7jszvKtmv6Tn3QXh652a18pcXxpL9jiAMSEODP1Q98WHlFW7XylugReqRLX5kkxPHJQeh78px95+f7AjO7tir1p2K3y7udwyRnUC3vB0m/WVLUp7/mPLCRWnHvUcpp1jrlEKnrutk/0VnoOOout66L2j66R/V6oM9tzXdnRhzvIe11OEjT4f0BQGxYZfOPgcVT+G7wxx+d0BtZ9yvrpFz/wu/4Yw/vTvQBgAAAABJRU5ErkJggg=="},Dn6J:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAYlJREFUOE+l08urzlEUxvHPIwMxdRsYIGVGmbqFQiF3ZWKiXJKUI5eSUoRCpJyJMzpG5EjpyCkkGZiQDMXI4JQ/ABNbW/t3er0ywJ7sWnut7372etaO/1zpry+lTMdhbMA3FEzBKG4k+dxb8wuglLIVh3ABx7CrAe7gKk7hZpJ7HWQCUErZhi3Yi/kYSLKvJpZSBnENHzGEBx3kJ6DJfopxVInT8B5jTcEqLGhndZ+L5fU5HeAsXiUZLaXMxAiGG2gSvmIPdif5UEpZh6VJznSAZ1idpDasKnqcpCZNrFLKWJK1XaCU8iTJmg7wBpd78k/gUp9D/bHaoyUd4F0fYABX+gDVlYs9seNJFneAF1jxl094nmRlBziHl0ketR7cx1FMRm3i96owyeZ2vh7LkpzuALNxF6+xEHOaZW9b8SLM6LF5HrYnGe8dpJ3Yj03N5yNJDvQMUm3qp2bvSJJ6of5R3oE6fedxEhVa121cb7FbXfFvgHbbLBzERnxpgKl4iMEq+4+f6V9+9g+cvJ0RMexfswAAAABJRU5ErkJggg=="},GMPB:function(e,a,t){"use strict";t.r(a),t("T2oS");var n=t("W9HT"),c=(t("5Dmo"),t("3S7+")),l=t("zLi2"),r=t.n(l),i=(t("5NDa"),t("5rEg")),A=t("FLGM"),o=t.n(A),s=t("o+MX"),m=t.n(s),E=t("cDcd"),g=t.n(E),u=(t("np/O"),t("EcSs")),p=t.n(u),d=t("OS56"),h=t.n(d),f=t("2iEm"),N=t("sYIF"),v=t("K98Z"),J=t.n(v),U=t("8pvg"),B=t.n(U),Q=t("Dn6J"),k=t.n(Q),C=t("vDqi"),S=t.n(C),Y={dots:!1,infinite:!0,speed:1e3,slidesToShow:1,slidesToScroll:1,autoplay:!0,arrows:!1,adaptiveHeight:!0},w=function(e){var a=e&&e.mygetHelmetapi,t=Object(E.useState)(void 0),n=r()(t,2),c=n[0],l=n[1];return Object(E.useEffect)((function(){S.a.get("/projects/banner_recommend.json").then((function(e){e&&e.data&&l(e.data.projects)})).catch((function(e){}))}),[]),g.a.createElement("div",{className:"banners"},g.a.createElement("div",{className:"bannersCenter"},g.a.createElement("p",{className:"bTitle"},g.a.createElement("span",null,a&&a.name)),g.a.createElement("p",{className:"bSubTitle"},"新一代开发创新服务平台 让你的创意在这里释放"),g.a.createElement("div",{className:"bannerBox"},c&&c.length>0?g.a.createElement(h.a,p()({},Y,{className:"bannersProject"}),o()(c).call(c,(function(e,a){var t;return g.a.createElement("li",null,g.a.createElement("div",{className:"projectinfos"},g.a.createElement(f.a,{to:"/".concat(e.author&&e.author.login)},g.a.createElement("img",{src:Object(N.i)("/".concat(e.author&&e.author.image_url)),alt:""})),g.a.createElement("div",null,g.a.createElement("p",{className:"name"},g.a.createElement(f.a,{to:m()(t="/".concat(e.author&&e.author.login,"/")).call(t,e.identifier)},e.name)),g.a.createElement("p",{className:"company"},g.a.createElement(f.a,{to:"/".concat(e.author&&e.author.login)},e.author&&e.author.name)))),g.a.createElement("p",{className:"desc"},e.description),g.a.createElement("div",{className:"infoData"},g.a.createElement("span",null,g.a.createElement("img",{src:J.a,alt:""}),g.a.createElement("span",null,e.visits)),e.category&&e.category.id&&g.a.createElement("span",null,g.a.createElement("img",{src:B.a,alt:""}),g.a.createElement("span",null,e.category.name)),e.language&&e.language.id&&g.a.createElement("span",null,g.a.createElement("img",{src:k.a,alt:""}),g.a.createElement("span",null,e.language.name))))}))):""),g.a.createElement("div",{className:"airBubble"},g.a.createElement("div",{className:"left"},g.a.createElement("div",null,c&&c.length>0&&o()(c).call(c,(function(e,a){var t;return a%2==0?g.a.createElement("span",null,g.a.createElement(f.a,{to:m()(t="/".concat(e.author&&e.author.login,"/")).call(t,e.identifier)},e.author&&e.author.name,"/",e.name)):""})))),g.a.createElement("div",{className:"right"},g.a.createElement("div",null,c&&c.length>0&&o()(c).call(c,(function(e,a){var t;return a%2>0?g.a.createElement("span",null,g.a.createElement(f.a,{to:m()(t="/".concat(e.author&&e.author.login,"/")).call(t,e.identifier)},e.author&&e.author.name,"/",e.name)):""})))))))},D=t("2hPz"),I=t.n(D),z=t("ndm5"),F=t.n(z),O=t("Cmx8"),x=t.n(O),y=t("YFS7"),G=t.n(y),Z=function(){var e=Object(E.useState)(void 0),a=r()(e,2),t=a[0],n=a[1],c=Object(E.useState)(void 0),l=r()(c,2),i=l[0],A=l[1],s=Object(E.useState)(void 0),u=r()(s,2),p=u[0],d=u[1];function h(e){S.a.get("/project_rank.json",{params:{time:e}}).then((function(a){a&&a.data&&(7===e?n(a.data.projects):A(a.data.projects))})).catch((function(e){}))}return Object(E.useEffect)((function(){h(7),h(30),S.a.get("/user_rank.json",{params:{time:7}}).then((function(e){e&&e.data&&d(e.data.users)})).catch((function(e){}))}),[]),g.a.createElement("div",{className:"right"},p&&p.length>0?g.a.createElement("div",null,g.a.createElement("div",{className:"partTitle"},g.a.createElement("img",{src:F.a,alt:""}),g.a.createElement("span",null,"本周热门开发者")),g.a.createElement("div",{className:"righthotAuthor"},o()(p).call(p,(function(e,a){var t;return g.a.createElement("li",null,g.a.createElement("div",null,g.a.createElement(f.a,{target:"_blank",to:"/".concat(e.login)},g.a.createElement("img",{src:Object(N.i)("/".concat(e.avatar_url)),alt:""})),g.a.createElement("div",null,g.a.createElement(f.a,{target:"_blank",to:"/".concat(e.login),className:"font-15"},e.name),e.project&&e.project.name?g.a.createElement("p",{className:"task-hide",style:{maxWidth:"260px"}},g.a.createElement(f.a,{target:"_blank",to:m()(t="/".concat(e.login,"/")).call(t,e.project&&e.project.identifier)},g.a.createElement("i",{className:"iconfont icon-daimakuicon1 font-14 mr8"}),e.project&&e.project.name)):"")))})))):"",t&&t.length>0?g.a.createElement("div",null,g.a.createElement("div",{className:"partTitle"},g.a.createElement("img",{src:x.a,alt:""}),g.a.createElement("span",null,"本周热门项目")),g.a.createElement("div",{className:"hotProjects"},o()(t).call(t,(function(e,a){var t;return g.a.createElement("li",null,g.a.createElement("div",{className:"mInfos"},g.a.createElement("span",{className:"num"},a+1),g.a.createElement(f.a,{target:"_blank",to:m()(t="/".concat(e.owner&&e.owner.login,"/")).call(t,e.identifier),className:"name task-hide"},e.owner&&e.owner.name,"/",e.name),g.a.createElement("span",null,g.a.createElement("i",{className:"iconfont icon-dianzan11 font-16 mr4"}),e.praises)),e.description&&g.a.createElement("div",{className:"sInfos task-hide-2"},e.description))})))):"",i&&i.length>0?g.a.createElement("div",null,g.a.createElement("div",{className:"partTitle"},g.a.createElement("img",{src:G.a,alt:""}),g.a.createElement("span",null,"本月热门项目")),g.a.createElement("div",{className:"hotProjects"},o()(i).call(i,(function(e,a){var t;return g.a.createElement("li",{key:a},g.a.createElement("div",{className:"mInfos"},g.a.createElement("span",{className:"num"},a+1),g.a.createElement(f.a,{target:"_blank",to:m()(t="/".concat(e.owner&&e.owner.login,"/")).call(t,e.identifier),className:"name task-hide"},e.owner&&e.owner.name,"/",e.name),g.a.createElement("span",null,g.a.createElement("i",{className:"iconfont icon-dianzan11 font-16 mr4"}),e.praises)),e.description&&g.a.createElement("div",{className:"sInfos task-hide-2"},e.description))})))):"")},b=t("k7hK"),L=t.n(b),M=t("2CTR"),K=t("wd/R"),j=t.n(K),R=i.a.Search;a.default=function(e){var a=Object(E.useState)(void 0),t=r()(a,2),l=t[0],i=t[1],A=Object(E.useState)(void 0),s=r()(A,2),u=s[0],p=s[1],d=Object(E.useState)(void 0),h=r()(d,2),v=h[0],J=h[1],U=Object(E.useState)(void 0),B=r()(U,2),Q=B[0],k=B[1],C=Object(E.useState)(!0),Y=r()(C,2),D=Y[0],z=Y[1];return Object(E.useEffect)((function(){S.a.get("/project_categories/pinned_index.json").then((function(e){e&&e.data&&i(e.data.project_categories)})).catch((function(e){})),document.title="开源项目"}),[]),Object(E.useEffect)((function(){z(!0),S.a.get("/projects.json",{params:{pinned:"d",category_id:Q,limit:20,search:v}}).then((function(e){e&&e.data&&(p(e.data.projects),z(!1))})).catch((function(e){}))}),[Q,v]),g.a.createElement("div",null,g.a.createElement(w,e),g.a.createElement("div",{className:"dataPanel"},g.a.createElement("div",{className:"left"},g.a.createElement("ul",{className:"leftTypes"},g.a.createElement("a",{className:Q?"":"active",onClick:function(){return k(void 0)}},g.a.createElement("img",{src:I.a,alt:""}),g.a.createElement("span",null,"最近更新")),l&&l.length>0?o()(l).call(l,(function(e,a){return g.a.createElement("a",{key:a,className:Q===e.id?"active":"",onClick:function(){return k(e.id)}},g.a.createElement("img",{src:e.logo_url||I.a,alt:""}),g.a.createElement("span",null,e.name))})):""),g.a.createElement("div",{className:"leftLists"},g.a.createElement("div",{className:"leftTitles"},g.a.createElement("span",null,"开源项目"),g.a.createElement(R,{placeholder:"输入关键字进行搜索",enterButton:"搜索",size:"middle",onSearch:function(e){J(e)},className:"list-r-Search",style:{width:"300px"},allowClear:!0}),g.a.createElement(f.a,{to:"/explore/all".concat(v?"?search="+v:"")},"更多",g.a.createElement("i",{className:"iconfont icon-triangle font-12"}))),g.a.createElement(n.a,{spinning:D},g.a.createElement("div",{style:{minHeight:"400px"}},u&&u.length>0?g.a.createElement("div",{className:"leftlistItem"},o()(u).call(u,(function(e,a){var t,n;return g.a.createElement("li",{key:a},"educoder"===e.platform?g.a.createElement("a",{href:"javascript:void(0)",style:{cursor:"default"}},g.a.createElement("img",{className:"p-r-photo",alt:"",src:e.author&&e.author.image_url})):g.a.createElement(f.a,{to:"/".concat(e.author&&e.author.login)},g.a.createElement("img",{src:Object(N.i)("/".concat(e.author&&e.author.image_url)),alt:""})),g.a.createElement("div",{className:"itemTitle"},g.a.createElement("div",{className:"item-title-infos"},g.a.createElement("a",{href:m()(t="/".concat(e.author&&e.author.login,"/")).call(t,e.identifier),className:"infotitle task-hide"},e.author&&e.author.name,"/",e.name),e.praises_count>0?g.a.createElement("span",null,g.a.createElement("i",{className:"iconfont icon-xingzhuang mr3 font-14"}),e.praises_count):"",e.forked_count>0?g.a.createElement("span",null,g.a.createElement("i",{className:"iconfont icon-yifuke_icon mr3 font-14"}),e.forked_count):""),g.a.createElement("div",{className:"item-desc task-hide-2"},e.description),e.topics&&g.a.createElement("div",{className:"proListTopics"},o()(n=e.topics).call(n,(function(e){var a;return g.a.createElement(f.a,{to:m()(a="/explore/topic/".concat(e.id,"/")).call(a,encodeURIComponent(e.name)),className:"proListTopic mr15 font-13 task-hide"},e.name)}))),g.a.createElement("div",{className:"item-data"},e.category&&e.category.id?g.a.createElement("span",{className:"category"},e.category.name):"",e.language&&e.language.id?g.a.createElement("span",{className:"language mr30 ".concat(e.category&&e.category.id?"hasCate":"")},e.language.name):"",g.a.createElement("span",{style:{lineHeight:"15px",display:"flex"}},g.a.createElement(c.a,{placement:"bottom",title:e.full_last_update_time&&j()(e.full_last_update_time).format("YYYY-MM-DD HH:mm")},g.a.createElement("i",{className:"iconfont icon-shijian font-15 mr5"}),"更新于",e.time_ago)))))}))):"",u&&0===u.length&&g.a.createElement(M.a,{_html:"暂无数据"}))),u&&u.length>0&&g.a.createElement("div",{className:"left-bottom-btn"},g.a.createElement(f.a,{to:"/explore/all".concat(v?"?search="+v:""),target:"_blank"},"查看更多开源项目",g.a.createElement("img",{src:L.a,alt:""}))))),g.a.createElement(Z,null)))}},K98Z:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAW1JREFUOE+t00+Iz1EUBfDPUVKklBIlJSulhIWYhViYlawUhaIoCyK2LFgrslAkyiRlx87Cn8VQikkpK4nNlCglysbV0/vqN3aa+W7e991733nn3XNuzPLLLM+be4CqWoD92IONWIKveIV7mEjyc2A+g0FVbcFtTOM6nuELlmIrjmA5DiZ53kD+AlTVTtzFiSQTLVlVm7ABU0le9tgBXMbeJA//AFTVSrzGvhbssbM4hqfYhqtJLvTcOO5g/QBwq1FNcroXrMBbrE0yXVUz9r3mYnvaAPABh5I86snNuJFk3dCsqnqDw0le9JoduDkAnMEubE/yq6oW4h1O9s43RS5hTZIfVTUPj/FgAJiPyd71U0mqqsbaDViN953hZFW1Mw2sKTY2qsIytAa25xxP8rFTXZzkW/9fhSto63iST//6YBHO4yieoGk96oOmxjWcS/J9hg9GZ6KqmnF2dw8MTpzC/SSfR2vnfhb+dzp/A9arkxhy2ZQfAAAAAElFTkSuQmCC"},YFS7:function(e,a){e.exports="data:image/png;base64,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"},k7hK:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAYAAABvqT8MAAAAAXNSR0IArs4c6QAAASlJREFUOE+Vkz9LA0EUxGfWKy20sJBgKZhSEEsJeLlTsFJTWUt0gyA2lod2WtjEWwgI+gUsRS93Sj6AjY0WViKIiBALG0O4JwsK/imO3eYtvPkt83ZnGTTEQLBChc3kkMcoWAy0dAEMCXCWGi4UAnNaFnPBEj3sJ03eFAKVSDz1itJVzIdvcUXLoN13DN//HsBQSybArBC7acwo0DIG4OBLuNU2fPwJ2RmeAIyCOG3HXK7WZYoKkRVJjp20xetfgL8mk0oh7AEnHcNn2wzXxaeCXMS8/GdpfkNG8j6mlYfsvMkPK6jWZdzWtMV7W2s1GegOo9Tv4cVaugVQJnGUxFz1tZQVsGeFObCdGd4FDZlBjgkK3twBZ0vOQztfq/PDOUfDOXzO8Xb9QJ+Kjr9pAF98HwAAAABJRU5ErkJggg=="},ndm5:function(e,a){e.exports="data:image/png;base64,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"},"np/O":function(e,a,t){}}]); \ No newline at end of file diff --git a/static/js/11.f5a67105.chunk.js b/static/js/11.f5a67105.chunk.js new file mode 100644 index 000000000..185f5d77c --- /dev/null +++ b/static/js/11.f5a67105.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[11],{"2ajD":function(t,n){t.exports=function(t){return t!=t}},"8z0m":function(t,n,e){"use strict";var o=e("cDcd"),a=e.n(o),i=e("VCL8"),r=e("QbLZ"),l=e.n(r),u=e("iCc5"),s=e.n(u),p=e("V7oC"),c=e.n(p),d=e("FYw3"),f=e.n(d),m=e("mRg0"),h=e.n(m),g=e("17x9"),y=e.n(g),v=e("YEIV"),b=e.n(v),w=e("TSYQ"),x=e.n(w);function k(t){var n=t.responseText||t.response;if(!n)return n;try{return JSON.parse(n)}catch(t){return n}}function O(t){var n=new XMLHttpRequest;t.onProgress&&n.upload&&(n.upload.onprogress=function(n){n.total>0&&(n.percent=n.loaded/n.total*100),t.onProgress(n)});var e=new FormData;t.data&&Object.keys(t.data).forEach((function(n){var o=t.data[n];Array.isArray(o)?o.forEach((function(t){e.append(n+"[]",t)})):e.append(n,t.data[n])})),e.append(t.filename,t.file),n.onerror=function(n){t.onError(n)},n.onload=function(){if(n.status<200||n.status>=300)return t.onError(function(t,n){var e="cannot "+t.method+" "+t.action+" "+n.status+"'",o=new Error(e);return o.status=n.status,o.method=t.method,o.url=t.action,o}(t,n),k(n));t.onSuccess(k(n),n)},n.open(t.method,t.action,!0),t.withCredentials&&"withCredentials"in n&&(n.withCredentials=!0);var o=t.headers||{};for(var a in null!==o["X-Requested-With"]&&n.setRequestHeader("X-Requested-With","XMLHttpRequest"),o)o.hasOwnProperty(a)&&null!==o[a]&&n.setRequestHeader(a,o[a]);return n.send(e),{abort:function(){n.abort()}}}var E=+new Date,P=0;function C(){return"rc-upload-"+E+"-"+ ++P}var j=function(t,n){if(t&&n){var e=Array.isArray(n)?n:n.split(","),o=t.name||"",a=t.type||"",i=a.replace(/\/.*$/,"");return e.some((function(t){var n,e,r=t.trim();return"."===r.charAt(0)?(n=o.toLowerCase(),e=r.toLowerCase(),-1!==n.indexOf(e,n.length-e.length)):/\/\*$/.test(r)?i===r.replace(/\/.*$/,""):a===r}))}return!0},S=function(t,n,e){var o=function t(o,a){a=a||"",o.isFile?o.file((function(t){e(t)&&(o.fullPath&&!t.webkitRelativePath&&(Object.defineProperties(t,{webkitRelativePath:{writable:!0}}),t.webkitRelativePath=o.fullPath.replace(/^\//,""),Object.defineProperties(t,{webkitRelativePath:{writable:!1}})),n([t]))})):o.isDirectory&&function(t,n){var e=t.createReader(),o=[];!function t(){e.readEntries((function(e){var a=Array.prototype.slice.apply(e);o=o.concat(a),a.length?t():n(o)}))}()}(o,(function(n){n.forEach((function(n){t(n,""+a+o.name+"/")}))}))},a=!0,i=!1,r=void 0;try{for(var l,u=t[Symbol.iterator]();!(a=(l=u.next()).done);a=!0)o(l.value.webkitGetAsEntry())}catch(t){i=!0,r=t}finally{try{!a&&u.return&&u.return()}finally{if(i)throw r}}},D=function(t){function n(){var t,e,o,a;s()(this,n);for(var i=arguments.length,r=Array(i),l=0;l',e=''),'\n \n \n \n \n \n '+n+'\n \n \n
      \n \n '+e+'\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 t=this.getIframeNode(),n=t.contentWindow,e=void 0;this.domain=this.domain||"",this.initIframeSrc();try{e=n.document}catch(o){this.domain=document.domain,this.initIframeSrc(),e=(n=t.contentWindow).document}e.open("text/html","replace"),e.write(this.getIframeHTML(this.domain)),e.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 t=R.a.findDOMNode(this),n=this.getIframeNode();n.style.height=t.offsetHeight+"px",n.style.width=t.offsetWidth+"px"}},{key:"abort",value:function(t){if(t){var n=t;t&&t.uid&&(n=t.uid),n===this.file.uid&&this.endUpload()}else this.endUpload()}},{key:"post",value:function(t){var n=this,e=this.getFormNode(),o=this.getFormDataNode(),a=this.props.data,i=this.props.onStart;"function"==typeof a&&(a=a(t));var r=document.createDocumentFragment();for(var l in a)if(a.hasOwnProperty(l)){var u=document.createElement("input");u.setAttribute("name",l),u.value=a[l],r.appendChild(u)}o.appendChild(r),new Promise((function(e){var o=n.props.action;if("function"==typeof o)return e(o(t));e(o)})).then((function(n){e.setAttribute("action",n),e.submit(),o.innerHTML="",i(t)}))}},{key:"render",value:function(){var t,n=this.props,e=n.component,o=n.disabled,i=n.className,r=n.prefixCls,u=n.children,s=n.style,p=l()({},N,{display:this.state.uploading||o?"none":""}),c=x()((t={},b()(t,r,!0),b()(t,r+"-disabled",o),b()(t,i,i),t));return a.a.createElement(e,{className:c,style:l()({position:"relative",zIndex:0},s)},a.a.createElement("iframe",{ref:this.saveIframe,onLoad:this.onLoad,style:p}),u)}}]),n}(o.Component);T.propTypes={component:y.a.string,style:y.a.object,disabled:y.a.bool,prefixCls:y.a.string,className:y.a.string,accept:y.a.string,onStart:y.a.func,multiple:y.a.bool,children:y.a.any,data:y.a.oneOfType([y.a.object,y.a.func]),action:y.a.oneOfType([y.a.string,y.a.func]),name:y.a.string};var _=T;function z(){}var M=function(t){function n(){var t,e,o,a;s()(this,n);for(var i=arguments.length,r=Array(i),l=0;l0&&void 0!==arguments[0]?arguments[0]:"",n=t.split("/"),e=n[n.length-1],o=e.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(o)||[""])[0]}(n);return!(!/^data:image\//.test(n)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(e))||!/^data:/.test(n)&&!e},$=e("CtXQ"),tt=e("3S7+"),nt=e("CFYs"),et=e("H84U");function ot(t){return(ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function at(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}function it(){return(it=Object.assign||function(t){for(var n=1;n=.98||(n+=e,(e-=.01)<.001&&(e=.001)),n}),i=0;this.clearProgressTimer(),this.progressTimer=setInterval((function(){i=a(i),o.onProgress({percent:100*i},n)}),200)}},{key:"render",value:function(){return o.createElement(et.a,null,this.renderUpload)}}])&&vt(n.prototype,e),a&&vt(n,a),r}(o.Component);kt.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",beforeUpload:function(){return!0},showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0},Object(i.polyfill)(kt);var Ot=kt;function Et(t){return(Et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Pt(){return(Pt=Object.assign||function(t){for(var n=1;n=200){var h=n?null:l(t);if(h)return u(h);d=!1,p=r,m=new o}else m=n?[]:f;t:for(;++s .ant-upload {\n display: table-cell;\n width: 100%;\n height: 100%;\n padding: 8px;\n text-align: center;\n vertical-align: middle;\n}\n.ant-upload.ant-upload-select-picture-card:hover {\n border-color: #466aff;\n}\n.ant-upload.ant-upload-drag {\n position: relative;\n width: 100%;\n height: 100%;\n text-align: center;\n background: #fafafa;\n border: 1px dashed #d9d9d9;\n border-radius: 4px;\n cursor: pointer;\n transition: border-color 0.3s;\n}\n.ant-upload.ant-upload-drag .ant-upload {\n padding: 16px 0;\n}\n.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {\n border-color: #304cd9;\n}\n.ant-upload.ant-upload-drag.ant-upload-disabled {\n cursor: not-allowed;\n}\n.ant-upload.ant-upload-drag .ant-upload-btn {\n display: table;\n height: 100%;\n}\n.ant-upload.ant-upload-drag .ant-upload-drag-container {\n display: table-cell;\n vertical-align: middle;\n}\n.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {\n border-color: #6e90ff;\n}\n.ant-upload.ant-upload-drag p.ant-upload-drag-icon {\n margin-bottom: 20px;\n}\n.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {\n color: #6e90ff;\n font-size: 48px;\n}\n.ant-upload.ant-upload-drag p.ant-upload-text {\n margin: 0 0 4px;\n color: rgba(0, 0, 0, 0.85);\n font-size: 16px;\n}\n.ant-upload.ant-upload-drag p.ant-upload-hint {\n color: rgba(0, 0, 0, 0.45);\n font-size: 14px;\n}\n.ant-upload.ant-upload-drag .anticon-plus {\n color: rgba(0, 0, 0, 0.25);\n font-size: 30px;\n transition: all 0.3s;\n}\n.ant-upload.ant-upload-drag .anticon-plus:hover {\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-upload.ant-upload-drag:hover .anticon-plus {\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-upload-picture-card-wrapper {\n zoom: 1;\n display: inline-block;\n width: 100%;\n}\n.ant-upload-picture-card-wrapper::before,\n.ant-upload-picture-card-wrapper::after {\n display: table;\n content: '';\n}\n.ant-upload-picture-card-wrapper::after {\n clear: both;\n}\n.ant-upload-list {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n zoom: 1;\n}\n.ant-upload-list::before,\n.ant-upload-list::after {\n display: table;\n content: '';\n}\n.ant-upload-list::after {\n clear: both;\n}\n.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {\n padding-right: 14px;\n}\n.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {\n padding-right: 28px;\n}\n.ant-upload-list-item {\n position: relative;\n height: 22px;\n margin-top: 8px;\n font-size: 14px;\n}\n.ant-upload-list-item-name {\n display: inline-block;\n width: 100%;\n padding-left: 22px;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.ant-upload-list-item-name-icon-count-1 {\n padding-right: 14px;\n}\n.ant-upload-list-item-card-actions {\n position: absolute;\n right: 0;\n opacity: 0;\n}\n.ant-upload-list-item-card-actions.picture {\n top: 25px;\n line-height: 1;\n opacity: 1;\n}\n.ant-upload-list-item-card-actions .anticon {\n padding-right: 6px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-upload-list-item-info {\n height: 100%;\n padding: 0 12px 0 4px;\n transition: background-color 0.3s;\n}\n.ant-upload-list-item-info > span {\n display: block;\n width: 100%;\n height: 100%;\n}\n.ant-upload-list-item-info .anticon-loading,\n.ant-upload-list-item-info .anticon-paper-clip {\n position: absolute;\n top: 5px;\n color: rgba(0, 0, 0, 0.45);\n font-size: 14px;\n}\n.ant-upload-list-item .anticon-close {\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n transform: scale(0.83333333) rotate(0deg);\n position: absolute;\n top: 6px;\n right: 4px;\n color: rgba(0, 0, 0, 0.45);\n line-height: 0;\n cursor: pointer;\n opacity: 0;\n transition: all 0.3s;\n}\n:root .ant-upload-list-item .anticon-close {\n font-size: 12px;\n}\n.ant-upload-list-item .anticon-close:hover {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-upload-list-item:hover .ant-upload-list-item-info {\n background-color: #f0f5ff;\n}\n.ant-upload-list-item:hover .anticon-close {\n opacity: 1;\n}\n.ant-upload-list-item:hover .ant-upload-list-item-card-actions {\n opacity: 1;\n}\n.ant-upload-list-item-error,\n.ant-upload-list-item-error .anticon-paper-clip,\n.ant-upload-list-item-error .ant-upload-list-item-name {\n color: #f5222d;\n}\n.ant-upload-list-item-error .ant-upload-list-item-card-actions {\n opacity: 1;\n}\n.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {\n color: #f5222d;\n}\n.ant-upload-list-item-progress {\n position: absolute;\n bottom: -12px;\n width: 100%;\n padding-left: 26px;\n font-size: 14px;\n line-height: 0;\n}\n.ant-upload-list-picture .ant-upload-list-item,\n.ant-upload-list-picture-card .ant-upload-list-item {\n position: relative;\n height: 66px;\n padding: 8px;\n border: 1px solid #d9d9d9;\n border-radius: 4px;\n}\n.ant-upload-list-picture .ant-upload-list-item:hover,\n.ant-upload-list-picture-card .ant-upload-list-item:hover {\n background: transparent;\n}\n.ant-upload-list-picture .ant-upload-list-item-error,\n.ant-upload-list-picture-card .ant-upload-list-item-error {\n border-color: #f5222d;\n}\n.ant-upload-list-picture .ant-upload-list-item-info,\n.ant-upload-list-picture-card .ant-upload-list-item-info {\n padding: 0;\n}\n.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,\n.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {\n background: transparent;\n}\n.ant-upload-list-picture .ant-upload-list-item-uploading,\n.ant-upload-list-picture-card .ant-upload-list-item-uploading {\n border-style: dashed;\n}\n.ant-upload-list-picture .ant-upload-list-item-thumbnail,\n.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {\n position: absolute;\n top: 8px;\n left: 8px;\n width: 48px;\n height: 48px;\n font-size: 26px;\n line-height: 54px;\n text-align: center;\n opacity: 0.8;\n}\n.ant-upload-list-picture .ant-upload-list-item-icon,\n.ant-upload-list-picture-card .ant-upload-list-item-icon {\n position: absolute;\n top: 50%;\n left: 50%;\n font-size: 26px;\n transform: translate(-50%, -50%);\n}\n.ant-upload-list-picture .ant-upload-list-item-image,\n.ant-upload-list-picture-card .ant-upload-list-item-image {\n max-width: 100%;\n}\n.ant-upload-list-picture .ant-upload-list-item-thumbnail img,\n.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {\n display: block;\n width: 48px;\n height: 48px;\n overflow: hidden;\n}\n.ant-upload-list-picture .ant-upload-list-item-name,\n.ant-upload-list-picture-card .ant-upload-list-item-name {\n display: inline-block;\n box-sizing: border-box;\n max-width: 100%;\n margin: 0 0 0 8px;\n padding-right: 8px;\n padding-left: 48px;\n overflow: hidden;\n line-height: 44px;\n white-space: nowrap;\n text-overflow: ellipsis;\n transition: all 0.3s;\n}\n.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,\n.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {\n padding-right: 18px;\n}\n.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,\n.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {\n padding-right: 36px;\n}\n.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,\n.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {\n line-height: 28px;\n}\n.ant-upload-list-picture .ant-upload-list-item-progress,\n.ant-upload-list-picture-card .ant-upload-list-item-progress {\n bottom: 14px;\n width: calc(100% - 24px);\n margin-top: 0;\n padding-left: 56px;\n}\n.ant-upload-list-picture .anticon-close,\n.ant-upload-list-picture-card .anticon-close {\n position: absolute;\n top: 8px;\n right: 8px;\n line-height: 1;\n opacity: 1;\n}\n.ant-upload-list-picture-card.ant-upload-list::after {\n display: none;\n}\n.ant-upload-list-picture-card-container {\n float: left;\n width: 104px;\n height: 104px;\n margin: 0 8px 8px 0;\n}\n.ant-upload-list-picture-card .ant-upload-list-item {\n float: left;\n width: 104px;\n height: 104px;\n margin: 0 8px 8px 0;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-info {\n position: relative;\n height: 100%;\n overflow: hidden;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-info::before {\n position: absolute;\n z-index: 1;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.5);\n opacity: 0;\n transition: all 0.3s;\n content: ' ';\n}\n.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {\n opacity: 1;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-actions {\n position: absolute;\n top: 50%;\n left: 50%;\n z-index: 10;\n white-space: nowrap;\n transform: translate(-50%, -50%);\n opacity: 0;\n transition: all 0.3s;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o,\n.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,\n.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {\n z-index: 10;\n width: 16px;\n margin: 0 4px;\n color: rgba(255, 255, 255, 0.85);\n font-size: 16px;\n cursor: pointer;\n transition: all 0.3s;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o:hover,\n.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,\n.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {\n color: #fff;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,\n.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {\n opacity: 1;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,\n.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {\n position: static;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-name {\n display: none;\n margin: 8px 0 0;\n padding: 0;\n line-height: 1.5;\n text-align: center;\n}\n.ant-upload-list-picture-card .anticon-picture + .ant-upload-list-item-name {\n position: absolute;\n bottom: 10px;\n display: block;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {\n background-color: #fafafa;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {\n height: auto;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,\n.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye-o,\n.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {\n display: none;\n}\n.ant-upload-list-picture-card .ant-upload-list-item-uploading-text {\n margin-top: 18px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-upload-list-picture-card .ant-upload-list-item-progress {\n bottom: 32px;\n padding-left: 0;\n}\n.ant-upload-list .ant-upload-success-icon {\n color: #52c41a;\n font-weight: bold;\n}\n.ant-upload-list .ant-upload-animate-enter,\n.ant-upload-list .ant-upload-animate-leave,\n.ant-upload-list .ant-upload-animate-inline-enter,\n.ant-upload-list .ant-upload-animate-inline-leave {\n animation-duration: 0.3s;\n animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-upload-list .ant-upload-animate-enter {\n animation-name: uploadAnimateIn;\n}\n.ant-upload-list .ant-upload-animate-leave {\n animation-name: uploadAnimateOut;\n}\n.ant-upload-list .ant-upload-animate-inline-enter {\n animation-name: uploadAnimateInlineIn;\n}\n.ant-upload-list .ant-upload-animate-inline-leave {\n animation-name: uploadAnimateInlineOut;\n}\n@keyframes uploadAnimateIn {\n from {\n height: 0;\n margin: 0;\n padding: 0;\n opacity: 0;\n }\n}\n@keyframes uploadAnimateOut {\n to {\n height: 0;\n margin: 0;\n padding: 0;\n opacity: 0;\n }\n}\n@keyframes uploadAnimateInlineIn {\n from {\n width: 0;\n height: 0;\n margin: 0;\n padding: 0;\n opacity: 0;\n }\n}\n@keyframes uploadAnimateInlineOut {\n to {\n width: 0;\n height: 0;\n margin: 0;\n padding: 0;\n opacity: 0;\n }\n}\n",""]),t.exports=n},"R/W3":function(t,n,e){var o=e("KwMD"),a=e("2ajD"),i=e("CZoQ");t.exports=function(t,n,e){return n==n?i(t,n,e):o(t,a,e)}},Sxd8:function(t,n,e){var o=e("ZCgT");t.exports=function(t){var n=o(t),e=n%1;return n==n?e?n-e:n:0}},UfWW:function(t,n,e){var o=e("KwMD"),a=e("ut/Y"),i=e("Sxd8"),r=Math.max;t.exports=function(t,n,e){var l=null==t?0:t.length;if(!l)return-1;var u=null==e?0:i(e);return u<0&&(u=r(l+u,0)),o(t,a(n,3),u)}},"Xt/L":function(t,n){t.exports=function(t,n,e){for(var o=-1,a=null==t?0:t.length;++o-1}},qPyV:function(t,n,e){var o=e("ut/Y"),a=e("LGYb");t.exports=function(t,n){return t&&t.length?a(t,o(n,2)):[]}},"vN+2":function(t,n){t.exports=function(){}}}]); \ No newline at end of file diff --git a/static/js/110.ed3acc4c.chunk.js b/static/js/110.ed3acc4c.chunk.js new file mode 100644 index 000000000..7cbb6e767 --- /dev/null +++ b/static/js/110.ed3acc4c.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[110],{"++Tf":function(e,t,a){"use strict";a("2qtc");var n=a("kLXV"),o=(a("miYZ"),a("tsqr")),r=a("SPx3"),c=a.n(r),s=a("zLi2"),i=a.n(s),l=a("a0dU"),u=a.n(l),m=a("cDcd"),p=a.n(m),d=(a("68xt"),a("13Nf")),f=(a("YQfW"),a("vDqi")),h=a.n(f);t.a=function(e){var t=e.onCancel,a=e.avatarImg,r=e.login,s=e.saveFunc,l=Object(m.useState)(a),f=i()(l,2),v=f[0],E=f[1];Object(m.useEffect)((function(){a&&E(a)}),[a]);var g=Object(m.useRef)(),y=function(){var e=c()(u.a.mark((function e(){var a,n;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(a=g.current.cropper.getCroppedCanvas().toDataURL("image/png"))||o.a.info("请先上传图片"),r?(n="/users/".concat(r,"/update_image.json"),h.a.put(n,{image:a}).then((function(e){e&&(o.a.success("头像修改成功!"),t(!0))})).catch((function(e){}))):s&&s(a);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return p.a.createElement(n.a,{visible:!0,width:"638px",footer:null,centered:!0,maskClosable:!1,title:"".concat(r?"修改":"上传组织","头像"),onCancel:function(){return t(!1)},className:"avatarBox"},p.a.createElement("div",{className:"avatarDiv"},v?p.a.createElement("div",null,p.a.createElement(d.a,{style:{height:320,width:320},src:v,guides:!1,preview:"#updateAvatarImg",ref:g,aspectRatio:1})):p.a.createElement("div",{className:"font-18 tipsPosi"},"选择本地照片,上传编辑",!r&&"组织","头像"),p.a.createElement("div",{className:"previewBox"},p.a.createElement("div",{className:"previewImg ".concat(r?"ring":""),id:"updateAvatarImg"}),p.a.createElement("div",{className:"uploadBtn"},p.a.createElement("label",{className:"uploadButton",id:"uploadBtn",htmlFor:"inputImage"},p.a.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",style:{display:"none"},onChange:function(e){var t;if(e.dataTransfer?t=e.dataTransfer.files:e.target&&(t=e.target.files),t&&(!t||0!==t.length)){var a=t[0];if(/^image\/\w+/.test(a.type))if(a.size>2097152)o.a.info("仅支持文件大小小于2M的文件");else{var n=new FileReader;n.onload=function(){n.result&&E(n.result)},n.readAsDataURL(t[0])}else o.a.info("请选择一个图片格式的文件")}}}),"点击上传"),(r||v&&!r)&&p.a.createElement("a",{onClick:y},r?"保存头像":"确定")))))}},"68xt":function(e,t,a){},"6V0J":function(e,t,a){},KJct:function(e,t,a){"use strict";a("+L6B");var n=a("2/Rp"),o=a("zLi2"),r=a.n(o),c=a("cDcd"),s=a.n(c),i=a("vDqi"),l=a.n(i);a("6V0J"),t.a=function(e){var t=e.is_watch,a=e.fontClass,o=e.starText,i=e.is_block,u=e.id,m=e.successFunc,p=e.notReset,d=Object(c.useState)(!1),f=r()(d,2),h=f[0],v=f[1],E=Object(c.useState)(t),g=r()(E,2),y=g[0],_=g[1];return s.a.createElement(n.a,{type:y?"default":"primary",ghost:!y,block:i,loading:h,onClick:function(){return e=y,v(!0),void l()({method:e?"delete":"post",url:"/watchers/".concat(e?"unfollow":"follow",".json"),params:{target_type:"user",id:u}}).then((function(e){e&&0===e.data.status&&(m&&m(),p&&_(!y)),v(!1)})).catch((function(e){v(!1)}));var e}},y?s.a.createElement("span",{className:""},s.a.createElement("i",{className:"iconfont icon-shixing font-15 text-yellow mr-4"}),s.a.createElement("span",{className:a||"font-12"},"已关注")):s.a.createElement("span",{className:""},s.a.createElement("i",{className:"iconfont icon-kongxing font-15"}),s.a.createElement("span",{className:a},o||"关注")))}},PA6o:function(e,t,a){},RrAk:function(e,t,a){},xjFL:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),o=a.n(n),r=(a("T2oS"),a("W9HT")),c=a("EcSs"),s=a.n(c),i=(a("lUTK"),a("BvKs")),l=a("nhkr"),u=a.n(l),m=a("06Pm"),p=a.n(m),d=a("kA7L"),f=a.n(d),h=a("3SUL"),v=a.n(h),E=a("eYnF"),g=a.n(E),y=a("X5/F"),_=a.n(y),N=a("04Ix"),w=a.n(N),b=a("ZbhI"),k=a.n(b),S=a("o+MX"),x=a.n(S),K=a("cDcd"),U=a.n(K),j=a("2iEm"),C=a("KJct"),T=a("vDqi"),I=a.n(T),D=a("sYIF"),P=a("jKe7"),z=a("2INN"),A=a("++Tf"),B=(a("RrAk"),a("7dqz"),a("PA6o"),a("CnBM")),F=a.n(B),R=a("HUFq");F()({loader:function(){return Promise.all([a.e(0),a.e(153)]).then(a.bind(null,"aah+"))},loading:R.a}),F()({loader:function(){return a.e(213).then(a.bind(null,"A5Ec"))},loading:R.a});var q=F()({loader:function(){return Promise.all([a.e(15),a.e(28),a.e(114),a.e(158)]).then(a.bind(null,"oe+v"))},loading:R.a}),L=F()({loader:function(){return Promise.all([a.e(0),a.e(7),a.e(15),a.e(16),a.e(65)]).then(a.bind(null,"Dmw4"))},loading:R.a}),O=F()({loader:function(){return Promise.all([a.e(0),a.e(163)]).then(a.bind(null,"EEGS"))},loading:R.a}),M=F()({loader:function(){return Promise.all([a.e(0),a.e(191)]).then(a.bind(null,"vTxG"))},loading:R.a}),V=F()({loader:function(){return Promise.all([a.e(0),a.e(187)]).then(a.bind(null,"0WPJ"))},loading:R.a}),J=F()({loader:function(){return Promise.all([a.e(0),a.e(186)]).then(a.bind(null,"bkQV"))},loading:R.a}),X=F()({loader:function(){return a.e(177).then(a.bind(null,"oeDK"))},loading:R.a}),Y=(F()({loader:function(){return Promise.all([a.e(7),a.e(13),a.e(96)]).then(a.bind(null,"ZX6M"))},loading:R.a}),F()({loader:function(){return Promise.all([a.e(0),a.e(123)]).then(a.bind(null,"dXeK"))},loading:R.a})),Q=function(e){function t(e){var a;return p()(this,t),a=function(e,t,a){return t=g()(t),v()(e,function(){try{var e=!Boolean.prototype.valueOf.call(o()(Boolean,[],(function(){})))}catch(e){}return!!e}()?o()(t,a||[],g()(e).constructor):t.apply(e,a))}(this,t,[e]),w()(a,"renderPath",(function(e,t){var n=a.props.match.params.username;if(e==="/".concat(n))if(a.setState({route_type:void 0}),t)a.setState({menuKey:t.show_super_description?"6":"object"===u()(t)?"0":t});else{var o=a.state.user;o&&a.setState({menuKey:o.show_super_description?"6":"0"})}else e==="/".concat(n,"/statistics")?a.setState({menuKey:"1",route_type:void 0}):k()(e).call(e,"/".concat(n,"/projects"))>-1?a.setState({menuKey:"2",route_type:void 0}):k()(e).call(e,"/".concat(n,"/notice"))>-1?a.setState({menuKey:"3",route_type:void 0}):k()(e).call(e,"/".concat(n,"/devops"))>-1?a.setState({menuKey:"4",route_type:void 0}):e==="/".concat(n,"/organizes")?a.setState({menuKey:"5",route_type:void 0}):e==="/".concat(n,"/following")?a.setState({menuKey:void 0,route_type:"following"}):e==="/".concat(n,"/followers")?a.setState({menuKey:void 0,route_type:"followers"}):e==="/".concat(n,"/blockchain")?a.setState({menuKey:"7",route_type:void 0}):a.setState({menuKey:"6",route_type:void 0})})),w()(a,"componentDidMount",(function(){a.fetchUser()})),w()(a,"componentDidUpdate",(function(e){var t=a.props.match.params.username,n=e.match.params.username;n&&t&&n!==t&&a.fetchUser();var o=a.props.location.pathname,r=e.location.pathname;if(r&&o&&r!==o){var c=a.state.menuKey;a.renderPath(o,c)}a.props.history.listen((function(){(document.body.scrollTop||document.documentElement.scrollTop>0)&&window.scrollTo(0,0)}))})),w()(a,"fetchUser",(function(){a.setState({isSpin:!0});var e=a.props.current_user,t=a.props.match.params.username,n="/users/".concat(t||e&&e.login,".json");I.a.get(n).then((function(e){var n,o=e.data&&e.data.undo_events;a.setState({user:e.data,isSpin:!1,undo_events:o});var r=a.props.location.pathname;a.renderPath(r,e.data),document.title=e.data.username?e.data.username:t;var c=x()(n="".concat(e.data.username,",")).call(n,t),s=e.data.username+"("+t+")";Object(D.w)(c,s,s,"/".concat(t),t)})).catch((function(e){a.setState({isSpin:!1})}))})),w()(a,"change_devops_type",(function(e){var t,n=a.state.user;a.setState({project_type:e,route_type:void 0}),a.props.history.push(x()(t="/".concat(n&&n.login,"/devops/")).call(t,e))})),w()(a,"undo_link",(function(){var e=a.state.user;a.setState({route_type:void 0,project_type:"notice"},(function(){a.props.history.push("/".concat(e&&e.login,"/notice")),a.fetchUser()}))})),w()(a,"route_link",(function(e){a.setState({route_type:e})})),w()(a,"organize_link",(function(){var e=a.state.user;a.setState({route_type:void 0,project_type:"organizes"}),a.props.history.push("/".concat(e&&e.login,"/organizes"))})),w()(a,"resetUser",(function(){var e=a.props.resetUserInfo;a.fetchUser(),e&&e()})),w()(a,"deleteUndoEvent",(function(e){var t=a.state.undo_events-e;a.setState({undo_events:t})})),w()(a,"onCancelAvatar",(function(e){if(a.setState({avatarVisible:!1}),e){var t=a.state.menuKey;if("2"===t||"3"===t)window.location.reload();else{a.fetchUser();var n=a.props.resetUserInfo;n&&n()}}})),w()(a,"chooseTab",(function(e){a.setState({menuKey:e})})),w()(a,"aboutDescFunc",(function(e){var t=a.state.user,n="/users/".concat(t&&t.login,".json"),o={user:{user_extension_attributes:{show_super_description:e}}};I.a.put(n,o).then((function(t){if(t&&t.data&&(a.fetchUser(),e)){var n=a.props.match.params.username;a.props.history.push("/".concat(n))}}))})),a.state={isSpin:!1,user:void 0,project_type:void 0,route_type:void 0,undo_events:0,menuKey:"6",avatarVisible:!1},a}return _()(t,e),f()(t,[{key:"render",value:function(){var e=this,t=this.props.current_user,a=this.props.match.params.username,n=this.state,o=n.user,c=n.isSpin,l=n.route_type,u=n.undo_events,m=n.menuKey,p=n.avatarVisible;return U.a.createElement("div",{className:"newMain clearfix"},p&&U.a.createElement(A.a,{onCancel:this.onCancelAvatar,avatarImg:Object(D.i)("/".concat(o&&o.image_url)),login:t&&t.login}),U.a.createElement(r.a,{spinning:c},U.a.createElement("div",{className:"new-content-flex"},U.a.createElement("div",{className:"list-left",style:{border:"none"}},U.a.createElement("div",{className:"bgcF"},U.a.createElement("div",{className:"list-l-Menu text-center",style:{padding:"20px 25px"}},U.a.createElement("div",{className:"headimg-div"},U.a.createElement("span",{className:"headimg"},U.a.createElement("img",{src:Object(D.i)("/".concat(o&&o.image_url)),alt:""}),U.a.createElement("span",null,o&&1===o.gender?U.a.createElement("i",{className:"iconfont icon-nan1"}):U.a.createElement("i",{className:"iconfont icon-nv1"}))),t&&t.login&&t.login===a?U.a.createElement("span",{className:"updateAvatar",onClick:function(){e.setState({avatarVisible:!0})}},"修改头像"):""),U.a.createElement("div",{className:"text-center mt15 font-24 task-hide",title:o&&o.username},o&&o.username),U.a.createElement("div",{className:"userDescription"},o&&o.description),t&&o&&o.login!==t.login&&U.a.createElement("div",{className:"user-info-star-button "},U.a.createElement(C.a,{is_block:!0,is_watch:o.is_watch,id:o.login,fontClass:"font-14 ml5",starText:"关注TA",notReset:!0})),t&&o&&o.login===t.login&&U.a.createElement("div",{className:"usersDesc"},U.a.createElement("p",null,"想全方位展示自己?试试点击下方按钮定制化您的专属个人简介吧!"),o.show_super_description?U.a.createElement("a",{className:"emptyBtn",onClick:function(){return e.aboutDescFunc(!1)}},"隐藏个人简介"):U.a.createElement("a",{className:"fullBtn",onClick:function(){return e.aboutDescFunc(!0)}},"展示个人简介")),U.a.createElement("div",{className:"focusBox"},U.a.createElement(j.a,{to:"/".concat(o&&o.login,"/following"),className:"with50 text-center pull-left ".concat("following"===l?"text-primary":""),onClick:function(){return e.route_link("following")}},U.a.createElement("div",null,t&&o&&o.login===t.login?"我关注的":"TA关注的"),U.a.createElement("span",null,o&&o.watching_count)),U.a.createElement(j.a,{to:"/".concat(o&&o.login,"/followers"),onClick:function(){return e.route_link("followers")},className:"with50 text-center pull-left ".concat("followers"===l?"text-primary":"")},U.a.createElement("div",null,t&&o&&o.login===t.login?"关注我的":"关注TA的"),U.a.createElement("span",null,o&&o.watched_count))),o&&(o.province||o.custom_department||o.email)?U.a.createElement("div",{className:"infoBox"},o.province&&U.a.createElement("div",null,U.a.createElement("i",{className:"iconfont icon-weizhi"}),U.a.createElement("span",null,o.province),U.a.createElement("span",{title:o.city},o.city)),o.custom_department&&U.a.createElement("div",null,U.a.createElement("i",{className:"iconfont icon-danwei"}),U.a.createElement("span",{title:o.custom_department},o.custom_department)),o.email&&U.a.createElement("div",null,U.a.createElement("i",{className:"iconfont icon-youxiangrenzheng"}),U.a.createElement("span",{title:o.email},o.email))):""))),U.a.createElement("div",{className:"list-right"},!l&&m&&U.a.createElement(i.a,{selectedKeys:[m],mode:"horizontal",className:"infosRightMenu"},o&&o.show_super_description&&U.a.createElement(i.a.Item,{key:"6"},U.a.createElement(j.a,{to:"/".concat(o&&o.login),onClick:function(){return e.chooseTab("6")}},U.a.createElement("i",{className:"iconfont icon-personal-center font-20"}),"个人简介")),U.a.createElement(i.a.Item,{key:"0"},U.a.createElement(j.a,{to:"/".concat(o&&o.login),onClick:function(){return e.chooseTab("0")}},U.a.createElement("i",{className:"iconfont icon-gailan"}),"活动概览")),U.a.createElement(i.a.Item,{key:"1"},U.a.createElement(j.a,{to:"/".concat(o&&o.login,"/statistics")},U.a.createElement("i",{className:"iconfont icon-shujutongji"}),"数据统计")),U.a.createElement(i.a.Item,{key:"2"},U.a.createElement(j.a,{to:"/".concat(o&&o.login,"/projects")},U.a.createElement("i",{className:"iconfont icon-xiangmu"}),"参与项目")),t&&o&&o.login===t.login?U.a.createElement(i.a.Item,{key:"3"},U.a.createElement(j.a,{to:"/".concat(o&&o.login,"/notice")},U.a.createElement("i",{className:"iconfont icon-daibanshixiang"}),"待办事项",u&&u>0?U.a.createElement("span",{className:"menuNum"},"(",u,")"):"")):"",U.a.createElement(i.a.Item,{key:"5"},U.a.createElement(j.a,{to:"/".concat(o&&o.login,"/organizes")},U.a.createElement("i",{className:"iconfont icon-zuzhi"}),"参与组织",o&&o.user_org_count&&o.user_org_count>0?U.a.createElement("span",{className:"menuNum"},"(",o.user_org_count,")"):"")),t&&o&&o.login===t.login&&t.open_blockchain&&U.a.createElement(i.a.Item,{key:"7"},U.a.createElement(j.a,{to:"/".concat(o&&o.login,"/blockchain")},U.a.createElement("i",{className:"iconfont icon-gongxianquequan"}),"贡献确权"))),o&&U.a.createElement(P.a,this.props,U.a.createElement(z.a,{path:"/:username/following",render:function(){return U.a.createElement(V,s()({},e.props,e.state,{userType:"watchers",fetchUser:e.fetchUser}))}}),U.a.createElement(z.a,{path:"/:username/notice",render:function(){return U.a.createElement(X,s()({},e.props,e.state,{deleteUndoEvent:e.deleteUndoEvent}))}}),U.a.createElement(z.a,{path:"/:username/followers",render:function(){return U.a.createElement(J,s()({},e.props,e.state,{userType:"fan_users",fetchUser:e.fetchUser}))}}),U.a.createElement(z.a,{path:"/:username/projects",render:function(){return U.a.createElement(O,s()({},e.props,e.state))}}),U.a.createElement(z.a,{path:"/:username/organizes",render:function(){return U.a.createElement(M,s()({},e.props,e.state))}}),U.a.createElement(z.a,{path:"/:username/blockchain",render:function(){return U.a.createElement(Y,s()({},e.props,e.state))}}),U.a.createElement(z.a,{path:"/:username/statistics",render:function(t){return U.a.createElement(q,s()({},e.props,e.state))}}),U.a.createElement(z.a,{path:"/:username",render:function(t){return U.a.createElement(L,s()({},e.props,e.state,{menuKey:m,show_super_description:o&&o.show_super_description,generalFetchUser:e.fetchUser}))}}),U.a.createElement(z.a,{path:"/",render:function(t){return U.a.createElement(L,s()({},e.props,e.state,{menuKey:m}))}}))))))}}])}(K.Component);t.default=Q}}]); \ No newline at end of file diff --git a/static/js/111.abc9448f.chunk.js b/static/js/111.abc9448f.chunk.js new file mode 100644 index 000000000..5163198a0 --- /dev/null +++ b/static/js/111.abc9448f.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[111],{"25NQ":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-breadcrumb {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n color: rgba(0, 0, 0, 0.45);\n font-size: 14px;\n}\n.ant-breadcrumb .anticon {\n font-size: 14px;\n}\n.ant-breadcrumb a {\n color: rgba(0, 0, 0, 0.45);\n transition: color 0.3s;\n}\n.ant-breadcrumb a:hover {\n color: #6e90ff;\n}\n.ant-breadcrumb > span:last-child {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {\n display: none;\n}\n.ant-breadcrumb-separator {\n margin: 0 8px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-breadcrumb-link > .anticon + span {\n margin-left: 4px;\n}\n.ant-breadcrumb-overlay-link > .anticon {\n margin-left: 4px;\n}\n",""]),e.exports=t},"5tqG":function(e,t,n){e.exports=n("ctcj")},AOa7:function(e,t,n){var r=n("25NQ");"string"==typeof r&&(r=[[e.i,r,""]]);n("aET+")(r,{hmr:!0,transform:void 0}),r.locals&&(e.exports=r.locals)},Yf6w:function(e,t,n){"use strict";var r,a=n("pevS"),o=n("E890"),c=n("RLqH").f,i=n("ZyXh"),l=n("jBKu"),u=n("nlFj"),s=n("GHVm"),f=n("jFgU"),p=n("cEKj"),m=o("".slice),d=Math.min,b=f("endsWith");a({target:"String",proto:!0,forced:!(!p&&!b&&(r=c(String.prototype,"endsWith"),r&&!r.writable)||b)},{endsWith:function(e){var t=l(s(this));u(e);var n=arguments.length>1?arguments[1]:void 0,r=t.length,a=void 0===n?r:d(i(n),r),o=l(e);return m(t,a-o.length,a)===o}})},afLt:function(e,t,n){"use strict";n("Yf6w");var r=n("wY6U");e.exports=r("String","endsWith")},bE4q:function(e,t,n){"use strict";var r=n("cDcd"),a=n("17x9"),o=n("eHJ2"),c=n.n(o),i=n("Zm9Q"),l=n("BGR+"),u=n("XBQK"),s=n("CtXQ"),f=n("H84U");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 m(){return(m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,a=S(t),o=e.getPath(n,r);return o&&a.push(o),a},e.genForRoutes=function(t){var n=t.routes,a=void 0===n?[]:n,o=t.params,c=void 0===o?{}:o,i=t.separator,l=t.itemRender,u=void 0===l?B:l,s=[];return a.map((function(t){var n=e.getPath(t.path,c);n&&s.push(n);var o=null;return t.children&&t.children.length&&(o=r.createElement(E.a,null,t.children.map((function(t){return r.createElement(E.a.Item,{key:t.breadcrumbName||t.path},u(t,c,a,e.addChildPath(s,t.path,c)))})))),r.createElement(O,{overlay:o,separator:i,key:t.breadcrumbName||n},u(t,c,a,s))}))},e.renderBreadcrumb=function(t){var n,a=t.getPrefixCls,o=e.props,i=o.prefixCls,u=o.separator,s=o.style,f=o.className,p=o.routes,m=o.children,d=k(o,["prefixCls","separator","style","className","routes","children"]),b=a("breadcrumb",i);return p&&p.length>0?n=e.genForRoutes(e.props):m&&(n=r.Children.map(T(m),(function(e,t){return e?(Object(j.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),r.cloneElement(e,{separator:u,key:t})):e}))),r.createElement("div",w({className:c()(f,b),style:s},Object(l.a)(d,["itemRender","params"])),n)},e}return t=o,(n=[{key:"componentDidMount",value:function(){var e=this.props;Object(j.a)(!("linkRender"in e||"nameRender"in e),"Breadcrumb","`linkRender` and `nameRender` are removed, please use `itemRender` instead, see: https://u.ant.design/item-render.")}},{key:"render",value:function(){return r.createElement(f.a,null,this.renderBreadcrumb)}}])&&_(t.prototype,n),o}(r.Component);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 D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function L(e,t){for(var n=0;n"},V.a.createElement(P.a.Item,null,V.a.createElement(Z.a,{className:"primaryColor",to:"/zone/".concat(f,"/source")},"资源列表")),V.a.createElement(P.a.Item,null,W?"编辑":"新建","资源")),V.a.createElement("div",{className:"formBox"},V.a.createElement(S.a,O()({},{labelCol:{span:2},wrapperCol:{span:14}},{onSubmit:function(e){e.preventDefault(),i((function(e,r){if(!e&&I.length){var a=F()(I).call(I,(function(e){return e.response.fileId})).toString(),o=te(te({},r),{},{zoneId:n,fileIds:a});if(delete o.fileList,W)return delete o.zoneId,o.id=U()(p,10),void Object($.Z)(o).then((function(e){var n,r=e.data,a=r.code,o=r.msg;200===a?(N.a.success("提交成功"),t.push(Q()(n="/zone/".concat(f,"/source/")).call(n,p))):N.a.error(o||"提交失败,请联系管理员!")}));Object($.c)(o).then((function(e){var n,r=e.data,a=r.code,o=r.msg,c=r.data;200===a?(N.a.success("提交成功"),t.push(Q()(n="/zone/".concat(f,"/source/")).call(n,c.id))):N.a.error(o||"提交失败,请联系管理员!")}))}else!I.length&&u({fileList:{value:void 0,errors:[new Error("请上传资源附件!")]}})}))}}),V.a.createElement(S.a.Item,{label:"资源名称"},c("name",{rules:[{required:!0,message:"请输入资源名称!"},{type:"string",max:200,message:"最大长度200"}]})(V.a.createElement(R.a,{placeholder:"请输入资源名称",maxLength:200,width:"220px"}))),V.a.createElement(S.a.Item,{label:"资源领域"},c("domainId",{rules:[{required:!0,message:"请选择资源领域!"}]})(V.a.createElement(w.a,{placeholder:"请选择资源领域"},y&&F()(y).call(y,(function(e){return V.a.createElement(w.a.Option,{key:e.id,value:e.id},e.name)}))))),V.a.createElement(S.a.Item,{label:"资源简介"},c("summary",{rules:[{required:!0,message:"请输入资源简介!"},{type:"string",max:300,message:"最大长度300"}]})(V.a.createElement(R.a.TextArea,{placeholder:"请输入资源简介",maxLength:200,width:"220px"}))),V.a.createElement(S.a.Item,{label:"资源附件",extra:V.a.createElement("span",null,"可上传多个资源文件,单个文件限制200MB以内")},c("fileList",{rules:[{required:!0,message:"请上传资源附件!"}]})(V.a.createElement(E.a,{action:Object(K.o)("/api/file/common/upload?type=resource"),showUploadList:!1,beforeUpload:function(e){return e.size>209715200?(N.a.error("单个文件限制200MB以内"),!1):!(I&&X()(I).call(I,(function(t){return t.name===e.name})).length>=1&&(N.a.error("请不要重复上传同名文件!"),1))},onChange:function(e){return ee.apply(this,arguments)},withCredentials:!0,headers:{Authorization:"3e33a5b0a35824f93666b1084488f0bd5f010025"}},V.a.createElement(j.a,{className:"hoverThemeColorBut"},V.a.createElement(x.a,{type:"upload"}),"单击上传")))),V.a.createElement("div",{className:"sourceFilesBox"},I&&F()(I).call(I,(function(e,t){var n=e.uid,r=e.status,a=e.response,o=e.name,c=e.zoneResourceType;return V.a.createElement("div",{key:t,className:"sourseFileItem mb15"},"uploading"===r?V.a.createElement(x.a,{type:"loading",className:"mr10"}):V.a.createElement(x.a,{type:"file",className:"mr10"}),V.a.createElement("span",{className:"fileName task-hide"},o),V.a.createElement("span",{className:"mr20 ml20",style:{width:"100px"}},a&&a.fileSize),V.a.createElement("span",{className:"mr50"},c&&c.name),V.a.createElement(x.a,{type:"delete",onClick:function(){!function(e){var t=X()(I).call(I,(function(t){return t.uid!==e}));k(t)}(n)}}))}))),V.a.createElement(S.a.Item,{wrapperCol:{offset:2}},V.a.createElement(j.a,{className:"mr20 themeBut",onClick:function(){t.go(-1)}},"取消"),V.a.createElement(j.a,{type:"primary",htmlType:"submit",loading:D,className:"themeBut"},"提交")))))}))}}]); \ No newline at end of file diff --git a/static/js/112.e18880c4.chunk.js b/static/js/112.e18880c4.chunk.js new file mode 100644 index 000000000..e58ee6d60 --- /dev/null +++ b/static/js/112.e18880c4.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[112],{"4B6f":function(e,t,a){},"5tqG":function(e,t,a){e.exports=a("ctcj")},"8MPT":function(e,t,a){"use strict";a.r(t);var n=a("+oHS"),r=a.n(n),i=a("OWCx"),c=a.n(i),o=a("fHi0"),l=a.n(o),s=a("RXMP"),u=a.n(s),m=a("qjzJ"),d=a.n(m),f=a("HnXd"),h=a.n(f),g=a("LYCE"),p=a.n(g),_=(a("+L6B"),a("2/Rp")),b=(a("y8nQ"),a("Vl3Y")),v=(a("5NDa"),a("5rEg")),E=(a("miYZ"),a("tsqr")),y=a("04Ix"),j=a.n(y),O=a("zLi2"),k=a.n(O),w=(a("OaEy"),a("2fM7")),x=a("5tqG"),N=a.n(x),S=a("lHQ6"),I=a.n(S),B=a("5PDf"),q=a.n(B),L=a("FLGM"),V=a.n(L),W=a("cDcd"),D=a.n(W),F=(a("4B6f"),a("p7gc")),H=a("m/JD");function G(e,t){var a=r()(e);if(c.a){var n=c()(e);t&&(n=q()(n).call(n,(function(t){return l()(e,t).enumerable}))),a.push.apply(a,n)}return a}function Y(e){for(var t=1;t"),D.a.createElement("b",null,"上架Bot市场")),R&&D.a.createElement(b.a,{className:"putawayForm",onSubmit:function(t){t.preventDefault(),o((function(t,i){if(!t){var c=r.logo;P?Object(H.y)(Y(Y({},i),{},{category:"",is_receive_ag1:1,is_receive_ag2:0,logo:c,market_time:"",login:a&&a.login,user_id:a&&a.user_id,bot_id:I()(n)})).then((function(e){e&&200===e.code?E.a.success("修改成功"):E.a.error(e.data)})):Object(H.q)(Y(Y({},i),{},{login:a&&a.login,user_id:a&&a.user_id,bot_id:I()(n),category:"",is_receive_ag1:1,is_receive_ag2:0,logo:c,market_time:""})).then((function(t){t&&-1===t.code?E.a.error(t.data):(E.a.success("成功上架市场"),e.history.push("/softbot/"+n))}))}}))}},D.a.createElement(b.a.Item,{label:"上架Bot市场名称",className:"width50 oneItem"},c("market_name",{rules:[{required:!0,message:"请输入上架Bot市场名称"}],initialValue:R.market_name})(D.a.createElement(v.a.TextArea,{placeholder:"请输入上架Bot市场名称",maxLength:50,className:"height36",autoSize:!0}))),D.a.createElement(b.a.Item,{label:"简要介绍",className:"oneItem"},c("market_desc",{rules:[{required:!0,message:"请输入简要介绍"}],initialValue:R.market_desc})(D.a.createElement(v.a.TextArea,{placeholder:"请输入简要介绍的内容",maxLength:200,className:"height36",autoSize:!0}))),D.a.createElement("div",{className:"selectBox"},D.a.createElement(b.a.Item,{label:"主要功能",className:"selectOne oneItem"},c("first_func",{rules:[{required:!0,message:"请选择主要功能"}],initialValue:R.first_func})(D.a.createElement(w.a,{placeholder:"请选择",onChange:function(e){O(q()(u).call(u,(function(t){return t!==e})))}},V()(h).call(h,(function(e){return D.a.createElement(C,{value:e,key:e},e)}))))),D.a.createElement(b.a.Item,{label:"次要功能",className:"selectOne oneItem"},c("second_func",{initialValue:R.second_func})(D.a.createElement(w.a,{placeholder:"请选择",onChange:function(e){g(q()(u).call(u,(function(t){return t!==e})))}},V()(j).call(j,(function(e){return D.a.createElement(C,{value:e,key:e},e)})))))),D.a.createElement(b.a.Item,{label:"详细介绍",className:"oneItem introduce"},c("market_intro",{rules:[{required:!0,message:"请输入详细介绍"}],initialValue:B})(D.a.createElement(F.a,{placeholder:"请输入详细介绍",height:500,mdID:"order-new-description",initValue:B,onChange:function(e){L(e)},className:"mt20",imageExpand:!1}))),D.a.createElement(b.a.Item,null,D.a.createElement(_.a,{style:{width:"129px",height:"36px"},type:"primary",htmlType:"submit",className:"putawayBut mt20"},P?"保存修改":"申请上架"))))})))},Yf6w:function(e,t,a){"use strict";var n,r=a("pevS"),i=a("E890"),c=a("RLqH").f,o=a("ZyXh"),l=a("jBKu"),s=a("nlFj"),u=a("GHVm"),m=a("jFgU"),d=a("cEKj"),f=i("".slice),h=Math.min,g=m("endsWith");r({target:"String",proto:!0,forced:!(!d&&!g&&(n=c(String.prototype,"endsWith"),n&&!n.writable)||g)},{endsWith:function(e){var t=l(u(this));s(e);var a=arguments.length>1?arguments[1]:void 0,n=t.length,r=void 0===a?n:h(o(a),n),i=l(e);return f(t,r-i.length,r)===i}})},afLt:function(e,t,a){"use strict";a("Yf6w");var n=a("wY6U");e.exports=n("String","endsWith")},ctcj:function(e,t,a){"use strict";var n=a("iWGr");e.exports=n},iWGr:function(e,t,a){"use strict";var n=a("Q3sF"),r=a("afLt"),i=String.prototype;e.exports=function(e){var t=e.endsWith;return"string"==typeof e||e===i||n(i,e)&&t===i.endsWith?r:t}},"p77/":function(e,t,a){}}]); \ No newline at end of file diff --git a/static/js/113.40e34042.chunk.js b/static/js/113.40e34042.chunk.js new file mode 100644 index 000000000..ddb6ffd4f --- /dev/null +++ b/static/js/113.40e34042.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[113],{"0Rb4":function(e,n,t){"use strict";t.d(n,"c",(function(){return i})),t.d(n,"d",(function(){return o})),t.d(n,"b",(function(){return c})),t.d(n,"a",(function(){return l}));var a=t("mnMc"),r=t.n(a),i=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var n=16*Math.random()|0;return("x"===e?n:3&n|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},o=function(e){return e&&e.login?e.login:""},c=function(){var e=navigator.userAgent;return r()(e).call(e,"Mac")?"MacOS":r()(e).call(e,"X11")||r()(e).call(e,"Linux")?"Linux":r()(e).call(e,"Android")?"Android":r()(e).call(e,"iPhone")||r()(e).call(e,"iPad")?"iOS":r()(e).call(e,"Win")?"Windows":"Unknown"},l=function(){var e=navigator.userAgent,n="Unknown";return r()(e).call(e,"Firefox")?n="Firefox":r()(e).call(e,"Safari")&&!r()(e).call(e,"Chrome")?n="Safari":r()(e).call(e,"MSIE")||r()(e).call(e,"Trident")?n="Internet Explorer":r()(e).call(e,"Edge")||r()(e).call(e,"Edg")?n="Edge":r()(e).call(e,"QQBrowser")?n="QQBrowser":r()(e).call(e,"LBBrowser")?n="liebao":r()(e).call(e,"360")?n="360Browser":r()(e).call(e,"Opera")||r()(e).call(e,"OPR")?n="Opera":r()(e).call(e,"Chrome")&&(n="Chrome"),n}},"5GCO":function(e,n,t){"use strict";var a=t("Thnc"),r=t("T/97"),i=t("Y4yM"),o=t("x08Q"),c=TypeError,l="Reduce of empty array with no initial value",d=function(e){return function(n,t,d,s){var u=r(n),p=i(u),f=o(u);if(a(t),0===f&&d<2)throw new c(l);var x=e?f-1:0,m=e?-1:1;if(d<2)for(;;){if(x in p){s=p[x],x+=m;break}if(x+=m,e?x<0:f<=x)throw new c(l)}for(;e?x>=0:f>x;x+=m)x in p&&(s=t(s,p[x],x,u));return s}};e.exports={left:d(!1),right:d(!0)}},KYsz:function(e,n,t){e.exports=t("fHRf")},RLMD:function(e,n,t){"use strict";t("TAYc");var a=t("wY6U");e.exports=a("Array","reduce")},TAYc:function(e,n,t){"use strict";var a=t("pevS"),r=t("5GCO").left,i=t("n2Hk"),o=t("93JC");a({target:"Array",proto:!0,forced:!t("1otG")&&o>79&&o<83||!i("reduce")},{reduce:function(e){var n=arguments.length;return r(this,e,n,n>1?arguments[1]:void 0)}})},dlpf:function(e,n,t){"use strict";t.r(n),t("T2oS");var a=t("W9HT"),r=(t("DjyN"),t("NUBc")),i=(t("+L6B"),t("2/Rp")),o=t("zLi2"),c=t.n(o),l=(t("5NDa"),t("5rEg")),d=t("o+MX"),s=t.n(d),u=t("FLGM"),p=t.n(u),f=t("KYsz"),x=t.n(f),m=t("cDcd"),g=t.n(m),b=t("edSi"),h=t.n(b),v=t("2iEm"),E=(t("vDqi"),t("TxSN")),w=t("2CTR"),A=t.p+"static/media/green_nodata.be7b538b.png",y=(t("34l0"),t("spEH")),k=t("0Rb4"),B=l.a.Search;n.default=function(e){var n=e.match.params.deptId,t=Object(m.useState)(void 0),o=c()(t,2),l=o[0],d=o[1],u=Object(m.useState)(void 0),f=c()(u,2),b=f[0],C=f[1],S=Object(m.useState)(void 0),N=c()(S,2),j=N[0],T=N[1],z=Object(m.useState)(void 0),O=c()(z,2),Q=O[0],I=O[1],F=Object(m.useState)(void 0),L=c()(F,2),R=L[0],H=L[1],Y=Object(m.useState)(1),M=c()(Y,2),U=M[0],G=M[1],K=Object(m.useState)(0),V=c()(K,2),D=V[0],W=V[1],Z=Object(m.useState)(void 0),_=c()(Z,2),J=_[0],q=_[1],P=Object(m.useState)(!0),X=c()(P,2),$=X[0],ee=X[1],ne=e.id,te=e.temp,ae=e.history,re=e.role,ie=e.sectionResourceTitle;return Object(m.useEffect)((function(){var n,t=Object(k.c)(),a=e.location.pathname,r=Object(k.b)(),i=Object(k.a)(),o=Object(k.d)(e.current_user),c=s()(n=" 操作系统:".concat(r,";浏览器:")).call(n,i,";");Object(E.X)({url:a,username:o,uuid:t,remark:c})}),[]),Object(m.useEffect)((function(){ne&&(ee(!0),Object(E.I)({id:ne,pageSize:21,pageNum:U,searchTypeId:R,domainId:Q,name:J}).then((function(e){e&&(d(e.data.rows),W(e.data.total),ee(!1))})).catch((function(e){})))}),[ne,R,Q,U,J]),Object(m.useEffect)((function(){ne&&Object(E.L)(ne).then((function(e){e&&e.data&&C(e.data.rows)})).catch((function(e){})),ne&&Object(E.K)(ne).then((function(e){e&&e.data&&T(e.data.rows)})).catch((function(e){}))}),[ne]),g.a.createElement("div",{className:"".concat(te,"_source_box")},g.a.createElement("div",{className:"source_h"},g.a.createElement("p",{className:"in_title"},ie),g.a.createElement("div",{style:{marginTop:"30px",textAlign:"center"},className:"titleButBox"},g.a.createElement(B,{placeholder:"请输入资源名称",onSearch:function(e){q(e),G(1)},style:{width:"645px",borderColor:"#fff",boxShadow:"0px 0px 10px rgba(61, 85, 183, 0.1)"},size:"large",className:"source_search_box",allowClear:!0,enterButton:"zone"===te?g.a.createElement("span",null,g.a.createElement("i",{className:"iconfont icon-sousuo5 font-15"}),"搜索"):void 0}),re&&"None"!==re.role&&g.a.createElement("div",{className:"createButs"},"Member"===re.role&&g.a.createElement(i.a,{size:"large",type:"primary",ghost:!0,className:"mr20"},g.a.createElement(v.a,{to:"/zone/".concat(n,"/source/self")},"我的资源")),g.a.createElement(i.a,{size:"large",icon:"Member"===re.role&&"plus",type:"primary",ghost:!0,onClick:function(){re&&"Manager"===re.role?window.open(re.resourceManageUrl):ae.push("/zone/".concat(n,"/source/add"))}},"Member"===re.role?"新建":"管理资源")))),g.a.createElement("div",{className:"sources"},b&&b.length>0||j&&j.length>0?g.a.createElement("div",{className:"source_left_ul"},b&&b.length>0&&g.a.createElement("ul",{className:"source_l_u"},g.a.createElement("p",null,"资源领域"),g.a.createElement("div",null,g.a.createElement("li",{onClick:function(){I(void 0),window.scrollTo(0,450)},className:Q?"":"active"},"全部"),p()(b).call(b,(function(e,n){return g.a.createElement("li",{key:n,onClick:function(){I(e.id),window.scrollTo(0,450)},className:"".concat(Q&&Q===e.id?"active":""," task-hide")},e.name)})))),j&&j.length>0&&g.a.createElement("ul",{className:"source_l_u"},g.a.createElement("p",{className:"borderRight"},"资源类别"),g.a.createElement("div",null,g.a.createElement("li",{onClick:function(){H(void 0),window.scrollTo(0,450)},className:R?"":"active"},"全部"),p()(j).call(j,(function(e,n){return g.a.createElement("li",{key:n,onClick:function(){H(e.id),window.scrollTo(0,450)},className:"".concat(R&&R===e.id?"active":""," task-hide")},e.name)}))))):"",g.a.createElement(a.a,{spinning:$},g.a.createElement("div",{className:"s_m_list"},l&&l.length>0&&g.a.createElement("div",{className:"source_lists"},p()(l).call(l,(function(e,t){var a,r;return g.a.createElement("div",{className:"source_lists_card",key:t},g.a.createElement(v.a,{to:s()(a="/zone/".concat(n,"/source/")).call(a,e.id),onClick:function(){window.scrollTo(0,450)},className:"task-hide"},e.name),g.a.createElement("p",{className:"task-hide-2 desc"},e.summary),g.a.createElement("div",{className:"s_infos"},g.a.createElement(y.j,null,"zone"===te&&g.a.createElement("span",{className:"domainNameBox task-hide"},e.domainName),g.a.createElement("p",{className:"load_count"},g.a.createElement("img",{src:h.a,alt:"",width:"18px",className:"mr5",style:{marginTop:"-4px"}}),g.a.createElement("span",{style:{color:"#5e6685"}},e.downloadCount))),"zone1"===te&&g.a.createElement("p",{className:"load_source"},g.a.createElement("span",null,e.domainName),e.zoneResourceTypeList&&g.a.createElement("span",null,x()(r=e.zoneResourceTypeList).call(r,(function(e,n){var t;return e?s()(t="".concat(e,", ")).call(t,n.name):n.name}),"")))))}))),l&&0===l.length&&g.a.createElement("div",{style:{textAlign:"center"}},g.a.createElement(w.a,{_html:"暂无数据",img:"zone1"===te?A:void 0})),D>21&&g.a.createElement("div",{style:{textAlign:"center",padding:"20px 0px"}},g.a.createElement(r.a,{pageSize:21,total:D,current:U,onChange:function(e){G(e),window.scrollTo(0,450)},showQuickJumper:!0}))))))}},edSi:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAYAAABE4bxTAAAABHNCSVQICAgIfAhkiAAAA3ZJREFUWEfdV0FyEkEU/Q3BrfEGkxOYnEByguDWCnFSJZQ7yVLBEsqgy5CdBanKSFJuhROIJwieIHgC45Yw077fTA8dAkzPkJVdRaWm0/37/fd///9aUIrhvv7sBEHwUkqZF0TbJMQmm8H3gAQNRUCD7lmtn8I0ticYDMT3/XMhRN5i2yggcXTZftezWBstsQZULDVdQfIkYoPkL1jxZCCH2poQGQc8FQB4T89Jkq2Ldu3IFpQVIAVG0LkKC4AAROXy7P1g2SEhky0NTEryLjrVQxtQsYBelJrbG4KuwhzpZ28nrufVb2yMF8vHFUHiJFzb6Lar9bh9sYAOys1rGHGYGVC/HWdw/v/YzyA+8Hwmk9nyvrwdrbKxEpAZKhtjyw4CU0Mw9RQB/9pt19zUgA5KzSvcQ7ASb2jVIfvlT4UMye+KpfHtk1UhX8qQ69Y3g0e5P2xkImnnW6ca3aakYeP1xXLzBoc9RoIfIsG9ZTbuAQqBvMEGptbhjUjG2FyLA4nwD3BTn6F63kgSPZ/odJGTdw6arzV8CKrv74tOTQFbZ5jJre0sqlERIHMDg0DutHwpBuuGynSC2fdzuQKzr9hSHtOw26nu6HUKkJl0nMCZ8aRiW2vSsmbeYIA6BagK2xIqZ3Ib19wSwEwf4WEPrAcXzixaio++lZRNExSa9S5Xf6EnJdHf7PjWScpMsXTcC1uEVSWe91QnuyYDgLTBdLUmuj1EqQCZ6cK3WSCZQQ4RpMLzpFKB960LiG1EGBC2GaAwhtbJEy78/wHNKujs6iVhaV2GTHmjc6gOACwPRpjYSgLmIXLooHzsofpAn9NP9Li8CAU7ax4eiW/KOgzdFX/Tpqsq9d22sbobL6sjSZ1RYEj+mBbkKTuqUusDNHX8zc8Z28qblCH9hMIhFQUGSjQ7nuR1QY4ATWXHRovjGbEwlQp4XcAHDLSV3TBvXLiy50tqZIkg5lWjbEA39biNwKGGfgRA5LVwKNQiLAvh4A//1FBgMtmCKWvv6Zz9Vx/zeM7Uo25sxEjroqi6AzBOYcEPzU09gYejeiYZzdJg0PATaoJEfZFQW64Y8SicTCYOtLSKLQ/9alANVdCAFaCBd+a1EYKwVypW0A2GgZSjVU04tRJcBGo+H+bB2nynBsTGTVAPAUblmQ3qVWvCW+PiNdFKKl0W2f0H9gkbxifa3PgAAAAASUVORK5CYII="},fHRf:function(e,n,t){"use strict";var a=t("szfI");e.exports=a},spEH:function(e,n,t){"use strict";t.d(n,"d",(function(){return T})),t.d(n,"b",(function(){return z})),t.d(n,"j",(function(){return O})),t.d(n,"a",(function(){return Q})),t.d(n,"c",(function(){return I})),t.d(n,"g",(function(){return F})),t.d(n,"n",(function(){return L})),t.d(n,"m",(function(){return R})),t.d(n,"q",(function(){return H})),t.d(n,"k",(function(){return Y})),t.d(n,"r",(function(){return M})),t.d(n,"f",(function(){return U})),t.d(n,"p",(function(){return G})),t.d(n,"l",(function(){return K})),t.d(n,"e",(function(){return V})),t.d(n,"o",(function(){return D})),t.d(n,"h",(function(){return W})),t.d(n,"i",(function(){return Z}));var a,r,i,o,c,l,d,s,u,p,f,x,m,g,b,h,v,E,w,A,y,k,B,C,S=t("YdDX"),N=t.n(S),j=t("vOnD"),T=j.a.div(a||(a=N()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),z=j.a.div(r||(r=N()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),O=j.a.div(i||(i=N()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),Q=j.a.div(o||(o=N()(["{\n display:flex;\n align-items: center;\n}"]))),I=j.a.div(c||(c=N()(["{\n display:flex;\n align-items: flex-start;\n}"]))),F=(j.a.div(l||(l=N()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),j.a.div(d||(d=N()(["{\n display:flex;\n align-items:flex-start;\n}"])))),L=j.a.div(s||(s=N()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),R=j.a.div(u||(u=N()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),H=(j.a.div(p||(p=N()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),j.a.div(f||(f=N()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),Y=j.a.div(x||(x=N()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),M=j.a.div(m||(m=N()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),U=j.a.a(g||(g=N()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),G=j.a.a(b||(b=N()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),K=j.a.a(h||(h=N()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),V=(j.a.a(v||(v=N()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),j.a.a(E||(E=N()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),D=j.a.a(w||(w=N()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),W=(j.a.ul(A||(A=N()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),j.a.a(y||(y=N()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),j.a.a(k||(k=N()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),Z=j.a.div(B||(B=N()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));j.a.div(C||(C=N()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))},szfI:function(e,n,t){"use strict";var a=t("Q3sF"),r=t("RLMD"),i=Array.prototype;e.exports=function(e){var n=e.reduce;return e===i||a(i,e)&&n===i.reduce?r:n}}}]); \ No newline at end of file diff --git a/static/js/114.9e79aa06.chunk.js b/static/js/114.9e79aa06.chunk.js new file mode 100644 index 000000000..5eeeb13db --- /dev/null +++ b/static/js/114.9e79aa06.chunk.js @@ -0,0 +1,2 @@ +/*! For license information please see 114.9e79aa06.chunk.js.LICENSE.txt */ +(this.webpackJsonp=this.webpackJsonp||[]).push([[114],{"+3kA":function(t,e,i){"use strict";var n=i("LA9q").match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},"5j6D":function(t,e,i){var n;n=function(){return function(t){var e={};function i(n){if(e[n])return e[n].exports;var a=e[n]={exports:{},id:n,loaded:!1};return t[n].call(a.exports,a,a.exports,i),a.loaded=!0,a.exports}return i.m=t,i.c=e,i.p="",i(0)}([function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e){for(var i=0;i
      ',s=e.Js2WordCloud=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._container=e,this._wrapper=null,this._canvas=null,this._maskCanvas=null,this._dataMask=null,this._tooltip=null,this._wordcloud2=null,this._option=null,this._init()}return n(t,[{key:"setOption",value:function(t){var e=this;this._option=o.copy(t,!0);var i=this._option.hover;this._option.fontFamily=this._option.fontFamily||"Microsoft YaHei,Helvetica,Times,serif",this._fixWeightFactor(this._option),this._maskCanvas=null,t.tooltip&&!0===t.tooltip.show&&(this._tooltip||(this._tooltip=window.document.createElement("div"),this._tooltip.className="__wc_tooltip__",this._tooltip.style.backgroundColor=t.tooltip.backgroundColor||"rgba(0, 0, 0, 0.701961)",this._tooltip.style.color="#fff",this._tooltip.style.padding="5px",this._tooltip.style.borderRadius="5px",this._tooltip.style.fontSize="12px",this._tooltip.style.fontFamily=t.fontFamily||this._option.fontFamily,this._tooltip.style.lineHeight=1.4,this._tooltip.style.webkitTransition="left 0.2s, top 0.2s",this._tooltip.style.mozTransition="left 0.2s, top 0.2s",this._tooltip.style.transition="left 0.2s, top 0.2s",this._tooltip.style.position="absolute",this._tooltip.style.whiteSpace="nowrap",this._tooltip.style.zIndex=999,this._tooltip.style.display="none",this._wrapper.appendChild(this._tooltip),this._container.onmouseout=function(){e._tooltip.style.display="none"}),this._option.hover=function(t,n,a){if(t){var o=t[0]+": "+t[1];"function"==typeof e._option.tooltip.formatter&&(o=e._option.tooltip.formatter(t)),e._tooltip.innerHTML=o,e._tooltip.style.top=a.offsetY+10+"px",e._tooltip.style.left=a.offsetX+15+"px",e._tooltip.style.display="block",e._wrapper.style.cursor="pointer"}else e._tooltip.style.display="none",e._wrapper.style.cursor="default";i&&i(t,n,a)}),function(t){t.list&&t.list.sort((function(t,e){return e[1]-t[1]}))}(this._option),this._option&&/\.(jpg|png)$/.test(this._option.imageShape)?c.call(this,this._option):"circle"===this._option.shape?d.call(this,this._option):l.call(this,this._option)}},{key:"on",value:function(){}},{key:"showLoading",value:function(t){var e,i='
      ';if(t)if(t.backgroundColor&&(this._dataMask.style.backgroundColor=t.backgroundColor),e=void 0===t.text?"正在加载...":t.text,"spin"===t.effect){this._showMask(r+i+e+"
      ");var n=this._dataMask.childNodes[0].childNodes[0],a=n.style.paddingLeft;n.style.paddingLeft=parseInt(a)+45+"px"}else this._showMask(r+e+"");else this._showMask(r+i+"正在加载...")}},{key:"hideLoading",value:function(){this._dataMask&&(this._dataMask.style.display="none")}},{key:"resize",value:function(){this._canvas.width=this._container.clientWidth,this._canvas.height=this._container.clientHeight,l.call(this,this._option)}},{key:"_init",value:function(){var t=this._container.clientWidth,e=this._container.clientHeight;this._container.innerHTML="",this._wrapper=window.document.createElement("div"),this._wrapper.style.position="relative",this._wrapper.style.width="100%",this._wrapper.style.height="inherit",this._dataMask=window.document.createElement("div"),this._dataMask.height="inherit",this._dataMask.style.textAlign="center",this._dataMask.style.color="#888",this._dataMask.style.fontSize="14px",this._dataMask.style.position="absolute",this._dataMask.style.left="0",this._dataMask.style.right="0",this._dataMask.style.top="0",this._dataMask.style.bottom="0",this._dataMask.style.display="none",this._wrapper.appendChild(this._dataMask),this._container.appendChild(this._wrapper),this._canvas=window.document.createElement("canvas"),this._canvas.width=t,this._canvas.height=e,this._wrapper.appendChild(this._canvas)}},{key:"_fixWeightFactor",value:function(t){if(t.maxFontSize="number"==typeof t.maxFontSize?t.maxFontSize:60,t.minFontSize="number"==typeof t.minFontSize?t.minFontSize:12,t.list&&t.list.length>0){for(var e=t.list[0][1],i=0,n=0,a=t.list.length;nt.list[n][1]&&(e=t.list[n][1]),ie){var o="number"==typeof t.fontSizeFactor?t.fontSizeFactor:.1,r=(t.maxFontSize-t.minFontSize)/(Math.pow(i,o)-Math.pow(e,o)),s=t.maxFontSize-r*Math.pow(i,o);t.weightFactor=function(t){return Math.ceil(r*Math.pow(t,o)+s)}}else t.weightFactor=function(e){return t.minFontSize}}}},{key:"_showMask",value:function(t){this._dataMask&&(this._dataMask.innerHTML=t,this._dataMask.style.display=""===t?"none":"block")}},{key:"_dataEmpty",value:function(){return!this._option||!this._option.list||this._option.list.length<=0}}]),t}();function l(t){if(this._maskCanvas){t.clearCanvas=!1;var e=window.document.createElement("canvas").getContext("2d");e.fillStyle=t.backgroundColor||"#fff",e.fillRect(0,0,1,1);var i=e.getImageData(0,0,1,1).data,n=window.document.createElement("canvas");n.width=this._canvas.width,n.height=this._canvas.height;var o=n.getContext("2d");o.drawImage(this._maskCanvas,0,0,this._maskCanvas.width,this._maskCanvas.height,0,0,n.width,n.height);for(var s=o.getImageData(0,0,n.width,n.height),l=o.createImageData(s),d=0;d128?(l.data[d]=i[0],l.data[d+1]=i[1],l.data[d+2]=i[2],l.data[d+3]=i[3]):(l.data[d]=i[0],l.data[d+1]=i[1],l.data[d+2]=i[2],l.data[d+3]=i[3]?i[3]-1:1);o.putImageData(l,0,0),(o=this._canvas.getContext("2d")).clearRect(0,0,this._canvas.width,this._canvas.height),o.drawImage(n,0,0)}if(this._dataEmpty()&&t&&t.noDataLoadingOption){var c="";t.noDataLoadingOption.textStyle&&("string"==typeof t.noDataLoadingOption.textStyle.color&&(c+="color: "+t.noDataLoadingOption.textStyle.color+";"),"number"==typeof t.noDataLoadingOption.textStyle.fontSize&&(c+="font-size: "+t.noDataLoadingOption.textStyle.fontSize+"px;")),"string"==typeof t.noDataLoadingOption.backgroundColor&&(this._dataMask.style.backgroundColor=t.noDataLoadingOption.backgroundColor);var h=t.noDataLoadingOption.text||"";this._showMask(r+''+h+"")}else this._showMask(""),this._wordcloud2=a(this._canvas,t)}function d(t){this._maskCanvas=window.document.createElement("canvas"),this._maskCanvas.width=500,this._maskCanvas.height=500;var e=this._maskCanvas.getContext("2d");e.fillStyle="#000000",e.beginPath(),e.arc(250,250,240,0,2*Math.PI,!0),e.closePath(),e.fill();for(var i=e.getImageData(0,0,this._maskCanvas.width,this._maskCanvas.height),n=e.createImageData(i),a=0;a384?(n.data[a]=n.data[a+1]=n.data[a+2]=255,n.data[a+3]=0):(n.data[a]=n.data[a+1]=n.data[a+2]=0,n.data[a+3]=255)}e.putImageData(n,0,0),l.call(this,t)}function c(t){var e=this,i=window.document.createElement("img");i.crossOrigin="Anonymous",i.onload=function(){e._maskCanvas=window.document.createElement("canvas"),e._maskCanvas.width=i.width,e._maskCanvas.height=i.height;var n=e._maskCanvas.getContext("2d");n.drawImage(i,0,0,i.width,i.height);for(var a=n.getImageData(0,0,e._maskCanvas.width,e._maskCanvas.height),o=n.createImageData(a),r=0;r384?(o.data[r]=o.data[r+1]=o.data[r+2]=255,o.data[r+3]=0):(o.data[r]=o.data[r+1]=o.data[r+2]=0,o.data[r+3]=255)}n.putImageData(o,0,0),l.call(e,t)},i.onerror=function(){l.call(this,t)},i.src=t.imageShape}t.exports=s},function(t,e,i){var n;(function(){"use strict";var i,a,o,r;window.setImmediate||(window.setImmediate=window.msSetImmediate||window.webkitSetImmediate||window.mozSetImmediate||window.oSetImmediate||function(){if(!window.postMessage||!window.addEventListener)return null;var t=[void 0],e="zero-timeout-message";return window.addEventListener("message",(function(i){if("string"==typeof i.data&&i.data.substr(0,e.length)===e){i.stopImmediatePropagation();var n=parseInt(i.data.substr(e.length),36);t[n]&&(t[n](),t[n]=void 0)}}),!0),window.clearImmediate=function(e){t[e]&&(t[e]=void 0)},function(i){var n=t.length;return t.push(i),window.postMessage(e+n.toString(36),"*"),n}}()||function(t){window.setTimeout(t,0)}),window.clearImmediate||(window.clearImmediate=window.msClearImmediate||window.webkitClearImmediate||window.mozClearImmediate||window.oClearImmediate||function(t){window.clearTimeout(t)}),i=function(){var t=document.createElement("canvas");if(!t||!t.getContext)return!1;var e=t.getContext("2d");return!!(e.getImageData&&e.fillText&&Array.prototype.some&&Array.prototype.push)}(),a=function(){if(i){for(var t,e,n=document.createElement("canvas").getContext("2d"),a=20;a;){if(n.font=a.toString(10)+"px sans-serif",n.measureText("W").width===t&&n.measureText("m").width===e)return a+1;t=n.measureText("W").width,e=n.measureText("m").width,a--}return 0}}(),o=function(t){for(var e,i,n=t.length;n;e=Math.floor(Math.random()*n),i=t[--n],t[n]=t[e],t[e]=i);return t},(r=function(t,e){if(i){Array.isArray(t)||(t=[t]),t.forEach((function(e,i){if("string"==typeof e){if(t[i]=document.getElementById(e),!t[i])throw"The element id specified is not found."}else if(!e.tagName&&!e.appendChild)throw"You must pass valid HTML elements, or ID of the element."}));var n={list:[],fontFamily:'"Trebuchet MS", "Heiti TC", "微軟正黑體", "Arial Unicode MS", "Droid Fallback Sans", sans-serif',fontWeight:"normal",color:"random-dark",minSize:0,weightFactor:1,clearCanvas:!0,backgroundColor:"#fff",gridSize:8,drawOutOfBound:!1,origin:null,drawMask:!1,maskColor:"rgba(255,0,0,0.3)",maskGapWidth:.3,wait:0,abortThreshold:0,abort:function(){},minRotation:-Math.PI/2,maxRotation:Math.PI/2,shuffle:!0,rotateRatio:.1,shape:"circle",ellipticity:.65,classes:null,hover:null,click:null};if(e)for(var r in e)r in n&&(n[r]=e[r]);if("function"!=typeof n.weightFactor){var s=n.weightFactor;n.weightFactor=function(t){return t*s}}if("function"!=typeof n.shape)switch(n.shape){case"circle":default:n.shape="circle";break;case"cardioid":n.shape=function(t){return 1-Math.sin(t)};break;case"diamond":case"square":n.shape=function(t){var e=t%(2*Math.PI/4);return 1/(Math.cos(e)+Math.sin(e))};break;case"triangle-forward":n.shape=function(t){var e=t%(2*Math.PI/3);return 1/(Math.cos(e)+Math.sqrt(3)*Math.sin(e))};break;case"triangle":case"triangle-upright":n.shape=function(t){var e=(t+3*Math.PI/2)%(2*Math.PI/3);return 1/(Math.cos(e)+Math.sqrt(3)*Math.sin(e))};break;case"pentagon":n.shape=function(t){var e=(t+.955)%(2*Math.PI/5);return 1/(Math.cos(e)+.726543*Math.sin(e))};break;case"star":n.shape=function(t){var e=(t+.955)%(2*Math.PI/10);return(t+.955)%(2*Math.PI/5)-2*Math.PI/10>=0?1/(Math.cos(2*Math.PI/10-e)+3.07768*Math.sin(2*Math.PI/10-e)):1/(Math.cos(e)+3.07768*Math.sin(e))}}n.gridSize=Math.max(Math.floor(n.gridSize),4);var l,d,c,h,f,u,p,_=n.gridSize,m=_-n.maskGapWidth,v=Math.abs(n.maxRotation-n.minRotation),g=Math.min(n.maxRotation,n.minRotation);switch(n.color){case"random-dark":p=function(){return O(10,50)};break;case"random-light":p=function(){return O(50,90)};break;default:"function"==typeof n.color&&(p=n.color)}var w=null;"function"==typeof n.classes&&(w=n.classes);var y,x=!1,b=[],k=function(t){var e,i,n=t.currentTarget,a=n.getBoundingClientRect();t.touches?(e=t.touches[0].clientX,i=t.touches[0].clientY):(e=t.clientX,i=t.clientY);var o=e-a.left,r=i-a.top,s=Math.floor(o*(n.width/a.width||1)/_),l=Math.floor(r*(n.height/a.height||1)/_);return b[s][l]},M=function(t){var e=k(t);y!==e&&(y=e,e?n.hover(e.item,e.dimension,t):n.hover(void 0,void 0,t))},C=function(t){var e=k(t);e&&(n.click(e.item,e.dimension,t),t.preventDefault())},S=[],I=function(t){if(S[t])return S[t];var e=8*t,i=e,a=[];for(0===t&&a.push([h[0],h[1],0]);i--;){var o=1;"circle"!==n.shape&&(o=n.shape(i/e*2*Math.PI)),a.push([h[0]+t*o*Math.cos(-i/e*2*Math.PI),h[1]+t*o*Math.sin(-i/e*2*Math.PI)*n.ellipticity,i/e*2*Math.PI])}return S[t]=a,a},T=function(){return n.abortThreshold>0&&(new Date).getTime()-u>n.abortThreshold},E=function(e,i,n,a,o){e>=d||i>=c||e<0||i<0||(l[e][i]=!1,n&&t[0].getContext("2d").fillRect(e*_,i*_,m,m),x&&(b[e][i]={item:o,dimension:a}))},L=function(e){var i,r,s;Array.isArray(e)?(i=e[0],r=e[1]):(i=e.word,r=e.weight,s=e.attributes);var h=0===n.rotateRatio||Math.random()>n.rotateRatio?0:0===v?g:g+Math.random()*v,u=function(t,e,i){var o=n.weightFactor(e);if(o<=n.minSize)return!1;var r=1;oE[1]&&(E[1]=I),kE[2]&&(E[2]=k);break t}}return{mu:r,occupied:S,bounds:E,gw:w,gh:g,fillTextOffsetX:m,fillTextOffsetY:v,fillTextWidth:d,fillTextHeight:c,fontSize:o}}(i,r,h);if(!u)return!1;if(T())return!1;if(!n.drawOutOfBound){var m=u.bounds;if(m[1]-m[3]+1>d||m[2]-m[0]+1>c)return!1}for(var y=f+1,b=function(a){var o=Math.floor(a[0]-u.gw/2),m=Math.floor(a[1]-u.gh/2);return u.gw,u.gh,!!function(t,e,i,a,o){for(var r=o.length;r--;){var s=t+o[r][0],h=e+o[r][1];if(s>=d||h>=c||s<0||h<0){if(!n.drawOutOfBound)return!1}else if(!l[s][h])return!1}return!0}(o,m,0,0,u.occupied)&&(function(e,i,a,o,r,s,l,d,c){var h,f,u=a.fontSize;h=p?p(o,r,u,s,l):n.color,f=w?w(o,r,u,s,l):n.classes;var m=a.bounds;m[3],m[0],m[1],m[3],m[2],m[0],t.forEach((function(t){if(t.getContext){var r=t.getContext("2d"),s=a.mu;r.save(),r.scale(1/s,1/s),r.font=n.fontWeight+" "+(u*s).toString(10)+"px "+n.fontFamily,r.fillStyle=h,r.translate((e+a.gw/2)*_*s,(i+a.gh/2)*_*s),0!==d&&r.rotate(-d),r.textBaseline="middle",r.fillText(o,a.fillTextOffsetX*s,(a.fillTextOffsetY+.5*u)*s),r.restore()}else{var l=document.createElement("span"),p="";p="rotate("+-d/Math.PI*180+"deg) ",1!==a.mu&&(p+="translateX(-"+a.fillTextWidth/4+"px) scale("+1/a.mu+")");var m={position:"absolute",display:"block",font:n.fontWeight+" "+u*a.mu+"px "+n.fontFamily,left:(e+a.gw/2)*_+a.fillTextOffsetX+"px",top:(i+a.gh/2)*_+a.fillTextOffsetY+"px",width:a.fillTextWidth+"px",height:a.fillTextHeight+"px",lineHeight:u+"px",whiteSpace:"nowrap",transform:p,webkitTransform:p,msTransform:p,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};for(var v in h&&(m.color=h),l.textContent=o,m)l.style[v]=m[v];if(c)for(var g in c)l.setAttribute(g,c[g]);f&&(l.className+=f),t.appendChild(l)}}))}(o,m,u,i,r,f-y,a[2],h,s),function(e,i,a,o,r,s){var l,h,f=r.occupied,u=n.drawMask;if(u&&((l=t[0].getContext("2d")).save(),l.fillStyle=n.maskColor),x){var p=r.bounds;h={x:(e+p[3])*_,y:(i+p[0])*_,w:(p[1]-p[3]+1)*_,h:(p[2]-p[0]+1)*_}}for(var m=f.length;m--;){var v=e+f[m][0],g=i+f[m][1];v>=d||g>=c||v<0||g<0||E(v,g,u,h,s)}u&&l.restore()}(o,m,0,0,u,e),!0)};y--;){var k=I(f-y);if(n.shuffle&&(k=[].concat(k),o(k)),k.some(b))return!0}return!1},F=function(e,i,n){if(i)return!t.some((function(t){var a=document.createEvent("CustomEvent");return a.initCustomEvent(e,!0,i,n||{}),!t.dispatchEvent(a)}),this);t.forEach((function(t){var a=document.createEvent("CustomEvent");a.initCustomEvent(e,!0,i,n||{}),t.dispatchEvent(a)}),this)};!function(){var e=t[0];if(e.getContext)d=Math.ceil(e.width/_),c=Math.ceil(e.height/_);else{var i=e.getBoundingClientRect();d=Math.ceil(i.width/_),c=Math.ceil(i.height/_)}if(F("wordcloudstart",!0)){var a,o,r,s,p;if(h=n.origin?[n.origin[0]/_,n.origin[1]/_]:[d/2,c/2],f=Math.floor(Math.sqrt(d*d+c*c)),l=[],!e.getContext||n.clearCanvas)for(t.forEach((function(t){if(t.getContext){var e=t.getContext("2d");e.fillStyle=n.backgroundColor,e.clearRect(0,0,d*(_+1),c*(_+1)),e.fillRect(0,0,d*(_+1),c*(_+1))}else t.textContent="",t.style.backgroundColor=n.backgroundColor,t.style.position="relative"})),a=d;a--;)for(l[a]=[],o=c;o--;)l[a][o]=!0;else{var m=document.createElement("canvas").getContext("2d");m.fillStyle=n.backgroundColor,m.fillRect(0,0,1,1);var v,g,w=m.getImageData(0,0,1,1).data,k=e.getContext("2d").getImageData(0,0,d*_,c*_).data;for(a=d;a--;)for(l[a]=[],o=c;o--;){g=_;t:for(;g--;)for(v=_;v--;)for(r=4;r--;)if(k[4*((o*_+g)*d*_+(a*_+v))+r]!==w[r]){l[a][o]=!1;break t}!1!==l[a][o]&&(l[a][o]=!0)}k=m=w=void 0}if(n.hover||n.click){for(x=!0,a=d+1;a--;)b[a]=[];n.hover&&e.addEventListener("mousemove",M),n.click&&(e.addEventListener("click",C),e.addEventListener("touchstart",C),e.addEventListener("touchend",(function(t){t.preventDefault()})),e.style.webkitTapHighlightColor="rgba(0, 0, 0, 0)"),e.addEventListener("wordcloudstart",(function t(){e.removeEventListener("wordcloudstart",t),e.removeEventListener("mousemove",M),e.removeEventListener("click",C),y=void 0}))}r=0,0!==n.wait?(s=window.setTimeout,p=window.clearTimeout):(s=window.setImmediate,p=window.clearImmediate);var S=function(e,i){t.forEach((function(t){t.removeEventListener(e,i)}),this)},I=function t(){S("wordcloudstart",t),p(E)};!function(e,i){t.forEach((function(t){t.addEventListener("wordcloudstart",i)}),this)}(0,I);var E=s((function t(){if(r>=n.list.length)return p(E),F("wordcloudstop",!1),void S("wordcloudstart",I);u=(new Date).getTime();var e=L(n.list[r]),i=!F("wordclouddrawn",!0,{item:n.list[r],drawn:e});if(T()||i)return p(E),n.abort(),F("wordcloudabort",!1),F("wordcloudstop",!1),void S("wordcloudstart",I);r++,E=s(t,n.wait)}),n.wait)}}()}function O(t,e){return"hsl("+(360*Math.random()).toFixed()+","+(30*Math.random()+70).toFixed()+"%,"+(Math.random()*(e-t)+t).toFixed()+"%)"}}).isSupported=i,r.minFontSize=a,this.WordCloud=r,void 0===(n=function(){return r}.apply(e,[]))||(t.exports=n)}).call(window)},function(t,e,i){var n=i(3);"string"==typeof n&&(n=[[t.id,n,""]]),i(5)(n,{}),n.locals&&(t.exports=n.locals)},function(t,e,i){(t.exports=i(4)()).push([t.id,"@-webkit-keyframes __wc_loading_animation__ {\r\n 50% {\r\n opacity: 0.3;\r\n -webkit-transform: scale(0.4);\r\n transform: scale(0.4); }\r\n\r\n 100% {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n transform: scale(1); } }\r\n\r\n@keyframes __wc_loading_animation__ {\r\n 50% {\r\n opacity: 0.3;\r\n -webkit-transform: scale(0.4);\r\n transform: scale(0.4); }\r\n\r\n 100% {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n transform: scale(1); } }\r\n\r\n.__wc_loading_wrapper__ {\r\n display: table;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\n.__wc_loading_wrapper_item__ {\r\n display: table-cell;\r\n vertical-align: middle;\r\n text-align: center;\r\n position: relative;\r\n padding-right: 60px;\r\n line-height: 1.4;\r\n}\r\n.__wc_loading_wrapper_item_inner__ {\r\n position: relative;\r\n text-align: left;\r\n display: inline-block;\r\n}\r\n\r\n.__wc_loading__ {\r\n position: absolute;\r\n top: 50%;\r\n left: -40px;\r\n margin-top: -6px;\r\n}\r\n\r\n .__wc_loading__ > div:nth-child(1) {\r\n top: 15px;\r\n left: 0;\r\n -webkit-animation: __wc_loading_animation__ 1s 0s infinite linear;\r\n animation: __wc_loading_animation__ 1s 0s infinite linear; }\r\n .__wc_loading__ > div:nth-child(2) {\r\n top: 10.22726px;\r\n left: 10.22726px;\r\n -webkit-animation: __wc_loading_animation__ 1s 0.12s infinite linear;\r\n animation: __wc_loading_animation__ 1s 0.12s infinite linear; }\r\n .__wc_loading__ > div:nth-child(3) {\r\n top: 0;\r\n left: 15px;\r\n -webkit-animation: __wc_loading_animation__ 1s 0.24s infinite linear;\r\n animation: __wc_loading_animation__ 1s 0.24s infinite linear; }\r\n .__wc_loading__ > div:nth-child(4) {\r\n top: -10.22726px;\r\n left: 10.22726px;\r\n -webkit-animation: __wc_loading_animation__ 1s 0.36s infinite linear;\r\n animation: __wc_loading_animation__ 1s 0.36s infinite linear; }\r\n .__wc_loading__ > div:nth-child(5) {\r\n top: -15px;\r\n left: 0;\r\n -webkit-animation: __wc_loading_animation__ 1s 0.48s infinite linear;\r\n animation: __wc_loading_animation__ 1s 0.48s infinite linear; }\r\n .__wc_loading__ > div:nth-child(6) {\r\n top: -10.22726px;\r\n left: -10.22726px;\r\n -webkit-animation: __wc_loading_animation__ 1s 0.6s infinite linear;\r\n animation: __wc_loading_animation__ 1s 0.6s infinite linear; }\r\n .__wc_loading__ > div:nth-child(7) {\r\n top: 0;\r\n left: -15px;\r\n -webkit-animation: __wc_loading_animation__ 1s 0.72s infinite linear;\r\n animation: __wc_loading_animation__ 1s 0.72s infinite linear; }\r\n .__wc_loading__ > div:nth-child(8) {\r\n top: 10.22726px;\r\n left: -10.22726px;\r\n -webkit-animation: __wc_loading_animation__ 1s 0.84s infinite linear;\r\n animation: __wc_loading_animation__ 1s 0.84s infinite linear; }\r\n .__wc_loading__ > div {\r\n background-color: #d3d3d3;\r\n width: 10px;\r\n height: 10px;\r\n border-radius: 100%;\r\n margin: 2px;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n position: absolute; \r\n }",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e=0&&d.splice(e,1)}function p(t){var e=document.createElement("style");return e.type="text/css",f(t,e),e}function _(t,e){var i,n,a;if(e.singleton){var o=l++;i=s||(s=p(e)),n=g.bind(null,i,o,!1),a=g.bind(null,i,o,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(i=function(t){var e=document.createElement("link");return e.rel="stylesheet",f(t,e),e}(e),n=y.bind(null,i),a=function(){u(i),i.href&&URL.revokeObjectURL(i.href)}):(i=p(e),n=w.bind(null,i),a=function(){u(i)});return n(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;n(t=e)}else a()}}t.exports=function(t,e){void 0===(e=e||{}).singleton&&(e.singleton=o()),void 0===e.insertAt&&(e.insertAt="bottom");var i=h(t);return c(i,e),function(t){for(var a=[],o=0;o3)){if(p)return!0;if(m)return m<603;var t,e,i,n,a="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:i=3;break;case 68:case 71:i=4;break;default:i=2}for(n=0;n<47;n++)v.push({k:e+n,v:i})}for(v.sort((function(t,e){return e.v-t.v})),n=0;nd(i)?1:-1}}(t)),i=s(a),n=0;n0;)t[s]=t[--s];s!==l++&&(t[s]=r)}else for(var d=a(i/2),c=o(n(t,0,d),e),h=o(n(t,d),e),f=c.length,u=h.length,p=0,_=0;p span:last-child {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {\n display: none;\n}\n.ant-breadcrumb-separator {\n margin: 0 8px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-breadcrumb-link > .anticon + span {\n margin-left: 4px;\n}\n.ant-breadcrumb-overlay-link > .anticon {\n margin-left: 4px;\n}\n",""]),e.exports=n},AOa7:function(e,n,t){var r=t("25NQ");"string"==typeof r&&(r=[[e.i,r,""]]);t("aET+")(r,{hmr:!0,transform:void 0}),r.locals&&(e.exports=r.locals)},DuG7:function(e,n,t){"use strict";t.r(n),t("Awhp");var r=t("KrTs"),a=(t("sPJy"),t("bE4q")),o=t("zLi2"),i=t.n(o),c=t("o+MX"),l=t.n(c),u=t("FLGM"),s=t.n(u),p=t("cDcd"),f=t.n(p),d=t("aCEd"),m=t.n(d),b=t("TxSN"),y=t("2iEm"),x=t("UUzw"),g=t("spEH"),h=t("edSi"),v=t.n(h),A=t("sYIF"),E=t("0Rb4");n.default=function(e){var n,t=e.match.params,o=t.deptId,c=t.sourceid,u=Object(p.useState)(void 0),d=i()(u,2),h=d[0],O=d[1],w=e.data,j=e.temp;function S(){w&&(document.title=w.mainTitle,Object(A.w)("".concat(w.name,","),w.name,w.subTitle,"/zone/".concat(o)))}return Object(p.useEffect)((function(){var n,t=Object(E.c)(),r=e.location.pathname,a=Object(E.b)(),o=Object(E.a)(),i=Object(E.d)(e.current_user),c=l()(n=" 操作系统:".concat(a,";浏览器:")).call(n,o,";");Object(b.X)({url:r,username:i,uuid:t,remark:c})}),[]),Object(p.useEffect)((function(){c&&Object(b.G)(c).then((function(e){e&&O(e.data.data)})).catch((function(e){}))}),[c]),Object(p.useEffect)((function(){if(h){var e,n,t,r=h.name,a=h.domainName,o=h.summary;document.title=l()(e="".concat(r,"/")).call(e,a),Object(A.c)("Keywords",l()(n=l()(t="".concat(r,",")).call(t,a,",")).call(n,o))}return S}),[h]),f.a.createElement("div",{className:"boxmain",style:{paddingBottom:"40px"}},f.a.createElement(a.a,{separator:">",style:{paddingTop:"20px"}},f.a.createElement(a.a.Item,null,f.a.createElement(y.a,{className:"primaryColor",to:"/zone/".concat(o,"/source")},"资源列表")),f.a.createElement(a.a.Item,null,"详情页")),h&&f.a.createElement("div",{className:"source_detail_box"},f.a.createElement("div",{className:"s_d_title"},f.a.createElement(g.j,null,f.a.createElement(g.a,{style:{flex:1}},f.a.createElement("span",{className:"domainNameBoxD font-13 mr15"},h.domainName),f.a.createElement("span",{className:"font-22",style:{flex:1}},h.name)),f.a.createElement("div",{className:"load_count"},f.a.createElement("img",{src:v.a,alt:"",width:"18px",className:"mr5",style:{marginTop:"-4px"}}),f.a.createElement("span",{style:{color:"#5e6685"}},h.downloadCount))),h.createUser&&h.createUser.avatar&&f.a.createElement(y.a,{to:"/".concat(h.createUser.userName)},f.a.createElement("img",{alt:"",src:h.createUser.avatar,className:"publicUserAvatar mr10"})),h.createUser&&f.a.createElement(y.a,{className:"mr20",to:"/".concat(h.createUser.userName)},h.createUser.nickName),f.a.createElement("span",{className:"mr20"},"发布于",h.updateTime||h.createTime),"0"===h.auditStatus&&f.a.createElement(r.a,{color:"zone"===j?"#466aff":"#089f7f",text:"待审核",className:"pass"}),"2"===h.auditStatus&&f.a.createElement(r.a,{color:"#eb1212",text:"未通过",className:"failed"})),f.a.createElement("div",{className:"pb20",dangerouslySetInnerHTML:{__html:h.summary}}),h.fileList&&h.fileList.length>0&&f.a.createElement("ul",{className:"files_box"},s()(n=h.fileList).call(n,(function(e,n){var t;return f.a.createElement("li",null,f.a.createElement("img",{src:m.a,alt:"",width:"20px",className:"mr12"}),f.a.createElement("span",{className:"task-hide"},e.fileOriginName),f.a.createElement("span",{style:{width:"340px"}},e.zoneResourceType.name),f.a.createElement("span",null,e.fileSizeInfo),f.a.createElement("a",{href:l()(t="".concat(x.b,"/file/open/download/")).call(t,e.fileId),download:!0,className:"f_b_load primaryColor"},"下载"))})))))}},Zm9Q:function(e,n,t){"use strict";t.d(n,"a",(function(){return i}));var r=t("cDcd"),a=t.n(r),o=t("TOwV");function i(e){var n=[];return a.a.Children.forEach(e,(function(e){null!=e&&(Array.isArray(e)?n=n.concat(i(e)):Object(o.isFragment)(e)&&e.props?n=n.concat(i(e.props.children)):n.push(e))})),n}},aCEd:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAiZJREFUSEvtlr1uE0EQx/+TSAGquKADCSPRUcRN8FGRtDSQJ8ApOCsFyHmAiBT0fDToDFLME4Q0aXN0F1LENQ2JlAeIS0TsyX/PvpN9d3uHDls03sKyvTPz25mdjxX8pyVJrrQdjf7jl+9wg7VYxnv0HJAXEPA/6VH5XlJfoV30ZQNbwVmeT1ZwCDVG3OMWPjlVLOq+QGrGGPfO+fmT8KUx4w+gekdEuK+XwGAd7knXBreD3WC4N4SeEloJD9NHI9ObtvORCq8IPaTs0yJ4Mbjt+BR6ooqvaAYNa/hiMHYoc0GdvVF0NnldndSV2u5Yjcf0VhbxS1V7WPpdxWaXIbSscbAbvMUwHzoM/TIjlYLne0xlkYX9VJJlsZNgI9NerUEX/BCuuo3m8ftItQDs7DJX3qTAe7UK/txaAa56cQJ59Q8EvOaVnDHrmXyjpYPbPPzDpI1y4M/OmiiOJoyNPE6XFwM+rISJ0pwe+MtjU05307egNVF5NzuwLemyokPZ6Xk8B0cRmId6FIl5ciF6CIRDwrO0TEvCZFZUqeSKlEz/bQb3Y8NevcW+zG6kB3wocArlrFJgY8+rdwlZYcvz2W58DLTC361w1grW8TLwZwMOJ9GNDl8Vz+KBY54+Omih+eNbLtRslvY4smwOcHWT87V/mfeWSh3kn8GFrlkE5uDCziXYLRvdCT1Fle2x8dcPgalAx4wUgk36Txsa2ktUQ2pIzASaYfQaRML+LoeCHk4AAAAASUVORK5CYII="},bE4q:function(e,n,t){"use strict";var r=t("cDcd"),a=t("17x9"),o=t("eHJ2"),i=t.n(o),c=t("Zm9Q"),l=t("BGR+"),u=t("XBQK"),s=t("CtXQ"),p=t("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 d(){return(d=Object.assign||function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);t1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,a=j(n),o=e.getPath(t,r);return o&&a.push(o),a},e.genForRoutes=function(n){var t=n.routes,a=void 0===t?[]:t,o=n.params,i=void 0===o?{}:o,c=n.separator,l=n.itemRender,u=void 0===l?T:l,s=[];return a.map((function(n){var t=e.getPath(n.path,i);t&&s.push(t);var o=null;return n.children&&n.children.length&&(o=r.createElement(A.a,null,n.children.map((function(n){return r.createElement(A.a.Item,{key:n.breadcrumbName||n.path},u(n,i,a,e.addChildPath(s,n.path,i)))})))),r.createElement(v,{overlay:o,separator:c,key:n.breadcrumbName||t},u(n,i,a,s))}))},e.renderBreadcrumb=function(n){var t,a=n.getPrefixCls,o=e.props,c=o.prefixCls,u=o.separator,s=o.style,p=o.className,f=o.routes,d=o.children,m=P(o,["prefixCls","separator","style","className","routes","children"]),b=a("breadcrumb",c);return f&&f.length>0?t=e.genForRoutes(e.props):d&&(t=r.Children.map(I(d),(function(e,n){return e?(Object(E.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),r.cloneElement(e,{separator:u,key:n})):e}))),r.createElement("div",w({className:i()(p,b),style:s},Object(l.a)(m,["itemRender","params"])),t)},e}return n=o,(t=[{key:"componentDidMount",value:function(){var e=this.props;Object(E.a)(!("linkRender"in e||"nameRender"in e),"Breadcrumb","`linkRender` and `nameRender` are removed, please use `itemRender` instead, see: https://u.ant.design/item-render.")}},{key:"render",value:function(){return r.createElement(p.a,null,this.renderBreadcrumb)}}])&&k(n.prototype,t),o}(r.Component);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,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function _(e,n){for(var t=0;t li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),B.a.a(O||(O=k()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),B.a.a(w||(w=k()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),K=B.a.div(j||(j=k()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));B.a.div(S||(S=k()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))}}]); \ No newline at end of file diff --git a/static/js/116.5ee67a3b.chunk.js b/static/js/116.5ee67a3b.chunk.js new file mode 100644 index 000000000..247eab6ef --- /dev/null +++ b/static/js/116.5ee67a3b.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[116],{BtkW:function(e,t,a){"use strict";var n=a("yQr1"),c=a.n(n),r=(a("T2oS"),a("W9HT")),l=(a("+L6B"),a("2/Rp")),o=(a("Pwec"),a("CtXQ")),i=(a("7Kak"),a("9yH6")),s=(a("y8nQ"),a("Vl3Y")),m=a("06Pm"),p=a.n(m),u=a("kA7L"),d=a.n(u),h=a("3SUL"),f=a.n(h),v=a("eYnF"),y=a.n(v),b=a("X5/F"),g=a.n(b),E=a("04Ix"),j=a.n(E),S=(a("5NDa"),a("5rEg")),O=a("o+MX"),N=a.n(O),w=a("lHQ6"),k=a.n(w),F=a("ZbhI"),B=a.n(F),L=a("cDcd"),C=a.n(L),D=a("sYIF"),x=a("2iEm"),T=(a("XmZk"),a("J66h")),_=a("JxhO"),I=a("vDqi"),z=a.n(I);var M=S.a.TextArea,V=function(e){function t(e){var a;return p()(this,t),a=function(e,t,a){return t=y()(t),f()(e,function(){try{var e=!Boolean.prototype.valueOf.call(c()(Boolean,[],(function(){})))}catch(e){}return!!e}()?c()(t,a||[],y()(e).constructor):t.apply(e,a))}(this,t,[e]),j()(a,"componentDidMount",(function(){var e=a.props,t=e.descName,n=e.empty,c=e.filename;t&&a.props.form.setFieldsValue({desc:t}),a.setState({empty:n,filename:c})})),j()(a,"componentDidUpdate",(function(e){var t=a.props,n=t.descName,c=t.empty,r=t.filename,l=a.state.empty,o=a.state.filename;e&&n&&e.descName!==n&&a.props.form.setFieldsValue({desc:n}),void 0!==c&&c!==l&&a.setState({empty:c}),""!==r&&r!==o&&a.setState({filename:r})})),j()(a,"changeSubmittype",(function(e){a.setState({submitType:e.target.value})})),j()(a,"onEmpty",(function(e){a.setState({empty:e})})),j()(a,"subMitFrom",(function(){var e=a.props,t=e.filepath,n=e.content,c=e.editor_type,r=e.checkName,l=e.onEmpty,o=e.checkContent,i=e.state,s=e.projectDetail,m=a.props.match.params,p=m.branch,u=m.projectsId,d=m.owner,h=a.state,f=h.submitType,v=h.filename,y=h.empty;if("upload"!==c||!o||n){if(!v||y)return l?l(!0):a.onEmpty(!0),void(l&&window.scrollTo(0,0));var b=t+v;a.setState({isSpin:!0}),a.props.form.validateFieldsAndScroll((function(e,t){if(e||r)a.setState({isSpin:!1});else{var l,o=N()(l="/".concat(d,"/")).call(l,u,"/create_file.json");z.a.post(o,{filepath:Object(D.v)(b.substr(1)),base64_filepath:T.Base64.encode(Object(D.v)(b.substr(1))),branch:Object(D.v)(p),new_branch:"1"===f?t.branchname:void 0,content:n?"upload"===c?n:T.Base64.encode(n):"",message:t.desc}).then((function(e){if(a.setState({isSpin:!1}),e.data&&e.data.name){a.props.showNotification("文件新建成功!");var n=a.props.getDetail;if("1"===f&&n&&n(),i){var c,r=N()(c="/".concat(d,"/")).call(c,u,".json"),l=s.name,o=s.identifier;z.a.put(r,{name:l,identifier:o,license_id:-1===k()(i)?0:i}).then((function(e){var c,r;n&&n(),window.scrollTo(0,0);var l=N()(c=N()(r="/".concat(d,"/")).call(r,u)).call(c,t.branchname?"/tree/".concat(Object(D.z)(t.branchname)):p?"/tree/".concat(Object(D.z)(p)):"");a.props.history.push(l)})).catch((function(e){}))}else{var m,h;window.scrollTo(0,0);var v=N()(m=N()(h="/".concat(d,"/")).call(h,u)).call(m,t.branchname?"/tree/".concat(Object(D.z)(t.branchname)):p?"/tree/".concat(Object(D.z)(p)):"");a.props.history.push(v)}}})).catch((function(e){a.setState({isSpin:!1})}))}}))}else o(!0)})),j()(a,"UpdateFile",(function(){var e,t=a.props,n=t.branch,c=t.detail,r=t.content,l=t.currentBranch,o=t.checkName,i=t.changeValueFlag,s=a.props.match.params,m=s.projectsId,p=s.owner;a.setState({isSpin:!0});var u=a.state.submitType,d=N()(e="/".concat(p,"/")).call(e,m,"/update_file.json"),h=l||n;a.props.form.validateFieldsAndScroll((function(e,t){if(e||o)a.setState({isSpin:!1});else if(i)z.a.put(d,{filepath:Object(D.v)(c.path),base64_filepath:T.Base64.encode(Object(D.v)(c.path)),branch:"1"===u?void 0:Object(D.v)(h),new_branch:"1"===u?t.branchname:void 0,content:r,sha:c.sha,message:t.desc}).then((function(e){if(a.setState({isSpin:!1}),e.data&&1===e.data.status){var r,o,i;window.scrollTo(0,0);var s=l||n,u=N()(r=N()(o=N()(i="/".concat(p,"/")).call(i,m)).call(o,t.branchname?"/tree/".concat(Object(D.z)(t.branchname)):s?"/tree/".concat(Object(D.z)(s)):"")).call(r,c.path?"/".concat(Object(D.v)(c.path)):"");a.props.history.push(u),a.props.showNotification("文件修改成功! ")}})).catch((function(e){a.setState({isSpin:!1})}));else{var s,f,v;window.scrollTo(0,0);var y=l||n,b=N()(s=N()(f=N()(v="/".concat(p,"/")).call(v,m)).call(f,t.branchname?"/tree/".concat(Object(D.z)(t.branchname)):y?"/tree/".concat(Object(D.z)(y)):"")).call(s,c.path?"/".concat(Object(D.v)(c.path)):"");a.props.history.push(b)}}))})),j()(a,"checkBranchName",(function(e,t,a){if(t||a(),t)if(/\\/g.test(t))a(C.a.createElement("span",null,"分支名不能包含下列任何字符:^*\\"));else for(var n=0;n<"^*".length;n++){var c="^*"[n];if(B()(t).call(t,c)>-1)return void a(C.a.createElement("span",null,"分支名不能包含下列任何字符:^*\\"))}a()})),j()(a,"onChangeFile",(function(e){var t=a.props.changeName;a.setState({filename:e,empty:!e}),t&&t(e)})),a.state={submitType:"0",filename:"",isSpin:!1,empty:!1},a}return g()(t,e),d()(t,[{key:"render",value:function(){var e,t=this,a=this.state,n=a.submitType,c=(a.filename,a.isSpin),m=a.empty,p=this.props.form.getFieldDecorator,u=this.props.match.params,d=u.branch,h=u.projectsId,f=u.owner,v=this.props,y=v.current_user,b=v.filepath,g=v.projectDetail,E=v.currentBranch,j=v.loadName,O=this.props.editor_type,w=E||d;return C.a.createElement("div",null,C.a.createElement("span",{className:"df",style:{alignItems:"center"}},C.a.createElement(x.a,{to:"/".concat(y&&y.login),className:"show-user-link"},C.a.createElement("img",{src:Object(D.i)("/".concat(y&&y.image_url)),alt:"",className:"screwImg"}),C.a.createElement("span",{className:"color-grey-3 ver-middle"},y&&y.username,":")),C.a.createElement("span",{className:"color-grey-8"},"提交变更")),C.a.createElement(r.a,{spinning:c},C.a.createElement("div",{className:"userScrew"},C.a.createElement("div",{className:"screwPanel"},C.a.createElement(s.a,null,C.a.createElement("div",{className:"mb20",style:{display:"upload"===O?"block":"none"}},C.a.createElement(_.a,{addonBefore:N()(e="".concat(g&&g.identifier)).call(e,Object(D.v)(b)),onChangeFile:this.onChangeFile,empty:m,name:j,onEmpty:function(e){return t.onEmpty(e)}})),C.a.createElement(s.a.Item,null,p("desc",{rules:[{required:!0,message:"请添加描述信息"}]})(C.a.createElement(M,{placeholder:"必填,描述主要修改类型和内容",authSize:{minRows:3,maxRows:5}}))),C.a.createElement(i.a.Group,{value:n,onChange:this.changeSubmittype},C.a.createElement(i.a,{value:"0",className:"mb10"},C.a.createElement("i",{className:"iconfont icon-banbenku font-16 mr5"}),"直接提交至",C.a.createElement("span",{className:"color-orange"},Object(D.v)(w)),"分支"),C.a.createElement(i.a,{value:"1"},C.a.createElement(o.a,{type:"pull-request",className:"mr5"}),"为此提交创建一个",C.a.createElement("span",{className:"font-bd"},"新的分支"),"并发起合并请求")),"1"===n?C.a.createElement("div",{className:"mt15"},C.a.createElement(s.a.Item,{style:{paddingLeft:"24px"}},p("branchname",{rules:[{required:!0,message:"请输入分支名称"},{validator:this.checkBranchName}]})(C.a.createElement(S.a,{placeholder:"请输入分支名称",style:{width:"220px"},maxLength:100})))):""))),C.a.createElement("div",{className:"mt20"},C.a.createElement(l.a,{type:"primary",onClick:"update"===O?this.UpdateFile:this.subMitFrom,className:"mr30"},"提交变更"),C.a.createElement(l.a,{type:"primary grey",onClick:function(){var e;t.props.history.push(N()(e="/".concat(f,"/")).call(e,h)),window.scrollTo(0,0)},className:"mr20"},"取消"))))}}])}(L.Component),U=s.a.create({name:"UserSubmitForm"})(V);t.a=U},JxhO:function(e,t,a){"use strict";a("5NDa");var n=a("5rEg"),c=a("zLi2"),r=a.n(c),l=a("ZbhI"),o=a.n(l),i=a("M5Mt"),s=a.n(i),m=a("o+MX"),p=a.n(m),u=a("Kwsy"),d=a.n(u),h=a("FLGM"),f=a.n(h),v=a("cDcd"),y=a.n(v);a("ewr9"),t.a=function(e){var t=e.onChangeFile,a=e.addonBefore,c=e.name,l=e.empty,i=e.onEmpty,m=e.readOnly,u=Object(v.useState)(void 0),h=r()(u,2),b=h[0],g=h[1],E=Object(v.useState)([]),j=r()(E,2),S=j[0],O=j[1],N=Object(v.useState)(void 0),w=r()(N,2),k=w[0],F=w[1];function B(){S&&S.length>0?d()((function(){F(void 0)}),200):F(void 0),i&&i(!0)}Object(v.useEffect)((function(){if(c){var e="";if(o()(c).call(c,"/")>-1){var a=c.split("/");e=a[a.length-1],F(e)}else e=c,F(c);var n=S&&S.length>0?S.join("/")+"/"+e:e;t(n)}else F(void 0)}),[c]),Object(v.useEffect)((function(){a&&g(a.split("/"))}),[a]);var L=function(e){return y.a.createElement("div",null,f()(e).call(e,(function(e,t){return e&&y.a.createElement("span",null,e,y.a.createElement("span",{className:"ml2 mr3"},"/"))})))};return y.a.createElement("div",{className:"fileName"},b&&b.length>0?L(b):"",S&&S.length>0?L(S):"",y.a.createElement(n.a,{placeholder:"命名文件名称或文件路径",value:k,onKeyUp:function(e){if(8===e.keyCode&&void 0===k&&S&&S.length>0){var t=S[S.length-1],a=S;s()(a).call(a,a.length-1,1),O(a),F(t)}},onChange:function(e){var a=e.target.value;if(a)if("/"===a)F(void 0);else if(o()(a).call(a,"/")>-1){var n=a.split("/"),c=S,r=p()(c).call(c,n[0]);O(r);var l=n[n.length-1];F(l),l?(t(r&&r.length>0?r.join("/")+"/"+l:l),i&&i(!1)):B()}else{var s=S&&S.length>0?S.join("/")+"/"+a:a;t(s),F(a),i&&i(!1)}else B()},style:{width:"220px",borderColor:!0===l?"red":"grey"},disabled:m}),l&&y.a.createElement("p",{className:"color-red ml20"},"请输入文件名称"))}},"R/Rt":function(e,t,a){"use strict";var n=a("yQr1"),c=a.n(n),r=a("EcSs"),l=a.n(r),o=a("06Pm"),i=a.n(o),s=a("kA7L"),m=a.n(s),p=a("3SUL"),u=a.n(p),d=a("eYnF"),h=a.n(d),f=a("X5/F"),v=a.n(f),y=a("04Ix"),b=a.n(y),g=a("cDcd"),E=a.n(g),j=a("a2PE"),S=(a("McUL"),a("+dQi"),a("S6bl"),a("ewDg"),a("BtkW"));a("gL5p"),a("XmZk"),a("lr0e");var O=function(e){function t(e){var a;return i()(this,t),a=function(e,t,a){return t=h()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(c()(Boolean,[],(function(){})))}catch(e){}return!!e}()?c()(t,a||[],h()(e).constructor):t.apply(e,a))}(this,t,[e]),b()(a,"componentDidUpdate",(function(e){e&&a.props&&a.props.content!==e.content&&a.setState({editorValue:a.props.content})})),b()(a,"changeEditor",(function(e,t){a.setState({changeValue:e.getValue()})})),a.state={editorValue:a.props.content,changeValue:a.props.content,prevHeight:0},a}return v()(t,e),m()(t,[{key:"render",value:function(){var e=this.state,t=e.editorValue,a=e.changeValue,n=this.props,c=n.readOnly,r=n.editorType,o=n.onEmpty,i=n.filename,s=n.empty,m=n.currentBranch,p=n.descName,u=n.checkName,d=n.detail,h=(n.match.params,n.filepath,n.state),f=n.projectDetail,v={lineNumbers:"on",lineWrapping:!0,selectOnLineNumbers:!0,lineHeight:24,renderLineHighlight:"line",revealHorizontalRightPadding:5,placeholder:"请输入内容",readOnly:c,cursorStyle:c?"underline-thin":"line",folding:!0,foldingStrategy:"indentation",automaticLayout:!0,overviewRulerBorder:!1,scrollBeyondLastLine:!1,styleActiveLine:!0,minimap:{enabled:!1}};return d&&d.download_url,E.a.createElement(g.Fragment,null,E.a.createElement("div",{className:"branchTable",style:{border:"1px solid #eee"}},E.a.createElement(j.UnControlled,{placeholder:"请输入内容",value:t,options:v,onChange:this.changeEditor,readOnly:c})),!c&&E.a.createElement("div",{className:"editorBorderSubmitBox",style:{padding:"20px"}},E.a.createElement(S.a,l()({},this.props,this.state,{filepath:"".concat(this.props.filepath),content:a,editor_type:r,currentBranch:m,descName:p,checkName:u,onEmpty:o,empty:s,filename:i,changeValueFlag:this.props.content!==a,state:h,projectDetail:f}))))}}])}(g.Component);t.a=O},XmZk:function(e,t,a){},eacs:function(e,t,a){"use strict";a.r(t);var n=a("EcSs"),c=a.n(n),r=a("zLi2"),l=a.n(r),o=(a("OaEy"),a("2fM7")),i=a("lHQ6"),s=a.n(i),m=a("5PDf"),p=a.n(m),u=a("M5Mt"),d=a.n(u),h=a("ZbhI"),f=a.n(h),v=a("o+MX"),y=a.n(v),b=a("FLGM"),g=a.n(b),E=a("cDcd"),j=a.n(E),S=a("R/Rt"),O=(a("XmZk"),a("sYIF")),N=a("vDqi"),w=a.n(N),k=o.a.Option,F=["apex","azcli","bat","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","handlebars","html","ini","java","javascript","json","less","lua","markdown","msdax","mysql","objective","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","ruby","rust","sb","scheme","scss","shell","solidity","sql","st","swift","typescript","vb","xml","yaml"],B=function(e){var t=e.language,a=e.select_language,n=Object(E.useState)(void 0),c=l()(n,2);return c[0],c[1],j.a.createElement(o.a,{showSearch:!0,placeholder:"请选择文本语言",style:{width:200},value:t,onChange:function(e){a(e)}},j.a.createElement(k,{value:void 0},"请选择文本语言"),F&&g()(F).call(F,(function(e,t){return j.a.createElement(k,{value:e},e)})))},L=a("JxhO"),C=o.a.Option;t.default=function(e){var t,a=Object(E.useState)(""),n=l()(a,2),r=n[0],i=n[1],m=Object(E.useState)(""),u=l()(m,2),h=u[0],v=u[1],b=Object(E.useState)(!1),N=l()(b,2),k=N[0],F=(N[1],Object(E.useState)([])),D=l()(F,2),x=D[0],T=D[1],_=Object(E.useState)([]),I=l()(_,2),z=I[0],M=I[1],V=Object(E.useState)(""),U=l()(V,2),X=U[0],q=U[1],R=Object(E.useState)(""),H=l()(R,2),A=H[0],P=H[1],Q=Object(E.useState)(!1),Z=l()(Q,2),J=Z[0],Y=Z[1],W=e.projectDetail,G=e&&e.location,K=G.pathname,$=G.state,ee=K.split("newfile/")[1],te=ee?"/".concat(ee,"/"):"/";Object(E.useEffect)((function(){!function(){var e;if(W&&-1===f()(e=document.title).call(e,"新建文件-")){var t,a=W.author,n=W.name;document.title=y()(t="新建文件-".concat(a.name,"/")).call(t,n)}}()}),[W]),Object(E.useEffect)((function(){$&&(ne(),M(s()($)),-1!==s()($)&&ae($))}),[$]),Object(E.useEffect)((function(){if(x&&x.length>0&&z){var e=p()(x).call(x,(function(e){return e.id===z})),t=e&&1===e.length?e[0].name:-1;P(t)}}),[z,d()(x).call(x)]);var ae=function(e){var t="/licenses/".concat(e,".json");w.a.get(t).then((function(e){e&&e.data&&q(e.data.content)})).catch((function(e){}))},ne=function(){w.a.get("/licenses.json").then((function(e){e&&e.data&&T(e.data.licenses)})).catch((function(e){}))};return j.a.createElement(j.a.Fragment,null,j.a.createElement("div",{className:"main"},j.a.createElement("p",{className:"pb15 bor-bottom-greyE font-16 color-grey-3 mb20"},"新建文件"),j.a.createElement("div",null,j.a.createElement("div",{className:"grid-item mb30"},j.a.createElement("div",{className:"grid-item"},j.a.createElement(L.a,{addonBefore:y()(t="".concat(W&&W.identifier)).call(t,Object(O.v)(te)),onChangeFile:function(e){i(e),Y(!e)},empty:J,name:Boolean($)?"LICENSE":"",onEmpty:function(e){return Y(e)},readOnly:Boolean($)})),j.a.createElement("div",{className:"text-right"},x&&x.length>0&&$?j.a.createElement(o.a,{style:{width:200},showSearch:!0,placeholder:"请选择许可证",filterOption:function(e,t){var a;return f()(a=t.props.children.toLowerCase()).call(a,e.toLowerCase())>=0},onSelect:function(t,a){var n=a.key;M(s()(n)),e.history.push({state:n}),n&&-1!==s()(n)?ae(n):q(void 0)},value:A},j.a.createElement(C,{value:-1,key:-1},"创建自定义许可证"),g()(x).call(x,(function(e,t){return j.a.createElement(C,{value:e.name,key:e.id},e.name)}))):j.a.createElement(B,{language:h,select_language:function(e){v(e)}}))),j.a.createElement("div",{className:"editorBorder"},j.a.createElement(S.a,c()({},e,{filepath:"".concat(te),language:h,content:X,readOnly:!1,editor_type:"new",descName:r?"Add ".concat(r):"",checkName:k,onEmpty:function(e){return Y(e)},empty:J,state:$,filename:r}))))))}},ewr9:function(e,t,a){},lr0e:function(e,t,a){}}]); \ No newline at end of file diff --git a/static/js/117.c5e2bb41.chunk.js b/static/js/117.c5e2bb41.chunk.js new file mode 100644 index 000000000..dcdca8563 --- /dev/null +++ b/static/js/117.c5e2bb41.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[117],{"8svt":function(e,a){e.exports="data:image/png;base64,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"},DnRp:function(e,a,t){},FOol:function(e,a,t){"use strict";a.a=t.p+"static/media/img1.676de78a.png"},Oyqj:function(e,a,t){"use strict";t.r(a);var n=t("zLi2"),l=t.n(n),c=t("5PDf"),r=t.n(c),s=t("FLGM"),i=t.n(s),m=t("0lTi"),o=t.n(m),g=t("BF1V"),E=t.n(g),p=t("WxoT"),d=t.n(p),A=t("o+MX"),u=t.n(A),f=t("cDcd"),C=t.n(f),h=t("FOol"),S=t("UUzw"),w=t("2iEm"),I=t("ccM1"),B=t.n(I),N=t("8svt"),v=t.n(N),b=t("TxSN"),U=t("vDqi"),k=t.n(U),J=t("PsLC"),K=(t("sIcB"),t("DnRp"),t("34l0"),t("tyWD"),t("K7k0"),t("OS56")),M=t.n(K),F=t("/VMM"),V=t.n(F),Y=t("x9ib"),Q=t.n(Y);a.default=function(e){var a=Object(f.useState)(void 0),t=l()(a,2),n=t[0],c=t[1],s=Object(f.useState)(void 0),m=l()(s,2),g=m[0],p=m[1],A=Object(f.useState)(void 0),I=l()(A,2),N=I[0],U=I[1],K=Object(f.useState)(void 0),F=l()(K,2),Y=F[0],x=F[1],z=e.match.params,y=z.deptId,T=z.cateId,j=e.data,Z=e.id,L=e.temp,R=Object(f.useState)(void 0),D=l()(R,2),q=D[0],O=D[1],G=Object(f.useState)(0),P=l()(G,2),H=P[0],X=P[1],W={dots:!0,infinite:!0,speed:2e3,slidesToShow:1,slidesToScroll:1,pauseOnDotsHover:!0,autoplaySpeed:5e3,pauseOnFocus:!0,autoplay:!0,arrows:!0,prevArrow:C.a.createElement("img",{className:"slick-prev slick-arrow",src:V.a,width:"70px",alt:""}),nextArrow:C.a.createElement("img",{className:"slick-prev slick-arrow",src:Q.a,width:"70px",alt:""}),afterChange:function(e){return X(e)}};return Object(f.useEffect)((function(){var e,a;(Z||T)&&(Object(b.k)(Z,{isHomepage:1}).then((function(e){if(e){var a,t,n=i()(a=e.data.rows).call(a,(function(e){return{name:e.projectType,children:[]}}));n=i()(t=o()(new E.a(i()(n).call(n,d.a)))).call(t,JSON.parse),i()(n).call(n,(function(a){var t;i()(t=e.data.rows).call(t,(function(e){a.name===e.projectType&&a.children.push(e)}))})),c(n)}})).catch(void 0),Object(b.V)(Z).then((function(e){e&&U(e.data.rows)})).catch((function(e){})),Object(b.T)(Z,{isHomepage:1}).then((function(e){if(e){var a,t=e.data.rows&&r()(a=e.data.rows).call(a,(function(e){return e.zoneMemberList}));p(t)}})),a=u()(e="".concat(S.b,"/zone/open/")).call(e,Z,"/partners/list"),k.a.get(a).then((function(e){if(e){var a=e.data.rows,t=[];for(var n in a){var l=a[n];l.zonePartnersList&&l.zonePartnersList.length>0&&(l.zonePartnersList[0].typeName=l.typeName),l.zonePartnersList.length>0&&t.push(l.zonePartnersList)}x(t)}})).catch((function(e){})),Object(b.w)(Z).then((function(e){if(e){var a=e.data.rows;O(a)}})).catch((function(e){})))}),[Z,T]),C.a.createElement("div",{className:"zone_box pb100"},j&&1===j.cmsShow&&N&&N.length>=0&&C.a.createElement("div",{className:"zone_news zone_news_ccf"},C.a.createElement("p",{className:"in_title mb50"},j.homepageCmsTitle),C.a.createElement("div",{className:"boxmain mb100",style:{display:"flex"}},C.a.createElement("div",{className:"zone_new_first"},C.a.createElement(M.a,W,N&&N.length>0?i()(N).call(N,(function(e,a){return C.a.createElement("div",{className:"regform",key:a},C.a.createElement("div",{className:"newsBannerBox"},C.a.createElement("img",{src:e.headImg||h.a,alt:"",className:"newsImg",onClick:function(){var a;window.location.href=u()(a="/zone/".concat(y,"/newdetail/")).call(a,e.id)}})))})):"")),C.a.createElement("ul",{className:"zone_new_three_ccf ".concat(N.length<4?"flexStart":"spaceeTween")},i()(N).call(N,(function(e,a){var t;return C.a.createElement("li",{key:a,style:{boxShadow:"0px 0px 20px rgba(35, 54, 185, 0.06)"}},C.a.createElement(w.a,{className:"zone_n_title",to:u()(t="/zone/".concat(y,"/newdetail/")).call(t,e.id),style:{color:a===H?"#466aff":""}},e.name),C.a.createElement("p",{className:"zone_n_value"},C.a.createElement("span",{className:"font-15",style:{color:"#8d95a3"}},C.a.createElement("img",{src:B.a,alt:"",className:"mr3 photo"}),e.publishTime),C.a.createElement("p",{className:"font-15 flexCenter zone_btn",style:{color:"#8d95a3"},key:a},C.a.createElement("i",{className:"iconfont icon-liulan font-15 lg ml7 mr5 lh26 icontianjiadaohangcolors",style:{color:"#8d95a3"}}),e.visits)))})))),C.a.createElement("div",{className:"List"},q&&q.length>0?i()(q).call(q,(function(e,a){var t,n;if("开源中心周报"===e.name||"开源中心月计划"===e.name||"开源中心活动"===e.name)return C.a.createElement("ul",{className:"mainlist radius4"},C.a.createElement("p",{className:"font-17"},C.a.createElement("img",{src:v.a,alt:"",className:"mr10"}),e.name,C.a.createElement(w.a,{to:u()(t="/zone/".concat(y,"/news/")).call(t,e.id)},C.a.createElement("i",{className:"iconfont icon-youhua font-12 lg lh26 icontianjiadaohangcolors you "}))),e.cmsDocList&&e.cmsDocList.length>0?i()(n=e.cmsDocList).call(n,(function(e,a){var t;return C.a.createElement("li",{key:a,className:"task-hide font-14"},C.a.createElement(w.a,{to:u()(t="/zone/".concat(y,"/newdetail/")).call(t,e.id),className:"mt10"},e.name))})):"")})):"")),j&&1===j.projectShow&&n&&n.length>0&&C.a.createElement("div",{className:"zone_projects"},C.a.createElement("p",{className:"in_title mb40"},j.homepageProjectTitle),i()(n).call(n,(function(e,a){var t;return C.a.createElement("div",{style:{width:"1200px",margin:"0 auto",border:"1px solid #f3f3f3",padding:"10px 26px",marginBottom:20,borderRadius:8,boxShadow:"0px 0px 20px rgba(35, 54, 185, 0.06)"}},C.a.createElement("div",{style:{fontSize:"18px",color:"#05101a",marginBottom:"12px",fontFamily:"alibaba"}},e.name),C.a.createElement("div",{className:"boxmain zone_p_lists zone_p_lists_ky"},i()(t=e.children).call(t,(function(e,a){var t;return C.a.createElement("li",{key:a},C.a.createElement("div",{className:"imgBox"},e.projectProperties&&e.projectProperties.authorImageUrl&&C.a.createElement("img",{src:e.projectProperties.authorImageUrl,alt:""})),C.a.createElement("div",{className:"infosBox"},C.a.createElement("a",{onClick:function(){return window.open(e.projectURL)},className:"z_p_title task-hide"},e.projectProperties&&e.projectProperties.name),C.a.createElement("p",{className:"z_p_desc task-hide-2"},e.projectProperties&&e.projectProperties.description?e.projectProperties.description:"暂无~"),C.a.createElement("div",{className:"z_p_language"},e.projectProperties.topics&&C.a.createElement("ul",{className:"tag task-hide",key:a},i()(t=e.projectProperties.topics.split(",")).call(t,(function(e){return C.a.createElement("li",{className:"tag_li"},e)}))))))}))))}))),j&&C.a.createElement("p",{className:"in_title_a"},j.firstTitle),j&&(j.introductionTitle||j.introductionContent||j.introductionImage)&&C.a.createElement("div",{className:"boxmain zone_infos"},C.a.createElement("div",{className:"zone_infos_desc"},j.introductionTitle&&C.a.createElement("p",{className:"z_name"},j.introductionTitle),C.a.createElement("p",{className:"z_desc task-hide-2",style:{WebkitLineClamp:j.introductionTitle?"4":"7"},dangerouslySetInnerHTML:{__html:j.introductionContent}})),j.introductionImage&&C.a.createElement("img",{src:j.introductionImage,alt:"",width:"300px"})),j&&1===j.memberShow&&g&&g.length>0&&C.a.createElement("div",{className:"zone_contributor boxmain ".concat(L,"_VIP_box")},C.a.createElement("p",{className:"in_title mb50"},j.homepageMemberTitle),g&&i()(g).call(g,(function(e){var a;return C.a.createElement("div",null,C.a.createElement("p",{className:"font-18"},e.typeName),C.a.createElement("ul",{className:"boxmain zone_c_lists mt20"},i()(a=e.zoneMemberList).call(a,(function(e,a){return C.a.createElement("li",{key:a},C.a.createElement(w.a,{to:"/".concat(e.login)},C.a.createElement("img",{src:e.imageUrl,alt:""})),C.a.createElement("div",{className:"mb10"},C.a.createElement("span",null,e.name),e.memberLevel&&C.a.createElement("span",{className:"memberLevel_tag ml10"},e.memberLevel)),C.a.createElement("p",{className:"task-hide-2",style:{display:e.introduction?"":"flex"}},e.introduction||"暂无~"))}))))}))),j&&1===j.partnersShow&&Y&&Y.length>0&&C.a.createElement("div",{className:"zone_parter"},C.a.createElement("p",{className:"in_title"},j.homepagePartnersTitle),C.a.createElement(J.a,{id:Z,partnerList:Y})))}},PsLC:function(e,a,t){"use strict";var n=t("Vi3r"),l=t.n(n),c=t("zLi2"),r=t.n(c),s=t("o+MX"),i=t.n(s),m=t("M5Mt"),o=t.n(m),g=t("FLGM"),E=t.n(g),p=t("cDcd"),d=t.n(p);t("UUzw"),t("vDqi"),a.a=function(e){var a=Object(p.useState)(void 0),t=r()(a,2),n=t[0],c=t[1],s=Object(p.useState)(!1),m=r()(s,2),g=m[0],A=m[1],u=e.id,f=e.partnerList;return Object(p.useEffect)((function(){!function(e){var a=e;for(A(e.length>1);a[1]&&a[1].length+a[0].length<=5;){var t;a[0]=i()(t=[]).call(t,l()(a[0]),l()(o()(a).call(a,1,1)[0]))}c(a)}(f)}),[u]),d.a.createElement("ul",{className:"boxmain zone_part_lists"},n&&n.length>0?E()(n).call(n,(function(e,a){return d.a.createElement("li",{key:a},E()(e).call(e,(function(e,a){return d.a.createElement("div",{className:"zone_part_item",key:a},e.typeName&&g&&d.a.createElement("span",{className:"task-hide"},e.typeName),e.link?d.a.createElement("a",{key:a,href:e.link,target:"_blank"},d.a.createElement("img",{src:e.logo,alt:""})):d.a.createElement("div",null,d.a.createElement("img",{src:e.logo,alt:""})))})))})):"")}},UxOB:function(e,a,t){"use strict";a.a=t.p+"static/media/nodata.3da8aec7.png"},ccM1:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAARJJREFUKFNtUUFSwkAQ3Jmo5/xA/QFP4AlJmZzlqsGSVOI9d0kRCqJXOCdU8AXyBH4g/oCzkl1nt1hkYfcyM13TO90zwI5eXi56gvFngm738BcTUKT9YK7bQCajUeO2V7tPKj4QL2bxg79R+Htzw/muRyQPf51uHPtbRcin9Vogy9LHYCnr10nVlfHlKVzJOHyrPeAsS/pBB/JpNWDA3CQKMz02LyuVn2O4IUK9RsfxtAw10UJQ8tp2CcOy2qZR6JrmzycoadRrJUgPCFAwgAZ/cCzNHgg2SSdeOuTFO0iymT6WZ5LJtG2tpwRjrfpw/LJdKc2Ic/Nw/J4J4RuH+x+7oKuKAdXXe+ybPimS6G6me/4AaXiYHV/5Xk0AAAAASUVORK5CYII="},m8PL:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAA8CAYAAADBqyytAAAABHNCSVQICAgIfAhkiAAAGC9JREFUeF7dnAd0HdWZx7+prxf1bqu6W+4G28TYBtZgQkly8IayAUISZwPZcEIJbDYgEpaeBAKJAyEnLEsC2GwCHGANAVzAuBcsy1iyjIQlqz9JT69O3/8dIcdFT804sHnnjGbMm7kz9zdf/+6Do8/58+oP3PMufSy+43N+jGFvzw17xhk+4fVbPA/t8MXuqKoi8wzf6rSG/9xBvXGL9wPN1L5x2S+V+tOayRm++HMF9cb3yeHOKWzt6w3fdukjkd+f4bme1vCfK6h373SdlVYyaUtrXcMzKx7p/eZpzeQMX/y5glr/Y9/9BbPm3tFcc2jbsrubzz7Dcz2t4T83UBYRt+muwObxZ5+zoOXQJ+0LfrA/Dw+D//zF/IwJ1BPfoIybnqXQ6UyJ2afM8UX1uZWzC0NHO4322kOTLnyg87QM+l/vLh13wT0fHzmd50p17ZhA/eZK57mxUHLnbW9RbKwPte1OX4ZvckWzN7fIGe2NUePufT9b8UDHXWMdb80VJHinVjy3ourQlWMdY6jrxgTqt1e6LyHii7/7fPTxsT7U9vvT/zlrauXzgjPAKQmD6rfuOBipb5+2ci0ZYxlzXVVhucW5/njR3YfOGsv1w10zJlB//LfcFZHu2HM6TxU3PRsZkwpuezDr3fyZs5danJN0DNSwe2883tM1/pKfR7qGe+jBvn+jqmK12+ucs+TW6vljuX64a8YEqmbtP1207Y2dr1um+vUb/iu6ZribnPz9nl8Gg4bp6cifOVPSDZF0Q6CuI0eNvk8aZp9/X8e+0Y739v0VpYbOH5x/7sS9aYtf/eKAantv5SV1uw+/Uv9h/cGSj8OVSzeQPprJbX8kd543M2Nb2vgSTtMEG5SaUKyOgx/esfjfmx8azVjs3PX3TfyZ6HL+x9nnT94nTX9hxmivH8n5Y5KoxnWXf83ld61957l3oTbqNd94qudPI7nZwDl7H82/KWPC5MdFl5s0jbdB6ZpFoYP7qpt2HJ41Gju185EJmVFTqC6vLM7NzvN/JM94ccponmWk544J1KHXLr4mIzf92Q837uNaDjVtkULdXxrF5Lia35VvyJpUudjQtWOgDJ2jno8PmKYSmXT27c2HRjqBrY9Ne1j2em6ZsXAip8YTja45a0tx7Wcej40JVN3LF67KKMj6LdSFNq7dYMoCXfHVRzv+PJLJ1a4uLOCDmQ3BojJJ19QTQMU6jpIWab923s0Nz45krDVrSC7pqGwoqizPz8n2UiKaaHvotbUFZ6ISwa2vInFp1ehszEdrz781uzjvYckh0f73q6m17pO6rz3aMXEkk/vo6bJVgbKJqyXJxZ0AyoAKKklS2upenHlj3ddHMBZ34Pczn+QCgW9VzJjECUaC4tF4+LmnXspa9RRpI7j+2ClPPjlHWrVq15DXcGtuLVi28pGj745m4OoXz7svvzT/ThmgYuEIffDy+4bLwV1z0X0tLww3Tv0fJ/4lY/r5l+t9bbBLx0kUQJmmRVrHoZDDGS+tuKa+b6ixDj0zp0w1zeqCefNcfqdBnKFRIhZXXtu4NW3lD5sTwz3HwPfv/Xb+DCXJtZ1/87b2oa7hXr2j+EpRNLavuLfp8EgHr35+6dP55YU3MFAi9K4GUtV2uCkhckrZhfd1taYaZ+eTpYHcktIGb+6sNK3v41NAWSjdmX1HLVHvva78uo9Sqt9OSECaj1sjBIOXFU6ewgk6EgSAUhJJ8703D6dfcMeu8EjmYq0hYVd88S/mXrfp5uHsGrfuJ+OmCg7Hn/J1ad7UqgPqSG5Q/fx5r+WX51/MQEkOxEFJlTa++DY5ncIT5931yfdTjdHw4rQ7/RWL/pPnJE6PtQ4KylL6SFJb3y69uvqCVOM0r5lzscFJr+ac82VejjcTZ0JrAEpTVGvv+/vy5994oG0k8zj61vLbe3vV5qkr1w/rtW0bZTkm7gqmO5+fverDB0Zyg/0vnPdhXll+5QAoURKodmsNdTY2a24nf838H9afEoSyakHz2pl1gcrLyo14iFKBwoxJjh9JOtz84rxLd5xSS4+/Oa8okhQ28llFJRmFRcRpkCYTYRxA6ZpGOzbVViy8cfewybW686uze/rULYmoOqn40rcahpu37fU2Pjz5hsws9689QXlZ8eVbPhjqIgY2f9aFrZn5WZkDoCRZxLMatGvdZtgKtcnl4i+uXHWwemAcyyKu5S+zbxWDGQ94xi3ntUhjSlAcnkjSu0gW1T153paF3NLG5LFxds5xR7qdL6nkuChQuYyEZJttmwZAWYZOu7Y0zJ73rS17hpqDVXNDumHF3+zuimYcqW2ZOHcYQ87GskGt//WU3Byf53BmrvswSZ0Ls5ceiKa60Wv3j0urPGtuh8fnEY8HxQZqb2yh5ppapoJNLg8tKqvdf5SN0zpz9iLL4jf6pnwZHGTS4y1Dg+IVcnE9puh23JPu7b2f5uzSuzYv8npNeY2h6cu53Kmcy+9mL8WWpAFQZBr04Y7GZTOv3bx+KFBGw3d/QYnIzd3tPd/JWvrG08NJ0zFQzDhavHiguMRdJnDmC+nnbbwq1cXbnyqfOn7WwmqRLO5kUCYetKnmEMVDIcvlFqNOl7hVFDgyDGsBJwpe/5RryVCgdsOBEomcfC853ZIBad1DltHMGeZcIkcBOWXOkTeFeB32+lOVOx5UzZ6ma6ddvSmlI0jUXH+9w+tdHevsSB75uDp76sqR2eVjAedffz737okTfHf7PKSrieSPV+/Y8vPBAre9z8/4SsHEeX/mDYVOBmXBbWmKQi0f1eNtJwmgSOA5O0x2l15EoruQ9ASM+HCgJI4kySC3U8FeJA7jclIOCf5K4uUuEoRkvzQNAmr/7qbfTL9m042DvehP3rhoSmZB1nrB7cuu3VG7c8ZVb88biTQdkyh28OeHy7KzvTkNE8qdbgshdyQc+nrZlXWvQFdOSAdqXl70UFbhpNsESx0UlAWDpKsKdX/SRALiPkHgSfSXkbvka2Qk20cMSpQ5cjkMcjpgHwQvCelLSMj8ElnR9SToDQAVHxTUvl3NDVp8I+zOiUFn/StLynnBtS2rMDs91GNYR+saf7po1ftVowbFLnjn0bO3B4PivKJc0wp39WrxOHfFjO/UvHrMmCLuqJOWHAzmFpWLUI/BJIqBskyTTIvH3kOWlEGCG+mXEBglKJ5kCfcAMAFeVXDnAPgkeLnDJIiQsBNsU7/XYzaqdn+b2dWTPP+cVX+zU6GNi4uiUdqgm95S/7hx1LjnoKZGwxWLbtrzyZhAvfvoWQ/xgnBbehrBmIYpkZQiwTTnr1zZwoPrWzbHz9Jn3av7s37kScvgmKdLBQqEyLJAUsyCC8sGpGyyIBWjk6h+UJIEiUS8JkgO4p0+7C2AgjqmANXS3EttrfFNJfmZl6aJnbFEdvFX1Fjogb7uSIkjbwLXWd9E8XBs6/xvblowUkgnqJ4tUY/NWyjw0nu8wPNpngRsKFFmlsv05aQ38IlIqKczOkv350pOj5f+/qBk4h0OEmR5SFDJWJJqD/VZuUUZH2cXBHs1TatM9oWkJAxBtNeivrYe0gzj3vnXbfrJmEFZVcRvzFh4CFJVKsBbuWSNcrMl8melE5eIULg7Tro/n2Sn/IUFZUHSGhpj5Ar4KacwyOplpOKF93ZGAKmbNNXAKea5c67f+N6YQbELNz6x8BGOF25hoARRoGBAoILxfhKUKHVHYHccPjtt+aJKFAMVjeoU02XKKkijpCJQuK0V6hYhVYVXVo32gGYVl1y/4VggOxJgp9Sj3n18wXJRENcNgJKQ9CKeIQf2vNif233RQWmaSYpikAGHkoxDolQdm2GDMjTtF5VXb7xlJHCOP+cUUG8/elaOwyEd4XleZhLFQDEw8vHG+wsuUQxUPxy27wf0N1DquZVXb9p02qDYAO+tPmcdQC3/RwOlqSbSQStv+lXvDFl7GgzioKXg93599iWCJL8Co44w4B9HogBq75oDb88ZS6l4UFCbVy/M5gTpY4QJnhNAIUyWZP7/hY0aRPUsTTOumnLFO8NWYUcsUWuqpsjjCrIOEs+XHA/K4UkjUUD+5WC26+8dcI4sjmJeL4WNiqrqWxlTV9KIipMnw0rZhfngd4uf4HnhxmOgEOx5MsqI9DZEy9YXFpTJWmDMgGvGp8D6jTng1ZRf9ua00RrxgfNTg1q9YBYvO3cAlMAi8bTMHPIXYf1D4gCS3l4k7qoNayBUYAOx6gHL9T67FAbVK6i7ICJtkYaWKFuSdJ1Yr1BHU1VDeZqlFgPeDvCeLb/8rWs/c1CsdLv9D8uaJNlRkF9SSsHx85DBL6e+UD25jBoy+nbbDzKghmcEFJI9hyedeOodEpSFcothmJTgCinKTSafP5fU9r8gSG6lRDgBaTIsXTMuL73sr8cS/NECSylRkAxu75qVb7oCORcUTVlAMccyCqZl4KY6JRNh8sT/REYUpRTUhpiBTwXK5NNQSXAjoc0mE5I44nqU00kObyY5fOPJSh7EfUwSWHI8SK7HQKnkoUjgR9TeGaZIJEJ1B/fQirL/Qa9QZqrXZ7oSOSVLRxeNDxlwHv/lzmfOu0eUxbvSi0rJLLqdgkFMGiWUpqZmShO2UQa3DWoBLwgVPBWUQEpMw5tWMUEXUlIFJZccRMt+wEJPL0UXxq6ZA4g7kEuu9IkkByeTFdlKZqKBeBT0BIfzlKTYQnmlWy+lxvhypFxBCofDgKNQWufPyCuohOrt+qKL1i0brRSNGNT2pxcv5nlrgzM9j+sMrKLc3AJIVZD2VVfTtOy9FBA+IhEVyJNB2fUoNDO7e0WKyIsoe9xi6mreTLmu/f1tpWRicFAWhzTJRe60fAqg3Ev+syFVRUhDOlGwqyY5uRnf67bNOqGpAInqUXJoT/v5VFFRTq0tLdTUfIQmcC/ghYZQHXU9UHTxujvPGKg3H670ZGQGWzhL94d8l1FzJJumTZ9GB/bvouWTtpLXg5It6+2dJFEmOsChtjbqcH2b6posmjlzBsIKgTxCC/kSz2PicJ5DSJTDiRJycCIl0v6FsrKzKR5DS4ozyRf5DTnEqK1+J4Pqi3P00vYZNL5kMupRbdTauJsumbCbPC6sDRRdVxSu+N+Xzhgotfb78+v3N6zDSrg0p89LVmAWNXXoNM5fTzlZEjl9wUG9nhoJ05GGHlJK7qW2jh6aPn06HWlqogDGyKP/hs2JpO7rWTpZapQS+TeQ7phAefm5qLuL1NDQQNnuOhof2AUVPBWUriSova2XGmMLKNHbRAXeNvIZbaiKpiFUsG4vvuSth88IKHXfv85BafH19paOnO6ODrtZwNSMtdDdPje5gsGUFU4lHAKoMO3su5REZxYtWbqEDh6sJa+baJLvZXSW4cJTSBSh66vHMeHkRGrW59HSZUtJSSrUgWeYlPkBZfk7bA94coXTDg/iUerridrj82ikcrKTNFOkREJXec56EF5vzItpU3q96N7v/V6SpeuVpMo1NzYhSEdlV0RcA1WT3SyVSR2Za7E+CjV10J6O6dRNk6mkfArV11bTwskhKkwPw0Ylh5AolEfi3aSLfnr/6FwqnjQfJR6Jutv20/LKGnJ6PQAlpSwFm7qC8eEFdcsONPsiKkrpFlSfPoJUjXmRWUpQ+15c8WDFlLJb8VA869e1Nh9F2MTipuHrUSw6VnpC1B1SqbOPR2xTTEX+OsrIqyDeVUAGa1mlkijOIh5LeIx4mEwUCVuiGZSVIVOu9wj58sohoe4hS8EDKUwirlFXF5yGbpIk8lYsmty/d2/tgkzFp7sy6o0lVWSM5gcAKUFt/8PS77k97sfzinIpmBHkLMvgVLZ+CZuO1jWPCuiQXRi8RUNDDIONxABJvnG2VOqsZTVMX491eLCqk3gTlW5IseR2kdMfQF8QbasUNXMTqqfGkxTuiVNfr2KnMOgpIlmwrFgMa6fi2oddbaGviFi+htUNiOEV3RFPakpul35gC/R0KulDVRVSgtr5zNKLQeM1NCAtr89jBdL95PawdAIhE1IVwzDgh0wbGFukwaHR2d+gt3MZ/GFdmEx0XzIRGOVg5v5RdmHwIlgXBnGa3YWR0YVBvskxiggjmPoq8IbJKFtAlkCHPGEX65iUwMESB0Y6gmOkMByocHjerX3d4RtN3tQ4TlIFw9R0/P4NjVb0bDUt7khoctit9cSa9danyKhC82tEcdSeP5xVYQr+/Si1INtDGRiNTEkSLDsY9DgthxO1Kgl6Ypl4NlTvoZ7A15/nsZlwIryTDzFMOmabiSamH3Y6gpZ6N4B1QbI67dUnbI05y810DIPwi70FSAK44gVgsnhW9lIsUlC1TEKd4jEsPktqkBRINV6OyEBC6lClxjW4nmePhCYs4LBYDtaCxXSWrmqvh3v7HjPgU+FFFdxHRSdQdXAmM/Sqrst4CrR+E7rm6klqLdSiYeUeW+1sN4AHlSiW562tIqms5LxfoYf2bRTwUEjg8SBoRLLOL4Dhv9nNB9Zjk6AOImslIWrm8eAcB2jwkqYW79/0BDYFm86yeM6E3WC5GaqN9kTYMYPUPylbIBGzAhwOTDDHH/tpObwMBMB2UxQvCQaaSTG+wzn917PxcHd7bwPqH183GrrD4fsMRQvh8RXLFBRcouBFqBYvKbhWcQIScgdVVNGjkS3F7Ulo4e3t2oFPVXJQUOx3JTFPsVQ01+nxe/IvcbjkVaIozQYkCSVijgHC3gbFgLFg8tixKOLerGHJ+m/I+FnWD31lE2ISZ5o6lhLgvSJewjGI4KWZOsBocBb4N2yNae+RetjHeO8AbOF75lSYB8PkAYMJ8QCQfkgDsO1jA1foRigeVz+IxWKb4AW7IDmQJDGJm9ugBEFSdB1weM6GBRgqkyq2wZWocjipZQWaNbbGdVBQVwDUCg9JZnam5HPnSC5Rc+UVFsx0ut2Xwl7MRZdmHMAEIPYiWltYqDIAql/qBqSNwRRtmNAlYGJQGCQ2YRsKqg/2sb2d+G8GkVUn+mEyievfHw9kABQSeAsTZvVwVdXMMP4cjcWSNZFIrAbSFoE+KrwNB5IELbYADJ1shUkXp0GqkIiaAiAmsaDC7VSZpMVVHTYrqR3Y06xV4QcHKY151RISz11SLB4NibI7T5QcalJKapxDlHjJ4fb4M7IzJ/qD/nNcHud8UZJLYPSDSJDxEcDuU3BnEJRlQAbh6BRN743FlKORSPxQpFdp0nSrj4HgLV7hRF4xDV6FuipIZFRoqoJ1/wCEMi2kh9kpy5QVCS6Qd5KK1EqVZUNrgZ0i2KnWuhaVQUppowasPdwlTzUkzpmaLyYSTsnlEiVUfWRdEyUPgEUNziE7JYfDIXplDxbnylLA4XClA166wylnyE5XmixL6Wh/BaC2XqifC9bEAUssYRMgAzxiM8RpTNWgfmz2MCiGobOPpqMEoMIhYW1mHAcxNanF4KFiimrEACSuq3oS1YyEjsgFXhfGmMfEsUdsAUnSONOC3vKqgaU3DhhwE9pomIIGM6oY9ncWYMm4BfTaY6pSh65FxITm9MI2QeGPDxdSStTxrpEZ9w1YdUPFJPZBHaNpbtGlSIhI8EcSJfxgR4IaSiZvSILJSQYPW0aGCLMtwShLPMBwcDU8/DKGkjk4TAQUIlw1QkFLwPg4xeJ008QaatvP9Rt1WGOYRLtwysFw9Jt1jrlZbDxcAeECDpxAHHt8BwMo2EvwOI7XMLZm8AKEyNTxNnAsaszLJRRDdzkdaiSu6aKsaXY8pXXpPTHSW/MRGgzyvxYYEaiTkkkOxp5HgCa4WvLFsMMtBvPhcftkMeGVRLw8kU8yh63hqaCMliFCeAQkJmBpCoRjRJIow6GNi1nxhsAcur3BNmB+MNRY1WPyjAsImuykT6vMgIagAYIBJ8jzsOcGRBMuFscI5yGIIG8DRKEab42tLEWwoUtMXDn8kAtegQWaXnLiOK4LoRZjezUZd28YPkofC6jBknAeNo2fgi2LivlOioleCiCwVoU+p84ag0I6FhvCqAhRJ4RAkwSJIHeixYlY3JkAW16A0LAN8Y/OYgLInv2BfEAULRCAzcdegP4i6hI4DjrHQX8EHKumSxcMzQX+umrwmsR+x8CshEGuiEFhrEgLNBsHNkBYsZ0cTI6kqvBZgRrsXna4eE8VcTU1xE3tJC5vAnGoyXGxRvx8tJgoSvl8j8fgnDGTc7jgnhIml56eTtE4066/fbxu3uru7iafC1bZy1nJOG+lxQQrEW6xYj0ogPqwdgRhWmsdWVOyyELsY91dZasq+3wmPyD6Pxtqiy1iPbpfAAAAAElFTkSuQmCC"},sIcB:function(e,a,t){"use strict";var n=t("FLGM"),l=t.n(n),c=t("cDcd"),r=t.n(c),s=t("2iEm"),i=t("10VC"),m=t("m8PL"),o=t.n(m),g=t("2CTR"),E=t("UxOB");a.a=function(e){var a=e.vipLists,t=e.temp;return r.a.createElement("div",{className:"vip_list"},l()(a).call(a,(function(e,a){var n;return r.a.createElement("div",{className:"vip_list_card"},r.a.createElement("div",{className:"card_title"},r.a.createElement("img",{src:o.a,alt:"",width:"37px",style:{marginBottom:5,marginRight:5}}),r.a.createElement("div",null,r.a.createElement("div",null,e.typeName),t===i.b.zone1&&r.a.createElement("div",{className:"linear_gradient"},e.typeName))),r.a.createElement("p",{className:"card_desc"},e.typeIntroduction),e.zoneMemberList&&e.zoneMemberList.length>0?r.a.createElement("ul",{className:"card_ul"},l()(n=e.zoneMemberList).call(n,(function(e,a){return r.a.createElement("li",{className:"card_u_li"},r.a.createElement("div",{className:"card_u_wrap"},r.a.createElement(s.a,{to:"/".concat(e.login)},r.a.createElement("img",{src:e.imageUrl,alt:""})),r.a.createElement("div",{className:"card_u_info"},r.a.createElement("div",{className:"card_u_up"},r.a.createElement("span",{className:"card_name task-hide"},e.name),e.memberLevel&&r.a.createElement("span",{className:"card_tag"},e.memberLevel)),r.a.createElement("p",{className:"card_u_down task-hide-2"},e.introduction))))}))):t===i.b.zone1?r.a.createElement(g.a,{_html:"暂无数据",img:E.a}):r.a.createElement(g.a,{_html:"暂无数据"}))})))}}}]); \ No newline at end of file diff --git a/static/js/118.ef2710f1.chunk.js b/static/js/118.ef2710f1.chunk.js new file mode 100644 index 000000000..5011ae1a3 --- /dev/null +++ b/static/js/118.ef2710f1.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[118],{"+dQi":function(e,t,r){!function(e){"use strict";e.defineMode("javascript",(function(t,r){var n,i,o=t.indentUnit,a=r.statementIndent,l=r.jsonld,s=r.json||l,c=!1!==r.trackScope,u=r.typescript,d=r.wordCharacters||/[\w$\xa1-\uffff]/,f=function(){function e(e){return{type:e,style:"keyword"}}var t=e("keyword a"),r=e("keyword b"),n=e("keyword c"),i=e("keyword d"),o=e("operator"),a={type:"atom",style:"atom"};return{if:e("if"),while:t,with:t,else:r,do:r,try:r,finally:r,return:i,break:i,continue:i,new:e("new"),delete:n,void:n,throw:n,debugger:e("debugger"),var:e("var"),const:e("var"),let:e("var"),function:e("function"),catch:e("catch"),for:e("for"),switch:e("switch"),case:e("case"),default:e("default"),in:o,typeof:o,instanceof:o,true:a,false:a,null:a,undefined:a,NaN:a,Infinity:a,this:e("this"),class:e("class"),super:e("atom"),yield:n,export:e("export"),import:e("import"),extends:n,await:n}}(),p=/[+\-*&%=<>!?|~^@]/,h=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;function g(e,t,r){return n=e,i=r,t}function m(e,t){var r,n=e.next();if('"'==n||"'"==n)return t.tokenize=(r=n,function(e,t){var n,i=!1;if(l&&"@"==e.peek()&&e.match(h))return t.tokenize=m,g("jsonld-keyword","meta");for(;null!=(n=e.next())&&(n!=r||i);)i=!i&&"\\"==n;return i||(t.tokenize=m),g("string","string")}),t.tokenize(e,t);if("."==n&&e.match(/^\d[\d_]*(?:[eE][+\-]?[\d_]+)?/))return g("number","number");if("."==n&&e.match(".."))return g("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(n))return g(n);if("="==n&&e.eat(">"))return g("=>","operator");if("0"==n&&e.match(/^(?:x[\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return g("number","number");if(/\d/.test(n))return e.match(/^[\d_]*(?:n|(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)?/),g("number","number");if("/"==n)return e.eat("*")?(t.tokenize=v,v(e,t)):e.eat("/")?(e.skipToEnd(),g("comment","comment")):Je(e,t,1)?(function(e){for(var t,r=!1,n=!1;null!=(t=e.next());){if(!r){if("/"==t&&!n)return;"["==t?n=!0:n&&"]"==t&&(n=!1)}r=!r&&"\\"==t}}(e),e.match(/^\b(([gimyus])(?![gimyus]*\2))+\b/),g("regexp","string-2")):(e.eat("="),g("operator","operator",e.current()));if("`"==n)return t.tokenize=y,y(e,t);if("#"==n&&"!"==e.peek())return e.skipToEnd(),g("meta","meta");if("#"==n&&e.eatWhile(d))return g("variable","property");if("<"==n&&e.match("!--")||"-"==n&&e.match("->")&&!/\S/.test(e.string.slice(0,e.start)))return e.skipToEnd(),g("comment","comment");if(p.test(n))return">"==n&&t.lexical&&">"==t.lexical.type||(e.eat("=")?"!"!=n&&"="!=n||e.eat("="):/[<>*+\-|&?]/.test(n)&&(e.eat(n),">"==n&&e.eat(n))),"?"==n&&e.eat(".")?g("."):g("operator","operator",e.current());if(d.test(n)){e.eatWhile(d);var i=e.current();if("."!=t.lastType){if(f.propertyIsEnumerable(i)){var o=f[i];return g(o.type,o.style,i)}if("async"==i&&e.match(/^(\s|\/\*([^*]|\*(?!\/))*?\*\/)*[\[\(\w]/,!1))return g("async","keyword",i)}return g("variable","variable",i)}}function v(e,t){for(var r,n=!1;r=e.next();){if("/"==r&&n){t.tokenize=m;break}n="*"==r}return g("comment","comment")}function y(e,t){for(var r,n=!1;null!=(r=e.next());){if(!n&&("`"==r||"$"==r&&e.eat("{"))){t.tokenize=m;break}n=!n&&"\\"==r}return g("quasi","string-2",e.current())}function b(e,t){t.fatArrowAt&&(t.fatArrowAt=null);var r=e.string.indexOf("=>",e.start);if(!(r<0)){if(u){var n=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(e.string.slice(e.start,r));n&&(r=n.index)}for(var i=0,o=!1,a=r-1;a>=0;--a){var l=e.string.charAt(a),s="([{}])".indexOf(l);if(s>=0&&s<3){if(!i){++a;break}if(0==--i){"("==l&&(o=!0);break}}else if(s>=3&&s<6)++i;else if(d.test(l))o=!0;else if(/["'\/`]/.test(l))for(;;--a){if(0==a)return;if(e.string.charAt(a-1)==l&&"\\"!=e.string.charAt(a-2)){a--;break}}else if(o&&!i){++a;break}}o&&!i&&(t.fatArrowAt=a)}}var w={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,import:!0,"jsonld-keyword":!0};function x(e,t,r,n,i,o){this.indented=e,this.column=t,this.type=r,this.prev=i,this.info=o,null!=n&&(this.align=n)}function k(e,t){if(!c)return!1;for(var r=e.localVars;r;r=r.next)if(r.name==t)return!0;for(var n=e.context;n;n=n.prev)for(r=n.vars;r;r=r.next)if(r.name==t)return!0}function C(e,t,r,n,i){var o=e.cc;for(S.state=e,S.stream=i,S.marked=null,S.cc=o,S.style=t,e.lexical.hasOwnProperty("align")||(e.lexical.align=!0);;)if((o.length?o.pop():s?H:R)(r,n)){for(;o.length&&o[o.length-1].lex;)o.pop()();return S.marked?S.marked:"variable"==r&&k(e,n)?"variable-2":t}}var S={state:null,column:null,marked:null,cc:null};function M(){for(var e=arguments.length-1;e>=0;e--)S.cc.push(arguments[e])}function L(){return M.apply(null,arguments),!0}function T(e,t){for(var r=t;r;r=r.next)if(r.name==e)return!0;return!1}function O(e){var t=S.state;if(S.marked="def",c){if(t.context)if("var"==t.lexical.info&&t.context&&t.context.block){var n=function e(t,r){if(r){if(r.block){var n=e(t,r.prev);return n?n==r.prev?r:new N(n,r.vars,!0):null}return T(t,r.vars)?r:new N(r.prev,new A(t,r.vars),!1)}return null}(e,t.context);if(null!=n)return void(t.context=n)}else if(!T(e,t.localVars))return void(t.localVars=new A(e,t.localVars));r.globalVars&&!T(e,t.globalVars)&&(t.globalVars=new A(e,t.globalVars))}}function D(e){return"public"==e||"private"==e||"protected"==e||"abstract"==e||"readonly"==e}function N(e,t,r){this.prev=e,this.vars=t,this.block=r}function A(e,t){this.name=e,this.next=t}var P=new A("this",new A("arguments",null));function E(){S.state.context=new N(S.state.context,S.state.localVars,!1),S.state.localVars=P}function z(){S.state.context=new N(S.state.context,S.state.localVars,!0),S.state.localVars=null}function _(){S.state.localVars=S.state.context.vars,S.state.context=S.state.context.prev}function W(e,t){var r=function(){var r=S.state,n=r.indented;if("stat"==r.lexical.type)n=r.lexical.indented;else for(var i=r.lexical;i&&")"==i.type&&i.align;i=i.prev)n=i.indented;r.lexical=new x(n,S.stream.column(),e,null,r.lexical,t)};return r.lex=!0,r}function I(){var e=S.state;e.lexical.prev&&(")"==e.lexical.type&&(e.indented=e.lexical.indented),e.lexical=e.lexical.prev)}function F(e){return function t(r){return r==e?L():";"==e||"}"==r||")"==r||"]"==r?M():L(t)}}function R(e,t){return"var"==e?L(W("vardef",t),Ce,F(";"),I):"keyword a"==e?L(W("form"),U,R,I):"keyword b"==e?L(W("form"),R,I):"keyword d"==e?S.stream.match(/^\s*$/,!1)?L():L(W("stat"),K,F(";"),I):"debugger"==e?L(F(";")):"{"==e?L(W("}"),z,le,I,_):";"==e?L():"if"==e?("else"==S.state.lexical.info&&S.state.cc[S.state.cc.length-1]==I&&S.state.cc.pop()(),L(W("form"),U,R,I,De)):"function"==e?L(Ee):"for"==e?L(W("form"),z,Ne,R,_,I):"class"==e||u&&"interface"==t?(S.marked="keyword",L(W("form","class"==e?e:t),Fe,I)):"variable"==e?u&&"declare"==t?(S.marked="keyword",L(R)):u&&("module"==t||"enum"==t||"type"==t)&&S.stream.match(/^\s*\w/,!1)?(S.marked="keyword","enum"==t?L(Ye):"type"==t?L(_e,F("operator"),fe,F(";")):L(W("form"),Se,F("{"),W("}"),le,I,I)):u&&"namespace"==t?(S.marked="keyword",L(W("form"),H,R,I)):u&&"abstract"==t?(S.marked="keyword",L(R)):L(W("stat"),ee):"switch"==e?L(W("form"),U,F("{"),W("}","switch"),z,le,I,I,_):"case"==e?L(H,F(":")):"default"==e?L(F(":")):"catch"==e?L(W("form"),E,j,R,I,_):"export"==e?L(W("stat"),Be,I):"import"==e?L(W("stat"),Ve,I):"async"==e?L(R):"@"==t?L(H,R):M(W("stat"),H,F(";"),I)}function j(e){if("("==e)return L(We,F(")"))}function H(e,t){return V(e,t,!1)}function B(e,t){return V(e,t,!0)}function U(e){return"("!=e?M():L(W(")"),K,F(")"),I)}function V(e,t,r){if(S.state.fatArrowAt==S.stream.start){var n=r?Z:Y;if("("==e)return L(E,W(")"),oe(We,")"),I,F("=>"),n,_);if("variable"==e)return M(E,Se,F("=>"),n,_)}var i=r?G:q;return w.hasOwnProperty(e)?L(i):"function"==e?L(Ee,i):"class"==e||u&&"interface"==t?(S.marked="keyword",L(W("form"),Ie,I)):"keyword c"==e||"async"==e?L(r?B:H):"("==e?L(W(")"),K,F(")"),I,i):"operator"==e||"spread"==e?L(r?B:H):"["==e?L(W("]"),Xe,I,i):"{"==e?ae(re,"}",null,i):"quasi"==e?M($,i):"new"==e?L(function(e){return function(t){return"."==t?L(e?Q:J):"variable"==t&&u?L(we,e?G:q):M(e?B:H)}}(r)):L()}function K(e){return e.match(/[;\}\)\],]/)?M():M(H)}function q(e,t){return","==e?L(K):G(e,t,!1)}function G(e,t,r){var n=0==r?q:G,i=0==r?H:B;return"=>"==e?L(E,r?Z:Y,_):"operator"==e?/\+\+|--/.test(t)||u&&"!"==t?L(n):u&&"<"==t&&S.stream.match(/^([^<>]|<[^<>]*>)*>\s*\(/,!1)?L(W(">"),oe(fe,">"),I,n):"?"==t?L(H,F(":"),i):L(i):"quasi"==e?M($,n):";"!=e?"("==e?ae(B,")","call",n):"."==e?L(te,n):"["==e?L(W("]"),K,F("]"),I,n):u&&"as"==t?(S.marked="keyword",L(fe,n)):"regexp"==e?(S.state.lastType=S.marked="operator",S.stream.backUp(S.stream.pos-S.stream.start-1),L(i)):void 0:void 0}function $(e,t){return"quasi"!=e?M():"${"!=t.slice(t.length-2)?L($):L(K,X)}function X(e){if("}"==e)return S.marked="string-2",S.state.tokenize=y,L($)}function Y(e){return b(S.stream,S.state),M("{"==e?R:H)}function Z(e){return b(S.stream,S.state),M("{"==e?R:B)}function J(e,t){if("target"==t)return S.marked="keyword",L(q)}function Q(e,t){if("target"==t)return S.marked="keyword",L(G)}function ee(e){return":"==e?L(I,R):M(q,F(";"),I)}function te(e){if("variable"==e)return S.marked="property",L()}function re(e,t){return"async"==e?(S.marked="property",L(re)):"variable"==e||"keyword"==S.style?(S.marked="property","get"==t||"set"==t?L(ne):(u&&S.state.fatArrowAt==S.stream.start&&(r=S.stream.match(/^\s*:\s*/,!1))&&(S.state.fatArrowAt=S.stream.pos+r[0].length),L(ie))):"number"==e||"string"==e?(S.marked=l?"property":S.style+" property",L(ie)):"jsonld-keyword"==e?L(ie):u&&D(t)?(S.marked="keyword",L(re)):"["==e?L(H,se,F("]"),ie):"spread"==e?L(B,ie):"*"==t?(S.marked="keyword",L(re)):":"==e?M(ie):void 0;var r}function ne(e){return"variable"!=e?M(ie):(S.marked="property",L(Ee))}function ie(e){return":"==e?L(B):"("==e?M(Ee):void 0}function oe(e,t,r){function n(i,o){if(r?r.indexOf(i)>-1:","==i){var a=S.state.lexical;return"call"==a.info&&(a.pos=(a.pos||0)+1),L((function(r,n){return r==t||n==t?M():M(e)}),n)}return i==t||o==t?L():r&&r.indexOf(";")>-1?M(e):L(F(t))}return function(r,i){return r==t||i==t?L():M(e,n)}}function ae(e,t,r){for(var n=3;n"),fe):"quasi"==e?M(me,be):void 0}function pe(e){if("=>"==e)return L(fe)}function he(e){return e.match(/[\}\)\]]/)?L():","==e||";"==e?L(he):M(ge,he)}function ge(e,t){return"variable"==e||"keyword"==S.style?(S.marked="property",L(ge)):"?"==t||"number"==e||"string"==e?L(ge):":"==e?L(fe):"["==e?L(F("variable"),ce,F("]"),ge):"("==e?M(ze,ge):e.match(/[;\}\)\],]/)?void 0:L()}function me(e,t){return"quasi"!=e?M():"${"!=t.slice(t.length-2)?L(me):L(fe,ve)}function ve(e){if("}"==e)return S.marked="string-2",S.state.tokenize=y,L(me)}function ye(e,t){return"variable"==e&&S.stream.match(/^\s*[?:]/,!1)||"?"==t?L(ye):":"==e?L(fe):"spread"==e?L(ye):M(fe)}function be(e,t){return"<"==t?L(W(">"),oe(fe,">"),I,be):"|"==t||"."==e||"&"==t?L(fe):"["==e?L(fe,F("]"),be):"extends"==t||"implements"==t?(S.marked="keyword",L(fe)):"?"==t?L(fe,F(":"),fe):void 0}function we(e,t){if("<"==t)return L(W(">"),oe(fe,">"),I,be)}function xe(){return M(fe,ke)}function ke(e,t){if("="==t)return L(fe)}function Ce(e,t){return"enum"==t?(S.marked="keyword",L(Ye)):M(Se,se,Te,Oe)}function Se(e,t){return u&&D(t)?(S.marked="keyword",L(Se)):"variable"==e?(O(t),L()):"spread"==e?L(Se):"["==e?ae(Le,"]"):"{"==e?ae(Me,"}"):void 0}function Me(e,t){return"variable"!=e||S.stream.match(/^\s*:/,!1)?("variable"==e&&(S.marked="property"),"spread"==e?L(Se):"}"==e?M():"["==e?L(H,F("]"),F(":"),Me):L(F(":"),Se,Te)):(O(t),L(Te))}function Le(){return M(Se,Te)}function Te(e,t){if("="==t)return L(B)}function Oe(e){if(","==e)return L(Ce)}function De(e,t){if("keyword b"==e&&"else"==t)return L(W("form","else"),R,I)}function Ne(e,t){return"await"==t?L(Ne):"("==e?L(W(")"),Ae,I):void 0}function Ae(e){return"var"==e?L(Ce,Pe):"variable"==e?L(Pe):M(Pe)}function Pe(e,t){return")"==e?L():";"==e?L(Pe):"in"==t||"of"==t?(S.marked="keyword",L(H,Pe)):M(H,Pe)}function Ee(e,t){return"*"==t?(S.marked="keyword",L(Ee)):"variable"==e?(O(t),L(Ee)):"("==e?L(E,W(")"),oe(We,")"),I,ue,R,_):u&&"<"==t?L(W(">"),oe(xe,">"),I,Ee):void 0}function ze(e,t){return"*"==t?(S.marked="keyword",L(ze)):"variable"==e?(O(t),L(ze)):"("==e?L(E,W(")"),oe(We,")"),I,ue,_):u&&"<"==t?L(W(">"),oe(xe,">"),I,ze):void 0}function _e(e,t){return"keyword"==e||"variable"==e?(S.marked="type",L(_e)):"<"==t?L(W(">"),oe(xe,">"),I):void 0}function We(e,t){return"@"==t&&L(H,We),"spread"==e?L(We):u&&D(t)?(S.marked="keyword",L(We)):u&&"this"==e?L(se,Te):M(Se,se,Te)}function Ie(e,t){return"variable"==e?Fe(e,t):Re(e,t)}function Fe(e,t){if("variable"==e)return O(t),L(Re)}function Re(e,t){return"<"==t?L(W(">"),oe(xe,">"),I,Re):"extends"==t||"implements"==t||u&&","==e?("implements"==t&&(S.marked="keyword"),L(u?fe:H,Re)):"{"==e?L(W("}"),je,I):void 0}function je(e,t){return"async"==e||"variable"==e&&("static"==t||"get"==t||"set"==t||u&&D(t))&&S.stream.match(/^\s+#?[\w$\xa1-\uffff]/,!1)?(S.marked="keyword",L(je)):"variable"==e||"keyword"==S.style?(S.marked="property",L(He,je)):"number"==e||"string"==e?L(He,je):"["==e?L(H,se,F("]"),He,je):"*"==t?(S.marked="keyword",L(je)):u&&"("==e?M(ze,je):";"==e||","==e?L(je):"}"==e?L():"@"==t?L(H,je):void 0}function He(e,t){if("!"==t)return L(He);if("?"==t)return L(He);if(":"==e)return L(fe,Te);if("="==t)return L(B);var r=S.state.lexical.prev;return M(r&&"interface"==r.info?ze:Ee)}function Be(e,t){return"*"==t?(S.marked="keyword",L($e,F(";"))):"default"==t?(S.marked="keyword",L(H,F(";"))):"{"==e?L(oe(Ue,"}"),$e,F(";")):M(R)}function Ue(e,t){return"as"==t?(S.marked="keyword",L(F("variable"))):"variable"==e?M(B,Ue):void 0}function Ve(e){return"string"==e?L():"("==e?M(H):"."==e?M(q):M(Ke,qe,$e)}function Ke(e,t){return"{"==e?ae(Ke,"}"):("variable"==e&&O(t),"*"==t&&(S.marked="keyword"),L(Ge))}function qe(e){if(","==e)return L(Ke,qe)}function Ge(e,t){if("as"==t)return S.marked="keyword",L(Ke)}function $e(e,t){if("from"==t)return S.marked="keyword",L(H)}function Xe(e){return"]"==e?L():M(oe(B,"]"))}function Ye(){return M(W("form"),Se,F("{"),W("}"),oe(Ze,"}"),I,I)}function Ze(){return M(Se,Te)}function Je(e,t,r){return t.tokenize==m&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\[{}\(,;:]|=>)$/.test(t.lastType)||"quasi"==t.lastType&&/\{\s*$/.test(e.string.slice(0,e.pos-(r||0)))}return E.lex=z.lex=!0,_.lex=!0,I.lex=!0,{startState:function(e){var t={tokenize:m,lastType:"sof",cc:[],lexical:new x((e||0)-o,0,"block",!1),localVars:r.localVars,context:r.localVars&&new N(null,null,!1),indented:e||0};return r.globalVars&&"object"==typeof r.globalVars&&(t.globalVars=r.globalVars),t},token:function(e,t){if(e.sol()&&(t.lexical.hasOwnProperty("align")||(t.lexical.align=!1),t.indented=e.indentation(),b(e,t)),t.tokenize!=v&&e.eatSpace())return null;var r=t.tokenize(e,t);return"comment"==n?r:(t.lastType="operator"!=n||"++"!=i&&"--"!=i?n:"incdec",C(t,r,n,i,e))},indent:function(t,n){if(t.tokenize==v||t.tokenize==y)return e.Pass;if(t.tokenize!=m)return 0;var i,l=n&&n.charAt(0),s=t.lexical;if(!/^\s*else\b/.test(n))for(var c=t.cc.length-1;c>=0;--c){var u=t.cc[c];if(u==I)s=s.prev;else if(u!=De&&u!=_)break}for(;("stat"==s.type||"form"==s.type)&&("}"==l||(i=t.cc[t.cc.length-1])&&(i==q||i==G)&&!/^[,\.=+\-*:?[\(]/.test(n));)s=s.prev;a&&")"==s.type&&"stat"==s.prev.type&&(s=s.prev);var d=s.type,f=l==d;return"vardef"==d?s.indented+("operator"==t.lastType||","==t.lastType?s.info.length+1:0):"form"==d&&"{"==l?s.indented:"form"==d?s.indented+o:"stat"==d?s.indented+(function(e,t){return"operator"==e.lastType||","==e.lastType||p.test(t.charAt(0))||/[,.]/.test(t.charAt(0))}(t,n)?a||o:0):"switch"!=s.info||f||0==r.doubleIndentSwitch?s.align?s.column+(f?0:1):s.indented+(f?0:o):s.indented+(/^(?:case|default)\b/.test(n)?o:2*o)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:s?null:"/*",blockCommentEnd:s?null:"*/",blockCommentContinue:s?null:" * ",lineComment:s?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:s?"json":"javascript",jsonldMode:l,jsonMode:s,expressionAllowed:Je,skipExpression:function(t){C(t,"atom","atom","true",new e.StringStream("",2,null))}}})),e.registerHelper("wordChars","javascript",/[\w$]/),e.defineMIME("text/javascript","javascript"),e.defineMIME("text/ecmascript","javascript"),e.defineMIME("application/javascript","javascript"),e.defineMIME("application/x-javascript","javascript"),e.defineMIME("application/ecmascript","javascript"),e.defineMIME("application/json",{name:"javascript",json:!0}),e.defineMIME("application/x-json",{name:"javascript",json:!0}),e.defineMIME("application/manifest+json",{name:"javascript",json:!0}),e.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),e.defineMIME("text/typescript",{name:"javascript",typescript:!0}),e.defineMIME("application/typescript",{name:"javascript",typescript:!0})}(r("VrN/"))},"4oKn":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==s(e)&&"function"!=typeof e)return{default:e};var t=function(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return function(){return e},e}();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(r("M/lh")),i=l(r("17x9")),o=l(r("cDcd")),a=r("JwdM");function l(e){return e&&e.__esModule?e:{default: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 c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t|[*\]])\s*$|\*$/.test(e.string.slice(0,r))||!(!t.typeAtEndOfLine||e.column()!=e.indentation())||void 0}function o(e){for(;;){if(!e||"top"==e.type)return!0;if("}"==e.type&&"namespace"!=e.prev.info)return!1;e=e.prev}}function a(e){for(var t={},r=e.split(" "),n=0;n!?|\/]/,D=s.isIdentifierChar||/[\w\$_\xa1-\uffff]/,N=s.isReservedIdentifier||!1;function A(e,t){var r,n=e.next();if(w[n]){var i=w[n](e,t);if(!1!==i)return i}if('"'==n||"'"==n)return t.tokenize=(r=n,function(e,t){for(var n,i=!1,o=!1;null!=(n=e.next());){if(n==r&&!i){o=!0;break}i=!i&&"\\"==n}return(o||!i&&!x)&&(t.tokenize=null),"string"}),t.tokenize(e,t);if(L.test(n)){if(e.backUp(1),e.match(T))return"number";e.next()}if(M.test(n))return c=n,null;if("/"==n){if(e.eat("*"))return t.tokenize=P,P(e,t);if(e.eat("/"))return e.skipToEnd(),"comment"}if(O.test(n)){for(;!e.match(/^\/[\/*]/,!1)&&e.eat(O););return"operator"}if(e.eatWhile(D),S)for(;e.match(S);)e.eatWhile(D);var o=e.current();return l(h,o)?(l(v,o)&&(c="newstatement"),l(y,o)&&(u=!0),"keyword"):l(g,o)?"type":l(m,o)||N&&N(o)?(l(v,o)&&(c="newstatement"),"builtin"):l(b,o)?"atom":"variable"}function P(e,t){for(var r,n=!1;r=e.next();){if("/"==r&&n){t.tokenize=null;break}n="*"==r}return"comment"}function E(e,t){s.typeFirstDefinitions&&e.eol()&&o(t.context)&&(t.typeAtEndOfLine=i(e,t,e.pos))}return{startState:function(e){return{tokenize:null,context:new t((e||0)-d,0,"top",null,!1),indented:0,startOfLine:!0,prevToken:null}},token:function(e,t){var a=t.context;if(e.sol()&&(null==a.align&&(a.align=!1),t.indented=e.indentation(),t.startOfLine=!0),e.eatSpace())return E(e,t),null;c=u=null;var l=(t.tokenize||A)(e,t);if("comment"==l||"meta"==l)return l;if(null==a.align&&(a.align=!0),";"==c||":"==c||","==c&&e.match(/^\s*(?:\/\/.*)?$/,!1))for(;"statement"==t.context.type;)n(t);else if("{"==c)r(t,e.column(),"}");else if("["==c)r(t,e.column(),"]");else if("("==c)r(t,e.column(),")");else if("}"==c){for(;"statement"==a.type;)a=n(t);for("}"==a.type&&(a=n(t));"statement"==a.type;)a=n(t)}else c==a.type?n(t):k&&(("}"==a.type||"top"==a.type)&&";"!=c||"statement"==a.type&&"newstatement"==c)&&r(t,e.column(),"statement",e.current());if("variable"==l&&("def"==t.prevToken||s.typeFirstDefinitions&&i(e,t,e.start)&&o(t.context)&&e.match(/^\s*\(/,!1))&&(l="def"),w.token){var d=w.token(e,t,l);void 0!==d&&(l=d)}return"def"==l&&!1===s.styleDefs&&(l="variable"),t.startOfLine=!1,t.prevToken=u?"def":l||c,E(e,t),l},indent:function(t,r){if(t.tokenize!=A&&null!=t.tokenize||t.typeAtEndOfLine)return e.Pass;var n=t.context,i=r&&r.charAt(0),o=i==n.type;if("statement"==n.type&&"}"==i&&(n=n.prev),s.dontIndentStatements)for(;"statement"==n.type&&s.dontIndentStatements.test(n.info);)n=n.prev;if(w.indent){var a=w.indent(t,n,r,d);if("number"==typeof a)return a}var l=n.prev&&"switch"==n.prev.info;if(s.allmanIndentation&&/[{(]/.test(i)){for(;"top"!=n.type&&"}"!=n.type;)n=n.prev;return n.indented}return"statement"==n.type?n.indented+("{"==i?0:f):!n.align||p&&")"==n.type?")"!=n.type||o?n.indented+(o?0:d)+(o||!l||/^(?:case|default)\b/.test(r)?0:d):n.indented+f:n.column+(o?0:1)},electricInput:C?/^\s*(?:case .*?:|default:|\{\}?|\})$/:/^\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}}));var s="auto if break case register continue return default do sizeof static else struct switch extern typedef union for goto while enum const volatile inline restrict asm fortran",c="alignas alignof and and_eq audit axiom bitand bitor catch class compl concept constexpr const_cast decltype delete dynamic_cast explicit export final friend import module mutable namespace new noexcept not not_eq operator or or_eq override private protected public reinterpret_cast requires static_assert static_cast template this thread_local throw try typeid typename using virtual xor xor_eq",u="bycopy byref in inout oneway out self super atomic nonatomic retain copy readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd @interface @implementation @end @protocol @encode @property @synthesize @dynamic @class @public @package @private @protected @required @optional @try @catch @finally @import @selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available",d="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT",f=a("int long char short double float unsigned signed void bool"),p=a("SEL instancetype id Class Protocol BOOL");function h(e){return l(f,e)||/.+_t$/.test(e)}function g(e){return h(e)||l(p,e)}var m="case do else for if switch while struct enum union";function v(e,t){if(!t.startOfLine)return!1;for(var r,n=null;r=e.peek();){if("\\"==r&&e.match(/^.$/)){n=v;break}if("/"==r&&e.match(/^\/[\/\*]/,!1))break;e.next()}return t.tokenize=n,"meta"}function y(e,t){return"type"==t.prevToken&&"type"}function b(e){return!(!e||e.length<2||"_"!=e[0]||"_"!=e[1]&&e[1]===e[1].toLowerCase())}function w(e){return e.eatWhile(/[\w\.']/),"number"}function x(e,t){if(e.backUp(1),e.match(/^(?:R|u8R|uR|UR|LR)/)){var r=e.match(/^"([^\s\\()]{0,16})\(/);return!!r&&(t.cpp11RawStringDelim=r[1],t.tokenize=S,S(e,t))}return e.match(/^(?:u8|u|U|L)/)?!!e.match(/^["']/,!1)&&"string":(e.next(),!1)}function k(e){var t=/(\w+)::~?(\w+)$/.exec(e);return t&&t[1]==t[2]}function C(e,t){for(var r;null!=(r=e.next());)if('"'==r&&!e.eat('"')){t.tokenize=null;break}return"string"}function S(e,t){var r=t.cpp11RawStringDelim.replace(/[^\w\s]/g,"\\$&");return e.match(new RegExp(".*?\\)"+r+'"'))?t.tokenize=null:e.skipToEnd(),"string"}function M(t,r){"string"==typeof t&&(t=[t]);var n=[];function i(e){if(e)for(var t in e)e.hasOwnProperty(t)&&n.push(t)}i(r.keywords),i(r.types),i(r.builtin),i(r.atoms),n.length&&(r.helperType=t[0],e.registerHelper("hintWords",t[0],n));for(var o=0;o!?|\/#:@]/,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return!!e.match('""')&&(t.tokenize=L,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},"=":function(e,r){var n=r.context;return!("}"!=n.type||!n.align||!e.eat(">"))&&(r.context=new t(n.indented,n.column,n.type,n.info,null,n.prev),"operator")},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=T(1),t.tokenize(e,t))}},modeProps:{closeBrackets:{pairs:'()[]{}""',triples:'"'}}}),M("text/x-kotlin",{name:"clike",keywords:a("package as typealias class interface this super val operator var fun for is in This throw return annotation break continue object if else while do try when !in !is as? file import where by get set abstract enum open inner override private public internal protected catch finally out final vararg reified dynamic companion constructor init sealed field property receiver param sparam lateinit data inline noinline tailrec external annotation crossinline const operator infix suspend actual expect setparam value"),types:a("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable Compiler Double Exception Float Integer Long Math Number Object Package Pair Process Runtime Runnable SecurityManager Short StackTraceElement StrictMath String StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:!1,indentStatements:!1,multiLineStrings:!0,number:/^(?:0x[a-f\d_]+|0b[01_]+|(?:[\d_]+(\.\d+)?|\.\d+)(?:e[-+]?[\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:a("catch class do else finally for if where try while enum"),defKeywords:a("class val var object interface fun"),atoms:a("true false null this"),hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},"*":function(e,t){return"."==t.prevToken?"variable":"operator"},'"':function(e,t){var r;return t.tokenize=(r=e.match('""'),function(e,t){for(var n,i=!1,o=!1;!e.eol();){if(!r&&!i&&e.match('"')){o=!0;break}if(r&&e.match('"""')){o=!0;break}n=e.next(),!i&&"$"==n&&e.match("{")&&e.skipTo("}"),i=!i&&"\\"==n&&!r}return!o&&r||(t.tokenize=null),"string"}),t.tokenize(e,t)},"/":function(e,t){return!!e.eat("*")&&(t.tokenize=T(1),t.tokenize(e,t))},indent:function(e,t,r,n){var i=r&&r.charAt(0);return"}"!=e.prevToken&&")"!=e.prevToken||""!=r?"operator"==e.prevToken&&"}"!=r&&"}"!=e.context.type||"variable"==e.prevToken&&"."==i||("}"==e.prevToken||")"==e.prevToken)&&"."==i?2*n+t.indented:t.align&&"}"==t.type?t.indented+(e.context.type==(r||"").charAt(0)?0:n):void 0:e.indented}},modeProps:{closeBrackets:{triples:'"'}}}),M(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:a("sampler1D sampler2D sampler3D samplerCube sampler1DShadow sampler2DShadow const attribute uniform varying break continue discard return for while do if else struct in out inout"),types:a("float int bool void vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 mat2 mat3 mat4"),blockKeywords:a("for while do if else struct"),builtin:a("radians degrees sin cos tan asin acos atan pow exp log exp2 sqrt inversesqrt abs sign floor ceil fract mod min max clamp mix step smoothstep length distance dot cross normalize ftransform faceforward reflect refract matrixCompMult lessThan lessThanEqual greaterThan greaterThanEqual equal notEqual any all not texture1D texture1DProj texture1DLod texture1DProjLod texture2D texture2DProj texture2DLod texture2DProjLod texture3D texture3DProj texture3DLod texture3DProjLod textureCube textureCubeLod shadow1D shadow2D shadow1DProj shadow2DProj shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod dFdx dFdy fwidth noise1 noise2 noise3 noise4"),atoms:a("true false gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogCoord gl_PointCoord gl_Position gl_PointSize gl_ClipVertex gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor gl_TexCoord gl_FogFragCoord gl_FragCoord gl_FrontFacing gl_FragData gl_FragDepth gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormalScale gl_DepthRange gl_ClipPlane gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel gl_FrontLightModelProduct gl_BackLightModelProduct gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_FogParameters gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits gl_MaxDrawBuffers"),indentSwitch:!1,hooks:{"#":v},modeProps:{fold:["brace","include"]}}),M("text/x-nesc",{name:"clike",keywords:a(s+" as atomic async call command component components configuration event generic implementation includes interface module new norace nx_struct nx_union post provides signal task uses abstract extends"),types:h,blockKeywords:a(m),atoms:a("null true false"),hooks:{"#":v},modeProps:{fold:["brace","include"]}}),M("text/x-objectivec",{name:"clike",keywords:a(s+" "+u),types:g,builtin:a(d),blockKeywords:a(m+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:a("struct enum union @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:!0,atoms:a("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:b,hooks:{"#":v,"*":y},modeProps:{fold:["brace","include"]}}),M("text/x-objectivec++",{name:"clike",keywords:a(s+" "+u+" "+c),types:g,builtin:a(d),blockKeywords:a(m+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:a("struct enum union @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:!0,atoms:a("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:b,hooks:{"#":v,"*":y,u:x,U:x,L:x,R:x,0:w,1:w,2:w,3:w,4:w,5:w,6:w,7:w,8:w,9:w,token:function(e,t,r){if("variable"==r&&"("==e.peek()&&(";"==t.prevToken||null==t.prevToken||"}"==t.prevToken)&&k(e.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}}),M("text/x-squirrel",{name:"clike",keywords:a("base break clone continue const default delete enum extends function in class foreach local resume return this throw typeof yield constructor instanceof static"),types:h,blockKeywords:a("case catch class else for foreach if switch try while"),defKeywords:a("function local class"),typeFirstDefinitions:!0,atoms:a("true false null"),hooks:{"#":v},modeProps:{fold:["brace","include"]}});var O=null;M("text/x-ceylon",{name:"clike",keywords:a("abstracts alias assembly assert assign break case catch class continue dynamic else exists extends finally for function given if import in interface is let module new nonempty object of out outer package return satisfies super switch then this throw try value void while"),types:function(e){var t=e.charAt(0);return t===t.toUpperCase()&&t!==t.toLowerCase()},blockKeywords:a("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:a("class dynamic function interface module object package value"),builtin:a("abstract actual aliased annotation by default deprecated doc final formal late license native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\[\]{}\(\),;\:\.`]/,isOperatorChar:/[+\-*&%=<>!?|^~:\/]/,numberStart:/[\d#$]/,number:/^(?:#[\da-fA-F_]+|\$[01_]+|[\d_]+[kMGTPmunpf]?|[\d_]+\.[\d_]+(?:[eE][-+]?\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:!0,typeFirstDefinitions:!0,atoms:a("true false null larger smaller equal empty finished"),indentSwitch:!1,styleDefs:!1,hooks:{"@":function(e){return e.eatWhile(/[\w\$_]/),"meta"},'"':function(e,t){return t.tokenize=function e(t){return function(r,n){for(var i,o=!1,a=!1;!r.eol();){if(!o&&r.match('"')&&("single"==t||r.match('""'))){a=!0;break}if(!o&&r.match("``")){O=e(t),a=!0;break}i=r.next(),o="single"==t&&!o&&"\\"==i}return a&&(n.tokenize=null),"string"}}(e.match('""')?"triple":"single"),t.tokenize(e,t)},"`":function(e,t){return!(!O||!e.match("`"))&&(t.tokenize=O,O=null,t.tokenize(e,t))},"'":function(e){return e.eatWhile(/[\w\$_\xa1-\uffff]/),"atom"},token:function(e,t,r){if(("variable"==r||"type"==r)&&"."==t.prevToken)return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:'"'}}})}(r("VrN/"))},"VrN/":function(e,t,r){e.exports=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,r=/gecko\/\d/i.test(e),n=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),a=n||i||o,l=a&&(n?document.documentMode||6:+(o||i)[1]),s=!o&&/WebKit\//.test(e),c=s&&/Qt\/\d+\.\d+/.test(e),u=!o&&/Chrome\/(\d+)/.exec(e),d=u&&+u[1],f=/Opera\//.test(e),p=/Apple Computer/.test(navigator.vendor),h=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),g=/PhantomJS/.test(e),m=p&&(/Mobile\/\w+/.test(e)||navigator.maxTouchPoints>2),v=/Android/.test(e),y=m||v||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),b=m||/Mac/.test(t),w=/\bCrOS\b/.test(e),x=/win/i.test(t),k=f&&e.match(/Version\/(\d*\.\d*)/);k&&(k=Number(k[1])),k&&k>=15&&(f=!1,s=!0);var C=b&&(c||f&&(null==k||k<12.11)),S=r||a&&l>=9;function M(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var L,T=function(e,t){var r=e.className,n=M(t).exec(r);if(n){var i=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(i?n[1]+i:"")}};function O(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function D(e,t){return O(e).appendChild(t)}function N(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return a+(t-o);a+=l-o,a+=r-a%r,o=l+1}}m?W=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:a&&(W=function(e){try{e.select()}catch(e){}});var B=function(){this.id=null,this.f=null,this.time=0,this.handler=R(this.onTimeout,this)};function U(e,t){for(var r=0;r=t)return n+Math.min(a,t-i);if(i+=o-n,n=o+1,(i+=r-i%r)>=t)return n}}var X=[""];function Y(e){for(;X.length<=e;)X.push(Z(X)+" ");return X[e]}function Z(e){return e[e.length-1]}function J(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||te.test(e))}function ne(e,t){return t?!!(t.source.indexOf("\\w")>-1&&re(e))||t.test(e):re(e)}function ie(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var oe=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ae(e){return e.charCodeAt(0)>=768&&oe.test(e)}function le(e,t,r){for(;(r<0?t>0:tr?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}var ce=null;function ue(e,t,r){var n;ce=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:ce=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:ce=i)}return null!=n?n:ce}var de=function(){var e=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,t=/[stwN]/,r=/[LRr]/,n=/[Lb1n]/,i=/[1n]/;function o(e,t,r){this.level=e,this.from=t,this.to=r}return function(a,l){var s="ltr"==l?"L":"R";if(0==a.length||"ltr"==l&&!e.test(a))return!1;for(var c,u=a.length,d=[],f=0;f-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ve(e,t){var r=ge(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function xe(e){e.prototype.on=function(e,t){he(this,e,t)},e.prototype.off=function(e,t){me(this,e,t)}}function ke(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ce(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Se(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Me(e){ke(e),Ce(e)}function Le(e){return e.target||e.srcElement}function Te(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),b&&e.ctrlKey&&1==t&&(t=3),t}var Oe,De,Ne=function(){if(a&&l<9)return!1;var e=N("div");return"draggable"in e||"dragDrop"in e}();function Ae(e){if(null==Oe){var t=N("span","​");D(e,N("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Oe=t.offsetWidth<=1&&t.offsetHeight>2&&!(a&&l<8))}var r=Oe?N("span","​"):N("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Pe(e){if(null!=De)return De;var t=D(e,document.createTextNode("AخA")),r=L(t,0,1).getBoundingClientRect(),n=L(t,1,2).getBoundingClientRect();return O(e),!(!r||r.left==r.right)&&(De=n.right-r.right<3)}var Ee,ze=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,r=[],n=e.length;t<=n;){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),a=o.indexOf("\r");-1!=a?(r.push(o.slice(0,a)),t+=a+1):(r.push(o),t=i+1)}return r}:function(e){return e.split(/\r\n?|\n/)},_e=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},We="oncopy"in(Ee=N("div"))||(Ee.setAttribute("oncopy","return;"),"function"==typeof Ee.oncopy),Ie=null,Fe={},Re={};function je(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Fe[e]=t}function He(e){if("string"==typeof e&&Re.hasOwnProperty(e))e=Re[e];else if(e&&"string"==typeof e.name&&Re.hasOwnProperty(e.name)){var t=Re[e.name];"string"==typeof t&&(t={name:t}),(e=ee(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return He("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return He("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Be(e,t){t=He(t);var r=Fe[t.name];if(!r)return Be(e,"text/plain");var n=r(e,t);if(Ue.hasOwnProperty(t.name)){var i=Ue[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n["_"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var a in t.modeProps)n[a]=t.modeProps[a];return n}var Ue={};function Ve(e,t){j(t,Ue.hasOwnProperty(e)?Ue[e]:Ue[e]={})}function Ke(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function qe(e,t){for(var r;e.innerMode&&(r=e.innerMode(t))&&r.mode!=e;)t=r.state,e=r.mode;return r||{mode:e,state:t}}function Ge(e,t,r){return!e.startState||e.startState(t,r)}var $e=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};function Xe(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var r=e;!r.lines;)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t=e.first&&tr?nt(r,Xe(e,r).text.length):function(e,t){var r=e.ch;return null==r||r>t?nt(e.line,t):r<0?nt(e.line,0):e}(t,Xe(e,t.line).text.length)}function dt(e,t){for(var r=[],n=0;n=this.string.length},$e.prototype.sol=function(){return this.pos==this.lineStart},$e.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},$e.prototype.next=function(){if(this.post},$e.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},$e.prototype.skipToEnd=function(){this.pos=this.string.length},$e.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},$e.prototype.backUp=function(e){this.pos-=e},$e.prototype.column=function(){return this.lastColumnPos0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},$e.prototype.current=function(){return this.string.slice(this.start,this.pos)},$e.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},$e.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},$e.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ft=function(e,t){this.state=e,this.lookAhead=t},pt=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};function ht(e,t,r,n){var i=[e.state.modeGen],o={};Ct(e,t.text,e.doc.mode,r,(function(e,t){return i.push(e,t)}),o,n);for(var a=r.state,l=function(n){r.baseTokens=i;var l=e.state.overlays[n],s=1,c=0;r.state=!0,Ct(e,t.text,l.mode,r,(function(e,t){for(var r=s;ce&&i.splice(s,1,e,i[s+1],n),s+=2,c=Math.min(e,n)}if(t)if(l.opaque)i.splice(r,s-r,e,"overlay "+t),s=r+2;else for(;re.options.maxHighlightLength&&Ke(e.doc.mode,n.state),o=ht(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function mt(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new pt(n,!0,t);var o=function(e,t,r){for(var n,i,o=e.doc,a=r?-1:t-(e.doc.mode.innerMode?1e3:100),l=t;l>a;--l){if(l<=o.first)return o.first;var s=Xe(o,l-1),c=s.stateAfter;if(c&&(!r||l+(c instanceof ft?c.lookAhead:0)<=o.modeFrontier))return l;var u=H(s.text,null,e.options.tabSize);(null==i||n>u)&&(i=l-1,n=u)}return i}(e,t,r),a=o>n.first&&Xe(n,o-1).stateAfter,l=a?pt.fromSaved(n,a,o):new pt(n,Ge(n.mode),o);return n.iter(o,t,(function(r){vt(e,r.text,l);var n=l.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&nt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}pt.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},pt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},pt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},pt.fromSaved=function(e,t,r){return t instanceof ft?new pt(e,Ke(e.mode,t.state),r,t.lookAhead):new pt(e,Ke(e.mode,t),r)},pt.prototype.save=function(e){var t=!1!==e?Ke(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ft(t,this.maxLookAhead):t};var wt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function xt(e,t,r,n){var i,o,a=e.doc,l=a.mode,s=Xe(a,(t=ut(a,t)).line),c=mt(e,t.line,r),u=new $e(s.text,e.options.tabSize,c);for(n&&(o=[]);(n||u.pose.options.maxHighlightLength?(l=!1,a&&vt(e,t,n,d.pos),d.pos=t.length,s=null):s=kt(bt(r,d,n.state,f),o),f){var p=f[0].name;p&&(s="m-"+(s?p+" "+s:p))}if(!l||u!=s){for(;c=t:o.to>t);(n||(n=[])).push(new Lt(a,o.from,l?null:o.to))}}return n}(r,i,a),s=function(e,t,r){var n;if(e)for(var i=0;i=t:o.to>t)||o.from==t&&"bookmark"==a.type&&(!r||o.marker.insertLeft)){var l=null==o.from||(a.inclusiveLeft?o.from<=t:o.from0&&l)for(var b=0;bt)&&(!r||_t(r,o.marker)<0)&&(r=o.marker)}return r}function jt(e,t,r,n,i){var o=Xe(e,t),a=Mt&&o.markedSpans;if(a)for(var l=0;l=0&&d<=0||u<=0&&d>=0)&&(u<=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?it(c.to,r)>=0:it(c.to,r)>0)||u>=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?it(c.from,n)<=0:it(c.from,n)<0)))return!0}}}function Ht(e){for(var t;t=It(e);)e=t.find(-1,!0).line;return e}function Bt(e,t){var r=Xe(e,t),n=Ht(r);return r==n?t:Qe(n)}function Ut(e,t){if(t>e.lastLine())return t;var r,n=Xe(e,t);if(!Vt(e,n))return t;for(;r=Ft(n);)n=r.find(1,!0).line;return Qe(n)+1}function Vt(e,t){var r=Mt&&t.markedSpans;if(r)for(var n=void 0,i=0;it.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)}))}var Xt=function(e,t,r){this.text=e,Pt(this,t),this.height=r?r(this):1};function Yt(e){e.parent=null,At(e)}Xt.prototype.lineNo=function(){return Qe(this)},xe(Xt);var Zt={},Jt={};function Qt(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?Jt:Zt;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function er(e,t){var r=A("span",null,null,s?"padding-right: .1px":null),n={pre:A("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,a=void 0;n.pos=0,n.addToken=rr,Pe(e.display.measure)&&(a=fe(o,e.doc.direction))&&(n.addToken=nr(n.addToken,a)),n.map=[],or(o,n,gt(e,o,t!=e.display.externalMeasured&&Qe(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=_(o.styleClasses.bgClass,n.bgClass||"")),o.styleClasses.textClass&&(n.textClass=_(o.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(Ae(e.display.measure))),0==i?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(s){var l=n.content.lastChild;(/\bcm-tab\b/.test(l.className)||l.querySelector&&l.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return ve(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=_(n.pre.className,n.textClass||"")),n}function tr(e){var t=N("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function rr(e,t,r,n,i,o,s){if(t){var c,u=e.splitSpaces?function(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",i=0;ic&&d.from<=c);f++);if(d.to>=u)return e(r,n,i,o,a,l,s);e(r,n.slice(0,d.to-c),i,o,null,l,s),o=null,n=n.slice(d.to-c),c=d.to}}}function ir(e,t,r,n){var i=!n&&r.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!n&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",r.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function or(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var a,l,s,c,u,d,f,p=i.length,h=0,g=1,m="",v=0;;){if(v==h){s=c=u=l="",f=null,d=null,v=1/0;for(var y=[],b=void 0,w=0;wh||k.collapsed&&x.to==h&&x.from==h)){if(null!=x.to&&x.to!=h&&v>x.to&&(v=x.to,c=""),k.className&&(s+=" "+k.className),k.css&&(l=(l?l+";":"")+k.css),k.startStyle&&x.from==h&&(u+=" "+k.startStyle),k.endStyle&&x.to==v&&(b||(b=[])).push(k.endStyle,x.to),k.title&&((f||(f={})).title=k.title),k.attributes)for(var C in k.attributes)(f||(f={}))[C]=k.attributes[C];k.collapsed&&(!d||_t(d.marker,k)<0)&&(d=x)}else x.from>h&&v>x.from&&(v=x.from)}if(b)for(var S=0;S=p)break;for(var L=Math.min(p,v);;){if(m){var T=h+m.length;if(!d){var O=T>L?m.slice(0,L-h):m;t.addToken(t,O,a?a+s:s,u,h+O.length==v?c:"",l,f)}if(T>=L){m=m.slice(L-h),h=L;break}h=T,u=""}m=i.slice(o,o=r[g++]),a=Qt(r[g++],t.cm.options)}}else for(var D=1;Dr)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}}function Pr(e,t,r,n){return _r(e,zr(e,t),r,n)}function Er(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&t2&&o.push((s.bottom+c.top)/2-r.top)}}o.push(r.bottom-r.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,r,n){var i,o=Fr(t.map,r,n),s=o.node,c=o.start,u=o.end,d=o.collapse;if(3==s.nodeType){for(var f=0;f<4;f++){for(;c&&ae(t.line.text.charAt(o.coverStart+c));)--c;for(;o.coverStart+u1}(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}(e.display.measure,i))}else{var p;c>0&&(d=n="right"),i=e.options.lineWrapping&&(p=s.getClientRects()).length>1?p["right"==n?p.length-1:0]:s.getBoundingClientRect()}if(a&&l<9&&!c&&(!i||!i.left&&!i.right)){var h=s.parentNode.getClientRects()[0];i=h?{left:h.left,right:h.left+ln(e.display),top:h.top,bottom:h.bottom}:Ir}for(var g=i.top-t.rect.top,m=i.bottom-t.rect.top,v=(g+m)/2,y=t.view.measure.heights,b=0;bt)&&(i=(o=s-l)-1,t>=s&&(a="right")),null!=i){if(n=e[c+2],l==s&&r==(n.insertLeft?"left":"right")&&(a=r),"left"==r&&0==i)for(;c&&e[c-2]==e[c-3]&&e[c-1].insertLeft;)n=e[2+(c-=3)],a="left";if("right"==r&&i==s-l)for(;c=0&&(r=e[i]).left==r.right;i--);return r}function jr(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=n.text.length?(s=n.text.length,c="before"):s<=0&&(s=0,c="after"),!l)return a("before"==c?s-1:s,"before"==c);function u(e,t,r){return a(r?e-1:e,1==l[t].level!=r)}var d=ue(l,s,c),f=ce,p=u(s,d,"before"==c);return null!=f&&(p.other=u(s,f,"before"!=c)),p}function Yr(e,t){var r=0;t=ut(e.doc,t),e.options.lineWrapping||(r=ln(e.display)*t.ch);var n=Xe(e.doc,t.line),i=qt(n)+Mr(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function Zr(e,t,r,n,i){var o=nt(e,t,r);return o.xRel=i,n&&(o.outside=n),o}function Jr(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return Zr(n.first,0,null,-1,-1);var i=et(n,r),o=n.first+n.size-1;if(i>o)return Zr(n.first+n.size-1,Xe(n,o).text.length,null,1,1);t<0&&(t=0);for(var a=Xe(n,i);;){var l=rn(e,a,i,t,r),s=Rt(a,l.ch+(l.xRel>0||l.outside>0?1:0));if(!s)return l;var c=s.find(1);if(c.line==i)return c;a=Xe(n,i=c.line)}}function Qr(e,t,r,n){n-=Kr(t);var i=t.text.length,o=se((function(t){return _r(e,r,t-1).bottom<=n}),i,0);return{begin:o,end:i=se((function(t){return _r(e,r,t).top>n}),o,i)}}function en(e,t,r,n){return r||(r=zr(e,t)),Qr(e,t,r,qr(e,t,_r(e,r,n),"line").top)}function tn(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function rn(e,t,r,n,i){i-=qt(t);var o=zr(e,t),a=Kr(t),l=0,s=t.text.length,c=!0,u=fe(t,e.doc.direction);if(u){var d=(e.options.lineWrapping?on:nn)(e,t,r,o,u,n,i);l=(c=1!=d.level)?d.from:d.to-1,s=c?d.to:d.from-1}var f,p,h=null,g=null,m=se((function(t){var r=_r(e,o,t);return r.top+=a,r.bottom+=a,!!tn(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(h=t,g=r),!0)}),l,s),v=!1;if(g){var y=n-g.left=w.bottom?1:0}return Zr(r,m=le(t.text,m,1),p,v,n-f)}function nn(e,t,r,n,i,o,a){var l=se((function(l){var s=i[l],c=1!=s.level;return tn(Xr(e,nt(r,c?s.to:s.from,c?"before":"after"),"line",t,n),o,a,!0)}),0,i.length-1),s=i[l];if(l>0){var c=1!=s.level,u=Xr(e,nt(r,c?s.from:s.to,c?"after":"before"),"line",t,n);tn(u,o,a,!0)&&u.top>a&&(s=i[l-1])}return s}function on(e,t,r,n,i,o,a){var l=Qr(e,t,n,a),s=l.begin,c=l.end;/\s/.test(t.text.charAt(c-1))&&c--;for(var u=null,d=null,f=0;f=c||p.to<=s)){var h=_r(e,n,1!=p.level?Math.min(c,p.to)-1:Math.max(s,p.from)).right,g=hg)&&(u=p,d=g)}}return u||(u=i[i.length-1]),u.fromc&&(u={from:u.from,to:c,level:u.level}),u}function an(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Wr){Wr=N("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)Wr.appendChild(document.createTextNode("x")),Wr.appendChild(N("br"));Wr.appendChild(document.createTextNode("x"))}D(e.measure,Wr);var r=Wr.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),O(e.measure),r||1}function ln(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=N("span","xxxxxxxxxx"),r=N("pre",[t],"CodeMirror-line-like");D(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function sn(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,a=0;o;o=o.nextSibling,++a){var l=e.display.gutterSpecs[a].className;r[l]=o.offsetLeft+o.clientLeft+i,n[l]=o.clientWidth}return{fixedPos:cn(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function cn(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function un(e){var t=an(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/ln(e.display)-3);return function(i){if(Vt(e.doc,i))return 0;var o=0;if(i.widgets)for(var a=0;a0&&(s=Xe(e.doc,c.line).text).length==c.ch){var u=H(s,s.length,e.options.tabSize)-s.length;c=nt(c.line,Math.max(0,Math.round((o-Tr(e.display).left)/ln(e.display))-u))}return c}function pn(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var r=e.display.view,n=0;nt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Mt&&Bt(e.doc,t)i.viewFrom?mn(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)mn(e);else if(t<=i.viewFrom){var o=vn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):mn(e)}else if(r>=i.viewTo){var a=vn(e,t,t,-1);a?(i.view=i.view.slice(0,a.index),i.viewTo=a.lineN):mn(e)}else{var l=vn(e,t,t,-1),s=vn(e,r,r+n,1);l&&s?(i.view=i.view.slice(0,l.index).concat(lr(e,l.lineN,s.lineN)).concat(i.view.slice(s.index)),i.viewTo+=n):mn(e)}var c=i.externalMeasured;c&&(r=i.lineN&&t=n.viewTo)){var o=n.view[pn(e,t)];if(null!=o.node){var a=o.changes||(o.changes=[]);-1==U(a,r)&&a.push(r)}}}function mn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function vn(e,t,r,n){var i,o=pn(e,t),a=e.display.view;if(!Mt||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var l=e.display.viewFrom,s=0;s0){if(o==a.length-1)return null;i=l+a[o].size-t,o++}else i=l-t;t+=i,r+=i}for(;Bt(e.doc,r)!=r;){if(o==(n<0?0:a.length-1))return null;r+=n*a[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function yn(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo||s.to().line0?a:e.defaultCharWidth())+"px"}if(n.other){var l=r.appendChild(N("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));l.style.display="",l.style.left=n.other.left+"px",l.style.top=n.other.top+"px",l.style.height=.85*(n.other.bottom-n.other.top)+"px"}}function kn(e,t){return e.top-t.top||e.left-t.left}function Cn(e,t,r){var n=e.display,i=e.doc,o=document.createDocumentFragment(),a=Tr(e.display),l=a.left,s=Math.max(n.sizerWidth,Dr(e)-n.sizer.offsetLeft)-a.right,c="ltr"==i.direction;function u(e,t,r,n){t<0&&(t=0),t=Math.round(t),n=Math.round(n),o.appendChild(N("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px;\n top: "+t+"px; width: "+(null==r?s-e:r)+"px;\n height: "+(n-t)+"px"))}function d(t,r,n){var o,a,d=Xe(i,t),f=d.text.length;function p(r,n){return $r(e,nt(t,r),"div",d,n)}function h(t,r,n){var i=en(e,d,null,t),o="ltr"==r==("after"==n)?"left":"right";return p("after"==n?i.begin:i.end-(/\s/.test(d.text.charAt(i.end-1))?2:1),o)[o]}var g=fe(d,i.direction);return function(e,t,r,n){if(!e)return n(t,r,"ltr",0);for(var i=!1,o=0;ot||t==r&&a.to==t)&&(n(Math.max(a.from,t),Math.min(a.to,r),1==a.level?"rtl":"ltr",o),i=!0)}i||n(t,r,"ltr")}(g,r||0,null==n?f:n,(function(e,t,i,d){var m="ltr"==i,v=p(e,m?"left":"right"),y=p(t-1,m?"right":"left"),b=null==r&&0==e,w=null==n&&t==f,x=0==d,k=!g||d==g.length-1;if(y.top-v.top<=3){var C=(c?w:b)&&k,S=(c?b:w)&&x?l:(m?v:y).left,M=C?s:(m?y:v).right;u(S,v.top,M-S,v.bottom)}else{var L,T,O,D;m?(L=c&&b&&x?l:v.left,T=c?s:h(e,i,"before"),O=c?l:h(t,i,"after"),D=c&&w&&k?s:y.right):(L=c?h(e,i,"before"):l,T=!c&&b&&x?s:v.right,O=!c&&w&&k?l:y.left,D=c?h(t,i,"after"):s),u(L,v.top,T-L,v.bottom),v.bottom0?t.blinker=setInterval((function(){e.hasFocus()||On(e),t.cursorDiv.style.visibility=(r=!r)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Mn(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||Tn(e))}function Ln(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&On(e))}),100)}function Tn(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(ve(e,"focus",e,t),e.state.focused=!0,z(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),s&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Sn(e))}function On(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ve(e,"blur",e,t),e.state.focused=!1,T(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Dn(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=Math.max(0,t.scroller.getBoundingClientRect().top),i=t.lineDiv.getBoundingClientRect().top,o=0,s=0;s.005||g<-.005)&&(ie.display.sizerWidth){var v=Math.ceil(f/ln(e.display));v>e.display.maxLineLength&&(e.display.maxLineLength=v,e.display.maxLine=c.line,e.display.maxLineChanged=!0)}}}Math.abs(o)>2&&(t.scroller.scrollTop+=o)}function Nn(e){if(e.widgets)for(var t=0;t=a&&(o=et(t,qt(Xe(t,s))-e.wrapper.clientHeight),a=s)}return{from:o,to:Math.max(a,o+1)}}function Pn(e,t){var r=e.display,n=an(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Nr(e),a={};t.bottom-t.top>o&&(t.bottom=t.top+o);var l=e.doc.height+Lr(r),s=t.topl-n;if(t.topi+o){var u=Math.min(t.top,(c?l:t.bottom)-o);u!=i&&(a.scrollTop=u)}var d=e.options.fixedGutter?0:r.gutters.offsetWidth,f=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft-d,p=Dr(e)-r.gutters.offsetWidth,h=t.right-t.left>p;return h&&(t.right=t.left+p),t.left<10?a.scrollLeft=0:t.leftp+f-3&&(a.scrollLeft=t.right+(h?0:10)-p),a}function En(e,t){null!=t&&(Wn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function zn(e){Wn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function _n(e,t,r){null==t&&null==r||Wn(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function Wn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,In(e,Yr(e,t.from),Yr(e,t.to),t.margin))}function In(e,t,r,n){var i=Pn(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});_n(e,i.scrollLeft,i.scrollTop)}function Fn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||di(e,{top:t}),Rn(e,t,!0),r&&di(e),ai(e,100))}function Rn(e,t,r){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function jn(e,t,r,n){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,hi(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Hn(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+Lr(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Or(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Bn=function(e,t,r){this.cm=r;var n=this.vert=N("div",[N("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=N("div",[N("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=i.tabIndex=-1,e(n),e(i),he(n,"scroll",(function(){n.clientHeight&&t(n.scrollTop,"vertical")})),he(i,"scroll",(function(){i.clientWidth&&t(i.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,a&&l<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Bn.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},Bn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Bn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Bn.prototype.zeroWidthHack=function(){var e=b&&!h?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.visibility=this.vert.style.visibility="hidden",this.disableHoriz=new B,this.disableVert=new B},Bn.prototype.enableZeroWidthBar=function(e,t,r){e.style.visibility="",t.set(1e3,(function n(){var i=e.getBoundingClientRect();("vert"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.visibility="hidden":t.set(1e3,n)}))},Bn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Un=function(){};function Vn(e,t){t||(t=Hn(e));var r=e.display.barWidth,n=e.display.barHeight;Kn(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&Dn(e),Kn(e,Hn(e)),r=e.display.barWidth,n=e.display.barHeight}function Kn(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}Un.prototype.update=function(){return{bottom:0,right:0}},Un.prototype.setScrollLeft=function(){},Un.prototype.setScrollTop=function(){},Un.prototype.clear=function(){};var qn={native:Bn,null:Un};function Gn(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&T(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new qn[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),he(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,r){"horizontal"==r?jn(e,t):Fn(e,t)}),e),e.display.scrollbars.addClass&&z(e.display.wrapper,e.display.scrollbars.addClass)}var $n=0;function Xn(e){var t;e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++$n,markArrays:null},t=e.curOp,sr?sr.ops.push(t):t.ownsGroup=sr={ops:[t],delayedCallbacks:[]}}function Yn(e){var t=e.curOp;t&&function(e,t){var r=e.ownsGroup;if(r)try{!function(e){var t=e.delayedCallbacks,r=0;do{for(;r=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new si(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Jn(e){e.updatedDisplay=e.mustUpdate&&ci(e.cm,e.update)}function Qn(e){var t=e.cm,r=t.display;e.updatedDisplay&&Dn(t),e.barMeasure=Hn(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Pr(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Or(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Dr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function ei(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft(o.defaultView.innerHeight||o.documentElement.clientHeight)&&(i=!1),null!=i&&!g){var a=N("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-Mr(e.display))+"px;\n height: "+(t.bottom-t.top+Or(e)+r.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(a),a.scrollIntoView(i),e.display.lineSpace.removeChild(a)}}}(t,function(e,t,r,n){var i;null==n&&(n=0),e.options.lineWrapping||t!=r||(r="before"==t.sticky?nt(t.line,t.ch+1,"before"):t,t=t.ch?nt(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t);for(var o=0;o<5;o++){var a=!1,l=Xr(e,t),s=r&&r!=t?Xr(e,r):l,c=Pn(e,i={left:Math.min(l.left,s.left),top:Math.min(l.top,s.top)-n,right:Math.max(l.left,s.left),bottom:Math.max(l.bottom,s.bottom)+n}),u=e.doc.scrollTop,d=e.doc.scrollLeft;if(null!=c.scrollTop&&(Fn(e,c.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(a=!0)),null!=c.scrollLeft&&(jn(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(a=!0)),!a)break}return i}(t,ut(n,e.scrollToPos.from),ut(n,e.scrollToPos.to),e.scrollToPos.margin));var i=e.maybeHiddenMarkers,o=e.maybeUnhiddenMarkers;if(i)for(var a=0;a=e.display.viewTo)){var r=+new Date+e.options.workTime,n=mt(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(o){if(n.line>=e.display.viewFrom){var a=o.styles,l=o.text.length>e.options.maxHighlightLength?Ke(t.mode,n.state):null,s=ht(e,o,n,!0);l&&(n.state=l),o.styles=s.styles;var c=o.styleClasses,u=s.classes;u?o.styleClasses=u:c&&(o.styleClasses=null);for(var d=!a||a.length!=o.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),f=0;!d&&fr)return ai(e,e.options.workDelay),!0})),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&ri(e,(function(){for(var t=0;t=r.viewFrom&&t.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==yn(e))return!1;gi(e)&&(mn(e),t.dims=sn(e));var i=n.first+n.size,o=Math.max(t.visible.from-e.options.viewportMargin,n.first),a=Math.min(i,t.visible.to+e.options.viewportMargin);r.viewFroma&&r.viewTo-a<20&&(a=Math.min(i,r.viewTo)),Mt&&(o=Bt(e.doc,o),a=Ut(e.doc,a));var l=o!=r.viewFrom||a!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;!function(e,t,r){var n=e.display;0==n.view.length||t>=n.viewTo||r<=n.viewFrom?(n.view=lr(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=lr(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,pn(e,r)))),n.viewTo=r}(e,o,a),r.viewOffset=qt(Xe(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var c=yn(e);if(!l&&0==c&&!t.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var u=function(e){if(e.hasFocus())return null;var t=E(I(e));if(!t||!P(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=F(e).getSelection();n.anchorNode&&n.extend&&P(e.display.lineDiv,n.anchorNode)&&(r.anchorNode=n.anchorNode,r.anchorOffset=n.anchorOffset,r.focusNode=n.focusNode,r.focusOffset=n.focusOffset)}return r}(e);return c>4&&(r.lineDiv.style.display="none"),function(e,t,r){var n=e.display,i=e.options.lineNumbers,o=n.lineDiv,a=o.firstChild;function l(t){var r=t.nextSibling;return s&&b&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}for(var c=n.view,u=n.viewFrom,d=0;d-1&&(p=!1),fr(e,f,u,r)),p&&(O(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(rt(e.options,u)))),a=f.node.nextSibling}else{var h=br(e,f,u,r);o.insertBefore(h,a)}u+=f.size}for(;a;)a=l(a)}(e,r.updateLineNumbers,t.dims),c>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=E(e.activeElt.ownerDocument)&&(e.activeElt.focus(),!/^(INPUT|TEXTAREA)$/.test(e.activeElt.nodeName)&&e.anchorNode&&P(document.body,e.anchorNode)&&P(document.body,e.focusNode))){var t=e.activeElt.ownerDocument,r=t.defaultView.getSelection(),n=t.createRange();n.setEnd(e.anchorNode,e.anchorOffset),n.collapse(!1),r.removeAllRanges(),r.addRange(n),r.extend(e.focusNode,e.focusOffset)}}(u),O(r.cursorDiv),O(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,l&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,ai(e,400)),r.updateLineNumbers=null,!0}function ui(e,t){for(var r=t.viewport,n=!0;;n=!1){if(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Dr(e))n&&(t.visible=An(e.display,e.doc,r));else if(r&&null!=r.top&&(r={top:Math.min(e.doc.height+Lr(e.display)-Nr(e),r.top)}),t.visible=An(e.display,e.doc,r),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!ci(e,t))break;Dn(e);var i=Hn(e);bn(e),Vn(e,i),pi(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function di(e,t){var r=new si(e,t);if(ci(e,r)){Dn(e),ui(e,r);var n=Hn(e);bn(e),Vn(e,n),pi(e,n),r.finish()}}function fi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",ur(e,"gutterChanged",e)}function pi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Or(e)+"px"}function hi(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=cn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+"px",a=0;a=105&&(o.wrapper.style.clipPath="inset(0px)"),o.wrapper.setAttribute("translate","no"),a&&l<8&&(o.gutters.style.zIndex=-1,o.scroller.style.paddingRight=0),s||r&&y||(o.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(o.wrapper):e(o.wrapper)),o.viewFrom=o.viewTo=t.first,o.reportedViewFrom=o.reportedViewTo=t.first,o.view=[],o.renderedView=null,o.externalMeasured=null,o.viewOffset=0,o.lastWrapHeight=o.lastWrapWidth=0,o.updateLineNumbers=null,o.nativeBarWidth=o.barHeight=o.barWidth=0,o.scrollbarsClipped=!1,o.lineNumWidth=o.lineNumInnerWidth=o.lineNumChars=null,o.alignWidgets=!1,o.cachedCharWidth=o.cachedTextHeight=o.cachedPaddingH=null,o.maxLine=null,o.maxLineLength=0,o.maxLineChanged=!1,o.wheelDX=o.wheelDY=o.wheelStartX=o.wheelStartY=null,o.shift=!1,o.selForContextMenu=null,o.activeTouch=null,o.gutterSpecs=mi(i.gutters,i.lineNumbers),vi(o),n.init(o)}si.prototype.signal=function(e,t){we(e,t)&&this.events.push(arguments)},si.prototype.finish=function(){for(var e=0;ec.clientWidth,h=c.scrollHeight>c.clientHeight;if(i&&p||o&&h){if(o&&b&&s)e:for(var g=t.target,m=l.view;g!=c;g=g.parentNode)for(var v=0;v=0&&it(e,n.to())<=0)return r}return-1};var Li=function(e,t){this.anchor=e,this.head=t};function Ti(e,t,r){var n=e&&e.options.selectionsMayTouch,i=t[r];t.sort((function(e,t){return it(e.from(),t.from())})),r=U(t,i);for(var o=1;o0:s>=0){var c=st(l.from(),a.from()),u=lt(l.to(),a.to()),d=l.empty()?a.from()==a.head:l.from()==l.head;o<=r&&--r,t.splice(--o,2,new Li(d?u:c,d?c:u))}}return new Mi(t,r)}function Oi(e,t){return new Mi([new Li(e,t||e)],0)}function Di(e){return e.text?nt(e.from.line+e.text.length-1,Z(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Ni(e,t){if(it(e,t.from)<0)return e;if(it(e,t.to)<=0)return Di(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=Di(t).ch-t.to.ch),nt(r,n)}function Ai(e,t){for(var r=[],n=0;n1&&e.remove(l.line+1,h-1),e.insert(l.line+1,v)}ur(e,"change",e,t)}function Ii(e,t,r){!function e(n,i,o){if(n.linked)for(var a=0;al-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=function(e,t){return t?(Bi(e.done),Z(e.done)):e.done.length&&!Z(e.done).ranges?Z(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),Z(e.done)):void 0}(i,i.lastOp==n)))a=Z(o.changes),0==it(t.from,t.to)&&0==it(t.from,a.to)?a.to=Di(t):o.changes.push(Hi(e,t));else{var s=Z(i.done);for(s&&s.ranges||Vi(e.sel,i.done),o={changes:[Hi(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=l,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,a||ve(e,"historyAdded")}function Vi(e,t){var r=Z(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Ki(e,t,r,n){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),(function(r){r.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=r.markedSpans),++o}))}function qi(e){if(!e)return null;for(var t,r=0;r-1&&(Z(l)[d]=c[d],delete c[d])}}}return n}function Xi(e,t,r,n){if(n){var i=e.anchor;if(r){var o=it(t,i)<0;o!=it(r,i)<0?(i=t,t=r):o!=it(t,r)<0&&(t=r)}return new Li(i,t)}return new Li(r||t,t)}function Yi(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),to(e,new Mi([Xi(e.sel.primary(),t,r,i)],0),n)}function Zi(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:l.to>t.ch))){if(i&&(ve(s,"beforeCursorEnter"),s.explicitlyCleared)){if(o.markedSpans){--a;continue}break}if(!s.atomic)continue;if(r){var d=s.find(n<0?1:-1),f=void 0;if((n<0?u:c)&&(d=so(e,d,-n,d&&d.line==t.line?o:null)),d&&d.line==t.line&&(f=it(d,r))&&(n<0?f<0:f>0))return ao(e,d,t,n,i)}var p=s.find(n<0?-1:1);return(n<0?c:u)&&(p=so(e,p,n,p.line==t.line?o:null)),p?ao(e,p,t,n,i):null}}return t}function lo(e,t,r,n,i){var o=n||1;return ao(e,t,r,o,i)||!i&&ao(e,t,r,o,!0)||ao(e,t,r,-o,i)||!i&&ao(e,t,r,-o,!0)||(e.cantEdit=!0,nt(e.first,0))}function so(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?ut(e,nt(t.line-1)):null:r>0&&t.ch==(n||Xe(e,t.line)).text.length?t.line0)){var u=[s,1],d=it(c.from,l.from),f=it(c.to,l.to);(d<0||!a.inclusiveLeft&&!d)&&u.push({from:c.from,to:l.from}),(f>0||!a.inclusiveRight&&!f)&&u.push({from:l.to,to:c.to}),i.splice.apply(i,u),s+=u.length-3}}return i}(e,t.from,t.to);if(n)for(var i=n.length-1;i>=0;--i)po(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else po(e,t)}}function po(e,t){if(1!=t.text.length||""!=t.text[0]||0!=it(t.from,t.to)){var r=Ai(e,t);Ui(e,t,r,e.cm?e.cm.curOp.id:NaN),mo(e,t,r,Dt(e,t));var n=[];Ii(e,(function(e,r){r||-1!=U(n,e.history)||(wo(e.history,t),n.push(e.history)),mo(e,t,null,Dt(e,t))}))}}function ho(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!n||r){for(var i,o=e.history,a=e.sel,l="undo"==t?o.done:o.undone,s="undo"==t?o.undone:o.done,c=0;c=0;--p){var h=f(p);if(h)return h.v}}}}function go(e,t){if(0!=t&&(e.first+=t,e.sel=new Mi(J(e.sel.ranges,(function(e){return new Li(nt(e.anchor.line+t,e.anchor.ch),nt(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){hn(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.lineo&&(t={from:t.from,to:nt(o,Xe(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Ye(e,t.from,t.to),r||(r=Ai(e,t)),e.cm?function(e,t,r){var n=e.doc,i=e.display,o=t.from,a=t.to,l=!1,s=o.line;e.options.lineWrapping||(s=Qe(Ht(Xe(n,o.line))),n.iter(s,a.line+1,(function(e){if(e==i.maxLine)return l=!0,!0}))),n.sel.contains(t.from,t.to)>-1&&be(e),Wi(n,t,r,un(e)),e.options.lineWrapping||(n.iter(s,o.line+t.text.length,(function(e){var t=Gt(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,l=!1)})),l&&(e.curOp.updateMaxLine=!0)),function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var i=Xe(e,n).stateAfter;if(i&&(!(i instanceof ft)||n+i.lookAhead1||!(this.children[0]instanceof ko))){var l=[];this.collapse(l),this.children=[new ko(l)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var a=i.lines.length%25+25,l=a;l10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;n0||0==a&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=A("span",[o.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(jt(e,t.line,t,r,o)||t.line!=r.line&&jt(e,r.line,t,r,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Mt=!0}o.addToHistory&&Ui(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var l,s=t.line,c=e.cm;if(e.iter(s,r.line+1,(function(n){c&&o.collapsed&&!c.options.lineWrapping&&Ht(n)==c.display.maxLine&&(l=!0),o.collapsed&&s!=t.line&&Je(n,0),function(e,t,r){var n=r&&window.WeakSet&&(r.markedSpans||(r.markedSpans=new WeakSet));n&&e.markedSpans&&n.has(e.markedSpans)?e.markedSpans.push(t):(e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],n&&n.add(e.markedSpans)),t.marker.attachLine(e)}(n,new Lt(o,s==t.line?t.ch:null,s==r.line?r.ch:null),e.cm&&e.cm.curOp),++s})),o.collapsed&&e.iter(t.line,r.line+1,(function(t){Vt(e,t)&&Je(t,0)})),o.clearOnEnter&&he(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(St=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++Lo,o.atomic=!0),c){if(l&&(c.curOp.updateMaxLine=!0),o.collapsed)hn(c,t.line,r.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var u=t.line;u<=r.line;u++)gn(c,u,"text");o.atomic&&io(c.doc),ur(c,"markerAdded",c,o)}return o}To.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&Xn(e),we(this,"clear")){var r=this.find();r&&ur(this,"clear",r.from,r.to)}for(var n=null,i=null,o=0;oe.display.maxLineLength&&(e.display.maxLine=c,e.display.maxLineLength=u,e.display.maxLineChanged=!0)}null!=n&&e&&this.collapsed&&hn(e,n,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&io(e.doc)),e&&ur(e,"markerCleared",e,this,n,i),t&&Yn(e),this.parent&&this.parent.clear()}},To.prototype.find=function(e,t){var r,n;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;s--)fo(this,n[s]);l?eo(this,l):this.cm&&zn(this.cm)})),undo:oi((function(){ho(this,"undo")})),redo:oi((function(){ho(this,"redo")})),undoSelection:oi((function(){ho(this,"undo",!0)})),redoSelection:oi((function(){ho(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=ut(this,e),t=ut(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,(function(o){var a=o.markedSpans;if(a)for(var l=0;l=s.to||null==s.from&&i!=e.line||null!=s.from&&i==t.line&&s.from>=t.ch||r&&!r(s.marker)||n.push(s.marker.parent||s.marker)}++i})),n},getAllMarks:function(){var e=[];return this.iter((function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=o,++r})),ut(this,nt(r,t))},indexFromPos:function(e){var t=(e=ut(this,e)).ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var d=e.dataTransfer.getData("Text");if(d){var f;if(t.state.draggingText&&!t.state.draggingText.copy&&(f=t.listSelections()),ro(t.doc,Oi(r,r)),f)for(var p=0;p=0;t--)vo(e.doc,"",n[t].from,n[t].to,"+delete");zn(e)}))}function Qo(e,t,r){var n=le(e.text,t+r,r);return n<0||n>e.text.length?null:n}function ea(e,t,r){var n=Qo(e,t.ch,r);return null==n?null:new nt(t.line,n,r<0?"after":"before")}function ta(e,t,r,n,i){if(e){"rtl"==t.doc.direction&&(i=-i);var o=fe(r,t.doc.direction);if(o){var a,l=i<0?Z(o):o[0],s=i<0==(1==l.level)?"after":"before";if(l.level>0||"rtl"==t.doc.direction){var c=zr(t,r);a=i<0?r.text.length-1:0;var u=_r(t,c,a).top;a=se((function(e){return _r(t,c,e).top==u}),i<0==(1==l.level)?l.from:l.to-1,a),"before"==s&&(a=Qo(r,a,1))}else a=i<0?l.to:l.from;return new nt(n,a,s)}}return new nt(n,i<0?r.text.length:0,i<0?"before":"after")}Vo.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Vo.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Vo.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Vo.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Vo.default=b?Vo.macDefault:Vo.pcDefault;var ra={selectAll:co,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),K)},killLine:function(e){return Jo(e,(function(t){if(t.empty()){var r=Xe(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)i=new nt(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),nt(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var a=Xe(e.doc,i.line-1).text;a&&(i=new nt(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+a.charAt(a.length-1),nt(i.line-1,a.length-1),i,"+transpose"))}r.push(new Li(i,i))}e.setSelections(r)}))},newlineAndIndent:function(e){return ri(e,(function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;n-1&&(it((i=c.ranges[i]).from(),t)<0||t.xRel>0)&&(it(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,c=ni(e,(function(t){s&&(i.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:Ln(e)),me(i.wrapper.ownerDocument,"mouseup",c),me(i.wrapper.ownerDocument,"mousemove",u),me(i.scroller,"dragstart",d),me(i.scroller,"drop",c),o||(ke(t),n.addNew||Yi(e.doc,r,null,null,n.extend),s&&!p||a&&9==l?setTimeout((function(){i.wrapper.ownerDocument.body.focus({preventScroll:!0}),i.input.focus()}),20):i.input.focus())})),u=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},d=function(){return o=!0};s&&(i.scroller.draggable=!0),e.state.draggingText=c,c.copy=!n.moveOnDrag,he(i.wrapper.ownerDocument,"mouseup",c),he(i.wrapper.ownerDocument,"mousemove",u),he(i.scroller,"dragstart",d),he(i.scroller,"drop",c),e.state.delayingBlurEvent=!0,setTimeout((function(){return i.input.focus()}),20),i.scroller.dragDrop&&i.scroller.dragDrop()}(e,n,t,o):function(e,t,r,n){a&&Ln(e);var i=e.display,o=e.doc;ke(t);var l,s,c=o.sel,u=c.ranges;if(n.addNew&&!n.extend?(s=o.sel.contains(r),l=s>-1?u[s]:new Li(r,r)):(l=o.sel.primary(),s=o.sel.primIndex),"rectangle"==n.unit)n.addNew||(l=new Li(r,r)),r=fn(e,t,!0,!0),s=-1;else{var d=ya(e,r,n.unit);l=n.extend?Xi(l,d.anchor,d.head,n.extend):d}n.addNew?-1==s?(s=u.length,to(o,Ti(e,u.concat([l]),s),{scroll:!1,origin:"*mouse"})):u.length>1&&u[s].empty()&&"char"==n.unit&&!n.extend?(to(o,Ti(e,u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),c=o.sel):Ji(o,s,l,q):(s=0,to(o,new Mi([l],0),q),c=o.sel);var f=r;function p(t){if(0!=it(f,t))if(f=t,"rectangle"==n.unit){for(var i=[],a=e.options.tabSize,u=H(Xe(o,r.line).text,r.ch,a),d=H(Xe(o,t.line).text,t.ch,a),p=Math.min(u,d),h=Math.max(u,d),g=Math.min(r.line,t.line),m=Math.min(e.lastLine(),Math.max(r.line,t.line));g<=m;g++){var v=Xe(o,g).text,y=$(v,p,a);p==h?i.push(new Li(nt(g,y),nt(g,y))):v.length>y&&i.push(new Li(nt(g,y),nt(g,$(v,h,a))))}i.length||i.push(new Li(r,r)),to(o,Ti(e,c.ranges.slice(0,s).concat(i),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=ya(e,t,n.unit),k=w.anchor;it(x.anchor,k)>0?(b=x.head,k=st(w.from(),x.anchor)):(b=x.anchor,k=lt(w.to(),x.head));var C=c.ranges.slice(0);C[s]=function(e,t){var r=t.anchor,n=t.head,i=Xe(e.doc,r.line);if(0==it(r,n)&&r.sticky==n.sticky)return t;var o=fe(i);if(!o)return t;var a=ue(o,r.ch,r.sticky),l=o[a];if(l.from!=r.ch&&l.to!=r.ch)return t;var s,c=a+(l.from==r.ch==(1!=l.level)?0:1);if(0==c||c==o.length)return t;if(n.line!=r.line)s=(n.line-r.line)*("ltr"==e.doc.direction?1:-1)>0;else{var u=ue(o,n.ch,n.sticky),d=u-a||(n.ch-r.ch)*(1==l.level?-1:1);s=u==c-1||u==c?d<0:d>0}var f=o[c+(s?-1:0)],p=s==(1==f.level),h=p?f.from:f.to,g=p?"after":"before";return r.ch==h&&r.sticky==g?t:new Li(new nt(r.line,h,g),n)}(e,new Li(ut(o,k),b)),to(o,Ti(e,C,s),q)}}var h=i.wrapper.getBoundingClientRect(),g=0;function m(t){e.state.selectingText=!1,g=1/0,t&&(ke(t),i.input.focus()),me(i.wrapper.ownerDocument,"mousemove",v),me(i.wrapper.ownerDocument,"mouseup",y),o.history.lastSelOrigin=null}var v=ni(e,(function(t){0!==t.buttons&&Te(t)?function t(r){var a=++g,l=fn(e,r,!0,"rectangle"==n.unit);if(l)if(0!=it(l,f)){e.curOp.focus=E(I(e)),p(l);var s=An(i,o);(l.line>=s.to||l.lineh.bottom?20:0;c&&setTimeout(ni(e,(function(){g==a&&(i.scroller.scrollTop+=c,t(r))})),50)}}(t):m(t)})),y=ni(e,m);e.state.selectingText=y,he(i.wrapper.ownerDocument,"mousemove",v),he(i.wrapper.ownerDocument,"mouseup",y)}(e,n,t,o)}(t,n,o,e):Le(e)==r.scroller&&ke(e):2==i?(n&&Yi(t.doc,n),setTimeout((function(){return r.input.focus()}),20)):3==i&&(S?t.display.input.onContextMenu(e):Ln(t)))}}function ya(e,t,r){if("char"==r)return new Li(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new Li(nt(t.line,0),ut(e.doc,nt(t.line+1,0)));var n=r(e,t);return new Li(n.from,n.to)}function ba(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(e){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&ke(t);var a=e.display,l=a.lineDiv.getBoundingClientRect();if(o>l.bottom||!we(e,r))return Se(t);o-=l.top-a.viewOffset;for(var s=0;s=i)return ve(e,r,e,et(e.doc,o),e.display.gutterSpecs[s].className,t),Se(t)}}function wa(e,t){return ba(e,t,"gutterClick",!0)}function xa(e,t){Sr(e.display,t)||function(e,t){return!!we(e,"gutterContextMenu")&&ba(e,t,"gutterContextMenu",!1)}(e,t)||ye(e,t,"contextmenu")||S||e.display.input.onContextMenu(t)}function ka(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Br(e)}ma.prototype.compare=function(e,t,r){return this.time+400>e&&0==it(t,this.pos)&&r==this.button};var Ca={toString:function(){return"CodeMirror.Init"}},Sa={},Ma={};function La(e,t,r){if(!t!=!(r&&r!=Ca)){var n=e.display.dragFunctions,i=t?he:me;i(e.display.scroller,"dragstart",n.start),i(e.display.scroller,"dragenter",n.enter),i(e.display.scroller,"dragover",n.over),i(e.display.scroller,"dragleave",n.leave),i(e.display.scroller,"drop",n.drop)}}function Ta(e){e.options.lineWrapping?(z(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(T(e.display.wrapper,"CodeMirror-wrap"),$t(e)),dn(e),hn(e),Br(e),setTimeout((function(){return Vn(e)}),100)}function Oa(e,t){var r=this;if(!(this instanceof Oa))return new Oa(e,t);this.options=t=t?j(t):{},j(Sa,t,!1);var n=t.value;"string"==typeof n?n=new Eo(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var i=new Oa.inputStyles[t.inputStyle](this),o=this.display=new bi(e,n,i,t);for(var c in o.wrapper.CodeMirror=this,ka(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Gn(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new B,keySeq:null,specialChars:null},t.autofocus&&!y&&o.input.focus(),a&&l<11&&setTimeout((function(){return r.display.input.reset(!0)}),20),function(e){var t=e.display;he(t.scroller,"mousedown",ni(e,va)),he(t.scroller,"dblclick",a&&l<11?ni(e,(function(t){if(!ye(e,t)){var r=fn(e,t);if(r&&!wa(e,t)&&!Sr(e.display,t)){ke(t);var n=e.findWordAt(r);Yi(e.doc,n.anchor,n.head)}}})):function(t){return ye(e,t)||ke(t)}),he(t.scroller,"contextmenu",(function(t){return xa(e,t)})),he(t.input.getField(),"contextmenu",(function(r){t.scroller.contains(r.target)||xa(e,r)}));var r,n={end:0};function i(){t.activeTouch&&(r=setTimeout((function(){return t.activeTouch=null}),1e3),(n=t.activeTouch).end=+new Date)}function o(e,t){if(null==t.left)return!0;var r=t.left-e.left,n=t.top-e.top;return r*r+n*n>400}he(t.scroller,"touchstart",(function(i){if(!ye(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!wa(e,i)){t.input.ensurePolled(),clearTimeout(r);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-n.end<=300?n:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}})),he(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),he(t.scroller,"touchend",(function(r){var n=t.activeTouch;if(n&&!Sr(t,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var a,l=e.coordsChar(t.activeTouch,"page");a=!n.prev||o(n,n.prev)?new Li(l,l):!n.prev.prev||o(n,n.prev.prev)?e.findWordAt(l):new Li(nt(l.line,0),ut(e.doc,nt(l.line+1,0))),e.setSelection(a.anchor,a.head),e.focus(),ke(r)}i()})),he(t.scroller,"touchcancel",i),he(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(Fn(e,t.scroller.scrollTop),jn(e,t.scroller.scrollLeft,!0),ve(e,"scroll",e))})),he(t.scroller,"mousewheel",(function(t){return Si(e,t)})),he(t.scroller,"DOMMouseScroll",(function(t){return Si(e,t)})),he(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){ye(e,t)||Me(t)},over:function(t){ye(e,t)||(function(e,t){var r=fn(e,t);if(r){var n=document.createDocumentFragment();xn(e,r,n),e.display.dragCursor||(e.display.dragCursor=N("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),D(e.display.dragCursor,n)}}(e,t),Me(t))},start:function(t){return function(e,t){if(a&&(!e.state.draggingText||+new Date-zo<100))Me(t);else if(!ye(e,t)&&!Sr(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!p)){var r=N("img",null,null,"position: fixed; left: 0; top: 0;");r.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",f&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),f&&r.parentNode.removeChild(r)}}(e,t)},drop:ni(e,_o),leave:function(t){ye(e,t)||Wo(e)}};var s=t.input.getField();he(s,"keyup",(function(t){return fa.call(e,t)})),he(s,"keydown",ni(e,da)),he(s,"keypress",ni(e,pa)),he(s,"focus",(function(t){return Tn(e,t)})),he(s,"blur",(function(t){return On(e,t)}))}(this),function(){var e;Fo||(he(window,"resize",(function(){null==e&&(e=setTimeout((function(){e=null,Io(Ro)}),100))})),he(window,"blur",(function(){return Io(On)})),Fo=!0)}(),Xn(this),this.curOp.forceUpdate=!0,Fi(this,n),t.autofocus&&!y||this.hasFocus()?setTimeout((function(){r.hasFocus()&&!r.state.focused&&Tn(r)}),20):On(this),Ma)Ma.hasOwnProperty(c)&&Ma[c](this,t[c],Ca);gi(this),t.finishInit&&t.finishInit(this);for(var u=0;u150)){if(!n)return;r="prev"}}else c=0,r="not";"prev"==r?c=t>o.first?H(Xe(o,t-1).text,null,a):0:"add"==r?c=s+e.options.indentUnit:"subtract"==r?c=s-e.options.indentUnit:"number"==typeof r&&(c=s+r),c=Math.max(0,c);var d="",f=0;if(e.options.indentWithTabs)for(var p=Math.floor(c/a);p;--p)f+=a,d+="\t";if(fa,s=ze(t),c=null;if(l&&n.ranges.length>1)if(Aa&&Aa.text.join("\n")==t){if(n.ranges.length%Aa.text.length==0){c=[];for(var u=0;u=0;f--){var p=n.ranges[f],h=p.from(),g=p.to();p.empty()&&(r&&r>0?h=nt(h.line,h.ch-r):e.state.overwrite&&!l?g=nt(g.line,Math.min(Xe(o,g.line).text.length,g.ch+Z(s).length)):l&&Aa&&Aa.lineWise&&Aa.text.join("\n")==s.join("\n")&&(h=g=nt(h.line,0)));var m={from:h,to:g,text:c?c[f%c.length]:s,origin:i||(l?"paste":e.state.cutIncoming>a?"cut":"+input")};fo(e.doc,m),ur(e,"inputRead",e,m)}t&&!l&&_a(e,t),zn(e),e.curOp.updateInput<2&&(e.curOp.updateInput=d),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function za(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||!t.hasFocus()||ri(t,(function(){return Ea(t,r,0,null,"paste")})),!0}function _a(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),a=!1;if(o.electricChars){for(var l=0;l-1){a=Na(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(Xe(e.doc,i.head.line).text.slice(0,i.head.ch))&&(a=Na(e,i.head.line,"smart"));a&&ur(e,"electricInput",e,i.head.line)}}}function Wa(e){for(var t=[],r=[],n=0;n0?0:-1));if(isNaN(u))a=null;else{var d=r>0?u>=55296&&u<56320:u>=56320&&u<57343;a=new nt(t.line,Math.max(0,Math.min(l.text.length,t.ch+r*(d?2:1))),-r)}}else a=i?function(e,t,r,n){var i=fe(t,e.doc.direction);if(!i)return ea(t,r,n);r.ch>=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var o=ue(i,r.ch,r.sticky),a=i[o];if("ltr"==e.doc.direction&&a.level%2==0&&(n>0?a.to>r.ch:a.from=a.from&&f>=u.begin)){var p=d?"before":"after";return new nt(r.line,f,p)}}var h=function(e,t,n){for(var o=function(e,t){return t?new nt(r.line,s(e,1),"before"):new nt(r.line,e,"after")};e>=0&&e0==(1!=a.level),c=l?n.begin:s(n.end,-1);if(a.from<=c&&c0?u.end:s(u.begin,-1);return null==m||n>0&&m==t.text.length||!(g=h(n>0?0:i.length-1,n,c(m)))?null:g}(e.cm,l,t,r):ea(l,t,r);if(null==a){if(o||(c=t.line+s)=e.first+e.size||(t=new nt(c,t.ch,t.sticky),!(l=Xe(e,c))))return!1;t=ta(i,e.cm,l,t.line,s)}else t=a;return!0}if("char"==n||"codepoint"==n)c();else if("column"==n)c(!0);else if("word"==n||"group"==n)for(var u=null,d="group"==n,f=e.cm&&e.cm.getHelper(t,"wordChars"),p=!0;!(r<0)||c(!p);p=!1){var h=l.text.charAt(t.ch)||"\n",g=ne(h,f)?"w":d&&"\n"==h?"n":!d||/\s/.test(h)?null:"p";if(!d||p||g||(g="s"),u&&u!=g){r<0&&(r=1,c(),t.sticky="after");break}if(g&&(u=g),r>0&&!c(!p))break}var m=lo(e,t,o,a,!0);return ot(o,m)&&(m.hitSide=!0),m}function ja(e,t,r,n){var i,o,a=e.doc,l=t.left;if("page"==n){var s=Math.min(e.display.wrapper.clientHeight,F(e).innerHeight||a(e).documentElement.clientHeight),c=Math.max(s-.5*an(e.display),3);i=(r>0?t.bottom:t.top)+r*c}else"line"==n&&(i=r>0?t.bottom+3:t.top-3);for(;(o=Jr(e,l,i)).outside;){if(r<0?i<=0:i>=a.height){o.hitSide=!0;break}i+=5*r}return o}var Ha=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new B,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Ba(e,t){var r=Er(e,t.line);if(!r||r.hidden)return null;var n=Xe(e.doc,t.line),i=Ar(r,n,t.line),o=fe(n,e.doc.direction),a="left";o&&(a=ue(o,t.ch)%2?"right":"left");var l=Fr(i.map,t.ch,a);return l.offset="right"==l.collapse?l.end:l.start,l}function Ua(e,t){return t&&(e.bad=!0),e}function Va(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Ua(e.clipPos(nt(e.display.viewTo-1)),!0);t=null,r=0}else for(n=t;;n=n.parentNode){if(!n||n==e.display.lineDiv)return null;if(n.parentNode&&n.parentNode==e.display.lineDiv)break}for(var i=0;i=t.display.viewTo||o.line=t.display.viewFrom&&Ba(t,i)||{node:s[0].measure.map[2],offset:0},u=o.linen.firstLine()&&(a=nt(a.line-1,Xe(n.doc,a.line-1).length)),l.ch==Xe(n.doc,l.line).text.length&&l.linei.viewTo-1)return!1;a.line==i.viewFrom||0==(e=pn(n,a.line))?(t=Qe(i.view[0].line),r=i.view[0].node):(t=Qe(i.view[e].line),r=i.view[e-1].node.nextSibling);var s,c,u=pn(n,l.line);if(u==i.view.length-1?(s=i.viewTo-1,c=i.lineDiv.lastChild):(s=Qe(i.view[u+1].line)-1,c=i.view[u+1].node.previousSibling),!r)return!1;for(var d=n.doc.splitLines(function(e,t,r,n,i){var o="",a=!1,l=e.doc.lineSeparator(),s=!1;function c(){a&&(o+=l,s&&(o+=l),a=s=!1)}function u(e){e&&(c(),o+=e)}function d(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(r)return void u(r);var o,f=t.getAttribute("cm-marker");if(f){var p=e.findMarks(nt(n,0),nt(i+1,0),(m=+f,function(e){return e.id==m}));return void(p.length&&(o=p[0].find(0))&&u(Ye(e.doc,o.from,o.to).join(l)))}if("false"==t.getAttribute("contenteditable"))return;var h=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;h&&c();for(var g=0;g1&&f.length>1;)if(Z(d)==Z(f))d.pop(),f.pop(),s--;else{if(d[0]!=f[0])break;d.shift(),f.shift(),t++}for(var p=0,h=0,g=d[0],m=f[0],v=Math.min(g.length,m.length);pa.ch&&y.charCodeAt(y.length-h-1)==b.charCodeAt(b.length-h-1);)p--,h++;d[d.length-1]=y.slice(0,y.length-h).replace(/^\u200b+/,""),d[0]=d[0].slice(p).replace(/\u200b+$/,"");var x=nt(t,p),k=nt(s,f.length?Z(f).length-h:0);return d.length>1||d[0]||it(x,k)?(vo(n.doc,d,x,k,"+input"),!0):void 0},Ha.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ha.prototype.reset=function(){this.forceCompositionEnd()},Ha.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ha.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},Ha.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||ri(this.cm,(function(){return hn(e.cm)}))},Ha.prototype.setUneditable=function(e){e.contentEditable="false"},Ha.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||ni(this.cm,Ea)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Ha.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Ha.prototype.onContextMenu=function(){},Ha.prototype.resetPosition=function(){},Ha.prototype.needsContentAttribute=!0;var qa=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new B,this.hasSelection=!1,this.composing=null,this.resetting=!1};qa.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!ye(n,e)){if(n.somethingSelected())Pa({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=Wa(n);Pa({lineWise:!0,text:t.text}),"cut"==e.type?n.setSelections(t.ranges,null,K):(r.prevInput="",i.value=t.text.join("\n"),W(i))}"cut"==e.type&&(n.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),m&&(i.style.width="0px"),he(i,"input",(function(){a&&l>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()})),he(i,"paste",(function(e){ye(n,e)||za(e,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())})),he(i,"cut",o),he(i,"copy",o),he(e.scroller,"paste",(function(t){if(!Sr(e,t)&&!ye(n,t)){if(!i.dispatchEvent)return n.state.pasteIncoming=+new Date,void r.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,i.dispatchEvent(o)}})),he(e.lineSpace,"selectstart",(function(t){Sr(e,t)||ke(t)})),he(i,"compositionstart",(function(){var e=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:e,range:n.markText(e,n.getCursor("to"),{className:"CodeMirror-composing"})}})),he(i,"compositionend",(function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)}))},qa.prototype.createField=function(e){this.wrapper=Fa(),this.textarea=this.wrapper.firstChild;var t=this.cm.options;Ia(this.textarea,t.spellcheck,t.autocorrect,t.autocapitalize)},qa.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},qa.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=wn(e);if(e.options.moveInputWithCursor){var i=Xr(e,r.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),a=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+a.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+a.left-o.left))}return n},qa.prototype.showSelection=function(e){var t=this.cm.display;D(t.cursorDiv,e.cursors),D(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},qa.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing&&e)){var t=this.cm;if(this.resetting=!0,t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&W(this.textarea),a&&l>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",a&&l>=9&&(this.hasSelection=null));this.resetting=!1}},qa.prototype.getField=function(){return this.textarea},qa.prototype.supportsTouch=function(){return!1},qa.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!y||E(this.textarea.ownerDocument)!=this.textarea))try{this.textarea.focus()}catch(e){}},qa.prototype.blur=function(){this.textarea.blur()},qa.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},qa.prototype.receivedFocus=function(){this.slowPoll()},qa.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},qa.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0,t.polling.set(20,(function r(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,r))}))},qa.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||this.resetting||!t.state.focused||_e(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(a&&l>=9&&this.hasSelection===i||b&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var s=0,c=Math.min(n.length,i.length);s1e3||i.indexOf("\n")>-1?r.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},qa.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},qa.prototype.onKeyPress=function(){a&&l>=9&&(this.hasSelection=null),this.fastPoll()},qa.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=fn(r,e),c=n.scroller.scrollTop;if(o&&!f){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&ni(r,to)(r.doc,Oi(o),K);var u,d=i.style.cssText,p=t.wrapper.style.cssText,h=t.wrapper.offsetParent.getBoundingClientRect();if(t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-h.top-5)+"px; left: "+(e.clientX-h.left-5)+"px;\n z-index: 1000; background: "+(a?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",s&&(u=i.ownerDocument.defaultView.scrollY),n.input.focus(),s&&i.ownerDocument.defaultView.scrollTo(null,u),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=v,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),a&&l>=9&&m(),S){Me(e);var g=function(){me(window,"mouseup",g),setTimeout(v,20)};he(window,"mouseup",g)}else setTimeout(v,50)}function m(){if(null!=i.selectionStart){var e=r.somethingSelected(),o="​"+(e?i.value:"");i.value="⇚",i.value=o,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=o.length,n.selForContextMenu=r.doc.sel}}function v(){if(t.contextMenuPending==v&&(t.contextMenuPending=!1,t.wrapper.style.cssText=p,i.style.cssText=d,a&&l<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=c),null!=i.selectionStart)){(!a||a&&l<9)&&m();var e=0,o=function(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?ni(r,co)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout(o,200)}}},qa.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e,this.textarea.readOnly=!!e},qa.prototype.setUneditable=function(){},qa.prototype.needsContentAttribute=!1,function(e){var t=e.optionHandlers;function r(r,n,i,o){e.defaults[r]=n,i&&(t[r]=o?function(e,t,r){r!=Ca&&i(e,t,r)}:i)}e.defineOption=r,e.Init=Ca,r("value","",(function(e,t){return e.setValue(t)}),!0),r("mode",null,(function(e,t){e.doc.modeOption=t,Ei(e)}),!0),r("indentUnit",2,Ei,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,(function(e){zi(e),Br(e),hn(e)}),!0),r("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter((function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(nt(n,o))}n++}));for(var i=r.length-1;i>=0;i--)vo(e.doc,t,r[i],nt(r[i].line,r[i].ch+t.length))}})),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\u202d\u202e\u2066\u2067\u2069\ufeff\ufff9-\ufffc]/g,(function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),r!=Ca&&e.refresh()})),r("specialCharPlaceholder",tr,(function(e){return e.refresh()}),!0),r("electricChars",!0),r("inputStyle",y?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),r("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),r("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),r("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),r("rtlMoveVisually",!x),r("wholeLineUpdateBefore",!0),r("theme","default",(function(e){ka(e),yi(e)}),!0),r("keyMap","default",(function(e,t,r){var n=Zo(t),i=r!=Ca&&Zo(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)})),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Ta,!0),r("gutters",[],(function(e,t){e.display.gutterSpecs=mi(t,e.options.lineNumbers),yi(e)}),!0),r("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?cn(e.display)+"px":"0",e.refresh()}),!0),r("coverGutterNextToScrollbar",!1,(function(e){return Vn(e)}),!0),r("scrollbarStyle","native",(function(e){Gn(e),Vn(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),r("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=mi(e.options.gutters,t),yi(e)}),!0),r("firstLineNumber",1,yi,!0),r("lineNumberFormatter",(function(e){return e}),yi,!0),r("showCursorWhenSelecting",!1,bn,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,(function(e,t){"nocursor"==t&&(On(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),r("screenReaderLabel",null,(function(e,t){t=""===t?null:t,e.display.input.screenReaderLabelChanged(t)})),r("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),r("dragDrop",!0,La),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,bn,!0),r("singleCursorHeightPerLine",!0,bn,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,zi,!0),r("addModeClass",!1,zi,!0),r("pollInterval",100),r("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),r("historyEventDelay",1250),r("viewportMargin",10,(function(e){return e.refresh()}),!0),r("maxHighlightLength",1e4,zi,!0),r("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),r("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),r("autofocus",null),r("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),r("phrases",null)}(Oa),function(e){var t=e.optionHandlers,r=e.helpers={};e.prototype={constructor:e,focus:function(){F(this).focus(),this.display.input.focus()},setOption:function(e,r){var n=this.options,i=n[e];n[e]==r&&"mode"!=e||(n[e]=r,t.hasOwnProperty(e)&&ni(this,t[e])(this,r,i),ve(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](Zo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;rr&&(Na(this,i.head.line,e,!0),r=i.head.line,n==this.doc.sel.primIndex&&zn(this));else{var o=i.from(),a=i.to(),l=Math.max(r,o.line);r=Math.min(this.lastLine(),a.line-(a.ch?0:1))+1;for(var s=l;s0&&Ji(this.doc,n,new Li(o,c[n].to()),K)}}})),getTokenAt:function(e,t){return xt(this,e,t)},getLineTokens:function(e,t){return xt(this,nt(e),t,!0)},getTokenTypeAt:function(e){e=ut(this.doc,e);var t,r=gt(this,Xe(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var a=n+i>>1;if((a?r[2*a-1]:0)>=o)i=a;else{if(!(r[2*a+1]o&&(e=o,i=!0),n=Xe(this.doc,e)}else n=e;return qr(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-qt(n):0)},defaultTextHeight:function(){return an(this.display)},defaultCharWidth:function(){return ln(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o,a,l=this.display,s=(e=Xr(this,ut(this.doc,e))).bottom,c=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),l.sizer.appendChild(t),"over"==n)s=e.top;else if("above"==n||"near"==n){var u=Math.max(l.wrapper.clientHeight,this.doc.height),d=Math.max(l.sizer.clientWidth,l.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>u)&&e.top>t.offsetHeight?s=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=u&&(s=e.bottom),c+t.offsetWidth>d&&(c=d-t.offsetWidth)}t.style.top=s+"px",t.style.left=t.style.right="","right"==i?(c=l.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?c=0:"middle"==i&&(c=(l.sizer.clientWidth-t.offsetWidth)/2),t.style.left=c+"px"),r&&(null!=(a=Pn(o=this,{left:c,top:s,right:c+t.offsetWidth,bottom:s+t.offsetHeight})).scrollTop&&Fn(o,a.scrollTop),null!=a.scrollLeft&&jn(o,a.scrollLeft))},triggerOnKeyDown:ii(da),triggerOnKeyPress:ii(pa),triggerOnKeyUp:fa,triggerOnMouseDown:ii(va),execCommand:function(e){if(ra.hasOwnProperty(e))return ra[e].call(null,this)},triggerElectric:ii((function(e){_a(this,e)})),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=ut(this.doc,e),a=0;a0&&a(t.charAt(r-1));)--r;for(;n.5||this.options.lineWrapping)&&dn(this),ve(this,"refresh",this)})),swapDoc:ii((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),Fi(this,e),Br(this),this.display.input.reset(),_n(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,ur(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},xe(e),e.registerHelper=function(t,n,i){r.hasOwnProperty(t)||(r[t]=e[t]={_global:[]}),r[t][n]=i},e.registerGlobalHelper=function(t,n,i,o){e.registerHelper(t,n,o),r[t]._global.push({pred:i,val:o})}}(Oa);var Ga="iter insert remove copy getEditor constructor".split(" ");for(var $a in Eo.prototype)Eo.prototype.hasOwnProperty($a)&&U(Ga,$a)<0&&(Oa.prototype[$a]=function(e){return function(){return e.apply(this.doc,arguments)}}(Eo.prototype[$a]));return xe(Eo),Oa.inputStyles={textarea:qa,contenteditable:Ha},Oa.defineMode=function(e){Oa.defaults.mode||"null"==e||(Oa.defaults.mode=e),je.apply(this,arguments)},Oa.defineMIME=function(e,t){Re[e]=t},Oa.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Oa.defineMIME("text/plain","null"),Oa.defineExtension=function(e,t){Oa.prototype[e]=t},Oa.defineDocExtension=function(e,t){Eo.prototype[e]=t},Oa.fromTextArea=function(e,t){if((t=t?j(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var r=E(e.ownerDocument);t.autofocus=r==e||null!=e.getAttribute("autofocus")&&r==document.body}function n(){e.value=l.getValue()}var i;if(e.form&&(he(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var a=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=a}}catch(e){}}t.finishInit=function(r){r.save=n,r.getTextArea=function(){return e},r.toTextArea=function(){r.toTextArea=isNaN,n(),e.parentNode.removeChild(r.getWrapperElement()),e.style.display="",e.form&&(me(e.form,"submit",n),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var l=Oa((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return l},function(e){e.off=me,e.on=he,e.wheelEventPixels=Ci,e.Doc=Eo,e.splitLines=ze,e.countColumn=H,e.findColumn=$,e.isWordChar=re,e.Pass=V,e.signal=ve,e.Line=Xt,e.changeEnd=Di,e.scrollbarModel=qn,e.Pos=nt,e.cmpPos=it,e.modes=Fe,e.mimeModes=Re,e.resolveMode=He,e.getMode=Be,e.modeExtensions=Ue,e.extendMode=Ve,e.copyState=Ke,e.startState=Ge,e.innerMode=qe,e.commands=ra,e.keyMap=Vo,e.keyName=Yo,e.isModifierKey=$o,e.lookupKey=Go,e.normalizeKeyMap=qo,e.StringStream=$e,e.SharedTextMarker=Do,e.TextMarker=To,e.LineWidget=So,e.e_preventDefault=ke,e.e_stopPropagation=Ce,e.e_stop=Me,e.addClass=z,e.contains=P,e.rmClass=T,e.keyNames=jo}(Oa),Oa.version="5.65.12",Oa}()},a2PE:function(e,t,r){"use strict";(function(e){function n(){return(n=Object.assign||function(e){for(var t=1;t*\/]/.test(r)?k(null,"select-op"):"."==r&&e.match(/^-?[_a-z][_a-z0-9-]*/i)?k("qualifier","qualifier"):/[:;{}\[\]\(\)]/.test(r)?k(null,r):e.match(/^[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/i.test(e.current())&&(t.tokenize=M),k("variable callee","variable")):/[\w\\\-]/.test(r)?(e.eatWhile(/[\w\\\-]/),k("property","word")):k(null,null):/[\d.]/.test(e.peek())?(e.eatWhile(/[\w.%]/),k("number","unit")):e.match(/^-[\w\\\-]*/)?(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?k("variable-2","variable-definition"):k("variable-2","variable")):e.match(/^\w+-/)?k("meta","meta"):void 0}function S(e){return function(t,r){for(var n,i=!1;null!=(n=t.next());){if(n==e&&!i){")"==e&&t.backUp(1);break}i=!i&&"\\"==n}return(n==e||!i&&")"!=e)&&(r.tokenize=null),k("string","string")}}function M(e,t){return e.next(),e.match(/^\s*[\"\')]/,!1)?t.tokenize=null:t.tokenize=S(")"),k(null,"(")}function L(e,t,r){this.type=e,this.indent=t,this.prev=r}function T(e,t,r,n){return e.context=new L(r,t.indentation()+(!1===n?0:a),e.context),r}function O(e){return e.context.prev&&(e.context=e.context.prev),e.context.type}function D(e,t,r){return P[r.context.type](e,t,r)}function N(e,t,r,n){for(var i=n||1;i>0;i--)r.context=r.context.prev;return D(e,t,r)}function A(e){var t=e.current().toLowerCase();o=v.hasOwnProperty(t)?"atom":m.hasOwnProperty(t)?"keyword":"variable"}var P={top:function(e,t,r){if("{"==e)return T(r,t,"block");if("}"==e&&r.context.prev)return O(r);if(w&&/@component/i.test(e))return T(r,t,"atComponentBlock");if(/^@(-moz-)?document$/i.test(e))return T(r,t,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(e))return T(r,t,"atBlock");if(/^@(font-face|counter-style)/i.test(e))return r.stateArg=e,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(e))return"keyframes";if(e&&"@"==e.charAt(0))return T(r,t,"at");if("hash"==e)o="builtin";else if("word"==e)o="tag";else{if("variable-definition"==e)return"maybeprop";if("interpolation"==e)return T(r,t,"interpolation");if(":"==e)return"pseudo";if(y&&"("==e)return T(r,t,"parens")}return r.context.type},block:function(e,t,r){if("word"==e){var n=t.current().toLowerCase();return f.hasOwnProperty(n)?(o="property","maybeprop"):p.hasOwnProperty(n)?(o=x?"string-2":"property","maybeprop"):y?(o=t.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(o+=" error","maybeprop")}return"meta"==e?"block":y||"hash"!=e&&"qualifier"!=e?P.top(e,t,r):(o="error","block")},maybeprop:function(e,t,r){return":"==e?T(r,t,"prop"):D(e,t,r)},prop:function(e,t,r){if(";"==e)return O(r);if("{"==e&&y)return T(r,t,"propBlock");if("}"==e||"{"==e)return N(e,t,r);if("("==e)return T(r,t,"parens");if("hash"!=e||/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(t.current())){if("word"==e)A(t);else if("interpolation"==e)return T(r,t,"interpolation")}else o+=" error";return"prop"},propBlock:function(e,t,r){return"}"==e?O(r):"word"==e?(o="property","maybeprop"):r.context.type},parens:function(e,t,r){return"{"==e||"}"==e?N(e,t,r):")"==e?O(r):"("==e?T(r,t,"parens"):"interpolation"==e?T(r,t,"interpolation"):("word"==e&&A(t),"parens")},pseudo:function(e,t,r){return"meta"==e?"pseudo":"word"==e?(o="variable-3",r.context.type):D(e,t,r)},documentTypes:function(e,t,r){return"word"==e&&s.hasOwnProperty(t.current())?(o="tag",r.context.type):P.atBlock(e,t,r)},atBlock:function(e,t,r){if("("==e)return T(r,t,"atBlock_parens");if("}"==e||";"==e)return N(e,t,r);if("{"==e)return O(r)&&T(r,t,y?"block":"top");if("interpolation"==e)return T(r,t,"interpolation");if("word"==e){var n=t.current().toLowerCase();o="only"==n||"not"==n||"and"==n||"or"==n?"keyword":c.hasOwnProperty(n)?"attribute":u.hasOwnProperty(n)?"property":d.hasOwnProperty(n)?"keyword":f.hasOwnProperty(n)?"property":p.hasOwnProperty(n)?x?"string-2":"property":v.hasOwnProperty(n)?"atom":m.hasOwnProperty(n)?"keyword":"error"}return r.context.type},atComponentBlock:function(e,t,r){return"}"==e?N(e,t,r):"{"==e?O(r)&&T(r,t,y?"block":"top",!1):("word"==e&&(o="error"),r.context.type)},atBlock_parens:function(e,t,r){return")"==e?O(r):"{"==e||"}"==e?N(e,t,r,2):P.atBlock(e,t,r)},restricted_atBlock_before:function(e,t,r){return"{"==e?T(r,t,"restricted_atBlock"):"word"==e&&"@counter-style"==r.stateArg?(o="variable","restricted_atBlock_before"):D(e,t,r)},restricted_atBlock:function(e,t,r){return"}"==e?(r.stateArg=null,O(r)):"word"==e?(o="@font-face"==r.stateArg&&!h.hasOwnProperty(t.current().toLowerCase())||"@counter-style"==r.stateArg&&!g.hasOwnProperty(t.current().toLowerCase())?"error":"property","maybeprop"):"restricted_atBlock"},keyframes:function(e,t,r){return"word"==e?(o="variable","keyframes"):"{"==e?T(r,t,"top"):D(e,t,r)},at:function(e,t,r){return";"==e?O(r):"{"==e||"}"==e?N(e,t,r):("word"==e?o="tag":"hash"==e&&(o="builtin"),"at")},interpolation:function(e,t,r){return"}"==e?O(r):"{"==e||";"==e?N(e,t,r):("word"==e?o="variable":"variable"!=e&&"("!=e&&")"!=e&&(o="error"),"interpolation")}};return{startState:function(e){return{tokenize:null,state:n?"block":"top",stateArg:null,context:new L(n?"block":"top",e||0,null)}},token:function(e,t){if(!t.tokenize&&e.eatSpace())return null;var r=(t.tokenize||C)(e,t);return r&&"object"==typeof r&&(i=r[1],r=r[0]),o=r,"comment"!=i&&(t.state=P[t.state](i,e,t)),o},indent:function(e,t){var r=e.context,n=t&&t.charAt(0),i=r.indent;return"prop"!=r.type||"}"!=n&&")"!=n||(r=r.prev),r.prev&&("}"!=n||"block"!=r.type&&"top"!=r.type&&"interpolation"!=r.type&&"restricted_atBlock"!=r.type?(")"!=n||"parens"!=r.type&&"atBlock_parens"!=r.type)&&("{"!=n||"at"!=r.type&&"atBlock"!=r.type)||(i=Math.max(0,r.indent-a)):i=(r=r.prev).indent),i},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:b,fold:"brace"}}));var r=["domain","regexp","url","url-prefix"],n=t(r),i=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],o=t(i),a=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme","dynamic-range","video-dynamic-range"],l=t(a),s=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"],c=t(s),u=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-content","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],d=t(u),f=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],p=t(f),h=t(["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"]),g=t(["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"]),m=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],v=t(m),y=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content","contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],b=t(y),w=r.concat(i).concat(a).concat(s).concat(u).concat(f).concat(m).concat(y);function x(e,t){for(var r,n=!1;null!=(r=e.next());){if(n&&"/"==r){t.tokenize=null;break}n="*"==r}return["comment","comment"]}e.registerHelper("hintWords","css",w),e.defineMIME("text/css",{documentTypes:n,mediaTypes:o,mediaFeatures:l,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:p,fontProperties:h,counterDescriptors:g,colorKeywords:v,valueKeywords:b,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=x,x(e,t))}},name:"css"}),e.defineMIME("text/x-scss",{mediaTypes:o,mediaFeatures:l,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:p,colorKeywords:v,valueKeywords:b,fontProperties:h,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=x,x(e,t)):["operator","operator"]},":":function(e){return!!e.match(/^\s*\{/,!1)&&[null,null]},$:function(e){return e.match(/^[\w-]+/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"]},"#":function(e){return!!e.eat("{")&&[null,"interpolation"]}},name:"css",helperType:"scss"}),e.defineMIME("text/x-less",{mediaTypes:o,mediaFeatures:l,mediaValueKeywords:c,propertyKeywords:d,nonStandardPropertyKeywords:p,colorKeywords:v,valueKeywords:b,fontProperties:h,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=x,x(e,t)):["operator","operator"]},"@":function(e){return e.eat("{")?[null,"interpolation"]:!e.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/i,!1)&&(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"])},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"}),e.defineMIME("text/x-gss",{documentTypes:n,mediaTypes:o,mediaFeatures:l,propertyKeywords:d,nonStandardPropertyKeywords:p,fontProperties:h,counterDescriptors:g,colorKeywords:v,valueKeywords:b,supportsAtComponent:!0,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=x,x(e,t))}},name:"css",helperType:"gss"})}(r("VrN/"))},gL5p:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"MonacoDiffEditor",{enumerable:!0,get:function(){return i.default}});var n=o(r("j6EG")),i=o(r("4oKn"));function o(e){return e&&e.__esModule?e:{default:e}}},j6EG:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==s(e)&&"function"!=typeof e)return{default:e};var t=function(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return function(){return e},e}();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}(r("M/lh")),i=l(r("17x9")),o=l(r("cDcd")),a=r("JwdM");function l(e){return e&&e.__esModule?e:{default: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 c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(l,["model"]);c.updateOptions(d)}}},{key:"componentWillUnmount",value:function(){this.destroyMonaco()}},{key:"destroyMonaco",value:function(){if(this.editor){this.editor.dispose();var e=this.editor.getModel();e&&e.dispose()}this._subscription&&this._subscription.dispose()}},{key:"initMonaco",value:function(){var e=null!=this.props.value?this.props.value:this.props.defaultValue,t=this.props,r=t.language,i=t.theme,o=t.options,a=t.overrideServices;this.containerElement&&(Object.assign(o,this.editorWillMount()),this.editor=n.editor.create(this.containerElement,u(u({value:e,language:r},o),i?{theme:i}:{}),a),this.editorDidMount(this.editor))}},{key:"editorWillMount",value:function(){return(0,this.props.editorWillMount)(n)||{}}},{key:"editorDidMount",value:function(e){var t=this;this.props.editorDidMount(e,n),this._subscription=e.onDidChangeModelContent((function(r){t.__prevent_trigger_change_event||t.props.onChange(e.getValue(),r)}))}},{key:"render",value:function(){var e=this.props,t=e.width,r=e.height,n={width:(0,a.processSize)(t),height:(0,a.processSize)(r)};return o.default.createElement("div",{ref:this.assignRef,style:n,className:"react-monaco-editor-container"})}}])&&d(t.prototype,r),l}(o.default.Component);v.propTypes={width:i.default.oneOfType([i.default.string,i.default.number]),height:i.default.oneOfType([i.default.string,i.default.number]),value:i.default.string,defaultValue:i.default.string,language:i.default.string,theme:i.default.string,options:i.default.object,overrideServices:i.default.object,editorDidMount:i.default.func,editorWillMount:i.default.func,onChange:i.default.func},v.defaultProps={width:"100%",height:"100%",value:null,defaultValue:"",language:"javascript",theme:null,options:{},overrideServices:{},editorDidMount:a.noop,editorWillMount:a.noop,onChange:a.noop};var y=v;t.default=y}}]); \ No newline at end of file diff --git a/static/js/119.348a60fe.chunk.js b/static/js/119.348a60fe.chunk.js new file mode 100644 index 000000000..1b3e77b6c --- /dev/null +++ b/static/js/119.348a60fe.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[119],{"0X2M":function(e,t,a){"use strict";var n=a("Q3sF"),r=a("xcSo"),c=Array.prototype;e.exports=function(e){var t=e.lastIndexOf;return e===c||n(c,e)&&t===c.lastIndexOf?r:t}},BfIq:function(e,t,a){e.exports=a("k2Gq")},OG05:function(e,t,a){"use strict";var n=a("pevS"),r=a("hVCs");n({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},OqQE:function(e,t,a){},hVCs:function(e,t,a){"use strict";var n=a("oLk2"),r=a("pCEo"),c=a("x9K+"),s=a("x08Q"),l=a("n2Hk"),i=Math.min,o=[].lastIndexOf,f=!!o&&1/[1].lastIndexOf(1,-0)<0,u=l("lastIndexOf"),p=f||!u;e.exports=p?function(e){if(f)return n(o,this,arguments)||0;var t=r(this),a=s(t);if(0===a)return-1;var l=a-1;for(arguments.length>1&&(l=i(l,c(arguments[1]))),l<0&&(l=a+l);l>=0;l--)if(l in t&&t[l]===e)return l||0;return-1}:o},k2Gq:function(e,t,a){"use strict";var n=a("0X2M");e.exports=n},ki15:function(e,t,a){"use strict";a.r(t),a("+L6B");var n=a("2/Rp"),r=a("EcSs"),c=a.n(r),s=(a("y8nQ"),a("Vl3Y")),l=(a("miYZ"),a("tsqr")),i=a("zLi2"),o=a.n(i),f=(a("5NDa"),a("5rEg")),u=(a("DZo9"),a("8z0m")),p=a("o+MX"),m=a.n(p),d=a("BfIq"),v=a.n(d),h=a("mnMc"),x=a.n(h),E=a("ZbhI"),O=a.n(E),I=a("UtpJ"),g=a.n(I),y=a("M5Mt"),b=a.n(y),q=a("cDcd"),w=a.n(q),k=(a("OqQE"),a("2iEm")),D=a("vDqi"),M=a.n(D),N=u.a.Dragger,j=f.a.TextArea;t.default=s.a.create({name:"UploadModal"})((function(e){var t,a=e.match,r=e.form,i=e.history,f=a&&a.params,u=f.owner,p=f.projectsId,d=Object(q.useState)([]),h=o()(d,2),E=h[0],I=h[1],y=Object(q.useState)({}),D=o()(y,2),S=D[0],C=D[1],F=Object(q.useState)(!1),L=o()(F,2),Q=L[0],A=L[1],B=r.getFieldDecorator;Object(q.useEffect)((function(){var e,t;t=m()(e="/v1/".concat(u,"/")).call(e,p,"/dataset"),M.a.get(t).then((function(e){e&&C(e.data)})).catch((function(e){}))}),[]);var G={name:"file",multiple:!1,maxCount:1,type:"file",beforeUpload:function(e){var t,a,n,r=e.type,c=e.name;return r||(t=c,a=v()(t).call(t,"."),n=t.substring(v()(t).call(t,"/")+1),-1!==a&&x()(n).call(n,"."))?I([e]):l.a.error("不能上传文件夹!"),!1},onRemove:function(e){var t=O()(E).call(E,e),a=g()(E).call(E);b()(a).call(a,t,1),I(a)},fileList:E};return w.a.createElement("div",{className:"dataset"},w.a.createElement("p",{className:"font-18 fileTitle"},"上传数据集文件"),w.a.createElement(s.a,{className:"newBoxForm"},w.a.createElement(s.a.Item,{label:"文件描述"},B("description",{rules:[{required:!0,message:"请输入文件描述"}]})(w.a.createElement(j,{autosize:{minRows:5,maxRows:5},placeholder:"描述字数不超过255个字符",maxLength:255}))),w.a.createElement(s.a.Item,{label:"数据上传"},B("files",{rules:[{required:!0,message:"请上传文件"}]})(w.a.createElement(N,c()({},G,{className:"drag"}),w.a.createElement("p",{className:"ant-upload-hint font-15"},"点击添加文件或直接拖拽文件到此处")))),w.a.createElement("div",null,w.a.createElement(k.a,{className:"btn-83",to:m()(t="/".concat(u,"/")).call(t,p,"/dataset")},"取消"),w.a.createElement(n.a,{loading:Q,type:"primary",className:"ml5",style:{width:"95px"},onClick:function(){r.validateFields((function(e,t){if(!e){var a=t.description,n=t.files;A(!0);var r=new FormData;r.append("container_type","ProjectDataset"),r.append("description",a),r.append("container_id",S&&S.id),r.append("file",n.file),M.a.post("/attachments.json",r,{headers:{"Content-Type":"multipart/form-data"}}).then((function(e){var t;e&&(A(!1),i.push(m()(t="/".concat(u,"/")).call(t,p,"/dataset")))})).catch((function(e){}))}}))}},"确定"))))}))},xcSo:function(e,t,a){"use strict";a("OG05");var n=a("wY6U");e.exports=n("Array","lastIndexOf")}}]); \ No newline at end of file diff --git a/static/js/120.c09cec88.chunk.js b/static/js/120.c09cec88.chunk.js new file mode 100644 index 000000000..468db09a2 --- /dev/null +++ b/static/js/120.c09cec88.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[120],{"14J3":function(e,a,t){"use strict";t("cIOH"),t("1GLa")},"4B6f":function(e,a,t){},BMrR:function(e,a,t){"use strict";var n=t("qrJ5");a.a=n.a},CdhJ:function(e,a,t){"use strict";t.r(a);var n=t("+oHS"),l=t.n(n),r=t("OWCx"),c=t.n(r),i=t("5PDf"),s=t.n(i),u=t("fHi0"),o=t.n(u),m=t("RXMP"),v=t.n(m),d=t("qjzJ"),E=t.n(d),_=t("HnXd"),p=t.n(_),f=t("LYCE"),b=t.n(f),j=(t("+L6B"),t("2/Rp")),h=(t("14J3"),t("BMrR")),N=(t("jCWc"),t("kPKH")),B=(t("sRBo"),t("kaz8")),I=(t("y8nQ"),t("Vl3Y")),g=(t("miYZ"),t("tsqr")),k=t("04Ix"),x=t.n(k),O=t("zLi2"),V=t.n(O),y=(t("OaEy"),t("2fM7")),F=t("lHQ6"),H=t.n(F),J=t("FLGM"),S=t.n(J),R=t("cDcd"),w=t.n(R),D=(t("gesq"),t("4B6f"),t("m/JD"));function G(e,a){var t=l()(e);if(c.a){var n=c()(e);a&&(n=s()(n).call(n,(function(a){return o()(e,a).enumerable}))),t.push.apply(t,n)}return t}function L(e){for(var a=1;a-1)return void a(x.a.createElement("span",null,"分支名不能包含下列任何字符:^*\\"))}a()})),N()(a,"onChangeFile",(function(e){var t=a.props.changeName;a.setState({filename:e,empty:!e}),t&&t(e)})),a.state={submitType:"0",filename:"",isSpin:!1,empty:!1},a}return E()(t,e),h()(t,[{key:"render",value:function(){var e,t=this,a=this.state,n=a.submitType,c=(a.filename,a.isSpin),m=a.empty,p=this.props.form.getFieldDecorator,u=this.props.match.params,h=u.branch,f=u.projectsId,d=u.owner,v=this.props,b=v.current_user,y=v.filepath,E=v.projectDetail,g=v.currentBranch,N=v.loadName,w=this.props.editor_type,k=g||h;return x.a.createElement("div",null,x.a.createElement("span",{className:"df",style:{alignItems:"center"}},x.a.createElement(C.a,{to:"/".concat(b&&b.login),className:"show-user-link"},x.a.createElement("img",{src:Object(B.i)("/".concat(b&&b.image_url)),alt:"",className:"screwImg"}),x.a.createElement("span",{className:"color-grey-3 ver-middle"},b&&b.username,":")),x.a.createElement("span",{className:"color-grey-8"},"提交变更")),x.a.createElement(o.a,{spinning:c},x.a.createElement("div",{className:"userScrew"},x.a.createElement("div",{className:"screwPanel"},x.a.createElement(s.a,null,x.a.createElement("div",{className:"mb20",style:{display:"upload"===w?"block":"none"}},x.a.createElement(V.a,{addonBefore:j()(e="".concat(E&&E.identifier)).call(e,Object(B.v)(y)),onChangeFile:this.onChangeFile,empty:m,name:N,onEmpty:function(e){return t.onEmpty(e)}})),x.a.createElement(s.a.Item,null,p("desc",{rules:[{required:!0,message:"请添加描述信息"}]})(x.a.createElement(T,{placeholder:"必填,描述主要修改类型和内容",authSize:{minRows:3,maxRows:5}}))),x.a.createElement(i.a.Group,{value:n,onChange:this.changeSubmittype},x.a.createElement(i.a,{value:"0",className:"mb10"},x.a.createElement("i",{className:"iconfont icon-banbenku font-16 mr5"}),"直接提交至",x.a.createElement("span",{className:"color-orange"},Object(B.v)(k)),"分支"),x.a.createElement(i.a,{value:"1"},x.a.createElement(l.a,{type:"pull-request",className:"mr5"}),"为此提交创建一个",x.a.createElement("span",{className:"font-bd"},"新的分支"),"并发起合并请求")),"1"===n?x.a.createElement("div",{className:"mt15"},x.a.createElement(s.a.Item,{style:{paddingLeft:"24px"}},p("branchname",{rules:[{required:!0,message:"请输入分支名称"},{validator:this.checkBranchName}]})(x.a.createElement(S.a,{placeholder:"请输入分支名称",style:{width:"220px"},maxLength:100})))):""))),x.a.createElement("div",{className:"mt20"},x.a.createElement(r.a,{type:"primary",onClick:"update"===w?this.UpdateFile:this.subMitFrom,className:"mr30"},"提交变更"),x.a.createElement(r.a,{type:"primary grey",onClick:function(){var e;t.props.history.push(j()(e="/".concat(d,"/")).call(e,f)),window.scrollTo(0,0)},className:"mr20"},"取消"))))}}])}(F.Component),X=s.a.create({name:"UserSubmitForm"})(U);t.a=X},JxhO:function(e,t,a){"use strict";a("5NDa");var n=a("5rEg"),c=a("zLi2"),o=a.n(c),r=a("ZbhI"),l=a.n(r),i=a("M5Mt"),s=a.n(i),m=a("o+MX"),p=a.n(m),u=a("Kwsy"),h=a.n(u),f=a("FLGM"),d=a.n(f),v=a("cDcd"),b=a.n(v);a("ewr9"),t.a=function(e){var t=e.onChangeFile,a=e.addonBefore,c=e.name,r=e.empty,i=e.onEmpty,m=e.readOnly,u=Object(v.useState)(void 0),f=o()(u,2),y=f[0],E=f[1],g=Object(v.useState)([]),N=o()(g,2),S=N[0],w=N[1],j=Object(v.useState)(void 0),k=o()(j,2),O=k[0],A=k[1];function D(){S&&S.length>0?h()((function(){A(void 0)}),200):A(void 0),i&&i(!0)}Object(v.useEffect)((function(){if(c){var e="";if(l()(c).call(c,"/")>-1){var a=c.split("/");e=a[a.length-1],A(e)}else e=c,A(c);var n=S&&S.length>0?S.join("/")+"/"+e:e;t(n)}else A(void 0)}),[c]),Object(v.useEffect)((function(){a&&E(a.split("/"))}),[a]);var F=function(e){return b.a.createElement("div",null,d()(e).call(e,(function(e,t){return e&&b.a.createElement("span",null,e,b.a.createElement("span",{className:"ml2 mr3"},"/"))})))};return b.a.createElement("div",{className:"fileName"},y&&y.length>0?F(y):"",S&&S.length>0?F(S):"",b.a.createElement(n.a,{placeholder:"命名文件名称或文件路径",value:O,onKeyUp:function(e){if(8===e.keyCode&&void 0===O&&S&&S.length>0){var t=S[S.length-1],a=S;s()(a).call(a,a.length-1,1),w(a),A(t)}},onChange:function(e){var a=e.target.value;if(a)if("/"===a)A(void 0);else if(l()(a).call(a,"/")>-1){var n=a.split("/"),c=S,o=p()(c).call(c,n[0]);w(o);var r=n[n.length-1];A(r),r?(t(o&&o.length>0?o.join("/")+"/"+r:r),i&&i(!1)):D()}else{var s=S&&S.length>0?S.join("/")+"/"+a:a;t(s),A(a),i&&i(!1)}else D()},style:{width:"220px",borderColor:!0===r?"red":"grey"},disabled:m}),r&&b.a.createElement("p",{className:"color-red ml20"},"请输入文件名称"))}},XmZk:function(e,t,a){},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=="},ewr9:function(e,t,a){},jP00:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),c=a.n(n),o=a("EcSs"),r=a.n(o),l=a("06Pm"),i=a.n(l),s=a("kA7L"),m=a.n(s),p=a("3SUL"),u=a.n(p),h=a("eYnF"),f=a.n(h),d=a("X5/F"),v=a.n(d),b=a("04Ix"),y=a.n(b),E=a("ZbhI"),g=a.n(E),N=a("o+MX"),S=a.n(N),w=a("cDcd"),j=a.n(w),k=(a("XmZk"),a("BtkW")),O=a("k2Mo"),A=a("bIax"),D=a.n(A);var F=function(e){function t(e){var a;return i()(this,t),a=function(e,t,a){return t=f()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(c()(Boolean,[],(function(){})))}catch(e){}return!!e}()?c()(t,a||[],f()(e).constructor):t.apply(e,a))}(this,t,[e]),y()(a,"UploadFunc",(function(e){a.setState({filename:e.fileName,editorValue:e.fileContent,contentEmpty:!e.fileContent})})),y()(a,"checkContent",(function(e){a.setState({contentEmpty:e}),e&&window.scrollTo(0,120)})),y()(a,"changeName",(function(e){a.setState({filename:e})})),a.state={editorValue:"",filename:"",fileList:void 0,attachment_clean:!0,contentEmpty:!1},a}return v()(t,e),m()(t,[{key:"componentDidUpdate",value:function(){this.updateDocumentTitle()}},{key:"componentDidMount",value:function(){this.updateDocumentTitle()}},{key:"updateDocumentTitle",value:function(){var e,t=this.props.projectDetail;if(t&&-1===g()(e=document.title).call(e,"上传文件-")){var a,n=t.author,c=t.name;document.title=S()(a="上传文件-".concat(n.name,"/")).call(a,c)}}},{key:"render",value:function(){var e=this.props.location.pathname,t=this.state,a=t.filename,n=t.editorValue,c=t.attachment_clean,o=t.contentEmpty,l=e.split("uploadfile/")[1],i=l?"/".concat(l,"/"):"/";return j.a.createElement(j.a.Fragment,null,j.a.createElement("div",{className:"main"},j.a.createElement("p",{className:"pb15 bor-bottom-greyE font-16 color-grey-3 mb20"},"上传文件"),j.a.createElement("div",{className:o?"upload-file-repo red":"upload-file-repo",style:{padding:"0px"}},j.a.createElement(O.a,r()({className:"commentStyle",isComplete:c,load:this.UploadFunc,icon:j.a.createElement("img",{src:D.a,width:"58",alt:"",style:{marginBottom:15}}),size:5,showNotification:this.props.showNotification},this.props))),j.a.createElement("div",{style:{height:"20px",lineHeight:"5px"}},o&&j.a.createElement("p",{className:"color-red"},"请上传文件")),j.a.createElement("div",null,j.a.createElement(k.a,r()({},this.props,this.state,{filepath:i,loadName:a,content:n,editor_type:"upload",descName:"ADD file via upload",changeName:this.changeName,checkContent:this.checkContent})))))}}])}(w.Component);t.default=F},k2Mo:function(e,t,a){"use strict";var n=a("yQr1"),c=a.n(n),o=a("EcSs"),r=a.n(o),l=(a("Pwec"),a("CtXQ")),i=a("06Pm"),s=a.n(i),m=a("kA7L"),p=a.n(m),u=a("3SUL"),h=a.n(u),f=a("eYnF"),d=a.n(f),v=a("X5/F"),b=a.n(v),y=a("04Ix"),E=a.n(y),g=(a("DZo9"),a("8z0m")),N=a("ZbhI"),S=a.n(N),w=a("cDcd"),j=a.n(w);var k=g.a.Dragger,O=function(e){function t(e){var a;return s()(this,t),a=function(e,t,a){return t=d()(t),h()(e,function(){try{var e=!Boolean.prototype.valueOf.call(c()(Boolean,[],(function(){})))}catch(e){}return!!e}()?c()(t,a||[],d()(e).constructor):t.apply(e,a))}(this,t,[e]),E()(a,"onAttachmentRemove",(function(e){a.setState({fileList:void 0,fileContent:void 0,fileName:void 0});var t=a.props.load;t&&t()})),E()(a,"beforeUpload",(function(e){var t=a.state.fileList,n=a.props.size,c=e.size/1024/10240?(a.props.showNotification("文件已存在, 请删除后再上传"),!1):c?void a.setState({fileList:[e],fileName:e.name}):(a.props.showNotification("文件大小必须小于".concat(n,"MB!")),!1)})),E()(a,"customRequest",(function(e){(new FormData).append("files[]",e.file);var t=new FileReader;t.readAsDataURL(e.file);var n=a.props.load;t.onloadend=function(t){if(t.target.result){var a;e.onSuccess();var c=t.target.result.substring(S()(a=t.target.result).call(a,"base64")+7,t.target.result.length);n({fileName:e.file.name,fileContent:c})}}})),a.state={fileList:void 0,fileContent:void 0,fileName:void 0},a}return b()(t,e),p()(t,[{key:"render",value:function(){var e=this.props,t=e.icon,a=e.size,n=this.state,c=n.fileList,o=n.fileName,i={name:"file",fileList:c,customRequest:this.customRequest,onRemove:this.onAttachmentRemove,beforeUpload:this.beforeUpload};return j.a.createElement(k,r()({},i,{className:this.props.className}),o?j.a.createElement("p",{className:"ant-upload-text"},o):j.a.createElement("div",null,t||j.a.createElement(l.a,{type:"inbox"}),j.a.createElement("p",{className:"ant-upload-text"},"拖动文件或",j.a.createElement("span",{className:"color-blue"},"点击此处上传")),j.a.createElement("p",{className:"mt10"},"文件名请使用英文且不得超过",a,"MB",j.a.createElement("span",{style:{color:"#f07622"}},"(超过",a,"MB文件请用git工具上传)"))))}}])}(w.Component);t.a=O}}]); \ No newline at end of file diff --git a/static/js/123.183b26bd.chunk.js b/static/js/123.183b26bd.chunk.js new file mode 100644 index 000000000..b8be72da8 --- /dev/null +++ b/static/js/123.183b26bd.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[123],{"92iN":function(e,t,n){},"O/iA":function(e,t,n){var a=n("SE3x");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},O3gP:function(e,t,n){"use strict";n("cIOH"),n("O/iA"),n("OaEy"),n("5NDa")},Omli:function(e,t,n){"use strict";var a=n("zLi2"),r=n.n(a),o=(n("O3gP"),n("lrIw")),c=n("FLGM"),l=n.n(c),i=n("cDcd"),s=n.n(i),u=n("sYIF"),p=n("vDqi"),f=n.n(p),m=o.a.Option;t.a=function(e){var t=e.getUser,n=e.placeholder,a=e.width,c=(e.value,e.userList),p=void 0===c?[]:c,d=Object(i.useState)(void 0),b=r()(d,2),h=b[0],y=b[1];function g(e){f.a.get("/users/list.json",{params:{search:e}}).then((function(e){e&&v(e.data.users)})).catch((function(e){}))}function v(e){var t=e&&l()(e).call(e,(function(e,t){return s.a.createElement(m,{key:t,value:"".concat(e.user_id),login:"".concat(e.login),name:e.username},s.a.createElement("img",{className:"user_img radius",width:"28",height:"28",src:Object(u.i)("/".concat(e&&e.image_url)),alt:""}),s.a.createElement("span",{className:"ml10",style:{"vertical-align":"middle"}},e.username,s.a.createElement("span",{className:"color-grey ml10"},"(",e.login,")")))}));y(t)}return Object(i.useEffect)((function(){p&&p.length?v(p):g()}),[]),s.a.createElement("div",{className:"addPanel"},s.a.createElement(o.a,{getPopupContainer:function(e){return e.parentNode},dataSource:h,style:{width:a||300},onSearch:function(e){g(e)},onSelect:function(e,n){g(n.props.name),t(n.props.login)},placeholder:n||"搜索需要添加的用户...",allowClear:!0,optionLabelProp:"name"}))}},SE3x:function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-select-auto-complete {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n}\n.ant-select-auto-complete.ant-select .ant-select-selection {\n border: 0;\n box-shadow: none;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection__rendered {\n height: 100%;\n margin-right: 0;\n margin-left: 0;\n line-height: 32px;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection__placeholder {\n margin-right: 12px;\n margin-left: 12px;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection--single {\n height: auto;\n}\n.ant-select-auto-complete.ant-select .ant-select-search--inline {\n position: static;\n float: left;\n}\n.ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {\n margin-right: 0 !important;\n}\n.ant-select-auto-complete.ant-select .ant-input {\n height: 32px;\n line-height: 1.5;\n background: transparent;\n border-width: 1px;\n}\n.ant-select-auto-complete.ant-select .ant-input:focus,\n.ant-select-auto-complete.ant-select .ant-input:hover {\n border-color: #6e90ff;\n border-right-width: 1px !important;\n}\n.ant-select-auto-complete.ant-select .ant-input[disabled] {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n cursor: not-allowed;\n opacity: 1;\n background-color: transparent;\n}\n.ant-select-auto-complete.ant-select .ant-input[disabled]:hover {\n border-color: #d9d9d9;\n border-right-width: 1px !important;\n}\n.ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered {\n line-height: 40px;\n}\n.ant-select-auto-complete.ant-select-lg .ant-input {\n height: 40px;\n padding-top: 6px;\n padding-bottom: 6px;\n}\n.ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered {\n line-height: 24px;\n}\n.ant-select-auto-complete.ant-select-sm .ant-input {\n height: 24px;\n padding-top: 1px;\n padding-bottom: 1px;\n}\n.ant-input-group > .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},dXeK:function(e,t,n){"use strict";n.r(t),n("DjyN");var a=n("NUBc"),r=(n("+L6B"),n("2/Rp")),o=(n("5NDa"),n("5rEg")),c=(n("miYZ"),n("tsqr")),l=n("zLi2"),i=n.n(l),s=n("FLGM"),u=n.n(s),p=n("o+MX"),f=n.n(p),m=n("WxoT"),d=n.n(m),b=n("cDcd"),h=n.n(b),y=n("2CTR"),g=n("vDqi"),v=n.n(g),E=(n("92iN"),n("Omli")),O=n("spEH");t.default=function(e){var t=Object(b.useState)(1),n=i()(t,2),l=n[0],s=n[1],p=Object(b.useState)(void 0),m=i()(p,2),g=m[0],S=m[1],_=Object(b.useState)(void 0),j=i()(_,2),w=j[0],N=j[1],C=Object(b.useState)(void 0),x=i()(C,2),k=x[0],P=x[1],T=Object(b.useState)(1),R=i()(T,2),D=R[0],L=(R[1],Object(b.useState)({})),I=i()(L,2),A=I[0],H=I[1],z=Object(b.useState)(void 0),M=i()(z,2),G=M[0],J=M[1],F=Object(b.useState)({}),U=i()(F,2),B=U[0],q=U[1],X=Object(b.useState)(void 0),K=i()(X,2),V=K[0],Y=K[1],W=Object(b.useState)(void 0),Z=i()(W,2),$=Z[0],Q=Z[1],ee=Object(b.useState)(void 0),te=i()(ee,2),ne=te[0],ae=te[1],re=Object(b.useState)([]),oe=i()(re,2),ce=oe[0],le=oe[1],ie=e.current_user,se=ie.user_id,ue=ie.login,pe=ie.open_blockchain,fe=e.current_user,me=e.user,de=e.match.params.username;function be(e,t){var n=JSON.parse(d()(B));n[e]=t,q(n)}return Object(b.useEffect)((function(){(de&&fe&&fe.login!==de||!pe)&&e.history.push("/".concat(de))}),[fe,de]),Object(b.useEffect)((function(){v.a.get("/users/blockchain/balance.json",{params:{user_id:se,limit:10,page:l,keyword:ne}}).then((function(e){if(e&&e.data){var t=e.data.projects,n=[],a=0;u()(t).call(t,(function(e){e.id?n.unshift(e):a++})),a&&n.push({balance:a}),P(n),S(e.data.total_count)}}))}),[w,l,ne]),Object(b.useEffect)((function(){if(me){var e,t=me.username,n=me.login;document.title=f()(e="贡献确权-".concat(t,"/")).call(e,n)}}),[me]),Object(b.useEffect)((function(){v.a.get("/users/list.json").then((function(e){e&&le(e.data.users)}))}),[]),h.a.createElement("div",{className:"mt15 contribution"},h.a.createElement("div",{className:"contHead clearfix"},h.a.createElement(o.a.Search,{className:"fr",style:{width:"auto"},placeholder:"请输入项目名称进行搜索",allowClear:!0,onSearch:function(e){s(1),ae(e)}})),D?h.a.createElement("div",{className:"contributionTable mt25"},k&&k.length>0&&h.a.createElement("div",{className:"flexCenterCont tableHeadTri mb5"},h.a.createElement("div",{className:"tableColumn1"},"项目名称"),h.a.createElement("div",{className:"tableColumn2"},"token总量"),h.a.createElement("div",{className:"tableColumn3"},"目标转账用户"),h.a.createElement("div",{className:"tableColumn4"},"转账token数额"),h.a.createElement("div",{className:"tableColumn5"},"操作")),(k&&!k.length||!k)&&h.a.createElement(y.a,{_html:"暂无数据"}),k&&u()(k).call(k,(function(e){return e.id?h.a.createElement("div",{key:e.id,className:"flexCenterCont transferAccount"},h.a.createElement("div",{className:"tableColumn1"},e.name),h.a.createElement("div",{className:"tableColumn2"},e.balance),h.a.createElement("div",{className:"tableColumn3"},h.a.createElement(E.a,{getUser:function(t){!function(e,t){var n=JSON.parse(d()(A));n[e]=t,H(n)}(e.id,t)},width:"100%",placeholder:"搜索转账目标用户",userList:ce}),$===e.id&&G&&h.a.createElement("div",{className:"errorTipTri"},G)),h.a.createElement("div",{className:"tableColumn4"},h.a.createElement(o.a,{value:B[e.id],onChange:function(t){be(e.id,t.target.value)},placeholder:"请输入token数额"}),$===e.id&&V&&h.a.createElement("div",{className:"errorTipTri"},V)),h.a.createElement("div",{className:"tableColumn5"},h.a.createElement(r.a,{className:"confirmTransfer",onClick:function(){!function(e,t,n){J(void 0),Y(void 0),Q(e);var a=A[e],r=B[e];a&&r?!/^[1-9]+[0-9]*]*$/.test(r)||r>n?Y("转账token数额必须为不超过token总数的正整数"):v.a.post("/users/blockchain/transfer",{owner_login:ue,project_identifier:t,user_id:se,transfer_amount:r,transfer_login:a,payer_id:se,project_id:e}).then((function(t){t&&t.data&&2===t.data.status&&(be(e,void 0),N(Math.random()),c.a.success("转账成功"))})):(!a&&J("请确定目标转账用户"),r||Y("请输入token数额"))}(e.id,e.identifier,e.balance)}},"确认"))):h.a.createElement("div",{className:"flexCenterCont transferAccount deleteRepo"},e.balance,"个项目被删除")}))):h.a.createElement("div",{className:"contributionTable mt20 record"},h.a.createElement(O.j,{className:"contributionRecordItem font-15"},h.a.createElement("span",null,h.a.createElement("span",{className:"themeSpan"},"蒋宇航"),"在",h.a.createElement("span",{className:"themeSpan"},"GilLink/确实开源"),"给你转账了1000个tiken"),h.a.createElement("span",{className:"tableHeadTri"},"6小时前")),h.a.createElement(O.j,{className:"contributionRecordItem font-15"},h.a.createElement("span",null,h.a.createElement("span",{className:"themeSpan"},"蒋宇航"),"在",h.a.createElement("span",{className:"themeSpan"},"GilLink/确实开源"),"给你转账了1000个tiken"),h.a.createElement("span",{className:"tableHeadTri"},"6小时前"))),g>10&&h.a.createElement("div",{className:"mt20 paginationTri mb50"},h.a.createElement(a.a,{simple:!0,current:l,pageSize:10,total:g,onChange:function(e){s(e),window.scrollTo(0,0)}})))}},lrIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var a=n("cDcd"),r=n("i+PK"),o=n("eHJ2"),c=n.n(o);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 i(){return(i=Object.assign||function(e){for(var t=1;t0?h.a.createElement(E.a,{className:"tabsStyle",animated:!1,activeKey:t,onChange:a},k()(n).call(n,(function(e,n){return h.a.createElement(w,{tab:e,key:"".concat(n)},r)}))):""},C=t("YHS8"),_=t("2CTR"),N=function(e){var n=e.data,t=e.current_user,a=e.successFunc;return n&&n.length>0?h.a.createElement("div",{className:"MemberBoxThree"},k()(n).call(n,(function(e,n){return h.a.createElement(C.a,{user:e.user,img:e.user.image_url,name:e.user.name,time:e.created_at,focusStatus:e.user.watched,is_current_user:t&&e.user.login===t.login,login:e.user.login,successFunc:a})}))):h.a.createElement(_.a,{_html:"暂无团队成员"})},S=t("2iEm"),D=t("sYIF"),P=v.a.div(a||(a=m()(["{\n padding:0px 38px;\n min-height:400px;\n}"]))),B=v.a.div(r||(r=m()(["{\n display:flex;\n align-items: center;\n padding:25px 0px;\n border-bottom:1px solid #eee;\n &:last-child{\n border-bottom:none;\n }\n}"]))),F=v.a.img(i||(i=m()(["{\n width:60px;\n height: 60px;\n margin-right:12px;\n border-radius:50%;\n}"]))),z=function(e){var n=e.projects;return n&&n.length>0?h.a.createElement(P,null,k()(n).call(n,(function(e,n){var t;return h.a.createElement(B,null,h.a.createElement(F,{src:e.project&&Object(D.i)("/".concat(e.project.owner_image_url))}),h.a.createElement(S.a,{to:x()(t="/".concat(e.project.owner_login,"/")).call(t,e.project.identifier)},e.project.name))}))):h.a.createElement(_.a,{_html:"暂无团队项目"})},T=t("vDqi"),R=t.n(T),V=v.a.a(o||(o=m()(["{\n display:block;\n border-radius:5px;\n border:1px solid rgba(40,189,108,1);\n color:rgba(40,189,108,1); \n padding:0px 14px;\n height:30px;\n line-height:30px;\n}"])));n.default=function(e){var n=Object(b.useState)("0"),t=d()(n,2),a=t[0],r=t[1],i=Object(b.useState)(1),o=d()(i,2),p=o[0],f=o[1],m=Object(b.useState)(0),g=d()(m,2),v=g[0],E=g[1],j=Object(b.useState)(void 0),k=d()(j,2),w=k[0],C=k[1],_=Object(b.useState)(void 0),S=d()(_,2),D=S[0],P=S[1],B=Object(b.useState)(void 0),F=d()(B,2),T=F[0],L=F[1],I=e.match.params,J=I.OIdentifier,Y=I.groupId,H=e.current_user,M=e.organizeDetail;function X(e,n,t){var a,r=x()(a="/organizations/".concat(e,"/teams/")).call(a,n,"/team_users.json");R.a.get(r,{params:{page:t,limit:15}}).then((function(e){e&&e.data&&(P(e.data.team_users),E(e.data.total_count))})).catch((function(e){}))}return Object(b.useEffect)((function(){var e,n;Y&&(n=x()(e="/organizations/".concat(J,"/teams/")).call(e,Y,".json"),R.a.get(n).then((function(e){e&&e.data&&L(e.data)})).catch((function(e){})))}),[Y]),Object(b.useEffect)((function(){if(T&&M){var e,n=M.nickname;document.title=x()(e="".concat(T.nickname,"-")).call(e,n)}}),[M,T]),Object(b.useEffect)((function(){"0"===a?X(J,Y,p):function(e,n,t){var a,r=x()(a="/organizations/".concat(e,"/teams/")).call(a,n,"/team_projects.json");R.a.get(r,{params:{page:t,limit:15}}).then((function(e){e&&e.data&&e.data.team_projects.length>0&&(C(e.data.team_projects),E(e.data.total_count))})).catch((function(e){}))}(J,Y,p)}),[a,p]),h.a.createElement(y.g,{className:"GroupSubLevel"},h.a.createElement(y.q,{className:"g-sub-left"},T?h.a.createElement("div",null,h.a.createElement(y.b,null,h.a.createElement("span",{className:"color-grey-3 task-hide"},T.nickname),T.is_member&&!T.is_admin?h.a.createElement(u.a,{title:"确认离开团队吗?",onConfirm:function(){return function(n){if(n){var t,a=x()(t="/organizations/".concat(J,"/teams/")).call(t,Y,"/team_users/quit.json");R.a.delete(a).then((function(t){t&&"success"===t.message&&(e.showNotification("已成功退出团队!"),e.history.push("/".concat(n)))})).catch((function(e){}))}}(H.login)},okText:"确认",cancelText:"取消"},h.a.createElement(V,null,"离开团队")):""),h.a.createElement("div",{className:"g-desc"},T.description?T.description:"暂无描述"),h.a.createElement("div",{className:"g-tip"},"owner"===T.authorize?h.a.createElement("div",null,h.a.createElement("p",null,"管理员团队对 ",h.a.createElement("span",null,"所有仓库")," 具有操作权限,且对组织具有 ",h.a.createElement("span",null,"管理员权限"),"。"),h.a.createElement("p",null,"此外,该团队拥有了 ",h.a.createElement("span",null,"创建仓库")," 的权限:成员可以在组织中创建新的仓库。")):"admin"===T.authorize?h.a.createElement("div",null,h.a.createElement("p",null,"该团队拥有",h.a.createElement("span",null," 管理 所有仓库"),"的权限:团队成员可以读取、克隆、推送以及添加其它仓库协作者。"),h.a.createElement("p",null,"此外,该团队拥有了 ",h.a.createElement("span",null,"创建仓库")," 的权限:成员可以在组织中创建新的仓库")):"write"===T.authorize?h.a.createElement("div",null,h.a.createElement("p",null,"该团队拥有对所属仓库的 ",h.a.createElement("span",null,"读取")," 和 ",h.a.createElement("span",null,"写入")," 的权限")):h.a.createElement("div",null,h.a.createElement("p",null,"此团队授予 ",h.a.createElement("span",null,"读取所有仓库")," 的访问权限:成员可以查看和克隆仓库。")),T.is_admin?h.a.createElement(s.a,{type:"primary",onClick:function(){var n;return e.history.push(x()(n="/".concat(J,"/teams/")).call(n,Y,"/setting"))}},h.a.createElement("span",{className:"color-white"},"团队设置")):"")):h.a.createElement(l.a,{image:l.a.PRESENTED_IMAGE_SIMPLE})),h.a.createElement(y.m,null,h.a.createElement(y.k,null,h.a.createElement(y.r,null,h.a.createElement(O,{nav:["团队成员","团队项目"],index:a,onChange:r},"0"===a?h.a.createElement(N,{data:D,current_user:e.current_user,successFunc:function(){return X(J,Y,p)}}):h.a.createElement(z,{projects:w})),v>15&&h.a.createElement("div",{className:"mt20 pb20 edu-txt-center"},h.a.createElement(c.a,{simple:!0,current:p,total:v,pageSize:15,onChange:function(e){return f(e)}}))))))}},KJct:function(e,n,t){"use strict";t("+L6B");var a=t("2/Rp"),r=t("zLi2"),i=t.n(r),o=t("cDcd"),c=t.n(o),l=t("vDqi"),s=t.n(l);t("6V0J"),n.a=function(e){var n=e.is_watch,t=e.fontClass,r=e.starText,l=e.is_block,u=e.id,p=e.successFunc,d=e.notReset,f=Object(o.useState)(!1),m=i()(f,2),g=m[0],x=m[1],b=Object(o.useState)(n),h=i()(b,2),v=h[0],y=h[1];return c.a.createElement(a.a,{type:v?"default":"primary",ghost:!v,block:l,loading:g,onClick:function(){return e=v,x(!0),void s()({method:e?"delete":"post",url:"/watchers/".concat(e?"unfollow":"follow",".json"),params:{target_type:"user",id:u}}).then((function(e){e&&0===e.data.status&&(p&&p(),d&&y(!v)),x(!1)})).catch((function(e){x(!1)}));var e}},v?c.a.createElement("span",{className:""},c.a.createElement("i",{className:"iconfont icon-shixing font-15 text-yellow mr-4"}),c.a.createElement("span",{className:t||"font-12"},"已关注")):c.a.createElement("span",{className:""},c.a.createElement("i",{className:"iconfont icon-kongxing font-15"}),c.a.createElement("span",{className:t},r||"关注")))}},NJEC:function(e,n,t){"use strict";var a=t("cDcd"),r=t("VCL8"),i=t("3S7+"),o=t("CtXQ"),c=t("2/Rp"),l=t("YMnH"),s=t("ZvpZ"),u=t("H84U");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 n=1;n li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),S.a.a(k||(k=N()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),S.a.a(w||(w=N()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),A=S.a.div(O||(O=N()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));S.a.div(C||(C=N()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))}}]); \ No newline at end of file diff --git a/static/js/125.8de80db9.chunk.js b/static/js/125.8de80db9.chunk.js new file mode 100644 index 000000000..71d0d107f --- /dev/null +++ b/static/js/125.8de80db9.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[125],{J4PE:function(t,e,a){"use strict";a.r(e),a("T2oS");var n=a("W9HT"),r=(a("5Dmo"),a("3S7+")),o=(a("BoS7"),a("Sdc0")),i=(a("OaEy"),a("2fM7")),c=(a("7Kak"),a("9yH6")),l=(a("+L6B"),a("2/Rp")),u=(a("miYZ"),a("tsqr")),s=a("Vi3r"),m=a.n(s),d=a("zLi2"),A=a.n(d),f=a("BF1V"),g=a.n(f),p=a("FLGM"),B=a.n(p),h=a("5PDf"),v=a.n(h),E=a("mnMc"),I=a.n(E),U=a("o+MX"),b=a.n(U),C=a("ZbhI"),N=a.n(C),Q=a("cDcd"),j=a.n(Q),S=a("vDqi"),k=a.n(S),J=a("2iEm"),V=a("m/JD"),O=a("JVU/"),D=a.n(O),X=a("sYIF");a("qZA7"),a("V5aj"),e.default=function(t){var e,a,s=t.match.params.id,d=t.current_user,f=t.current_user,p=f.login,h=f.user_id,E=Object(Q.useState)(0),U=A()(E,2),C=U[0],S=U[1],O=Object(Q.useState)([]),K=A()(O,2),M=K[0],y=K[1],x=Object(Q.useState)(void 0),w=A()(x,2),F=w[0],W=w[1],L=Object(Q.useState)(void 0),q=A()(L,2),Y=q[0],Z=q[1],H=Object(Q.useState)([]),R=A()(H,2),T=R[0],P=R[1],G=Object(Q.useState)(!0),z=A()(G,2),_=z[0],$=z[1],tt=Object(Q.useState)(!1),et=A()(tt,2),at=et[0],nt=et[1],rt=Object(Q.useState)(!1),ot=A()(rt,2),it=ot[0],ct=ot[1];function lt(t){Object(V.i)({login:p,user_id:h,bot_id:s,repoIds:m()(t).toString()}).then((function(t){if(t&&200===t.code){var e=t.data,a=e.state,n=e.market_name;document.title="".concat(n,"-Bot配置"),$(a),W(t.data)}}))}return Object(Q.useEffect)((function(){d&&k.a.get("/users/".concat(p,"/projects.json"),{params:{limit:1e3,page:1,category:"admin"}}).then((function(t){if(t&&t.data){var e=t.data.projects;Z(e),P(e);var a=new g.a;B()(e).call(e,(function(t){var e=t.id;e&&a.add(e)})),lt(a)}})).catch((function(t){}))}),[]),Object(Q.useEffect)((function(){var t=B()(M).call(M,(function(t){return t.id}));Y&&P(v()(Y).call(Y,(function(e){return!I()(t).call(t,e.id)})))}),[M]),Object(Q.useEffect)((function(){if(F&&Y)if(F.store_id_list.length===Y.length)S(0);else{S(1);var t=F.store_id_list,e=B()(Y).call(Y,(function(t){return t.id})),a=M;B()(t).call(t,(function(t){I()(e).call(e,t)&&(a=b()(a).call(a,v()(Y).call(Y,(function(e){return e.id===t}))[0]))})),y(a)}}),[Y,F]),j.a.createElement(n.a,{spinning:!Boolean(F)},j.a.createElement("div",{className:"dispositionDetailBox"},j.a.createElement("div",{className:"oneLine mb30"},F&&j.a.createElement("div",{className:"oneLine"},j.a.createElement("img",{src:F.logo&&(N()(e=F.logo).call(e,"347246")>-1||N()(a=F.logo).call(a,"412603")>-1)?D.a:Object(X.i)(F.logo),alt:"",className:"botImg imgBox"}),j.a.createElement("div",{className:"ml40 font-16"},j.a.createElement("div",{className:"font-22"},j.a.createElement("a",{href:"/softbot/".concat(s)},F&&F.market_name),j.a.createElement("span",{className:"font-12 ml10 statusBot myInstallBotStatus ".concat(F.is_public?"public":"private")},F.is_public?"公开":"私有")),j.a.createElement("a",{className:"mr30 color88",href:"/".concat(F.register_login)},F&&F.register_name),j.a.createElement("span",{className:"color88"},F&&F.create_time))),j.a.createElement(l.a,{style:{width:"53px",padding:"0"},className:"grayBorBut"},j.a.createElement(J.a,{to:"/settings/installbot"},"返回"))),F&&j.a.createElement("div",{className:"mb10 greenCol font-16"},j.a.createElement("i",{className:"mr8 iconfont ".concat(2!==F.limit_vo.juris_diction_code?"icon-wanchenggouxuan":"icon-tishi1 font-16")}),"代码库",2===F.limit_vo.juris_diction_code?"无":1===F.limit_vo.juris_diction_code?"读写":"只读","权限"),F&&j.a.createElement("div",{className:"mb20 greenCol font-16"},j.a.createElement("i",{className:"mr8 iconfont ".concat(2!==F.limit_vo.juris_diction_pr?"icon-wanchenggouxuan":"icon-tishi1 font-16")}),"合并请求(PR)",2===F.limit_vo.juris_diction_pr?"无":1===F.limit_vo.juris_diction_pr?"读写":"只读","权限"),j.a.createElement("div",{className:"detailTil font-16"},"更改安装位置"),j.a.createElement("div",null,j.a.createElement(c.a.Group,{onChange:function(t){S(t.target.value)},value:C,disabled:F&&!F.is_public&&p!==F.register_login},j.a.createElement(c.a,{value:0,className:"radioBox mt10 font-16"},"安装到所有仓库",j.a.createElement("br",null),j.a.createElement("span",{className:"font-15 radioBoxTip"},"安装到用户拥有的所有仓库中")),j.a.createElement(c.a,{value:1,className:"radioBox mt15 font-16"},"安装到指定仓库",j.a.createElement("br",null),j.a.createElement("span",{className:"font-15 radioBoxTip ".concat(at?"errorBot":"")},"请至少选择一个仓库"))),1===C&&j.a.createElement(i.a,{placeholder:"请选择仓库名称",value:B()(M).call(M,(function(t){return t.id})),onChange:function(t){var e=M;e=b()(e).call(e,v()(Y).call(Y,(function(e){return e.id===t}))[0]),y(e)},className:"radioBox selectBox",disabled:F&&!F.is_public&&p!==F.register_login},B()(T).call(T,(function(t){var e;return j.a.createElement(i.a.Option,{key:t.id,value:t.id},b()(e="".concat(t.author&&t.author.name,"/")).call(e,t.name))}))),1===C&&B()(M).call(M,(function(t,e){var a,n;return j.a.createElement("div",{key:e,className:"selectValueBox font-14"},j.a.createElement("i",{className:"iconfont icon-daimakuicon1 font-14 mr5"}),j.a.createElement(J.a,{className:"selectValue",to:b()(a="/".concat(t.author&&t.author.login,"/")).call(a,t.identifier)},b()(n="".concat(t.author&&t.author.name,"/")).call(n,t.name)),(F&&1===F.is_public||0===F.is_public&&p===F.register_login)&&j.a.createElement("i",{className:"iconfont icon-guanbi font-12 close ml30",onClick:function(){var e,a;e=t,a=M,a=v()(a).call(a,(function(t){return t.id!==e.id})),y(a)}}))}))),j.a.createElement("div",{className:"detailTil font-16 mt30 mb10"},"更改Bot状态"),j.a.createElement("div",{className:"ml25"},F&&j.a.createElement(o.a,{defaultChecked:F.state,onChange:function(t){$(t)},disabled:F&&!F.is_public&&p!==F.register_login}),j.a.createElement("div",{className:"mt10"},j.a.createElement("div",{className:"font-15"},_?"启用":"挂起"),j.a.createElement("span",{className:"changeStatusTip"},_?"开始使用该Bot,授予该Bot所需的仓库访问权限":"暂停停止使用该bot,阻塞该bot拥有的仓库访问权限"))),F&&!F.is_public&&p!==F.register_login?j.a.createElement(r.a,{title:"该bot为私有bot,仅bot开发者有权限更改"},j.a.createElement(l.a,{type:"primary",style:{width:"100px",height:"36px"},className:"mt30",disabled:!0},"保存")):j.a.createElement(l.a,{type:"primary",style:{width:"100px",height:"36px"},className:"mt30",onClick:function(){if(nt(!1),!C||M.length){var t={},e={};C?B()(M).call(M,(function(a){var n=a.author.login;t[a.id+""]=a.identifier,e[a.id+""]=n})):B()(Y).call(Y,(function(a){var n=a.author.login;t[a.id+""]=a.identifier,e[a.id+""]=n})),ct(!0),d&&Object(V.x)({bot_id:s,password:"",state:_?1:0,store_list:C?B()(M).call(M,(function(t){return t.id})):B()(Y).call(Y,(function(t){return t.id})),login:p,user_id:h,repo_map:t,repo_owner_map:e,installed_store_list:F.store_id_list}).then((function(t){if(t&&200===t.code){ct(!1),y([]);var e=new g.a;B()(Y).call(Y,(function(t){var a=t.id;a&&e.add(a)})),lt(e),u.a.success("更改成功")}else ct(!1),u.a.error(t.message)}))}else nt(!0)},loading:it},"保存")))}},JGtk:function(t,e,a){"use strict";a.d(e,"a",(function(){return N})),a("/xke");var n=a("TeRw"),r=(a("miYZ"),a("tsqr")),o=a("ZbhI"),i=a.n(o),c=a("o+MX"),l=a.n(c),u=a("OBge"),s=a.n(u),m=a("vDqi"),d=a.n(m),A=a("Po8q"),f=a.n(A),g=a("zLi2"),p=a.n(g),B=a("Kwsy"),h=a.n(B),v=a("cDcd"),E=a.n(v),I=a("faye"),U=a("CWZq");function b(t){var e=t.afterClose,a=Object(v.useState)(!0),n=p()(a,2),r=n[0],o=n[1];return E.a.createElement(U.a,{isRender:r,Modifyloginvalue:function(){o(!1),e()}})}var C="autologin_trustie";function N(t){var e;i()(e=window.location.href).call(e,"localhost")<0&&(d.a.defaults.withCredentials=!0);var a=d.a.create({baseURL:t,timeout:18e5});return a.interceptors.request.use((function(t){if(f.a.load(C)&&(t.headers.Authorization=f.a.load(C)),"3007"===window.location.port){var e,a,n,r=f.a.load(C);-1===i()(e=t.url).call(e,"?")?t.url=l()(a="".concat(t.url,"?token=")).call(a,r):t.url=l()(n="".concat(t.url,"&token=")).call(n,r)}return t}),(function(t){})),a.interceptors.response.use((function(t){var e=t||{};return 400===e.status?(r.a.error(e.data.message||"操作失败"),s.a.reject("error")):401===e.status?(r.a.error(e.data.message||"登录信息已过期"),s.a.reject("error")):403===e.status?(r.a.error(e.data.message||"无权限!"),s.a.reject("error")):40001===e.status?(n.a.open({message:"提示",description:"账户或密码错误!"}),s.a.reject("error")):200===t.status||200===e.status?t.data:void n.a.open({message:"提示",description:e.message})}),(function(t){var e=t.response||{};return 400===e.status?(r.a.error(e.data.message||"操作失败"),s.a.reject("error")):401===e.status?(r.a.error(e.data.message||"登录信息已过期"),function(t){var e=document.createElement("div");function a(){I.unmountComponentAtNode(e)&&e.parentNode&&e.parentNode.removeChild(e)}document.body.appendChild(e),h()((function(){I.render(E.a.createElement(b,{afterClose:a}),e)}))}(),s.a.reject("error")):403===e.status?(r.a.error(e.data.message||"无权限!"),s.a.reject("error")):(n.a.open({message:"提示",description:t.message}),s.a.reject(t))})),a}},"JVU/":function(t,e){t.exports="data:image/png;base64,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"},V5aj:function(t,e,a){},"m/JD":function(t,e,a){"use strict";a.d(e,"k",(function(){return l})),a.d(e,"n",(function(){return u})),a.d(e,"t",(function(){return s})),a.d(e,"e",(function(){return m})),a.d(e,"h",(function(){return d})),a.d(e,"g",(function(){return A})),a.d(e,"o",(function(){return f})),a.d(e,"r",(function(){return g})),a.d(e,"s",(function(){return p})),a.d(e,"i",(function(){return B})),a.d(e,"b",(function(){return h})),a.d(e,"q",(function(){return v})),a.d(e,"v",(function(){return E})),a.d(e,"j",(function(){return I})),a.d(e,"x",(function(){return U})),a.d(e,"m",(function(){return b})),a.d(e,"f",(function(){return C})),a.d(e,"p",(function(){return N})),a.d(e,"l",(function(){return Q})),a.d(e,"u",(function(){return j})),a.d(e,"y",(function(){return S})),a.d(e,"d",(function(){return k})),a.d(e,"c",(function(){return J})),a.d(e,"a",(function(){return V})),a.d(e,"w",(function(){return O}));var n=a("JGtk"),r=localStorage&&localStorage.chromesetting&&"undefined"!==localStorage.chromesetting&&JSON.parse(localStorage.chromesetting),o=r&&r.common.softbot,i=Object(n.a)(o),c=(r&&r.common.main_site_url,i);function l(t){return c({url:"/getMyBot",method:"get",params:t})}function u(t){return c({url:"/getTransferToBot",method:"get",params:t})}function s(t){return c({url:"/registerBot",method:"post",data:t})}function m(t){return c({url:"/getAllBotCategory",method:"get",params:t})}function d(t){return c({url:"/getContentsLikeNameAndFunc",method:"get",params:t})}function A(t){return c({url:"/getBotDetail",method:"get",params:t})}function f(t){return c({url:"/installMarketBot",method:"post",data:t})}function g(t){return c({url:"/receiveTransferBot",method:"post",data:t})}function p(t){return c({url:"/refuseTransferBot",method:"post",data:t})}function B(t){return c({url:"/getInstallBot",method:"get",params:t})}function h(t){return c({url:"/deleteBot",method:"post",data:t})}function v(t){return c({url:"/marketBot",method:"post",data:t})}function E(t){return c({url:"/transferBot",method:"post",data:t})}function I(t){return c({url:"/getMarketBotById",method:"get",params:t})}function U(t){return c({url:"/updateInstallBot",method:"post",data:t})}function b(t){return c({url:"/getStoreAllInstallBots",method:"get",params:t})}function C(t){return c({url:"/getAllInstallBots",method:"get",params:t})}function N(t){return c({url:"/judgeIsIntallBot",method:"get",params:t})}function Q(t){return c({url:"/getRegisterBot",method:"get",params:t})}function j(t){return c({url:"/registerUpdateBot",method:"post",data:t})}function S(t){return c({url:"/updateMarketBot",method:"post",data:t})}function k(t,e){return c({url:"/downMarket?id=".concat(t),method:"post",data:e})}function J(t){return c({url:"/deleteInstallBot",method:"post",data:t})}function V(t){return c({url:"/cancelTransferBot",method:"post",data:t})}function O(t){return c({url:"/uninstallMarketBot",method:"post",data:t})}},qZA7:function(t,e,a){}}]); \ No newline at end of file diff --git a/static/js/126.adb0729e.chunk.js b/static/js/126.adb0729e.chunk.js new file mode 100644 index 000000000..1ab282abf --- /dev/null +++ b/static/js/126.adb0729e.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[126],{"E+/Y":function(e,n,t){"use strict";t.d(n,"c",(function(){return l})),t.d(n,"a",(function(){return u}));var a=t("JGtk"),r=JSON.parse(localStorage.chromesetting),c=r&&r.common.wiki,i=Object(a.a)(c),l=c;n.b=i;var u="autologin_trustie"},G99X:function(e,n,t){},HVCG:function(e,n,t){"use strict";t.r(n);var a=t("+oHS"),r=t.n(a),c=t("OWCx"),i=t.n(c),l=t("5PDf"),u=t.n(l),o=t("fHi0"),s=t.n(o),f=t("RXMP"),d=t.n(f),p=t("qjzJ"),m=t.n(p),h=t("HnXd"),b=t.n(h),v=t("LYCE"),k=t.n(v),g=(t("T2oS"),t("W9HT")),y=(t("+L6B"),t("2/Rp")),j=(t("7Kak"),t("9yH6")),x=(t("5NDa"),t("5rEg")),E=(t("Pwec"),t("CtXQ")),O=(t("miYZ"),t("tsqr")),w=t("SPx3"),_=t.n(w),S=t("04Ix"),N=t.n(S),C=t("zLi2"),T=t.n(C),P=(t("y8nQ"),t("Vl3Y")),H=t("a0dU"),L=t.n(H),D=t("HU8g"),F=t.n(D),I=t("o+MX"),X=t.n(I),B=t("Yaap"),q=t.n(B),J=t("mnMc"),M=t.n(J),W=t("FLGM"),G=t.n(W),Y=t("cDcd"),z=t.n(Y),R=(t("yuvH"),t("j/6D")),V=[{name:"周报",value:"| 工作项目 | 本周工作计划 | 本周完成情况 |下周计划 | 待协同事项 |\n| ------------ | ------------ | ------------ | ------------ | ------------ |\n| | | | | |\n| | | | | |\n| | | | | |\n| | | | | |\n\n 备注:"},{name:"月报",value:"|工作项目 | 工作内容 | 项目进度情况 | 问题列表及解决方案| 下月工作计划 | 遗留未解决的问题 |\n| ------------ | ------------ | ------------ | ------------ | ------------ | ------------ |\n| | | | | | |\n| | | | | | |\n| | | | | | |\n| | | | | | |\n\n 月度总结:"}],U=t("zBD+"),K=t("J66h"),Z=t("p7gc");function Q(e,n){var t=r()(e);if(i.a){var a=i()(e);n&&(a=u()(a).call(a,(function(n){return s()(e,n).enumerable}))),t.push.apply(t,a)}return t}function A(e){for(var n=1;n-1)){e.next=4;break}return e.next=3,R(Y(Y({},n),{},{pageName:"_Sidebar"})).then((function(e){if(e&&200===e.code){var t=A(n,c,M.Base64.decode(e.data.content_base64));r.menuList=ne(t,c),r.sidebar=t}}));case 3:e.next=6;break;case 4:return i=[],T()(c).call(c,(function(e){i.push("[[".concat(e.title,"]]"))})),l=i.join("\n"),e.next=5,V(n,"_Sidebar",l);case 5:r.menuList=ne(l,c),r.sidebar=l;case 6:return e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e,n){var t={};n&&T()(n).call(n,(function(e){return t[e.title]=e.sub_url}));var a=e.split("\n"),r=-1,c=[],i={title:"root",children:[],key:r++};return T()(a).call(a,(function(e,n){var l=H()(e).call(e),u=D()(l).call(l,"[[")&&I()(l).call(l,"]]"),o=u?l.substring(2,l.length-2):l.substring(2,l.length),s=e.search(/\S/),f={title:e,children:[],key:"-1",titleStr:o,title_sub:t[o],isFile:u,level:s};if(s){var d,p=c[s-1],m=_()(d=i.children).call(d,(function(e){return e.key===c[0].key}))[0];if(1===s){var h;f.key=O()(h="".concat(m.key,"-")).call(h,m.children.length),m.children.push(f)}else{var b,v=le(m.children,p.key);f.key=O()(b="".concat(v&&v.key,"-")).call(b,v&&v.children.length),v&&v.children.push(f)}var k=a[n+1]&&a[n+1].search(/\S/);+k>s&&(D()(l).call(l,"- ")||D()(l).call(l,"* "))?c.push(f):+k0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return e&&B()(e).call(e,(function(e){return e.title===n}))}function re(e,n,t){for(var a=0;a0&&(e.children=oe(e.children,n)),!0)}))}},yuvH:function(e,n,t){},"zBD+":function(e,n,t){"use strict";t.d(n,"a",(function(){return D}));var a=t("+oHS"),r=t.n(a),c=t("OWCx"),i=t.n(c),l=t("5PDf"),u=t.n(l),o=t("fHi0"),s=t.n(o),f=t("RXMP"),d=t.n(f),p=t("qjzJ"),m=t.n(p),h=t("HnXd"),b=t.n(h),v=t("LYCE"),k=t.n(v),g=(t("2qtc"),t("kLXV")),y=(t("+L6B"),t("2/Rp")),j=t("zLi2"),x=t.n(j),E=t("EcSs"),O=t.n(E),w=t("04Ix"),_=t.n(w),S=t("Kwsy"),N=t.n(S),C=t("cDcd"),T=t.n(C),P=t("faye");function H(e,n){var t=r()(e);if(i.a){var a=i()(e);n&&(a=u()(a).call(a,(function(n){return s()(e,n).enumerable}))),t.push.apply(t,a)}return t}function L(e){for(var n=1;n0&&S?(t&&t(p),N(void 0),h(void 0)):c("请选择存在的用户!")},className:"ml15"},u.a.createElement("i",{className:"iconfont icon-tianjiafangda mr3"}),"添加成员"))}},X3Qn:function(e,t,a){},"aQ+q":function(e,t,a){"use strict";a.r(t),a("T2oS");var n,c=a("W9HT"),r=(a("DjyN"),a("NUBc")),i=(a("g9YV"),a("wCAj")),o=(a("P2fV"),a("NJEC")),l=a("zLi2"),s=a.n(l),u=a("YdDX"),d=a.n(u),m=a("o+MX"),f=a.n(m),g=a("cDcd"),p=a.n(g),h=a("spEH"),v=a("ess8"),w=a("Hsgt"),E=a("Ie+W"),b=(a("X3Qn"),a("vOnD")),j=a("sYIF"),O=a("vDqi"),S=a.n(O),N=a("2iEm"),I=b.a.img(n||(n=d()(["{\n width:30px;\n height:30px;\n border-radius:50%;\n}"])));t.default=function(e){var t=Object(g.useState)(1),a=s()(t,2),n=a[0],l=a[1],u=Object(g.useState)(0),d=s()(u,2),m=d[0],b=d[1],O=Object(g.useState)(void 0),y=s()(O,2),D=y[0],x=y[1],C=Object(g.useState)(!1),_=s()(C,2),k=_[0],z=_[1],T=Object(g.useState)(void 0),X=s()(T,2),H=X[0],L=X[1],Y=Object(g.useState)(void 0),q=s()(Y,2),A=q[0],B=q[1],F=e.match.params,J=F.OIdentifier,M=F.groupId;function P(){var e;z(!0);var t=f()(e="/organizations/".concat(J,"/teams/")).call(e,M,"/team_users.json");S.a.get(t,{params:{page:n,search:A,identify:H,limit:15}}).then((function(e){e&&e.data&&(x(e.data.team_users),b(e.data.total_count))})).catch((function(e){})),z(!1)}Object(g.useEffect)((function(){P()}),[n,A,H]);var Q=[{title:"头像",dataIndex:"Img",width:"7%",render:function(e,t){return p.a.createElement(I,{src:Object(j.i)("/".concat(t.user.image_url))})}},{title:"用户名",dataIndex:"name",width:"13%",align:"center",render:function(e,t){return p.a.createElement(N.a,{to:"/".concat(t.user.login)},t.user.name)}},{title:"邮箱",dataIndex:"email",width:"25%",render:function(e,t){return t.user.mail}},{title:"操作",dataIndex:"operation",width:"15%",render:function(e,t){return p.a.createElement(o.a,{title:"确认移除成员吗?",onConfirm:function(){return function(e){var t,a;z(!0);var n=f()(t=f()(a="/organizations/".concat(J,"/teams/")).call(a,M,"/team_users/")).call(t,e,".json");e&&S.a.delete(n).then((function(e){e&&e.data&&(l(1),B(void 0),L(void 0),P())})).catch((function(e){})),z(!1)}(t.user.login)},okText:"确认",cancelText:"取消"},p.a.createElement("a",{className:"color-red"},"移除成员"))}}];return p.a.createElement(c.a,{spinning:k},p.a.createElement(h.r,{style:{minHeight:"400px"}},p.a.createElement(v.a,null,p.a.createElement("span",null,"团队成员管理"),p.a.createElement(E.a,{getID:function(e){!function(e){var t;z(!0);var a=f()(t="/organizations/".concat(J,"/teams/")).call(t,M,"/team_users.json");e&&S.a.post(a,{username:e}).then((function(e){e&&e.data&&(l(1),B(void 0),L(void 0),P())})).catch((function(e){})),z(!1)}(e)},showNotification:e.showNotification})),p.a.createElement(h.j,{className:"padding20-30"},p.a.createElement("div",{style:{width:"580px"}},p.a.createElement(w.a,{placeholder:"输入用户名或邮箱、团队名搜索",value:A,onSearch:function(e){return B(e)}}))),p.a.createElement("div",{className:"pl30 pr30 pb30"},p.a.createElement(i.a,{size:"small",columns:Q,dataSource:D,pagination:!1,className:"teamMemberTable"}),m>15?p.a.createElement("div",{className:"edu-txt-center mt30 mb20"},p.a.createElement(r.a,{simple:!0,defaultCurrent:n,total:m,pageSize:15,onChange:function(e){return l(e)}})):"")))}},i6bk:function(e,t,a){"use strict";function n(e,t){if("undefined"==typeof window)return 0;var a=t?"scrollTop":"scrollLeft",n=e===window,c=n?e[t?"pageYOffset":"pageXOffset"]:e[a];return n&&"number"!=typeof c&&(c=document.documentElement[a]),c}a.d(t,"a",(function(){return n}))},zAh6:function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));var n=a("61SU"),c=a.n(n),r=a("i6bk");function i(e,t,a,n){var c=a-t;return(e/=n/2)<1?c/2*e*e*e+t:c/2*((e-=2)*e*e+2)+t}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.getContainer,n=void 0===a?function(){return window}:a,o=t.callback,l=t.duration,s=void 0===l?450:l,u=n(),d=Object(r.a)(u,!0),m=Date.now(),f=function t(){var a=Date.now()-m,n=i(a>s?s:a,d,e,s);u===window?window.scrollTo(window.pageXOffset,n):u.scrollTop=n,a0){const e=+t.replace("px","");return isNaN(e)?(err("offset value must be in 'px' format. Fallback to 0.5."),{format:"percent",value:.5}):{format:"pixels",value:e}}return"number"!=typeof t&&isNaN(+t)?null:(t>1&&err("offset value is greater than 1. Fallback to 1."),t<0&&err("offset value is lower than 0. Fallback to 0."),{format:"percent",value:Math.min(Math.max(0,t),1)})}function n(t){const{top:e}=t.getBoundingClientRect();return e+window.pageYOffset-(document.body.clientTop||0)}let o,r,i;function s(t){const e=t?t.scrollTop:window.pageYOffset;o!==e&&(o=e,o>r?i="down":o{},stepExit:()=>{},stepProgress:()=>{}},y=[]}function w(t){t&&!d&&A(),!t&&d&&I(),d=t}function x(e,n){const o=t(e),r=h[o];void 0!==n&&(r.progress=n);const s={element:e,index:o,progress:n,direction:i};"enter"===r.state&&f.stepProgress(s)}function _([e]){const n=t(e.target),o=h[n],r=e.target.offsetHeight;r!==o.height&&(o.height=r,O(o),P(o),R(o))}function E([e]){s(c);const{isIntersecting:n,target:o}=e;n?function(e,n=!0){const o=t(e),r=h[o],s={element:e,index:o,direction:i};r.direction=i,r.state="enter",y[o]||f.stepEnter(s),v&&(y[o]=!0)}(o):function(e,n=!0){const o=t(e),r=h[o];if(!r.state)return!1;const s={element:e,index:o,direction:i};g&&("down"===i&&r.progress<1?x(e,1):"up"===i&&r.progress>0&&x(e,0)),r.direction=i,r.state="exit",f.stepExit(s)}(o)}function T([e]){const n=t(e.target),o=h[n],{isIntersecting:r,intersectionRatio:i,target:s}=e;r&&"enter"===o.state&&x(s,i)}function O({observers:t}){Object.keys(t).map(e=>{t[e].disconnect()})}function I(){h.forEach(O)}function R(t){const e=new ResizeObserver(_);e.observe(t.node),t.observers.resize=e}function P(t){const e=window.innerHeight,n=t.offset||a,o="pixels"===n.format?1:e,r=n.value*o,i=t.height/2-r,s=t.height/2-(e-r),c=new IntersectionObserver(E,{rootMargin:`${i}px 0px ${s}px 0px`,threshold:.5,root:u});c.observe(t.node),t.observers.step=c,m&&function({id:t,step:e,marginTop:n}){const{index:o,height:r}=e,i=`scrollama__debug-step--${t}-${o}`;let s=document.querySelector("."+i);s||(s=function(t){const e=document.createElement("div");e.className="scrollama__debug-step "+t,e.style.position="fixed",e.style.left="0",e.style.width="100%",e.style.zIndex="9999",e.style.borderTop="2px solid black",e.style.borderBottom="2px solid black";const n=document.createElement("p");return n.style.position="absolute",n.style.left="0",n.style.height="1px",n.style.width="100%",n.style.borderTop="1px dashed black",e.appendChild(n),document.body.appendChild(e),e}(i)),s.style.top=-1*n+"px",s.style.height=r+"px",s.querySelector("p").style.top=r/2+"px"}({id:l,step:t,marginTop:i,marginBottom:s})}function S(t){const e=window.innerHeight,n=t.offset||a,o="pixels"===n.format?1:e,r=n.value*o,i=`${-r+t.height}px 0px ${r-e}px 0px`,s=function(t,e){const n=Math.ceil(t/e),o=[],r=1/n;for(let t=0;t(function(t){o=0,r=0,document.addEventListener("scroll",()=>s(t))}(_),h=function(t,e=document){return"string"==typeof t?Array.from(e.querySelectorAll(t)):t instanceof Element?[t]:t instanceof NodeList?Array.from(t):t instanceof Array?t:[]}(t,i).map((t,o)=>({index:o,direction:void 0,height:t.offsetHeight,node:t,observers:{},offset:e(t.dataset.offset),top:n(t),progress:0,state:void 0})),h.length?(g=d,v=y,m=x,p=Math.max(1,+l),a=e(f),c=_,u=E,b(),function(t){t.forEach(t=>t.node.setAttribute("data-scrollama-index",t.index))}(h),w(!0),M):M),enable:()=>(w(!0),M),disable:()=>(w(!1),M),destroy:()=>(w(!1),b(),M),resize:()=>(A(),M),offset:t=>null==t?a.value:(a=e(t),A(),M),onStepEnter:t=>("function"==typeof t&&(f.stepEnter=t),M),onStepExit:t=>("function"==typeof t&&(f.stepExit=t),M),onStepProgress:t=>("function"==typeof t&&(f.stepProgress=t),M)};return M}}()},"15/o":function(t,e,n){var o=n("F5EJ");"string"==typeof o&&(o=[[t.i,o,""]]);n("aET+")(o,{hmr:!0,transform:void 0}),o.locals&&(t.exports=o.locals)},"1YHl":function(t,e,n){"use strict";n("cIOH"),n("15/o")},F5EJ:function(t,e,n){(e=n("JPst")(!1)).push([t.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-affix {\n position: fixed;\n z-index: 10;\n}\n",""]),t.exports=e},VNzZ:function(t,e,n){"use strict";var o=n("cDcd"),r=n("VCL8"),i=n("eHJ2"),s=n.n(i),a=n("BGR+"),c=n("t23M"),u=n.n(c),f=n("H84U"),l=n("61SU"),h=n.n(l);function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);nt.top-n)return n+e.top}function b(t,e,n){if(void 0!==n&&e.bottom=0;a--)(r=t[a])&&(s=(i<3?r(s):i>3?r(e,n,s):r(e,n))||s);return i>3&&s&&Object.defineProperty(e,n,s),s};!function(t){t[t.None=0]="None",t[t.Prepare=1]="Prepare"}(N||(N={}));var D=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&P(t,e)}(i,t);var e,n,r=function(t){var e=function(){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(t){return!1}}();return function(){var n,o=A(t);if(e){var r=A(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return S(this,n)}}(i);function i(){var t;return I(this,i),(t=r.apply(this,arguments)).state={status:N.None,lastAffix:!1,prevTarget:null},t.getOffsetTop=function(){var e=t.props,n=e.offset,o=e.offsetBottom,r=t.props.offsetTop;return void 0===r&&(r=n,Object(g.a)(void 0===n,"Affix","`offset` is deprecated. Please use `offsetTop` instead.")),void 0===o&&void 0===r&&(r=0),r},t.getOffsetBottom=function(){return t.props.offsetBottom},t.savePlaceholderNode=function(e){t.placeholderNode=e},t.saveFixedNode=function(e){t.fixedNode=e},t.measure=function(){var e=t.state,n=e.status,o=e.lastAffix,r=t.props,i=r.target,s=r.onChange;if(n===N.Prepare&&t.fixedNode&&t.placeholderNode&&i){var a=t.getOffsetTop(),c=t.getOffsetBottom(),u=i();if(u){var f={status:N.None},l=v(u),h=v(t.placeholderNode),p=y(h,l,a),d=b(h,l,c);void 0!==p?(f.affixStyle={position:"fixed",top:p,width:h.width,height:h.height},f.placeholderStyle={width:h.width,height:h.height}):void 0!==d&&(f.affixStyle={position:"fixed",bottom:d,width:h.width,height:h.height},f.placeholderStyle={width:h.width,height:h.height}),f.lastAffix=!!f.affixStyle,s&&o!==f.lastAffix&&s(f.lastAffix),t.setState(f)}}},t.prepareMeasure=function(){t.setState({status:N.Prepare,affixStyle:void 0,placeholderStyle:void 0})},t.renderAffix=function(e){var n=e.getPrefixCls,r=t.state,i=r.affixStyle,c=r.placeholderStyle,f=t.props,l=f.prefixCls,h=f.children,p=s()(O({},n("affix",l),i)),d=Object(a.a)(t.props,["prefixCls","offsetTop","offsetBottom","target","onChange"]);return o.createElement(u.a,{onResize:function(){t.updatePosition()}},o.createElement("div",T({},d,{ref:t.savePlaceholderNode}),i&&o.createElement("div",{style:c,"aria-hidden":"true"}),o.createElement("div",{className:p,ref:t.saveFixedNode,style:i},o.createElement(u.a,{onResize:function(){t.updatePosition()}},h))))},t}return e=i,(n=[{key:"componentDidMount",value:function(){var t=this,e=this.props.target;e&&(this.timeout=setTimeout((function(){_(e(),t),t.updatePosition()})))}},{key:"componentDidUpdate",value:function(t){var e=this.state.prevTarget,n=this.props.target,o=null;n&&(o=n()||null),e!==o&&(E(this),o&&(_(o,this),this.updatePosition()),this.setState({prevTarget:o})),t.offsetTop===this.props.offsetTop&&t.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout),E(this),this.updatePosition.cancel(),this.lazyUpdatePosition.cancel()}},{key:"updatePosition",value:function(){this.prepareMeasure()}},{key:"lazyUpdatePosition",value:function(){var t=this.props.target,e=this.state.affixStyle;if(t&&e){var n=this.getOffsetTop(),o=this.getOffsetBottom(),r=t();if(r&&this.placeholderNode){var i=v(r),s=v(this.placeholderNode),a=y(s,i,n),c=b(s,i,o);if(void 0!==a&&e.top===a||void 0!==c&&e.bottom===c)return}}this.prepareMeasure()}},{key:"render",value:function(){return o.createElement(f.a,null,this.renderAffix)}}])&&R(e.prototype,n),i}(o.Component);D.defaultProps={target:function(){return"undefined"!=typeof window?window:null}},k([d()],D.prototype,"updatePosition",null),k([d()],D.prototype,"lazyUpdatePosition",null),Object(r.polyfill)(D),e.a=D},Wr5T:function(t,e){!function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var e=window.document,n=r(e);n;)n=r(e=n.ownerDocument);return e}(),e=[],n=null,o=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(t,n){o=t&&n?l(t,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},e.forEach((function(t){t._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,o=null},s.prototype.observe=function(t){if(!this._observationTargets.some((function(e){return e.element==t}))){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},s.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var o=this._checkForIntersections,i=null,s=null;this.POLL_INTERVAL?i=n.setInterval(o,this.POLL_INTERVAL):(a(n,"resize",o,!0),a(e,"scroll",o,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(o)).observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(i&&t.clearInterval(i),c(t,"resize",o,!0)),c(e,"scroll",o,!0),s&&s.disconnect()}));var u=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=u){var f=r(e);f&&this._monitorIntersections(f.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var o=this.root&&(this.root.ownerDocument||this.root)||t;if(!this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;for(;n&&n!=o;){var i=r(n);if((n=i&&i.ownerDocument)==e)return!0}return!1}))){var i=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),i(),e!=o){var s=r(e);s&&this._unmonitorIntersections(s.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&m>=0&&{top:c,bottom:f,left:h,right:d,width:g,height:m}||null),!v)break;y=y&&p(y)}return v}},s.prototype._getRootRect=function(){var e;if(this.root&&!d(this.root))e=u(this.root);else{var n=d(this.root)?this.root:t,o=n.documentElement,r=n.body;e={top:0,left:0,right:o.clientWidth||r.clientWidth,width:o.clientWidth||r.clientWidth,bottom:o.clientHeight||r.clientHeight,height:o.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(e)},s.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100})),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},s.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,o=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==o)for(var r=0;r .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},lrIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var a=n("cDcd"),o=n("i+PK"),r=n("eHJ2"),c=n.n(r);function i(e){return(i="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 l(){return(l=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:l}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,m=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){m=!0,r=e},f:function(){try{s||null==n.return||n.return()}finally{if(m)throw r}}}}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n恢复
      ? / 不恢复";z("#e_tips_"+n).html(c)}return g()((function(){var a,c=new Date,l=c.getHours(),o=c.getMinutes(),r=c.getSeconds();if(l=l<10?"0"+l:l,o=o<10?"0"+o:o,r=r<10?"0"+r:r,""!==h()(a=e.getValue()).call(a)){!function(e,t,n){window.sessionStorage.setItem("content"+t,n)}(0,t,e.getValue());var i="#e_tips_"+n,s=" 数据已于 "+l+":"+o+":"+r+" 保存 ",u=z(i).html();u&&" "!==u&&!1===_()(u).call(u," 数据已于 ")?z(i).html(u.split(" (")[0]+" (".concat(s,")")):z(i).html(s)}}),1e4)}window.md_clear_data=X,window.md_rec_data=function(e,t,n){null!==window.sessionStorage.getItem(e+t)&&(z("#e_tips_"+n).data("editor").setValue(window.sessionStorage.getItem(e+t)),X(e,t,n))},t.a=function(e){var t,n,a=e.mdID,c=e.onChange,l=e.onCMBeforeChange,o=e.onCMBlur,r=e.error,i=void 0!==r&&r,s=e.className,u=void 0===s?"":s,m=e.noStorage,f=void 0!==m&&m,g=e.imageExpand,v=void 0===g||g,h=e.placeholder,p=void 0===h?"":h,_=e.width,b=void 0===_?"100%":_,y=e.height,N=void 0===y?400:y,C=e.initValue,B=void 0===C?"":C,k=(e.emoji,e.watch),S=void 0===k||k,M=(e.showNullButton,e.showResizeBar),L=void 0!==M&&M,D=e.startInit,A=void 0===D||D,G=(e.forMember,e.isCanAtme),z=void 0!==G&&G,X=e.isQuoteIssue,Q=void 0!==X&&X,Z=e.changeAtWhoLoginList,ee=e.owner,te=e.projectsId,ne=e.isFocus,ae=void 0===ne||ne,ce=e.showLatexButton,le=void 0===ce||ce,oe=Object(T.useRef)(),re=Object(T.useRef)(),ie=Object(T.useState)(),se=d()(ie,2),ue=se[0],me=se[1],de=Object(T.useState)(!1),fe=d()(de,2),ge=fe[0],ve=fe[1],he=Object(T.useState)([]),pe=d()(he,2),_e=pe[0],be=pe[1],we=Object(T.useState)([]),ye=d()(we,2),Ee=ye[0],Ne=ye[1],je=Object(T.useState)([]),Ce=d()(je,2),xe=Ce[0],Be=Ce[1],Oe=Object(T.useRef)([]),ke=Object(T.useRef)(!1),Ie="mdEditor_".concat(a),Se="mdEditors_".concat(a),qe="e_tips_mdEditor_".concat(a),Me=Object(T.useState)([]),Re=d()(Me,2),Le=Re[0],Ve=Re[1],De=Object(T.useState)(!1),Ke=d()(De,2),Te=Ke[0],Pe=Ke[1],Fe=Object(T.useState)([]),Ue=d()(Fe,2),Ae=Ue[0],He=Ue[1],$e=Object(T.useRef)(!1),Ge=Object(T.useRef)([]);function ze(e){var t;H.a.get(w()(t="/v1/".concat(ee,"/")).call(t,te,"/issues"),{params:{only_name:!0,keyword:e,sort_direction:"desc",sort_by:"issues.created_on",limit:500,page:1}}).then((function(t){if(t){!e&&Ve(t.data.issues);var n=t.data.issues;He(n&&n.length>0?n:void 0)}}))}Object(T.useEffect)((function(){var e;z&&H.a.get(w()(e="/".concat(ee,"/")).call(e,te,"/members.json")).then((function(e){0!==e.data.total_count&&(Be(e.data.users),Ne(e.data.users))})),document.addEventListener("click",(function(){ke.current=!1,ve(!1),$e.current=!1,Pe(!1)})),Q&&ze()}),[]);var Je=P.a.createElement("div",{id:"quoteDiv",className:"quoteDiv"},Ae&&E()(Ae).call(Ae,(function(e,t){return P.a.createElement("li",{className:"quote ".concat(0===t&&"active"),onClick:function(){return function(e){var t,n,a,c;$e.current=!1,Pe(!1);var l=ue.cm,o=l.doc.getCursor(),r=o.line,i=o.ch,s=j()(t=l.getRange({line:r,ch:0},{line:r,ch:i})).call(t,"#");l.replaceRange(w()(n=w()(a=w()(c="[#".concat(e.subject,"](/")).call(c,ee,"/")).call(a,te,"/issues/")).call(n,e.project_issues_index,") "),{line:r,ch:s},{line:r,ch:i}),l.focus();var u=new x.a(Ge.current);u.add(e.project_issues_index),Ge.current=O()(u)}(e)},onMouseOver:function(){return e=t,document.getElementsByClassName("quote active")[0]&&(document.getElementsByClassName("quote active")[0].className="quote"),void(document.getElementsByClassName("quote")[e]&&(document.getElementsByClassName("quote")[e].className="quote active"));var e}},P.a.createElement("span",{style:{minWidth:"40px"}},P.a.createElement("span",{className:"issueIndex",title:e.project_issues_index},"#",e.project_issues_index)),P.a.createElement("span",{className:"issueName task-hide"},e.subject))})));function We(e){var t=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,n=ue.cm.getValue();if(e.shiftKey&&"Digit2"===e.code&&(ke.current=!0,ve(!0),document.getElementById("at_who_list").style.top=I()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("at_who_list").style.left=I()(t.getPropertyValue("left").replace("px",""))+20+"px"),e.ctrlKey&&"KeyZ"===e.code&&0!==xe.length){if(B){var a=[];E()(xe).call(xe,(function(e){var t;-1!=q()(B).call(B,e.username)&&"@"===B.charAt(q()(B).call(B,e.username)-1)&&q()(B).call(B,"@".concat(e.username))===q()(n).call(n,"@".concat(e.username))&&(a[a.length]=w()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=a.length&&E()(a).call(a,(function(e){n=n.replace(e,"")}))}-1!=q()(n).call(n,"@")&&E()(xe).call(xe,(function(e){if(-1!=q()(n).call(n,e.username)&&"@"===n.charAt(q()(n).call(n,e.username)-1)){var t=new x.a(Oe.current);t.add(e.login),Oe.current=O()(t),be(O()(t))}}))}e.shiftKey&&"Digit3"===e.code&&Q&&($e.current=!0,Pe(!0),document.getElementById("quoteDiv").style.top=I()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("quoteDiv").style.left=I()(t.getPropertyValue("left").replace("px",""))+20+"px")}Object(T.useEffect)((function(){if(Ye)if($e.current){var e=document.getElementById("quoteDiv"),t=document.getElementsByClassName("quote");Ye.addKeyMap({Up:function(){for(var n,a=0;a0&&(n<=t.length-4&&(e.scrollTop-=40),t[n].className="quote",t[n-1].className="quote active")},Down:function(){for(var n,a=0;a=3&&(e.scrollTop+=40),t[n].className="quote",t[n+1].className="quote active")},Enter:function(){document.getElementsByClassName("quote active")[0]&&document.getElementsByClassName("quote active")[0].click()}})}else Ye.removeKeyMap()}),[Te]),Object(T.useEffect)((function(){Z&&Z(_e)}),[_e]);var Xe=P.a.createElement("div",{className:"at_who_list",id:"at_who_list"},Ee&&E()(Ee).call(Ee,(function(e,t){return P.a.createElement("div",{key:t,className:"at_who ".concat(0===t&&"active"),onClick:function(){!function(e){var t;ke.current=!1,ve(!1);var n=ue.cm,a=n.doc.getCursor(),c=a.line,l=a.ch,o=j()(t=n.getRange({line:c,ch:0},{line:c,ch:l})).call(t,"@"),r=void 0;E()(Ee).call(Ee,(function(t){t.username===e&&(r=t.login)})),n.replaceRange("[@"+e+"]"+"(/".concat(r,") "),{line:c,ch:o},{line:c,ch:l}),n.focus();var i=new x.a(Oe.current);i.add(r),Oe.current=O()(i),be(O()(i))}(e.username)},onMouseOver:function(){!function(e){document.getElementsByClassName("at_who active")[0]&&(document.getElementsByClassName("at_who active")[0].className="at_who"),document.getElementsByClassName("at_who")[e]&&(document.getElementsByClassName("at_who")[e].className="at_who active")}(t)}},e.image_url&&P.a.createElement("img",{src:Object(F.i)("/".concat(e.image_url)),alt:""}),P.a.createElement("span",null,e.username))})));Object(T.useEffect)((function(){!ue&&A&&window.editormd(Ie,{width:b,height:N,path:Object(F.m)("/editormd/lib/"),markdown:B,syncScrolling:"single",tex:!0,tocm:!0,emoji:!0,taskList:!0,codeFold:!0,searchReplace:!0,htmlDecode:"style,script,iframe",sequenceDiagram:!0,autoFocus:!1,watch:S,saveHTMLToTextarea:!0,dialogMaskOpacity:.6,placeholder:p,imageUpload:!0,imageFormats:["jpg","jpeg","gif","png","bmp","webp","JPG","JPEG","GIF","PNG","BMP","WEBP"],imageUploadURL:Object(F.l)(),toolbarIcons:function(){return le?W:J},toolbarIconsClass:{"line-break":"fa-minus",fullScreen:"iconfont icon-fangdaicon font-14"},toolbarCustomIcons:{"inline-latex":"",latex:"","null-button":"点击插入填空项"},toolbarHandlers:{"line-break":function(e,t,n,a){e.replaceSelection("
      ")},"null-button":function(e,t,n,a){""===a&&e.setCursor(n.line,n.ch+1),e.replaceSelection("▁")},fullScreen:function(e,t,n,a){t.addClass("none")},"inline-latex":function(e,t,n,a){e.replaceSelection("$"+a+"$"),e.setCursor(n.line,n.ch+2),e.focus()},latex:function(e,t,n,a){e.replaceSelection("$$\n\n"+a+"$$"),e.setCursor(n.line+1,0),e.focus()}},lang:{toolbar:{latex:"多行公式","line-break":"换行",fullScreen:"开启全屏"}},onload:function(){me(this)}})}),[Ie,ue,A]);var Ye=ue&&ue.cm;return Object(T.useEffect)((function(){ke.current?Ye.addKeyMap({Up:function(){for(var e,t=document.getElementById("at_who_list"),n=document.getElementsByClassName("at_who"),a=0;a0&&(e<=n.length-4&&(t.scrollTop-=40),n[e].className="at_who",n[e-1].className="at_who active")},Down:function(){for(var e,t=document.getElementById("at_who_list"),n=document.getElementsByClassName("at_who"),a=0;a=3&&(t.scrollTop+=40),n[e].className="at_who",n[e+1].className="at_who active")},Enter:function(){if(document.getElementsByClassName("at_who active")[0])document.getElementsByClassName("at_who active")[0].click();else{var e=ue.cm,t=e.doc.getCursor(),n=t.line,a=t.ch;e.replaceRange("\n",{line:n,ch:a},{line:n,ch:a}),ve(!1),ke.current=!1}}}):Ye&&Ye.removeKeyMap()}),[ge]),Object(T.useEffect)((function(){if(ke.current&&Ee){var e=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,t="添加评论..."===p?80:10;document.getElementById("at_who_list").style.left=I()(e.getPropertyValue("left").replace("px",""))+t+"px"}}),[Ee]),Object(T.useEffect)((function(){if(Ye){var e,t=null;return o&&ue.cm.on("blur",(function(){o(ue.getValue())})),l&&ue.cm.on("beforeChange",(function(e,t){l(e,t)})),f||(t=Y(ue,"MDEditor__".concat(Ie),Ie)),(z||Q)&&ue.cm.on("focus",(function(){document.addEventListener("keydown",We)})),(z||Q)&&ue.cm.on("blur",(function(){document.removeEventListener("keydown",We)})),ue.cm.on("change",(function(e){var t=e.getValue();if(c&&c(t),$e.current){var n=e.doc.getCursor(),a=n.line,l=n.ch,o=Ye.getRange({line:a,ch:0},{line:a,ch:l});-1===q()(o).call(o,"#")||" "===(o=o.substring(j()(o).call(o,"#")+1))?(Pe(!1),$e.current=!1):ze(o)}if(ke.current){var r,i=e.doc.getCursor(),s=i.line,u=i.ch,m=Ye.getRange({line:s,ch:0},{line:s,ch:u});-1===q()(m).call(m,"@")?(ve(!1),ke.current=!1):(m=m.substring(j()(m).call(m,"@")+1))?H.a.get(w()(r="/".concat(ee,"/")).call(r,te,"/members.json"),{params:{search:m}}).then((function(e){e&&e.data&&0!==e.data.total_count?Ne(e.data.users):Ne(void 0)})):Ne(xe)}if(function(e,t,n){if(0!=n.length){var a,c=ue.cm,l=c.getValue();if(B){var o=[];E()(t).call(t,(function(t){var n,a,c,r,i,s,u,m,d=t.username;d=t.project_issues_index,-1!=q()(B).call(B,d)&&B.charAt(q()(B).call(B,d)-1)===e&&q()(B).call(B,w()(n="".concat(e)).call(n,d))===q()(l).call(l,w()(a="".concat(e)).call(a,d))&&(o[o.length]=w()(c=w()(r="[".concat(e)).call(r,d,"](/")).call(c,d,")"),o[o.length]=w()(i=w()(s=w()(u=w()(m="[".concat(e)).call(m,d,"](")).call(u,ee,"/")).call(s,te,"/issues/")).call(i,d,")"))})),0!=o.length&&E()(o).call(o,(function(e){l=l.replace(e,"")}))}var r=new R.a;E()(a=O()(n)).call(a,(function(e){E()(t).call(t,(function(t){t.project_issues_index===e&&r.set(t.project_issues_index,t.project_issues_index)}))}));var i=c.doc.getCursor(),s=i.line,u=i.ch;-1===q()(l).call(l,e)&&(Ge.current=[]);var m,d,f=c.getRange({line:s,ch:0},{line:s,ch:u}),g=c.getLine(s);g&&-1!==q()(g).call(g,e)?E()(m=O()(V()(r).call(r))).call(m,(function(t){var n,a,o,i,m=w()(n=w()(a=w()(o=w()(i="[".concat(e)).call(i,t,"](/")).call(o,ee,"/")).call(a,te,"/issues/")).call(n,r.get(t),")");if(K()(f).call(f,m)&&c.setSelection({line:s,ch:j()(f).call(f,e)-1},{line:s,ch:u}),-1===q()(l).call(l,m)){var d=new x.a(Ge.current);d.delete(r.get(t)),Ge.current=O()(d)}})):E()(d=O()(V()(r).call(r))).call(d,(function(t){var n,a,c,o,i=w()(n=w()(a=w()(c=w()(o="[".concat(e)).call(o,t,"](/")).call(c,ee,"/")).call(a,te,"/issues/")).call(n,r.get(t),")");if(-1===q()(l).call(l,i)){var s=new x.a(Ge.current);s.delete(r.get(t)),Ge.current=O()(s)}}))}}("#",Le,Ge.current),0!=Oe.current.length){var d,f=ue.cm,g=f.getValue();if(B){var v=[];E()(xe).call(xe,(function(e){var t;-1!=q()(B).call(B,e.username)&&"@"===B.charAt(q()(B).call(B,e.username)-1)&&q()(B).call(B,"@".concat(e.username))===q()(g).call(g,"@".concat(e.username))&&(v[v.length]=w()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=v.length&&E()(v).call(v,(function(e){g=g.replace(e,"")}))}var h=new R.a;E()(d=O()(Oe.current)).call(d,(function(e){E()(xe).call(xe,(function(t){t.login===e&&h.set(t.username,t.login)}))}));var p=f.doc.getCursor(),_=p.line,b=p.ch;-1===q()(g).call(g,"@")&&(Oe.current=[],be([]));var y,N,C=f.getRange({line:_,ch:0},{line:_,ch:b}),k=f.getLine(_);k&&-1!==q()(k).call(k,"@")?E()(y=O()(V()(h).call(h))).call(y,(function(e){var t,n=w()(t="[@".concat(e,"](/")).call(t,h.get(e),")");if(K()(C).call(C,n)&&f.setSelection({line:_,ch:j()(C).call(C,"@")-1},{line:_,ch:b}),-1===q()(g).call(g,n)){var a=new x.a(Oe.current);a.delete(h.get(e)),Oe.current=O()(a),be(O()(a))}})):E()(N=O()(V()(h).call(h))).call(N,(function(e){var t,n=w()(t="[@".concat(e,"](/")).call(t,h.get(e),")");if(-1===q()(g).call(g,n)){var a=new x.a(Oe.current);a.delete(h.get(e)),Oe.current=O()(a),be(O()(a))}}))}})),e=function(){var e;return oe.current&&(e=new U.default((function(e){var t,n=$(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;(a.target.offsetHeight>0||a.target.offsetWidth>0)&&(ue.resize(),ue.cm.refresh(),ae&&ue.cm.focus())}}catch(e){n.e(e)}finally{n.f()}}))).observe(oe.current),e}(),function(){f||clearInterval(t),e&&e.unobserve(oe.current)}}}),[Ye]),Object(T.useEffect)((function(){ue&&null!=B&&B!==ue.getValue()&&ue.setValue(B.toString())}),[ue,B,Ie]),Object(T.useEffect)((function(){if(re.current){var e=function(e){c=!0,l=e.pageY},t=function(){c=!1},n=function(e){if(c){var t=e.pageY-l;t<0&&(t=0),t>300&&(t=300);var n=N+t+"px";ue.resize("",n)}},a=re.current,c=!1,l=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[ue,re]),P.a.createElement(T.Fragment,null,P.a.createElement("div",{ref:oe,className:w()(t=w()(n="df editormd-editing ".concat(u," ")).call(n,v&&"editormd-image-click-expand"," ")).call(t,Te||ge?"quoteBox":""," ")},P.a.createElement("div",{className:"edu-back-greyf5 radius4 editormd ".concat(i?"error":""),id:Ie},Te&&Je,ge&&Xe,P.a.createElement("textarea",{style:{display:"none"},id:Se,name:"content"}),P.a.createElement("div",{className:"CodeMirror cm-s-defualt",style:{display:"none"}}))),L?P.a.createElement("a",{ref:re,className:"editor-resize"}):null,P.a.createElement("div",{className:"fr rememberTip"},!0===f?null:P.a.createElement("div",{id:qe,className:"edu-txt-right color-grey-cd font-12"})))}}}]); \ No newline at end of file diff --git a/static/js/130.29f9c5c7.chunk.js b/static/js/130.29f9c5c7.chunk.js new file mode 100644 index 000000000..bfb26f29d --- /dev/null +++ b/static/js/130.29f9c5c7.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[130],{"+Zsv":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAABHNCSVQICAgIfAhkiAAAAVRJREFUKFOFU7FxwkAQvHtFENEBUIFhDLkkIkNiV2CVIFdgOrBLUAkQAJEQucVIrsCUgBM7sX59/+BBMJK5QPPzd7t7e/diuohVknWgixcwuUy0B2jTVM6T5/X35VLJncKANIqMCe+AimyGEcq33WSnWwafARfrdCag1tgfumVCuc+lMB/7g+Dv/gy4jNM9iMPJ6PagdoxlvA3B+nHiD/uVwEWc7qS3aTUQwcQf9KoV12kEwk2ZOUmy1rf4JtB8PBoYvwfr5ZZskS52YHwQc6SIWwACEH3KcNza4RiSo8KrFNu2WNbRUM60dh2LeBsoRe1yB5dnDZ2LjbklNApf+EkY3BX6/D8ggXtiLmuw88BLOxDqXXqoIrAPRBcbGcyM63ZXp2wsMePZKEIO3p033Pzb5jG5St5cgBMLlIccKcWy/OuhNTrMFEir25BY31+HnCrMD/ALYFyteJwcqzYAAAAASUVORK5CYII="},"01Bx":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAYAAAACCvahAAAABHNCSVQICAgIfAhkiAAAAWpJREFUOE+lkj1SwlAUhc95qXScUTpLChcQBtIHqCCF7MAt4AoMO4g7YAfSgFUC1sSBBViwBDobedf3omAIQQreTJrc8537SxTeeLpwqTdPIFwTqppvJsQoaDaei1rmf0ymaQ8aQ4ChKDW7BFaf2PgQ6QtwHbS8Wl6/D8fpmkp6naY3K2aZJPMZRI267Xq0je3g1+nc18IoaDVsuQcvq8pU0G15/gE8id/7oO7lg3mHX/MXY17Zg8fxPCT5YJwrIBdlmQVyQ9CFYCTKGQTN2pKTOI3MNH1F6WvwTkE+ymAFffUF55aaV4CEVI5rYTMkx+00a6syqLT/JB1CaDInqXRbjb2pW8C2opQyG9JvxenbmNUcha2pFYjIIGh7mXj7TsLjJF1SUBWwH7Tr5nBKYOtSdLYyuxoRhGWr22U+NqSz4P8m/9fzOavKXIh7kykknPWpXZPii5bHC+VUs/1u7/oU+BPnSuhE9jy/AYnLu6I5k6aFAAAAAElFTkSuQmCC"},FmGT:function(e,a,t){},"k/L8":function(e,a){e.exports="data:image/png;base64,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"},omr7:function(e,a,t){"use strict";t.r(a),t("lUTK");var r=t("BvKs"),s=t("zLi2"),n=t.n(s),c=t("cDcd"),i=t.n(c),l=(t("FmGT"),t("k/L8")),o=t.n(l),A=(t("+L6B"),t("2/Rp")),m=(t("y8nQ"),t("Vl3Y")),u=(t("5NDa"),t("5rEg")),d=t.p+"static/media/phone.14961064.svg",g=t("01Bx"),p=t.n(g),f=t("vDqi"),v=t.n(f),w=t("Po8q"),E=t.n(w),h=/^([1][3456789])\d{9}$/,C=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,I=m.a.create({name:"Bind"})((function(e){var a=e.form,t=a.getFieldDecorator,r=a.getFieldsValue,s=Object(c.useState)(!0),l=n()(s,2),o=l[0],g=l[1],f=e.match.params.type;return i.a.createElement("div",null,i.a.createElement(m.a,{className:"bind_form"},i.a.createElement(m.a.Item,null,t("username",{rules:[{required:!0,message:"请输入手机号或邮箱地址"},{validator:function(e,a,t){!function(e,a,t){if(a){var s=r().password;h.test(a)||C.test(a)?s&&g(!1):(g(!0),t("请输入正确的手机号或邮箱地址"))}else t(),g(!0)}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a,{className:"account",addonBefore:i.a.createElement("img",{src:d,alt:"",width:"13px"}),size:"large",placeholder:"请输入手机号或邮箱地址"}))),i.a.createElement(m.a.Item,null,t("password",{rules:[{required:!0,message:"请输入登录密码"},{validator:function(e,a,t){!function(e,a,t){if(a){var s=r().username;h.test(s)||C.test(s)?g(!1):g(!0)}else t(),g(!0)}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a.Password,{autoComplete:"new-password",addonBefore:i.a.createElement("img",{src:p.a,alt:"",width:"13px"}),className:"psd",size:"large",placeholder:"请输入登录密码"}))),i.a.createElement(A.a,{type:"primary",disabled:o,size:"large",style:{width:"100%",marginTop:"20px"},onClick:function(){var a=r(),t=a.username,s=a.password;t&&s&&v.a.post("/bind_user.json",{username:t,password:s,type:f}).then((function(a){a&&0===a.data.status?(E.a.save("supplyphone",!0),E.a.save("login",a.data.login),window.location.href="/"+a.data.login):e.showNotification(a.data.message)}))}},"绑定并登录")))})),B=t("IeeE"),F=t.n(B),N=t("+Zsv"),V=t.n(N),J=t("rxUf"),O=t.n(J),k=t("sYIF"),Q=/^([1][3456789])\d{9}$/,T=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,D=m.a.create({name:"Bind"})((function(e){var a=e.form,t=Object(c.useRef)(),r=void 0,s=a.getFieldDecorator,l=a.getFieldsValue,o=Object(c.useState)(!0),g=n()(o,2),f=g[0],w=g[1],h=Object(c.useState)(!0),C=n()(h,2),I=C[0],B=C[1],N=Object(c.useState)(60),J=n()(N,2),D=J[0],U=J[1],j=Object(c.useState)(!0),z=n()(j,2),P=z[0],y=z[1],S=e.match.params.type;return i.a.createElement("div",null,i.a.createElement(m.a,{className:"bind_form"},i.a.createElement(m.a.Item,null,s("register_username",{rules:[{required:!0,message:"请输入用户名"},{pattern:/^[a-zA-Z]/,message:"用户名必须以字母开头"},{pattern:/[a-zA-Z0-9]$/,message:"用户名只能使用英文字母和数字"},{min:4,max:15,message:"用户名长度为4到15个字符"},{validator:function(e,a,t){!function(e,a,t){a?v.a.post("/accounts/check.json",{value:a,type:1}).then((function(e){if(e)if(-1===e.data.status)t("该名称已经被使用");else{var a=l(),r=a.captcha,s=a.password,n=a.confirm_password,c=a.username;r&&s&&n&&s===n&&(Q.test(c)||T.test(c))&&w(!1)}t()})):t()}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(i.a.createElement(u.a,{placeholder:"请输入4-15位用户名,以字母开头,只能使用字母和数字",addonBefore:i.a.createElement("img",{src:V.a,alt:"",width:"13px"}),size:"large",autoComplete:"off"}))),i.a.createElement(m.a.Item,null,s("username",{rules:[{required:!0,message:"请输入手机号或邮箱地址"},{validator:function(e,a,t){!function(e,a,t){if(a){var r=l(),s=r.captcha,n=r.password,c=r.confirm_password,i=r.register_username;Q.test(a)||T.test(a)?v.a.get("/accounts/valid_email_and_phone.json",{params:{login:a,type:1}}).then((function(e){e&&(-2===e.data.status?t(e.data.message):(B(!1),s&&n&&c&&n===c&&i&&w(!1)),t())})):(B(!0),t("请输入正确的手机号或邮箱地址"))}else w(!0),t()}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(i.a.createElement(u.a,{className:"account",addonBefore:i.a.createElement("img",{src:d,alt:"",width:"13px"}),size:"large",placeholder:"请输入手机号或邮箱地址"}))),i.a.createElement(m.a.Item,null,i.a.createElement("div",{className:"login_register_head"},s("captcha",{rules:[{required:!0,message:"请输入验证码"},{validator:function(e,a,t){!function(e,a,t){if(a){var r=l(),s=r.username,n=r.password,c=r.confirm_password;r.register_username&&(Q.test(s)||T.test(s))&&n&&c&&n===c?w(!1):w(!0),t()}else t(),w(!0)}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a,{className:"captcha",size:"large",addonBefore:i.a.createElement("img",{src:O.a,alt:"",width:"13px"}),placeholder:"请输入验证码",autoComplete:"off"})),i.a.createElement(A.a,{type:"primary",ghost:!0,size:"large",className:I?"codeBut disable":"codeBut",disabled:I,onClick:function(){var e=l().username;e&&(B(!0),y(!1),t.current=60,U(60),!r&&clearInterval(r),r=F()((function(){if(t.current>1){var e=t.current;t.current=e-1,U(e-1)}else clearInterval(r),B(!1),y(!0)}),1e3),v.a.get("/accounts/get_verification_code.json",{params:{login:e,type:1,smscode:Object(k.x)(e)}}).then((function(e){e.data&&0===e.data.status&&y(!1)})))}},P?"获取验证码":"重发(".concat(D,"s)")))),i.a.createElement(m.a.Item,null,s("password",{rules:[{required:!0,message:"请输入登录密码"},{validator:function(e,a,t){!function(e,a,t){if(a)if(/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)^.{8,16}$/.test(a)){var r=l(),s=r.username,n=r.captcha,c=r.confirm_password;r.register_username&&(Q.test(s)||T.test(s))&&n&&c&&a===c?w(!1):w(!0),t()}else a.length<8||a.length>16?(w(!0),t("密码长度为8-16个字符")):(w(!0),t("密码不能使用空格"));else w(!0),t("请输入登录密码")}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a.Password,{autoComplete:"new-password",addonBefore:i.a.createElement("img",{src:p.a,alt:"",width:"13px"}),className:"psd",size:"large",placeholder:"请输入登录密码"}))),i.a.createElement(m.a.Item,null,s("confirm_password",{rules:[{required:!0,message:"请再次输入登录密码"},{validator:function(e,a,t){!function(e,a,t){if(a)if(/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)^.{8,16}$/.test(a)){var r=l(),s=r.username,n=r.password,c=r.register_username,i=r.captcha;a!==n?t("两次输入的密码不一样"):(Q.test(s)||T.test(s))&&n&&c&&i?w(!1):w(!0),t()}else a.length<8||a.length>16?(w(!0),t("密码长度为8-16个字符")):(w(!0),t("密码不能使用空格"));else w(!0),t("请重复输入登录密码");if(a){var o=l(),A=o.username,m=o.password,u=o.register_username,d=o.captcha;a!==m?t("两次输入的密码不一样"):t(),(Q.test(A)||T.test(A))&&m&&u&&d?w(!1):w(!0),t()}else t()}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a.Password,{autoComplete:"new-password",addonBefore:i.a.createElement("img",{src:p.a,alt:"",width:"13px"}),className:"psd",size:"large",placeholder:"请确认登录密码"}))),i.a.createElement(A.a,{type:"primary",disabled:f,size:"large",style:{width:"100%",marginTop:"20px"},onClick:function(){a.validateFields((function(e,t){e||v.a.post("/accounts/register.json",{namespace:t.register_username,login:t.username,password:t.password,password_confirmation:t.confirm_password,code:t.captcha,type:S}).then((function(e){e.data&&-6===e.data.status?a.setFields({captcha:{value:t.captcha,errors:[new Error("验证码错误,请重新输入")]}}):e.data&&0===e.data.status&&(E.a.save("supplyphone",!0),E.a.save("login",e.data.login),window.location.href="/"+t.register_username)}))}))}},"注册并登录")))}));a.default=function(e){var a=Object(c.useState)("0"),t=n()(a,2),s=t[0],l=t[1];return i.a.createElement("div",{className:"bodies"},i.a.createElement("div",{className:"logo"},i.a.createElement("img",{src:o.a,alt:"",height:"48px"})),i.a.createElement("div",{className:"content"},i.a.createElement("p",null,"关联第三方账号"),i.a.createElement("div",{className:"panels"},i.a.createElement("p",{className:"tips"},"您已完成头歌/github/gitee/qq/中国研究生赛事平台授权,请补充Gitlink登录信息以完成第三方账号绑定"),i.a.createElement(r.a,{selectedKeys:[s],mode:"horizontal",className:"panelsMenu",onClick:function(e){l(e.key)}},i.a.createElement(r.a.Item,{key:"0"},"已有Gitlink账号,进行绑定"),i.a.createElement(r.a.Item,{key:"1"},"无Gitlink账号,注册并绑定")),"0"===s?i.a.createElement(I,e):i.a.createElement(D,e))))}},rxUf:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAABHNCSVQICAgIfAhkiAAAAVtJREFUKFO1UzFyglAQ3YVUNskN9AbKBHq/VEIRc4J4g+AJwhHIDThCUkAqhD46eAQ9QZImlZ/NfvQ76OAMTSj379u37+0DoeVLs3UASM+EEPnCfm3rQV38yMtBBfIBCQIA2hEZMWI1B8C+GmCA+T4V1lb3Y7JcbRg9JIIdIhSIFE+FU+iGJC9HSDLg9zG/9wlo408cC9PliryJfWJuW6tZ0/3/B0zz1YzA3PrC2ijmToxJtp4jUISGOdLGtAJrI6r9k+c6Cw0iwxxrtquMeV7e/ZIs2KkvILAuQWdAdQ5Ac66nHsEx18ImkwLVt65k4bv2AJPsM0TAoefajx1OERPR1nedEGuGSrJjGPrufXwNrDRzosIeGyWE9V0f/mCKLAgwaAO3GXVKjAJDJd+4ULL9C2X/UdMLzxZgmLOm5rOoHdbeB6yZ/w64ZWd/OJtRz7iJ1HpNGZ0zeqn9Dyxx2hH0NYmzAAAAAElFTkSuQmCC"}}]); \ No newline at end of file diff --git a/static/js/131.51bf147d.chunk.js b/static/js/131.51bf147d.chunk.js new file mode 100644 index 000000000..baa788c0d --- /dev/null +++ b/static/js/131.51bf147d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[131],{"6V0J":function(n,e,t){},KJct:function(n,e,t){"use strict";t("+L6B");var a=t("2/Rp"),i=t("zLi2"),r=t.n(i),o=t("cDcd"),c=t.n(o),l=t("vDqi"),s=t.n(l);t("6V0J"),e.a=function(n){var e=n.is_watch,t=n.fontClass,i=n.starText,l=n.is_block,d=n.id,u=n.successFunc,p=n.notReset,f=Object(o.useState)(!1),x=r()(f,2),m=x[0],g=x[1],h=Object(o.useState)(e),b=r()(h,2),v=b[0],E=b[1];return c.a.createElement(a.a,{type:v?"default":"primary",ghost:!v,block:l,loading:m,onClick:function(){return n=v,g(!0),void s()({method:n?"delete":"post",url:"/watchers/".concat(n?"unfollow":"follow",".json"),params:{target_type:"user",id:d}}).then((function(n){n&&0===n.data.status&&(u&&u(),p&&E(!v)),g(!1)})).catch((function(n){g(!1)}));var n}},v?c.a.createElement("span",{className:""},c.a.createElement("i",{className:"iconfont icon-shixing font-15 text-yellow mr-4"}),c.a.createElement("span",{className:t||"font-12"},"已关注")):c.a.createElement("span",{className:""},c.a.createElement("i",{className:"iconfont icon-kongxing font-15"}),c.a.createElement("span",{className:t},i||"关注")))}},YHS8:function(n,e,t){"use strict";t("+L6B");var a,i,r,o,c,l=t("2/Rp"),s=t("YdDX"),d=t.n(s),u=t("cDcd"),p=t.n(u),f=(t("KkuB"),t("vOnD")),x=t("KJct"),m=t("sYIF"),g=t("2iEm"),h=f.a.img(a||(a=d()(["{\n border-radius:50%;\n width:50px;\n height:50px;\n margin-right:14px;\n}"]))),b=f.a.div(i||(i=d()(["{\n color:#5091FF;\n font-size:16px;\n height:22px;\n line-height:22px;\n margin-bottom:7px;\n width: 170px;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}"]))),v=f.a.div(r||(r=d()(["{\n color:#888;\n font-size:12px;\n height:16px;\n line-height:16px;\n margin-bottom:9px;\n display:flex;\n align-item:center;\n}"]))),E=f.a.i(o||(o=d()(["{\n font-size:13px!important;\n color:#60B25E;\n margin-right:2px;\n height:17px;\n line-height:17px;\n}"]))),y=f.a.div(c||(c=d()(["{\n margin-bottom: 18px;\n padding:20px 16px;\n display: flex;\n align-items: center;\n border:1px solid #eee;\n}"])));e.a=function(n){var e=n.user,t=n.img,a=n.name,i=n.time,r=n.focusStatus,o=n.is_current_user,c=n.login,s=n.successFunc;return p.a.createElement(y,null,p.a.createElement(g.a,{to:"/".concat(e&&e.login)},p.a.createElement(h,{src:Object(m.i)("/".concat(t))})),p.a.createElement("div",{className:"m-infos"},p.a.createElement(g.a,{to:"/".concat(e&&e.login)},p.a.createElement(b,null,a)),p.a.createElement(v,null,p.a.createElement(E,{className:"iconfont icon-shijian"}),"加入时间:",i),o?p.a.createElement(l.a,{type:"default"},"当前用户"):p.a.createElement(x.a,{is_watch:r,id:c,successFunc:s,notReset:!0})))}},nVCk:function(n,e,t){"use strict";t("2qtc");var a=t("kLXV"),i=(t("T2oS"),t("W9HT")),r=t("zLi2"),o=t.n(r),c=t("o+MX"),l=t.n(c),s=t("FLGM"),d=t.n(s),u=t("cDcd"),p=t.n(u),f=t("vDqi"),x=t.n(f);e.a=function(n){var e=n.className,t=n.orzId,r=n.history,c=n.OIdentifier,s=Object(u.useState)(!1),f=o()(s,2),m=f[0],g=f[1],h=Object(u.useState)(!0),b=o()(h,2),v=b[0],E=b[1],y=Object(u.useState)(void 0),k=o()(y,2),w=k[0],j=k[1];return Object(u.useEffect)((function(){var n;m&&t&&(n="/organizations/".concat(t,"/teams.json"),x.a.get(n,{params:{is_full:!0}}).then((function(n){n&&(j(n.data.teams),E(!1))})).catch((function(n){})))}),[t,m]),p.a.createElement("div",null,p.a.createElement(a.a,{visible:m,width:"600px",centered:!0,title:"添加成员",onCancel:function(){return g(!1)},footer:null,className:"addMemberBody"},p.a.createElement("div",null,p.a.createElement("p",{className:"font-16 pt40 pb20 edu-txt-center"},"请选择想要添加成员的组织团队"),p.a.createElement(i.a,{spinning:v},p.a.createElement("div",{className:"addForGroupList"},w&&w.length>0?p.a.createElement("ul",null,d()(w).call(w,(function(n,e){return p.a.createElement("li",{onClick:function(){return e=n.id,void r.push(l()(t="/".concat(c,"/teams/")).call(t,e,"/setting/member"));var e,t}},n.nickname)}))):"")))),p.a.createElement("a",{className:e,onClick:function(){return g(!0)}},"+ 添加成员"))}},spEH:function(n,e,t){"use strict";t.d(e,"d",(function(){return _})),t.d(e,"b",(function(){return z})),t.d(e,"j",(function(){return S})),t.d(e,"a",(function(){return C})),t.d(e,"c",(function(){return L})),t.d(e,"g",(function(){return H})),t.d(e,"n",(function(){return I})),t.d(e,"m",(function(){return J})),t.d(e,"q",(function(){return T})),t.d(e,"k",(function(){return q})),t.d(e,"r",(function(){return M})),t.d(e,"f",(function(){return R})),t.d(e,"p",(function(){return V})),t.d(e,"l",(function(){return Y})),t.d(e,"e",(function(){return X})),t.d(e,"o",(function(){return A})),t.d(e,"h",(function(){return G})),t.d(e,"i",(function(){return K}));var a,i,r,o,c,l,s,d,u,p,f,x,m,g,h,b,v,E,y,k,w,j,B,F,D=t("YdDX"),O=t.n(D),N=t("vOnD"),_=N.a.div(a||(a=O()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),z=N.a.div(i||(i=O()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),S=N.a.div(r||(r=O()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),C=N.a.div(o||(o=O()(["{\n display:flex;\n align-items: center;\n}"]))),L=N.a.div(c||(c=O()(["{\n display:flex;\n align-items: flex-start;\n}"]))),H=(N.a.div(l||(l=O()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),N.a.div(s||(s=O()(["{\n display:flex;\n align-items:flex-start;\n}"])))),I=N.a.div(d||(d=O()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),J=N.a.div(u||(u=O()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),T=(N.a.div(p||(p=O()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),N.a.div(f||(f=O()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),q=N.a.div(x||(x=O()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),M=N.a.div(m||(m=O()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),R=N.a.a(g||(g=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),V=N.a.a(h||(h=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#F73030"}),(function(n){return n.bold?"#F73030":"#fff"})),Y=N.a.a(b||(b=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#28BD6C"}),(function(n){return n.bold?"#28BD6C":"#fff"})),X=(N.a.a(v||(v=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),N.a.a(E||(E=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),A=N.a.a(y||(y=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),G=(N.a.ul(k||(k=O()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),N.a.a(w||(w=O()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),N.a.a(j||(j=O()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),K=N.a.div(B||(B=O()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));N.a.div(F||(F=O()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))},yvJ0:function(n,e,t){"use strict";t.r(e),t("DjyN");var a=t("NUBc"),i=(t("T2oS"),t("W9HT")),r=t("zLi2"),o=t.n(r),c=t("FLGM"),l=t.n(c),s=t("cDcd"),d=t.n(s),u=t("spEH"),p=t("YHS8"),f=t("vDqi"),x=t.n(f),m=t("2CTR"),g=t("nVCk");e.default=function(n){var e=n.organizeDetail,t=n.current_user,r=n.history,c=n.match,f=n.enterpriseOpened,h=c.params.OIdentifier,b=Object(s.useState)(1),v=o()(b,2),E=v[0],y=v[1],k=Object(s.useState)(0),w=o()(k,2),j=w[0],B=w[1],F=Object(s.useState)(!0),D=o()(F,2),O=D[0],N=D[1],_=Object(s.useState)(void 0),z=o()(_,2),S=z[0],C=z[1];function L(){N(!0);var n="/organizations/".concat(e.id,"/organization_users.json");x.a.get(n,{params:{page:E,limit:16}}).then((function(n){n&&n.data&&(C(n.data.organization_users),B(n.data.total_count),N(!1))}))}return Object(s.useEffect)((function(){e&&L()}),[e,E]),Object(s.useEffect)((function(){if(e){var n=e.nickname;document.title="组织成员-".concat(n)}}),[e]),d.a.createElement(u.r,{style:{marginBottom:"30px",border:"1px solid #eee"}},d.a.createElement(u.d,null,"组织成员",!f&&e&&e.is_admin&&d.a.createElement(g.a,{className:"addMemberBtn",orzId:e&&e.id,history:r,OIdentifier:h})),d.a.createElement(i.a,{spinning:O},d.a.createElement("div",{style:{minHeight:"400px"}},S&&S.length>0&&d.a.createElement("div",{className:"memberBox"},l()(S).call(S,(function(n,e){return n.user&&d.a.createElement(p.a,{user:n.user,img:n.user.image_url,name:n.user.name,time:n.created_at,focusStatus:n.user.watched,is_current_user:t&&t.login===n.user.login,login:n.user&&n.user.login,successFunc:L})}))),S&&0===S.length&&d.a.createElement(m.a,{_html:"暂无数据"}))),j>16&&d.a.createElement("div",{className:"mt20 pb20 edu-txt-center"},d.a.createElement(a.a,{simple:!0,current:E,pageSize:16,total:j,onChange:function(n){return y(n)}})))}}}]); \ No newline at end of file diff --git a/static/js/132.fb841701.chunk.js b/static/js/132.fb841701.chunk.js new file mode 100644 index 000000000..066fc33a2 --- /dev/null +++ b/static/js/132.fb841701.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[132],{"093b":function(n,e,t){"use strict";t.r(e);var i=t("EcSs"),a=t.n(i),r=t("ZbhI"),o=t.n(r),l=t("cDcd"),c=t.n(l),d=t("spEH"),u=t("ess8"),g=t("rzEP"),p=(t("hBBm"),t("jKe7")),s=t("2INN"),f=t("CnBM"),x=t.n(f),h=t("HUFq"),A=t("kXSO"),m=t.n(A),b=x()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(155)]).then(t.bind(null,"Smcf"))},loading:h.a}),B=x()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(8),t.e(76)]).then(t.bind(null,"5DC0"))},loading:h.a}),E=x()({loader:function(){return Promise.all([t.e(4),t.e(6),t.e(7),t.e(11),t.e(86)]).then(t.bind(null,"V2mB"))},loading:h.a}),C=x()({loader:function(){return Promise.all([t.e(20),t.e(36),t.e(157)]).then(t.bind(null,"4k9F"))},loading:h.a}),I=x()({loader:function(){return t.e(211).then(t.bind(null,"gSX0"))},loading:h.a}),v=x()({loader:function(){return t.e(199).then(t.bind(null,"t0up"))},loading:h.a}),y=x()({loader:function(){return Promise.all([t.e(7),t.e(93),t.e(13),t.e(21),t.e(212)]).then(t.bind(null,"xH7x"))},loading:h.a});e.default=function(n){var e=n.location.pathname,t=n.match.params.OIdentifier,i=n.organizeDetail,r=n.enterpriseOpened;Object(l.useEffect)((function(){if(i){var n=i.nickname;document.title="组织设置-".concat(n)}}),[i]);var f=function(n){var e=0;return n==="/".concat(t,"/setting/member")?e=2:n==="/".concat(t,"/setting/index")?e=1:n==="/".concat(t,"/setting/group")?e=3:o()(n).call(n,"/".concat(t,"/setting/agreement"))>-1&&(e=4),e}(e),x={list:[{name:"基本设置",icon:"icon-base",href:"/".concat(t,"/setting")},{name:"组织首页管理",icon:"icon-huabanfuben",href:"/".concat(t,"/setting/index")},{name:"组织成员管理",icon:"icon-zuzhichengyuan",href:"/".concat(t,"/setting/member"),hide:r},{name:"组织团队管理",icon:"icon-zuzhixiangmu",href:"/".concat(t,"/setting/group"),hide:r},{name:"CLA管理",img:m.a,href:"/".concat(t,"/setting/agreement"),hide:i&&!i.enabling_cla}],active:f};return c.a.createElement(d.g,null,c.a.createElement(d.q,null,c.a.createElement(g.a,{header:c.a.createElement(u.a,null,"组织设置"),nav:x,history:n.history})),c.a.createElement(d.m,null,c.a.createElement(d.k,null,c.a.createElement("div",null,c.a.createElement(p.a,null,i&&i.enabling_cla&&c.a.createElement(s.a,{path:"/:OIdentifier/setting/agreement/new",render:function(e){return c.a.createElement(y,a()({},n,e))}}),i&&i.enabling_cla&&c.a.createElement(s.a,{path:"/:OIdentifier/setting/agreement/:claid",render:function(e){return c.a.createElement(y,a()({},n,e))}}),i&&i.enabling_cla&&c.a.createElement(s.a,{path:"/:OIdentifier/setting/agreement",render:function(e){return c.a.createElement(v,a()({},n,e))}}),c.a.createElement(s.a,{path:"/:OIdentifier/setting/hooks",render:function(){return c.a.createElement(I,n)}}),c.a.createElement(s.a,{path:"/:OIdentifier/setting/index",render:function(){return c.a.createElement(E,n)}}),c.a.createElement(s.a,{path:"/:OIdentifier/setting/group",render:function(){return c.a.createElement(b,n)}}),c.a.createElement(s.a,{path:"/:OIdentifier/setting/member",render:function(){return c.a.createElement(B,n)}}),c.a.createElement(s.a,{path:"/:OIdentifier/setting",render:function(){return c.a.createElement(C,n)}}))))))}},ess8:function(n,e,t){"use strict";var i,a=t("YdDX"),r=t.n(a),o=t("cDcd"),l=t.n(o),c=t("vOnD").a.div(i||(i=r()(["{\n background-color:#fff;\n padding:20px 30px;\n border-bottom:1px solid #eee;\n font-size:18px;\n color:#333;\n display:flex;\n justify-content: space-between;\n align-items:center;\n}"])));e.a=function(n){var e=n.children;return l.a.createElement(c,null,e)}},hBBm:function(n,e,t){},kXSO:function(n,e){n.exports="data:image/png;base64,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"},rzEP:function(n,e,t){"use strict";var i=t("FLGM"),a=t.n(i),r=t("ZbhI"),o=t.n(r),l=t("cDcd"),c=t.n(l);e.a=function(n){var e,t=n.header,i=n.nav,r=n.history;return c.a.createElement("ul",{className:"list-l-Menu"},t,i&&i.list&&i.list.length>0?a()(e=i.list).call(e,(function(n,e){return!n.hide&&c.a.createElement("li",{key:e,className:i.active===e?"active":""},c.a.createElement("p",null,c.a.createElement("a",{onClick:function(){var e;-1!==o()(e=n.href).call(e,"https")?window.location.href=n.href:r.push(n.href)}},n.icon&&c.a.createElement("i",{className:"iconfont ".concat(n.icon||"icon-huabanfuben"," font-18 mr10")}),n.img&&c.a.createElement("img",{src:n.img,alt:"",width:"20px",className:"mr10"}),n.name)))})):"")}},spEH:function(n,e,t){"use strict";t.d(e,"d",(function(){return S})),t.d(e,"b",(function(){return z})),t.d(e,"j",(function(){return Q})),t.d(e,"a",(function(){return F})),t.d(e,"c",(function(){return P})),t.d(e,"g",(function(){return R})),t.d(e,"n",(function(){return X})),t.d(e,"m",(function(){return Z})),t.d(e,"q",(function(){return q})),t.d(e,"k",(function(){return H})),t.d(e,"r",(function(){return T})),t.d(e,"f",(function(){return V})),t.d(e,"p",(function(){return j})),t.d(e,"l",(function(){return Y})),t.d(e,"e",(function(){return L})),t.d(e,"o",(function(){return N})),t.d(e,"h",(function(){return K})),t.d(e,"i",(function(){return M}));var i,a,r,o,l,c,d,u,g,p,s,f,x,h,A,m,b,B,E,C,I,v,y,O,D=t("YdDX"),w=t.n(D),k=t("vOnD"),S=k.a.div(i||(i=w()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),z=k.a.div(a||(a=w()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),Q=k.a.div(r||(r=w()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),F=k.a.div(o||(o=w()(["{\n display:flex;\n align-items: center;\n}"]))),P=k.a.div(l||(l=w()(["{\n display:flex;\n align-items: flex-start;\n}"]))),R=(k.a.div(c||(c=w()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),k.a.div(d||(d=w()(["{\n display:flex;\n align-items:flex-start;\n}"])))),X=k.a.div(u||(u=w()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),Z=k.a.div(g||(g=w()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),q=(k.a.div(p||(p=w()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),k.a.div(s||(s=w()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),H=k.a.div(f||(f=w()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),T=k.a.div(x||(x=w()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),V=k.a.a(h||(h=w()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),j=k.a.a(A||(A=w()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#F73030"}),(function(n){return n.bold?"#F73030":"#fff"})),Y=k.a.a(m||(m=w()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#28BD6C"}),(function(n){return n.bold?"#28BD6C":"#fff"})),L=(k.a.a(b||(b=w()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),k.a.a(B||(B=w()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),N=k.a.a(E||(E=w()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),K=(k.a.ul(C||(C=w()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),k.a.a(I||(I=w()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),k.a.a(v||(v=w()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),M=k.a.div(y||(y=w()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));k.a.div(O||(O=w()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))}}]); \ No newline at end of file diff --git a/static/js/133.074b38f1.chunk.js b/static/js/133.074b38f1.chunk.js new file mode 100644 index 000000000..12b239f56 --- /dev/null +++ b/static/js/133.074b38f1.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[133],{KkuB:function(e,n,t){},PhNK:function(e,n,t){"use strict";function a(e){return e&&e.length>11?e.substring(0,10):e}function r(e){var n=new Date(1e3*e),t=n.getHours()<10?"0".concat(n.getHours()):n.getHours(),a=n.getMinutes()<10?"0".concat(n.getMinutes()):n.getMinutes();return n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate()+" "+t+":"+a}t.d(n,"b",(function(){return a})),t.d(n,"a",(function(){return r}))},spEH:function(e,n,t){"use strict";t.d(n,"d",(function(){return M})),t.d(n,"b",(function(){return B})),t.d(n,"j",(function(){return F})),t.d(n,"a",(function(){return H})),t.d(n,"c",(function(){return I})),t.d(n,"g",(function(){return _})),t.d(n,"n",(function(){return z})),t.d(n,"m",(function(){return T})),t.d(n,"q",(function(){return P})),t.d(n,"k",(function(){return K})),t.d(n,"r",(function(){return W})),t.d(n,"f",(function(){return A})),t.d(n,"p",(function(){return Y})),t.d(n,"l",(function(){return J})),t.d(n,"e",(function(){return R})),t.d(n,"o",(function(){return X})),t.d(n,"h",(function(){return q})),t.d(n,"i",(function(){return L}));var a,r,c,i,o,l,s,u,d,f,p,m,g,h,b,v,x,E,y,j,w,k,S,N,O=t("YdDX"),C=t.n(O),D=t("vOnD"),M=D.a.div(a||(a=C()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),B=D.a.div(r||(r=C()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),F=D.a.div(c||(c=C()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),H=D.a.div(i||(i=C()(["{\n display:flex;\n align-items: center;\n}"]))),I=D.a.div(o||(o=C()(["{\n display:flex;\n align-items: flex-start;\n}"]))),_=(D.a.div(l||(l=C()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),D.a.div(s||(s=C()(["{\n display:flex;\n align-items:flex-start;\n}"])))),z=D.a.div(u||(u=C()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),T=D.a.div(d||(d=C()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),P=(D.a.div(f||(f=C()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),D.a.div(p||(p=C()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),K=D.a.div(m||(m=C()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),W=D.a.div(g||(g=C()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),A=D.a.a(h||(h=C()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),Y=D.a.a(b||(b=C()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),J=D.a.a(v||(v=C()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),R=(D.a.a(x||(x=C()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),D.a.a(E||(E=C()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),X=D.a.a(y||(y=C()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),q=(D.a.ul(j||(j=C()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),D.a.a(w||(w=C()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),D.a.a(k||(k=C()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),L=D.a.div(S||(S=C()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));D.a.div(N||(N=C()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))},y8uv:function(e,n,t){},ya74:function(e,n,t){"use strict";t.r(n),t("T2oS");var a,r=t("W9HT"),c=t("zLi2"),i=t.n(c),o=t("o+MX"),l=t.n(o),s=t("cDcd"),u=t.n(s),d=(t("y8uv"),t("spEH")),f=(t("KkuB"),t("dZ1t")),p=(t("P2fV"),t("NJEC")),m=t("YdDX"),g=t.n(m),h=(t("lUTK"),t("BvKs")),b=t("lHQ6"),v=t.n(b),x=t("FLGM"),E=t.n(x),y=t("vOnD"),j=t("PhNK"),w=t("sYIF"),k=h.a.SubMenu,S=y.a.img(a||(a=g()(["\n {\n width: 25px;\n height: 25px;\n border-radius: 50%;\n margin-right: 10px;\n }\n"]))),N=function(e){var n,t,a,r=e.data,c=e.repeatSet,o=e.chooseSteps,l=Object(s.useState)(void 0),f=i()(l,2),m=(f[0],f[1]),g=Object(s.useState)(void 0),b=i()(g,2),x=(b[0],b[1]);return Object(s.useEffect)((function(){if(r&&r.started){var e=1e3*v()(r.started),n=(c=(a=new Date(e)).getFullYear(),i=a.getMonth()+1,o=a.getDate(),l=a.getHours(),s=a.getMinutes(),u=a.getTime(),(t=(d=new Date).getTime()-u)<=6e4?"刚刚":6e41296e6&&c==d.getFullYear()?i+"-"+o+" "+l+":"+s:c+"-"+i+"-"+o+" "+l+":"+s);m(n)}var t,a,c,i,o,l,s,u,d;r&&r.after&&x(Object(j.b)(r.after))}),[r]),u.a.createElement("div",null,u.a.createElement(d.j,{className:"leftheader"},u.a.createElement(d.a,null,u.a.createElement(S,{src:Object(w.i)("/".concat(r&&r.author&&r.author.image_url))}),r&&r.started&&u.a.createElement("span",{className:"nest"},"开始时间:",u.a.createElement("span",null," ",r.started)),r&&r.duration_time&&u.a.createElement("span",{className:"nest"},"运行时间:",u.a.createElement("span",null,r.duration_time))),(t=r&&r.status,a=r&&r.number,"failure"===t||"error"===t||"success"===t?"":"killed"===t?u.a.createElement(p.a,{title:"确认重新构建?",onConfirm:function(e){return c(e,"repeat",a)},onCancel:function(e){e.stopPropagation()},cancelText:"取消",okText:"确定"},u.a.createElement(d.f,{onClick:function(e){e.stopPropagation()}},"重新构建")):u.a.createElement(p.a,{title:"确认撤销构建?",onConfirm:function(e){return c(e,"cancel",a)},onCancel:function(e){e.stopPropagation()},cancelText:"取消",okText:"确定"},u.a.createElement(d.f,{onClick:function(e){e.stopPropagation()}},"撤销构建")))),u.a.createElement("div",{className:"leftMainContent"},u.a.createElement(d.a,{className:"contentBranch"},u.a.createElement("i",{className:"iconfont icon-fenzhi1"}),u.a.createElement("span",null,"分支:"),u.a.createElement("span",{className:"branchname"},r&&r.branch_target),u.a.createElement("span",{className:"branchsha"},r&&Object(j.b)(r.build_after_sha)))),u.a.createElement(h.a,{mode:"inline",className:"leftMenu",defaultOpenKeys:["0"],defaultSelectedKeys:["0"]},r&&r.stages?E()(n=r.stages).call(n,(function(e,n){var t;return e.steps&&e.steps.length>0?u.a.createElement(k,{title:u.a.createElement("div",null,u.a.createElement("i",{className:"iconfont icon-gongzuoliu font-14 mr4"}),u.a.createElement("span",null,e.name)),key:"".concat(n)},E()(t=e.steps).call(t,(function(n,t){return u.a.createElement(h.a.Item,{key:"".concat(t),onClick:function(t){return a=e.number,r=n.id,void o(a,r);var a,r}},u.a.createElement(d.j,null,u.a.createElement("span",null,n.name," ",n.status?function(e){switch(e){case"running":return u.a.createElement("span",{className:"statuslineColor running"},"运行中");case"failure":case"error":return u.a.createElement("span",{className:"statuslineColor failed"},"未通过");case"success":return u.a.createElement("span",{className:"statuslineColor pass"},"已通过");case"pending":return u.a.createElement("span",{className:"statuslineColor Preparing"},"准备中");case"killed":return u.a.createElement("span",{className:"statuslineColor killed"},"已撤销");case"skipped":return u.a.createElement("span",{className:"statuslineColor skipped"},"已跳过")}}(n.status):""),u.a.createElement("span",null,n.duration_time)))}))):""})):""))},O=t("5PDf"),C=t.n(O),D=t("vDqi"),M=t.n(D),B=t("04Ix"),F=t.n(B),H=t("Kwsy"),I=t.n(H),_=t("+oHS"),z=t.n(_),T=t("OWCx"),P=t.n(T),K=t("fHi0"),W=t.n(K),A=t("RXMP"),Y=t.n(A),J=t("qjzJ"),R=t.n(J),X=t("HnXd"),q=t.n(X),L=t("LYCE"),U=t.n(L),G=t("UtpJ"),Q=t.n(G),V=t("0lTi"),Z=t.n(V),$=t("O0yt"),ee=t.n($),ne=t("Dcj1"),te=t.n(ne),ae=t("6UaR"),re=t.n(ae),ce=t("WxoT"),ie=t.n(ce),oe=t("IeeE"),le=t.n(oe),se=t("J66h"),ue=t("/POA"),de=(t("q7KB"),t("eLKs")),fe=t.n(de),pe=t("M5Mt"),me=t.n(pe),ge=t("526F"),he=(t.n(ge),new function(e){var n={},t={subscribe:function(e,t){var a;return n[e]||(n[e]=[]),n[e].push(t),fe()(a=this.unsubscribe).call(a,null,e,t)},unsubscribe:function(e,t){var a=n[e],r=-1;if(a){for(var c=0;c=0)return me()(i=n[e]).call(i,r,1),!0}return!1},publish:function(e){var t;if(!n[e])return!1;var a=Q()(Array.prototype).call(arguments,1);return Y()(t=n[e]).call(t,(function(e){e.apply(null,a)})),this}};return t}),be=t("bdgK");function ve(e,n){var t=z()(e);if(P.a){var a=P()(e);n&&(a=C()(a).call(a,(function(n){return W()(e,n).enumerable}))),t.push.apply(t,a)}return t}function xe(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,a=Array(n);t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,i=!0,o=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return i=e.done,e},e:function(e){o=!0,c=e},f:function(){try{i||null==t.return||t.return()}finally{if(o)throw c}}}}(n);try{for(a.s();!(t=a.n()).done;){var r=t.value;if(r.target.offsetHeight>0||r.target.offsetWidth>0){var c=ye(r.target.offsetWidth,r.target.offsetHeight,e),o=i()(c,2),l=o[0],s=o[1];e.resize(l,s),he.publish("ssh-xterm-resize",{columns:l,rows:s,width:r.target.offsetWidth,height:r.target.offsetHeight})}}}catch(e){a.e(e)}finally{a.f()}}));return t.observe(n),t}(e,p.current);return function(){e.dispose(),n.unobserve(p.current)}}}),[l,p.current]),Object(s.useEffect)((function(){if(c&&l){var e=le()((function(){m.current&&m.current.send(ie()({tp:"h"}))}),3e4),a=he.subscribe("create-socket",(function(a){var r;t===a&&(m.current&&1===m.current.readyState?c.focus():(r=new WebSocket(l),m.current=r,r.onopen=function(){var e=c.element.parentElement;if(e){var t=e.offsetWidth,a=e.offsetHeight;r.send(ie()({tp:"init",data:xe(xe({},n),{},{secret:f,width:t,height:a,rows:c.rows,columns:c.cols})}))}c.focus()},r.onerror=function(e){},r.onmessage=function(e){g.current||(c.write("\r"),I()((function(){}),1e3)),g.current=!0;var n=se.Base64.decode(e.data.toString());c._core._renderService.dimensions.actualCellWidth,c.write(n)},r.onclose=function(n){e&&clearInterval(e),c.write("\r\nconnection closed")}),c.focus())})),r=he.subscribe("close-socket",(function(e){t===e&&(m.current&&(m.current.close(),g.current=!1,c.clear()),m.current=null)})),i=he.subscribe("ssh-xterm-resize",(function(e){m.current&&1===m.current.readyState&&m.current.send(ie()({tp:"resize",data:xe({},e)}))})),o=he.subscribe("ssh-add-connect-time",(function(){m.current&&1===m.current.readyState&&m.current.send(ie()({tp:"overtime"}))}));return function(){r(),a(),i(),o(),m.current&&(m.current.close(),g.current=!1)}}}),[c,l,d]),u.a.createElement("div",{ref:p,className:"xterm-panel",style:{height:"100%"}},l?null:u.a.createElement("p",{style:{color:"#fff"}},"正在连接命令行服务..."))};function we(e,n){var t=z()(e);if(P.a){var a=P()(e);n&&(a=C()(a).call(a,(function(n){return W()(e,n).enumerable}))),t.push.apply(t,a)}return t}var ke=function(){var e=Object(s.useState)(void 0),n=i()(e,2),t=n[0],a=n[1];return Object(s.useEffect)((function(){t||M.a.get("/api/ci/pipelines/ssh_server.json").then((function(e){e&&e.data&&a(function(e){for(var n=1;n0){var r=a?C()(e).call(e,(function(e){return e.number===a}))[0]:e[0];F(r);var i=r&&r.steps,s=t?i&&i.length>0&&C()(i).call(i,(function(e){return e.id===t}))[0]:i[0];z(s),W("0"),s&&"skipped"!==s.status&&function(e,n){if(e&&n){var t,a,r,i,s=l()(t=l()(a=l()(r=l()(i="/".concat(o,"/")).call(i,c,"/builds/")).call(r,f,"/logs/")).call(a,e,"/")).call(t,n,".json");M.a.get(s).then((function(e){e&&(b(e.data),N(!1))})).catch((function(e){}))}}(r.number,s.number),"skipped"===s.status&&(b(void 0),j(!0),N(!1))}else N(!1)}}),[n,a,t]),u.a.createElement(u.a.Fragment,null,"0"===K&&u.a.createElement(r.a,{spinning:S},u.a.createElement("div",{className:"rightMainContent"},n&&"error"!==n.status?u.a.createElement("div",null,u.a.createElement(d.j,{className:"items"},u.a.createElement("span",null,_&&_.name),u.a.createElement(d.a,null,_&&_.duration_time,u.a.createElement("i",{className:"iconfont icon-sanjiaoxing-down"}))),u.a.createElement("div",null,h&&h.length>0?E()(h).call(h,(function(e,n){return u.a.createElement("div",{className:"opsDetailOut"},u.a.createElement("span",null,n+1),u.a.createElement("p",null,e.out))})):y?u.a.createElement("div",{className:"opsDetailOut"},u.a.createElement("span",null,"1"),u.a.createElement("p",null,B&&B.name," – ",_&&_.name,": Skipped")):"")):u.a.createElement("div",{style:{color:"red"}},"error:",n&&n.error))),"1"===K&&u.a.createElement(ke,null))},Ne=t("2iEm");n.default=function(e){var n,t=Object(s.useState)(void 0),a=i()(t,2),c=a[0],o=a[1],p=Object(s.useState)(void 0),m=i()(p,2),g=m[0],h=m[1],b=Object(s.useState)(void 0),v=i()(b,2),x=v[0],E=v[1],y=Object(s.useState)(!1),j=i()(y,2),w=j[0],k=j[1],S=Object(s.useState)(!0),O=i()(S,2),C=O[0],D=O[1],B=e.match.params.projectId,F=e.match.params.owner,H=e.match.params.opsId;function I(){var e,n,t=l()(e=l()(n="/".concat(F,"/")).call(n,B,"/builds/")).call(e,H,".json");M.a.get(t).then((function(e){e&&e.data&&(D(!1),o(e.data))})).catch((function(e){D(!1)}))}return Object(s.useEffect)((function(){H&&B&&I()}),[H]),u.a.createElement(r.a,{spinning:C},u.a.createElement("div",{className:"opsDetailPanel"},u.a.createElement(d.j,{className:"opsInfos"},u.a.createElement(d.a,null,u.a.createElement("span",null,"#",c&&c.number),u.a.createElement("span",{className:"ml10"},c&&c.message),function(e){switch(e){case"running":return u.a.createElement("span",{className:"statusColor running"},"运行中");case"failure":case"error":return u.a.createElement("span",{className:"statusColor failed"},"未通过");case"success":return u.a.createElement("span",{className:"statusColor pass"},"已通过");case"pending":return u.a.createElement("span",{className:"statusColor Preparing"},"准备中");case"killed":return u.a.createElement("span",{className:"statusColor killed"},"已撤销")}}("".concat(c&&c.status))),u.a.createElement(Ne.a,{style:{color:"#ddd"},to:l()(n="/".concat(F,"/")).call(n,B,"/devops")},u.a.createElement("i",{className:"iconfont icon-yiguanbi font-15 mr5"}),"退出")),u.a.createElement("div",{className:"opsSection"},u.a.createElement(f.a,{className:"outer-split-pane",split:"vertical",minSize:468,maxSize:-350,defaultSize:"40%"},u.a.createElement("section",{className:"leftSection"},u.a.createElement(N,{data:c,repeatSet:function(n,t,a){if("repeat"===t){var r,c,i=l()(r=l()(c="/".concat(F,"/")).call(c,B,"/builds/")).call(r,a,"/restart.json");M.a.post(i).then((function(n){var t,a;n&&n.data&&(e.showNotification("工作流正在重新构建!"),e.history.push(l()(t=l()(a="/".concat(F,"/")).call(a,B,"/devops/")).call(t,n.data.number,"/detail")))})).catch((function(e){}))}else{var o,s,u=l()(o=l()(s="/".concat(F,"/")).call(s,B,"/builds/")).call(o,a,"/stop.json");M.a.delete(u).then((function(n){n&&(e.showNotification("撤销构建成功!"),I())})).catch((function(e){}))}},chooseSteps:function(e,n){e&&n&&(E(n),h(e),k(!0))}})),u.a.createElement("section",{className:"rightSection"},u.a.createElement(Se,{data:c,rightSpin:w,stepN:x,stageN:g,owner:F,projectId:B,opsId:H}))))))}}}]); \ No newline at end of file diff --git a/static/js/134.5858b915.chunk.js b/static/js/134.5858b915.chunk.js new file mode 100644 index 000000000..5a2d40cc2 --- /dev/null +++ b/static/js/134.5858b915.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[134],{"0Rql":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAQCAYAAABtPJ3XAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAALKADAAQAAAABAAAAEAAAAACYv7IkAAABuElEQVRIDdVWr0/DQBT+ujQowgSZwAAKQkhAoAiGTBT2B+ARM/wIAQx2dgYICdRU4PkDBhM4goYEgwODWBBDIjje17VJV9rudkdIeMmt69137333+n6cg1+StR01L6rqMjwFTFKtA7zKoy0juDl3njhnK6LTTjYaauSjg2PRsqUUSlnaHAdfMu+PVXB41XA+szC6c1aESbbbQQsKVSGF2gqwvgxMTfTMv7wB1/dA6w6Qw9Dlt+UKajakXd2TZeFCzwrZ8TJwtAkszvSjZqcBjtUloHkJvHdRjb7Gbj9S/83Yw1HMPoqpUnPvJ9k0hYdnOdRZOMvwWDCN6cyYSxvLea8zZhkGac9m4YkhNopzJqeR2BD2aJExqysJbLhXd18SZ0w4Ll1xgiWV5v2PsfHePFzRvOtth/lbhMleY9abisKoqV1jD8dcWbp0ZRhsnk63fcEKOrxIlTiRb7PPOsvSpSPEUsTiqVSJg97bcL82Hg7YwdgUWLIGCTHEco9gg0H4vHVjwlEd9ZkBbApFpLlGTJQtvmkN5iGsOh3vBtKa59jB2BR0WjP30LCpGMVv0ti/uvwkif/V9fIbUzmWMlmEs/gAAAAASUVORK5CYII="},VPG4:function(e,a,t){},aABL:function(e,a,t){"use strict";t("5Dmo");var n=t("3S7+"),l=(t("MXD1"),t("CFYs")),c=t("zLi2"),i=t.n(c),s=t("FLGM"),o=t.n(s),r=t("o+MX"),m=t.n(r),d=t("cDcd"),u=t.n(d),f=t("spEH"),p=(t("js5m"),t("VPG4"),t("T2oS"),t("W9HT")),A=t("UtpJ"),E=t.n(A),b=t("PhNK"),g=t("vDqi"),h=t.n(g),v=function(e){var a,t,c,s,r=e.prekey,A=e.item,g=e.projectsId,v=e.owner,j=e.history,w=e.mergeId,N=e.parentsSha,x=Object(d.useState)("复制文件路径"),y=i()(x,2),k=y[0],O=y[1],S=Object(d.useState)(void 0),C=i()(S,2),D=C[0],I=C[1],B=Object(d.useState)(!0),_=i()(B,2),L=_[0],M=_[1],R=Object(d.useState)(!1),P=i()(R,2),T=P[0],V=P[1];function K(e){if(D)M(!L);else{var a,t;V(!0);var n=m()(a=m()(t="/v1/".concat(v,"/")).call(t,g,"/")).call(a,w,"/files.json");h.a.get(n,{params:{filepath:e}}).then((function(e){if(e){var a=e.data&&e.data.files&&e.data.files.length>0&&e.data.files[0];I(a.sections),M(!0),V(!1)}}))}}return Object(d.useEffect)((function(){r<3&&A&&A.filename&&K(A.filename)}),[r,A]),u.a.createElement("div",{key:r},u.a.createElement(p.a,{spinning:T},u.a.createElement(f.j,{className:"filesInfo"},u.a.createElement(f.a,{onClick:function(){return M(!L)},style:{cursor:A.is_bin||0===A.changes?"default":"pointer"}},A.is_bin||0===A.changes?"":u.a.createElement("div",{style:{width:20}},u.a.createElement("i",{className:L?"iconfont icon-sanjiaoxing-down color-grey-9":"iconfont icon-triangle font-15 color-grey-9"})),u.a.createElement("span",{className:"cursor-pointer","data-clipboard-text":A.name},A.is_renamed&&A.old_name,A.is_renamed&&u.a.createElement("i",{className:"iconfont icon-youjiang font-12 color-grey-8 ml5 mr5"}),A.filename),u.a.createElement(n.a,{title:k,onVisibleChange:function(){return O("复制文件路径")}},u.a.createElement("i",{className:"iconfont icon-fuzhiicon ml6",onClick:function(e){var a,t;e.stopPropagation(),a=A.filename,(t=document.createElement("input")).defaultValue=a,document.body.appendChild(t),t.select(),document.execCommand("Copy"),t.className="copyCont",t.style.display="none",O("复制成功")}}))),u.a.createElement("div",{className:"see-file"},u.a.createElement(n.a,{placement:"top",title:m()(a=m()(t=m()(c=m()(s="".concat(A.additions+A.deletions,"处更改")).call(s,A.additions+A.deletions>0?":":""," ")).call(c,A.additions>0?A.additions+"处添加":"")).call(t,A.additions>0&&A.deletions>0?"和":"")).call(a,A.deletions>0?A.deletions+"处删除":"")},u.a.createElement(l.a,{showInfo:!1,strokeColor:"#2DB44D",size:"small",percent:A.additions/(A.additions+A.deletions)*100}),u.a.createElement("span",{className:"ml10"},A.additions+A.deletions,"处")),!A.is_submodule&&u.a.createElement("span",{className:"see-file-btn",onClick:function(){var e,a,t;j.push(m()(e=m()(a="/".concat(v,"/")).call(a,g)).call(e,A.is_deleted?"/commits/".concat(Object(b.b)(N)):m()(t="/tree/".concat(Object(b.b)(A.sha),"/")).call(t,A.filename)))}},"查看文件"))),!A.is_bin&&0!==A.changes&&L&&u.a.createElement("div",{className:"filesContent"},D&&D.length>0?o()(D).call(D,(function(e,a){var t;return e.lines&&e.lines.length>0&&o()(t=e.lines).call(t,(function(e,t){return u.a.createElement("div",{key:a+t,className:2===e.type?"linesContent add":3===e.type?"linesContent reduce":4===e.type?"linesContent translate":"linesContent"},u.a.createElement("span",{className:"lines"},u.a.createElement("span",null,e.left_index&&"0"!==e.left_index?e.left_index:""),u.a.createElement("span",null,e.right_index&&"0"!==e.right_index?e.right_index:"")),u.a.createElement("div",{style:{display:"flex"}},u.a.createElement("span",{className:"linetype"},2===e.type?"+":3===e.type?"-":""),u.a.createElement("div",null,u.a.createElement("span",{style:{whiteSpace:"pre-wrap"}},3===e.type||2===e.type?(n=e.content)?" "+E()(n).call(n,1):"":e.content))));var n}))})):u.a.createElement("div",{className:"diffDesc"},u.a.createElement("a",{onClick:function(){return K(A.filename)},className:"color-blue"},"加载差异"),"差异被折叠"))))};a.a=function(e){var a=e.data,t=e.filesData,c=e.history,s=e.owner,r=e.projectsId,p=e.parentsSha,A=e.mergeId,E=Object(d.useState)(t),b=i()(E,2),g=b[0],h=b[1],j=Object(d.useState)(!1),w=i()(j,2),N=w[0],x=w[1];Object(d.useEffect)((function(){t&&h(t)}),[t]),Object(d.useEffect)((function(){document.addEventListener("click",(function(){x(!1)}))}),[]);var y=u.a.createElement("div",{className:"folders"},u.a.createElement("div",{className:"folderList"},g&&o()(g).call(g,(function(e,a){var t,c,i,s;return u.a.createElement("a",{href:"#value".concat(a)},u.a.createElement(f.j,{className:"filesInfo",key:a,onClick:function(){e.flag&&showDown(e.flag,a,e.is_bin),x(!1)}},u.a.createElement(f.a,null,u.a.createElement("i",{className:"iconfont icon-wenjianicon mr4"}),u.a.createElement("span",{className:"cursor-pointer","data-clipboard-text":e.filename},e.filename)),u.a.createElement("div",{className:"see-file"},u.a.createElement(n.a,{placement:"top",title:m()(t=m()(c=m()(i=m()(s="".concat(e.additions+e.deletions,"处更改")).call(s,e.additions+e.deletions>0?":":"")).call(i,e.additions>0?e.additions+"处添加":"")).call(c,e.additions>0&&e.deletions>0?"和":"")).call(t,e.deletions>0?e.deletions+"处删除":"")},u.a.createElement(l.a,{showInfo:!1,strokeColor:"#2DB44D",size:"small",percent:e.additions/(e.additions+e.deletions)*100}),e.additions>0&&u.a.createElement("span",{className:"color-green ml10"},"+",e.additions),e.deletions>0&&u.a.createElement("span",{className:"color-red ml10"},"-",e.deletions)))))}))));return u.a.createElement("div",{onClick:function(e){e.nativeEvent.stopImmediatePropagation()}},u.a.createElement(f.a,{className:"color-grey-9",style:{position:"relative"},onClick:function(){x(!N)}},u.a.createElement("div",{style:{width:20}},u.a.createElement("i",{className:"iconfont mr5 ".concat(N?"font-18 icon-sanjiaoxing-down":"font-16 icon-triangle")})),u.a.createElement("span",{className:"color-grey-6 update-file-count"},"共有",u.a.createElement("span",{className:"color-grey-3"}," ",a&&a.file_nums," 个文件 "),"被更改",a&&a.total_addition?u.a.createElement("span",null,",包括 ",u.a.createElement("span",{className:"color-green"},a&&a.total_addition," 次插入")):"",a&&a.total_addition&&a.total_deletion?" 和 ":"",a&&a.total_deletion?u.a.createElement("span",{className:"color-red"}," ",a&&a.total_deletion," 次删除"):""),N&&y),g&&g.length>0&&u.a.createElement("div",{className:"fileList"},o()(g).call(g,(function(e,a){return u.a.createElement("div",{className:"files",key:a},u.a.createElement("a",{id:"value".concat(a),className:"anchorPoint"}),u.a.createElement(v,{item:e,prekey:a,projectsId:r,owner:s,history:c,parentsSha:p,mergeId:A}))}))))}},cfbA:function(e,a,t){"use strict";t.r(a);var n,l=t("Vi3r"),c=t.n(l),i=(t("T2oS"),t("W9HT")),s=(t("+L6B"),t("2/Rp")),o=t("SPx3"),r=t.n(o),m=t("zLi2"),d=t.n(m),u=t("YdDX"),f=t.n(u),p=t("a0dU"),A=t.n(p),E=t("o+MX"),b=t.n(E),g=t("FLGM"),h=t.n(g),v=t("cDcd"),j=t.n(v),w=t("vOnD"),N=t("PhNK"),x=t("sYIF"),y=t("aABL"),k=t("0Rql"),O=t.n(k),S=t("Rs/d"),C=t("bjH3"),D=t("vDqi"),I=t.n(D),B=t("2iEm"),_=w.a.div(n||(n=f()(["\n border: 1px solid #FAFCFF;\n margin-bottom:15px;\n & .commitinfos {\n background-color: #f1f8ff;\n border: 1px solid rgba(42, 97, 255, 0.23);\n border-radius: 3px 3px 0px 0px;\n padding: 10px 20px 10px 16px;\n & .markdown-body table{\n background: #f1f8ff;\n }\n & .btnblue{\n margin-top: 12px;\n }\n & .task-hide{\n width: 65rem;\n overflow:hidden;\n white-space:normal;\n word-break:break-all;\n font-weight: bold;\n color: #333333;\n font-size: 16px;\n }\n }\n & > .f-wrap-between {\n padding: 14px 20px 14px 16px;\n border-radius: 0px 0px 3px 3px;\n border: 1px solid #D0D0D0;\n border-top: none;\n .df{\n align-items: center;\n & .underline:hover{\n text-decoration: underline;\n }\n }\n }\n"])));a.default=function(e){var a,t,n=e.match,l=e.history,o=e.projectDetail,m=Object(v.useState)({undefined:void 0}),u=d()(m,2),f=u[0],p=u[1],E=Object(v.useState)(void 0),g=d()(E,2),w=g[0],k=g[1],D=Object(v.useState)(void 0),L=d()(D,2),M=L[0],R=L[1],P=Object(v.useState)(void 0),T=d()(P,2),V=T[0],K=T[1],Y=Object(v.useState)(!0),z=d()(Y,2),H=z[0],U=z[1],F=n.params,G=F.sha,Q=F.projectsId,q=F.owner,J=Object(v.useState)(!1),W=d()(J,2),X=W[0],Z=W[1],$=Object(v.useRef)();Object(v.useEffect)((function(){return window.addEventListener("scroll",ee),function(){window.removeEventListener("scroll",ee)}}),[]);var ee=function(){var e=document.documentElement.scrollHeight,a=document.documentElement.clientHeight,t=document.documentElement.scrollTop;Math.ceil(t+a)>=e-5&&ae()};function ae(){return te.apply(this,arguments)}function te(){return(te=r()(A.a.mark((function e(){var a,t,n,l,i;return A.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=$.current?$.current.files:[],l=$.current?$.current.page:1,(!$.current||$.current.hasMore)&&!X&&H){e.next=1;break}return e.abrupt("return");case 1:return Z(!0),i=b()(a=b()(t="/v1/".concat(q,"/")).call(t,Q,"/commits/")).call(a,G,"/files.json"),e.next=2,I.a.get(i,{params:{page:l,limit:100}}).then((function(e){if(200===(null==e?void 0:e.status)){var a,t=1===l?e.data.files:b()(a=[]).call(a,c()(n),c()(e.data.files));p(e.data),$.current={files:t,page:l+1,hasMore:100===t.length},Z(!1)}}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(v.useEffect)((function(){if(o){var e,a,t,n=o.author,l=o.name;document.title=b()(e=b()(a=b()(t="".concat(w&&w.message?w.message+"-":"")).call(t,G,"-")).call(a,n.name,"/")).call(e,l)}}),[o,G,w]),Object(v.useEffect)((function(){if(Q&&q&&G){var e,a;ae();var t=b()(e=b()(a="/".concat(q,"/")).call(a,Q,"/commits/")).call(e,G,".json");I.a.get(t).then((function(e){e&&(k(e.data.commit),R(e.data.parents),K(e.data.committer||e.data.commit&&e.data.commit.committer),U(!1))})).catch((function(e){}))}}),[Q,q,G]),j.a.createElement("div",{className:"main",style:{padding:"0px",border:"none"}},j.a.createElement(i.a,{spinning:H},j.a.createElement(_,null,j.a.createElement("div",{className:"commitinfos"},j.a.createElement("div",{className:"f-wrap-between"},j.a.createElement("div",null,w&&w.message&&j.a.createElement(C.a,{className:"task-hide",value:w.message}),j.a.createElement(B.a,{to:b()(a=b()(t="/".concat(q,"/")).call(t,Q,"/tree/")).call(a,f.branch)},j.a.createElement("i",{className:"iconfont icon-fenzhi2 font-18"}),f.branch)),j.a.createElement(s.a,{type:"primary",onClick:function(){var e,a;l.push(b()(e=b()(a="/".concat(q,"/")).call(a,Q,"/tree/")).call(e,Object(N.b)(G)))},className:"btnblue",style:{height:"36px"}},"浏览文件"))),j.a.createElement("div",{className:"f-wrap-between",style:{alignItems:"center"}},j.a.createElement("ul",{className:"df"},j.a.createElement(S.a,{id:V&&V.id,url:V&&Object(x.i)("/".concat(V.image_url)),name:V&&V.name,login:V&&V.login}),w&&w.timestamp&&j.a.createElement("li",{className:"ml4"},"提交于",Object(N.a)(w.timestamp))),j.a.createElement("li",{className:"df"},M&&M.length>0&&h()(M).call(M,(function(e,a){var t,n,l;return j.a.createElement("div",{className:"ml40 f-wrap-alignCenter"},j.a.createElement("label",{className:"mr8"},"父节点"),j.a.createElement("img",{src:O.a,alt:"sha",width:"16px",className:"mr4"}),j.a.createElement(B.a,{to:b()(t=b()(n=b()(l="/".concat(q,"/")).call(l,Q,"/commits/")).call(n,Object(N.b)("".concat(e.sha)),"/")).call(t,f.branch),className:"underline"},Object(N.b)(e.sha)))})),j.a.createElement("div",{className:"ml40 f-wrap-alignCenter"},j.a.createElement("label",{className:"mr8"},"当前节点"),j.a.createElement("img",{src:O.a,alt:"sha",width:"16px",className:"mr4"}),j.a.createElement("span",null,Object(N.b)(G)))))),j.a.createElement(y.a,{history:l,data:f,filesData:$.current&&$.current.files,owner:q,projectsId:Q,parentsSha:M&&M.length>0&&M[0].sha,mergeId:"commits/".concat(G)}),X&&j.a.createElement("p",{style:{textAlign:"center",color:"#999",padding:"10px"}},"文件加载中...")))}},js5m:function(e,a,t){}}]); \ No newline at end of file diff --git a/static/js/135.9298f11a.chunk.js b/static/js/135.9298f11a.chunk.js new file mode 100644 index 000000000..38d7ec4e7 --- /dev/null +++ b/static/js/135.9298f11a.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[135],{"3jkU":function(t,e){t.exports="data:image/png;base64,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"},JGtk:function(t,e,a){"use strict";a.d(e,"a",(function(){return U})),a("/xke");var n=a("TeRw"),r=(a("miYZ"),a("tsqr")),o=a("ZbhI"),u=a.n(o),i=a("o+MX"),s=a.n(i),A=a("OBge"),c=a.n(A),l=a("vDqi"),m=a.n(l),d=a("Po8q"),g=a.n(d),B=a("zLi2"),f=a.n(B),p=a("Kwsy"),k=a.n(p),E=a("cDcd"),h=a.n(E),I=a("faye"),Q=a("CWZq");function C(t){var e=t.afterClose,a=Object(E.useState)(!0),n=f()(a,2),r=n[0],o=n[1];return h.a.createElement(Q.a,{isRender:r,Modifyloginvalue:function(){o(!1),e()}})}var J="autologin_trustie";function U(t){var e;u()(e=window.location.href).call(e,"localhost")<0&&(m.a.defaults.withCredentials=!0);var a=m.a.create({baseURL:t,timeout:18e5});return a.interceptors.request.use((function(t){if(g.a.load(J)&&(t.headers.Authorization=g.a.load(J)),"3007"===window.location.port){var e,a,n,r=g.a.load(J);-1===u()(e=t.url).call(e,"?")?t.url=s()(a="".concat(t.url,"?token=")).call(a,r):t.url=s()(n="".concat(t.url,"&token=")).call(n,r)}return t}),(function(t){})),a.interceptors.response.use((function(t){var e=t||{};return 400===e.status?(r.a.error(e.data.message||"操作失败"),c.a.reject("error")):401===e.status?(r.a.error(e.data.message||"登录信息已过期"),c.a.reject("error")):403===e.status?(r.a.error(e.data.message||"无权限!"),c.a.reject("error")):40001===e.status?(n.a.open({message:"提示",description:"账户或密码错误!"}),c.a.reject("error")):200===t.status||200===e.status?t.data:void n.a.open({message:"提示",description:e.message})}),(function(t){var e=t.response||{};return 400===e.status?(r.a.error(e.data.message||"操作失败"),c.a.reject("error")):401===e.status?(r.a.error(e.data.message||"登录信息已过期"),function(t){var e=document.createElement("div");function a(){I.unmountComponentAtNode(e)&&e.parentNode&&e.parentNode.removeChild(e)}document.body.appendChild(e),k()((function(){I.render(h.a.createElement(C,{afterClose:a}),e)}))}(),c.a.reject("error")):403===e.status?(r.a.error(e.data.message||"无权限!"),c.a.reject("error")):(n.a.open({message:"提示",description:t.message}),c.a.reject(t))})),a}},V5aj:function(t,e,a){},kwtz:function(t,e){t.exports="data:image/png;base64,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"},"m/JD":function(t,e,a){"use strict";a.d(e,"k",(function(){return s})),a.d(e,"n",(function(){return A})),a.d(e,"t",(function(){return c})),a.d(e,"e",(function(){return l})),a.d(e,"h",(function(){return m})),a.d(e,"g",(function(){return d})),a.d(e,"o",(function(){return g})),a.d(e,"r",(function(){return B})),a.d(e,"s",(function(){return f})),a.d(e,"i",(function(){return p})),a.d(e,"b",(function(){return k})),a.d(e,"q",(function(){return E})),a.d(e,"v",(function(){return h})),a.d(e,"j",(function(){return I})),a.d(e,"x",(function(){return Q})),a.d(e,"m",(function(){return C})),a.d(e,"f",(function(){return J})),a.d(e,"p",(function(){return U})),a.d(e,"l",(function(){return S})),a.d(e,"u",(function(){return v})),a.d(e,"y",(function(){return b})),a.d(e,"d",(function(){return N})),a.d(e,"c",(function(){return F})),a.d(e,"a",(function(){return w})),a.d(e,"w",(function(){return M}));var n=a("JGtk"),r=localStorage&&localStorage.chromesetting&&"undefined"!==localStorage.chromesetting&&JSON.parse(localStorage.chromesetting),o=r&&r.common.softbot,u=Object(n.a)(o),i=(r&&r.common.main_site_url,u);function s(t){return i({url:"/getMyBot",method:"get",params:t})}function A(t){return i({url:"/getTransferToBot",method:"get",params:t})}function c(t){return i({url:"/registerBot",method:"post",data:t})}function l(t){return i({url:"/getAllBotCategory",method:"get",params:t})}function m(t){return i({url:"/getContentsLikeNameAndFunc",method:"get",params:t})}function d(t){return i({url:"/getBotDetail",method:"get",params:t})}function g(t){return i({url:"/installMarketBot",method:"post",data:t})}function B(t){return i({url:"/receiveTransferBot",method:"post",data:t})}function f(t){return i({url:"/refuseTransferBot",method:"post",data:t})}function p(t){return i({url:"/getInstallBot",method:"get",params:t})}function k(t){return i({url:"/deleteBot",method:"post",data:t})}function E(t){return i({url:"/marketBot",method:"post",data:t})}function h(t){return i({url:"/transferBot",method:"post",data:t})}function I(t){return i({url:"/getMarketBotById",method:"get",params:t})}function Q(t){return i({url:"/updateInstallBot",method:"post",data:t})}function C(t){return i({url:"/getStoreAllInstallBots",method:"get",params:t})}function J(t){return i({url:"/getAllInstallBots",method:"get",params:t})}function U(t){return i({url:"/judgeIsIntallBot",method:"get",params:t})}function S(t){return i({url:"/getRegisterBot",method:"get",params:t})}function v(t){return i({url:"/registerUpdateBot",method:"post",data:t})}function b(t){return i({url:"/updateMarketBot",method:"post",data:t})}function N(t,e){return i({url:"/downMarket?id=".concat(t),method:"post",data:e})}function F(t){return i({url:"/deleteInstallBot",method:"post",data:t})}function w(t){return i({url:"/cancelTransferBot",method:"post",data:t})}function M(t){return i({url:"/uninstallMarketBot",method:"post",data:t})}},s4Eg:function(t,e,a){"use strict";a.r(e),a("2qtc");var n=a("kLXV"),r=(a("+L6B"),a("2/Rp")),o=(a("miYZ"),a("tsqr")),u=a("zLi2"),i=a.n(u),s=a("FLGM"),A=a.n(s),c=a("ZbhI"),l=a.n(c),m=a("cDcd"),d=a.n(m),g=(a("V5aj"),a("2iEm")),B=a("sYIF"),f=a("m/JD"),p=a("3jkU"),k=a.n(p),E=a("wd/R"),h=a.n(E),I=a("kwtz"),Q=a.n(I);e.default=function(t){var e=t.current_user,a=Object(m.useState)([]),u=i()(a,2),s=u[0],c=u[1],p=Object(m.useState)(void 0),E=i()(p,2),I=E[0],C=E[1],J=Object(m.useState)(!1),U=i()(J,2),S=U[0],v=U[1],b=Object(m.useState)(void 0),N=i()(b,2),F=N[0],w=N[1],M=Object(m.useState)(void 0),W=i()(M,2),K=W[0],j=W[1];return Object(m.useEffect)((function(){window.scrollTo(0,0),document.title="我的Bot"}),[]),Object(m.useEffect)((function(){Object(f.k)({user_id:e&&e.user_id,page_no:1,page_size:1e3}).then((function(t){t&&200===t.code&&C(t.data.list)})),Object(f.n)({state:"2",user_id:e&&e.user_id,login:e&&e.login}).then((function(t){t&&200===t.code&&c(t.data.bot_list)}))}),[K]),d.a.createElement("div",null,d.a.createElement("div",{className:"exploitHead font-18"},d.a.createElement("span",null,"我的Bot"),d.a.createElement(r.a,{type:"primary",style:{width:"100px",height:"36px"}},d.a.createElement(g.a,{to:"/settings/mybot/new"},"Bot注册"))),s.length>0&&d.a.createElement("div",{className:"makeOverBox"},A()(s).call(s,(function(t,a){return d.a.createElement("div",{className:"makeOverItem",key:a},d.a.createElement("div",null,d.a.createElement("p",{className:"botName font-15"},t.bot_name),d.a.createElement("p",{className:"userName"},d.a.createElement("a",{href:"/".concat(t.fromlogin),className:"fromUserNameBot"},t.fromname),"       ",h()(t.transfer_date).format("YYYY-MM-DD HH:mm"))),d.a.createElement("div",null,d.a.createElement(r.a,{className:"themeCorBorBut",style:{width:"68px",height:"36px"},onClick:function(){var a;a=t,Object(f.r)({bot_id:a.bot_id,transfer_from_id:a.transfer_id,transfer_to_login:e&&e.login,transfer_to_id:e&&e.user_id}).then((function(t){t&&200===t.code&&(o.a.success("操作成功"),j(Math.random()))}))}},"接收"),d.a.createElement(r.a,{className:"dangerBorBut ml20",style:{width:"68px",height:"36px"},onClick:function(){w(t),v(!0)}},"拒绝")))}))),I&&(I.length>0?d.a.createElement("div",{className:"softBotListBox"},A()(I).call(I,(function(t,e){var a,n;return d.a.createElement("div",{className:"softBotItem",key:e},d.a.createElement("div",{className:"botOneLine botNameWarpBox"},d.a.createElement("img",{src:t.logo&&!(l()(a=t.logo).call(a,"347246")>-1||l()(n=t.logo).call(n,"412603")>-1)?Object(B.i)(t.logo):Q.a,alt:"",className:"imgBox mr20","object-fit":"fill"}),d.a.createElement(g.a,{className:"font-15 botOneLine botNameBox",to:"/settings/mybot/configuration/".concat(t.bot_id)},t.bot_name),d.a.createElement("span",{className:"font-12 ml10 statusBot ".concat(t.is_public?t.is_market?"market":"public":"private")},t.is_public?t.is_market?"上架":"公开":"私有")),d.a.createElement(r.a,{className:"themeCorBorBut ml30",style:{width:"68px",height:"36px"}},d.a.createElement(g.a,{to:"/settings/mybot/configuration/".concat(t.bot_id)},"编辑")))}))):d.a.createElement("div",{className:"nullBotsBox mt80"},d.a.createElement("img",{src:k.a,alt:"",width:62}),d.a.createElement("p",{className:"font-18 showBigTip"},"您当前暂未注册任何Bot"),d.a.createElement("div",{className:"showTip font-14"},"Bot可以帮助您自动化处理一些繁杂的项目任务,欢迎您",d.a.createElement(g.a,{to:"/settings/mybot/new"}," 注册一个Bot "),"基于GitLink API进行开发。",d.a.createElement("br",null),"此外您还可以在",d.a.createElement(g.a,{to:"/softbot"}," Bot市场 "),"中共享或安装他人的Bot"))),d.a.createElement(n.a,{className:"f8HeadModal",width:"550px",title:"拒绝".concat(F&&F.bot_name,"Bot"),visible:S,maskClosable:!1,footer:[d.a.createElement(r.a,{onClick:function(){v(!1)},className:"mr30 grayBorBut whiteBackBut",style:{width:"104px",height:"36px"}},"取消"),d.a.createElement(r.a,{className:"redFontBut grayBorBut whiteBackBut",style:{width:"104px",height:"36px"},onClick:function(){Object(f.s)({bot_id:F.bot_id,transfer_from_bot:F.transfer_id,transfer_to_bot:e&&e.user_id}).then((function(t){t&&200===t.code&&(v(!1),w(void 0),o.a.success("操作成功"),j(Math.random()))}))}},"确认")],onCancel:function(){v(!1)}},d.a.createElement("div",{className:"font-16 titleTip mt20"},d.a.createElement("span",{className:"circleRed font-18"},"!"),"您确定要拒绝此Bot吗?"),d.a.createElement("div",{className:"deleteTip"},"拒绝后,开发Bot权限将返回至转让人。")))}}}]); \ No newline at end of file diff --git a/static/js/136.57dc7909.chunk.js b/static/js/136.57dc7909.chunk.js new file mode 100644 index 000000000..478a84879 --- /dev/null +++ b/static/js/136.57dc7909.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[136],{EP0R:function(e,t,a){},V5aj:function(e,t,a){},vcx7:function(e,t,a){},wf0E:function(e,t,a){"use strict";a.r(t),a("T2oS");var n=a("W9HT"),c=(a("DjyN"),a("NUBc")),s=(a("5Dmo"),a("3S7+")),l=(a("+L6B"),a("2/Rp")),r=a("zLi2"),i=a.n(r),m=a("FLGM"),o=a.n(m),u=a("o+MX"),p=a.n(u),E=a("cDcd"),f=a.n(E),d=(a("vcx7"),a("EP0R"),a("V5aj"),a("vDqi")),g=a.n(d),v=a("2CTR"),N=a("spEH");t.default=function(e){var t=e.current_user,a=e.history,r=t.id_card_verify,m=t.website_permission,u=Object(E.useState)(0),d=i()(u,2),y=d[0],h=d[1],_=Object(E.useState)([]),b=i()(_,2),j=b[0],w=b[1],B=Object(E.useState)(!1),S=i()(B,2),k=S[0],x=S[1],C=Object(E.useState)(1),O=i()(C,2),D=O[0],R=O[1];return Object(E.useEffect)((function(){document.title="我的站点",window.scrollTo(0,0)}),[]),Object(E.useEffect)((function(){r&&(x(!0),g.a.get("/site_pages.json",{params:{limit:15,page:D}}).then((function(e){if(e&&200===e.status){var t=e.data,a=t.total_count,n=t.pages;w(n),h(a)}x(!1)})))}),[r,D]),f.a.createElement(n.a,{spinning:k},f.a.createElement(N.j,{className:"mySites_head"},f.a.createElement("span",null,"我的站点"),r&&m&&y>=1?f.a.createElement(s.a,{title:"您已存在站点,请勿重复创建"},f.a.createElement(l.a,{type:"primary",disabled:!0},"新建站点")):f.a.createElement(l.a,{type:"primary",onClick:function(){a.push("/settings/mysite/create")}},"新建站点")),r&&!m&&f.a.createElement("div",{className:"tipsBox font-15 mt20"},"您的站点权限被锁定,请联系平台管理员。"),!r&&f.a.createElement(E.Fragment,null,f.a.createElement("div",{className:"tipsBox font-15 mt30"},"您尚未通过实名认证,无法使用此服务,如需使用,请先进行实名认证。"),f.a.createElement(l.a,{type:"primary",className:"mt20",onClick:function(){a.push("/settings/verification")}},"前往验证")),r&&f.a.createElement(E.Fragment,null,k||0!==y?f.a.createElement("div",{className:"mt10"},j&&o()(j).call(j,(function(e){var t=e.owner,n=e.repo,c=e.url,s=e.state,r=e.state_description,i=e.build_state;return f.a.createElement(N.j,null,f.a.createElement("div",{className:"siteBox"},f.a.createElement("i",{className:"iconfont icon-cangkuyuyanicon font-16 mr5 color-grey-6"}),s&&i?f.a.createElement("a",{className:"font-16 siteName",onClick:function(){window.open(c)}},e.site_name):f.a.createElement("span",{className:"font-16"},e.site_name),f.a.createElement("span",{className:"statusBot ml20 font-12 ".concat(s?null!==i?i?"public":"error":"private":"error")},s?null!==i?i?"已部署":"部署失败":"未部署":"被关闭"),f.a.createElement("div",{className:"color-grey-6 mt8"},f.a.createElement("span",{className:""},"主题:")," ",e.theme,f.a.createElement("span",{className:"ml5 mr5 color-grey-ccc"},"|"),"建站工具:",e.language_frame),!s&&f.a.createElement("div",{className:"color-grey-6 mt5"},"关闭原因:",r)),f.a.createElement(l.a,{className:"themeCorBorBut",onClick:function(){var e;a.push(p()(e="/".concat(t,"/")).call(e,n,"/service/pages"))}},"去仓库"))})),f.a.createElement("div",{className:"mt50",style:{textAlign:"center"}},f.a.createElement(c.a,{simple:!0,current:D,pageSize:15,onChange:function(e){R(e)},total:y,hideOnSinglePage:!0}))):f.a.createElement("div",{className:"mt30"},f.a.createElement("div",{style:{marginBottom:"130px"}},"个人建站是一个免费的静态网页托管服务,您可以使用 个人建站服务托管个人主页、项目站点等静态网页。"),f.a.createElement(v.a,{_html:"暂无数据"}))))}}}]); \ No newline at end of file diff --git a/static/js/137.72fe9a14.chunk.js b/static/js/137.72fe9a14.chunk.js new file mode 100644 index 000000000..5c6561f62 --- /dev/null +++ b/static/js/137.72fe9a14.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[137],{JUWB:function(e,t,n){"use strict";n("yBKE");var a=n("dktu");e.exports=a.Object.entries},MnKc:function(e,t,n){"use strict";var a=n("JUWB");e.exports=a},"S/P8":function(e,t,n){"use strict";var a=n("wbIY"),l=n("Bvq2"),c=n("zhhU"),s=n("V3kF"),i=n("oBZR"),r=n("pCEo"),o=c(n("cEPT").f),u=c([].push),m=a&&l((function(){var e=Object.create(null);return e[2]=2,!o(e,2)})),f=function(e){return function(t){for(var n,l=r(t),c=i(l),f=m&&null===s(l),d=c.length,p=0,v=[];d>p;)n=c[p++],a&&!(f?n in l:o(l,n))||u(v,e?[n,l[n]]:l[n]);return v}};e.exports={entries:f(!0),values:f(!1)}},XYTR:function(e,t,n){"use strict";n.r(t),n("+L6B");var a=n("2/Rp"),l=n("zLi2"),c=n.n(l),s=n("WxoT"),i=n.n(s),r=n("RXMP"),o=n.n(r),u=n("UtpJ"),m=n.n(u),f=n("o+MX"),d=n.n(f),p=n("FLGM"),v=n.n(p),E=n("i5y0"),b=n.n(E),y=n("cDcd"),g=n.n(y),N=n("yJN6"),k=(n("AB5N"),n("y6OT")),h=n("JVvY"),O=n("uixg"),j=n.n(O),S=n("zRA8"),w=n.n(S);t.default=function(e){var t,n,l=e.match.params,s=l.owner,r=l.projectsId,u=Object(y.useState)(null),f=c()(u,2),p=f[0],E=f[1],O=Object(y.useState)({}),S=c()(O,2),x=S[0],R=S[1],B=Object(y.useState)(null),C=c()(B,2),I=C[0],L=C[1],J=Object(y.useState)(null),M=c()(J,2),T=M[0],K=M[1],P=Object(y.useState)(!0),U=c()(P,2),q=U[0],z=U[1],D=Object(y.useState)(null),F=c()(D,2),V=F[0],W=F[1],X=Object(y.useState)(),Y=c()(X,2),A=Y[0],_=(Y[1],Object(y.useState)(1)),G=c()(_,2),H=G[0],Z=G[1],Q=Object(y.useState)(10),$=c()(Q,2),ee=$[0],te=($[1],Object(y.useState)()),ne=c()(te,2),ae=ne[0],le=ne[1],ce=e.projectDetail,se=e.history,ie=Object(y.useRef)(null);Object(y.useEffect)((function(){var e,t,n,a;ce&&(null!==(e=se.location.state)&&void 0!==e&&e.baseInfo?oe(null===(n=se.location.state)||void 0===n?void 0:n.baseInfo):re(),null!==(t=se.location.state)&&void 0!==t&&t.selectedIssue&&L(null===(a=se.location.state)||void 0===a?void 0:a.selectedIssue))}),[ce,H]),Object(y.useEffect)((function(){I&&Object(N.c)(I.key,s,r).then((function(e){!function(e,t){v()(e).call(e,(function(e){var n;return o()(t).call(t,(function(t){e.line===t.line&&(e.code=ue(e.code,t.textRange,"special"),e.issue=t)})),o()(n=I.flows).call(n,(function(t){var n;o()(n=t.locations).call(n,(function(t){e.line===t.textRange.startLine&&(e.code=ue(e.code,t.textRange,"special1"))}))})),e}))}(e[I.component].sources,x[I.component]),E(e[I.component])}))}),[I]),Object(y.useEffect)((function(){}),[A]);var re=function(e,t){var n={p:H,ps:ee};Object(N.e)(n).then((function(e){oe(e)}))},oe=function(e){var t=e.issues,n=JSON.parse(i()(x));le(e.total),t&&o()(t).call(t,(function(e){n[e.component]?n[e.component].push(e):n[e.component]=[e]})),R(n)},ue=function(e,t,n){var a,l=e.replace(/<[^>]+>/g,""),c=0,s=l.length;t.startLine===t.endLine&&(c=t.startOffset,s=t.endOffset);for(var i=m()(l).call(l,c,s),r=d()(a='')).call(a,i,""),o=0,u="",f=!1,p="",v=0;v"===E)f=!1,u+=p+=E,p="";else if(f)p+=E;else{if(o===c&&(u+=r),o>=c&&o0&&g.a.createElement("span",{className:"issue-duplication"},"+",e.flows.length," ")),e.key===(null==I?void 0:I.key)&&e.flows&&e.flows.length>0&&v()(t=e.flows).call(t,(function(e,t){return g.a.createElement("div",{className:"repeat-item ".concat(e.locations[0].textRange.startLine===T?"selected-repeat":""),key:t,onClick:function(t){return function(e){K(e);var t=document.getElementById("line-".concat(e));t&&t.scrollIntoView({behavior:"smooth",block:"center"})}(e.locations[0].textRange.startLine)}},g.a.createElement("span",null,t),g.a.createElement("span",null,e.locations[0].msg))})))})))})),H*ee1&&g.a.createElement("tr",null,g.a.createElement("td",{colSpan:2,className:"td-ellipsis"},"......")))})))))))))}},i5y0:function(e,t,n){e.exports=n("MnKc")},yBKE:function(e,t,n){"use strict";var a=n("pevS"),l=n("S/P8").entries;a({target:"Object",stat:!0},{entries:function(e){return l(e)}})}}]); \ No newline at end of file diff --git a/static/js/138.6eb082dc.chunk.js b/static/js/138.6eb082dc.chunk.js new file mode 100644 index 000000000..16ef0e123 --- /dev/null +++ b/static/js/138.6eb082dc.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[138],{"25NQ":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-breadcrumb {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n color: rgba(0, 0, 0, 0.45);\n font-size: 14px;\n}\n.ant-breadcrumb .anticon {\n font-size: 14px;\n}\n.ant-breadcrumb a {\n color: rgba(0, 0, 0, 0.45);\n transition: color 0.3s;\n}\n.ant-breadcrumb a:hover {\n color: #6e90ff;\n}\n.ant-breadcrumb > span:last-child {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {\n display: none;\n}\n.ant-breadcrumb-separator {\n margin: 0 8px;\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-breadcrumb-link > .anticon + span {\n margin-left: 4px;\n}\n.ant-breadcrumb-overlay-link > .anticon {\n margin-left: 4px;\n}\n",""]),e.exports=t},"8EoX":function(e,t,n){"use strict";n.r(t),n("T2oS");var r=n("W9HT"),a=(n("DjyN"),n("NUBc")),o=(n("sPJy"),n("bE4q")),c=(n("2qtc"),n("kLXV")),i=(n("+L6B"),n("2/Rp")),l=n("zLi2"),u=n.n(l),s=n("ZbhI"),f=n.n(s),p=n("FLGM"),m=n.n(p),b=n("o+MX"),d=n.n(b),y=n("cDcd"),h=n.n(y),v=n("2iEm"),g=n("TxSN"),O=n("wd/R"),E=n.n(O),j=n("UxOB"),w=n("10VC"),S=n("dF3D");n("c2x/"),t.default=function(e){var t=Object(y.useState)(1),n=u()(t,2),l=n[0],s=n[1],p=Object(y.useState)(!0),b=u()(p,2),O=b[0],N=b[1],x=Object(y.useState)(void 0),R=u()(x,2),C=R[0],P=R[1],_=Object(y.useState)(void 0),k=u()(_,2),B=k[0],T=k[1],A=Object(y.useState)(1),I=u()(A,2),D=I[0],M=I[1],z=Object(y.useState)(0),U=u()(z,2),J=U[0],L=U[1],Q=Object(y.useState)(!1),X=u()(Q,2),F=X[0],q=X[1],H=Object(y.useState)(void 0),V=u()(H,2),Y=V[0],K=V[1],G=e.location.pathname,Z=e.match.params.deptId,W=e.id,$=e.temp,ee=e.data,te=ee&&ee.sectionCmsTitle;function ne(e){!0===e&&re(),!1===e&&ae()}function re(){Object(g.J)({auditStatus:l,zoneId:W,pageSize:15,pageNum:D}).then((function(e){var t=e.data&&e.data.rows;t&&t.length>0?T(t):T([]),L(e.data.total),N(!1)}))}function ae(){Object(g.A)(W,{auditStatus:0===l?2:2===l?0:1,pageSize:15,pageNum:D}).then((function(e){var t=e.data&&e.data.rows;t&&t.length>0?T(t):T([]),L(e.data.total),N(!1)}))}function oe(){q(!1),K(void 0)}return Object(y.useEffect)((function(){W&&(N(!0),ne(C))}),[W,C,D]),Object(y.useEffect)((function(){1===D?(N(!0),ne(C)):M(1)}),[l]),Object(y.useEffect)((function(){G&&(f()(G).call(G,"/source/self")>-1?P(!0):P(!1))}),[G]),h.a.createElement("div",{className:"selfBoxContent"},h.a.createElement(c.a,{visible:F,width:"456px",title:"申请删除".concat(C?"资源":"文章"),onCancel:oe,footer:null,className:"delSModal"},h.a.createElement("div",{className:"delBoxCon"},h.a.createElement("i",{className:"iconfont icon-shanchu_tc_icon font-22 mr15",style:{color:"#ca0002"}}),h.a.createElement("div",null,h.a.createElement("p",{className:"font-15 mb15 mt5",style:{color:"#202d40"}},"确定删除该",C?"资源":"文章","?"),(C||!C&&1===l&&ee&&1===ee.docNeedAudit)&&h.a.createElement("p",{style:{color:"#5f6872"}},C?"删除后所有资源文件将被清除,请谨慎操作":"此操作将提交删除申请,管理员同意申请后该文章将被删除"))),h.a.createElement("div",{className:"delBoxBtn"},h.a.createElement(i.a,{onClick:oe,style:{borderColor:"#d9d9d9",color:"rgba(0, 0, 0, 0.65)"}},"取消"),h.a.createElement(i.a,{type:"primary",onClick:function(){C?Object(g.h)(Y).then((function(t){q(!1),e.showNotification("删除成功!"),re()})):Object(g.g)(Y).then((function(t){q(!1),1===l?e.showNotification("提交成功!"):(e.showNotification("删除成功!"),ae())}))},style:{backgroundColor:"#fff"}},"确认"))),h.a.createElement(o.a,{separator:">",style:{paddingTop:"20px"}},h.a.createElement(o.a.Item,null,h.a.createElement(v.a,{className:"primaryColor",to:G.replace("/self","")},te)),h.a.createElement(o.a.Item,null,"我的",C?"资源":"文章")),h.a.createElement("ul",{className:"selfMenu"},h.a.createElement("li",{onClick:function(){return s(1)},className:1===l?"active":""},"已发布"),h.a.createElement("li",{onClick:function(){return s(0)},className:0===l?"active":""},"待审核"),h.a.createElement("li",{onClick:function(){return s(2)},className:2===l?"active":""},"未通过")),h.a.createElement(r.a,{spinning:O},h.a.createElement("div",{style:{backgroundColor:"#fff",borderRadius:"4px"}},h.a.createElement("ul",{className:"selfListPanel"},B&&0===B.length&&h.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",height:500}},h.a.createElement("img",{src:$===w.b.zone1?j.a:S.a,alt:"",width:"300"}),h.a.createElement("p",{className:"font-15 color-grey-6 mt20"},"暂无数据~")),B&&B.length>0&&m()(B).call(B,(function(e,t){var n,r,a,o;return h.a.createElement("li",null,h.a.createElement("div",null,h.a.createElement(v.a,{to:d()(n=d()(r="/zone/".concat(Z,"/")).call(r,C?"source":"newdetail","/")).call(n,e.id),className:"s-name task-hide"},e.name),h.a.createElement("div",{className:"s-info"},h.a.createElement("span",null,h.a.createElement("span",null,e.domainName||e.dirName),h.a.createElement("span",{className:"ml10 mr15"},"|"),h.a.createElement("span",null,h.a.createElement("i",{className:"iconfont icon-a-31shijian mr5 font-15"}),E()(e.createTime).format("YYYY/MM/DD"))),h.a.createElement("span",{className:"s-info-right"},h.a.createElement("a",{href:d()(a=d()(o="/zone/".concat(Z,"/")).call(o,C?"source":"news","/")).call(a,e.id,"/edit"),style:{color:"#466aff"}},h.a.createElement("i",{className:"iconfont icon-a-bianji12 mr5 font-14"}),"编辑"),h.a.createElement("a",{style:{color:"#d81017",marginLeft:"25px"},onClick:function(){q(!0),K(e.id)}},h.a.createElement("i",{className:"iconfont icon-fuzhi-shanchu mr5 font-14"}),"删除")))))}))),J>15&&h.a.createElement("div",{style:{padding:"20px",textAlign:"right"}},h.a.createElement(a.a,{showQuickJumper:!0,current:D,total:J,pageSize:15,onChange:function(e){M(e),window.scrollTo(0,450)}})))))}},AOa7:function(e,t,n){var r=n("25NQ");"string"==typeof r&&(r=[[e.i,r,""]]);n("aET+")(r,{hmr:!0,transform:void 0}),r.locals&&(e.exports=r.locals)},UxOB:function(e,t,n){"use strict";t.a=n.p+"static/media/nodata.3da8aec7.png"},bE4q:function(e,t,n){"use strict";var r=n("cDcd"),a=n("17x9"),o=n("eHJ2"),c=n.n(o),i=n("Zm9Q"),l=n("BGR+"),u=n("XBQK"),s=n("CtXQ"),f=n("H84U");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 m(){return(m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,a=N(t),o=e.getPath(n,r);return o&&a.push(o),a},e.genForRoutes=function(t){var n=t.routes,a=void 0===n?[]:n,o=t.params,c=void 0===o?{}:o,i=t.separator,l=t.itemRender,u=void 0===l?T:l,s=[];return a.map((function(t){var n=e.getPath(t.path,c);n&&s.push(n);var o=null;return t.children&&t.children.length&&(o=r.createElement(E.a,null,t.children.map((function(t){return r.createElement(E.a.Item,{key:t.breadcrumbName||t.path},u(t,c,a,e.addChildPath(s,t.path,c)))})))),r.createElement(O,{overlay:o,separator:i,key:t.breadcrumbName||n},u(t,c,a,s))}))},e.renderBreadcrumb=function(t){var n,a=t.getPrefixCls,o=e.props,i=o.prefixCls,u=o.separator,s=o.style,f=o.className,p=o.routes,m=o.children,b=B(o,["prefixCls","separator","style","className","routes","children"]),d=a("breadcrumb",i);return p&&p.length>0?n=e.genForRoutes(e.props):m&&(n=r.Children.map(A(m),(function(e,t){return e?(Object(j.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),r.cloneElement(e,{separator:u,key:t})):e}))),r.createElement("div",S({className:c()(f,d),style:s},Object(l.a)(b,["itemRender","params"])),n)},e}return t=o,(n=[{key:"componentDidMount",value:function(){var e=this.props;Object(j.a)(!("linkRender"in e||"nameRender"in e),"Breadcrumb","`linkRender` and `nameRender` are removed, please use `itemRender` instead, see: https://u.ant.design/item-render.")}},{key:"render",value:function(){return r.createElement(f.a,null,this.renderBreadcrumb)}}])&&C(t.prototype,n),o}(r.Component);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(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function z(e,t){for(var n=0;n0&&h.a.createElement("div",{className:"groupBox"},x()(F).call(F,(function(n,t){var i,o;return h.a.createElement("div",{key:t},h.a.createElement("p",{className:"g-head"},n.is_admin||n.is_member?h.a.createElement(O.a,{to:m()(i="/".concat(e.name,"/teams/")).call(i,n.id),className:"color-grey-3 font-16"},n.nickname):h.a.createElement("span",{className:"color-grey-3 font-16"},n.nickname),h.a.createElement("span",null,n.is_admin&&"owner"!==n.authorize&&h.a.createElement(l.a,{title:"确定解散团队".concat(n.name,"?"),okText:"是",cancelText:"否",onConfirm:function(){return t=n.id,a=m()(r="/organizations/".concat(e.id,"/teams/")).call(r,t,".json"),void k.a.delete(a).then((function(n){n&&n.data&&R()})).catch((function(n){}));var t,r,a}},h.a.createElement("a",{className:"color-red"},"解散团队")),n.is_member&&h.a.createElement(N,{className:"ml15",teamID:n.id,onOk:H}),n.is_admin&&h.a.createElement("a",{className:"ml15 color-blue",onClick:function(){return t=n.id,void a.push(m()(r="/".concat(e&&e.name,"/teams/")).call(r,t,"/setting"));var t,r}},"团队设置"))),h.a.createElement("div",{className:"g-body"},n.users&&x()(o=n.users).call(o,(function(t,a){var i;return at&&h.a.createElement("div",{className:"mt20 pb20 edu-txt-center"},h.a.createElement(c.a,{simple:!0,current:f,total:T,pageSize:t,onChange:function(n){return d(n)}}))))}},bKeb:function(n,e,t){"use strict";t.r(e);var r=t("cDcd"),a=t.n(r),i=t("spEH"),o=t("b0zm");e.default=function(n){var e=n.organizeDetail,t=n.history,c=n.current_user;return Object(r.useEffect)((function(){if(e){var n=e.nickname;document.title="组织团队-".concat(n)}}),[e]),a.a.createElement("div",{style:{background:"#fff",marginBottom:"30px",border:"1px solid #eee"}},a.a.createElement(i.d,null,"组织团队"),a.a.createElement(o.a,{limit:14,organizeDetail:e,count:7,history:t,current_user:c}))}},kksi:function(n,e,t){"use strict";t("2qtc");var r=t("kLXV"),a=t("cDcd"),i=t.n(a);e.a=function(n){var e=n.visible,t=n.okText,a=n.cancelText,o=n.onOk,c=n.onCancel,l=n.children;return i.a.createElement(r.a,{visible:e,okText:t,onCancel:c,onOk:o,cancelText:a,title:"提示",closable:!1,centered:!0},l)}},spEH:function(n,e,t){"use strict";t.d(e,"d",(function(){return P})),t.d(e,"b",(function(){return T})),t.d(e,"j",(function(){return S})),t.d(e,"a",(function(){return z})),t.d(e,"c",(function(){return B})),t.d(e,"g",(function(){return F})),t.d(e,"n",(function(){return V})),t.d(e,"m",(function(){return R})),t.d(e,"q",(function(){return H})),t.d(e,"k",(function(){return I})),t.d(e,"r",(function(){return L})),t.d(e,"f",(function(){return X})),t.d(e,"p",(function(){return q})),t.d(e,"l",(function(){return J})),t.d(e,"e",(function(){return M})),t.d(e,"o",(function(){return Y})),t.d(e,"h",(function(){return A})),t.d(e,"i",(function(){return Q}));var r,a,i,o,c,l,s,u,p,f,d,m,b,x,g,h,v,y,k,E,O,C,j,w,N=t("YdDX"),D=t.n(N),_=t("vOnD"),P=_.a.div(r||(r=D()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),T=_.a.div(a||(a=D()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),S=_.a.div(i||(i=D()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),z=_.a.div(o||(o=D()(["{\n display:flex;\n align-items: center;\n}"]))),B=_.a.div(c||(c=D()(["{\n display:flex;\n align-items: flex-start;\n}"]))),F=(_.a.div(l||(l=D()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),_.a.div(s||(s=D()(["{\n display:flex;\n align-items:flex-start;\n}"])))),V=_.a.div(u||(u=D()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),R=_.a.div(p||(p=D()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),H=(_.a.div(f||(f=D()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),_.a.div(d||(d=D()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),I=_.a.div(m||(m=D()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),L=_.a.div(b||(b=D()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),X=_.a.a(x||(x=D()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),q=_.a.a(g||(g=D()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#F73030"}),(function(n){return n.bold?"#F73030":"#fff"})),J=_.a.a(h||(h=D()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#28BD6C"}),(function(n){return n.bold?"#28BD6C":"#fff"})),M=(_.a.a(v||(v=D()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),_.a.a(y||(y=D()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),Y=_.a.a(k||(k=D()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),A=(_.a.ul(E||(E=D()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),_.a.a(O||(O=D()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),_.a.a(C||(C=D()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),Q=_.a.div(j||(j=D()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));_.a.div(w||(w=D()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))}}]); \ No newline at end of file diff --git a/static/js/14.f92275db.chunk.js b/static/js/14.f92275db.chunk.js new file mode 100644 index 000000000..de7f65b4b --- /dev/null +++ b/static/js/14.f92275db.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[14],{"+Fos":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("Ll0s"),o=n("cGHE"),r=n("aokT"),s=n("N0LK"),a=function(e,t,n){this.lineNumber=e,this.column=t,this.leftoverVisibleColumns=n},u=function(){function e(){}return e.leftPosition=function(e,t,n){return n>e.getLineMinColumn(t)?n-=s.D(e.getLineContent(t),n-1):t>1&&(t-=1,n=e.getLineMaxColumn(t)),new o.a(t,n)},e.left=function(t,n,i,o){var r=e.leftPosition(n,i,o);return new a(r.lineNumber,r.column,0)},e.moveLeft=function(t,n,i,o,r){var s,a;if(i.hasSelection()&&!o)s=i.selection.startLineNumber,a=i.selection.startColumn;else{var u=e.left(t,n,i.position.lineNumber,i.position.column-(r-1));s=u.lineNumber,a=u.column}return i.move(o,s,a,0)},e.rightPosition=function(e,t,n){return nc?(n=c,o=u?t.getLineMaxColumn(n):Math.min(t.getLineMaxColumn(n),o)):o=i.a.columnFromVisibleColumn2(e,t,n,l),r=l-i.a.visibleColumnFromColumn(t.getLineContent(n),o,e.tabSize),new a(n,o,r)},e.moveDown=function(t,n,i,o,r){var s,a;i.hasSelection()&&!o?(s=i.selection.endLineNumber,a=i.selection.endColumn):(s=i.position.lineNumber,a=i.position.column);var u=e.down(t,n,s,a,i.leftoverVisibleColumns,r,!0);return i.move(o,u.lineNumber,u.column,u.leftoverVisibleColumns)},e.translateDown=function(t,n,s){var a=s.selection,u=e.down(t,n,a.selectionStartLineNumber,a.selectionStartColumn,s.selectionStartLeftoverVisibleColumns,1,!1),l=e.down(t,n,a.positionLineNumber,a.positionColumn,s.leftoverVisibleColumns,1,!1);return new i.f(new r.a(u.lineNumber,u.column,u.lineNumber,u.column),u.leftoverVisibleColumns,new o.a(l.lineNumber,l.column),l.leftoverVisibleColumns)},e.up=function(e,t,n,o,r,s,u){var l=i.a.visibleColumnFromColumn(t.getLineContent(n),o,e.tabSize)+r;return(n-=s)<1?(n=1,o=u?t.getLineMinColumn(n):Math.min(t.getLineMaxColumn(n),o)):o=i.a.columnFromVisibleColumn2(e,t,n,l),r=l-i.a.visibleColumnFromColumn(t.getLineContent(n),o,e.tabSize),new a(n,o,r)},e.moveUp=function(t,n,i,o,r){var s,a;i.hasSelection()&&!o?(s=i.selection.startLineNumber,a=i.selection.startColumn):(s=i.position.lineNumber,a=i.position.column);var u=e.up(t,n,s,a,i.leftoverVisibleColumns,r,!0);return i.move(o,u.lineNumber,u.column,u.leftoverVisibleColumns)},e.translateUp=function(t,n,s){var a=s.selection,u=e.up(t,n,a.selectionStartLineNumber,a.selectionStartColumn,s.selectionStartLeftoverVisibleColumns,1,!1),l=e.up(t,n,a.positionLineNumber,a.positionColumn,s.leftoverVisibleColumns,1,!1);return new i.f(new r.a(u.lineNumber,u.column,u.lineNumber,u.column),u.leftoverVisibleColumns,new o.a(l.lineNumber,l.column),l.leftoverVisibleColumns)},e.moveToBeginningOfLine=function(e,t,n,i){var o,r=n.position.lineNumber,s=t.getLineMinColumn(r),a=t.getLineFirstNonWhitespaceColumn(r)||s;return o=n.position.column===a?s:a,n.move(i,r,o,0)},e.moveToEndOfLine=function(e,t,n,i){var o=n.position.lineNumber,r=t.getLineMaxColumn(o);return n.move(i,o,r,0)},e.moveToBeginningOfBuffer=function(e,t,n,i){return n.move(i,1,1,0)},e.moveToEndOfBuffer=function(e,t,n,i){var o=t.getLineCount(),r=t.getLineMaxColumn(o);return n.move(i,o,r,0)},e}()},"+a1H":function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"handlebars",extensions:[".handlebars",".hbs"],aliases:["Handlebars","handlebars"],mimetypes:["text/x-handlebars-template"],loader:function(){return n.e(227).then(n.bind(null,"O3xE"))}})},"+hIS":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i="undefined"==typeof monaco?self.monaco:monaco,o={},r={},s=function(){function e(e){var t=this;this._languageId=e,this._loadingTriggered=!1,this._lazyLoadPromise=new Promise((function(e,n){t._lazyLoadPromiseResolve=e,t._lazyLoadPromiseReject=n}))}return e.getOrCreate=function(t){return r[t]||(r[t]=new e(t)),r[t]},e.prototype.whenLoaded=function(){return this._lazyLoadPromise},e.prototype.load=function(){var e=this;return this._loadingTriggered||(this._loadingTriggered=!0,o[this._languageId].loader().then((function(t){return e._lazyLoadPromiseResolve(t)}),(function(t){return e._lazyLoadPromiseReject(t)}))),this._lazyLoadPromise},e}();function a(e){var t=e.id;o[t]=e,i.languages.register(e);var n=s.getOrCreate(t);i.languages.setMonarchTokensProvider(t,n.whenLoaded().then((function(e){return e.language}))),i.languages.onLanguage(t,(function(){n.load().then((function(e){i.languages.setLanguageConfiguration(t,e.conf)}))}))}},"/UlZ":function(e,t,n){"use strict";n.d(t,"f",(function(){return c})),n.d(t,"a",(function(){return d})),n.d(t,"h",(function(){return h})),n.d(t,"g",(function(){return o})),n.d(t,"d",(function(){return D})),n.d(t,"j",(function(){return B})),n.d(t,"b",(function(){return G})),n.d(t,"c",(function(){return Y})),n.d(t,"i",(function(){return Z})),n.d(t,"e",(function(){return J}));var i,o,r=n("3/fG"),s=n("MNsG"),a=n("0JNc"),u=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),l=function(){return(l=Object.assign||function(e){for(var t,n=1,i=arguments.length;nn?n:e},t.float=function(e,t){if("number"==typeof e)return e;if(void 0===e)return t;var n=parseFloat(e);return isNaN(n)?t:n},t.prototype.validate=function(e){return this.validationFn(t.float(e,this.defaultValue))},t}(g),y=function(e){function t(t,n,i,o){return void 0===o&&(o=void 0),void 0!==o&&(o.type="string",o.default=i),e.call(this,t,n,i,o)||this}return u(t,e),t.string=function(e,t){return"string"!=typeof e?t:e},t.prototype.validate=function(e){return t.string(e,this.defaultValue)},t}(g),b=function(e){function t(t,n,i,o,r){void 0===r&&(r=void 0);var s=this;return void 0!==r&&(r.type="string",r.enum=o,r.default=i),(s=e.call(this,t,n,i,r)||this)._allowedValues=o,s}return u(t,e),t.stringSet=function(e,t,n){return"string"!=typeof e||-1===n.indexOf(e)?t:e},t.prototype.validate=function(e){return t.stringSet(e,this.defaultValue,this._allowedValues)},t}(g),C=function(e){function t(t,n,i,o,r,s,a){void 0===a&&(a=void 0);var u=this;return void 0!==a&&(a.type="string",a.enum=r,a.default=o),(u=e.call(this,t,n,i,a)||this)._allowedValues=r,u._convert=s,u}return u(t,e),t.prototype.validate=function(e){return"string"!=typeof e||-1===this._allowedValues.indexOf(e)?this.defaultValue:this._convert(e)},t}(f),w=function(e){function t(){return e.call(this,2,"accessibilitySupport",0,{type:"string",enum:["auto","on","off"],enumDescriptions:[r.a("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),r.a("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader."),r.a("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:"auto",description:r.a("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers.")})||this}return u(t,e),t.prototype.validate=function(e){switch(e){case"auto":return 0;case"off":return 1;case"on":return 2}return this.defaultValue},t.prototype.compute=function(e,t,n){return 0===n?e.accessibilitySupport:n},t}(f),S=function(e){function t(){var t={insertSpace:!0};return e.call(this,13,"comments",t,{"editor.comments.insertSpace":{type:"boolean",default:t.insertSpace,description:r.a("comments.insertSpace","Controls whether a space character is inserted when commenting.")}})||this}return u(t,e),t.prototype.validate=function(e){if("object"!=typeof e)return this.defaultValue;var t=e;return{insertSpace:m.boolean(t.insertSpace,this.defaultValue.insertSpace)}},t}(f);!function(e){e[e.Line=1]="Line",e[e.Block=2]="Block",e[e.Underline=3]="Underline",e[e.LineThin=4]="LineThin",e[e.BlockOutline=5]="BlockOutline",e[e.UnderlineThin=6]="UnderlineThin"}(o||(o={}));var L=function(e){function t(){return e.call(this,104,[55,26])||this}return u(t,e),t.prototype.compute=function(e,t,n){var i="monaco-editor";return t.get(26)&&(i+=" "+t.get(26)),e.extraEditorClassName&&(i+=" "+e.extraEditorClassName),"default"===t.get(55)?i+=" mouse-default":"copy"===t.get(55)&&(i+=" mouse-copy"),t.get(85)&&(i+=" showUnused"),i},t}(p),N=function(e){function t(){return e.call(this,25,"emptySelectionClipboard",!0,{description:r.a("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})||this}return u(t,e),t.prototype.compute=function(e,t,n){return n&&e.emptySelectionClipboard},t}(m),O=function(e){function t(){var t={seedSearchStringFromSelection:!0,autoFindInSelection:"never",globalFindClipboard:!1,addExtraSpaceOnTop:!0};return e.call(this,28,"find",t,{"editor.find.seedSearchStringFromSelection":{type:"boolean",default:t.seedSearchStringFromSelection,description:r.a("find.seedSearchStringFromSelection","Controls whether the search string in the Find Widget is seeded from the editor selection.")},"editor.find.autoFindInSelection":{type:"string",enum:["never","always","multiline"],default:t.autoFindInSelection,enumDescriptions:[r.a("editor.find.autoFindInSelection.never","Never turn on Find in selection automatically (default)"),r.a("editor.find.autoFindInSelection.always","Always turn on Find in selection automatically"),r.a("editor.find.autoFindInSelection.multiline","Turn on Find in selection automatically when multiple lines of content are selected.")],description:r.a("find.autoFindInSelection","Controls whether the find operation is carried out on selected text or the entire file in the editor.")},"editor.find.globalFindClipboard":{type:"boolean",default:t.globalFindClipboard,description:r.a("find.globalFindClipboard","Controls whether the Find Widget should read or modify the shared find clipboard on macOS."),included:s.e},"editor.find.addExtraSpaceOnTop":{type:"boolean",default:t.addExtraSpaceOnTop,description:r.a("find.addExtraSpaceOnTop","Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.")}})||this}return u(t,e),t.prototype.validate=function(e){if("object"!=typeof e)return this.defaultValue;var t=e;return{seedSearchStringFromSelection:m.boolean(t.seedSearchStringFromSelection,this.defaultValue.seedSearchStringFromSelection),autoFindInSelection:"boolean"==typeof e.autoFindInSelection?e.autoFindInSelection?"always":"never":b.stringSet(t.autoFindInSelection,this.defaultValue.autoFindInSelection,["never","always","multiline"]),globalFindClipboard:m.boolean(t.globalFindClipboard,this.defaultValue.globalFindClipboard),addExtraSpaceOnTop:m.boolean(t.addExtraSpaceOnTop,this.defaultValue.addExtraSpaceOnTop)}},t}(f),D=function(e){function t(){return e.call(this,35,"fontLigatures",t.OFF,{anyOf:[{type:"boolean",description:r.a("fontLigatures","Enables/Disables font ligatures.")},{type:"string",description:r.a("fontFeatureSettings","Explicit font-feature-settings.")}],description:r.a("fontLigaturesGeneral","Configures font ligatures."),default:!1})||this}return u(t,e),t.prototype.validate=function(e){return void 0===e?this.defaultValue:"string"==typeof e?"false"===e?t.OFF:"true"===e?t.ON:e:Boolean(e)?t.ON:t.OFF},t.OFF='"liga" off, "calt" off',t.ON='"liga" on, "calt" on',t}(f),x=function(e){function t(){return e.call(this,34)||this}return u(t,e),t.prototype.compute=function(e,t,n){return e.fontInfo},t}(p),E=function(e){function t(){return e.call(this,36,"fontSize",G.fontSize,{type:"number",minimum:6,maximum:100,default:G.fontSize,description:r.a("fontSize","Controls the font size in pixels.")})||this}return u(t,e),t.prototype.validate=function(e){var t=_.float(e,this.defaultValue);return 0===t?G.fontSize:_.clamp(t,6,100)},t.prototype.compute=function(e,t,n){return e.fontInfo.fontSize},t}(g),k=function(e){function t(){var t={multiple:"peek",multipleDefinitions:"peek",multipleTypeDefinitions:"peek",multipleDeclarations:"peek",multipleImplementations:"peek",multipleReferences:"peek",alternativeDefinitionCommand:"editor.action.goToReferences",alternativeTypeDefinitionCommand:"editor.action.goToReferences",alternativeDeclarationCommand:"editor.action.goToReferences",alternativeImplementationCommand:"",alternativeReferenceCommand:""},n={type:"string",enum:["peek","gotoAndPeek","goto"],default:t.multiple,enumDescriptions:[r.a("editor.gotoLocation.multiple.peek","Show peek view of the results (default)"),r.a("editor.gotoLocation.multiple.gotoAndPeek","Go to the primary result and show a peek view"),r.a("editor.gotoLocation.multiple.goto","Go to the primary result and enable peek-less navigation to others")]};return e.call(this,41,"gotoLocation",t,{"editor.gotoLocation.multiple":{deprecationMessage:r.a("editor.gotoLocation.multiple.deprecated","This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.")},"editor.gotoLocation.multipleDefinitions":l({description:r.a("editor.editor.gotoLocation.multipleDefinitions","Controls the behavior the 'Go to Definition'-command when multiple target locations exist.")},n),"editor.gotoLocation.multipleTypeDefinitions":l({description:r.a("editor.editor.gotoLocation.multipleTypeDefinitions","Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.")},n),"editor.gotoLocation.multipleDeclarations":l({description:r.a("editor.editor.gotoLocation.multipleDeclarations","Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.")},n),"editor.gotoLocation.multipleImplementations":l({description:r.a("editor.editor.gotoLocation.multipleImplemenattions","Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.")},n),"editor.gotoLocation.multipleReferences":l({description:r.a("editor.editor.gotoLocation.multipleReferences","Controls the behavior the 'Go to References'-command when multiple target locations exist.")},n),"editor.gotoLocation.alternativeDefinitionCommand":{type:"string",default:t.alternativeDefinitionCommand,description:r.a("alternativeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Definition' is the current location.")},"editor.gotoLocation.alternativeTypeDefinitionCommand":{type:"string",default:t.alternativeTypeDefinitionCommand,description:r.a("alternativeTypeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.")},"editor.gotoLocation.alternativeDeclarationCommand":{type:"string",default:t.alternativeDeclarationCommand,description:r.a("alternativeDeclarationCommand","Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.")},"editor.gotoLocation.alternativeImplementationCommand":{type:"string",default:t.alternativeImplementationCommand,description:r.a("alternativeImplementationCommand","Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.")},"editor.gotoLocation.alternativeReferenceCommand":{type:"string",default:t.alternativeReferenceCommand,description:r.a("alternativeReferenceCommand","Alternative command id that is being executed when the result of 'Go to Reference' is the current location.")}})||this}return u(t,e),t.prototype.validate=function(e){var t,n,i,o,r;if("object"!=typeof e)return this.defaultValue;var s=e;return{multiple:b.stringSet(s.multiple,this.defaultValue.multiple,["peek","gotoAndPeek","goto"]),multipleDefinitions:null!==(t=s.multipleDefinitions)&&void 0!==t?t:b.stringSet(s.multipleDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleTypeDefinitions:null!==(n=s.multipleTypeDefinitions)&&void 0!==n?n:b.stringSet(s.multipleTypeDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleDeclarations:null!==(i=s.multipleDeclarations)&&void 0!==i?i:b.stringSet(s.multipleDeclarations,"peek",["peek","gotoAndPeek","goto"]),multipleImplementations:null!==(o=s.multipleImplementations)&&void 0!==o?o:b.stringSet(s.multipleImplementations,"peek",["peek","gotoAndPeek","goto"]),multipleReferences:null!==(r=s.multipleReferences)&&void 0!==r?r:b.stringSet(s.multipleReferences,"peek",["peek","gotoAndPeek","goto"]),alternativeDefinitionCommand:y.string(s.alternativeDefinitionCommand,this.defaultValue.alternativeDefinitionCommand),alternativeTypeDefinitionCommand:y.string(s.alternativeTypeDefinitionCommand,this.defaultValue.alternativeTypeDefinitionCommand),alternativeDeclarationCommand:y.string(s.alternativeDeclarationCommand,this.defaultValue.alternativeDeclarationCommand),alternativeImplementationCommand:y.string(s.alternativeImplementationCommand,this.defaultValue.alternativeImplementationCommand),alternativeReferenceCommand:y.string(s.alternativeReferenceCommand,this.defaultValue.alternativeReferenceCommand)}},t}(f),I=function(e){function t(){var t={enabled:!0,delay:300,sticky:!0};return e.call(this,44,"hover",t,{"editor.hover.enabled":{type:"boolean",default:t.enabled,description:r.a("hover.enabled","Controls whether the hover is shown.")},"editor.hover.delay":{type:"number",default:t.delay,description:r.a("hover.delay","Controls the delay in milliseconds after which the hover is shown.")},"editor.hover.sticky":{type:"boolean",default:t.sticky,description:r.a("hover.sticky","Controls whether the hover should remain visible when mouse is moved over it.")}})||this}return u(t,e),t.prototype.validate=function(e){if("object"!=typeof e)return this.defaultValue;var t=e;return{enabled:m.boolean(t.enabled,this.defaultValue.enabled),delay:v.clampedInt(t.delay,this.defaultValue.delay,0,1e4),sticky:m.boolean(t.sticky,this.defaultValue.sticky)}},t}(f),M=function(e){function t(){return e.call(this,107,[40,48,30,54,78,50])||this}return u(t,e),t.prototype.compute=function(e,n,i){return t.computeLayout(n,{outerWidth:e.outerWidth,outerHeight:e.outerHeight,lineHeight:e.fontInfo.lineHeight,lineNumbersDigitCount:e.lineNumbersDigitCount,typicalHalfwidthCharacterWidth:e.fontInfo.typicalHalfwidthCharacterWidth,maxDigitWidth:e.fontInfo.maxDigitWidth,pixelRatio:e.pixelRatio})},t.computeLayout=function(e,t){var n,i=0|t.outerWidth,o=0|t.outerHeight,r=0|t.lineHeight,s=0|t.lineNumbersDigitCount,a=t.typicalHalfwidthCharacterWidth,u=t.maxDigitWidth,l=t.pixelRatio,d=e.get(40),h=0!==e.get(50).renderType,f=0|e.get(51),p=e.get(54),g=p.enabled,m=p.side,_=p.renderCharacters,y=l>=2?Math.round(2*p.scale):p.scale,b=0|p.maxColumn,C=e.get(78),w=0|C.verticalScrollbarSize,S=C.verticalHasArrows,L=0|C.arrowSize,N=0|C.horizontalScrollbarSize,O=e.get(48),D=e.get(30);if("string"==typeof O&&/^\d+(\.\d+)?ch$/.test(O)){var x=parseFloat(O.substr(0,O.length-2));n=v.clampedInt(x*a,0,0,1e3)}else n=v.clampedInt(O,0,0,1e3);D&&(n+=16);var E=0;if(h){var k=Math.max(s,f);E=Math.round(k*u)}var I=0;d&&(I=r);var M,T,A,R,P=0,F=P+I,V=F+E,W=V+n,B=i-I-E-n;if(g){var j=y/l;M=_?1:2,(A=Math.max(0,Math.floor((B-w-2)*j/(a+j)))+c)/j>b&&(A=Math.floor(b*j)),R=B-A,"left"===m?(T=0,P+=A,F+=A,V+=A,W+=A):T=i-A-w}else T=0,A=0,M=0,R=B;var H=S?L:0;return{width:i,height:o,glyphMarginLeft:P,glyphMarginWidth:I,lineNumbersLeft:F,lineNumbersWidth:E,decorationsLeft:V,decorationsWidth:n,contentLeft:W,contentWidth:R,renderMinimap:M,minimapLeft:T,minimapWidth:A,viewportColumn:Math.max(1,Math.floor((R-w-2)/a)),verticalScrollbarWidth:w,horizontalScrollbarHeight:N,overviewRuler:{top:H,width:w,height:o-2*H,right:0}}},t}(p),T=function(e){function t(){var t={enabled:!0};return e.call(this,47,"lightbulb",t,{"editor.lightbulb.enabled":{type:"boolean",default:t.enabled,description:r.a("codeActions","Enables the code action lightbulb in the editor.")}})||this}return u(t,e),t.prototype.validate=function(e){if("object"!=typeof e)return this.defaultValue;var t=e;return{enabled:m.boolean(t.enabled,this.defaultValue.enabled)}},t}(f),A=function(e){function t(){return e.call(this,49,"lineHeight",G.lineHeight,0,150,{description:r.a("lineHeight","Controls the line height. Use 0 to compute the line height from the font size.")})||this}return u(t,e),t.prototype.compute=function(e,t,n){return e.fontInfo.lineHeight},t}(v),R=function(e){function t(){var t={enabled:!0,side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};return e.call(this,54,"minimap",t,{"editor.minimap.enabled":{type:"boolean",default:t.enabled,description:r.a("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:t.side,description:r.a("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:t.showSlider,description:r.a("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:t.scale,minimum:1,maximum:3,description:r.a("minimap.scale","Scale of content drawn in the minimap.")},"editor.minimap.renderCharacters":{type:"boolean",default:t.renderCharacters,description:r.a("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:t.maxColumn,description:r.a("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})||this}return u(t,e),t.prototype.validate=function(e){if("object"!=typeof e)return this.defaultValue;var t=e;return{enabled:m.boolean(t.enabled,this.defaultValue.enabled),side:b.stringSet(t.side,this.defaultValue.side,["right","left"]),showSlider:b.stringSet(t.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:m.boolean(t.renderCharacters,this.defaultValue.renderCharacters),scale:v.clampedInt(t.scale,1,1,3),maxColumn:v.clampedInt(t.maxColumn,this.defaultValue.maxColumn,1,1e4)}},t}(f),P=function(e){function t(){var t={enabled:!0,cycle:!1};return e.call(this,64,"parameterHints",t,{"editor.parameterHints.enabled":{type:"boolean",default:t.enabled,description:r.a("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:t.cycle,description:r.a("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})||this}return u(t,e),t.prototype.validate=function(e){if("object"!=typeof e)return this.defaultValue;var t=e;return{enabled:m.boolean(t.enabled,this.defaultValue.enabled),cycle:m.boolean(t.cycle,this.defaultValue.cycle)}},t}(f),F=function(e){function t(){return e.call(this,105)||this}return u(t,e),t.prototype.compute=function(e,t,n){return e.pixelRatio},t}(p),V=function(e){function t(){var t=this,n={other:!0,comments:!1,strings:!1};return(t=e.call(this,66,"quickSuggestions",n,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:n.strings,description:r.a("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:n.comments,description:r.a("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:n.other,description:r.a("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:n,description:r.a("quickSuggestions","Controls whether suggestions should automatically show up while typing.")})||this).defaultValue=n,t}return u(t,e),t.prototype.validate=function(e){if("boolean"==typeof e)return e;if("object"==typeof e){var t=e,n={other:m.boolean(t.other,this.defaultValue.other),comments:m.boolean(t.comments,this.defaultValue.comments),strings:m.boolean(t.strings,this.defaultValue.strings)};return!!(n.other&&n.comments&&n.strings)||!!(n.other||n.comments||n.strings)&&n}return this.defaultValue},t}(f),W=function(e){function t(){return e.call(this,50,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[r.a("lineNumbers.off","Line numbers are not rendered."),r.a("lineNumbers.on","Line numbers are rendered as absolute number."),r.a("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),r.a("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:r.a("lineNumbers","Controls the display of line numbers.")})||this}return u(t,e),t.prototype.validate=function(e){var t=this.defaultValue.renderType,n=this.defaultValue.renderFn;return void 0!==e&&("function"==typeof e?(t=4,n=e):t="interval"===e?3:"relative"===e?2:"on"===e?1:0),{renderType:t,renderFn:n}},t}(f);function B(e){var t=e.get(73);return"editable"===t?e.get(68):"on"!==t}var j=function(e){function t(){var t=[];return e.call(this,77,"rulers",t,{type:"array",items:{type:"number"},default:t,description:r.a("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})||this}return u(t,e),t.prototype.validate=function(e){if(Array.isArray(e)){for(var t=[],n=0,i=e;n
      "+e.substr(i.index+i[0].length)),e=e.replace(/&&/g,"&"),this.item&&this.item.setAttribute("aria-keyshortcuts",(n[1]?n[1]:n[3]).toLocaleLowerCase())}else e=e.replace(/&&/g,"&")}this.label&&(this.label.innerHTML=e.trim())}},t.prototype.updateTooltip=function(){var e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding&&(e=qn.a({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding))),e&&this.item&&(this.item.title=e)},t.prototype.updateClass=function(){this.cssClass&&this.item&&Object(Z.K)(this.item,this.cssClass),this.options.icon&&this.label?(this.cssClass=this.getAction().class||"",Object(Z.e)(this.label,"icon"),this.cssClass&&Object(Z.f)(this.label,this.cssClass),this.updateEnabled()):this.label&&Object(Z.J)(this.label,"icon")},t.prototype.updateEnabled=function(){this.getAction().enabled?(this.element&&Object(Z.J)(this.element,"disabled"),this.item&&(Object(Z.J)(this.item,"disabled"),this.item.tabIndex=0)):(this.element&&Object(Z.e)(this.element,"disabled"),this.item&&(Object(Z.e)(this.item,"disabled"),Object(Z.M)(this.item)))},t.prototype.updateChecked=function(){this.item&&(this.getAction().checked?(Object(Z.e)(this.item,"checked"),this.item.setAttribute("role","menuitemcheckbox"),this.item.setAttribute("aria-checked","true")):(Object(Z.J)(this.item,"checked"),this.item.setAttribute("role","menuitem"),this.item.setAttribute("aria-checked","false")))},t.prototype.getMnemonic=function(){return this.mnemonic},t.prototype.applyStyle=function(){if(this.menuStyle){var e=this.element&&Object(Z.C)(this.element,"focused"),t=e&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor,n=e&&this.menuStyle.selectionBackgroundColor?this.menuStyle.selectionBackgroundColor:void 0,i=e&&this.menuStyle.selectionBorderColor?"thin solid "+this.menuStyle.selectionBorderColor:"";this.item&&(this.item.style.color=t?t.toString():"",this.item.style.backgroundColor=n?n.toString():""),this.check&&(this.check.style.color=t?t.toString():""),this.container&&(this.container.style.border=i)}},t.prototype.style=function(e){this.menuStyle=e,this.applyStyle()},t}(kc.c),Qh=function(e){function t(t,n,i,o){var r=e.call(this,t,t,o)||this;return r.submenuActions=n,r.parentData=i,r.submenuOptions=o,r.mysubmenu=null,r.submenuDisposables=r._register(new le.b),r.mouseOver=!1,r.expandDirection=o&&void 0!==o.expandDirection?o.expandDirection:Uh.Right,r.showScheduler=new We.d((function(){r.mouseOver&&(r.cleanupExistingSubmenu(!1),r.createSubmenu(!1))}),250),r.hideScheduler=new We.d((function(){r.element&&!Object(Z.E)(document.activeElement,r.element)&&r.parentData.submenu===r.mysubmenu&&(r.parentData.parent.focus(!1),r.cleanupExistingSubmenu(!0))}),750),r}return Kh(t,e),t.prototype.render=function(t){var n=this;e.prototype.render.call(this,t),this.element&&(this.item&&(Object(Z.e)(this.item,"monaco-submenu-item"),this.item.setAttribute("aria-haspopup","true"),this.updateAriaExpanded("false"),this.submenuIndicator=Object(Z.m)(this.item,Object(Z.a)("span.submenu-indicator.codicon.codicon-chevron-right")),this.submenuIndicator.setAttribute("aria-hidden","true")),this._register(Object(Z.g)(this.element,Z.c.KEY_UP,(function(e){var t=new Un.a(e);(t.equals(17)||t.equals(3))&&(Z.b.stop(e,!0),n.createSubmenu(!0))}))),this._register(Object(Z.g)(this.element,Z.c.KEY_DOWN,(function(e){var t=new Un.a(e);document.activeElement===n.item&&(t.equals(17)||t.equals(3))&&Z.b.stop(e,!0)}))),this._register(Object(Z.g)(this.element,Z.c.MOUSE_OVER,(function(e){n.mouseOver||(n.mouseOver=!0,n.showScheduler.schedule())}))),this._register(Object(Z.g)(this.element,Z.c.MOUSE_LEAVE,(function(e){n.mouseOver=!1}))),this._register(Object(Z.g)(this.element,Z.c.FOCUS_OUT,(function(e){n.element&&!Object(Z.E)(document.activeElement,n.element)&&n.hideScheduler.schedule()}))),this._register(this.parentData.parent.onScroll((function(){n.parentData.parent.focus(!1),n.cleanupExistingSubmenu(!1)}))))},t.prototype.onClick=function(e){Z.b.stop(e,!0),this.cleanupExistingSubmenu(!1),this.createSubmenu(!0)},t.prototype.cleanupExistingSubmenu=function(e){this.parentData.submenu&&(e||this.parentData.submenu!==this.mysubmenu)&&(this.parentData.submenu.dispose(),this.parentData.submenu=void 0,this.updateAriaExpanded("false"),this.submenuContainer&&(this.submenuDisposables.clear(),this.submenuContainer=void 0))},t.prototype.createSubmenu=function(e){var t=this;if(void 0===e&&(e=!0),this.element)if(this.parentData.submenu)this.parentData.submenu.focus(!1);else{this.updateAriaExpanded("true"),this.submenuContainer=Object(Z.m)(this.element,Object(Z.a)("div.monaco-submenu")),Object(Z.f)(this.submenuContainer,"menubar-menu-items-holder","context-view");var n=getComputedStyle(this.parentData.parent.domNode),i=parseFloat(n.paddingTop||"0")||0;this.submenuContainer.style.top=this.element.offsetTop-this.parentData.parent.scrollOffset-i+"px",this.parentData.submenu=new Xh(this.submenuContainer,this.submenuActions,this.submenuOptions),this.menuStyle&&this.parentData.submenu.style(this.menuStyle);var o=this.element.getBoundingClientRect(),r=this.submenuContainer.getBoundingClientRect();this.expandDirection===Uh.Right?window.innerWidth<=o.right+r.width?(this.submenuContainer.style.left="10px",this.submenuContainer.style.top=this.element.offsetTop-this.parentData.parent.scrollOffset+o.height+"px"):(this.submenuContainer.style.left=this.element.offsetWidth+"px",this.submenuContainer.style.top=this.element.offsetTop-this.parentData.parent.scrollOffset-i+"px"):this.expandDirection===Uh.Left&&(this.submenuContainer.style.right=this.element.offsetWidth+"px",this.submenuContainer.style.left="auto",this.submenuContainer.style.top=this.element.offsetTop-this.parentData.parent.scrollOffset-i+"px"),this.submenuDisposables.add(Object(Z.g)(this.submenuContainer,Z.c.KEY_UP,(function(e){new Un.a(e).equals(15)&&(Z.b.stop(e,!0),t.parentData.parent.focus(),t.cleanupExistingSubmenu(!0))}))),this.submenuDisposables.add(Object(Z.g)(this.submenuContainer,Z.c.KEY_DOWN,(function(e){new Un.a(e).equals(15)&&Z.b.stop(e,!0)}))),this.submenuDisposables.add(this.parentData.submenu.onDidCancel((function(){t.parentData.parent.focus(),t.cleanupExistingSubmenu(!0)}))),this.parentData.submenu.focus(e),this.mysubmenu=this.parentData.submenu}},t.prototype.updateAriaExpanded=function(e){var t;this.item&&(null===(t=this.item)||void 0===t||t.setAttribute("aria-expanded",e))},t.prototype.applyStyle=function(){if(e.prototype.applyStyle.call(this),this.menuStyle){var t=this.element&&Object(Z.C)(this.element,"focused")&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor;this.submenuIndicator&&(this.submenuIndicator.style.color=t?""+t:""),this.parentData.submenu&&this.parentData.submenu.style(this.menuStyle)}},t.prototype.dispose=function(){e.prototype.dispose.call(this),this.hideScheduler.dispose(),this.mysubmenu&&(this.mysubmenu.dispose(),this.mysubmenu=null),this.submenuContainer&&(this.submenuContainer=void 0)},t}(Jh),$h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Kh(t,e),t.prototype.style=function(e){this.label&&(this.label.style.borderBottomColor=e.separatorColor?""+e.separatorColor:"")},t}(kc.b),ef=function(){return(ef=Object.assign||function(e){for(var t,n=1,i=arguments.length;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([df(0,lf.a),df(1,ro.a),df(2,Wc.b),df(3,ld.a),df(4,Nr.c)],t)}(le.a);n("TT2d"),function(e){function t(e,t){if(e.start>=t.end||t.start>=e.end)return{start:0,end:0};var n=Math.max(e.start,t.start),i=Math.min(e.end,t.end);return i-n<=0?{start:0,end:0}:{start:n,end:i}}function n(e){return e.end-e.start<=0}e.intersect=t,e.isEmpty=n,e.intersects=function(e,i){return!n(t(e,i))},e.relativeComplement=function(e,t){var i=[],o={start:e.start,end:Math.min(t.start,e.end)},r={start:Math.max(t.end,e.start),end:e.end};return n(o)||i.push(o),n(r)||i.push(r),i}}(of||(of={}));var ff=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();function pf(e,t,n){var i=n.offset+n.size;return 0===n.position?t<=e-i?i:t<=n.offset?n.offset-t:Math.max(e-t,0):t<=n.offset?n.offset-t:t<=e-i?i:0}var gf,mf=function(e){function t(t){var n=e.call(this)||this;return n.container=null,n.delegate=null,n.toDisposeOnClean=le.a.None,n.toDisposeOnSetContainer=le.a.None,n.view=Z.a(".context-view"),Z.D(n.view),n.setContainer(t),n._register(Object(le.f)((function(){return n.setContainer(null)}))),n}return ff(t,e),t.prototype.setContainer=function(e){var n=this;if(this.container&&(this.toDisposeOnSetContainer.dispose(),this.container.removeChild(this.view),this.container=null),e){this.container=e,this.container.appendChild(this.view);var i=new le.b;t.BUBBLE_UP_EVENTS.forEach((function(e){i.add(Z.k(n.container,e,(function(e){n.onDOMEvent(e,!1)})))})),t.BUBBLE_DOWN_EVENTS.forEach((function(e){i.add(Z.k(n.container,e,(function(e){n.onDOMEvent(e,!0)}),!0))})),this.toDisposeOnSetContainer=i}},t.prototype.show=function(e){this.isVisible()&&this.hide(),Z.o(this.view),this.view.className="context-view",this.view.style.top="0px",this.view.style.left="0px",Z.R(this.view),this.toDisposeOnClean=e.render(this.view)||le.a.None,this.delegate=e,this.doLayout(),this.delegate.focus&&this.delegate.focus()},t.prototype.layout=function(){this.isVisible()&&(!1!==this.delegate.canRelayout||ie.c&&Qr.a.pointerEvents?(this.delegate.layout&&this.delegate.layout(),this.doLayout()):this.hide())},t.prototype.doLayout=function(){if(this.isVisible()){var e,t=this.delegate.getAnchor();if(Z.F(t)){var n=Z.w(t);e={top:n.top,left:n.left,width:n.width,height:n.height}}else e={top:t.y,left:t.x,width:t.width||1,height:t.height||2};var i,o=Z.B(this.view),r=Z.A(this.view),s=this.delegate.anchorPosition||0,a=this.delegate.anchorAlignment||0,u={offset:e.top-window.pageYOffset,size:e.height,position:0===s?0:1};i=0===a?{offset:e.left,size:0,position:0}:{offset:e.left+e.width,size:0,position:1};var l=pf(window.innerHeight,r,u)+window.pageYOffset;of.intersects({start:l,end:l+r},{start:u.offset,end:u.offset+u.size})&&(i.size=e.width,1===a&&(i.offset=e.left));var c=pf(window.innerWidth,o,i);Z.K(this.view,"top","bottom","left","right"),Z.e(this.view,0===s?"bottom":"top"),Z.e(this.view,0===a?"left":"right");var d=Z.w(this.container);this.view.style.top=l-d.top+"px",this.view.style.left=c-d.left+"px",this.view.style.width="initial"}},t.prototype.hide=function(e){var t=this.delegate;this.delegate=null,(null==t?void 0:t.onHide)&&t.onHide(e),this.toDisposeOnClean.dispose(),Z.D(this.view)},t.prototype.isVisible=function(){return!!this.delegate},t.prototype.onDOMEvent=function(e,t){this.delegate&&(this.delegate.onDOMEvent?this.delegate.onDOMEvent(e,document.activeElement):t&&!Z.E(e.target,this.container)&&this.hide())},t.prototype.dispose=function(){this.hide(),e.prototype.dispose.call(this)},t.BUBBLE_UP_EVENTS=["click","keydown","focus","blur"],t.BUBBLE_DOWN_EVENTS=["click"],t}(le.a),vf=Object(ue.c)("layoutService"),_f=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),yf=function(e,t){return function(n,i){t(n,i,e)}},bf=function(e){function t(t){var n=e.call(this)||this;return n.layoutService=t,n.contextView=n._register(new mf(t.container)),n.layout(),n._register(t.onLayout((function(){return n.layout()}))),n}return _f(t,e),t.prototype.setContainer=function(e){this.contextView.setContainer(e)},t.prototype.showContextView=function(e){this.contextView.show(e)},t.prototype.layout=function(){this.contextView.layout()},t.prototype.hideContextView=function(e){this.contextView.hide(e)},function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([yf(0,vf)],t)}(le.a),Cf=Object(ue.c)("dialogService"),wf=function(){function e(e){this._hashFn=e,this._nodes=Object.create(null)}return e.prototype.roots=function(){var e=[];return ci(this._nodes,(function(t){Object(je.f)(t.value.outgoing)&&e.push(t.value)})),e},e.prototype.insertEdge=function(e,t){var n=this.lookupOrInsertNode(e),i=this.lookupOrInsertNode(t);n.outgoing[this._hashFn(t)]=i,i.incoming[this._hashFn(e)]=n},e.prototype.removeNode=function(e){var t=this._hashFn(e);delete this._nodes[t],ci(this._nodes,(function(e){delete e.value.outgoing[t],delete e.value.incoming[t]}))},e.prototype.lookupOrInsertNode=function(e){var t=this._hashFn(e),n=this._nodes[t];return n||(n=function(e){return{data:e,incoming:Object.create(null),outgoing:Object.create(null)}}(e),this._nodes[t]=n),n},e.prototype.isEmpty=function(){for(var e in this._nodes)return!1;return!0},e.prototype.toString=function(){var e=[];return ci(this._nodes,(function(t){e.push(t.key+", (incoming)["+Object.keys(t.value.incoming).join(", ")+"], (outgoing)["+Object.keys(t.value.outgoing).join(",")+"]")})),e.join("\n")},e}(),Sf=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Lf=function(){for(var e=0,t=0,n=arguments.length;t0?i[0].index:t.length;if(t.length!==l){var c=l-t.length;t=c>0?t.concat(new Array(c)):t.slice(0,l)}return new(e.bind.apply(e,Lf([void 0],Lf(t,o))))},e.prototype._setServiceInstance=function(e,t){if(this._services.get(e)instanceof wc)this._services.set(e,t);else{if(!this._parent)throw new Error("illegalState - setting UNKNOWN service instance");this._parent._setServiceInstance(e,t)}},e.prototype._getServiceInstanceOrDescriptor=function(e){var t=this._services.get(e);return!t&&this._parent?this._parent._getServiceInstanceOrDescriptor(e):t},e.prototype._getOrCreateServiceInstance=function(e,t){var n=this._getServiceInstanceOrDescriptor(e);return n instanceof wc?this._createAndCacheServiceInstance(e,n,t.branch(e,!0)):(t.branch(e,!1),n)},e.prototype._createAndCacheServiceInstance=function(e,t,n){for(var i=new wf((function(e){return e.id.toString()})),o=0,r=[{id:e,desc:t,_trace:n}];r.length;){var s=r.pop();if(i.lookupOrInsertNode(s),o++>150)throw new Of(i);for(var a=0,u=ue.b.getServiceDependencies(s.desc.ctor);a "+u);var d=e(t+1,c);d&&i.push(d)}else i.push(o+"uses -> "+u)}return i.join("\n")}(1,this),t.toFixed(2),e._totals.toFixed(2)},e._None=new(function(e){function t(){return e.call(this,-1,null)||this}return Sf(t,e),t.prototype.stop=function(){},t.prototype.branch=function(){return this},t}(e)),e._totals=0,e}(),Ef=Object(ue.c)("label"),kf=(n("4rho"),n("ZCR3")),If=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();!function(e){e.TREE="tree",e.FORM="form"}(gf||(gf={}));var Mf=function(e){function t(t,n){return e.call(this,"ListError ["+t+"] "+n)||this}return If(t,e),t}(Error);function Tf(e,t){for(var n=[],i=0,o=t;i=r.range.end)){if(e.end=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Bf=function(){for(var e=0,t=0,n=arguments.length;t=this.items.length?(this.rangeMap=new Pf,this.rangeMap.splice(0,0,f),this.items=f,l=[]):(this.rangeMap.splice(e,t,f),l=(i=this.items).splice.apply(i,Bf([e,t],f)));var p=n.length-t,g=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),m=Af(d,p),v=of.intersect(g,m);for(u=v.start;u=-1&&en&&(this.scrollTop+=Math.min(14,Math.floor(.3*(t-n))))}},e.prototype.teardownDragAndDropScrollTopAnimation=function(){this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},e.prototype.getItemIndexFromEventTarget=function(e){for(var t=e;t instanceof HTMLElement&&t!==this.rowsContainer;){var n=t.getAttribute("data-index");if(n){var i=Number(n);if(!isNaN(i))return i}t=t.parentElement}},e.prototype.getRenderRange=function(e,t){return{start:this.rangeMap.indexAt(e),end:this.rangeMap.indexAfter(e+t-1)}},e.prototype._rerender=function(e,t){var n,i,o=this.getRenderRange(e,t);e===this.elementTop(o.start)?(n=o.start,i=0):o.end-o.start>1&&(n=o.start+1,i=this.elementTop(n)-e);for(var r=0;;){for(var s=this.getRenderRange(e,t),a=!1,u=s.start;u0?[{start:0,end:t.length}]:[]:null}.bind(void 0,!0);function Xf(e){return 97<=e&&e<=122}function Jf(e){return 65<=e&&e<=90}function Qf(e){return 48<=e&&e<=57}function $f(e){return 32===e||9===e||10===e||13===e}var ep=new Set;function tp(e){return Xf(e)||Jf(e)||Qf(e)}function np(e,t){return 0===t.length?t=[e]:e.end===t[0].start?t[0].start=e.start:t.unshift(e),t}function ip(e,t){for(var n=t;n0&&!tp(e.charCodeAt(n-1)))return n}return e.length}function op(e,t,n,i){if(n===e.length)return[];if(i===t.length)return null;if(e[n]!==t[i].toLowerCase())return null;var o=null,r=i+1;for(o=op(e,t,n+1,i+1);!o&&(r=ip(t,r))60)return null;var n=function(e){for(var t=0,n=0,i=0,o=0,r=0,s=0;s.2&&t<.8&&i>.6&&o<.2}(n)){if(!function(e){var t=e.upperPercent;return 0===e.lowerPercent&&t>.6}(n))return null;t=t.toLowerCase()}var i=null,o=0;for(e=e.toLowerCase();o/?".split("").forEach((function(e){return ep.add(e.charCodeAt(0))})),Yf(Zf,rp,(function(e,t){var n=t.toLowerCase().indexOf(e.toLowerCase());return-1===n?null:[{start:n,end:n+e.length}]})),Yf(Zf,rp,(function(e,t){return function e(t,n,i,o){return i===t.length?[]:o===n.length?null:t[i]===n[o]?(r=e(t,n,i+1,o+1))?np({start:o,end:o+1},r):null:e(t,n,i,o+1);var r}(e.toLowerCase(),t.toLowerCase(),0,0)})),new Zn.a(1e4);function sp(){for(var e=[],t=[0],n=1;n<=128;n++)t.push(-n);for(n=0;n<=128;n++){var i=t.slice(0);i[0]=-n,e.push(i)}return e}var ap,up=sp(),lp=sp(),cp=sp();function dp(e,t){if(t<0||t>=e.length)return!1;switch(e.charCodeAt(t)){case 95:case 45:case 46:case 32:case 47:case 92:case 39:case 34:case 58:case 36:return!0;default:return!1}}function hp(e,t,n){return t[e]!==n[e]}function fp(e,t,n,i,o,r,s){return t[n]!==r[s]?-1:s===n-i?e[n]===o[s]?7:5:!hp(s,o,r)||0!==s&&hp(s-1,o,r)?!dp(r,s)||0!==s&&dp(r,s-1)?dp(r,s-1)||function(e,t){if(t<0||t>=e.length)return!1;switch(e.charCodeAt(t)){case 32:case 9:return!0;default:return!1}}(r,s-1)?5:1:5:e[n]===o[s]?7:5}!function(e){e.Default=Object.freeze([-100,0,0]),e.isDefault=function(e){return!e||-100===e[0]&&0===e[1]&&0===e[2]}}(ap||(ap={}));var pp=0,gp=0,mp=0,vp=0,_p=!1,yp=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),bp=function(){return(bp=Object.assign||function(e){for(var t,n=1,i=arguments.length;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},wp=function(){for(var e=0,t=0,n=arguments.length;t=0){var o=this.renderedElements[i];this.trait.unrender(n),o.index=t}else o={index:t,templateData:n},this.renderedElements.push(o);this.trait.renderIndex(t,n)},e.prototype.splice=function(e,t,n){for(var i=[],o=0,r=this.renderedElements;o=e+t&&i.push({index:s.index+n-t,templateData:s.templateData})}this.renderedElements=i},e.prototype.renderIndexes=function(e){for(var t=0,n=this.renderedElements;t-1&&this.trait.renderIndex(o,r)}},e.prototype.disposeTemplate=function(e){var t=Object(Xe.h)(this.renderedElements,(function(t){return t.templateData===e}));t<0||this.renderedElements.splice(t,1)},e}(),Lp=function(){function e(e){this._trait=e,this.indexes=[],this.sortedIndexes=[],this._onChange=new W.a,this.onChange=this._onChange.event}return Object.defineProperty(e.prototype,"trait",{get:function(){return this._trait},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"renderer",{get:function(){return new Sp(this)},enumerable:!0,configurable:!0}),e.prototype.splice=function(e,t,n){var i=n.length-t,o=e+t,r=wp(this.sortedIndexes.filter((function(t){return t=o})).map((function(e){return e+i})));this.renderer.splice(e,t,n.length),this._set(r,r)},e.prototype.renderIndex=function(e,t){Z.S(t,this._trait,this.contains(e))},e.prototype.unrender=function(e){Z.J(e,this._trait)},e.prototype.set=function(e,t){return this._set(e,wp(e).sort(zp),t)},e.prototype._set=function(e,t,n){var i=this.indexes,o=this.sortedIndexes;this.indexes=e,this.sortedIndexes=t;var r=Hp(o,e);return this.renderer.renderIndexes(r),this._onChange.fire({indexes:e,browserEvent:n}),i},e.prototype.get=function(){return this.indexes},e.prototype.contains=function(e){return Object(Xe.b)(this.sortedIndexes,e,zp)>=0},e.prototype.dispose=function(){Object(le.e)(this._onChange)},Cp([kf.a],e.prototype,"renderer",null),e}(),Np=function(e){function t(){return e.call(this,"focused")||this}return yp(t,e),t.prototype.renderIndex=function(t,n){e.prototype.renderIndex.call(this,t,n),this.contains(t)?n.setAttribute("aria-selected","true"):n.removeAttribute("aria-selected")},t}(Lp),Op=function(){function e(e,t,n){this.trait=e,this.view=t,this.identityProvider=n}return e.prototype.splice=function(e,t,n){var i=this;if(!this.identityProvider)return this.trait.splice(e,t,n.map((function(){return!1})));var o=this.trait.get().map((function(e){return i.identityProvider.getId(i.view.element(e)).toString()})),r=n.map((function(e){return o.indexOf(i.identityProvider.getId(e).toString())>-1}));this.trait.splice(e,t,r)},e}();function Dp(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName}var xp,Ep=function(){function e(e,t,n){this.list=e,this.view=t,this.disposables=new le.b;var i=!1!==n.multipleSelectionSupport;this.openController=n.openController||Fp;var o=W.b.chain(Object(af.a)(t.domNode,"keydown")).filter((function(e){return!Dp(e.target)})).map((function(e){return new Un.a(e)}));o.filter((function(e){return 3===e.keyCode})).on(this.onEnter,this,this.disposables),o.filter((function(e){return 16===e.keyCode})).on(this.onUpArrow,this,this.disposables),o.filter((function(e){return 18===e.keyCode})).on(this.onDownArrow,this,this.disposables),o.filter((function(e){return 11===e.keyCode})).on(this.onPageUpArrow,this,this.disposables),o.filter((function(e){return 12===e.keyCode})).on(this.onPageDownArrow,this,this.disposables),o.filter((function(e){return 9===e.keyCode})).on(this.onEscape,this,this.disposables),i&&o.filter((function(e){return(ie.e?e.metaKey:e.ctrlKey)&&31===e.keyCode})).on(this.onCtrlA,this,this.disposables)}return e.prototype.onEnter=function(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(this.list.getFocus(),e.browserEvent),this.openController.shouldOpen(e.browserEvent)&&this.list.open(this.list.getFocus(),e.browserEvent)},e.prototype.onUpArrow=function(e){e.preventDefault(),e.stopPropagation(),this.list.focusPrevious(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()},e.prototype.onDownArrow=function(e){e.preventDefault(),e.stopPropagation(),this.list.focusNext(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()},e.prototype.onPageUpArrow=function(e){e.preventDefault(),e.stopPropagation(),this.list.focusPreviousPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()},e.prototype.onPageDownArrow=function(e){e.preventDefault(),e.stopPropagation(),this.list.focusNextPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()},e.prototype.onCtrlA=function(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(Object(Xe.o)(this.list.length),e.browserEvent),this.view.domNode.focus()},e.prototype.onEscape=function(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection([],e.browserEvent),this.view.domNode.focus()},e.prototype.dispose=function(){this.disposables.dispose()},e}();!function(e){e[e.Idle=0]="Idle",e[e.Typing=1]="Typing"}(xp||(xp={}));var kp=new(function(){function e(){}return e.prototype.mightProducePrintableCharacter=function(e){return!(e.ctrlKey||e.metaKey||e.altKey)&&(e.keyCode>=31&&e.keyCode<=56||e.keyCode>=21&&e.keyCode<=30||e.keyCode>=93&&e.keyCode<=102||e.keyCode>=80&&e.keyCode<=90)},e}()),Ip=function(){function e(e,t,n,i){this.list=e,this.view=t,this.keyboardNavigationLabelProvider=n,this.delegate=i,this.enabled=!1,this.state=xp.Idle,this.automaticKeyboardNavigation=!0,this.triggered=!1,this.enabledDisposables=new le.b,this.disposables=new le.b,this.updateOptions(e.options)}return e.prototype.updateOptions=function(e){void 0===e.enableKeyboardNavigation||e.enableKeyboardNavigation?this.enable():this.disable(),void 0!==e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation)},e.prototype.enable=function(){var e=this;if(!this.enabled){var t=W.b.chain(Object(af.a)(this.view.domNode,"keydown")).filter((function(e){return!Dp(e.target)})).filter((function(){return e.automaticKeyboardNavigation||e.triggered})).map((function(e){return new Un.a(e)})).filter((function(t){return e.delegate.mightProducePrintableCharacter(t)})).forEach((function(e){e.stopPropagation(),e.preventDefault()})).map((function(e){return e.browserEvent.key})).event,n=W.b.debounce(t,(function(){return null}),800);W.b.reduce(W.b.any(t,n),(function(e,t){return null===t?null:(e||"")+t}))(this.onInput,this,this.enabledDisposables),this.enabled=!0,this.triggered=!1}},e.prototype.disable=function(){this.enabled&&(this.enabledDisposables.clear(),this.enabled=!1,this.triggered=!1)},e.prototype.onInput=function(e){if(!e)return this.state=xp.Idle,void(this.triggered=!1);var t=this.list.getFocus(),n=t.length>0?t[0]:0,i=this.state===xp.Idle?1:0;this.state=xp.Typing;for(var o=0;o=0&&e[o]===t-(n-o);)i.push(e[o--]);for(i.reverse(),o=n;o=e.length)n.push(t[o++]);else if(o>=t.length)n.push(e[i++]);else{if(e[i]===t[o]){i++,o++;continue}e[i]=e.length)n.push(t[o++]);else if(o>=t.length)n.push(e[i++]);else{if(e[i]===t[o]){n.push(e[i]),i++,o++;continue}e[i]-1?t:[e]},e.prototype.getDragURI=function(e){return this.dnd.getDragURI(e)},e.prototype.getDragLabel=function(e,t){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e,t)},e.prototype.onDragStart=function(e,t){this.dnd.onDragStart&&this.dnd.onDragStart(e,t)},e.prototype.onDragOver=function(e,t,n,i){return this.dnd.onDragOver(e,t,n,i)},e.prototype.onDragEnd=function(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)},e.prototype.drop=function(e,t,n,i){this.dnd.drop(e,t,n,i)},e}(),Gp=function(){function e(e,t,n,i,o){void 0===o&&(o=jp),this.user=e,this._options=o,this.eventBufferer=new W.c,this.disposables=new le.b,this._onDidOpen=new W.a,this.onDidOpen=this._onDidOpen.event,this._onDidPin=new W.a,this.didJustPressContextMenuKey=!1,this._onDidDispose=new W.a,this.onDidDispose=this._onDidDispose.event,this.focus=new Np,this.selection=new Lp("selected"),Object(Le.d)(o,Bp,!1);var r=[this.focus.renderer,this.selection.renderer];this.accessibilityProvider=o.accessibilityProvider,this.accessibilityProvider&&(r.push(new Kp(this.accessibilityProvider)),this.accessibilityProvider.onDidChangeActiveDescendant&&this.accessibilityProvider.onDidChangeActiveDescendant(this.onDidChangeActiveDescendant,this,this.disposables)),i=i.map((function(e){return new Up(e.templateId,wp(r,[e]))}));var s=bp(bp({},o),{dnd:o.dnd&&new qp(this,o.dnd)});if(this.view=new Kf(t,n,i,s),"string"!=typeof o.ariaRole?this.view.domNode.setAttribute("role",gf.TREE):this.view.domNode.setAttribute("role",o.ariaRole),o.styleController)this.styleController=o.styleController(this.view.domId);else{var a=Z.q(this.view.domNode);this.styleController=new Wp(a,this.view.domId)}if(this.spliceable=new qf([new Op(this.focus,this.view,o.identityProvider),new Op(this.selection,this.view,o.identityProvider),this.view]),this.disposables.add(this.focus),this.disposables.add(this.selection),this.disposables.add(this.view),this.disposables.add(this._onDidDispose),this.onDidFocus=W.b.map(Object(af.a)(this.view.domNode,"focus",!0),(function(){return null})),this.onDidBlur=W.b.map(Object(af.a)(this.view.domNode,"blur",!0),(function(){return null})),this.disposables.add(new Mp(this,this.view)),"boolean"!=typeof o.keyboardSupport||o.keyboardSupport){var u=new Ep(this,this.view,o);this.disposables.add(u)}if(o.keyboardNavigationLabelProvider){var l=o.keyboardNavigationDelegate||kp;this.typeLabelController=new Ip(this,this.view,o.keyboardNavigationLabelProvider,l),this.disposables.add(this.typeLabelController)}this.disposables.add(this.createMouseController(o)),this.onFocusChange(this._onFocusChange,this,this.disposables),this.onSelectionChange(this._onSelectionChange,this,this.disposables),o.ariaLabel&&this.view.domNode.setAttribute("aria-label",Object(qn.a)("aria list","{0}. Use the navigation keys to navigate.",o.ariaLabel))}return Object.defineProperty(e.prototype,"onFocusChange",{get:function(){var e=this;return W.b.map(this.eventBufferer.wrapEvent(this.focus.onChange),(function(t){return e.toListEvent(t)}))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onSelectionChange",{get:function(){var e=this;return W.b.map(this.eventBufferer.wrapEvent(this.selection.onChange),(function(t){return e.toListEvent(t)}))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"domId",{get:function(){return this.view.domId},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onMouseClick",{get:function(){return this.view.onMouseClick},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onMouseDblClick",{get:function(){return this.view.onMouseDblClick},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onMouseMiddleClick",{get:function(){return this.view.onMouseMiddleClick},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onMouseDown",{get:function(){return this.view.onMouseDown},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onTouchStart",{get:function(){return this.view.onTouchStart},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onTap",{get:function(){return this.view.onTap},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onContextMenu",{get:function(){var e=this,t=W.b.chain(Object(af.a)(this.view.domNode,"keydown")).map((function(e){return new Un.a(e)})).filter((function(t){return e.didJustPressContextMenuKey=58===t.keyCode||t.shiftKey&&68===t.keyCode})).filter((function(e){return e.preventDefault(),e.stopPropagation(),!1})).event,n=W.b.chain(Object(af.a)(this.view.domNode,"keyup")).filter((function(){var t=e.didJustPressContextMenuKey;return e.didJustPressContextMenuKey=!1,t})).filter((function(){return e.getFocus().length>0&&!!e.view.domElement(e.getFocus()[0])})).map((function(t){var n=e.getFocus()[0];return{index:n,element:e.view.element(n),anchor:e.view.domElement(n),browserEvent:t}})).event,i=W.b.chain(this.view.onContextMenu).filter((function(){return!e.didJustPressContextMenuKey})).map((function(e){var t=e.element,n=e.index,i=e.browserEvent;return{element:t,index:n,anchor:{x:i.clientX+1,y:i.clientY},browserEvent:i}})).event;return W.b.any(t,n,i)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"onKeyDown",{get:function(){return Object(af.a)(this.view.domNode,"keydown")},enumerable:!0,configurable:!0}),e.prototype.createMouseController=function(e){return new Vp(this)},e.prototype.updateOptions=function(e){void 0===e&&(e={}),this._options=bp(bp({},this._options),e),this.typeLabelController&&this.typeLabelController.updateOptions(this._options)},Object.defineProperty(e.prototype,"options",{get:function(){return this._options},enumerable:!0,configurable:!0}),e.prototype.splice=function(e,t,n){var i=this;if(void 0===n&&(n=[]),e<0||e>this.view.length)throw new Mf(this.user,"Invalid start index: "+e);if(t<0)throw new Mf(this.user,"Invalid delete count: "+t);0===t&&0===n.length||this.eventBufferer.bufferEvents((function(){return i.spliceable.splice(e,t,n)}))},e.prototype.rerender=function(){this.view.rerender()},e.prototype.element=function(e){return this.view.element(e)},Object.defineProperty(e.prototype,"length",{get:function(){return this.view.length},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contentHeight",{get:function(){return this.view.contentHeight},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scrollTop",{get:function(){return this.view.getScrollTop()},set:function(e){this.view.setScrollTop(e)},enumerable:!0,configurable:!0}),e.prototype.domFocus=function(){this.view.domNode.focus()},e.prototype.layout=function(e,t){this.view.layout(e,t)},e.prototype.setSelection=function(e,t){for(var n=0,i=e;n=this.length)throw new Mf(this.user,"Invalid index "+o)}this.selection.set(e,t)},e.prototype.getSelection=function(){return this.selection.get()},e.prototype.getSelectedElements=function(){var e=this;return this.getSelection().map((function(t){return e.view.element(t)}))},e.prototype.setFocus=function(e,t){for(var n=0,i=e;n=this.length)throw new Mf(this.user,"Invalid index "+o)}this.focus.set(e,t)},e.prototype.focusNext=function(e,t,n,i){if(void 0===e&&(e=1),void 0===t&&(t=!1),0!==this.length){var o=this.focus.get(),r=this.findNextIndex(o.length>0?o[0]+e:0,t,i);r>-1&&this.setFocus([r],n)}},e.prototype.focusPrevious=function(e,t,n,i){if(void 0===e&&(e=1),void 0===t&&(t=!1),0!==this.length){var o=this.focus.get(),r=this.findPreviousIndex(o.length>0?o[0]-e:0,t,i);r>-1&&this.setFocus([r],n)}},e.prototype.focusNextPage=function(e,t){var n=this,i=this.view.indexAt(this.view.getScrollTop()+this.view.renderHeight);i=0===i?0:i-1;var o=this.view.element(i),r=this.getFocusedElements()[0];if(r!==o){var s=this.findPreviousIndex(i,!1,t);s>-1&&r!==this.view.element(s)?this.setFocus([s],e):this.setFocus([i],e)}else{var a=this.view.getScrollTop();this.view.setScrollTop(a+this.view.renderHeight-this.view.elementHeight(i)),this.view.getScrollTop()!==a&&setTimeout((function(){return n.focusNextPage(e,t)}),0)}},e.prototype.focusPreviousPage=function(e,t){var n,i=this,o=this.view.getScrollTop();n=0===o?this.view.indexAt(o):this.view.indexAfter(o-1);var r=this.view.element(n),s=this.getFocusedElements()[0];if(s!==r){var a=this.findNextIndex(n,!1,t);a>-1&&s!==this.view.element(a)?this.setFocus([a],e):this.setFocus([n],e)}else{var u=o;this.view.setScrollTop(o-this.view.renderHeight),this.view.getScrollTop()!==u&&setTimeout((function(){return i.focusPreviousPage(e,t)}),0)}},e.prototype.focusLast=function(e,t){if(0!==this.length){var n=this.findPreviousIndex(this.length-1,!1,t);n>-1&&this.setFocus([n],e)}},e.prototype.focusFirst=function(e,t){if(0!==this.length){var n=this.findNextIndex(0,!1,t);n>-1&&this.setFocus([n],e)}},e.prototype.findNextIndex=function(e,t,n){void 0===t&&(t=!1);for(var i=0;i=this.length&&!t)return-1;if(e%=this.length,!n||n(this.element(e)))return e;e++}return-1},e.prototype.findPreviousIndex=function(e,t,n){void 0===t&&(t=!1);for(var i=0;i=this.length)throw new Mf(this.user,"Invalid index "+e);var n=this.view.getScrollTop(),i=this.view.elementTop(e),o=this.view.elementHeight(e);if(Object(je.h)(t)){var r=o-this.view.renderHeight;this.view.setScrollTop(r*Gf(t,0,1)+i)}else{var s=i+o,a=n+this.view.renderHeight;i=a||(i=a&&this.view.setScrollTop(s-this.view.renderHeight))}},e.prototype.getRelativeTop=function(e){if(e<0||e>=this.length)throw new Mf(this.user,"Invalid index "+e);var t=this.view.getScrollTop(),n=this.view.elementTop(e),i=this.view.elementHeight(e);if(nt+this.view.renderHeight)return null;var o=i-this.view.renderHeight;return Math.abs((t-n)/o)},e.prototype.getHTMLElement=function(){return this.view.domNode},e.prototype.open=function(e,t){for(var n=this,i=0,o=e;i=this.length)throw new Mf(this.user,"Invalid index "+r)}this._onDidOpen.fire({indexes:e,elements:e.map((function(e){return n.view.element(e)})),browserEvent:t})},e.prototype.pin=function(e,t){for(var n=this,i=0,o=e;i=this.length)throw new Mf(this.user,"Invalid index "+r)}this._onDidPin.fire({indexes:e,elements:e.map((function(e){return n.view.element(e)})),browserEvent:t})},e.prototype.style=function(e){this.styleController.style(e)},e.prototype.toListEvent=function(e){var t=this,n=e.indexes,i=e.browserEvent;return{indexes:n,elements:n.map((function(e){return t.view.element(e)})),browserEvent:i}},e.prototype._onFocusChange=function(){var e=this.focus.get();Z.S(this.view.domNode,"element-focused",e.length>0),this.onDidChangeActiveDescendant()},e.prototype.onDidChangeActiveDescendant=function(){var e,t=this.focus.get();if(t.length>0){var n=void 0;(null===(e=this.accessibilityProvider)||void 0===e?void 0:e.getActiveDescendantId)&&(n=this.accessibilityProvider.getActiveDescendantId(this.view.element(t[0]))),this.view.domNode.setAttribute("aria-activedescendant",n||this.view.getElementDomId(t[0]))}else this.view.domNode.removeAttribute("aria-activedescendant")},e.prototype._onSelectionChange=function(){var e=this.selection.get();Z.S(this.view.domNode,"selection-none",0===e.length),Z.S(this.view.domNode,"selection-single",1===e.length),Z.S(this.view.domNode,"selection-multiple",e.length>1)},e.prototype.dispose=function(){this._onDidDispose.fire(),this.disposables.dispose(),this._onDidOpen.dispose(),this._onDidPin.dispose(),this._onDidDispose.dispose()},Cp([kf.a],e.prototype,"onFocusChange",null),Cp([kf.a],e.prototype,"onSelectionChange",null),Cp([kf.a],e.prototype,"onContextMenu",null),e}(),Yp=(n("2V9f"),function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}()),Zp=function(e){function t(t,n){return e.call(this,"TreeError ["+t+"] "+n)||this}return Yp(t,e),t}(Error),Xp=function(){function e(e){this.fn=e,this._map=new WeakMap}return e.prototype.map=function(e){var t=this._map.get(e);return t||(t=this.fn(e),this._map.set(e,t)),t},e}(),Jp=function(){for(var e=0,t=0,n=arguments.length;t=0&&m0&&o){var O=function(e){o(e),e.children.forEach(O)};b.forEach(O)}this._onDidSplice.fire({insertedNodes:v,deletedNodes:b})},e.prototype.rerender=function(e){if(0===e.length)throw new Zp(this.user,"Invalid tree location");var t=this.getTreeNodeWithListIndex(e),n=t.node,i=t.listIndex;t.revealed&&this.list.splice(i,1,[n])},e.prototype.has=function(e){return this.hasTreeNode(e)},e.prototype.getListIndex=function(e){var t=this.getTreeNodeWithListIndex(e),n=t.listIndex,i=t.visible,o=t.revealed;return i&&o?n:-1},e.prototype.getListRenderCount=function(e){return this.getTreeNode(e).renderNodeCount},e.prototype.isCollapsible=function(e){return this.getTreeNode(e).collapsible},e.prototype.setCollapsible=function(e,t){var n=this,i=this.getTreeNode(e);void 0===t&&(t=!i.collapsible);var o={collapsible:t};return this.eventBufferer.bufferEvents((function(){return n._setCollapseState(e,o)}))},e.prototype.isCollapsed=function(e){return this.getTreeNode(e).collapsed},e.prototype.setCollapsed=function(e,t,n){var i=this,o=this.getTreeNode(e);void 0===t&&(t=!o.collapsed);var r={collapsed:t,recursive:n||!1};return this.eventBufferer.bufferEvents((function(){return i._setCollapseState(e,r)}))},e.prototype._setCollapseState=function(e,t){var n=this.getTreeNodeWithListIndex(e),i=n.node,o=n.listIndex,r=n.revealed,s=this._setListNodeCollapseState(i,o,r,t);if(i!==this.root&&this.autoExpandSingleChildren&&s&&!eg(t)&&i.collapsible&&!i.collapsed&&!t.recursive){for(var a=-1,u=0;u-1){a=-1;break}a=u}a>-1&&this._setCollapseState(Jp(e,[a]),t)}return s},e.prototype._setListNodeCollapseState=function(e,t,n,i){var o=this._setNodeCollapseState(e,i,!1);if(!n||!e.visible||!o)return o;var r=e.renderNodeCount,s=this.updateNodeAfterCollapseChange(e),a=r-(-1===t?0:1);return this.list.splice(t+1,a,s.slice(1)),o},e.prototype._setNodeCollapseState=function(e,t,n){var i;if(e===this.root?i=!1:(eg(t)?(i=e.collapsible!==t.collapsible,e.collapsible=t.collapsible):e.collapsible?(i=e.collapsed!==t.collapsed,e.collapsed=t.collapsed):i=!1,i&&this._onDidChangeCollapseState.fire({node:e,deep:n})),!eg(t)&&t.recursive)for(var o=0,r=e.children;o0,a.visibleChildrenCount=h,a.visible=2===u?h>0:1===u,a.visible?a.collapsed||(a.renderNodeCount=f):(a.renderNodeCount=0,i&&o.pop()),r&&r(a),a},e.prototype.updateNodeAfterCollapseChange=function(e){var t=e.renderNodeCount,n=[];return this._updateNodeAfterCollapseChange(e,n),this._updateAncestorsRenderNodeCount(e.parent,n.length-t),n},e.prototype._updateNodeAfterCollapseChange=function(e,t){if(!1===e.visible)return 0;if(t.push(e),e.renderNodeCount=1,!e.collapsed)for(var n=0,i=e.children;nt.children.length)&&this.hasTreeNode(i,t.children[n])},e.prototype.getTreeNode=function(e,t){if(void 0===t&&(t=this.root),!e||0===e.length)return t;var n=e[0],i=e.slice(1);if(n<0||n>t.children.length)throw new Zp(this.user,"Invalid tree location");return this.getTreeNode(i,t.children[n])},e.prototype.getTreeNodeWithListIndex=function(e){if(0===e.length)return{node:this.root,listIndex:-1,revealed:!0,visible:!1};var t=this.getParentNodeWithListIndex(e),n=t.parentNode,i=t.listIndex,o=t.revealed,r=t.visible,s=e[e.length-1];if(s<0||s>n.children.length)throw new Zp(this.user,"Invalid tree location");var a=n.children[s];return{node:a,listIndex:i,revealed:o,visible:r&&a.visible}},e.prototype.getParentNodeWithListIndex=function(e,t,n,i,o){void 0===t&&(t=this.root),void 0===n&&(n=0),void 0===i&&(i=!0),void 0===o&&(o=!0);var r=e[0],s=e.slice(1);if(r<0||r>t.children.length)throw new Zp(this.user,"Invalid tree location");for(var a=0;a0)?(Object(Z.f)(t.twistie,"codicon","codicon-chevron-down","collapsible"),Object(Z.S)(t.twistie,"collapsed",e.collapsed)):Object(Z.K)(t.twistie,"codicon","codicon-chevron-down","collapsible","collapsed"),e.collapsible?t.container.setAttribute("aria-expanded",String(!e.collapsed)):t.container.removeAttribute("aria-expanded")},e.prototype.renderIndentGuides=function(e,t){var n=this;if(Object(Z.o)(t.indent),t.indentGuidesDisposable.dispose(),this.shouldRenderIndentGuides){for(var i=new le.b,o=this.modelProvider(),r=e,s=function(){var e=o.getNodeLocation(r),s=o.getParentNodeLocation(e);if(!s)return"break";var u=o.getNode(s),l=Object(Z.a)(".indent-guide",{style:"width: "+a.indent+"px"});a.activeIndentNodes.has(u)&&Object(Z.e)(l,"active"),0===t.indent.childElementCount?t.indent.appendChild(l):t.indent.insertBefore(l,t.indent.firstElementChild),a.renderedIndentGuides.add(u,l),i.add(Object(le.f)((function(){return n.renderedIndentGuides.delete(u,l)}))),r=u},a=this;"break"!==s(););t.indentGuidesDisposable=i}},e.prototype._onDidChangeActiveNodes=function(e){var t=this;if(this.shouldRenderIndentGuides){var n=new Set,i=this.modelProvider();e.forEach((function(e){var t=i.getNodeLocation(e);try{var o=i.getParentNodeLocation(t);e.collapsible&&e.children.length>0&&!e.collapsed?n.add(e):o&&n.add(i.getNode(o))}catch(e){}})),this.activeIndentNodes.forEach((function(e){n.has(e)||t.renderedIndentGuides.forEach(e,(function(e){return Object(Z.J)(e,"active")}))})),n.forEach((function(e){t.activeIndentNodes.has(e)||t.renderedIndentGuides.forEach(e,(function(e){return Object(Z.e)(e,"active")}))})),this.activeIndentNodes=n}},e.prototype.dispose=function(){this.renderedNodes.clear(),this.renderedElements.clear(),this.indentGuidesDisposable.dispose(),Object(le.e)(this.disposables)},e.DefaultIndent=8,e}(),hg=function(){function e(e,t,n){this.tree=e,this.keyboardNavigationLabelProvider=t,this._filter=n,this._totalCount=0,this._matchCount=0,this._pattern="",this._lowercasePattern="",this.disposables=new le.b,e.onWillRefilter(this.reset,this,this.disposables)}return Object.defineProperty(e.prototype,"totalCount",{get:function(){return this._totalCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"matchCount",{get:function(){return this._matchCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pattern",{set:function(e){this._pattern=e,this._lowercasePattern=e.toLowerCase()},enumerable:!0,configurable:!0}),e.prototype.filter=function(e,t){if(this._filter){var n=this._filter.filter(e,t);if(this.tree.options.simpleKeyboardNavigation)return n;if(0===("boolean"==typeof n?n?1:0:Qp(n)?$p(n.visibility):n))return!1}if(this._totalCount++,this.tree.options.simpleKeyboardNavigation||!this._pattern)return this._matchCount++,{data:ap.Default,visibility:!0};var i=this.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e),o=i&&i.toString();if(void 0===o)return{data:ap.Default,visibility:!0};var r=function(e,t,n,i,o,r,s){var a=e.length>128?128:e.length,u=i.length>128?128:i.length;if(!(n>=a||r>=u||a-n>u-r)&&function(e,t,n,i,o,r){for(;t1?1:f),g=up[l-1][c]+-1,m=up[l][c-1]+-1;m>=g?m>p?(up[l][c]=m,cp[l][c]=4):m===p?(up[l][c]=m,cp[l][c]=6):(up[l][c]=p,cp[l][c]=2):g>p?(up[l][c]=g,cp[l][c]=1):g===p?(up[l][c]=g,cp[l][c]=3):(up[l][c]=p,cp[l][c]=2)}if(pp=0,mp=-100,vp=r,_p=s,function e(t,n,i,o,r){if(!(pp>=10||i<-25)){for(var s=0;t>0&&n>0;){var a=lp[t][n],u=cp[t][n];if(4===u)n-=1,r?i-=5:0!==o&&(i-=1),r=!1,s=0;else{if(!(2&u))return;if(4&u&&e(t,n-1,0!==o?i-1:i,o,r),i+=a,t-=1,n-=1,r=!0,o+=Math.pow(2,n+vp),1===a){if(s+=1,0===t&&!_p)return}else i+=1+s*(a-1),s=0}}pp+=1,(i-=n>=3?9:3*n)>mp&&(mp=i,gp=o)}}(l-1,c-1,a===u?1:0,0,!1),0!==pp)return[mp,gp,r]}}(this._pattern,this._lowercasePattern,0,o,o.toLowerCase(),0,!0);return r?(this._matchCount++,{data:r,visibility:!0}):this.tree.options.filterOnType?2:{data:ap.Default,visibility:!0}},e.prototype.reset=function(){this._totalCount=0,this._matchCount=0},e.prototype.dispose=function(){Object(le.e)(this.disposables)},e}(),fg=function(){function e(e,t,n,i,o){this.tree=e,this.view=n,this.filter=i,this.keyboardNavigationDelegate=o,this._enabled=!1,this._pattern="",this._empty=!1,this._onDidChangeEmptyState=new W.a,this.positionClassName="ne",this.automaticKeyboardNavigation=!0,this.triggered=!1,this._onDidChangePattern=new W.a,this.enabledDisposables=new le.b,this.disposables=new le.b,this.domNode=Object(Z.a)(".monaco-list-type-filter."+this.positionClassName),this.domNode.draggable=!0,Object(af.a)(this.domNode,"dragstart")(this.onDragStart,this,this.disposables),this.messageDomNode=Object(Z.m)(n.getHTMLElement(),Object(Z.a)(".monaco-list-type-filter-message")),this.labelDomNode=Object(Z.m)(this.domNode,Object(Z.a)("span.label"));var r=Object(Z.m)(this.domNode,Object(Z.a)(".controls"));this._filterOnType=!!e.options.filterOnType,this.filterOnTypeDomNode=Object(Z.m)(r,Object(Z.a)("input.filter.codicon.codicon-list-selection")),this.filterOnTypeDomNode.type="checkbox",this.filterOnTypeDomNode.checked=this._filterOnType,this.filterOnTypeDomNode.tabIndex=-1,this.updateFilterOnTypeTitle(),Object(af.a)(this.filterOnTypeDomNode,"input")(this.onDidChangeFilterOnType,this,this.disposables),this.clearDomNode=Object(Z.m)(r,Object(Z.a)("button.clear.codicon.codicon-close")),this.clearDomNode.tabIndex=-1,this.clearDomNode.title=Object(qn.a)("clear","Clear"),this.keyboardNavigationEventFilter=e.options.keyboardNavigationEventFilter,t.onDidSplice(this.onDidSpliceModel,this,this.disposables),this.updateOptions(e.options)}return Object.defineProperty(e.prototype,"enabled",{get:function(){return this._enabled},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pattern",{get:function(){return this._pattern},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filterOnType",{get:function(){return this._filterOnType},enumerable:!0,configurable:!0}),e.prototype.updateOptions=function(e){e.simpleKeyboardNavigation?this.disable():this.enable(),void 0!==e.filterOnType&&(this._filterOnType=!!e.filterOnType,this.filterOnTypeDomNode.checked=this._filterOnType),void 0!==e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation),this.tree.refilter(),this.render(),this.automaticKeyboardNavigation||this.onEventOrInput("")},e.prototype.enable=function(){var e=this;if(!this._enabled){var t=W.b.chain(Object(af.a)(this.view.getHTMLElement(),"keydown")).filter((function(t){return!pg(t.target)||t.target===e.filterOnTypeDomNode})).filter((function(e){return"Dead"!==e.key&&!/^Media/.test(e.key)})).map((function(e){return new Un.a(e)})).filter(this.keyboardNavigationEventFilter||function(){return!0}).filter((function(){return e.automaticKeyboardNavigation||e.triggered})).filter((function(t){return e.keyboardNavigationDelegate.mightProducePrintableCharacter(t)||(e.pattern.length>0||e.triggered)&&(9===t.keyCode||1===t.keyCode)&&!t.altKey&&!t.ctrlKey&&!t.metaKey||1===t.keyCode&&(ie.e?t.altKey&&!t.metaKey:t.ctrlKey)&&!t.shiftKey})).forEach((function(e){e.stopPropagation(),e.preventDefault()})).event,n=Object(af.a)(this.clearDomNode,"click");W.b.chain(W.b.any(t,n)).event(this.onEventOrInput,this,this.enabledDisposables),this.filter.pattern="",this.tree.refilter(),this.render(),this._enabled=!0,this.triggered=!1}},e.prototype.disable=function(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.clear(),this.tree.refilter(),this.render(),this._enabled=!1,this.triggered=!1)},e.prototype.onEventOrInput=function(e){"string"==typeof e?this.onInput(e):e instanceof MouseEvent||9===e.keyCode||1===e.keyCode&&(ie.e?e.altKey:e.ctrlKey)?this.onInput(""):1===e.keyCode?this.onInput(0===this.pattern.length?"":this.pattern.substr(0,this.pattern.length-1)):this.onInput(this.pattern+e.browserEvent.key)},e.prototype.onInput=function(e){var t=this.view.getHTMLElement();e&&!this.domNode.parentElement?t.append(this.domNode):!e&&this.domNode.parentElement&&(this.domNode.remove(),this.tree.domFocus()),this._pattern=e,this._onDidChangePattern.fire(e),this.filter.pattern=e,this.tree.refilter(),e&&this.tree.focusNext(0,!0,void 0,(function(e){return!ap.isDefault(e.filterData)}));var n=this.tree.getFocus();if(n.length>0){var i=n[0];null===this.tree.getRelativeTop(i)&&this.tree.reveal(i,.5)}this.render(),e||(this.triggered=!1)},e.prototype.onDragStart=function(){var e=this,t=this.view.getHTMLElement(),n=Object(Z.w)(t).left,i=t.clientWidth,o=i/2,r=this.domNode.clientWidth,s=new le.b,a=this.positionClassName,u=function(){switch(a){case"nw":e.domNode.style.top="4px",e.domNode.style.left="4px";break;case"ne":e.domNode.style.top="4px",e.domNode.style.left=i-r-6+"px"}};u(),Object(Z.J)(this.domNode,a),Object(Z.e)(this.domNode,"dragging"),s.add(Object(le.f)((function(){return Object(Z.J)(e.domNode,"dragging")}))),Object(af.a)(document,"dragover")((function(e){e.preventDefault();var t=e.screenX-n;e.dataTransfer&&(e.dataTransfer.dropEffect="none"),a=t0&&0===this.filter.matchCount;this.pattern&&this.tree.options.filterOnType&&e?(this.messageDomNode.textContent=Object(qn.a)("empty","No elements found"),this._empty=!0):(this.messageDomNode.innerHTML="",this._empty=!1),Object(Z.S)(this.domNode,"no-matches",e),this.domNode.title=Object(qn.a)("found","Matched {0} out of {1} elements",this.filter.matchCount,this.filter.totalCount),this.labelDomNode.textContent=this.pattern.length>16?"…"+this.pattern.substr(this.pattern.length-16):this.pattern,this._onDidChangeEmptyState.fire(this._empty)},e.prototype.shouldAllowFocus=function(e){return!(this.enabled&&this.pattern&&!this.filterOnType)||this.filter.totalCount>0&&this.filter.matchCount<=1||!ap.isDefault(e.filterData)},e.prototype.dispose=function(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.dispose(),this._enabled=!1,this.triggered=!1),this._onDidChangePattern.dispose(),Object(le.e)(this.disposables)},e}();function pg(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName}function gg(e){return{elements:e.elements.map((function(e){return e.element})),browserEvent:e.browserEvent}}function mg(e,t){t(e),e.children.forEach((function(e){return mg(e,t)}))}var vg=function(){function e(e){this.identityProvider=e,this.nodes=[],this._onDidChange=new W.a,this.onDidChange=this._onDidChange.event}return Object.defineProperty(e.prototype,"nodeSet",{get:function(){return this._nodeSet||(this._nodeSet=this.createNodeSet()),this._nodeSet},enumerable:!0,configurable:!0}),e.prototype.set=function(e,t){Object(Xe.f)(this.nodes,e)||this._set(e,!1,t)},e.prototype._set=function(e,t,n){if(this.nodes=og(e),this.elements=void 0,this._nodeSet=void 0,!t){var i=this;this._onDidChange.fire({get elements(){return i.get()},browserEvent:n})}},e.prototype.get=function(){return this.elements||(this.elements=this.nodes.map((function(e){return e.element}))),og(this.elements)},e.prototype.getNodes=function(){return this.nodes},e.prototype.has=function(e){return this.nodeSet.has(e)},e.prototype.onDidModelSplice=function(e){var t=this,n=e.insertedNodes,i=e.deletedNodes;if(!this.identityProvider){var o=this.createNodeSet(),r=function(e){return o.delete(e)};return i.forEach((function(e){return mg(e,r)})),void this.set(Object(Zn.e)(o))}var s=new Set,a=function(e){return s.add(t.identityProvider.getId(e.element).toString())};i.forEach((function(e){return mg(e,a)}));var u=new Map,l=function(e){return u.set(t.identityProvider.getId(e.element).toString(),e)};n.forEach((function(e){return mg(e,l)}));for(var c=[],d=0,h=this.nodes;d0&&e.prototype.setFocus.call(this,Object(Xe.e)(og(e.prototype.getFocus.call(this),r))),s.length>0&&e.prototype.setSelection.call(this,Object(Xe.e)(og(e.prototype.getSelection.call(this),s)))}},t.prototype.setFocus=function(t,n,i){var o=this;void 0===i&&(i=!1),e.prototype.setFocus.call(this,t,n),i||this.focusTrait.set(t.map((function(e){return o.element(e)})),n)},t.prototype.setSelection=function(t,n,i){var o=this;void 0===i&&(i=!1),e.prototype.setSelection.call(this,t,n),i||this.selectionTrait.set(t.map((function(e){return o.element(e)})),n)},t}(Gp),bg=function(){function e(e,t,n,i,o){var r=this;void 0===o&&(o={}),this._options=o,this.eventBufferer=new W.c,this.disposables=new le.b,this._onWillRefilter=new W.a,this.onWillRefilter=this._onWillRefilter.event,this._onDidUpdateOptions=new W.a;var s,a,u,l=new lg(n),c=new W.e,d=new W.e,h=new cg(d.event);this.renderers=i.map((function(e){return new dg(e,(function(){return r.model}),c.event,h,o)}));for(var f=0,p=this.renderers;f .indent-guide, .monaco-list"+t+".always .monaco-tl-indent > .indent-guide { border-color: "+e.treeIndentGuidesStroke.transparent(.4)+"; }"),n.push(".monaco-list"+t+" .monaco-tl-indent > .indent-guide.active { border-color: "+e.treeIndentGuidesStroke+"; }"));var i=n.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i),this.view.style(e)},e.prototype.collapse=function(e,t){return void 0===t&&(t=!1),this.model.setCollapsed(e,!0,t)},e.prototype.expand=function(e,t){return void 0===t&&(t=!1),this.model.setCollapsed(e,!1,t)},e.prototype.isCollapsible=function(e){return this.model.isCollapsible(e)},e.prototype.setCollapsible=function(e,t){return this.model.setCollapsible(e,t)},e.prototype.isCollapsed=function(e){return this.model.isCollapsed(e)},e.prototype.refilter=function(){this._onWillRefilter.fire(void 0),this.model.refilter()},e.prototype.setSelection=function(e,t){var n=this,i=e.map((function(e){return n.model.getNode(e)}));this.selection.set(i,t);var o=e.map((function(e){return n.model.getListIndex(e)})).filter((function(e){return e>-1}));this.view.setSelection(o,t,!0)},e.prototype.getSelection=function(){return this.selection.get()},e.prototype.setFocus=function(e,t){var n=this,i=e.map((function(e){return n.model.getNode(e)}));this.focus.set(i,t);var o=e.map((function(e){return n.model.getListIndex(e)})).filter((function(e){return e>-1}));this.view.setFocus(o,t,!0)},e.prototype.focusNext=function(e,t,n,i){void 0===e&&(e=1),void 0===t&&(t=!1),void 0===i&&(i=this.focusNavigationFilter),this.view.focusNext(e,t,n,i)},e.prototype.getFocus=function(){return this.focus.get()},e.prototype.reveal=function(e,t){this.model.expandTo(e);var n=this.model.getListIndex(e);-1!==n&&this.view.reveal(n,t)},e.prototype.getRelativeTop=function(e){var t=this.model.getListIndex(e);return-1===t?null:this.view.getRelativeTop(t)},e.prototype.onLeftArrow=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n);if(!this.model.setCollapsed(i,!0)){var o=this.model.getParentNodeLocation(i);if(!o)return;var r=this.model.getListIndex(o);this.view.reveal(r),this.view.setFocus([r])}}},e.prototype.onRightArrow=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n);if(!this.model.setCollapsed(i,!1)){if(!n.children.some((function(e){return e.visible})))return;var o=this.view.getFocus()[0]+1;this.view.reveal(o),this.view.setFocus([o])}}},e.prototype.onSpace=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n),o=e.browserEvent.altKey;this.model.setCollapsed(i,void 0,o)}},e.prototype.dispose=function(){Object(le.e)(this.disposables),this.view.dispose()},e}(),Cg=function(){return(Cg=Object.assign||function(e){for(var t,n=1,i=arguments.length;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);r>3&&s&&Object.defineProperty(t,n,s)}([kf.a],e.prototype,"compressedTreeNodeProvider",null),e}(),Rg=function(e){function t(t,n,i,o,r){void 0===r&&(r={});var s=this,a=function(){return s},u=o.map((function(e){return new Ag(a,e)}));return s=e.call(this,t,n,i,u,function(e,t){return t&&Mg(Mg({},t),{keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&{getKeyboardNavigationLabel:function(n){var i;try{i=e().getCompressedTreeNode(n)}catch(e){return t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n)}return 1===i.element.elements.length?t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n):t.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(i.element.elements)}}})}(a,r))||this}return Ig(t,e),t.prototype.setChildren=function(e,t){this.model.setChildren(e,t)},t.prototype.createModel=function(e,t,n){return new kg(e,t,n)},t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),void 0!==t.compressionEnabled&&this.model.setCompressionEnabled(t.compressionEnabled)},t.prototype.getCompressedTreeNode=function(e){return void 0===e&&(e=null),this.model.getCompressedTreeNode(e)},t}(Tg),Pg=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Fg=function(){return(Fg=Object.assign||function(e){for(var t,n=1,i=arguments.length;n0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]-1&&i.focus.push(d),i&&i.viewState.selection&&i.viewState.selection.indexOf(l)>-1&&i.selection.push(d),i&&i.viewState.expanded&&i.viewState.expanded.indexOf(l)>-1?h.push(d):o&&r.collapseByDefault&&!r.collapseByDefault(t)&&(d.collapsedByDefault=!1,h.push(d)),d})),p=0,g=Object(Zn.e)(s);p-1)&&e.collapsedByDefault,e.collapsedByDefault=void 0,{element:e,children:e.hasChildren?st.c.map(st.c.fromArray(e.children),(function(e){return i.asTreeElement(e,t)})):[],collapsible:e.hasChildren,collapsed:n})},e.prototype.processChildren=function(e){return this.sorter&&e.sort(this.sorter.compare.bind(this.sorter)),e},e.prototype.dispose=function(){this.disposables.dispose()},e}(),Qg=function(){function e(e){this.node=e}return Object.defineProperty(e.prototype,"element",{get:function(){return{elements:this.node.element.elements.map((function(e){return e.element})),incompressible:this.node.element.incompressible}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this.node.children.map((function(t){return new e(t)}))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"depth",{get:function(){return this.node.depth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visibleChildrenCount",{get:function(){return this.node.visibleChildrenCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visibleChildIndex",{get:function(){return this.node.visibleChildIndex},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"collapsible",{get:function(){return this.node.collapsible},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"collapsed",{get:function(){return this.node.collapsed},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visible",{get:function(){return this.node.visible},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filterData",{get:function(){return this.node.filterData},enumerable:!0,configurable:!0}),e}(),$g=function(){function e(e,t,n,i){this.renderer=e,this.nodeMapper=t,this.compressibleNodeMapperProvider=n,this.onDidChangeTwistieState=i,this.renderedNodes=new Map,this.disposables=[],this.templateId=e.templateId}return e.prototype.renderTemplate=function(e){return{templateData:this.renderer.renderTemplate(e)}},e.prototype.renderElement=function(e,t,n,i){this.renderer.renderElement(this.nodeMapper.map(e),t,n.templateData,i)},e.prototype.renderCompressedElements=function(e,t,n,i){this.renderer.renderCompressedElements(this.compressibleNodeMapperProvider().map(e),t,n.templateData,i)},e.prototype.renderTwistie=function(e,t){return Object(Z.S)(t,"codicon-loading",e.slow),!1},e.prototype.disposeElement=function(e,t,n,i){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,n.templateData,i)},e.prototype.disposeCompressedElements=function(e,t,n,i){this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(this.compressibleNodeMapperProvider().map(e),t,n.templateData,i)},e.prototype.disposeTemplate=function(e){this.renderer.disposeTemplate(e.templateData)},e.prototype.dispose=function(){this.renderedNodes.clear(),this.disposables=Object(le.e)(this.disposables)},e}(),em=function(e){function t(t,n,i,o,r,s,a){void 0===a&&(a={});var u=e.call(this,t,n,i,r,s,a)||this;return u.compressionDelegate=o,u.compressibleNodeMapper=new Xp((function(e){return new Qg(e)})),u.filter=a.filter,u}return Pg(t,e),t.prototype.createTree=function(e,t,n,i,o){var r=this,s=new lg(n),a=i.map((function(e){return new $g(e,r.nodeMapper,(function(){return r.compressibleNodeMapper}),r._onDidChangeNodeSlowState.event)})),u=function(e){var t=e&&Yg(e);return t&&Fg(Fg({},t),{keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&Fg(Fg({},t.keyboardNavigationLabelProvider),{getCompressedNodeKeyboardNavigationLabel:function(t){return e.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(t.map((function(e){return e.element})))}})})}(o)||{};return new Rg(e,t,s,a,u)},t.prototype.asTreeElement=function(t,n){return Fg({incompressible:this.compressionDelegate.isIncompressible(t.element)},e.prototype.asTreeElement.call(this,t,n))},t.prototype.updateOptions=function(e){void 0===e&&(e={}),this.tree.updateOptions(e)},t.prototype.render=function(t,n){var i=this;if(!this.identityProvider)return e.prototype.render.call(this,t,n);var o=function(e){return i.identityProvider.getId(e).toString()},r=function(e){for(var t=new Set,n=0,r=e;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},sm=function(e,t){return function(n,i){t(n,i,e)}},am=Object(ue.c)("listService"),um=function(){function e(e){this._themeService=e,this.disposables=new le.b,this.lists=[],this._lastFocusedWidget=void 0,this._hasCreatedStyleController=!1}return Object.defineProperty(e.prototype,"lastFocusedList",{get:function(){return this._lastFocusedWidget},enumerable:!0,configurable:!0}),e.prototype.register=function(e,t){var n=this;if(!this._hasCreatedStyleController){this._hasCreatedStyleController=!0;var i=new Wp(Object(Z.q)(),"");this.disposables.add(nf(i,this._themeService))}if(this.lists.some((function(t){return t.widget===e})))throw new Error("Cannot register the same widget multiple times");var o={widget:e,extraContextKeys:t};return this.lists.push(o),e.getHTMLElement()===document.activeElement&&(this._lastFocusedWidget=e),Object(le.d)(e.onDidFocus((function(){return n._lastFocusedWidget=e})),Object(le.f)((function(){return n.lists.splice(n.lists.indexOf(o),1)})),e.onDidDispose((function(){n.lists=n.lists.filter((function(e){return e!==o})),n._lastFocusedWidget===e&&(n._lastFocusedWidget=void 0)})))},e.prototype.dispose=function(){this.disposables.dispose()},rm([sm(0,Nr.c)],e)}(),lm=new Ki.d("listFocus",!0),cm=new Ki.d("listSupportsMultiselect",!0),dm=(Ki.a.and(lm,Ki.a.not("inputFocus")),new Ki.d("listHasSelectionOrFocus",!1)),hm=new Ki.d("listDoubleSelection",!1),fm=new Ki.d("listMultiSelection",!1),pm=new Ki.d("listSupportsKeyboardNavigation",!0),gm=new Ki.d("listAutomaticKeyboardNavigation",!0),mm=!1,vm="workbench.tree.indent";function _m(e){return"alt"===e.getValue("workbench.list.multiSelectModifier")}function ym(e){return"doubleClick"!==e.getValue("workbench.list.openMode")}var bm=function(e){function t(t){var n=e.call(this)||this;return n.configurationService=t,n.useAltAsMultipleSelectionModifier=_m(t),n.registerListeners(),n}return im(t,e),t.prototype.registerListeners=function(){var e=this;this._register(this.configurationService.onDidChangeConfiguration((function(t){t.affectsConfiguration("workbench.list.multiSelectModifier")&&(e.useAltAsMultipleSelectionModifier=_m(e.configurationService))})))},t.prototype.isSelectionSingleChangeEvent=function(e){return this.useAltAsMultipleSelectionModifier?e.browserEvent.altKey:Tp(e)},t.prototype.isSelectionRangeChangeEvent=function(e){return Ap(e)},t}(le.a),Cm=function(e){function t(t,n){var i=e.call(this)||this;return i.configurationService=t,i.existingOpenController=n,i.openOnSingleClick=ym(t),i.registerListeners(),i}return im(t,e),t.prototype.registerListeners=function(){var e=this;this._register(this.configurationService.onDidChangeConfiguration((function(t){t.affectsConfiguration("workbench.list.openMode")&&(e.openOnSingleClick=ym(e.configurationService))})))},t.prototype.shouldOpen=function(e){if(e instanceof MouseEvent){var t=0===e.button,n=2===e.detail;return!(t&&!this.openOnSingleClick&&!n)&&!(!t&&1!==e.button)&&(!this.existingOpenController||this.existingOpenController.shouldOpen(e))}return!this.existingOpenController||this.existingOpenController.shouldOpen(e)},t}(le.a);function wm(e,t){var n=!1;return function(i){if(n)return n=!1,!1;var o=t.softDispatch(i,e);return o&&o.enterChord?(n=!0,!1):(n=!1,!0)}}function Sm(e,t,n,i,o,r){pm.bindTo(n),mm||(gm.bindTo(n),mm=!0);var s=function(){var e=n.getContextKeyValue("listAutomaticKeyboardNavigation");return e&&(e=i.getValue("workbench.list.automaticKeyboardNavigation")),e},a=r.isScreenReaderOptimized()?"simple":i.getValue("workbench.list.keyboardNavigation"),u=void 0!==t.horizontalScrolling?t.horizontalScrolling:function(e){return function(e,t,n){var i=e.inspect("workbench.list.horizontalScrolling"),o=e.inspect("workbench.tree.horizontalScrolling");return void 0!==i.userValue||void 0!==i.workspaceValue||void 0!==i.workspaceFolderValue?i.value:void 0!==o.userValue||void 0!==o.workspaceValue||void 0!==o.workspaceFolderValue?o.value:i.defaultValue}(e)}(i),l=ym(i),c=function(e,t,n){var i=new le.b,o=om({},e);if(!1!==e.multipleSelectionSupport&&!e.multipleSelectionController){var r=new bm(t);o.multipleSelectionController=r,i.add(r)}var s=new Cm(t,e.openController);return o.openController=s,i.add(s),o.keyboardNavigationDelegate={mightProducePrintableCharacter:function(e){return n.mightProducePrintableCharacter(e)}},[o,i]}(t,i,o),d=c[0],h=c[1],f=t.additionalScrollHeight;return{getAutomaticKeyboardNavigation:s,disposable:h,options:om(om({keyboardSupport:!1},d),{indent:i.getValue(vm),renderIndentGuides:i.getValue("workbench.tree.renderIndentGuides"),automaticKeyboardNavigation:s(),simpleKeyboardNavigation:"simple"===a,filterOnType:"filter"===a,horizontalScrolling:u,openOnSingleClick:l,keyboardNavigationEventFilter:wm(e,o),additionalScrollHeight:f,hideTwistiesOfChildlessElements:t.hideTwistiesOfChildlessElements})}}(function(e){function t(t,n,i,o,r,s,a,u,l,c,d){var h=this,f=Sm(n,r,s,l,c,d),p=f.options,g=f.getAutomaticKeyboardNavigation,m=f.disposable;return(h=e.call(this,t,n,i,o,p)||this).disposables.add(m),h.internals=new Om(h,p,g,r.overrideStyles,s,a,u,l,d),h.disposables.add(h.internals),h}im(t,e),t=rm([sm(5,Ki.c),sm(6,am),sm(7,Nr.c),sm(8,Ti),sm(9,ld.a),sm(10,Hl)],t)})(Tg),function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h){var f=this,p=Sm(n,s,a,c,d,h),g=p.options,m=p.getAutomaticKeyboardNavigation,v=p.disposable;return(f=e.call(this,t,n,i,o,r,g)||this).disposables.add(v),f.internals=new Om(f,g,m,s.overrideStyles,a,u,l,c,h),f.disposables.add(f.internals),f}im(t,e),t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),t.overrideStyles&&this.internals.updateStyleOverrides(t.overrideStyles)},t=rm([sm(6,Ki.c),sm(7,am),sm(8,Nr.c),sm(9,Ti),sm(10,ld.a),sm(11,Hl)],t)}(nm),function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h){var f=this,p=Sm(n,s,a,c,d,h),g=p.options,m=p.getAutomaticKeyboardNavigation,v=p.disposable;return(f=e.call(this,t,n,i,o,r,g)||this).disposables.add(v),f.internals=new Om(f,g,m,s.overrideStyles,a,u,l,c,h),f.disposables.add(f.internals),f}im(t,e),t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),t.overrideStyles&&this.internals.updateStyleOverrides(t.overrideStyles)},t=rm([sm(6,Ki.c),sm(7,am),sm(8,Nr.c),sm(9,Ti),sm(10,ld.a),sm(11,Hl)],t)}(Jg),function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h,f){var p=this,g=Sm(n,a,u,d,h,f),m=g.options,v=g.getAutomaticKeyboardNavigation,_=g.disposable;return(p=e.call(this,t,n,i,o,r,s,m)||this).disposables.add(_),p.internals=new Om(p,m,v,a.overrideStyles,u,l,c,d,f),p.disposables.add(p.internals),p}im(t,e),t=rm([sm(7,Ki.c),sm(8,am),sm(9,Nr.c),sm(10,Ti),sm(11,ld.a),sm(12,Hl)],t)}(em);var Lm,Nm,Om=function(){function e(e,t,n,i,o,r,s,a,u){var l=this;this.tree=e,this.themeService=s,this.disposables=[],this.contextKeyService=function(e,t){var n=e.createScoped(t.getHTMLElement());return lm.bindTo(n),n}(o,e),cm.bindTo(this.contextKeyService).set(!(!1===t.multipleSelectionSupport)),this.hasSelectionOrFocus=dm.bindTo(this.contextKeyService),this.hasDoubleSelection=hm.bindTo(this.contextKeyService),this.hasMultiSelection=fm.bindTo(this.contextKeyService),this._useAltAsMultipleSelectionModifier=_m(a);var c=new Set;c.add("listAutomaticKeyboardNavigation");var d=function(){var t=u.isScreenReaderOptimized()?"simple":a.getValue("workbench.list.keyboardNavigation");e.updateOptions({simpleKeyboardNavigation:"simple"===t,filterOnType:"filter"===t})};this.updateStyleOverrides(i),this.disposables.push(this.contextKeyService,r.register(e),e.onDidChangeSelection((function(){var t=e.getSelection(),n=e.getFocus();l.hasSelectionOrFocus.set(t.length>0||n.length>0),l.hasMultiSelection.set(t.length>1),l.hasDoubleSelection.set(2===t.length)})),e.onDidChangeFocus((function(){var t=e.getSelection(),n=e.getFocus();l.hasSelectionOrFocus.set(t.length>0||n.length>0)})),a.onDidChangeConfiguration((function(t){if(t.affectsConfiguration("workbench.list.openMode")&&e.updateOptions({openOnSingleClick:ym(a)}),t.affectsConfiguration("workbench.list.multiSelectModifier")&&(l._useAltAsMultipleSelectionModifier=_m(a)),t.affectsConfiguration(vm)){var i=a.getValue(vm);e.updateOptions({indent:i})}if(t.affectsConfiguration("workbench.tree.renderIndentGuides")){var o=a.getValue("workbench.tree.renderIndentGuides");e.updateOptions({renderIndentGuides:o})}t.affectsConfiguration("workbench.list.keyboardNavigation")&&d(),t.affectsConfiguration("workbench.list.automaticKeyboardNavigation")&&e.updateOptions({automaticKeyboardNavigation:n()})})),this.contextKeyService.onDidChangeContext((function(t){t.affectsSome(c)&&e.updateOptions({automaticKeyboardNavigation:n()})})),u.onDidChangeScreenReaderOptimized((function(){return d()})))}return e.prototype.updateStyleOverrides=function(e){Object(le.e)(this.styler),this.styler=e?nf(this.tree,this.themeService,e):le.a.None},e.prototype.dispose=function(){this.disposables=Object(le.e)(this.disposables),this.styler=Object(le.e)(this.styler)},rm([sm(4,Ki.c),sm(5,am),sm(6,Nr.c),sm(7,Ti),sm(8,Hl)],e)}();Gn.a.as(Xn).registerConfiguration({id:"workbench",order:7,title:Object(qn.a)("workbenchConfigurationTitle","Workbench"),type:"object",properties:(Xg={},Xg["workbench.list.multiSelectModifier"]={type:"string",enum:["ctrlCmd","alt"],enumDescriptions:[Object(qn.a)("multiSelectModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),Object(qn.a)("multiSelectModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],default:"ctrlCmd",description:Object(qn.a)({key:"multiSelectModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.")},Xg["workbench.list.openMode"]={type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:Object(qn.a)({key:"openModeModifier",comment:["`singleClick` and `doubleClick` refers to a value the setting can take and should not be localized."]},"Controls how to open items in trees and lists using the mouse (if supported). For parents with children in trees, this setting will control if a single click expands the parent or a double click. Note that some trees and lists might choose to ignore this setting if it is not applicable. ")},Xg["workbench.list.horizontalScrolling"]={type:"boolean",default:!1,description:Object(qn.a)("horizontalScrolling setting","Controls whether lists and trees support horizontal scrolling in the workbench.")},Xg["workbench.tree.horizontalScrolling"]={type:"boolean",default:!1,description:Object(qn.a)("tree horizontalScrolling setting","Controls whether trees support horizontal scrolling in the workbench."),deprecationMessage:Object(qn.a)("deprecated","This setting is deprecated, please use '{0}' instead.","workbench.list.horizontalScrolling")},Xg[vm]={type:"number",default:8,minimum:0,maximum:40,description:Object(qn.a)("tree indent setting","Controls tree indentation in pixels.")},Xg["workbench.tree.renderIndentGuides"]={type:"string",enum:["none","onHover","always"],default:"onHover",description:Object(qn.a)("render tree indent guides","Controls whether the tree should render indent guides.")},Xg["workbench.list.keyboardNavigation"]={type:"string",enum:["simple","highlight","filter"],enumDescriptions:[Object(qn.a)("keyboardNavigationSettingKey.simple","Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes."),Object(qn.a)("keyboardNavigationSettingKey.highlight","Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements."),Object(qn.a)("keyboardNavigationSettingKey.filter","Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.")],default:"highlight",description:Object(qn.a)("keyboardNavigationSettingKey","Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.")},Xg["workbench.list.automaticKeyboardNavigation"]={type:"boolean",default:!0,markdownDescription:Object(qn.a)("automatic keyboard navigation setting","Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut.")},Xg)}),function(e){e[e.Hint=1]="Hint",e[e.Info=2]="Info",e[e.Warning=4]="Warning",e[e.Error=8]="Error"}(Lm||(Lm={})),function(e){e.compare=function(e,t){return t-e};var t=Object.create(null);t[e.Error]=Object(qn.a)("sev.error","Error"),t[e.Warning]=Object(qn.a)("sev.warning","Warning"),t[e.Info]=Object(qn.a)("sev.info","Info"),e.toString=function(e){return t[e]||""},e.fromSeverity=function(t){switch(t){case Kn.a.Error:return e.Error;case Kn.a.Warning:return e.Warning;case Kn.a.Info:return e.Info;case Kn.a.Ignore:return e.Hint}},e.toSeverity=function(t){switch(t){case e.Error:return Kn.a.Error;case e.Warning:return Kn.a.Warning;case e.Info:return Kn.a.Info;case e.Hint:return Kn.a.Ignore}}}(Lm||(Lm={})),function(e){function t(e,t){var n=[""];return e.source?n.push(e.source.replace("¦","¦")):n.push(""),e.code?"string"==typeof e.code?n.push(e.code.replace("¦","¦")):n.push(e.code.value.replace("¦","¦")):n.push(""),void 0!==e.severity&&null!==e.severity?n.push(Lm.toString(e.severity)):n.push(""),e.message&&t?n.push(e.message.replace("¦","¦")):n.push(""),void 0!==e.startLineNumber&&null!==e.startLineNumber?n.push(e.startLineNumber.toString()):n.push(""),void 0!==e.startColumn&&null!==e.startColumn?n.push(e.startColumn.toString()):n.push(""),void 0!==e.endLineNumber&&null!==e.endLineNumber?n.push(e.endLineNumber.toString()):n.push(""),void 0!==e.endColumn&&null!==e.endColumn?n.push(e.endColumn.toString()):n.push(""),n.push(""),n.join("¦")}e.makeKey=function(e){return t(e,!0)},e.makeKeyOptionalMessage=t}(Nm||(Nm={}));var Dm,xm,Em=Object(ue.c)("markerService");(xm=Dm||(Dm={})).get=function(e,t,n){if(e[t])return e[t][n]},xm.set=function(e,t,n,i){e[t]||(e[t]=Object.create(null)),e[t][n]=i},xm.remove=function(e,t,n){return!(!e[t]||!e[t][n]||(delete e[t][n],Object(je.f)(e[t])&&delete e[t],0))};var km=function(){function e(e){this.errors=0,this.infos=0,this.warnings=0,this.unknowns=0,this._data=Object.create(null),this._service=e,this._subscription=e.onMarkerChanged(this._update,this)}return e.prototype.dispose=function(){this._subscription.dispose(),this._data=void 0},e.prototype._update=function(e){if(this._data)for(var t=0,n=e;t0?a:1,startColumn:u=u>0?u:1,endLineNumber:l=l>=a?l:a,endColumn:c=c>0?c:u,relatedInformation:d,tags:h}},e.prototype.read=function(t){void 0===t&&(t=Object.create(null));var n=t.owner,i=t.resource,o=t.severities,r=t.take;if((!r||r<0)&&(r=-1),n&&i){if(y=Dm.get(this._byResource,i.toString(),n)){for(var s=[],a=0,u=y;a0&&c===r)break}}return s}return[]}if(n||i){var d=n?this._byOwner[n]:i?this._byResource[i.toString()]:void 0;if(!d)return[];for(var h in s=[],d)for(var f=0,p=d[h];f0&&c===r))return s;return s}s=[];for(var g in this._byResource)for(var m in this._byResource[g])for(var v=0,_=this._byResource[g][m];v<_.length;v++){var y=_[v];if(e._accept(y,o)){c=s.push(y);if(r>0&&c===r)return s}}return s},e._accept=function(e,t){return void 0===t||(t&e.severity)===e.severity},e._debouncer=function(t,n){t||(e._dedupeMap=Object.create(null),t=[]);for(var i=0,o=n;i=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Am=function(e,t){return function(n,i){t(n,i,e)}},Rm=function(){function e(e){this._commandService=e}return e.prototype.createMenu=function(e,t){return new Pm(e,this._commandService,t)},Tm([Am(0,ae.b)],e)}(),Pm=function(){function e(e,t,n){var i=this;this._id=e,this._commandService=t,this._contextKeyService=n,this._onDidChange=new W.a,this._dispoables=new le.b,this._menuGroups=[],this._contextKeys=new Set,this._build(),this._dispoables.add(W.b.debounce(W.b.filter(ud.c.onDidChangeMenu,(function(e){return e===i._id})),(function(){}),50)(this._build,this)),this._dispoables.add(W.b.debounce(this._contextKeyService.onDidChangeContext,(function(e,t){return e||t.affectsSome(i._contextKeys)}),50)((function(e){return e&&i._onDidChange.fire(void 0)}),this))}return e.prototype.dispose=function(){this._dispoables.dispose(),this._onDidChange.dispose()},e.prototype._build=function(){this._menuGroups.length=0,this._contextKeys.clear();var t,n=ud.c.getMenuItems(this._id);n.sort(e._compareMenuItems);for(var i=0,o=n;i0&&t.push([r,s])}return t},e._fillInKbExprKeys=function(e,t){if(e)for(var n=0,i=e.keys();na?1:e._compareTitles(Object(ud.e)(t)?t.command.title:t.title,Object(ud.e)(n)?n.command.title:n.title)},e._compareTitles=function(e,t){var n="string"==typeof e?e:e.value,i="string"==typeof t?t:t.value;return n.localeCompare(i)},e=Tm([Am(1,ae.b),Am(2,Ki.c)],e)}(),Fm=Object(ue.c)("markerDecorationsService"),Vm=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Wm=function(e,t){return function(n,i){t(n,i,e)}};function Bm(e){return e.toString()}var jm,Hm=function(e){function t(t){var n=e.call(this)||this;return n.model=t,n._markersData=new Map,n._register(Object(le.f)((function(){n.model.deltaDecorations(Object(Zn.d)(n._markersData),[]),n._markersData.clear()}))),n}return Vm(t,e),t.prototype.update=function(e,t){var n=Object(Zn.d)(this._markersData);this._markersData.clear();for(var i=this.model.deltaDecorations(n,t),o=0;o=o?new z.a(n.startLineNumber,o-1,n.endLineNumber,o):new z.a(n.startLineNumber,n.startColumn,n.endLineNumber,n.endColumn+1))}}else if(t.endColumn===Number.MAX_VALUE&&1===t.startColumn&&n.startLineNumber===n.endLineNumber){var r=e.getLineFirstNonWhitespaceColumn(t.startLineNumber);r=0},function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([Wm(0,Rt.a),Wm(1,Em)],t)}(le.a),Um=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Km=function(e,t){return function(n,i){t(n,i,e)}},qm=function(e){function t(t,n){var i=e.call(this)||this;i._contextKeyService=t,i._configurationService=n,i._accessibilitySupport=0,i._onDidChangeScreenReaderOptimized=new W.a,i._accessibilityModeEnabledContext=zl.bindTo(i._contextKeyService);var o=function(){return i._accessibilityModeEnabledContext.set(i.isScreenReaderOptimized())};return i._register(i._configurationService.onDidChangeConfiguration((function(e){e.affectsConfiguration("editor.accessibilitySupport")&&(o(),i._onDidChangeScreenReaderOptimized.fire())}))),o(),i.onDidChangeScreenReaderOptimized((function(){return o()})),i}return Um(t,e),Object.defineProperty(t.prototype,"onDidChangeScreenReaderOptimized",{get:function(){return this._onDidChangeScreenReaderOptimized.event},enumerable:!0,configurable:!0}),t.prototype.isScreenReaderOptimized=function(){var e=this._configurationService.getValue("editor.accessibilitySupport");return"on"===e||"auto"===e&&2===this._accessibilitySupport},t.prototype.getAccessibilitySupport=function(){return this._accessibilitySupport},function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([Km(0,Ki.c),Km(1,Ti)],t)}(le.a),Gm=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();!function(e){var t=new jl,n=function(){function e(e,t){this._serviceId=e,this._factory=t,this._value=null}return Object.defineProperty(e.prototype,"id",{get:function(){return this._serviceId},enumerable:!0,configurable:!0}),e.prototype.get=function(e){if(!this._value){if(e&&(this._value=e[this._serviceId.toString()]),this._value||(this._value=this._factory(e)),!this._value)throw new Error("Service "+this._serviceId+" is missing!");t.set(this._serviceId,this._value)}return this._value},e}();e.LazyStaticService=n;var i=[];function o(e,t){var o=new n(e,t);return i.push(o),o}e.init=function(e){for(var t=new jl,n=0,o=Sc;n=0&&n<5;)n++,t=t.replace(/@(\w+)/g,(function(n,i){var o="";if("string"==typeof e[i])o=e[i];else{if(!(e[i]&&e[i]instanceof RegExp))throw void 0===e[i]?En(e,"language definition does not contain attribute '"+i+"', used at: "+t):En(e,"attribute reference '"+i+"' must be a string, used at: "+t);o=e[i].source}return On(o)?"":"(?:"+o+")"}));return new RegExp(t,e.ignoreCase?"i":"")}function tv(e,t,n,i){var o=-1,r=n,s=n.match(/^\$(([sS]?)(\d\d?)|#)(.*)$/);s&&(s[3]&&(o=parseInt(s[3]),s[2]&&(o+=100)),r=s[4]);var a,u="~",l=r;if(r&&0!==r.length?/^\w*$/.test(l)?u="==":(s=r.match(/^(@|!@|~|!~|==|!=)(.*)$/))&&(u=s[1],l=s[2]):(u="!=",l=""),"~"!==u&&"!~"!==u||!/^(\w|\|)*$/.test(l))if("@"===u||"!@"===u){var c=e[l];if(!c)throw En(e,"the @ match target '"+l+"' is not defined, in rule: "+t);if(!function(e,t){if(!t)return!1;if(!Array.isArray(t))return!1;for(var n=0,i=t;n=100){i-=100;var o=n.split(".");if(o.unshift(n),i0&&"^"===n[0],this.name=this.name+": "+n,this.regex=ev(e,"^(?:"+(this.matchOnlyAtLineStart?n.substr(1):n)+")")},e.prototype.setAction=function(e,t){this.action=function e(t,n,i){if(i){if("string"==typeof i)return i;if(i.token||""===i.token){if("string"!=typeof i.token)throw En(t,"a 'token' attribute must be of type string, in rule: "+n);var o={token:i.token};if(i.token.indexOf("$")>=0&&(o.tokenSubst=!0),"string"==typeof i.bracket)if("@open"===i.bracket)o.bracket=1;else{if("@close"!==i.bracket)throw En(t,"a 'bracket' attribute must be either '@open' or '@close', in rule: "+n);o.bracket=-1}if(i.next){if("string"!=typeof i.next)throw En(t,"the next state must be a string value in rule: "+n);var r=i.next;if(!/^(@pop|@push|@popall)$/.test(r)&&("@"===r[0]&&(r=r.substr(1)),r.indexOf("$")<0&&!function(e,t){for(var n=t;n&&n.length>0;){if(e.stateNames[n])return!0;var i=n.lastIndexOf(".");n=i<0?null:n.substr(0,i)}return!1}(t,kn(t,r,"",[],""))))throw En(t,"the next state '"+i.next+"' is not defined in rule: "+n);o.next=r}return"number"==typeof i.goBack&&(o.goBack=i.goBack),"string"==typeof i.switchTo&&(o.switchTo=i.switchTo),"string"==typeof i.log&&(o.log=i.log),"string"==typeof i.nextEmbedded&&(o.nextEmbedded=i.nextEmbedded,t.usesEmbedded=!0),o}if(Array.isArray(i)){for(var s=[],a=0,u=i.length;a0&&o[r-1]===c)){var d=l.startIndex;0===a?d=0:d=1&&l.length<=3)if(d.setRegex(i,l[0]),l.length>=3)if("string"==typeof l[1])d.setAction(i,{token:l[1],next:l[2]});else{if("object"!=typeof l[1])throw En(n,"a next state as the last element of a rule can only be given if the action is either an object or a string, at: "+e);var h=l[1];h.next=l[2],d.setAction(i,h)}else d.setAction(i,l[1]);else{if(!l.regex)throw En(n,"a rule must either be an array, or an object with a 'regex' or 'include' field at: "+e);l.name&&"string"==typeof l.name&&(d.name=l.name),l.matchOnlyAtStart&&(d.matchOnlyAtLineStart=Jm(l.matchOnlyAtLineStart,!1)),d.setRegex(i,l.regex),d.setAction(i,l.action)}r.push(d)}}}if(i.languageId=e,i.ignoreCase=n.ignoreCase,i.noThrow=n.noThrow,i.usesEmbedded=n.usesEmbedded,i.stateNames=t.tokenizer,i.defaultToken=n.defaultToken,!t.tokenizer||"object"!=typeof t.tokenizer)throw En(n,"a language definition must define the 'tokenizer' attribute as an object");for(var r in n.tokenizer=[],t.tokenizer)if(t.tokenizer.hasOwnProperty(r)){n.start||(n.start=r);var s=t.tokenizer[r];n.tokenizer[r]=new Array,o("tokenizer."+r,n.tokenizer[r],s)}if(n.usesEmbedded=i.usesEmbedded,t.brackets){if(!Array.isArray(t.brackets))throw En(n,"the 'brackets' attribute must be defined as an array")}else t.brackets=[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}];for(var a=[],u=0,l=t.brackets;u0&&e.getLanguageId(a-1)===r;)a--;return new o(e,r,a,s+1,e.getStartOffset(a),e.getEndOffset(s))}n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r}));var o=function(){function e(e,t,n,i,o,r){this._actual=e,this.languageId=t,this._firstTokenIndex=n,this._lastTokenIndex=i,this.firstCharOffset=o,this._lastCharOffset=r}return e.prototype.getLineContent=function(){return this._actual.getLineContent().substring(this.firstCharOffset,this._lastCharOffset)},e.prototype.getActualLineContentBefore=function(e){return this._actual.getLineContent().substring(0,this.firstCharOffset+e)},e.prototype.getTokenCount=function(){return this._lastTokenIndex-this._firstTokenIndex},e.prototype.findTokenIndexAtOffset=function(e){return this._actual.findTokenIndexAtOffset(e+this.firstCharOffset)-this._firstTokenIndex},e.prototype.getStandardTokenType=function(e){return this._actual.getStandardTokenType(e+this._firstTokenIndex)},e}();function r(e){return 0!=(7&e)}},"C/vA":function(e,t,n){"use strict";function i(e){var t,n=this,i=!1;return function(){return i?t:(i=!0,t=e.apply(n,arguments))}}n.d(t,"a",(function(){return i}))},C6rC:function(e,t,n){},CHaL:function(e,t,n){},CZ1j:function(e,t,n){"use strict";function i(e){return e<0?0:e>255?255:0|e}function o(e){return e<0?0:e>4294967295?4294967295:0|e}n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}))},"Cg/j":function(e,t,n){"use strict";var i;n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return a})),function(e){e.serviceIds=new Map,e.DI_TARGET="$di$target",e.DI_DEPENDENCIES="$di$dependencies",e.getServiceDependencies=function(t){return t[e.DI_DEPENDENCIES]||[]}}(i||(i={}));var o=s("instantiationService");function r(e,t,n,o){t[i.DI_TARGET]===t?t[i.DI_DEPENDENCIES].push({id:e,index:n,optional:o}):(t[i.DI_DEPENDENCIES]=[{id:e,index:n,optional:o}],t[i.DI_TARGET]=t)}function s(e){if(i.serviceIds.has(e))return i.serviceIds.get(e);var t=function(e,n,i){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");r(t,e,i,!1)};return t.toString=function(){return e},i.serviceIds.set(e,t),t}function a(e){return function(t,n,i){if(3!==arguments.length)throw new Error("@optional-decorator can only be used to decorate a parameter");r(e,t,i,!0)}}},CjF5:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("D3Dy"),o=n("MNsG"),r={clipboard:{writeText:o.f||document.queryCommandSupported&&document.queryCommandSupported("copy")||!!(navigator&&navigator.clipboard&&navigator.clipboard.writeText),readText:o.f||!!(navigator&&navigator.clipboard&&navigator.clipboard.readText),richText:function(){if(i.i)return!1;if(i.e){var e=navigator.userAgent.indexOf("Edge/"),t=parseInt(navigator.userAgent.substring(e+5,navigator.userAgent.indexOf(".",e)),10);if(!t||t>=12&&t<=16)return!1}return!0}()},keyboard:o.f||i.l?0:navigator.keyboard||i.k?1:2,touch:"ontouchstart"in window||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0,pointerEvents:window.PointerEvent&&("ontouchstart"in window||window.navigator.maxTouchPoints>0||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0)}},D3Dy:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return s})),n.d(t,"o",(function(){return a})),n.d(t,"a",(function(){return u})),n.d(t,"i",(function(){return c})),n.d(t,"e",(function(){return d})),n.d(t,"f",(function(){return h})),n.d(t,"h",(function(){return f})),n.d(t,"m",(function(){return p})),n.d(t,"d",(function(){return g})),n.d(t,"k",(function(){return m})),n.d(t,"n",(function(){return v})),n.d(t,"j",(function(){return _})),n.d(t,"g",(function(){return y})),n.d(t,"l",(function(){return b}));var i=n("MI8n"),o=function(){function e(){this._zoomLevel=0,this._lastZoomLevelChangeTime=0,this._onDidChangeZoomLevel=new i.a,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event}return e.prototype.getZoomLevel=function(){return this._zoomLevel},e.prototype.getTimeSinceLastZoomLevelChanged=function(){return Date.now()-this._lastZoomLevelChangeTime},e.prototype.getPixelRatio=function(){var e=document.createElement("canvas").getContext("2d");return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1)},e.INSTANCE=new e,e}();function r(){return o.INSTANCE.getZoomLevel()}function s(){return o.INSTANCE.getTimeSinceLastZoomLevelChanged()}function a(e){return o.INSTANCE.onDidChangeZoomLevel(e)}function u(){return o.INSTANCE.getPixelRatio()}var l=navigator.userAgent,c=l.indexOf("Trident")>=0,d=l.indexOf("Edge/")>=0,h=c||d,f=l.indexOf("Firefox")>=0,p=l.indexOf("AppleWebKit")>=0,g=l.indexOf("Chrome")>=0,m=!g&&l.indexOf("Safari")>=0,v=!g&&!m&&p,_=l.indexOf("iPad")>=0||m&&navigator.maxTouchPoints>0,y=d&&l.indexOf("WebView/")>=0,b=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches},DTDp:function(e,t,n){},"E+ie":function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"csp",extensions:[],aliases:["CSP","csp"],loader:function(){return n.e(222).then(n.bind(null,"p+q7"))}})},E4kL:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"yaml",extensions:[".yaml",".yml"],aliases:["YAML","yaml","YML","yml"],mimetypes:["application/x-yaml"],loader:function(){return n.e(261).then(n.bind(null,"EaLm"))}})},EIAu:function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return g}));var i=n("N0LK"),o=n("aokT"),r=function(){function e(t,n,i,o,r,s){this.languageIdentifier=t,this.index=n,this.open=i,this.close=o,this.forwardRegex=r,this.reversedRegex=s,this._openSet=e._toSet(this.open),this._closeSet=e._toSet(this.close)}return e.prototype.isOpen=function(e){return this._openSet.has(e)},e.prototype.isClose=function(e){return this._closeSet.has(e)},e._toSet=function(e){for(var t=new Set,n=0,i=e;n0&&u.push({open:c,close:d})}return u}(t);this.brackets=n.map((function(t,i){return new r(e,i,t.open,t.close,function(e,t,n,i){for(var o=[],r=0,s=(o=(o=o.concat(e)).concat(t)).length;r=0&&i.push(l)}for(var c=0,d=s.close;c=0&&i.push(h)}}}function u(e,t){return e.length-t.length}function l(e){if(e.length<=1)return e;for(var t=[],n=new Set,i=0,o=e;i=0;n--)t+=e.charAt(n);return t}(h=e)),f}),g=function(){function e(){}return e._findPrevBracketInText=function(e,t,n,i){var r=n.match(e);if(!r)return null;var s=n.length-(r.index||0),a=r[0].length,u=i+s;return new o.a(t,u-a+1,t,u+1)},e.findPrevBracketInRange=function(e,t,n,i,o){var r=p(n).substring(n.length-o,n.length-i);return this._findPrevBracketInText(e,t,r,i)},e.findNextBracketInText=function(e,t,n,i){var r=n.match(e);if(!r)return null;var s=r.index||0,a=r[0].length;if(0===a)return null;var u=i+s;return new o.a(t,u+1,t,u+1+a)},e.findNextBracketInRange=function(e,t,n,i,o){var r=n.substring(i,o);return this.findNextBracketInText(e,t,r,i)},e}()},EOst:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"typescript",extensions:[".ts",".tsx"],aliases:["TypeScript","ts","typescript"],mimetypes:["text/typescript"],loader:function(){return n.e(258).then(n.bind(null,"87dK"))}})},EffR:function(e,t,n){"use strict";n.d(t,"o",(function(){return _})),n.d(t,"L",(function(){return y})),n.d(t,"G",(function(){return b})),n.d(t,"C",(function(){return L})),n.d(t,"e",(function(){return N})),n.d(t,"f",(function(){return O})),n.d(t,"J",(function(){return D})),n.d(t,"K",(function(){return x})),n.d(t,"S",(function(){return E})),n.d(t,"g",(function(){return I})),n.d(t,"k",(function(){return M})),n.d(t,"h",(function(){return T})),n.d(t,"i",(function(){return A})),n.d(t,"O",(function(){return R})),n.d(t,"Q",(function(){return P})),n.d(t,"j",(function(){return q})),n.d(t,"t",(function(){return G})),n.d(t,"s",(function(){return Y})),n.d(t,"z",(function(){return J})),n.d(t,"w",(function(){return Q})),n.d(t,"d",(function(){return $})),n.d(t,"B",(function(){return ee})),n.d(t,"v",(function(){return te})),n.d(t,"u",(function(){return ne})),n.d(t,"A",(function(){return ie})),n.d(t,"E",(function(){return oe})),n.d(t,"r",(function(){return re})),n.d(t,"H",(function(){return ae})),n.d(t,"y",(function(){return ue})),n.d(t,"q",(function(){return le})),n.d(t,"I",(function(){return de})),n.d(t,"F",(function(){return he})),n.d(t,"c",(function(){return fe})),n.d(t,"b",(function(){return pe})),n.d(t,"P",(function(){return ge})),n.d(t,"N",(function(){return me})),n.d(t,"T",(function(){return _e})),n.d(t,"m",(function(){return ye})),n.d(t,"a",(function(){return Se})),n.d(t,"R",(function(){return Le})),n.d(t,"D",(function(){return Ne})),n.d(t,"M",(function(){return Oe})),n.d(t,"x",(function(){return De})),n.d(t,"p",(function(){return xe})),n.d(t,"U",(function(){return Ee})),n.d(t,"l",(function(){return ke})),n.d(t,"n",(function(){return Ie}));var i,o=n("D3Dy"),r=n("4y0V"),s=n("uDWl"),a=n("XSiN"),u=n("X+cX"),l=n("/cxE"),c=n("MI8n"),d=n("pmY6"),h=n("MNsG"),f=n("6OMU"),p=n("tYmi"),g=(n("CjF5"),i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),m=function(){return(m=Object.assign||function(e){for(var t,n=1,i=arguments.length;n=0;){if(r=s+o,(0===s||32===n.charCodeAt(s-1))&&32===n.charCodeAt(r))return this._lastStart=s,void(this._lastEnd=r+1);if(s>0&&32===n.charCodeAt(s-1)&&r===i)return this._lastStart=s-1,void(this._lastEnd=r);if(0===s&&r===i)return this._lastStart=0,void(this._lastEnd=r)}this._lastStart=-1}else this._lastStart=-1}else this._lastStart=-1},e.prototype.hasClass=function(e,t){return this._findClassName(e,t),-1!==this._lastStart},e.prototype.addClasses=function(e){for(var t=this,n=[],i=1;i0;)V.sort(z.sort),V.shift().execute();B=!1},P=function(e,t){void 0===t&&(t=0);var n,i=new z(e,t);return F.push(i),W||(W=!0,n=j,H||(H=self.requestAnimationFrame||self.msRequestAnimationFrame||self.webkitRequestAnimationFrame||self.mozRequestAnimationFrame||self.oRequestAnimationFrame||function(e){return setTimeout((function(){return e((new Date).getTime())}),0)}),H.call(self,n)),i},R=function(e,t){if(B){var n=new z(e,t);return V.push(n),n}return P(e,t)};var U=function(e,t){return t},K=function(e){function t(t,n,i,o,r){void 0===o&&(o=U),void 0===r&&(r=16);var s=e.call(this)||this,a=null,l=0,c=s._register(new u.e),d=function(){l=(new Date).getTime(),i(a),a=null};return s._register(I(t,n,(function(e){a=o(a,e);var t=(new Date).getTime()-l;t>=r?(c.cancel(),d()):c.setIfNotSet(d,r-t)}))),s}return g(t,e),t}(d.a);function q(e,t,n,i,o){return new K(e,t,n,i,o)}function G(e){return document.defaultView.getComputedStyle(e,null)}function Y(e){if(e!==document.body)return new X(e.clientWidth,e.clientHeight);if(h.c&&window.visualViewport){var t=window.visualViewport.width,n=window.visualViewport.height-(o.l?24:0);return new X(t,n)}if(window.innerWidth&&window.innerHeight)return new X(window.innerWidth,window.innerHeight);if(document.body&&document.body.clientWidth&&document.body.clientHeight)return new X(document.body.clientWidth,document.body.clientHeight);if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight)return new X(document.documentElement.clientWidth,document.documentElement.clientHeight);throw new Error("Unable to figure out browser width and height")}var Z=function(){function e(){}return e.convertToPixels=function(e,t){return parseFloat(t)||0},e.getDimension=function(t,n,i){var o=G(t),r="0";return o&&(r=o.getPropertyValue?o.getPropertyValue(n):o.getAttribute(i)),e.convertToPixels(t,r)},e.getBorderLeftWidth=function(t){return e.getDimension(t,"border-left-width","borderLeftWidth")},e.getBorderRightWidth=function(t){return e.getDimension(t,"border-right-width","borderRightWidth")},e.getBorderTopWidth=function(t){return e.getDimension(t,"border-top-width","borderTopWidth")},e.getBorderBottomWidth=function(t){return e.getDimension(t,"border-bottom-width","borderBottomWidth")},e.getPaddingLeft=function(t){return e.getDimension(t,"padding-left","paddingLeft")},e.getPaddingRight=function(t){return e.getDimension(t,"padding-right","paddingRight")},e.getPaddingTop=function(t){return e.getDimension(t,"padding-top","paddingTop")},e.getPaddingBottom=function(t){return e.getDimension(t,"padding-bottom","paddingBottom")},e.getMarginLeft=function(t){return e.getDimension(t,"margin-left","marginLeft")},e.getMarginTop=function(t){return e.getDimension(t,"margin-top","marginTop")},e.getMarginRight=function(t){return e.getDimension(t,"margin-right","marginRight")},e.getMarginBottom=function(t){return e.getDimension(t,"margin-bottom","marginBottom")},e}(),X=function(e,t){this.width=e,this.height=t};function J(e){for(var t=e.offsetParent,n=e.offsetTop,i=e.offsetLeft;null!==(e=e.parentNode)&&e!==document.body&&e!==document.documentElement;){n-=e.scrollTop;var o=se(e)?null:G(e);o&&(i-="rtl"!==o.direction?e.scrollLeft:-e.scrollLeft),e===t&&(i+=Z.getBorderLeftWidth(e),n+=Z.getBorderTopWidth(e),n+=e.offsetTop,i+=e.offsetLeft,t=e.offsetParent)}return{left:i,top:n}}function Q(e){var t=e.getBoundingClientRect();return{left:t.left+$.scrollX,top:t.top+$.scrollY,width:t.width,height:t.height}}var $=new(function(){function e(){}return Object.defineProperty(e.prototype,"scrollX",{get:function(){return"number"==typeof window.scrollX?window.scrollX:document.body.scrollLeft+document.documentElement.scrollLeft},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scrollY",{get:function(){return"number"==typeof window.scrollY?window.scrollY:document.body.scrollTop+document.documentElement.scrollTop},enumerable:!0,configurable:!0}),e}());function ee(e){var t=Z.getMarginLeft(e)+Z.getMarginRight(e);return e.offsetWidth+t}function te(e){var t=Z.getBorderLeftWidth(e)+Z.getBorderRightWidth(e),n=Z.getPaddingLeft(e)+Z.getPaddingRight(e);return e.offsetWidth-t-n}function ne(e){var t=Z.getBorderTopWidth(e)+Z.getBorderBottomWidth(e),n=Z.getPaddingTop(e)+Z.getPaddingBottom(e);return e.offsetHeight-t-n}function ie(e){var t=Z.getMarginTop(e)+Z.getMarginBottom(e);return e.offsetHeight+t}function oe(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function re(e,t,n){for(;e&&e.nodeType===e.ELEMENT_NODE;){if(L(e,t))return e;if(n)if("string"==typeof n){if(L(e,n))return null}else if(e===n)return null;e=e.parentNode}return null}function se(e){return e&&!!e.host&&!!e.mode}function ae(e){return!!ue(e)}function ue(e){for(;e.parentNode;){if(e===document.body)return null;e=e.parentNode}return se(e)?e:null}function le(e){void 0===e&&(e=document.getElementsByTagName("head")[0]);var t=document.createElement("style");return t.type="text/css",t.media="screen",e.appendChild(t),t}var ce=null;function de(e,t){if(void 0===t&&(ce||(ce=le()),t=ce),t){for(var n=function(e){return e&&e.sheet&&e.sheet.rules?e.sheet.rules:e&&e.sheet&&e.sheet.cssRules?e.sheet.cssRules:[]}(t),i=[],o=0;o=0;o--)t.sheet.deleteRule(i[o])}}function he(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&1===e.nodeType&&"string"==typeof e.nodeName}var fe={CLICK:"click",DBLCLICK:"dblclick",MOUSE_UP:"mouseup",MOUSE_DOWN:"mousedown",MOUSE_OVER:"mouseover",MOUSE_MOVE:"mousemove",MOUSE_OUT:"mouseout",MOUSE_ENTER:"mouseenter",MOUSE_LEAVE:"mouseleave",POINTER_UP:"pointerup",POINTER_DOWN:"pointerdown",POINTER_MOVE:"pointermove",CONTEXT_MENU:"contextmenu",WHEEL:"wheel",KEY_DOWN:"keydown",KEY_PRESS:"keypress",KEY_UP:"keyup",LOAD:"load",BEFORE_UNLOAD:"beforeunload",UNLOAD:"unload",ABORT:"abort",ERROR:"error",RESIZE:"resize",SCROLL:"scroll",FULLSCREEN_CHANGE:"fullscreenchange",WK_FULLSCREEN_CHANGE:"webkitfullscreenchange",SELECT:"select",CHANGE:"change",SUBMIT:"submit",RESET:"reset",FOCUS:"focus",FOCUS_IN:"focusin",FOCUS_OUT:"focusout",BLUR:"blur",INPUT:"input",STORAGE:"storage",DRAG_START:"dragstart",DRAG:"drag",DRAG_ENTER:"dragenter",DRAG_LEAVE:"dragleave",DRAG_OVER:"dragover",DROP:"drop",DRAG_END:"dragend",ANIMATION_START:o.m?"webkitAnimationStart":"animationstart",ANIMATION_END:o.m?"webkitAnimationEnd":"animationend",ANIMATION_ITERATION:o.m?"webkitAnimationIteration":"animationiteration"},pe={stop:function(e,t){e.preventDefault?e.preventDefault():e.returnValue=!1,t&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)}};function ge(e){for(var t=[],n=0;e&&e.nodeType===e.ELEMENT_NODE;n++)t[n]=e.scrollTop,e=e.parentNode;return t}function me(e,t){for(var n=0;e&&e.nodeType===e.ELEMENT_NODE;n++)e.scrollTop!==t[n]&&(e.scrollTop=t[n]),e=e.parentNode}var ve=function(e){function t(t){var n=e.call(this)||this;n._onDidFocus=n._register(new c.a),n.onDidFocus=n._onDidFocus.event,n._onDidBlur=n._register(new c.a),n.onDidBlur=n._onDidBlur.event;var i=oe(document.activeElement,t),o=!1,s=function(){o=!1,i||(i=!0,n._onDidFocus.fire())},a=function(){i&&(o=!0,window.setTimeout((function(){o&&(o=!1,i=!1,n._onDidBlur.fire())}),0))};return n._refreshStateHandler=function(){oe(document.activeElement,t)!==i&&(i?a():s())},n._register(Object(r.a)(t,fe.FOCUS,!0)(s)),n._register(Object(r.a)(t,fe.BLUR,!0)(a)),n}return g(t,e),t}(d.a);function _e(e){return new ve(e)}function ye(e){for(var t=[],n=1;n140)n._setDesiredScrollPositionNow(r.getScrollPosition());else{var a=n._sliderMousePosition(e)-i;n._setDesiredScrollPositionNow(r.getDesiredScrollPositionFromDelta(a))}}),(function(){n.slider.toggleClassName("active",!1),n._host.onDragEnd(),t()})),this._host.onDragStart()},t.prototype._setDesiredScrollPositionNow=function(e){var t={};this.writeScrollPosition(t,e),this._scrollable.setScrollPositionNow(t)},t}(l.a),y=function(){function e(e,t,n,i,o,r){this._scrollbarSize=Math.round(t),this._oppositeScrollbarSize=Math.round(n),this._arrowSize=Math.round(e),this._visibleSize=i,this._scrollSize=o,this._scrollPosition=r,this._computedAvailableSize=0,this._computedIsNeeded=!1,this._computedSliderSize=0,this._computedSliderRatio=0,this._computedSliderPosition=0,this._refreshComputedValues()}return e.prototype.clone=function(){return new e(this._arrowSize,this._scrollbarSize,this._oppositeScrollbarSize,this._visibleSize,this._scrollSize,this._scrollPosition)},e.prototype.setVisibleSize=function(e){var t=Math.round(e);return this._visibleSize!==t&&(this._visibleSize=t,this._refreshComputedValues(),!0)},e.prototype.setScrollSize=function(e){var t=Math.round(e);return this._scrollSize!==t&&(this._scrollSize=t,this._refreshComputedValues(),!0)},e.prototype.setScrollPosition=function(e){var t=Math.round(e);return this._scrollPosition!==t&&(this._scrollPosition=t,this._refreshComputedValues(),!0)},e._computeValues=function(e,t,n,i,o){var r=Math.max(0,n-e),s=Math.max(0,r-2*t),a=i>0&&i>n;if(!a)return{computedAvailableSize:Math.round(r),computedIsNeeded:a,computedSliderSize:Math.round(s),computedSliderRatio:0,computedSliderPosition:0};var u=Math.round(Math.max(20,Math.floor(n*s/i))),l=(s-u)/(i-n),c=o*l;return{computedAvailableSize:Math.round(r),computedIsNeeded:a,computedSliderSize:Math.round(u),computedSliderRatio:l,computedSliderPosition:Math.round(c)}},e.prototype._refreshComputedValues=function(){var t=e._computeValues(this._oppositeScrollbarSize,this._arrowSize,this._visibleSize,this._scrollSize,this._scrollPosition);this._computedAvailableSize=t.computedAvailableSize,this._computedIsNeeded=t.computedIsNeeded,this._computedSliderSize=t.computedSliderSize,this._computedSliderRatio=t.computedSliderRatio,this._computedSliderPosition=t.computedSliderPosition},e.prototype.getArrowSize=function(){return this._arrowSize},e.prototype.getScrollPosition=function(){return this._scrollPosition},e.prototype.getRectangleLargeSize=function(){return this._computedAvailableSize},e.prototype.getRectangleSmallSize=function(){return this._scrollbarSize},e.prototype.isNeeded=function(){return this._computedIsNeeded},e.prototype.getSliderSize=function(){return this._computedSliderSize},e.prototype.getSliderPosition=function(){return this._computedSliderPosition},e.prototype.getDesiredScrollPositionFromOffset=function(e){if(!this._computedIsNeeded)return 0;var t=e-this._arrowSize-this._computedSliderSize/2;return Math.round(t/this._computedSliderRatio)},e.prototype.getDesiredScrollPositionFromDelta=function(e){if(!this._computedIsNeeded)return 0;var t=this._computedSliderPosition+e;return Math.round(t/this._computedSliderRatio)},e}(),b=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),C=function(e){function t(t,n,i){var o=this,r=t.getScrollDimensions(),s=t.getCurrentScrollPosition();if(o=e.call(this,{lazyRender:n.lazyRender,host:i,scrollbarState:new y(n.horizontalHasArrows?n.arrowSize:0,2===n.horizontal?0:n.horizontalScrollbarSize,2===n.vertical?0:n.verticalScrollbarSize,r.width,r.scrollWidth,s.scrollLeft),visibility:n.horizontal,extraScrollbarClassName:"horizontal",scrollable:t})||this,n.horizontalHasArrows){var u=(n.arrowSize-11)/2,l=(n.horizontalScrollbarSize-11)/2;o._createArrow({className:"left-arrow",top:l,left:u,bottom:void 0,right:void 0,bgWidth:n.arrowSize,bgHeight:n.horizontalScrollbarSize,onActivate:function(){return o._host.onMouseWheel(new a.b(null,1,0))}}),o._createArrow({className:"right-arrow",top:l,left:void 0,bottom:void 0,right:u,bgWidth:n.arrowSize,bgHeight:n.horizontalScrollbarSize,onActivate:function(){return o._host.onMouseWheel(new a.b(null,-1,0))}})}return o._createSlider(Math.floor((n.horizontalScrollbarSize-n.horizontalSliderSize)/2),0,void 0,n.horizontalSliderSize),o}return b(t,e),t.prototype._updateSlider=function(e,t){this.slider.setWidth(e),this.slider.setLeft(t)},t.prototype._renderDomNode=function(e,t){this.domNode.setWidth(e),this.domNode.setHeight(t),this.domNode.setLeft(0),this.domNode.setBottom(0)},t.prototype.onDidScroll=function(e){return this._shouldRender=this._onElementScrollSize(e.scrollWidth)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollLeft)||this._shouldRender,this._shouldRender=this._onElementSize(e.width)||this._shouldRender,this._shouldRender},t.prototype._mouseDownRelativePosition=function(e,t){return e},t.prototype._sliderMousePosition=function(e){return e.posx},t.prototype._sliderOrthogonalMousePosition=function(e){return e.posy},t.prototype.writeScrollPosition=function(e,t){e.scrollLeft=t},t}(_),w=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),S=function(e){function t(t,n,i){var o=this,r=t.getScrollDimensions(),s=t.getCurrentScrollPosition();if(o=e.call(this,{lazyRender:n.lazyRender,host:i,scrollbarState:new y(n.verticalHasArrows?n.arrowSize:0,2===n.vertical?0:n.verticalScrollbarSize,0,r.height,r.scrollHeight,s.scrollTop),visibility:n.vertical,extraScrollbarClassName:"vertical",scrollable:t})||this,n.verticalHasArrows){var u=(n.arrowSize-11)/2,l=(n.verticalScrollbarSize-11)/2;o._createArrow({className:"up-arrow",top:u,left:l,bottom:void 0,right:void 0,bgWidth:n.verticalScrollbarSize,bgHeight:n.arrowSize,onActivate:function(){return o._host.onMouseWheel(new a.b(null,0,1))}}),o._createArrow({className:"down-arrow",top:void 0,left:l,bottom:u,right:void 0,bgWidth:n.verticalScrollbarSize,bgHeight:n.arrowSize,onActivate:function(){return o._host.onMouseWheel(new a.b(null,0,-1))}})}return o._createSlider(0,Math.floor((n.verticalScrollbarSize-n.verticalSliderSize)/2),n.verticalSliderSize,void 0),o}return w(t,e),t.prototype._updateSlider=function(e,t){this.slider.setHeight(e),this.slider.setTop(t)},t.prototype._renderDomNode=function(e,t){this.domNode.setWidth(t),this.domNode.setHeight(e),this.domNode.setRight(0),this.domNode.setTop(0)},t.prototype.onDidScroll=function(e){return this._shouldRender=this._onElementScrollSize(e.scrollHeight)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollTop)||this._shouldRender,this._shouldRender=this._onElementSize(e.height)||this._shouldRender,this._shouldRender},t.prototype._mouseDownRelativePosition=function(e,t){return t},t.prototype._sliderMousePosition=function(e){return e.posy},t.prototype._sliderOrthogonalMousePosition=function(e){return e.posx},t.prototype.writeScrollPosition=function(e,t){e.scrollTop=t},t}(_),L=n("MI8n"),N=n("QuOb"),O=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),D=function(e,t,n){this.timestamp=e,this.deltaX=t,this.deltaY=n,this.score=0},x=function(){function e(){this._capacity=5,this._memory=[],this._front=-1,this._rear=-1}return e.prototype.isPhysicalMouseWheel=function(){if(-1===this._front&&-1===this._rear)return!1;for(var e=1,t=0,n=1,i=this._rear;;){var o=i===this._front?e:Math.pow(2,-n);if(e-=o,t+=this._memory[i].score*o,i===this._front)break;i=(this._capacity+i-1)%this._capacity,n++}return t<=.5},e.prototype.accept=function(e,t,n){var i=new D(e,t,n);i.score=this._computeScore(i),-1===this._front&&-1===this._rear?(this._memory[0]=i,this._front=0,this._rear=0):(this._rear=(this._rear+1)%this._capacity,this._rear===this._front&&(this._front=(this._front+1)%this._capacity),this._memory[this._rear]=i)},e.prototype._computeScore=function(e){if(Math.abs(e.deltaX)>0&&Math.abs(e.deltaY)>0)return 1;var t=.5;return-1===this._front&&-1===this._rear||this._memory[this._rear],(Math.abs(e.deltaX-Math.round(e.deltaX))>0||Math.abs(e.deltaY-Math.round(e.deltaY))>0)&&(t+=.25),Math.min(Math.max(t,0),1)},e.INSTANCE=new e,e}(),E=function(e){function t(t,n,i){var o=e.call(this)||this;o._onScroll=o._register(new L.a),o.onScroll=o._onScroll.event,t.style.overflow="hidden",o._options=T(n),o._scrollable=i,o._register(o._scrollable.onScroll((function(e){o._onDidScroll(e),o._onScroll.fire(e)})));var r={onMouseWheel:function(e){return o._onMouseWheel(e)},onDragStart:function(){return o._onDragStart()},onDragEnd:function(){return o._onDragEnd()}};return o._verticalScrollbar=o._register(new S(o._scrollable,o._options,r)),o._horizontalScrollbar=o._register(new C(o._scrollable,o._options,r)),o._domNode=document.createElement("div"),o._domNode.className="monaco-scrollable-element "+o._options.className,o._domNode.setAttribute("role","presentation"),o._domNode.style.position="relative",o._domNode.style.overflow="hidden",o._domNode.appendChild(t),o._domNode.appendChild(o._horizontalScrollbar.domNode.domNode),o._domNode.appendChild(o._verticalScrollbar.domNode.domNode),o._options.useShadows?(o._leftShadowDomNode=Object(s.b)(document.createElement("div")),o._leftShadowDomNode.setClassName("shadow"),o._domNode.appendChild(o._leftShadowDomNode.domNode),o._topShadowDomNode=Object(s.b)(document.createElement("div")),o._topShadowDomNode.setClassName("shadow"),o._domNode.appendChild(o._topShadowDomNode.domNode),o._topLeftShadowDomNode=Object(s.b)(document.createElement("div")),o._topLeftShadowDomNode.setClassName("shadow top-left-corner"),o._domNode.appendChild(o._topLeftShadowDomNode.domNode)):(o._leftShadowDomNode=null,o._topShadowDomNode=null,o._topLeftShadowDomNode=null),o._listenOnDomNode=o._options.listenOnDomNode||o._domNode,o._mouseWheelToDispose=[],o._setListeningToMouseWheel(o._options.handleMouseWheel),o.onmouseover(o._listenOnDomNode,(function(e){return o._onMouseOver(e)})),o.onnonbubblingmouseout(o._listenOnDomNode,(function(e){return o._onMouseOut(e)})),o._hideTimeout=o._register(new c.e),o._isDragging=!1,o._mouseIsOver=!1,o._shouldRender=!0,o._revealOnScroll=!0,o}return O(t,e),t.prototype.dispose=function(){this._mouseWheelToDispose=Object(f.e)(this._mouseWheelToDispose),e.prototype.dispose.call(this)},t.prototype.getDomNode=function(){return this._domNode},t.prototype.getOverviewRulerLayoutInfo=function(){return{parent:this._domNode,insertBefore:this._verticalScrollbar.domNode.domNode}},t.prototype.delegateVerticalScrollbarMouseDown=function(e){this._verticalScrollbar.delegateMouseDown(e)},t.prototype.getScrollDimensions=function(){return this._scrollable.getScrollDimensions()},t.prototype.setScrollDimensions=function(e){this._scrollable.setScrollDimensions(e)},t.prototype.updateClassName=function(e){this._options.className=e,m.e&&(this._options.className+=" mac"),this._domNode.className="monaco-scrollable-element "+this._options.className},t.prototype.updateOptions=function(e){var t=T(e);this._options.handleMouseWheel=t.handleMouseWheel,this._options.mouseWheelScrollSensitivity=t.mouseWheelScrollSensitivity,this._options.fastScrollSensitivity=t.fastScrollSensitivity,this._setListeningToMouseWheel(this._options.handleMouseWheel),this._options.lazyRender||this._render()},t.prototype._setListeningToMouseWheel=function(e){var t=this;this._mouseWheelToDispose.length>0!==e&&(this._mouseWheelToDispose=Object(f.e)(this._mouseWheelToDispose),e)&&this._mouseWheelToDispose.push(r.g(this._listenOnDomNode,o.f?"mousewheel":"wheel",(function(e){t._onMouseWheel(new a.b(e))}),{passive:!1}))},t.prototype._onMouseWheel=function(e){var t,n=x.INSTANCE;if(n.accept(Date.now(),e.deltaX,e.deltaY),e.deltaY||e.deltaX){var i=e.deltaY*this._options.mouseWheelScrollSensitivity,o=e.deltaX*this._options.mouseWheelScrollSensitivity;this._options.flipAxes&&(i=(t=[o,i])[0],o=t[1]);var r=!m.e&&e.browserEvent&&e.browserEvent.shiftKey;!this._options.scrollYToX&&!r||o||(o=i,i=0),e.browserEvent&&e.browserEvent.altKey&&(o*=this._options.fastScrollSensitivity,i*=this._options.fastScrollSensitivity);var s=this._scrollable.getFutureScrollPosition(),a={};if(i){var u=s.scrollTop-50*i;this._verticalScrollbar.writeScrollPosition(a,u)}if(o){var l=s.scrollLeft-50*o;this._horizontalScrollbar.writeScrollPosition(a,l)}a=this._scrollable.validateScrollPosition(a),(s.scrollLeft!==a.scrollLeft||s.scrollTop!==a.scrollTop)&&(this._options.mouseWheelSmoothScroll&&n.isPhysicalMouseWheel()?this._scrollable.setScrollPositionSmooth(a):this._scrollable.setScrollPositionNow(a),this._shouldRender=!0)}(this._options.alwaysConsumeMouseWheel||this._shouldRender)&&(e.preventDefault(),e.stopPropagation())},t.prototype._onDidScroll=function(e){this._shouldRender=this._horizontalScrollbar.onDidScroll(e)||this._shouldRender,this._shouldRender=this._verticalScrollbar.onDidScroll(e)||this._shouldRender,this._options.useShadows&&(this._shouldRender=!0),this._revealOnScroll&&this._reveal(),this._options.lazyRender||this._render()},t.prototype.renderNow=function(){if(!this._options.lazyRender)throw new Error("Please use `lazyRender` together with `renderNow`!");this._render()},t.prototype._render=function(){if(this._shouldRender&&(this._shouldRender=!1,this._horizontalScrollbar.render(),this._verticalScrollbar.render(),this._options.useShadows)){var e=this._scrollable.getCurrentScrollPosition(),t=e.scrollTop>0,n=e.scrollLeft>0;this._leftShadowDomNode.setClassName("shadow"+(n?" left":"")),this._topShadowDomNode.setClassName("shadow"+(t?" top":"")),this._topLeftShadowDomNode.setClassName("shadow top-left-corner"+(t?" top":"")+(n?" left":""))}},t.prototype._onDragStart=function(){this._isDragging=!0,this._reveal()},t.prototype._onDragEnd=function(){this._isDragging=!1,this._hide()},t.prototype._onMouseOut=function(e){this._mouseIsOver=!1,this._hide()},t.prototype._onMouseOver=function(e){this._mouseIsOver=!0,this._reveal()},t.prototype._reveal=function(){this._verticalScrollbar.beginReveal(),this._horizontalScrollbar.beginReveal(),this._scheduleHide()},t.prototype._hide=function(){this._mouseIsOver||this._isDragging||(this._verticalScrollbar.beginHide(),this._horizontalScrollbar.beginHide())},t.prototype._scheduleHide=function(){var e=this;this._mouseIsOver||this._isDragging||this._hideTimeout.cancelAndSet((function(){return e._hide()}),500)},t}(l.a),k=function(e){function t(t,n){var i=this;(n=n||{}).mouseWheelSmoothScroll=!1;var o=new N.a(0,(function(e){return r.Q(e)}));return(i=e.call(this,t,n,o)||this)._register(o),i}return O(t,e),t.prototype.setScrollPosition=function(e){this._scrollable.setScrollPositionNow(e)},t.prototype.getScrollPosition=function(){return this._scrollable.getCurrentScrollPosition()},t}(E),I=function(e){function t(t,n,i){return e.call(this,t,n,i)||this}return O(t,e),t}(E),M=function(e){function t(t,n){var i=e.call(this,t,n)||this;return i._element=t,i.onScroll((function(e){e.scrollTopChanged&&(i._element.scrollTop=e.scrollTop),e.scrollLeftChanged&&(i._element.scrollLeft=e.scrollLeft)})),i.scanDomNode(),i}return O(t,e),t.prototype.scanDomNode=function(){this.setScrollDimensions({width:this._element.clientWidth,scrollWidth:this._element.scrollWidth,height:this._element.clientHeight,scrollHeight:this._element.scrollHeight}),this.setScrollPosition({scrollLeft:this._element.scrollLeft,scrollTop:this._element.scrollTop})},t}(k);function T(e){var t={lazyRender:void 0!==e.lazyRender&&e.lazyRender,className:void 0!==e.className?e.className:"",useShadows:void 0===e.useShadows||e.useShadows,handleMouseWheel:void 0===e.handleMouseWheel||e.handleMouseWheel,flipAxes:void 0!==e.flipAxes&&e.flipAxes,alwaysConsumeMouseWheel:void 0!==e.alwaysConsumeMouseWheel&&e.alwaysConsumeMouseWheel,scrollYToX:void 0!==e.scrollYToX&&e.scrollYToX,mouseWheelScrollSensitivity:void 0!==e.mouseWheelScrollSensitivity?e.mouseWheelScrollSensitivity:1,fastScrollSensitivity:void 0!==e.fastScrollSensitivity?e.fastScrollSensitivity:5,mouseWheelSmoothScroll:void 0===e.mouseWheelSmoothScroll||e.mouseWheelSmoothScroll,arrowSize:void 0!==e.arrowSize?e.arrowSize:11,listenOnDomNode:void 0!==e.listenOnDomNode?e.listenOnDomNode:null,horizontal:void 0!==e.horizontal?e.horizontal:1,horizontalScrollbarSize:void 0!==e.horizontalScrollbarSize?e.horizontalScrollbarSize:10,horizontalSliderSize:void 0!==e.horizontalSliderSize?e.horizontalSliderSize:0,horizontalHasArrows:void 0!==e.horizontalHasArrows&&e.horizontalHasArrows,vertical:void 0!==e.vertical?e.vertical:1,verticalScrollbarSize:void 0!==e.verticalScrollbarSize?e.verticalScrollbarSize:10,verticalHasArrows:void 0!==e.verticalHasArrows&&e.verticalHasArrows,verticalSliderSize:void 0!==e.verticalSliderSize?e.verticalSliderSize:0};return t.horizontalSliderSize=void 0!==e.horizontalSliderSize?e.horizontalSliderSize:t.horizontalScrollbarSize,t.verticalSliderSize=void 0!==e.verticalSliderSize?e.verticalSliderSize:t.verticalScrollbarSize,m.e&&(t.className+=" mac"),t}},"GR/f":function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return y}));var i=n("/cxE"),o=n("N0LK"),r=n("LCkn"),s=n("Ll0s"),a=n("aokT"),u=n("gCVg"),l=n("cMvZ"),c=Object.create(null);function d(e,t){c[e]||(c[e]=["",e]);for(var n=c[e],i=n.length;i<=t;i++)n[i]=n[i-1]+e;return n[t]}var h,f=function(){function e(e,t){this._opts=t,this._selection=e,this._selectionId=null,this._useLastEditRangeForCursorEndPosition=!1,this._selectionStartColumnStaysPut=!1}return e.unshiftIndent=function(e,t,n,i,o){var r=s.a.visibleColumnFromColumn(e,t,n);if(o){var a=d(" ",i);return d(a,s.a.prevIndentTabStop(r,i)/i)}return d(a="\t",s.a.prevRenderTabStop(r,n)/n)},e.shiftIndent=function(e,t,n,i,o){var r=s.a.visibleColumnFromColumn(e,t,n);if(o){var a=d(" ",i);return d(a,s.a.nextIndentTabStop(r,i)/i)}return d(a="\t",s.a.nextRenderTabStop(r,n)/n)},e.prototype._addEditOperation=function(e,t,n){this._useLastEditRangeForCursorEndPosition?e.addTrackedEditOperation(t,n):e.addEditOperation(t,n)},e.prototype.getEditOperations=function(t,n){var i=this._selection.startLineNumber,r=this._selection.endLineNumber;1===this._selection.endColumn&&i!==r&&(r-=1);var u=this._opts,c=u.tabSize,h=u.indentSize,f=u.insertSpaces,p=i===r;if(this._selection.isEmpty()&&/^\s*$/.test(t.getLineContent(i))&&(this._useLastEditRangeForCursorEndPosition=!0),this._opts.useTabStops)for(var g=0,m=0,v=i;v<=r;v++,g=m){m=0;var _=t.getLineContent(v),y=o.o(_);if((!this._opts.isUnshift||0!==_.length&&0!==y)&&(p||this._opts.isUnshift||0!==_.length)){if(-1===y&&(y=_.length),v>1&&s.a.visibleColumnFromColumn(_,y+1,c)%h!=0&&t.isCheapToTokenize(v-1)){var b=l.a.getEnterAction(this._opts.autoIndent,t,new a.a(v-1,t.getLineMaxColumn(v-1),v-1,t.getLineMaxColumn(v-1)));if(b){if(m=g,b.appendText)for(var C=0,w=b.appendText.length;C1){var c=void 0;for(c=i-1;c>=1;c--){var d=n.getLineContent(c);if(o.B(d)>=0)break}if(c<1)return null;var h=n.getLineMaxColumn(c),f=l.a.getEnterAction(t.autoIndent,n,new a.a(c,h,c,h));f&&(s=f.indentation+f.appendText)}return r&&(r===m.a.Indent&&(s=e.shiftIndent(t,s)),r===m.a.Outdent&&(s=e.unshiftIndent(t,s)),s=t.normalizeIndentation(s)),s||null},e._replaceJumpToNextIndent=function(e,t,n,i){var o="",a=n.getStartPosition();if(e.insertSpaces)for(var u=s.a.visibleColumnFromColumn2(e,t,a),l=e.indentSize,c=l-u%l,d=0;d=4){var b=l.a.getIndentForEnter(t.autoIndent,n,u,{unshiftIndent:function(n){return e.unshiftIndent(t,n)},shiftIndent:function(n){return e.shiftIndent(t,n)},normalizeIndentation:function(e){return t.normalizeIndentation(e)}});if(b){var C=s.a.visibleColumnFromColumn2(t,n,u.getEndPosition()),w=u.endColumn,S="\n";y!==t.normalizeIndentation(b.beforeEnter)&&(S=t.normalizeIndentation(b.beforeEnter)+_.substring(y.length,u.startColumn-1)+"\n",u=new a.a(u.startLineNumber,1,u.endLineNumber,u.endColumn));var L=n.getLineContent(u.endLineNumber),N=o.o(L);if(u=N>=0?u.setEndPosition(u.endLineNumber,Math.max(u.endColumn,N+1)):u.setEndPosition(u.endLineNumber,n.getLineMaxColumn(u.endLineNumber)),i)return new r.d(u,S+t.normalizeIndentation(b.afterEnter),!0);var O=0;return w<=N+1&&(t.insertSpaces||(C=Math.ceil(C/t.indentSize)),O=Math.min(C+1-t.normalizeIndentation(b.afterEnter).length-1,0)),new r.c(u,S+t.normalizeIndentation(b.afterEnter),0,O,!0)}}return e._typeCommand(u,"\n"+t.normalizeIndentation(y),i)},e._isAutoIndentType=function(e,t,n){if(e.autoIndent<4)return!1;for(var i=0,o=n.length;i2?c.charCodeAt(l.column-2):0)&&d)return!1;if("auto"===e.autoClosingOvertype){for(var h=!1,f=0,p=i.length;f=0||n.indexOf(t)>=0},e._isBeforeClosingBrace=function(t,n,i){var o=t.autoClosingPairsClose2.get(i);if(!o)return!1;for(var r=e._autoClosingPairIsSymmetric(n),s=0,a=o;sr.open.length){for(var c=!0,d=0,h=n;dv.column-1){var y=_.charAt(v.column-1);if(!e._isBeforeClosingBrace(t,d,y)&&!h(y))return null}if(!n.isCheapToTokenize(v.lineNumber))return null;if(1===d.open.length&&u&&"always"!==c){var b=Object(g.a)(t.wordSeparators);if(a&&v.column>1&&0===b.get(_.charCodeAt(v.column-2)))return null;if(!a&&v.column>2&&0===b.get(_.charCodeAt(v.column-3)))return null}n.forceTokenization(v.lineNumber);var C=n.getLineTokens(v.lineNumber),w=!1;try{w=l.a.shouldAutoClosePair(d,C,a?v.column:v.column-1)}catch(e){Object(i.e)(e)}if(!w)return null}return d},e._runAutoClosingOpenCharType=function(e,t,n,i,o,r,a){for(var u=[],l=0,c=i.length;l=n?s:{done:!1,value:e[t++]}}}},e.fromNativeIterator=function(e){return{next:function(){var t=e.next();return t.done?s:{done:!1,value:t.value}}}},e.from=function(t){return t?Array.isArray(t)?e.fromArray(t):t:e.empty()},e.map=function(e,t){return{next:function(){var n=e.next();return n.done?s:{done:!1,value:t(n.value)}}}},e.filter=function(e,t){return{next:function(){for(;;){var n=e.next();if(n.done)return s;if(t(n.value))return{done:!1,value:n.value}}}}},e.forEach=function(e,t){for(var n=e.next();!n.done;n=e.next())t(n.value)},e.collect=function(e,t){void 0===t&&(t=Number.POSITIVE_INFINITY);var n=[];if(0===t)return n;for(var i=0,o=e.next();!(o.done||(n.push(o.value),++i>=t));o=e.next());return n},e.concat=function(){for(var e=[],t=0;t=e.length)return s;var t=e[n].next();return t.done?(n++,this.next()):t}}},e.chain=function(e){return new a(e)}}(o||(o={}));var a=function(){function e(e){this.it=e}return e.prototype.next=function(){return this.it.next()},e}();function u(e){return Array.isArray(e)?o.fromArray(e):e||o.empty()}var l=function(e){function t(t,n,i,o){return void 0===n&&(n=0),void 0===i&&(i=t.length),void 0===o&&(o=n-1),e.call(this,t,n,i,o)||this}return r(t,e),t.prototype.current=function(){return e.prototype.current.call(this)},t.prototype.previous=function(){return this.index=Math.max(this.index-1,this.start-1),this.current()},t.prototype.first=function(){return this.index=this.start,this.current()},t.prototype.last=function(){return this.index=this.end-1,this.current()},t.prototype.parent=function(){return null},t}(function(){function e(e,t,n,i){void 0===t&&(t=0),void 0===n&&(n=e.length),void 0===i&&(i=t-1),this.items=e,this.start=t,this.end=n,this.index=i}return e.prototype.first=function(){return this.index=this.start,this.current()},e.prototype.next=function(){return this.index=Math.min(this.index+1,this.end),this.current()},e.prototype.current=function(){return this.index===this.start-1||this.index===this.end?null:this.items[this.index]},e}())},JlLP:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"powerquery",extensions:[".pq",".pqm"],aliases:["PQ","M","Power Query","Power Query M"],loader:function(){return n.e(240).then(n.bind(null,"W1QP"))}})},KDc4:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o})),function(e){e[e.None=0]="None",e[e.Indent=1]="Indent",e[e.IndentOutdent=2]="IndentOutdent",e[e.Outdent=3]="Outdent"}(i||(i={}));var o=function(){function e(e){if(this.open=e.open,this.close=e.close,this._standardTokenMask=0,Array.isArray(e.notIn))for(var t=0,n=e.notIn.length;t=65536?2:1,9===l)a=e.nextRenderTabStop(a,i);else{for(var c=o.q(l);u=65536?2:1,c=h}o.w(l)||o.u(l)?a+=2:a+=1}}return a},e.visibleColumnFromColumn2=function(e,t,n){return this.visibleColumnFromColumn(t.getLineContent(n.lineNumber),n.column,e.tabSize)},e.columnFromVisibleColumn=function(t,n,i){if(n<=0)return 1;for(var r=t.length,s=0,a=1,u=0;u=65536?2:1;var c=void 0;if(9===l)c=e.nextRenderTabStop(s,i);else{for(var d=o.q(l);u=65536?2:1,d=f}c=o.w(l)||o.u(l)?s+2:s+1}var p=u+1;if(c>=n)return c-ns?s:o},e.nextRenderTabStop=function(e,t){return e+t-e%t},e.nextIndentTabStop=function(e,t){return e+t-e%t},e.prevRenderTabStop=function(e,t){return e-1-(e-1)%t},e.prevIndentTabStop=function(e,t){return e-1-(e-1)%t},e}();function w(e){return"'"===e||'"'===e||"`"===e}},"M/lh":function(e,t,n){var i;self.MonacoEnvironment=(i={editorWorkerService:"editor.worker.js",css:"css.worker.js",html:"html.worker.js",json:"json.worker.js",typescript:"ts.worker.js",javascript:"ts.worker.js",less:"css.worker.js",scss:"css.worker.js",handlebars:"html.worker.js",razor:"html.worker.js"},{getWorkerUrl:function(e,t){var o=n.p,r=(o?o.replace(/\/$/,"")+"/":"")+i[t];if(/^((http:)|(https:)|(file:)|(\/\/))/.test(r)){var s=String(window.location),a=s.substr(0,s.length-window.location.hash.length-window.location.search.length-window.location.pathname.length);if(r.substring(0,a.length)!==a){var u=new Blob(["/*"+t+'*/importScripts("'+r+'");'],{type:"application/javascript"});return URL.createObjectURL(u)}}return r}}),n("1YUG"),n("oQaD"),e.exports=n("8z58"),n("23p7"),n("OOlL"),n("li8W"),n("ApJL"),n("jrbv"),n("gqHg"),n("p3Ex"),n("E+ie"),n("9B1q"),n("9XAT"),n("SvYn"),n("I/Lx"),n("LexI"),n("+a1H"),n("hFdI"),n("c2dO"),n("zQEy"),n("k7mE"),n("cldp"),n("p5tG"),n("FvUK"),n("ZvGG"),n("QFiB"),n("/cAr"),n("xYNL"),n("sStQ"),n("oKJv"),n("H6Gb"),n("y3CF"),n("JlLP"),n("j2o1"),n("woZy"),n("iLY9"),n("Msxo"),n("ajgA"),n("QiAa"),n("pI2L"),n("ij/i"),n("XQgg"),n("Gb1F"),n("xmOD"),n("c9ML"),n("Mzro"),n("GZrW"),n("w9QG"),n("ufhN"),n("LRks"),n("EOst"),n("z3hU"),n("nrBJ"),n("BEdG"),n("E4kL")},M1Kb:function(e,t,n){"use strict";var i,o;n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"e",(function(){return r})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return a})),function(e){e[e.Left=1]="Left",e[e.Center=2]="Center",e[e.Right=4]="Right",e[e.Full=7]="Full"}(i||(i={})),function(e){e[e.Inline=1]="Inline",e[e.Gutter=2]="Gutter"}(o||(o={}));var r=function(){function e(e){this.tabSize=Math.max(1,0|e.tabSize),this.indentSize=0|e.tabSize,this.insertSpaces=Boolean(e.insertSpaces),this.defaultEOL=0|e.defaultEOL,this.trimAutoWhitespace=Boolean(e.trimAutoWhitespace)}return e.prototype.equals=function(e){return this.tabSize===e.tabSize&&this.indentSize===e.indentSize&&this.insertSpaces===e.insertSpaces&&this.defaultEOL===e.defaultEOL&&this.trimAutoWhitespace===e.trimAutoWhitespace},e.prototype.createChangeEvent=function(e){return{tabSize:this.tabSize!==e.tabSize,indentSize:this.indentSize!==e.indentSize,insertSpaces:this.insertSpaces!==e.insertSpaces,trimAutoWhitespace:this.trimAutoWhitespace!==e.trimAutoWhitespace}},e}(),s=function(e,t){this.range=e,this.matches=t},a=function(e,t,n){this.reverseEdits=e,this.changes=t,this.trimAutoWhitespaceLineNumbers=n}},MD5Z:function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"Eb",(function(){return d})),n.d(t,"N",(function(){return f})),n.d(t,"L",(function(){return p})),n.d(t,"M",(function(){return g})),n.d(t,"e",(function(){return m})),n.d(t,"b",(function(){return v})),n.d(t,"Lb",(function(){return _})),n.d(t,"Q",(function(){return y})),n.d(t,"S",(function(){return b})),n.d(t,"R",(function(){return C})),n.d(t,"P",(function(){return w})),n.d(t,"O",(function(){return S})),n.d(t,"W",(function(){return L})),n.d(t,"Y",(function(){return N})),n.d(t,"X",(function(){return O})),n.d(t,"Z",(function(){return D})),n.d(t,"bb",(function(){return x})),n.d(t,"ab",(function(){return E})),n.d(t,"T",(function(){return k})),n.d(t,"V",(function(){return I})),n.d(t,"U",(function(){return M})),n.d(t,"Cb",(function(){return R})),n.d(t,"Bb",(function(){return P})),n.d(t,"c",(function(){return F})),n.d(t,"d",(function(){return V})),n.d(t,"Gb",(function(){return W})),n.d(t,"Ib",(function(){return B})),n.d(t,"Jb",(function(){return j})),n.d(t,"Hb",(function(){return H})),n.d(t,"Db",(function(){return z})),n.d(t,"p",(function(){return U})),n.d(t,"o",(function(){return K})),n.d(t,"G",(function(){return q})),n.d(t,"F",(function(){return G})),n.d(t,"B",(function(){return Y})),n.d(t,"A",(function(){return Z})),n.d(t,"y",(function(){return X})),n.d(t,"x",(function(){return J})),n.d(t,"n",(function(){return Q})),n.d(t,"w",(function(){return $})),n.d(t,"H",(function(){return ee})),n.d(t,"J",(function(){return te})),n.d(t,"I",(function(){return ne})),n.d(t,"K",(function(){return ie})),n.d(t,"C",(function(){return oe})),n.d(t,"D",(function(){return re})),n.d(t,"z",(function(){return se})),n.d(t,"E",(function(){return ae})),n.d(t,"q",(function(){return ue})),n.d(t,"s",(function(){return le})),n.d(t,"u",(function(){return ce})),n.d(t,"r",(function(){return de})),n.d(t,"t",(function(){return he})),n.d(t,"v",(function(){return fe})),n.d(t,"g",(function(){return ge})),n.d(t,"h",(function(){return me})),n.d(t,"j",(function(){return ve})),n.d(t,"l",(function(){return _e})),n.d(t,"k",(function(){return ye})),n.d(t,"m",(function(){return be})),n.d(t,"i",(function(){return Ce})),n.d(t,"ib",(function(){return we})),n.d(t,"jb",(function(){return Se})),n.d(t,"cb",(function(){return Le})),n.d(t,"db",(function(){return Ne})),n.d(t,"nb",(function(){return Oe})),n.d(t,"ob",(function(){return De})),n.d(t,"mb",(function(){return xe})),n.d(t,"kb",(function(){return Ee})),n.d(t,"lb",(function(){return ke})),n.d(t,"eb",(function(){return Ie})),n.d(t,"fb",(function(){return Me})),n.d(t,"hb",(function(){return Te})),n.d(t,"gb",(function(){return Ae})),n.d(t,"Kb",(function(){return Re})),n.d(t,"qb",(function(){return Pe})),n.d(t,"rb",(function(){return Fe})),n.d(t,"pb",(function(){return Ve})),n.d(t,"ub",(function(){return We})),n.d(t,"sb",(function(){return Be})),n.d(t,"tb",(function(){return je})),n.d(t,"vb",(function(){return He})),n.d(t,"Ab",(function(){return ze})),n.d(t,"xb",(function(){return Ue})),n.d(t,"yb",(function(){return Ke})),n.d(t,"wb",(function(){return qe})),n.d(t,"zb",(function(){return Ge})),n.d(t,"f",(function(){return Ye})),n.d(t,"Fb",(function(){return Je}));var i=n("ic2d"),o=n("zrhQ"),r=n("MI8n"),s=n("3/fG"),a=n("3Rsk"),u=n("X+cX"),l={ColorContribution:"base.contributions.colors"},c=new(function(){function e(){this._onDidChangeSchema=new r.a,this.onDidChangeSchema=this._onDidChangeSchema.event,this.colorSchema={type:"object",properties:{}},this.colorReferenceSchema={type:"string",enum:[],enumDescriptions:[]},this.colorsById={}}return e.prototype.registerColor=function(e,t,n,i,o){void 0===i&&(i=!1);var r={id:e,description:n,defaults:t,needsTransparency:i,deprecationMessage:o};this.colorsById[e]=r;var s={type:"string",description:n,format:"color-hex",defaultSnippets:[{body:"${1:#ff0000}"}]};return o&&(s.deprecationMessage=o),this.colorSchema.properties[e]=s,this.colorReferenceSchema.enum.push(e),this.colorReferenceSchema.enumDescriptions.push(n),this._onDidChangeSchema.fire(),e},e.prototype.resolveDefaultColor=function(e,t){var n=this.colorsById[e];if(n&&n.defaults)return Je(n.defaults[t.type],t)},e.prototype.getColorSchema=function(){return this.colorSchema},e.prototype.toString=function(){var e=this;return Object.keys(this.colorsById).sort((function(e,t){var n=-1===e.indexOf(".")?0:1,i=-1===t.indexOf(".")?0:1;return n!==i?n-i:e.localeCompare(t)})).map((function(t){return"- `"+t+"`: "+e.colorsById[t].description})).join("\n")},e}());function d(e,t,n,i,o){return c.registerColor(e,t,n,i,o)}i.a.add(l.ColorContribution,c);var h,f=d("foreground",{dark:"#CCCCCC",light:"#616161",hc:"#FFFFFF"},s.a("foreground","Overall foreground color. This color is only used if not overridden by a component.")),p=d("errorForeground",{dark:"#F48771",light:"#A1260D",hc:"#F48771"},s.a("errorForeground","Overall foreground color for error messages. This color is only used if not overridden by a component.")),g=d("focusBorder",{dark:o.a.fromHex("#0E639C").transparent(.8),light:o.a.fromHex("#007ACC").transparent(.4),hc:"#F38518"},s.a("focusBorder","Overall border color for focused elements. This color is only used if not overridden by a component.")),m=d("contrastBorder",{light:null,dark:null,hc:"#6FC3DF"},s.a("contrastBorder","An extra border around elements to separate them from others for greater contrast.")),v=d("contrastActiveBorder",{light:null,dark:null,hc:g},s.a("activeContrastBorder","An extra border around active elements to separate them from others for greater contrast.")),_=(d("textLink.foreground",{light:"#006AB1",dark:"#3794FF",hc:"#3794FF"},s.a("textLinkForeground","Foreground color for links in text.")),d("textCodeBlock.background",{light:"#dcdcdc66",dark:"#0a0a0a66",hc:o.a.black},s.a("textCodeBlockBackground","Background color for code blocks in text.")),d("widget.shadow",{dark:"#000000",light:"#A8A8A8",hc:null},s.a("widgetShadow","Shadow color of widgets such as find/replace inside the editor."))),y=d("input.background",{dark:"#3C3C3C",light:o.a.white,hc:o.a.black},s.a("inputBoxBackground","Input box background.")),b=d("input.foreground",{dark:f,light:f,hc:f},s.a("inputBoxForeground","Input box foreground.")),C=d("input.border",{dark:null,light:null,hc:m},s.a("inputBoxBorder","Input box border.")),w=d("inputOption.activeBorder",{dark:"#007ACC00",light:"#007ACC00",hc:m},s.a("inputBoxActiveOptionBorder","Border color of activated options in input fields.")),S=d("inputOption.activeBackground",{dark:Ze(g,.5),light:Ze(g,.3),hc:null},s.a("inputOption.activeBackground","Background color of activated options in input fields.")),L=d("inputValidation.infoBackground",{dark:"#063B49",light:"#D6ECF2",hc:o.a.black},s.a("inputValidationInfoBackground","Input validation background color for information severity.")),N=d("inputValidation.infoForeground",{dark:null,light:null,hc:null},s.a("inputValidationInfoForeground","Input validation foreground color for information severity.")),O=d("inputValidation.infoBorder",{dark:"#007acc",light:"#007acc",hc:m},s.a("inputValidationInfoBorder","Input validation border color for information severity.")),D=d("inputValidation.warningBackground",{dark:"#352A05",light:"#F6F5D2",hc:o.a.black},s.a("inputValidationWarningBackground","Input validation background color for warning severity.")),x=d("inputValidation.warningForeground",{dark:null,light:null,hc:null},s.a("inputValidationWarningForeground","Input validation foreground color for warning severity.")),E=d("inputValidation.warningBorder",{dark:"#B89500",light:"#B89500",hc:m},s.a("inputValidationWarningBorder","Input validation border color for warning severity.")),k=d("inputValidation.errorBackground",{dark:"#5A1D1D",light:"#F2DEDE",hc:o.a.black},s.a("inputValidationErrorBackground","Input validation background color for error severity.")),I=d("inputValidation.errorForeground",{dark:null,light:null,hc:null},s.a("inputValidationErrorForeground","Input validation foreground color for error severity.")),M=d("inputValidation.errorBorder",{dark:"#BE1100",light:"#BE1100",hc:m},s.a("inputValidationErrorBorder","Input validation border color for error severity.")),T=d("dropdown.background",{dark:"#3C3C3C",light:o.a.white,hc:o.a.black},s.a("dropdownBackground","Dropdown background.")),A=d("dropdown.foreground",{dark:"#F0F0F0",light:null,hc:o.a.white},s.a("dropdownForeground","Dropdown foreground.")),R=d("pickerGroup.foreground",{dark:"#3794FF",light:"#0066BF",hc:o.a.white},s.a("pickerGroupForeground","Quick picker color for grouping labels.")),P=d("pickerGroup.border",{dark:"#3F3F46",light:"#CCCEDB",hc:o.a.white},s.a("pickerGroupBorder","Quick picker color for grouping borders.")),F=d("badge.background",{dark:"#4D4D4D",light:"#C4C4C4",hc:o.a.black},s.a("badgeBackground","Badge background color. Badges are small information labels, e.g. for search results count.")),V=d("badge.foreground",{dark:o.a.white,light:"#333",hc:o.a.white},s.a("badgeForeground","Badge foreground color. Badges are small information labels, e.g. for search results count.")),W=d("scrollbar.shadow",{dark:"#000000",light:"#DDDDDD",hc:null},s.a("scrollbarShadow","Scrollbar shadow to indicate that the view is scrolled.")),B=d("scrollbarSlider.background",{dark:o.a.fromHex("#797979").transparent(.4),light:o.a.fromHex("#646464").transparent(.4),hc:Ze(m,.6)},s.a("scrollbarSliderBackground","Scrollbar slider background color.")),j=d("scrollbarSlider.hoverBackground",{dark:o.a.fromHex("#646464").transparent(.7),light:o.a.fromHex("#646464").transparent(.7),hc:Ze(m,.8)},s.a("scrollbarSliderHoverBackground","Scrollbar slider background color when hovering.")),H=d("scrollbarSlider.activeBackground",{dark:o.a.fromHex("#BFBFBF").transparent(.4),light:o.a.fromHex("#000000").transparent(.6),hc:m},s.a("scrollbarSliderActiveBackground","Scrollbar slider background color when clicked on.")),z=d("progressBar.background",{dark:o.a.fromHex("#0E70C0"),light:o.a.fromHex("#0E70C0"),hc:m},s.a("progressBarBackground","Background color of the progress bar that can show for long running operations.")),U=d("editorError.foreground",{dark:"#F48771",light:"#E51400",hc:null},s.a("editorError.foreground","Foreground color of error squigglies in the editor.")),K=d("editorError.border",{dark:null,light:null,hc:o.a.fromHex("#E47777").transparent(.8)},s.a("errorBorder","Border color of error boxes in the editor.")),q=d("editorWarning.foreground",{dark:"#CCA700",light:"#E9A700",hc:null},s.a("editorWarning.foreground","Foreground color of warning squigglies in the editor.")),G=d("editorWarning.border",{dark:null,light:null,hc:o.a.fromHex("#FFCC00").transparent(.8)},s.a("warningBorder","Border color of warning boxes in the editor.")),Y=d("editorInfo.foreground",{dark:"#75BEFF",light:"#75BEFF",hc:null},s.a("editorInfo.foreground","Foreground color of info squigglies in the editor.")),Z=d("editorInfo.border",{dark:null,light:null,hc:o.a.fromHex("#75BEFF").transparent(.8)},s.a("infoBorder","Border color of info boxes in the editor.")),X=d("editorHint.foreground",{dark:o.a.fromHex("#eeeeee").transparent(.7),light:"#6c6c6c",hc:null},s.a("editorHint.foreground","Foreground color of hint squigglies in the editor.")),J=d("editorHint.border",{dark:null,light:null,hc:o.a.fromHex("#eeeeee").transparent(.8)},s.a("hintBorder","Border color of hint boxes in the editor.")),Q=d("editor.background",{light:"#fffffe",dark:"#1E1E1E",hc:o.a.black},s.a("editorBackground","Editor background color.")),$=d("editor.foreground",{light:"#333333",dark:"#BBBBBB",hc:o.a.white},s.a("editorForeground","Editor default foreground color.")),ee=d("editorWidget.background",{dark:"#252526",light:"#F3F3F3",hc:"#0C141F"},s.a("editorWidgetBackground","Background color of editor widgets, such as find/replace.")),te=d("editorWidget.foreground",{dark:f,light:f,hc:f},s.a("editorWidgetForeground","Foreground color of editor widgets, such as find/replace.")),ne=d("editorWidget.border",{dark:"#454545",light:"#C8C8C8",hc:m},s.a("editorWidgetBorder","Border color of editor widgets. The color is only used if the widget chooses to have a border and if the color is not overridden by a widget.")),ie=d("editorWidget.resizeBorder",{light:null,dark:null,hc:null},s.a("editorWidgetResizeBorder","Border color of the resize bar of editor widgets. The color is only used if the widget chooses to have a resize border and if the color is not overridden by a widget.")),oe=d("editor.selectionBackground",{light:"#ADD6FF",dark:"#264F78",hc:"#f3f518"},s.a("editorSelectionBackground","Color of the editor selection.")),re=d("editor.selectionForeground",{light:null,dark:null,hc:"#000000"},s.a("editorSelectionForeground","Color of the selected text for high contrast.")),se=d("editor.inactiveSelectionBackground",{light:Ze(oe,.5),dark:Ze(oe,.5),hc:Ze(oe,.5)},s.a("editorInactiveSelection","Color of the selection in an inactive editor. The color must not be opaque so as not to hide underlying decorations."),!0),ae=d("editor.selectionHighlightBackground",{light:Xe(oe,Q,.3,.6),dark:Xe(oe,Q,.3,.6),hc:null},s.a("editorSelectionHighlight","Color for regions with the same content as the selection. The color must not be opaque so as not to hide underlying decorations."),!0),ue=(d("editor.selectionHighlightBorder",{light:null,dark:null,hc:v},s.a("editorSelectionHighlightBorder","Border color for regions with the same content as the selection.")),d("editor.findMatchBackground",{light:"#A8AC94",dark:"#515C6A",hc:null},s.a("editorFindMatch","Color of the current search match."))),le=d("editor.findMatchHighlightBackground",{light:"#EA5C0055",dark:"#EA5C0055",hc:null},s.a("findMatchHighlight","Color of the other search matches. The color must not be opaque so as not to hide underlying decorations."),!0),ce=d("editor.findRangeHighlightBackground",{dark:"#3a3d4166",light:"#b4b4b44d",hc:null},s.a("findRangeHighlight","Color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),de=d("editor.findMatchBorder",{light:null,dark:null,hc:v},s.a("editorFindMatchBorder","Border color of the current search match.")),he=d("editor.findMatchHighlightBorder",{light:null,dark:null,hc:v},s.a("findMatchHighlightBorder","Border color of the other search matches.")),fe=d("editor.findRangeHighlightBorder",{dark:null,light:null,hc:Ze(v,.4)},s.a("findRangeHighlightBorder","Border color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),pe=(d("editor.hoverHighlightBackground",{light:"#ADD6FF26",dark:"#264f7840",hc:"#ADD6FF26"},s.a("hoverHighlight","Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations."),!0),d("editorHoverWidget.background",{light:ee,dark:ee,hc:ee},s.a("hoverBackground","Background color of the editor hover."))),ge=(d("editorHoverWidget.foreground",{light:te,dark:te,hc:te},s.a("hoverForeground","Foreground color of the editor hover.")),d("editorHoverWidget.border",{light:ne,dark:ne,hc:ne},s.a("hoverBorder","Border color of the editor hover.")),d("editorHoverWidget.statusBarBackground",{dark:(h=pe,.2,function(e){var t=Je(h,e);if(t)return t.lighten(.2)}),light:Ye(pe,.05),hc:ee},s.a("statusBarBackground","Background color of the editor hover status bar.")),d("editorLink.activeForeground",{dark:"#4E94CE",light:o.a.blue,hc:o.a.cyan},s.a("activeLinkForeground","Color of active links.")),d("editorLightBulb.foreground",{dark:"#FFCC00",light:"#DDB100",hc:"#FFCC00"},s.a("editorLightBulbForeground","The color used for the lightbulb actions icon.")),d("editorLightBulbAutoFix.foreground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},s.a("editorLightBulbAutoFixForeground","The color used for the lightbulb auto fix actions icon.")),new o.a(new o.b(155,185,85,.2))),me=new o.a(new o.b(255,0,0,.2)),ve=d("diffEditor.insertedTextBackground",{dark:ge,light:ge,hc:null},s.a("diffEditorInserted","Background color for text that got inserted. The color must not be opaque so as not to hide underlying decorations."),!0),_e=d("diffEditor.removedTextBackground",{dark:me,light:me,hc:null},s.a("diffEditorRemoved","Background color for text that got removed. The color must not be opaque so as not to hide underlying decorations."),!0),ye=d("diffEditor.insertedTextBorder",{dark:null,light:null,hc:"#33ff2eff"},s.a("diffEditorInsertedOutline","Outline color for the text that got inserted.")),be=d("diffEditor.removedTextBorder",{dark:null,light:null,hc:"#FF008F"},s.a("diffEditorRemovedOutline","Outline color for text that got removed.")),Ce=d("diffEditor.border",{dark:null,light:null,hc:m},s.a("diffEditorBorder","Border color between the two text editors.")),we=d("list.focusBackground",{dark:"#062F4A",light:"#D6EBFF",hc:null},s.a("listFocusBackground","List/Tree background color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Se=d("list.focusForeground",{dark:null,light:null,hc:null},s.a("listFocusForeground","List/Tree foreground color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Le=d("list.activeSelectionBackground",{dark:"#094771",light:"#0074E8",hc:null},s.a("listActiveSelectionBackground","List/Tree background color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Ne=d("list.activeSelectionForeground",{dark:o.a.white,light:o.a.white,hc:null},s.a("listActiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Oe=d("list.inactiveSelectionBackground",{dark:"#37373D",light:"#E4E6F1",hc:null},s.a("listInactiveSelectionBackground","List/Tree background color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),De=d("list.inactiveSelectionForeground",{dark:null,light:null,hc:null},s.a("listInactiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),xe=d("list.inactiveFocusBackground",{dark:null,light:null,hc:null},s.a("listInactiveFocusBackground","List/Tree background color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),Ee=d("list.hoverBackground",{dark:"#2A2D2E",light:"#F0F0F0",hc:null},s.a("listHoverBackground","List/Tree background when hovering over items using the mouse.")),ke=d("list.hoverForeground",{dark:null,light:null,hc:null},s.a("listHoverForeground","List/Tree foreground when hovering over items using the mouse.")),Ie=d("list.dropBackground",{dark:we,light:we,hc:null},s.a("listDropBackground","List/Tree drag and drop background when moving items around using the mouse.")),Me=(d("list.highlightForeground",{dark:"#0097fb",light:"#0066BF",hc:g},s.a("highlight","List/Tree foreground color of the match highlights when searching inside the list/tree.")),d("listFilterWidget.background",{light:"#efc1ad",dark:"#653723",hc:o.a.black},s.a("listFilterWidgetBackground","Background color of the type filter widget in lists and trees."))),Te=d("listFilterWidget.outline",{dark:o.a.transparent,light:o.a.transparent,hc:"#f38518"},s.a("listFilterWidgetOutline","Outline color of the type filter widget in lists and trees.")),Ae=d("listFilterWidget.noMatchesOutline",{dark:"#BE1100",light:"#BE1100",hc:m},s.a("listFilterWidgetNoMatchesOutline","Outline color of the type filter widget in lists and trees, when there are no matches.")),Re=d("tree.indentGuidesStroke",{dark:"#585858",light:"#a9a9a9",hc:"#a9a9a9"},s.a("treeIndentGuidesStroke","Tree stroke color for the indentation guides.")),Pe=d("menu.border",{dark:null,light:null,hc:m},s.a("menuBorder","Border color of menus.")),Fe=d("menu.foreground",{dark:A,light:f,hc:A},s.a("menuForeground","Foreground color of menu items.")),Ve=d("menu.background",{dark:T,light:T,hc:T},s.a("menuBackground","Background color of menu items.")),We=d("menu.selectionForeground",{dark:Ne,light:Ne,hc:Ne},s.a("menuSelectionForeground","Foreground color of the selected menu item in menus.")),Be=d("menu.selectionBackground",{dark:Le,light:Le,hc:Le},s.a("menuSelectionBackground","Background color of the selected menu item in menus.")),je=d("menu.selectionBorder",{dark:null,light:null,hc:v},s.a("menuSelectionBorder","Border color of the selected menu item in menus.")),He=d("menu.separatorBackground",{dark:"#BBBBBB",light:"#888888",hc:m},s.a("menuSeparatorBackground","Color of a separator menu item in menus.")),ze=(d("editor.snippetTabstopHighlightBackground",{dark:new o.a(new o.b(124,124,124,.3)),light:new o.a(new o.b(10,50,100,.2)),hc:new o.a(new o.b(124,124,124,.3))},s.a("snippetTabstopHighlightBackground","Highlight background color of a snippet tabstop.")),d("editor.snippetTabstopHighlightBorder",{dark:null,light:null,hc:null},s.a("snippetTabstopHighlightBorder","Highlight border color of a snippet tabstop.")),d("editor.snippetFinalTabstopHighlightBackground",{dark:null,light:null,hc:null},s.a("snippetFinalTabstopHighlightBackground","Highlight background color of the final tabstop of a snippet.")),d("editor.snippetFinalTabstopHighlightBorder",{dark:"#525252",light:new o.a(new o.b(10,50,100,.5)),hc:"#525252"},s.a("snippetFinalTabstopHighlightBorder","Highlight border color of the final stabstop of a snippet.")),d("editorOverviewRuler.findMatchForeground",{dark:"#d186167e",light:"#d186167e",hc:"#AB5A00"},s.a("overviewRulerFindMatchForeground","Overview ruler marker color for find matches. The color must not be opaque so as not to hide underlying decorations."),!0)),Ue=(d("editorOverviewRuler.selectionHighlightForeground",{dark:"#A0A0A0CC",light:"#A0A0A0CC",hc:"#A0A0A0CC"},s.a("overviewRulerSelectionHighlightForeground","Overview ruler marker color for selection highlights. The color must not be opaque so as not to hide underlying decorations."),!0),d("minimap.findMatchHighlight",{light:"#d18616",dark:"#d18616",hc:"#AB5A00"},s.a("minimapFindMatchHighlight","Minimap marker color for find matches."),!0)),Ke=d("minimap.selectionHighlight",{light:"#ADD6FF",dark:"#264F78",hc:"#ffffff"},s.a("minimapSelectionHighlight","Minimap marker color for the editor selection."),!0),qe=d("minimap.errorHighlight",{dark:new o.a(new o.b(255,18,18,.7)),light:new o.a(new o.b(255,18,18,.7)),hc:new o.a(new o.b(255,50,50,1))},s.a("minimapError","Minimap marker color for errors.")),Ge=d("minimap.warningHighlight",{dark:q,light:q,hc:G},s.a("overviewRuleWarning","Minimap marker color for warnings."));function Ye(e,t){return function(n){var i=Je(e,n);if(i)return i.darken(t)}}function Ze(e,t){return function(n){var i=Je(e,n);if(i)return i.transparent(t)}}function Xe(e,t,n,i){return function(r){var s=Je(e,r);if(s){var a=Je(t,r);return a?s.isDarkerThan(a)?o.a.getLighterColor(s,a,n).transparent(i):o.a.getDarkerColor(s,a,n).transparent(i):s.transparent(n*i)}}}function Je(e,t){if(null!==e)return"string"==typeof e?"#"===e[0]?o.a.fromHex(e):t.getColor(e):e instanceof o.a?e:"function"==typeof e?e(t):void 0}d("problemsErrorIcon.foreground",{dark:U,light:U,hc:U},s.a("problemsErrorIconForeground","The color used for the problems error icon.")),d("problemsWarningIcon.foreground",{dark:q,light:q,hc:q},s.a("problemsWarningIconForeground","The color used for the problems warning icon.")),d("problemsInfoIcon.foreground",{dark:Y,light:Y,hc:Y},s.a("problemsInfoIconForeground","The color used for the problems info icon."));var Qe=i.a.as(a.a.JSONContribution);Qe.registerSchema("vscode://schemas/workbench-colors",c.getColorSchema());var $e=new u.d((function(){return Qe.notifySchemaChanged("vscode://schemas/workbench-colors")}),200);c.onDidChangeSchema((function(){$e.isScheduled()||$e.schedule()}))},MI8n:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return c})),n.d(t,"d",(function(){return d})),n.d(t,"c",(function(){return h})),n.d(t,"e",(function(){return f}));var i,o,r=n("/cxE"),s=n("C/vA"),a=n("pmY6"),u=n("24hK"),l=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});!function(e){function t(e){return function(t,n,i){void 0===n&&(n=null);var o,r=!1;return o=e((function(e){if(!r)return o?o.dispose():r=!0,t.call(n,e)}),null,i),r&&o.dispose(),o}}function n(e,t){return s((function(n,i,o){return void 0===i&&(i=null),e((function(e){return n.call(i,t(e))}),null,o)}))}function i(e,t){return s((function(n,i,o){return void 0===i&&(i=null),e((function(e){t(e),n.call(i,e)}),null,o)}))}function o(e,t){return s((function(n,i,o){return void 0===i&&(i=null),e((function(e){return t(e)&&n.call(i,e)}),null,o)}))}function r(e,t,i){var o=i;return n(e,(function(e){return o=t(o,e)}))}function s(e){var t,n=new c({onFirstListenerAdd:function(){t=e(n.fire,n)},onLastListenerRemove:function(){t.dispose()}});return n.event}function u(e,t,n,i,o){var r;void 0===n&&(n=100),void 0===i&&(i=!1);var s=void 0,a=void 0,u=0,l=new c({leakWarningThreshold:o,onFirstListenerAdd:function(){r=e((function(e){u++,s=t(s,e),i&&!a&&(l.fire(s),s=void 0),clearTimeout(a),a=setTimeout((function(){var e=s;s=void 0,a=void 0,(!i||u>1)&&l.fire(e),u=0}),n)}))},onLastListenerRemove:function(){r.dispose()}});return l.event}function l(e){var t,n=!0;return o(e,(function(e){var i=n||e!==t;return n=!1,t=e,i}))}e.None=function(){return a.a.None},e.once=t,e.map=n,e.forEach=i,e.filter=o,e.signal=function(e){return e},e.any=function(){for(var e=[],t=0;t0;){var i=this._deliveryQueue.shift(),o=i[0],s=i[1];try{"function"==typeof o?o.call(void 0,s):o[0].call(o[1],s)}catch(n){Object(r.e)(n)}}}},e.prototype.dispose=function(){this._listeners&&this._listeners.clear(),this._deliveryQueue&&this._deliveryQueue.clear(),this._leakageMon&&this._leakageMon.dispose(),this._disposed=!0},e._noop=function(){},e}(),d=function(e){function t(t){var n=e.call(this,t)||this;return n._isPaused=0,n._eventQueue=new u.a,n._mergeFn=t&&t.merge,n}return l(t,e),t.prototype.pause=function(){this._isPaused++},t.prototype.resume=function(){if(0!==this._isPaused&&0==--this._isPaused)if(this._mergeFn){var t=this._eventQueue.toArray();this._eventQueue.clear(),e.prototype.fire.call(this,this._mergeFn(t))}else for(;!this._isPaused&&0!==this._eventQueue.size;)e.prototype.fire.call(this,this._eventQueue.shift())},t.prototype.fire=function(t){this._listeners&&(0!==this._isPaused?this._eventQueue.push(t):e.prototype.fire.call(this,t))},t}(c),h=(function(){function e(){var e=this;this.hasListeners=!1,this.events=[],this.emitter=new c({onFirstListenerAdd:function(){return e.onFirstListenerAdd()},onLastListenerRemove:function(){return e.onLastListenerRemove()}})}Object.defineProperty(e.prototype,"event",{get:function(){return this.emitter.event},enumerable:!0,configurable:!0}),e.prototype.add=function(e){var t=this,n={event:e,listener:null};return this.events.push(n),this.hasListeners&&this.hook(n),Object(a.f)(Object(s.a)((function(){t.hasListeners&&t.unhook(n);var e=t.events.indexOf(n);t.events.splice(e,1)})))},e.prototype.onFirstListenerAdd=function(){var e=this;this.hasListeners=!0,this.events.forEach((function(t){return e.hook(t)}))},e.prototype.onLastListenerRemove=function(){var e=this;this.hasListeners=!1,this.events.forEach((function(t){return e.unhook(t)}))},e.prototype.hook=function(e){var t=this;e.listener=e.event((function(e){return t.emitter.fire(e)}))},e.prototype.unhook=function(e){e.listener&&e.listener.dispose(),e.listener=null},e.prototype.dispose=function(){this.emitter.dispose()}}(),function(){function e(){this.buffers=[]}return e.prototype.wrapEvent=function(e){var t=this;return function(n,i,o){return e((function(e){var o=t.buffers[t.buffers.length-1];o?o.push((function(){return n.call(i,e)})):n.call(i,e)}),void 0,o)}},e.prototype.bufferEvents=function(e){var t=[];this.buffers.push(t);var n=e();return this.buffers.pop(),t.forEach((function(e){return e()})),n},e}()),f=function(){function e(){var e=this;this.listening=!1,this.inputEvent=o.None,this.inputEventListener=a.a.None,this.emitter=new c({onFirstListenerDidAdd:function(){e.listening=!0,e.inputEventListener=e.inputEvent(e.emitter.fire,e.emitter)},onLastListenerRemove:function(){e.listening=!1,e.inputEventListener.dispose()}}),this.event=this.emitter.event}return Object.defineProperty(e.prototype,"input",{set:function(e){this.inputEvent=e,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=e(this.emitter.fire,this.emitter))},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this.inputEventListener.dispose(),this.emitter.dispose()},e}()},MNsG:function(e,t,n){"use strict";(function(e,i){n.d(t,"h",(function(){return p})),n.d(t,"e",(function(){return g})),n.d(t,"d",(function(){return m})),n.d(t,"f",(function(){return v})),n.d(t,"g",(function(){return _})),n.d(t,"c",(function(){return y})),n.d(t,"b",(function(){return b})),n.d(t,"i",(function(){return C})),n.d(t,"a",(function(){return w}));var o=!1,r=!1,s=!1,a=!1,u=!1,l=!1,c=void 0,d=void 0!==e&&void 0!==e.versions&&void 0!==e.versions.electron&&"renderer"===e.type;if("object"!=typeof navigator||d){if("object"==typeof e){o="win32"===e.platform,r="darwin"===e.platform,s="linux"===e.platform;var h=Object({NODE_ENV:"production",PUBLIC_URL:"/react/build/",REACT_URL:"production.min"}).VSCODE_NLS_CONFIG;if(h)try{var f=JSON.parse(h);f.availableLanguages["*"];f.locale,f._translationsConfigFile}catch(e){}a=!0}}else o=(c=navigator.userAgent).indexOf("Windows")>=0,r=c.indexOf("Macintosh")>=0,l=c.indexOf("Macintosh")>=0&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,s=c.indexOf("Linux")>=0,u=!0,navigator.language;var p=o,g=r,m=s,v=a,_=u,y=l,b="object"==typeof self?self:"object"==typeof i?i:{},C=function(){if(b.setImmediate)return b.setImmediate.bind(b);if("function"==typeof b.postMessage&&!b.importScripts){var t=[];b.addEventListener("message",(function(e){if(e.data&&e.data.vscodeSetImmediateId)for(var n=0,i=t.length;n=0&&e<256?this._asciiMap[e]=n:this._map.set(e,n)},e.prototype.get=function(e){return e>=0&&e<256?this._asciiMap[e]:this._map.get(e)||this._defaultValue},e}();!function(){function e(){this._actual=new o(0)}e.prototype.add=function(e){this._actual.set(e,1)},e.prototype.has=function(e){return 1===this._actual.get(e)}}()},MrjW:function(e,t,n){"use strict";n.r(t),n.d(t,"win32",(function(){return f})),n.d(t,"posix",(function(){return p})),n.d(t,"normalize",(function(){return g})),n.d(t,"join",(function(){return m})),n.d(t,"relative",(function(){return v})),n.d(t,"dirname",(function(){return _})),n.d(t,"basename",(function(){return y})),n.d(t,"extname",(function(){return b})),n.d(t,"sep",(function(){return C}));var i,o=n("wxcJ"),r=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=function(e){function t(t,n,i){var o,r=this;"string"==typeof n&&0===n.indexOf("not ")?(o="must not be",n=n.replace(/^not /,"")):o="must be";var s=-1!==t.indexOf(".")?"property":"argument",a='The "'+t+'" '+s+" "+o+" of type "+n;return a+=". Received type "+typeof i,(r=e.call(this,a)||this).code="ERR_INVALID_ARG_TYPE",r}return r(t,e),t}(Error);function a(e,t){if("string"!=typeof e)throw new s(t,"string",e)}function u(e){return 47===e||92===e}function l(e){return 47===e}function c(e){return e>=65&&e<=90||e>=97&&e<=122}function d(e,t,n,i){for(var o,r="",s=0,a=-1,u=0,l=0;l<=e.length;++l){if(l2){var c=r.lastIndexOf(n);-1===c?(r="",s=0):s=(r=r.slice(0,c)).length-1-r.lastIndexOf(n),a=l,u=0;continue}if(2===r.length||1===r.length){r="",s=0,a=l,u=0;continue}}t&&(r.length>0?r+=n+"..":r="..",s=2)}else r.length>0?r+=n+e.slice(a+1,l):r=e.slice(a+1,l),s=l-a-1;a=l,u=0}else 46===o&&-1!==u?++u:u=-1}return r}function h(e,t){var n=t.dir||t.root,i=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+i:n+e+i:i}var f={resolve:function(){for(var e=[],t=0;t=-1;s--){var l=void 0;if(s>=0?l=e[s]:n?void 0!==(l=o.b["="+n]||o.a())&&l.slice(0,3).toLowerCase()===n.toLowerCase()+"\\"||(l=n+"\\"):l=o.a(),a(l,"path"),0!==l.length){var h=l.length,f=0,p="",g=!1,m=l.charCodeAt(0);if(h>1)if(u(m))if(g=!0,u(l.charCodeAt(1))){for(var v=2,_=v;v2&&u(l.charCodeAt(2))&&(g=!0,f=3));else u(m)&&(f=1,g=!0);if(!(p.length>0&&n.length>0&&p.toLowerCase()!==n.toLowerCase())&&(0===n.length&&p.length>0&&(n=p),r||(i=l.slice(f)+"\\"+i,r=g),n.length>0&&r))break}}return n+(r?"\\":"")+(i=d(i,!r,"\\",u))||"."},normalize:function(e){a(e,"path");var t=e.length;if(0===t)return".";var n,i,o=0,r=!1,s=e.charCodeAt(0);if(t>1)if(u(s))if(r=!0,u(e.charCodeAt(1))){for(var l=2,h=l;l2&&u(e.charCodeAt(2))&&(r=!0,o=3));else if(u(s))return"\\";return 0!==(i=o0&&u(e.charCodeAt(t-1))&&(i+="\\"),void 0===n?r?i.length>0?"\\"+i:"\\":i.length>0?i:"":r?i.length>0?n+"\\"+i:n+"\\":i.length>0?n+i:n},isAbsolute:function(e){a(e,"path");var t=e.length;if(0===t)return!1;var n=e.charCodeAt(0);return!!u(n)||!!(c(n)&&t>2&&58===e.charCodeAt(1)&&u(e.charCodeAt(2)))},join:function(){for(var e,t,n=[],i=0;i0&&(void 0===e?e=t=r:e+="\\"+r)}if(void 0===e)return".";var s=!0,l=0;if("string"==typeof t&&u(t.charCodeAt(0))){++l;var c=t.length;c>1&&u(t.charCodeAt(1))&&(++l,c>2&&(u(t.charCodeAt(2))?++l:s=!1))}if(s){for(;l=2&&(e="\\"+e.slice(l))}return f.normalize(e)},relative:function(e,t){if(a(e,"from"),a(t,"to"),e===t)return"";var n=f.resolve(e),i=f.resolve(t);if(n===i)return"";if((e=n.toLowerCase())===(t=i.toLowerCase()))return"";for(var o=0;oo&&92===e.charCodeAt(r-1);--r);for(var s=r-o,u=0;uu&&92===t.charCodeAt(l-1);--l);for(var c=l-u,d=sd){if(92===t.charCodeAt(u+p))return i.slice(u+p+1);if(2===p)return i.slice(u+p)}s>d&&(92===e.charCodeAt(o+p)?h=p:2===p&&(h=3));break}var g=e.charCodeAt(o+p);if(g!==t.charCodeAt(u+p))break;92===g&&(h=p)}if(p!==d&&-1===h)return i;var m="";for(-1===h&&(h=0),p=o+h+1;p<=r;++p)p!==r&&92!==e.charCodeAt(p)||(0===m.length?m+="..":m+="\\..");return m.length>0?m+i.slice(u+h,l):(u+=h,92===i.charCodeAt(u)&&++u,i.slice(u,l))},toNamespacedPath:function(e){if("string"!=typeof e)return e;if(0===e.length)return"";var t=f.resolve(e);if(t.length>=3)if(92===t.charCodeAt(0)){if(92===t.charCodeAt(1)){var n=t.charCodeAt(2);if(63!==n&&46!==n)return"\\\\?\\UNC\\"+t.slice(2)}}else if(c(t.charCodeAt(0))&&58===t.charCodeAt(1)&&92===t.charCodeAt(2))return"\\\\?\\"+t;return e},dirname:function(e){a(e,"path");var t=e.length;if(0===t)return".";var n=-1,i=-1,o=!0,r=0,s=e.charCodeAt(0);if(t>1)if(u(s)){if(n=r=1,u(e.charCodeAt(1))){for(var l=2,d=l;l2&&u(e.charCodeAt(2))&&(n=r=3));else if(u(s))return e;for(var h=t-1;h>=r;--h)if(u(e.charCodeAt(h))){if(!o){i=h;break}}else o=!1;if(-1===i){if(-1===n)return".";i=n}return e.slice(0,i)},basename:function(e,t){void 0!==t&&a(t,"ext"),a(e,"path");var n,i=0,o=-1,r=!0;if(e.length>=2&&c(e.charCodeAt(0))&&58===e.charCodeAt(1)&&(i=2),void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var s=t.length-1,l=-1;for(n=e.length-1;n>=i;--n){var d=e.charCodeAt(n);if(u(d)){if(!r){i=n+1;break}}else-1===l&&(r=!1,l=n+1),s>=0&&(d===t.charCodeAt(s)?-1==--s&&(o=n):(s=-1,o=l))}return i===o?o=l:-1===o&&(o=e.length),e.slice(i,o)}for(n=e.length-1;n>=i;--n)if(u(e.charCodeAt(n))){if(!r){i=n+1;break}}else-1===o&&(r=!1,o=n+1);return-1===o?"":e.slice(i,o)},extname:function(e){a(e,"path");var t=0,n=-1,i=0,o=-1,r=!0,s=0;e.length>=2&&58===e.charCodeAt(1)&&c(e.charCodeAt(0))&&(t=i=2);for(var l=e.length-1;l>=t;--l){var d=e.charCodeAt(l);if(u(d)){if(!r){i=l+1;break}}else-1===o&&(r=!1,o=l+1),46===d?-1===n?n=l:1!==s&&(s=1):-1!==n&&(s=-1)}return-1===n||-1===o||0===s||1===s&&n===o-1&&n===i+1?"":e.slice(n,o)},format:function(e){if(null===e||"object"!=typeof e)throw new s("pathObject","Object",e);return h("\\",e)},parse:function(e){a(e,"path");var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var n=e.length,i=0,o=e.charCodeAt(0);if(n>1){if(u(o)){if(i=1,u(e.charCodeAt(1))){for(var r=2,s=r;r2))return t.root=t.dir=e,t;if(u(e.charCodeAt(2))){if(3===n)return t.root=t.dir=e,t;i=3}}}else if(u(o))return t.root=t.dir=e,t;i>0&&(t.root=e.slice(0,i));for(var l=-1,d=i,h=-1,f=!0,p=e.length-1,g=0;p>=i;--p)if(u(o=e.charCodeAt(p))){if(!f){d=p+1;break}}else-1===h&&(f=!1,h=p+1),46===o?-1===l?l=p:1!==g&&(g=1):-1!==l&&(g=-1);return-1===l||-1===h||0===g||1===g&&l===h-1&&l===d+1?-1!==h&&(t.base=t.name=e.slice(d,h)):(t.name=e.slice(d,l),t.base=e.slice(d,h),t.ext=e.slice(l,h)),t.dir=d>0&&d!==i?e.slice(0,d-1):t.root,t},sep:"\\",delimiter:";",win32:null,posix:null},p={resolve:function(){for(var e=[],t=0;t=-1&&!i;r--){var s=void 0;a(s=r>=0?e[r]:o.a(),"path"),0!==s.length&&(n=s+"/"+n,i=47===s.charCodeAt(0))}return n=d(n,!i,"/",l),i?n.length>0?"/"+n:"/":n.length>0?n:"."},normalize:function(e){if(a(e,"path"),0===e.length)return".";var t=47===e.charCodeAt(0),n=47===e.charCodeAt(e.length-1);return 0!==(e=d(e,!t,"/",l)).length||t||(e="."),e.length>0&&n&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return a(e,"path"),e.length>0&&47===e.charCodeAt(0)},join:function(){for(var e,t=[],n=0;n0&&(void 0===e?e=o:e+="/"+o)}return void 0===e?".":p.normalize(e)},relative:function(e,t){if(a(e,"from"),a(t,"to"),e===t)return"";if((e=p.resolve(e))===(t=p.resolve(t)))return"";for(var n=1;nu){if(47===t.charCodeAt(r+c))return t.slice(r+c+1);if(0===c)return t.slice(r+c)}else o>u&&(47===e.charCodeAt(n+c)?l=c:0===c&&(l=0));break}var d=e.charCodeAt(n+c);if(d!==t.charCodeAt(r+c))break;47===d&&(l=c)}var h="";for(c=n+l+1;c<=i;++c)c!==i&&47!==e.charCodeAt(c)||(0===h.length?h+="..":h+="/..");return h.length>0?h+t.slice(r+l):(r+=l,47===t.charCodeAt(r)&&++r,t.slice(r))},toNamespacedPath:function(e){return e},dirname:function(e){if(a(e,"path"),0===e.length)return".";for(var t=47===e.charCodeAt(0),n=-1,i=!0,o=e.length-1;o>=1;--o)if(47===e.charCodeAt(o)){if(!i){n=o;break}}else i=!1;return-1===n?t?"/":".":t&&1===n?"//":e.slice(0,n)},basename:function(e,t){void 0!==t&&a(t,"ext"),a(e,"path");var n,i=0,o=-1,r=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var s=t.length-1,u=-1;for(n=e.length-1;n>=0;--n){var l=e.charCodeAt(n);if(47===l){if(!r){i=n+1;break}}else-1===u&&(r=!1,u=n+1),s>=0&&(l===t.charCodeAt(s)?-1==--s&&(o=n):(s=-1,o=u))}return i===o?o=u:-1===o&&(o=e.length),e.slice(i,o)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!r){i=n+1;break}}else-1===o&&(r=!1,o=n+1);return-1===o?"":e.slice(i,o)},extname:function(e){a(e,"path");for(var t=-1,n=0,i=-1,o=!0,r=0,s=e.length-1;s>=0;--s){var u=e.charCodeAt(s);if(47!==u)-1===i&&(o=!1,i=s+1),46===u?-1===t?t=s:1!==r&&(r=1):-1!==t&&(r=-1);else if(!o){n=s+1;break}}return-1===t||-1===i||0===r||1===r&&t===i-1&&t===n+1?"":e.slice(t,i)},format:function(e){if(null===e||"object"!=typeof e)throw new s("pathObject","Object",e);return h("/",e)},parse:function(e){a(e,"path");var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var n,i=47===e.charCodeAt(0);i?(t.root="/",n=1):n=0;for(var o=-1,r=0,s=-1,u=!0,l=e.length-1,c=0;l>=n;--l){var d=e.charCodeAt(l);if(47!==d)-1===s&&(u=!1,s=l+1),46===d?-1===o?o=l:1!==c&&(c=1):-1!==o&&(c=-1);else if(!u){r=l+1;break}}return-1===o||-1===s||0===c||1===c&&o===s-1&&o===r+1?-1!==s&&(t.base=t.name=0===r&&i?e.slice(1,s):e.slice(r,s)):(0===r&&i?(t.name=e.slice(1,o),t.base=e.slice(1,s)):(t.name=e.slice(r,o),t.base=e.slice(r,s)),t.ext=e.slice(o,s)),r>0?t.dir=e.slice(0,r-1):i&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};p.win32=f.win32=f,p.posix=f.posix=p;var g="win32"===o.c?f.normalize:p.normalize,m="win32"===o.c?f.join:p.join,v="win32"===o.c?f.relative:p.relative,_="win32"===o.c?f.dirname:p.dirname,y="win32"===o.c?f.basename:p.basename,b="win32"===o.c?f.extname:p.extname,C="win32"===o.c?f.sep:p.sep},Msxo:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"r",extensions:[".r",".rhistory",".rprofile",".rt"],aliases:["R","r"],loader:function(){return n.e(244).then(n.bind(null,"Qx4d"))}})},Mzro:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"shell",extensions:[".sh",".bash"],aliases:["Shell","sh"],loader:function(){return n.e(253).then(n.bind(null,"l/4i"))}})},N0LK:function(e,t,n){"use strict";function i(e){return!e||"string"!=typeof e||0===e.trim().length}n.d(t,"v",(function(){return i})),n.d(t,"p",(function(){return r})),n.d(t,"m",(function(){return s})),n.d(t,"n",(function(){return a})),n.d(t,"i",(function(){return u})),n.d(t,"H",(function(){return l})),n.d(t,"k",(function(){return c})),n.d(t,"j",(function(){return d})),n.d(t,"F",(function(){return h})),n.d(t,"E",(function(){return f})),n.d(t,"o",(function(){return p})),n.d(t,"r",(function(){return g})),n.d(t,"B",(function(){return m})),n.d(t,"z",(function(){return v})),n.d(t,"A",(function(){return _})),n.d(t,"l",(function(){return b})),n.d(t,"I",(function(){return w})),n.d(t,"c",(function(){return S})),n.d(t,"d",(function(){return L})),n.d(t,"x",(function(){return N})),n.d(t,"y",(function(){return O})),n.d(t,"s",(function(){return D})),n.d(t,"C",(function(){return E})),n.d(t,"D",(function(){return k})),n.d(t,"g",(function(){return M})),n.d(t,"e",(function(){return A})),n.d(t,"t",(function(){return P})),n.d(t,"f",(function(){return F})),n.d(t,"w",(function(){return V})),n.d(t,"u",(function(){return W})),n.d(t,"a",(function(){return B})),n.d(t,"J",(function(){return j})),n.d(t,"h",(function(){return H})),n.d(t,"G",(function(){return z})),n.d(t,"q",(function(){return U})),n.d(t,"b",(function(){return K}));var o=/{(\d+)}/g;function r(e){for(var t=[],n=1;n=t.length?e:t[i]}))}function s(e){return e.replace(/[<>&]/g,(function(e){switch(e){case"<":return"<";case">":return">";case"&":return"&";default:return e}}))}function a(e){return e.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function u(e){return e.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function l(e,t){if(e.length0?e.indexOf(t,n)===n:0===n&&e===t}function d(e,t,n){if(void 0===n&&(n={}),!e)throw new Error("Cannot create regex from empty string");t||(e=a(e)),n.wholeWord&&(/\B/.test(e.charAt(0))||(e="\\b"+e),/\B/.test(e.charAt(e.length-1))||(e+="\\b"));var i="";return n.global&&(i+="g"),n.matchCase||(i+="i"),n.multiline&&(i+="m"),n.unicode&&(i+="u"),new RegExp(e,i)}function h(e){return"^"!==e.source&&"^$"!==e.source&&"$"!==e.source&&"^\\s*$"!==e.source&&!(!e.exec("")||0!==e.lastIndex)}function f(e){return(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")}function p(e){for(var t=0,n=e.length;t=0;n--){var i=e.charCodeAt(n);if(32!==i&&9!==i)return n}return-1}function v(e){return e>=97&&e<=122}function _(e){return e>=65&&e<=90}function y(e){return v(e)||_(e)}function b(e,t){return e.length===t.length&&C(e,t)}function C(e,t,n){void 0===n&&(n=e.length);for(var i=0;ie.length)&&C(e,t,n)}function S(e,t){var n,i=Math.min(e.length,t.length);for(n=0;n1){var i=e.charCodeAt(t-2);if(N(i))return n-56320+(i-55296<<10)+65536}return n}function E(e,t){var n=q.getInstance(),i=t,o=e.length,r=D(e,o,t);t+=r>=65536?2:1;for(var s=n.getGraphemeBreakType(r);t=65536?2:1,s=u}return t-i}function k(e,t){var n=q.getInstance(),i=t,o=x(e,t);t-=o>=65536?2:1;for(var r=n.getGraphemeBreakType(o);t>0;){var s=x(e,t),a=n.getGraphemeBreakType(s);if(K(a,r))break;t-=s>=65536?2:1,r=a}return i-t}var I=/(?:[\u05BE\u05C0\u05C3\u05C6\u05D0-\u05F4\u0608\u060B\u060D\u061B-\u064A\u066D-\u066F\u0671-\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u0710\u0712-\u072F\u074D-\u07A5\u07B1-\u07EA\u07F4\u07F5\u07FA-\u0815\u081A\u0824\u0828\u0830-\u0858\u085E-\u08BD\u200F\uFB1D\uFB1F-\uFB28\uFB2A-\uFD3D\uFD50-\uFDFC\uFE70-\uFEFC]|\uD802[\uDC00-\uDD1B\uDD20-\uDE00\uDE10-\uDE33\uDE40-\uDEE4\uDEEB-\uDF35\uDF40-\uDFFF]|\uD803[\uDC00-\uDCFF]|\uD83A[\uDC00-\uDCCF\uDD00-\uDD43\uDD50-\uDFFF]|\uD83B[\uDC00-\uDEBB])/;function M(e){return I.test(e)}var T=/(?:[\u231A\u231B\u23F0\u23F3\u2600-\u27BF\u2B50\u2B55]|\uD83C[\uDDE6-\uDDFF\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F\uDE80-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD00-\uDDFF\uDE70-\uDE73\uDE78-\uDE82\uDE90-\uDE95])/;function A(e){return T.test(e)}var R=/^[\t\n\r\x20-\x7E]*$/;function P(e){return R.test(e)}function F(e){for(var t=0,n=e.length;t=11904&&e<=55215||e>=63744&&e<=64255||e>=65281&&e<=65374}function W(e){return e>=127462&&e<=127487||e>=9728&&e<=10175||e>=127744&&e<=128591||e>=128640&&e<=128764||e>=128992&&e<=129003||e>=129280&&e<=129535||e>=129648&&e<=129651||e>=129656&&e<=129666||e>=129680&&e<=129685}var B=String.fromCharCode(65279);function j(e){return!!(e&&e.length>0&&65279===e.charCodeAt(0))}function H(e,t){return void 0===t&&(t=!1),!!e&&(t&&(e=e.replace(/\\./g,"")),e.toLowerCase()!==e)}function z(e){return(e%=52)<26?String.fromCharCode(97+e):String.fromCharCode(65+e-26)}function U(e){return q.getInstance().getGraphemeBreakType(e)}function K(e,t){return 0===e?5!==t&&7!==t:!(2===e&&3===t||4!==e&&2!==e&&3!==e&&4!==t&&2!==t&&3!==t&&(8===e&&(8===t||9===t||11===t||12===t)||!(11!==e&&9!==e||9!==t&&10!==t)||(12===e||10===e)&&10===t||5===t||13===t||7===t||1===e||13===e&&14===t||6===e&&6===t))}var q=function(){function e(){this._data=JSON.parse("[0,0,0,51592,51592,11,44424,44424,11,72251,72254,5,7150,7150,7,48008,48008,11,55176,55176,11,128420,128420,14,3276,3277,5,9979,9980,14,46216,46216,11,49800,49800,11,53384,53384,11,70726,70726,5,122915,122916,5,129320,129327,14,2558,2558,5,5906,5908,5,9762,9763,14,43360,43388,8,45320,45320,11,47112,47112,11,48904,48904,11,50696,50696,11,52488,52488,11,54280,54280,11,70082,70083,1,71350,71350,7,73111,73111,5,127892,127893,14,128726,128727,14,129473,129474,14,2027,2035,5,2901,2902,5,3784,3789,5,6754,6754,5,8418,8420,5,9877,9877,14,11088,11088,14,44008,44008,5,44872,44872,11,45768,45768,11,46664,46664,11,47560,47560,11,48456,48456,11,49352,49352,11,50248,50248,11,51144,51144,11,52040,52040,11,52936,52936,11,53832,53832,11,54728,54728,11,69811,69814,5,70459,70460,5,71096,71099,7,71998,71998,5,72874,72880,5,119149,119149,7,127374,127374,14,128335,128335,14,128482,128482,14,128765,128767,14,129399,129400,14,129680,129685,14,1476,1477,5,2377,2380,7,2759,2760,5,3137,3140,7,3458,3459,7,4153,4154,5,6432,6434,5,6978,6978,5,7675,7679,5,9723,9726,14,9823,9823,14,9919,9923,14,10035,10036,14,42736,42737,5,43596,43596,5,44200,44200,11,44648,44648,11,45096,45096,11,45544,45544,11,45992,45992,11,46440,46440,11,46888,46888,11,47336,47336,11,47784,47784,11,48232,48232,11,48680,48680,11,49128,49128,11,49576,49576,11,50024,50024,11,50472,50472,11,50920,50920,11,51368,51368,11,51816,51816,11,52264,52264,11,52712,52712,11,53160,53160,11,53608,53608,11,54056,54056,11,54504,54504,11,54952,54952,11,68108,68111,5,69933,69940,5,70197,70197,7,70498,70499,7,70845,70845,5,71229,71229,5,71727,71735,5,72154,72155,5,72344,72345,5,73023,73029,5,94095,94098,5,121403,121452,5,126981,127182,14,127538,127546,14,127990,127990,14,128391,128391,14,128445,128449,14,128500,128505,14,128752,128752,14,129160,129167,14,129356,129356,14,129432,129442,14,129648,129651,14,129751,131069,14,173,173,4,1757,1757,1,2274,2274,1,2494,2494,5,2641,2641,5,2876,2876,5,3014,3016,7,3262,3262,7,3393,3396,5,3570,3571,7,3968,3972,5,4228,4228,7,6086,6086,5,6679,6680,5,6912,6915,5,7080,7081,5,7380,7392,5,8252,8252,14,9096,9096,14,9748,9749,14,9784,9786,14,9833,9850,14,9890,9894,14,9938,9938,14,9999,9999,14,10085,10087,14,12349,12349,14,43136,43137,7,43454,43456,7,43755,43755,7,44088,44088,11,44312,44312,11,44536,44536,11,44760,44760,11,44984,44984,11,45208,45208,11,45432,45432,11,45656,45656,11,45880,45880,11,46104,46104,11,46328,46328,11,46552,46552,11,46776,46776,11,47000,47000,11,47224,47224,11,47448,47448,11,47672,47672,11,47896,47896,11,48120,48120,11,48344,48344,11,48568,48568,11,48792,48792,11,49016,49016,11,49240,49240,11,49464,49464,11,49688,49688,11,49912,49912,11,50136,50136,11,50360,50360,11,50584,50584,11,50808,50808,11,51032,51032,11,51256,51256,11,51480,51480,11,51704,51704,11,51928,51928,11,52152,52152,11,52376,52376,11,52600,52600,11,52824,52824,11,53048,53048,11,53272,53272,11,53496,53496,11,53720,53720,11,53944,53944,11,54168,54168,11,54392,54392,11,54616,54616,11,54840,54840,11,55064,55064,11,65438,65439,5,69633,69633,5,69837,69837,1,70018,70018,7,70188,70190,7,70368,70370,7,70465,70468,7,70712,70719,5,70835,70840,5,70850,70851,5,71132,71133,5,71340,71340,7,71458,71461,5,71985,71989,7,72002,72002,7,72193,72202,5,72281,72283,5,72766,72766,7,72885,72886,5,73104,73105,5,92912,92916,5,113824,113827,4,119173,119179,5,121505,121519,5,125136,125142,5,127279,127279,14,127489,127490,14,127570,127743,14,127900,127901,14,128254,128254,14,128369,128370,14,128400,128400,14,128425,128432,14,128468,128475,14,128489,128494,14,128715,128720,14,128745,128745,14,128759,128760,14,129004,129023,14,129296,129304,14,129340,129342,14,129388,129392,14,129404,129407,14,129454,129455,14,129485,129487,14,129659,129663,14,129719,129727,14,917536,917631,5,13,13,2,1160,1161,5,1564,1564,4,1807,1807,1,2085,2087,5,2363,2363,7,2402,2403,5,2507,2508,7,2622,2624,7,2691,2691,7,2786,2787,5,2881,2884,5,3006,3006,5,3072,3072,5,3170,3171,5,3267,3268,7,3330,3331,7,3406,3406,1,3538,3540,5,3655,3662,5,3897,3897,5,4038,4038,5,4184,4185,5,4352,4447,8,6068,6069,5,6155,6157,5,6448,6449,7,6742,6742,5,6783,6783,5,6966,6970,5,7042,7042,7,7143,7143,7,7212,7219,5,7412,7412,5,8206,8207,4,8294,8303,4,8596,8601,14,9410,9410,14,9742,9742,14,9757,9757,14,9770,9770,14,9794,9794,14,9828,9828,14,9855,9855,14,9882,9882,14,9900,9903,14,9929,9933,14,9963,9967,14,9987,9988,14,10006,10006,14,10062,10062,14,10175,10175,14,11744,11775,5,42607,42607,5,43043,43044,7,43263,43263,5,43444,43445,7,43569,43570,5,43698,43700,5,43766,43766,5,44032,44032,11,44144,44144,11,44256,44256,11,44368,44368,11,44480,44480,11,44592,44592,11,44704,44704,11,44816,44816,11,44928,44928,11,45040,45040,11,45152,45152,11,45264,45264,11,45376,45376,11,45488,45488,11,45600,45600,11,45712,45712,11,45824,45824,11,45936,45936,11,46048,46048,11,46160,46160,11,46272,46272,11,46384,46384,11,46496,46496,11,46608,46608,11,46720,46720,11,46832,46832,11,46944,46944,11,47056,47056,11,47168,47168,11,47280,47280,11,47392,47392,11,47504,47504,11,47616,47616,11,47728,47728,11,47840,47840,11,47952,47952,11,48064,48064,11,48176,48176,11,48288,48288,11,48400,48400,11,48512,48512,11,48624,48624,11,48736,48736,11,48848,48848,11,48960,48960,11,49072,49072,11,49184,49184,11,49296,49296,11,49408,49408,11,49520,49520,11,49632,49632,11,49744,49744,11,49856,49856,11,49968,49968,11,50080,50080,11,50192,50192,11,50304,50304,11,50416,50416,11,50528,50528,11,50640,50640,11,50752,50752,11,50864,50864,11,50976,50976,11,51088,51088,11,51200,51200,11,51312,51312,11,51424,51424,11,51536,51536,11,51648,51648,11,51760,51760,11,51872,51872,11,51984,51984,11,52096,52096,11,52208,52208,11,52320,52320,11,52432,52432,11,52544,52544,11,52656,52656,11,52768,52768,11,52880,52880,11,52992,52992,11,53104,53104,11,53216,53216,11,53328,53328,11,53440,53440,11,53552,53552,11,53664,53664,11,53776,53776,11,53888,53888,11,54000,54000,11,54112,54112,11,54224,54224,11,54336,54336,11,54448,54448,11,54560,54560,11,54672,54672,11,54784,54784,11,54896,54896,11,55008,55008,11,55120,55120,11,64286,64286,5,66272,66272,5,68900,68903,5,69762,69762,7,69817,69818,5,69927,69931,5,70003,70003,5,70070,70078,5,70094,70094,7,70194,70195,7,70206,70206,5,70400,70401,5,70463,70463,7,70475,70477,7,70512,70516,5,70722,70724,5,70832,70832,5,70842,70842,5,70847,70848,5,71088,71089,7,71102,71102,7,71219,71226,5,71231,71232,5,71342,71343,7,71453,71455,5,71463,71467,5,71737,71738,5,71995,71996,5,72000,72000,7,72145,72147,7,72160,72160,5,72249,72249,7,72273,72278,5,72330,72342,5,72752,72758,5,72850,72871,5,72882,72883,5,73018,73018,5,73031,73031,5,73109,73109,5,73461,73462,7,94031,94031,5,94192,94193,7,119142,119142,7,119155,119162,4,119362,119364,5,121476,121476,5,122888,122904,5,123184,123190,5,126976,126979,14,127184,127231,14,127344,127345,14,127405,127461,14,127514,127514,14,127561,127567,14,127778,127779,14,127896,127896,14,127985,127986,14,127995,127999,5,128326,128328,14,128360,128366,14,128378,128378,14,128394,128397,14,128405,128406,14,128422,128423,14,128435,128443,14,128453,128464,14,128479,128480,14,128484,128487,14,128496,128498,14,128640,128709,14,128723,128724,14,128736,128741,14,128747,128748,14,128755,128755,14,128762,128762,14,128981,128991,14,129096,129103,14,129292,129292,14,129311,129311,14,129329,129330,14,129344,129349,14,129360,129374,14,129394,129394,14,129402,129402,14,129413,129425,14,129445,129450,14,129466,129471,14,129483,129483,14,129511,129535,14,129653,129655,14,129667,129670,14,129705,129711,14,129731,129743,14,917505,917505,4,917760,917999,5,10,10,3,127,159,4,768,879,5,1471,1471,5,1536,1541,1,1648,1648,5,1767,1768,5,1840,1866,5,2070,2073,5,2137,2139,5,2307,2307,7,2366,2368,7,2382,2383,7,2434,2435,7,2497,2500,5,2519,2519,5,2563,2563,7,2631,2632,5,2677,2677,5,2750,2752,7,2763,2764,7,2817,2817,5,2879,2879,5,2891,2892,7,2914,2915,5,3008,3008,5,3021,3021,5,3076,3076,5,3146,3149,5,3202,3203,7,3264,3265,7,3271,3272,7,3298,3299,5,3390,3390,5,3402,3404,7,3426,3427,5,3535,3535,5,3544,3550,7,3635,3635,7,3763,3763,7,3893,3893,5,3953,3966,5,3981,3991,5,4145,4145,7,4157,4158,5,4209,4212,5,4237,4237,5,4520,4607,10,5970,5971,5,6071,6077,5,6089,6099,5,6277,6278,5,6439,6440,5,6451,6456,7,6683,6683,5,6744,6750,5,6765,6770,7,6846,6846,5,6964,6964,5,6972,6972,5,7019,7027,5,7074,7077,5,7083,7085,5,7146,7148,7,7154,7155,7,7222,7223,5,7394,7400,5,7416,7417,5,8204,8204,5,8233,8233,4,8288,8292,4,8413,8416,5,8482,8482,14,8986,8987,14,9193,9203,14,9654,9654,14,9733,9733,14,9745,9745,14,9752,9752,14,9760,9760,14,9766,9766,14,9774,9775,14,9792,9792,14,9800,9811,14,9825,9826,14,9831,9831,14,9852,9853,14,9872,9873,14,9880,9880,14,9885,9887,14,9896,9897,14,9906,9916,14,9926,9927,14,9936,9936,14,9941,9960,14,9974,9974,14,9982,9985,14,9992,9997,14,10002,10002,14,10017,10017,14,10055,10055,14,10071,10071,14,10145,10145,14,11013,11015,14,11503,11505,5,12334,12335,5,12951,12951,14,42612,42621,5,43014,43014,5,43047,43047,7,43204,43205,5,43335,43345,5,43395,43395,7,43450,43451,7,43561,43566,5,43573,43574,5,43644,43644,5,43710,43711,5,43758,43759,7,44005,44005,5,44012,44012,7,44060,44060,11,44116,44116,11,44172,44172,11,44228,44228,11,44284,44284,11,44340,44340,11,44396,44396,11,44452,44452,11,44508,44508,11,44564,44564,11,44620,44620,11,44676,44676,11,44732,44732,11,44788,44788,11,44844,44844,11,44900,44900,11,44956,44956,11,45012,45012,11,45068,45068,11,45124,45124,11,45180,45180,11,45236,45236,11,45292,45292,11,45348,45348,11,45404,45404,11,45460,45460,11,45516,45516,11,45572,45572,11,45628,45628,11,45684,45684,11,45740,45740,11,45796,45796,11,45852,45852,11,45908,45908,11,45964,45964,11,46020,46020,11,46076,46076,11,46132,46132,11,46188,46188,11,46244,46244,11,46300,46300,11,46356,46356,11,46412,46412,11,46468,46468,11,46524,46524,11,46580,46580,11,46636,46636,11,46692,46692,11,46748,46748,11,46804,46804,11,46860,46860,11,46916,46916,11,46972,46972,11,47028,47028,11,47084,47084,11,47140,47140,11,47196,47196,11,47252,47252,11,47308,47308,11,47364,47364,11,47420,47420,11,47476,47476,11,47532,47532,11,47588,47588,11,47644,47644,11,47700,47700,11,47756,47756,11,47812,47812,11,47868,47868,11,47924,47924,11,47980,47980,11,48036,48036,11,48092,48092,11,48148,48148,11,48204,48204,11,48260,48260,11,48316,48316,11,48372,48372,11,48428,48428,11,48484,48484,11,48540,48540,11,48596,48596,11,48652,48652,11,48708,48708,11,48764,48764,11,48820,48820,11,48876,48876,11,48932,48932,11,48988,48988,11,49044,49044,11,49100,49100,11,49156,49156,11,49212,49212,11,49268,49268,11,49324,49324,11,49380,49380,11,49436,49436,11,49492,49492,11,49548,49548,11,49604,49604,11,49660,49660,11,49716,49716,11,49772,49772,11,49828,49828,11,49884,49884,11,49940,49940,11,49996,49996,11,50052,50052,11,50108,50108,11,50164,50164,11,50220,50220,11,50276,50276,11,50332,50332,11,50388,50388,11,50444,50444,11,50500,50500,11,50556,50556,11,50612,50612,11,50668,50668,11,50724,50724,11,50780,50780,11,50836,50836,11,50892,50892,11,50948,50948,11,51004,51004,11,51060,51060,11,51116,51116,11,51172,51172,11,51228,51228,11,51284,51284,11,51340,51340,11,51396,51396,11,51452,51452,11,51508,51508,11,51564,51564,11,51620,51620,11,51676,51676,11,51732,51732,11,51788,51788,11,51844,51844,11,51900,51900,11,51956,51956,11,52012,52012,11,52068,52068,11,52124,52124,11,52180,52180,11,52236,52236,11,52292,52292,11,52348,52348,11,52404,52404,11,52460,52460,11,52516,52516,11,52572,52572,11,52628,52628,11,52684,52684,11,52740,52740,11,52796,52796,11,52852,52852,11,52908,52908,11,52964,52964,11,53020,53020,11,53076,53076,11,53132,53132,11,53188,53188,11,53244,53244,11,53300,53300,11,53356,53356,11,53412,53412,11,53468,53468,11,53524,53524,11,53580,53580,11,53636,53636,11,53692,53692,11,53748,53748,11,53804,53804,11,53860,53860,11,53916,53916,11,53972,53972,11,54028,54028,11,54084,54084,11,54140,54140,11,54196,54196,11,54252,54252,11,54308,54308,11,54364,54364,11,54420,54420,11,54476,54476,11,54532,54532,11,54588,54588,11,54644,54644,11,54700,54700,11,54756,54756,11,54812,54812,11,54868,54868,11,54924,54924,11,54980,54980,11,55036,55036,11,55092,55092,11,55148,55148,11,55216,55238,9,65056,65071,5,65529,65531,4,68097,68099,5,68159,68159,5,69446,69456,5,69688,69702,5,69808,69810,7,69815,69816,7,69821,69821,1,69888,69890,5,69932,69932,7,69957,69958,7,70016,70017,5,70067,70069,7,70079,70080,7,70089,70092,5,70095,70095,5,70191,70193,5,70196,70196,5,70198,70199,5,70367,70367,5,70371,70378,5,70402,70403,7,70462,70462,5,70464,70464,5,70471,70472,7,70487,70487,5,70502,70508,5,70709,70711,7,70720,70721,7,70725,70725,7,70750,70750,5,70833,70834,7,70841,70841,7,70843,70844,7,70846,70846,7,70849,70849,7,71087,71087,5,71090,71093,5,71100,71101,5,71103,71104,5,71216,71218,7,71227,71228,7,71230,71230,7,71339,71339,5,71341,71341,5,71344,71349,5,71351,71351,5,71456,71457,7,71462,71462,7,71724,71726,7,71736,71736,7,71984,71984,5,71991,71992,7,71997,71997,7,71999,71999,1,72001,72001,1,72003,72003,5,72148,72151,5,72156,72159,7,72164,72164,7,72243,72248,5,72250,72250,1,72263,72263,5,72279,72280,7,72324,72329,1,72343,72343,7,72751,72751,7,72760,72765,5,72767,72767,5,72873,72873,7,72881,72881,7,72884,72884,7,73009,73014,5,73020,73021,5,73030,73030,1,73098,73102,7,73107,73108,7,73110,73110,7,73459,73460,5,78896,78904,4,92976,92982,5,94033,94087,7,94180,94180,5,113821,113822,5,119141,119141,5,119143,119145,5,119150,119154,5,119163,119170,5,119210,119213,5,121344,121398,5,121461,121461,5,121499,121503,5,122880,122886,5,122907,122913,5,122918,122922,5,123628,123631,5,125252,125258,5,126980,126980,14,127183,127183,14,127245,127247,14,127340,127343,14,127358,127359,14,127377,127386,14,127462,127487,6,127491,127503,14,127535,127535,14,127548,127551,14,127568,127569,14,127744,127777,14,127780,127891,14,127894,127895,14,127897,127899,14,127902,127984,14,127987,127989,14,127991,127994,14,128000,128253,14,128255,128317,14,128329,128334,14,128336,128359,14,128367,128368,14,128371,128377,14,128379,128390,14,128392,128393,14,128398,128399,14,128401,128404,14,128407,128419,14,128421,128421,14,128424,128424,14,128433,128434,14,128444,128444,14,128450,128452,14,128465,128467,14,128476,128478,14,128481,128481,14,128483,128483,14,128488,128488,14,128495,128495,14,128499,128499,14,128506,128591,14,128710,128714,14,128721,128722,14,128725,128725,14,128728,128735,14,128742,128744,14,128746,128746,14,128749,128751,14,128753,128754,14,128756,128758,14,128761,128761,14,128763,128764,14,128884,128895,14,128992,129003,14,129036,129039,14,129114,129119,14,129198,129279,14,129293,129295,14,129305,129310,14,129312,129319,14,129328,129328,14,129331,129338,14,129343,129343,14,129351,129355,14,129357,129359,14,129375,129387,14,129393,129393,14,129395,129398,14,129401,129401,14,129403,129403,14,129408,129412,14,129426,129431,14,129443,129444,14,129451,129453,14,129456,129465,14,129472,129472,14,129475,129482,14,129484,129484,14,129488,129510,14,129536,129647,14,129652,129652,14,129656,129658,14,129664,129666,14,129671,129679,14,129686,129704,14,129712,129718,14,129728,129730,14,129744,129750,14,917504,917504,4,917506,917535,4,917632,917759,4,918000,921599,4,0,9,4,11,12,4,14,31,4,169,169,14,174,174,14,1155,1159,5,1425,1469,5,1473,1474,5,1479,1479,5,1552,1562,5,1611,1631,5,1750,1756,5,1759,1764,5,1770,1773,5,1809,1809,5,1958,1968,5,2045,2045,5,2075,2083,5,2089,2093,5,2259,2273,5,2275,2306,5,2362,2362,5,2364,2364,5,2369,2376,5,2381,2381,5,2385,2391,5,2433,2433,5,2492,2492,5,2495,2496,7,2503,2504,7,2509,2509,5,2530,2531,5,2561,2562,5,2620,2620,5,2625,2626,5,2635,2637,5,2672,2673,5,2689,2690,5,2748,2748,5,2753,2757,5,2761,2761,7,2765,2765,5,2810,2815,5,2818,2819,7,2878,2878,5,2880,2880,7,2887,2888,7,2893,2893,5,2903,2903,5,2946,2946,5,3007,3007,7,3009,3010,7,3018,3020,7,3031,3031,5,3073,3075,7,3134,3136,5,3142,3144,5,3157,3158,5,3201,3201,5,3260,3260,5,3263,3263,5,3266,3266,5,3270,3270,5,3274,3275,7,3285,3286,5,3328,3329,5,3387,3388,5,3391,3392,7,3398,3400,7,3405,3405,5,3415,3415,5,3457,3457,5,3530,3530,5,3536,3537,7,3542,3542,5,3551,3551,5,3633,3633,5,3636,3642,5,3761,3761,5,3764,3772,5,3864,3865,5,3895,3895,5,3902,3903,7,3967,3967,7,3974,3975,5,3993,4028,5,4141,4144,5,4146,4151,5,4155,4156,7,4182,4183,7,4190,4192,5,4226,4226,5,4229,4230,5,4253,4253,5,4448,4519,9,4957,4959,5,5938,5940,5,6002,6003,5,6070,6070,7,6078,6085,7,6087,6088,7,6109,6109,5,6158,6158,4,6313,6313,5,6435,6438,7,6441,6443,7,6450,6450,5,6457,6459,5,6681,6682,7,6741,6741,7,6743,6743,7,6752,6752,5,6757,6764,5,6771,6780,5,6832,6845,5,6847,6848,5,6916,6916,7,6965,6965,5,6971,6971,7,6973,6977,7,6979,6980,7,7040,7041,5,7073,7073,7,7078,7079,7,7082,7082,7,7142,7142,5,7144,7145,5,7149,7149,5,7151,7153,5,7204,7211,7,7220,7221,7,7376,7378,5,7393,7393,7,7405,7405,5,7415,7415,7,7616,7673,5,8203,8203,4,8205,8205,13,8232,8232,4,8234,8238,4,8265,8265,14,8293,8293,4,8400,8412,5,8417,8417,5,8421,8432,5,8505,8505,14,8617,8618,14,9000,9000,14,9167,9167,14,9208,9210,14,9642,9643,14,9664,9664,14,9728,9732,14,9735,9741,14,9743,9744,14,9746,9746,14,9750,9751,14,9753,9756,14,9758,9759,14,9761,9761,14,9764,9765,14,9767,9769,14,9771,9773,14,9776,9783,14,9787,9791,14,9793,9793,14,9795,9799,14,9812,9822,14,9824,9824,14,9827,9827,14,9829,9830,14,9832,9832,14,9851,9851,14,9854,9854,14,9856,9861,14,9874,9876,14,9878,9879,14,9881,9881,14,9883,9884,14,9888,9889,14,9895,9895,14,9898,9899,14,9904,9905,14,9917,9918,14,9924,9925,14,9928,9928,14,9934,9935,14,9937,9937,14,9939,9940,14,9961,9962,14,9968,9973,14,9975,9978,14,9981,9981,14,9986,9986,14,9989,9989,14,9998,9998,14,10000,10001,14,10004,10004,14,10013,10013,14,10024,10024,14,10052,10052,14,10060,10060,14,10067,10069,14,10083,10084,14,10133,10135,14,10160,10160,14,10548,10549,14,11035,11036,14,11093,11093,14,11647,11647,5,12330,12333,5,12336,12336,14,12441,12442,5,12953,12953,14,42608,42610,5,42654,42655,5,43010,43010,5,43019,43019,5,43045,43046,5,43052,43052,5,43188,43203,7,43232,43249,5,43302,43309,5,43346,43347,7,43392,43394,5,43443,43443,5,43446,43449,5,43452,43453,5,43493,43493,5,43567,43568,7,43571,43572,7,43587,43587,5,43597,43597,7,43696,43696,5,43703,43704,5,43713,43713,5,43756,43757,5,43765,43765,7,44003,44004,7,44006,44007,7,44009,44010,7,44013,44013,5,44033,44059,12,44061,44087,12,44089,44115,12,44117,44143,12,44145,44171,12,44173,44199,12,44201,44227,12,44229,44255,12,44257,44283,12,44285,44311,12,44313,44339,12,44341,44367,12,44369,44395,12,44397,44423,12,44425,44451,12,44453,44479,12,44481,44507,12,44509,44535,12,44537,44563,12,44565,44591,12,44593,44619,12,44621,44647,12,44649,44675,12,44677,44703,12,44705,44731,12,44733,44759,12,44761,44787,12,44789,44815,12,44817,44843,12,44845,44871,12,44873,44899,12,44901,44927,12,44929,44955,12,44957,44983,12,44985,45011,12,45013,45039,12,45041,45067,12,45069,45095,12,45097,45123,12,45125,45151,12,45153,45179,12,45181,45207,12,45209,45235,12,45237,45263,12,45265,45291,12,45293,45319,12,45321,45347,12,45349,45375,12,45377,45403,12,45405,45431,12,45433,45459,12,45461,45487,12,45489,45515,12,45517,45543,12,45545,45571,12,45573,45599,12,45601,45627,12,45629,45655,12,45657,45683,12,45685,45711,12,45713,45739,12,45741,45767,12,45769,45795,12,45797,45823,12,45825,45851,12,45853,45879,12,45881,45907,12,45909,45935,12,45937,45963,12,45965,45991,12,45993,46019,12,46021,46047,12,46049,46075,12,46077,46103,12,46105,46131,12,46133,46159,12,46161,46187,12,46189,46215,12,46217,46243,12,46245,46271,12,46273,46299,12,46301,46327,12,46329,46355,12,46357,46383,12,46385,46411,12,46413,46439,12,46441,46467,12,46469,46495,12,46497,46523,12,46525,46551,12,46553,46579,12,46581,46607,12,46609,46635,12,46637,46663,12,46665,46691,12,46693,46719,12,46721,46747,12,46749,46775,12,46777,46803,12,46805,46831,12,46833,46859,12,46861,46887,12,46889,46915,12,46917,46943,12,46945,46971,12,46973,46999,12,47001,47027,12,47029,47055,12,47057,47083,12,47085,47111,12,47113,47139,12,47141,47167,12,47169,47195,12,47197,47223,12,47225,47251,12,47253,47279,12,47281,47307,12,47309,47335,12,47337,47363,12,47365,47391,12,47393,47419,12,47421,47447,12,47449,47475,12,47477,47503,12,47505,47531,12,47533,47559,12,47561,47587,12,47589,47615,12,47617,47643,12,47645,47671,12,47673,47699,12,47701,47727,12,47729,47755,12,47757,47783,12,47785,47811,12,47813,47839,12,47841,47867,12,47869,47895,12,47897,47923,12,47925,47951,12,47953,47979,12,47981,48007,12,48009,48035,12,48037,48063,12,48065,48091,12,48093,48119,12,48121,48147,12,48149,48175,12,48177,48203,12,48205,48231,12,48233,48259,12,48261,48287,12,48289,48315,12,48317,48343,12,48345,48371,12,48373,48399,12,48401,48427,12,48429,48455,12,48457,48483,12,48485,48511,12,48513,48539,12,48541,48567,12,48569,48595,12,48597,48623,12,48625,48651,12,48653,48679,12,48681,48707,12,48709,48735,12,48737,48763,12,48765,48791,12,48793,48819,12,48821,48847,12,48849,48875,12,48877,48903,12,48905,48931,12,48933,48959,12,48961,48987,12,48989,49015,12,49017,49043,12,49045,49071,12,49073,49099,12,49101,49127,12,49129,49155,12,49157,49183,12,49185,49211,12,49213,49239,12,49241,49267,12,49269,49295,12,49297,49323,12,49325,49351,12,49353,49379,12,49381,49407,12,49409,49435,12,49437,49463,12,49465,49491,12,49493,49519,12,49521,49547,12,49549,49575,12,49577,49603,12,49605,49631,12,49633,49659,12,49661,49687,12,49689,49715,12,49717,49743,12,49745,49771,12,49773,49799,12,49801,49827,12,49829,49855,12,49857,49883,12,49885,49911,12,49913,49939,12,49941,49967,12,49969,49995,12,49997,50023,12,50025,50051,12,50053,50079,12,50081,50107,12,50109,50135,12,50137,50163,12,50165,50191,12,50193,50219,12,50221,50247,12,50249,50275,12,50277,50303,12,50305,50331,12,50333,50359,12,50361,50387,12,50389,50415,12,50417,50443,12,50445,50471,12,50473,50499,12,50501,50527,12,50529,50555,12,50557,50583,12,50585,50611,12,50613,50639,12,50641,50667,12,50669,50695,12,50697,50723,12,50725,50751,12,50753,50779,12,50781,50807,12,50809,50835,12,50837,50863,12,50865,50891,12,50893,50919,12,50921,50947,12,50949,50975,12,50977,51003,12,51005,51031,12,51033,51059,12,51061,51087,12,51089,51115,12,51117,51143,12,51145,51171,12,51173,51199,12,51201,51227,12,51229,51255,12,51257,51283,12,51285,51311,12,51313,51339,12,51341,51367,12,51369,51395,12,51397,51423,12,51425,51451,12,51453,51479,12,51481,51507,12,51509,51535,12,51537,51563,12,51565,51591,12,51593,51619,12,51621,51647,12,51649,51675,12,51677,51703,12,51705,51731,12,51733,51759,12,51761,51787,12,51789,51815,12,51817,51843,12,51845,51871,12,51873,51899,12,51901,51927,12,51929,51955,12,51957,51983,12,51985,52011,12,52013,52039,12,52041,52067,12,52069,52095,12,52097,52123,12,52125,52151,12,52153,52179,12,52181,52207,12,52209,52235,12,52237,52263,12,52265,52291,12,52293,52319,12,52321,52347,12,52349,52375,12,52377,52403,12,52405,52431,12,52433,52459,12,52461,52487,12,52489,52515,12,52517,52543,12,52545,52571,12,52573,52599,12,52601,52627,12,52629,52655,12,52657,52683,12,52685,52711,12,52713,52739,12,52741,52767,12,52769,52795,12,52797,52823,12,52825,52851,12,52853,52879,12,52881,52907,12,52909,52935,12,52937,52963,12,52965,52991,12,52993,53019,12,53021,53047,12,53049,53075,12,53077,53103,12,53105,53131,12,53133,53159,12,53161,53187,12,53189,53215,12,53217,53243,12,53245,53271,12,53273,53299,12,53301,53327,12,53329,53355,12,53357,53383,12,53385,53411,12,53413,53439,12,53441,53467,12,53469,53495,12,53497,53523,12,53525,53551,12,53553,53579,12,53581,53607,12,53609,53635,12,53637,53663,12,53665,53691,12,53693,53719,12,53721,53747,12,53749,53775,12,53777,53803,12,53805,53831,12,53833,53859,12,53861,53887,12,53889,53915,12,53917,53943,12,53945,53971,12,53973,53999,12,54001,54027,12,54029,54055,12,54057,54083,12,54085,54111,12,54113,54139,12,54141,54167,12,54169,54195,12,54197,54223,12,54225,54251,12,54253,54279,12,54281,54307,12,54309,54335,12,54337,54363,12,54365,54391,12,54393,54419,12,54421,54447,12,54449,54475,12,54477,54503,12,54505,54531,12,54533,54559,12,54561,54587,12,54589,54615,12,54617,54643,12,54645,54671,12,54673,54699,12,54701,54727,12,54729,54755,12,54757,54783,12,54785,54811,12,54813,54839,12,54841,54867,12,54869,54895,12,54897,54923,12,54925,54951,12,54953,54979,12,54981,55007,12,55009,55035,12,55037,55063,12,55065,55091,12,55093,55119,12,55121,55147,12,55149,55175,12,55177,55203,12,55243,55291,10,65024,65039,5,65279,65279,4,65520,65528,4,66045,66045,5,66422,66426,5,68101,68102,5,68152,68154,5,68325,68326,5,69291,69292,5,69632,69632,7,69634,69634,7,69759,69761,5]")}return e.getInstance=function(){return e._INSTANCE||(e._INSTANCE=new e),e._INSTANCE},e.prototype.getGraphemeBreakType=function(e){if(e<32)return 10===e?3:13===e?2:4;if(e<127)return 0;for(var t=this._data,n=t.length/3,i=1;i<=n;)if(et[3*i+1]))return t[3*i+2];i=2*i+1}return 0},e._INSTANCE=null,e}()},OBOq:function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return d})),n("UCkY");var i,o,r,s=n("3/fG"),a=n("MNsG"),u=n("EffR");function l(e){(i=document.createElement("div")).className="monaco-aria-container",(o=document.createElement("div")).className="monaco-alert",o.setAttribute("role","alert"),o.setAttribute("aria-atomic","true"),i.appendChild(o),(r=document.createElement("div")).className="monaco-status",r.setAttribute("role","status"),r.setAttribute("aria-atomic","true"),i.appendChild(r),e.appendChild(i)}function c(e,t){p(o,e,t)}function d(e,t){a.e?c(e,t):p(r,e,t)}var h=0,f=void 0;function p(e,t,n){if(i){if(!n)switch(f===t?h++:(f=t,h=0),h){case 0:break;case 1:t=s.a("repeated","{0} (occurred again)",t);break;default:t=s.a("repeatedNtimes","{0} (occurred {1} times)",t,h)}u.o(e),e.textContent=t,e.style.visibility="hidden",e.style.visibility="visible"}}},OKK6:function(e,t,n){},OOlL:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"azcli",extensions:[".azcli"],aliases:["Azure CLI","azcli"],loader:function(){return n.e(217).then(n.bind(null,"NlLO"))}})},PTeM:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return a}));var i=n("N0LK"),o=n("MrjW");function r(e){return e.replace(/[\\/]/g,o.posix.sep)}function s(e,t,n,r){if(void 0===r&&(r=o.sep),e===t)return!0;if(!e||!t)return!1;if(t.length>e.length)return!1;if(n){if(!Object(i.I)(e,t))return!1;if(t.length===e.length)return!0;var s=t.length;return t.charAt(t.length-1)===r&&s--,e.charAt(s)===r}return t.charAt(t.length-1)!==r&&(t+=r),0===e.indexOf(t)}function a(e){return e>=65&&e<=90||e>=97&&e<=122}},QDVR:function(e,t,n){"use strict";n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return h}));var i,o=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});function r(e){var t=[];return e.forEach((function(e){return t.push(e)})),t}function s(e){var t=[];return e.forEach((function(e,n){return t.push(n)})),t}var a=function(){function e(){this._value="",this._pos=0}return e.prototype.reset=function(e){return this._value=e,this._pos=0,this},e.prototype.next=function(){return this._pos+=1,this},e.prototype.hasNext=function(){return this._pos0)n.left||(n.left=new l,n.left.segment=i.value()),n=n.left;else if(o<0)n.right||(n.right=new l,n.right.segment=i.value()),n=n.right;else{if(!i.hasNext())break;i.next(),n.mid||(n.mid=new l,n.mid.segment=i.value()),n=n.mid}}var r=n.value;return n.value=t,n.key=e,r},e.prototype.get=function(e){for(var t=this._iter.reset(e),n=this._root;n;){var i=t.cmp(n.segment);if(i>0)n=n.left;else if(i<0)n=n.right;else{if(!t.hasNext())break;t.next(),n=n.mid}}return n?n.value:void 0},e.prototype.findSubstr=function(e){for(var t=this._iter.reset(e),n=this._root,i=void 0;n;){var o=t.cmp(n.segment);if(o>0)n=n.left;else if(o<0)n=n.right;else{if(!t.hasNext())break;t.next(),i=n.value||i,n=n.mid}}return n&&n.value||i},e.prototype.forEach=function(e){this._forEach(this._root,e)},e.prototype._forEach=function(e,t){e&&(this._forEach(e.left,t),e.value&&t(e.value,e.key),this._forEach(e.mid,t),this._forEach(e.right,t))},e}(),d=function(){function e(){this.map=new Map,this.ignoreCase=!1}return e.prototype.set=function(e,t){this.map.set(this.toKey(e),t)},e.prototype.get=function(e){return this.map.get(this.toKey(e))},e.prototype.toKey=function(e){var t=e.toString();return this.ignoreCase&&(t=t.toLowerCase()),t},e}(),h=function(e){function t(t,n){void 0===n&&(n=1);var i=e.call(this)||this;return i._limit=t,i._ratio=Math.min(Math.max(0,n),1),i}return o(t,e),t.prototype.get=function(t){return e.prototype.get.call(this,t,2)},t.prototype.peek=function(t){return e.prototype.get.call(this,t,0)},t.prototype.set=function(t,n){e.prototype.set.call(this,t,n,2),this.checkTrim()},t.prototype.checkTrim=function(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))},t}(function(){function e(){this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0}return e.prototype.clear=function(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0},Object.defineProperty(e.prototype,"size",{get:function(){return this._size},enumerable:!0,configurable:!0}),e.prototype.get=function(e,t){void 0===t&&(t=0);var n=this._map.get(e);if(n)return 0!==t&&this.touch(n,t),n.value},e.prototype.set=function(e,t,n){void 0===n&&(n=0);var i=this._map.get(e);if(i)i.value=t,0!==n&&this.touch(i,n);else{switch(i={key:e,value:t,next:void 0,previous:void 0},n){case 0:this.addItemLast(i);break;case 1:this.addItemFirst(i);break;case 2:default:this.addItemLast(i)}this._map.set(e,i),this._size++}},e.prototype.delete=function(e){return!!this.remove(e)},e.prototype.remove=function(e){var t=this._map.get(e);if(t)return this._map.delete(e),this.removeItem(t),this._size--,t.value},e.prototype.forEach=function(e,t){for(var n=this._head;n;)t?e.bind(t)(n.value,n.key,this):e(n.value,n.key,this),n=n.next},e.prototype.trimOld=function(e){if(!(e>=this.size))if(0!==e){for(var t=this._head,n=this.size;t&&n>e;)this._map.delete(t.key),t=t.next,n--;this._head=t,this._size=n,t&&(t.previous=void 0)}else this.clear()},e.prototype.addItemFirst=function(e){if(this._head||this._tail){if(!this._head)throw new Error("Invalid list");e.next=this._head,this._head.previous=e}else this._tail=e;this._head=e},e.prototype.addItemLast=function(e){if(this._head||this._tail){if(!this._tail)throw new Error("Invalid list");e.previous=this._tail,this._tail.next=e}else this._head=e;this._tail=e},e.prototype.removeItem=function(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw new Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw new Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{var t=e.next,n=e.previous;if(!t||!n)throw new Error("Invalid list");t.previous=n,n.next=t}e.next=void 0,e.previous=void 0},e.prototype.touch=function(e,t){if(!this._head||!this._tail)throw new Error("Invalid list");if(1===t||2===t)if(1===t){if(e===this._head)return;var n=e.next,i=e.previous;e===this._tail?(i.next=void 0,this._tail=i):(n.previous=i,i.next=n),e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e}else if(2===t){if(e===this._tail)return;n=e.next,i=e.previous,e===this._head?(n.previous=void 0,this._head=n):(n.previous=i,i.next=n),e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e}},e.prototype.toJSON=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),e},e}())},QFiB:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"markdown",extensions:[".md",".markdown",".mdown",".mkdn",".mkd",".mdwn",".mdtxt",".mdtext"],aliases:["Markdown","markdown"],loader:function(){return n.e(233).then(n.bind(null,"PhST"))}})},QRHv:function(e,t,n){"use strict";n.d(t,"f",(function(){return a})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return d})),n.d(t,"a",(function(){return f})),n.d(t,"e",(function(){return m})),n.d(t,"d",(function(){return v}));var i=n("6OMU"),o=n("4bUh"),r=n("cGHE"),s=n("twdY");function a(e){for(var t=0,n=0,i=0,o=0,r=e.length;o>>0}var l=new Uint32Array(0).buffer,c=function(){function e(){this.tokens=[]}return e.prototype.add=function(e,t){if(this.tokens.length>0){var n=this.tokens[this.tokens.length-1];if(n.startLineNumber+n.tokens.length-1+1===e)return void n.tokens.push(t)}this.tokens.push(new p(e,[t]))},e}(),d=function(){function e(e){this._tokens=e,this._tokenCount=e.length/4}return e.prototype.getMaxDeltaLine=function(){var e=this.getTokenCount();return 0===e?-1:this.getDeltaLine(e-1)},e.prototype.getTokenCount=function(){return this._tokenCount},e.prototype.getDeltaLine=function(e){return this._tokens[4*e]},e.prototype.getStartCharacter=function(e){return this._tokens[4*e+1]},e.prototype.getEndCharacter=function(e){return this._tokens[4*e+2]},e.prototype.getMetadata=function(e){return this._tokens[4*e+3]},e.prototype.clear=function(){this._tokenCount=0},e.prototype.acceptDeleteRange=function(e,t,n,i,o){for(var r=this._tokens,s=this._tokenCount,a=i-t,u=0,l=!1,c=0;co?p-=o-n:p=n;else if(h===t&&f===n){if(!(h===i&&p>o)){l=!0;continue}p-=o-n}else if(ho)){l=!0;continue}p=h===t?(f=n)+(p-o):(f=0)+(p-o)}else if(h>i){if(0===a&&!l){u=s;break}h-=a}else{if(!(h===i&&f>=o))throw new Error("Not possible!");e&&0===h&&(f+=e,p+=e),h-=a,f-=o-n,p-=o-n}var m=4*u;r[m]=h,r[m+1]=f,r[m+2]=p,r[m+3]=g,u++}}this._tokenCount=u},e.prototype.acceptInsertText=function(e,t,n,i,o,r){for(var s=0===n&&1===i&&(r>=48&&r<=57||r>=65&&r<=90||r>=97&&r<=122),a=this._tokens,u=this._tokenCount,l=0;lt)){for(var s=o;s>n&&e.getDeltaLine(s-1)===t;)s--;for(var a=o;a0?t.charCodeAt(0):0)},e.prototype.acceptEdit=function(e,t,n,i,o){this._acceptDeleteRange(e),this._acceptInsertText(new r.a(e.startLineNumber,e.startColumn),t,n,i,o),this._updateEndLineNumber()},e.prototype._acceptDeleteRange=function(e){if(e.startLineNumber!==e.endLineNumber||e.startColumn!==e.endColumn){var t=e.startLineNumber-this.startLineNumber,n=e.endLineNumber-this.startLineNumber;if(n<0){var i=n-t;this.startLineNumber-=i}else{var o=this.tokens.getMaxDeltaLine();if(!(t>=o+1)){if(t<0&&n>=o+1)return this.startLineNumber=0,void this.tokens.clear();if(t<0){var r=-t;this.startLineNumber-=r,this.tokens.acceptDeleteRange(e.startColumn-1,0,0,n,e.endColumn-1)}else this.tokens.acceptDeleteRange(0,t,e.startColumn-1,n,e.endColumn-1)}}}},e.prototype._acceptInsertText=function(e,t,n,i,o){if(0!==t||0!==n){var r=e.lineNumber-this.startLineNumber;r<0?this.startLineNumber+=t:r>=this.tokens.getMaxDeltaLine()+1||this.tokens.acceptInsertText(r,e.column-1,t,n,i,o)}},e}(),p=function(e,t){this.startLineNumber=e,this.tokens=t};function g(e){return e instanceof Uint32Array?e:new Uint32Array(e)}var m=function(){function e(){this._pieces=[]}return e.prototype.flush=function(){this._pieces=[]},e.prototype.set=function(e){this._pieces=e||[]},e.prototype.addSemanticTokens=function(t,n){var i=this._pieces;if(0===i.length)return n;var r=e._findFirstPieceWithLine(i,t),s=this._pieces[r].getLineTokens(t);if(!s)return n;for(var a=n.getCount(),u=s.getCount(),l=0,c=[],d=0,h=0;h>>0,v=~m>>>0;lt)){for(;o>n&&e[o-1].startLineNumber<=t&&t<=e[o-1].endLineNumber;)o--;return o}i=o-1}}return n},e.prototype.acceptEdit=function(e,t,n,i,o){for(var r=0,s=this._pieces;r1&&(o=s.x.getLanguageId(i[1])!==e),!o)return l}if(!i||0===i.length){var r=new Uint32Array(2);return r[0]=t,r[1]=u(e),r.buffer}return i[i.length-2]=t,0===i.byteOffset&&i.byteLength===i.buffer.byteLength?i.buffer:i},e.prototype._ensureLine=function(e){for(;e>=this._len;)this._lineTokens[this._len]=null,this._len++},e.prototype._deleteLines=function(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._lineTokens.splice(e,t),this._len-=t)},e.prototype._insertLines=function(e,t){if(0!==t){for(var n=[],o=0;o=this._len))if(t.startLineNumber!==t.endLineNumber){this._lineTokens[n]=e._deleteEnding(this._lineTokens[n],t.startColumn-1);var i=t.endLineNumber-1,o=null;i=this._len||(0!==n?(this._lineTokens[o]=e._deleteEnding(this._lineTokens[o],t.column-1),this._lineTokens[o]=e._insert(this._lineTokens[o],t.column-1,i),this._insertLines(t.lineNumber,n)):this._lineTokens[o]=e._insert(this._lineTokens[o],t.column-1,i))}},e._deleteBeginning=function(t,n){return null===t||t===l?t:e._delete(t,0,n)},e._deleteEnding=function(t,n){if(null===t||t===l)return t;var i=g(t),o=i[i.length-2];return e._delete(t,n,o)},e._delete=function(e,t,n){if(null===e||e===l||t===n)return e;var i=g(e),r=i.length>>>1;if(0===t&&i[i.length-2]===n)return l;var s,a,u=o.a.findIndexInTokensArray(i,t),c=u>0?i[u-1<<1]:0;if(na&&(i[s++]=m,i[s++]=i[1+(p<<1)],a=m)}if(s===i.length)return e;var v=new Uint32Array(s);return v.set(i.subarray(0,s),0),v.buffer},e._append=function(e,t){if(t===l)return e;if(e===l)return t;if(null===e)return e;if(null===t)return null;var n=g(e),i=g(t),o=i.length>>>1,r=new Uint32Array(n.length+i.length);r.set(n,0);for(var s=n.length,a=n[n.length-2],u=0;u>>1,s=o.a.findIndexInTokensArray(i,t);s>0&&i[s-1<<1]===t&&s--;for(var a=s;a(t|=0)&&(n=t-e),n<0&&(n=0),(i|=0)<0&&(i=0),(r|=0)+i>(o|=0)&&(r=o-i),r<0&&(r=0),this.width=e,this.scrollWidth=t,this.scrollLeft=n,this.height=i,this.scrollHeight=o,this.scrollTop=r}return e.prototype.equals=function(e){return this.width===e.width&&this.scrollWidth===e.scrollWidth&&this.scrollLeft===e.scrollLeft&&this.height===e.height&&this.scrollHeight===e.scrollHeight&&this.scrollTop===e.scrollTop},e.prototype.withScrollDimensions=function(t){return new e(void 0!==t.width?t.width:this.width,void 0!==t.scrollWidth?t.scrollWidth:this.scrollWidth,this.scrollLeft,void 0!==t.height?t.height:this.height,void 0!==t.scrollHeight?t.scrollHeight:this.scrollHeight,this.scrollTop)},e.prototype.withScrollPosition=function(t){return new e(this.width,this.scrollWidth,void 0!==t.scrollLeft?t.scrollLeft:this.scrollLeft,this.height,this.scrollHeight,void 0!==t.scrollTop?t.scrollTop:this.scrollTop)},e.prototype.createScrollEvent=function(e){var t=this.width!==e.width,n=this.scrollWidth!==e.scrollWidth,i=this.scrollLeft!==e.scrollLeft,o=this.height!==e.height,r=this.scrollHeight!==e.scrollHeight,s=this.scrollTop!==e.scrollTop;return{width:this.width,scrollWidth:this.scrollWidth,scrollLeft:this.scrollLeft,height:this.height,scrollHeight:this.scrollHeight,scrollTop:this.scrollTop,widthChanged:t,scrollWidthChanged:n,scrollLeftChanged:i,heightChanged:o,scrollHeightChanged:r,scrollTopChanged:s}},e}(),u=function(e){function t(t,n){var i=e.call(this)||this;return i._onScroll=i._register(new o.a),i.onScroll=i._onScroll.event,i._smoothScrollDuration=t,i._scheduleAtNextAnimationFrame=n,i._state=new a(0,0,0,0,0,0),i._smoothScrolling=null,i}return s(t,e),t.prototype.dispose=function(){this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),e.prototype.dispose.call(this)},t.prototype.setSmoothScrollDuration=function(e){this._smoothScrollDuration=e},t.prototype.validateScrollPosition=function(e){return this._state.withScrollPosition(e)},t.prototype.getScrollDimensions=function(){return this._state},t.prototype.setScrollDimensions=function(e){var t=this._state.withScrollDimensions(e);this._setState(t),this._smoothScrolling&&this._smoothScrolling.acceptScrollDimensions(this._state)},t.prototype.getFutureScrollPosition=function(){return this._smoothScrolling?this._smoothScrolling.to:this._state},t.prototype.getCurrentScrollPosition=function(){return this._state},t.prototype.setScrollPositionNow=function(e){var t=this._state.withScrollPosition(e);this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),this._setState(t)},t.prototype.setScrollPositionSmooth=function(e){var t=this;if(0===this._smoothScrollDuration)return this.setScrollPositionNow(e);if(this._smoothScrolling){e={scrollLeft:void 0===e.scrollLeft?this._smoothScrolling.to.scrollLeft:e.scrollLeft,scrollTop:void 0===e.scrollTop?this._smoothScrolling.to.scrollTop:e.scrollTop};var n=this._state.withScrollPosition(e);if(this._smoothScrolling.to.scrollLeft===n.scrollLeft&&this._smoothScrolling.to.scrollTop===n.scrollTop)return;var i=this._smoothScrolling.combine(this._state,n,this._smoothScrollDuration);this._smoothScrolling.dispose(),this._smoothScrolling=i}else n=this._state.withScrollPosition(e),this._smoothScrolling=d.start(this._state,n,this._smoothScrollDuration);this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame((function(){t._smoothScrolling&&(t._smoothScrolling.animationFrameDisposable=null,t._performSmoothScrolling())}))},t.prototype._performSmoothScrolling=function(){var e=this;if(this._smoothScrolling){var t=this._smoothScrolling.tick(),n=this._state.withScrollPosition(t);if(this._setState(n),t.isDone)return this._smoothScrolling.dispose(),void(this._smoothScrolling=null);this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame((function(){e._smoothScrolling&&(e._smoothScrolling.animationFrameDisposable=null,e._performSmoothScrolling())}))}},t.prototype._setState=function(e){var t=this._state;t.equals(e)||(this._state=e,this._onScroll.fire(this._state.createScrollEvent(t)))},t}(r.a),l=function(e,t,n){this.scrollLeft=e,this.scrollTop=t,this.isDone=n};function c(e,t){var n=t-e;return function(t){return e+n*(1-function(e){return Math.pow(e,3)}(1-t))}}var d=function(){function e(e,t,n,i){this.from=e,this.to=t,this.duration=i,this._startTime=n,this.animationFrameDisposable=null,this._initAnimations()}return e.prototype._initAnimations=function(){this.scrollLeft=this._initAnimation(this.from.scrollLeft,this.to.scrollLeft,this.to.width),this.scrollTop=this._initAnimation(this.from.scrollTop,this.to.scrollTop,this.to.height)},e.prototype._initAnimation=function(e,t,n){var i,o,r;if(Math.abs(e-t)>2.5*n){var s=void 0,a=void 0;return e=0){var n=e.split("!=");return d.create(n[0].trim(),this._deserializeValue(n[1],t))}return e.indexOf("==")>=0?(n=e.split("=="),c.create(n[0].trim(),this._deserializeValue(n[1],t))):e.indexOf("=~")>=0?(n=e.split("=~"),f.create(n[0].trim(),this._deserializeRegexValue(n[1],t))):/^\!\s*/.test(e)?h.create(e.substr(1).trim()):l.create(e)},e._deserializeValue=function(e,t){if("true"===(e=e.trim()))return!0;if("false"===e)return!1;var n=/^'([^']*)'$/.exec(e);return n?n[1].trim():e},e._deserializeRegexValue=function(e,t){if(Object(o.v)(e)){if(t)throw new Error("missing regexp-value for =~-expression");return null}var n=e.indexOf("/"),i=e.lastIndexOf("/");if(n===i||n<0){if(t)throw new Error("bad regexp-value '"+e+"', missing /-enclosure");return null}var r=e.slice(n+1,i),s="i"===e[i+1]?"i":"";try{return new RegExp(r,s)}catch(n){if(t)throw new Error("bad regexp-value '"+e+"', parse error: "+n);return null}},e}();function u(e,t){var n=e.getType(),i=t.getType();if(n!==i)return n-i;switch(n){case 1:case 2:case 3:case 4:case 6:case 7:case 5:return e.cmp(t);default:throw new Error("Unknown ContextKeyExpr!")}}var l=function(){function e(e){this.key=e}return e.create=function(t){return new e(t)},e.prototype.getType=function(){return 1},e.prototype.cmp=function(e){return this.keye.key?1:0},e.prototype.equals=function(t){return t instanceof e&&this.key===t.key},e.prototype.evaluate=function(e){return!!e.getValue(this.key)},e.prototype.keys=function(){return[this.key]},e.prototype.negate=function(){return h.create(this.key)},e}(),c=function(){function e(e,t){this.key=e,this.value=t}return e.create=function(t,n){return"boolean"==typeof n?n?l.create(t):h.create(t):new e(t,n)},e.prototype.getType=function(){return 3},e.prototype.cmp=function(e){return this.keye.key?1:this.valuee.value?1:0},e.prototype.equals=function(t){return t instanceof e&&this.key===t.key&&this.value===t.value},e.prototype.evaluate=function(e){return e.getValue(this.key)==this.value},e.prototype.keys=function(){return[this.key]},e.prototype.negate=function(){return d.create(this.key,this.value)},e}(),d=function(){function e(e,t){this.key=e,this.value=t}return e.create=function(t,n){return"boolean"==typeof n?n?h.create(t):l.create(t):new e(t,n)},e.prototype.getType=function(){return 4},e.prototype.cmp=function(e){return this.keye.key?1:this.valuee.value?1:0},e.prototype.equals=function(t){return t instanceof e&&this.key===t.key&&this.value===t.value},e.prototype.evaluate=function(e){return e.getValue(this.key)!=this.value},e.prototype.keys=function(){return[this.key]},e.prototype.negate=function(){return c.create(this.key,this.value)},e}(),h=function(){function e(e){this.key=e}return e.create=function(t){return new e(t)},e.prototype.getType=function(){return 2},e.prototype.cmp=function(e){return this.keye.key?1:0},e.prototype.equals=function(t){return t instanceof e&&this.key===t.key},e.prototype.evaluate=function(e){return!e.getValue(this.key)},e.prototype.keys=function(){return[this.key]},e.prototype.negate=function(){return l.create(this.key)},e}(),f=function(){function e(e,t){this.key=e,this.regexp=t}return e.create=function(t,n){return new e(t,n)},e.prototype.getType=function(){return 6},e.prototype.cmp=function(e){if(this.keye.key)return 1;var t=this.regexp?this.regexp.source:"",n=e.regexp?e.regexp.source:"";return tn?1:0},e.prototype.equals=function(t){if(t instanceof e){var n=this.regexp?this.regexp.source:"",i=t.regexp?t.regexp.source:"";return this.key===t.key&&n===i}return!1},e.prototype.evaluate=function(e){var t=e.getValue(this.key);return!!this.regexp&&this.regexp.test(t)},e.prototype.keys=function(){return[this.key]},e.prototype.negate=function(){return p.create(this)},e}(),p=function(){function e(e){this._actual=e}return e.create=function(t){return new e(t)},e.prototype.getType=function(){return 7},e.prototype.cmp=function(e){return this._actual.cmp(e._actual)},e.prototype.equals=function(t){return t instanceof e&&this._actual.equals(t._actual)},e.prototype.evaluate=function(e){return!this._actual.evaluate(e)},e.prototype.keys=function(){return this._actual.keys()},e.prototype.negate=function(){return this._actual},e}(),g=function(){function e(e){this.expr=e}return e.create=function(t){var n=e._normalizeArr(t);if(0!==n.length)return 1===n.length?n[0]:new e(n)},e.prototype.getType=function(){return 5},e.prototype.cmp=function(e){if(this.expr.lengthe.expr.length)return 1;for(var t=0,n=this.expr.length;t1;){for(var s=t.shift(),u=t.shift(),l=[],c=0,d=r(s);c=n.actionsList.children.length?(n.actionsList.appendChild(r),n.viewItems.push(i)):(n.actionsList.insertBefore(r,n.actionsList.children[o]),n.viewItems.splice(o,0,i),o++)}))},t.prototype.clear=function(){this.viewItems=Object(s.e)(this.viewItems),u.o(this.actionsList)},t.prototype.isEmpty=function(){return 0===this.viewItems.length},t.prototype.focus=function(e){var t=!1,n=void 0;void 0===e?t=!0:"number"==typeof e?n=e:"boolean"==typeof e&&(t=e),t&&void 0===this.focusedItem?(this.focusedItem=this.viewItems.length-1,this.focusNext()):(void 0!==n&&(this.focusedItem=n),this.updateFocus())},t.prototype.focusNext=function(){void 0===this.focusedItem&&(this.focusedItem=this.viewItems.length-1);var e,t=this.focusedItem;do{this.focusedItem=(this.focusedItem+1)%this.viewItems.length,e=this.viewItems[this.focusedItem]}while(this.focusedItem!==t&&!e.isEnabled());this.focusedItem!==t||e.isEnabled()||(this.focusedItem=void 0),this.updateFocus()},t.prototype.focusPrevious=function(){void 0===this.focusedItem&&(this.focusedItem=0);var e,t=this.focusedItem;do{this.focusedItem=this.focusedItem-1,this.focusedItem<0&&(this.focusedItem=this.viewItems.length-1),e=this.viewItems[this.focusedItem]}while(this.focusedItem!==t&&!e.isEnabled());this.focusedItem!==t||e.isEnabled()||(this.focusedItem=void 0),this.updateFocus(!0)},t.prototype.updateFocus=function(e,t){void 0===this.focusedItem&&this.actionsList.focus({preventScroll:t});for(var n=0;nn||e===n&&t>i?(this.startLineNumber=n,this.startColumn=i,this.endLineNumber=e,this.endColumn=t):(this.startLineNumber=e,this.startColumn=t,this.endLineNumber=n,this.endColumn=i)}return e.prototype.isEmpty=function(){return e.isEmpty(this)},e.isEmpty=function(e){return e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn},e.prototype.containsPosition=function(t){return e.containsPosition(this,t)},e.containsPosition=function(e,t){return!(t.lineNumbere.endLineNumber||t.lineNumber===e.startLineNumber&&t.columne.endColumn)},e.prototype.containsRange=function(t){return e.containsRange(this,t)},e.containsRange=function(e,t){return!(t.startLineNumbere.endLineNumber||t.endLineNumber>e.endLineNumber||t.startLineNumber===e.startLineNumber&&t.startColumne.endColumn)},e.prototype.strictContainsRange=function(t){return e.strictContainsRange(this,t)},e.strictContainsRange=function(e,t){return!(t.startLineNumbere.endLineNumber||t.endLineNumber>e.endLineNumber||t.startLineNumber===e.startLineNumber&&t.startColumn<=e.startColumn||t.endLineNumber===e.endLineNumber&&t.endColumn>=e.endColumn)},e.prototype.plusRange=function(t){return e.plusRange(this,t)},e.plusRange=function(t,n){var i,o,r,s;return n.startLineNumbert.endLineNumber?(r=n.endLineNumber,s=n.endColumn):n.endLineNumber===t.endLineNumber?(r=n.endLineNumber,s=Math.max(n.endColumn,t.endColumn)):(r=t.endLineNumber,s=t.endColumn),new e(i,o,r,s)},e.prototype.intersectRanges=function(t){return e.intersectRanges(this,t)},e.intersectRanges=function(t,n){var i=t.startLineNumber,o=t.startColumn,r=t.endLineNumber,s=t.endColumn,a=n.startLineNumber,u=n.startColumn,l=n.endLineNumber,c=n.endColumn;return il?(r=l,s=c):r===l&&(s=Math.min(s,c)),i>r||i===r&&o>s?null:new e(i,o,r,s)},e.prototype.equalsRange=function(t){return e.equalsRange(this,t)},e.equalsRange=function(e,t){return!!e&&!!t&&e.startLineNumber===t.startLineNumber&&e.startColumn===t.startColumn&&e.endLineNumber===t.endLineNumber&&e.endColumn===t.endColumn},e.prototype.getEndPosition=function(){return new i.a(this.endLineNumber,this.endColumn)},e.prototype.getStartPosition=function(){return new i.a(this.startLineNumber,this.startColumn)},e.prototype.toString=function(){return"["+this.startLineNumber+","+this.startColumn+" -> "+this.endLineNumber+","+this.endColumn+"]"},e.prototype.setEndPosition=function(t,n){return new e(this.startLineNumber,this.startColumn,t,n)},e.prototype.setStartPosition=function(t,n){return new e(t,n,this.endLineNumber,this.endColumn)},e.prototype.collapseToStart=function(){return e.collapseToStart(this)},e.collapseToStart=function(t){return new e(t.startLineNumber,t.startColumn,t.startLineNumber,t.startColumn)},e.fromPositions=function(t,n){return void 0===n&&(n=t),new e(t.lineNumber,t.column,n.lineNumber,n.column)},e.lift=function(t){return t?new e(t.startLineNumber,t.startColumn,t.endLineNumber,t.endColumn):null},e.isIRange=function(e){return e&&"number"==typeof e.startLineNumber&&"number"==typeof e.startColumn&&"number"==typeof e.endLineNumber&&"number"==typeof e.endColumn},e.areIntersectingOrTouching=function(e,t){return!(e.endLineNumbere.startLineNumber},e}()},bY76:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i,o,r=n("MNsG"),s=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=/^\w[\w\d+.-]*$/,u=/^\//,l=/^\/\//,c="/",d=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/,h=function(){function e(e,t,n,i,o,r){void 0===r&&(r=!1),"object"==typeof e?(this.scheme=e.scheme||"",this.authority=e.authority||"",this.path=e.path||"",this.query=e.query||"",this.fragment=e.fragment||""):(this.scheme=function(e,t){return e||t?e:"file"}(e,r),this.authority=t||"",this.path=function(e,t){switch(e){case"https":case"http":case"file":t?t[0]!==c&&(t=c+t):t=c}return t}(this.scheme,n||""),this.query=i||"",this.fragment=o||"",function(e,t){if(!e.scheme&&t)throw new Error('[UriError]: Scheme is missing: {scheme: "", authority: "'+e.authority+'", path: "'+e.path+'", query: "'+e.query+'", fragment: "'+e.fragment+'"}');if(e.scheme&&!a.test(e.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(e.path)if(e.authority){if(!u.test(e.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(l.test(e.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}(this,r))}return e.isUri=function(t){return t instanceof e||!!t&&"string"==typeof t.authority&&"string"==typeof t.fragment&&"string"==typeof t.path&&"string"==typeof t.query&&"string"==typeof t.scheme&&"function"==typeof t.fsPath&&"function"==typeof t.with&&"function"==typeof t.toString},Object.defineProperty(e.prototype,"fsPath",{get:function(){return _(this)},enumerable:!0,configurable:!0}),e.prototype.with=function(e){if(!e)return this;var t=e.scheme,n=e.authority,i=e.path,o=e.query,r=e.fragment;return void 0===t?t=this.scheme:null===t&&(t=""),void 0===n?n=this.authority:null===n&&(n=""),void 0===i?i=this.path:null===i&&(i=""),void 0===o?o=this.query:null===o&&(o=""),void 0===r?r=this.fragment:null===r&&(r=""),t===this.scheme&&n===this.authority&&i===this.path&&o===this.query&&r===this.fragment?this:new p(t,n,i,o,r)},e.parse=function(e,t){void 0===t&&(t=!1);var n=d.exec(e);return n?new p(n[2]||"",C(n[4]||""),C(n[5]||""),C(n[7]||""),C(n[9]||""),t):new p("","","","","")},e.file=function(e){var t="";if(r.h&&(e=e.replace(/\\/g,c)),e[0]===c&&e[1]===c){var n=e.indexOf(c,2);-1===n?(t=e.substring(2),e=c):(t=e.substring(2,n),e=e.substring(n)||c)}return new p("file",t,e,"","")},e.from=function(e){return new p(e.scheme,e.authority,e.path,e.query,e.fragment)},e.prototype.toString=function(e){return void 0===e&&(e=!1),y(this,e)},e.prototype.toJSON=function(){return this},e.revive=function(t){if(t){if(t instanceof e)return t;var n=new p(t);return n._formatted=t.external,n._fsPath=t._sep===f?t.fsPath:null,n}return t},e}(),f=r.h?1:void 0,p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._formatted=null,t._fsPath=null,t}return s(t,e),Object.defineProperty(t.prototype,"fsPath",{get:function(){return this._fsPath||(this._fsPath=_(this)),this._fsPath},enumerable:!0,configurable:!0}),t.prototype.toString=function(e){return void 0===e&&(e=!1),e?y(this,!0):(this._formatted||(this._formatted=y(this,!1)),this._formatted)},t.prototype.toJSON=function(){var e={$mid:1};return this._fsPath&&(e.fsPath=this._fsPath,e._sep=f),this._formatted&&(e.external=this._formatted),this.path&&(e.path=this.path),this.scheme&&(e.scheme=this.scheme),this.authority&&(e.authority=this.authority),this.query&&(e.query=this.query),this.fragment&&(e.fragment=this.fragment),e},t}(h),g=((o={})[58]="%3A",o[47]="%2F",o[63]="%3F",o[35]="%23",o[91]="%5B",o[93]="%5D",o[64]="%40",o[33]="%21",o[36]="%24",o[38]="%26",o[39]="%27",o[40]="%28",o[41]="%29",o[42]="%2A",o[43]="%2B",o[44]="%2C",o[59]="%3B",o[61]="%3D",o[32]="%20",o);function m(e,t){for(var n=void 0,i=-1,o=0;o=97&&r<=122||r>=65&&r<=90||r>=48&&r<=57||45===r||46===r||95===r||126===r||t&&47===r)-1!==i&&(n+=encodeURIComponent(e.substring(i,o)),i=-1),void 0!==n&&(n+=e.charAt(o));else{void 0===n&&(n=e.substr(0,o));var s=g[r];void 0!==s?(-1!==i&&(n+=encodeURIComponent(e.substring(i,o)),i=-1),n+=s):-1===i&&(i=o)}}return-1!==i&&(n+=encodeURIComponent(e.substring(i))),void 0!==n?n:e}function v(e){for(var t=void 0,n=0;n1&&"file"===e.scheme?"//"+e.authority+e.path:47===e.path.charCodeAt(0)&&(e.path.charCodeAt(1)>=65&&e.path.charCodeAt(1)<=90||e.path.charCodeAt(1)>=97&&e.path.charCodeAt(1)<=122)&&58===e.path.charCodeAt(2)?e.path[1].toLowerCase()+e.path.substr(2):e.path,r.h&&(t=t.replace(/\//g,"\\")),t}function y(e,t){var n=t?v:m,i="",o=e.scheme,r=e.authority,s=e.path,a=e.query,u=e.fragment;if(o&&(i+=o,i+=":"),(r||"file"===o)&&(i+=c,i+=c),r){var l=r.indexOf("@");if(-1!==l){var d=r.substr(0,l);r=r.substr(l+1),-1===(l=d.indexOf(":"))?i+=n(d,!1):(i+=n(d.substr(0,l),!1),i+=":",i+=n(d.substr(l+1),!1)),i+="@"}-1===(l=(r=r.toLowerCase()).indexOf(":"))?i+=n(r,!1):(i+=n(r.substr(0,l),!1),i+=r.substr(l))}if(s){if(s.length>=3&&47===s.charCodeAt(0)&&58===s.charCodeAt(2))(h=s.charCodeAt(1))>=65&&h<=90&&(s="/"+String.fromCharCode(h+32)+":"+s.substr(3));else if(s.length>=2&&58===s.charCodeAt(1)){var h;(h=s.charCodeAt(0))>=65&&h<=90&&(s=String.fromCharCode(h+32)+":"+s.substr(2))}i+=n(s,!0)}return a&&(i+="?",i+=n(a,!1)),u&&(i+="#",i+=t?u:m(u,!1)),i}var b=/(%[0-9A-Za-z][0-9A-Za-z])+/g;function C(e){return e.match(b)?e.replace(b,(function(e){return function e(t){try{return decodeURIComponent(t)}catch(n){return t.length>3?t.substr(0,3)+e(t.substr(3)):t}}(e)})):e}},bexQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("Cg/j"),o=Object(i.c)("keybindingService")},c2dO:function(e,t,n){"use strict";n.r(t),n.d(t,"LanguageServiceDefaultsImpl",(function(){return o})),n("M/lh");var i=monaco.Emitter,o=function(){function e(e,t,n){this._onDidChange=new i,this._languageId=e,this.setOptions(t),this.setModeConfiguration(n)}return Object.defineProperty(e.prototype,"onDidChange",{get:function(){return this._onDidChange.event},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"languageId",{get:function(){return this._languageId},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"options",{get:function(){return this._options},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modeConfiguration",{get:function(){return this._modeConfiguration},enumerable:!0,configurable:!0}),e.prototype.setOptions=function(e){this._options=e||Object.create(null),this._onDidChange.fire(this)},e.prototype.setModeConfiguration=function(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)},e}(),r={tabSize:4,insertSpaces:!1,wrapLineLength:120,unformatted:'default": "a, abbr, acronym, b, bdo, big, br, button, cite, code, dfn, em, i, img, input, kbd, label, map, object, q, samp, select, small, span, strong, sub, sup, textarea, tt, var',contentUnformatted:"pre",indentInnerHtml:!1,preserveNewLines:!0,maxPreserveNewLines:null,indentHandlebars:!1,endWithNewline:!1,extraLiners:"head, body, /html",wrapAttributes:"auto"},s={format:r,suggest:{html5:!0}},a={format:r,suggest:{html5:!0,razor:!0}};function u(e){return{completionItems:!0,hovers:!0,documentSymbols:!0,links:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,selectionRanges:!0,diagnostics:e===l,documentFormattingEdits:e===l,documentRangeFormattingEdits:e===l}}var l="html",c=new o(l,{format:r,suggest:{html5:!0,angular1:!0,ionic:!0}},u(l)),d=new o("handlebars",s,u("handlebars")),h=new o("razor",a,u("razor"));function f(){return n.e(202).then(n.bind(null,"+lu7"))}monaco.languages.html={htmlDefaults:c,razorDefaults:h,handlebarDefaults:d},monaco.languages.onLanguage(l,(function(){f().then((function(e){return e.setupMode(c)}))})),monaco.languages.onLanguage("handlebars",(function(){f().then((function(e){return e.setupMode(d)}))})),monaco.languages.onLanguage("razor",(function(){f().then((function(e){return e.setupMode(h)}))}))},c9ML:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"scss",extensions:[".scss"],aliases:["Sass","sass","scss"],mimetypes:["text/x-scss","text/scss"],loader:function(){return n.e(252).then(n.bind(null,"QJnQ"))}})},cGHE:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(e,t){this.lineNumber=e,this.column=t}return e.prototype.with=function(t,n){return void 0===t&&(t=this.lineNumber),void 0===n&&(n=this.column),t===this.lineNumber&&n===this.column?this:new e(t,n)},e.prototype.delta=function(e,t){return void 0===e&&(e=0),void 0===t&&(t=0),this.with(this.lineNumber+e,this.column+t)},e.prototype.equals=function(t){return e.equals(this,t)},e.equals=function(e,t){return!e&&!t||!!e&&!!t&&e.lineNumber===t.lineNumber&&e.column===t.column},e.prototype.isBefore=function(t){return e.isBefore(this,t)},e.isBefore=function(e,t){return e.lineNumber=this.el.clientHeight-4)return this.orthogonalEndSash}else{if(e.offsetX<=4)return this.orthogonalStartSash;if(e.offsetX>=this.el.clientWidth-4)return this.orthogonalEndSash}},t.prototype.dispose=function(){e.prototype.dispose.call(this),this.el.remove()},t}(o.a)},cMvZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var i=n("MI8n"),o=n("pmY6"),r=n("N0LK"),s=n("0JNc"),a=n("KDc4"),u=n("BFtn"),l=function(){function e(t){if(t.autoClosingPairs?this._autoClosingPairs=t.autoClosingPairs.map((function(e){return new a.b(e)})):t.brackets?this._autoClosingPairs=t.brackets.map((function(e){return new a.b({open:e[0],close:e[1]})})):this._autoClosingPairs=[],t.__electricCharacterSupport&&t.__electricCharacterSupport.docComment){var n=t.__electricCharacterSupport.docComment;this._autoClosingPairs.push(new a.b({open:n.open,close:n.close||""}))}this._autoCloseBefore="string"==typeof t.autoCloseBefore?t.autoCloseBefore:e.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED,this._surroundingPairs=t.surroundingPairs||this._autoClosingPairs}return e.prototype.getAutoClosingPairs=function(){return this._autoClosingPairs},e.prototype.getAutoCloseBeforeSet=function(){return this._autoCloseBefore},e.shouldAutoClosePair=function(e,t,n){if(0===t.getTokenCount())return!0;var i=t.findTokenIndexAtOffset(n-2),o=t.getStandardTokenType(i);return e.isOK(o)},e.prototype.getSurroundingPairs=function(){return this._surroundingPairs},e.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED=";:.,=}])> \n\t",e}(),c=n("EIAu"),d=function(){function e(e){this._richEditBrackets=e}return e.prototype.getElectricCharacters=function(){var e=[];if(this._richEditBrackets)for(var t=0,n=this._richEditBrackets.brackets;t=3)for(var o=0,r=this._regExpRules.length;o=2&&n.length>0&&i.length>0)for(o=0,r=this._brackets.length;o=2&&n.length>0)for(o=0,r=this._brackets.length;o1){var o=void 0,r=-1;for(o=t-1;o>=1;o--){if(e.getLanguageIdAtPosition(o,0)!==i)return r;var s=e.getLineContent(o);if(!n.shouldIgnore(s)&&!/^\s+$/.test(s)&&""!==s)return o;r=o}}return-1},e.prototype.getInheritIndentForLine=function(e,t,n,i){if(void 0===i&&(i=!0),e<4)return null;var o=this.getIndentRulesSupport(t.getLanguageIdentifier().id);if(!o)return null;if(n<=1)return{indentation:"",action:null};var s=this.getPrecedingValidLine(t,n,o);if(s<0)return null;if(s<1)return{indentation:"",action:null};var u=t.getLineContent(s);if(o.shouldIncrease(u)||o.shouldIndentNextLine(u))return{indentation:r.r(u),action:a.a.Indent,line:s};if(o.shouldDecrease(u))return{indentation:r.r(u),action:null,line:s};if(1===s)return{indentation:r.r(t.getLineContent(s)),action:null,line:s};var l=s-1,c=o.getIndentMetadata(t.getLineContent(l));if(!(3&c)&&4&c){for(var d=0,h=l-1;h>0;h--)if(!o.shouldIndentNextLine(t.getLineContent(h))){d=h;break}return{indentation:r.r(t.getLineContent(d+1)),action:null,line:d+1}}if(i)return{indentation:r.r(t.getLineContent(s)),action:null,line:s};for(h=s;h>0;h--){var f=t.getLineContent(h);if(o.shouldIncrease(f))return{indentation:r.r(f),action:a.a.Indent,line:h};if(o.shouldIndentNextLine(f)){d=0;for(var p=h-1;p>0;p--)if(!o.shouldIndentNextLine(t.getLineContent(h))){d=p;break}return{indentation:r.r(t.getLineContent(d+1)),action:null,line:d+1}}if(o.shouldDecrease(f))return{indentation:r.r(f),action:null,line:h}}return{indentation:r.r(t.getLineContent(1)),action:null,line:1}},e.prototype.getGoodIndentForLine=function(e,t,n,i,o){if(e<4)return null;var s=this._getRichEditSupport(n);if(!s)return null;var u=this.getIndentRulesSupport(n);if(!u)return null;var l=this.getInheritIndentForLine(e,t,i),c=t.getLineContent(i);if(l){var d=l.line;if(void 0!==d){var h=s.onEnter(e,"",t.getLineContent(d),"");if(h){var f=r.r(t.getLineContent(d));return h.removeText&&(f=f.substring(0,f.length-h.removeText)),h.indentAction===a.a.Indent||h.indentAction===a.a.IndentOutdent?f=o.shiftIndent(f):h.indentAction===a.a.Outdent&&(f=o.unshiftIndent(f)),u.shouldDecrease(c)&&(f=o.unshiftIndent(f)),h.appendText&&(f+=h.appendText),r.r(f)}}return u.shouldDecrease(c)?l.action===a.a.Indent?l.indentation:o.unshiftIndent(l.indentation):l.action===a.a.Indent?o.shiftIndent(l.indentation):l.indentation}return null},e.prototype.getIndentForEnter=function(e,t,n,i){if(e<4)return null;t.forceTokenization(n.startLineNumber);var o,s,l=t.getLineTokens(n.startLineNumber),c=Object(u.a)(l,n.startColumn-1),d=c.getLineContent(),h=!1;c.firstCharOffset>0&&l.getLanguageId(0)!==c.languageId?(h=!0,o=d.substr(0,n.startColumn-1-c.firstCharOffset)):o=l.getLineContent().substring(0,n.startColumn-1),s=n.isEmpty()?d.substr(n.startColumn-1-c.firstCharOffset):this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-c.firstCharOffset);var f=this.getIndentRulesSupport(c.languageId);if(!f)return null;var p=o,g=r.r(o),m={getLineTokens:function(e){return t.getLineTokens(e)},getLanguageIdentifier:function(){return t.getLanguageIdentifier()},getLanguageIdAtPosition:function(e,n){return t.getLanguageIdAtPosition(e,n)},getLineContent:function(e){return e===n.startLineNumber?p:t.getLineContent(e)}},v=r.r(l.getLineContent()),_=this.getInheritIndentForLine(e,m,n.startLineNumber+1);if(!_){var y=h?v:g;return{beforeEnter:y,afterEnter:y}}var b=h?v:_.indentation;return _.action===a.a.Indent&&(b=i.shiftIndent(b)),f.shouldDecrease(s)&&(b=i.unshiftIndent(b)),{beforeEnter:h?v:g,afterEnter:b}},e.prototype.getIndentActionForType=function(e,t,n,i,o){if(e<4)return null;var r=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),s=this.getIndentRulesSupport(r.languageId);if(!s)return null;var u,l=r.getLineContent(),c=l.substr(0,n.startColumn-1-r.firstCharOffset);if(u=n.isEmpty()?l.substr(n.startColumn-1-r.firstCharOffset):this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-r.firstCharOffset),!s.shouldDecrease(c+u)&&s.shouldDecrease(c+i+u)){var d=this.getInheritIndentForLine(e,t,n.startLineNumber,!1);if(!d)return null;var h=d.indentation;return d.action!==a.a.Indent&&(h=o.unshiftIndent(h)),h}return null},e.prototype.getIndentMetadata=function(e,t){var n=this.getIndentRulesSupport(e.getLanguageIdentifier().id);return n?t<1||t>e.getLineCount()?null:n.getIndentMetadata(e.getLineContent(t)):null},e.prototype.getEnterAction=function(e,t,n){var i=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),o=this._getRichEditSupport(i.languageId);if(!o)return null;var r,s=i.getLineContent(),u=s.substr(0,n.startColumn-1-i.firstCharOffset);r=n.isEmpty()?s.substr(n.startColumn-1-i.firstCharOffset):this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-i.firstCharOffset);var l="";if(n.startLineNumber>1&&0===i.firstCharOffset){var c=this.getScopedLineTokens(t,n.startLineNumber-1);c.languageId===i.languageId&&(l=c.getLineContent())}var d=o.onEnter(e,l,u,r);if(!d)return null;var h=d.indentAction,f=d.appendText,p=d.removeText||0;f||(f=h===a.a.Indent||h===a.a.IndentOutdent?"\t":"");var g=this.getIndentationAtPosition(t,n.startLineNumber,n.startColumn);return p&&(g=g.substring(0,g.length-p)),{indentAction:h,appendText:f,removeText:p,indentation:g}},e.prototype.getIndentationAtPosition=function(e,t,n){var i=e.getLineContent(t),o=r.r(i);return o.length>n-1&&(o=o.substring(0,n-1)),o},e.prototype.getScopedLineTokens=function(e,t,n){e.forceTokenization(t);var i=e.getLineTokens(t),o=void 0===n?e.getLineMaxColumn(t)-1:n-1;return Object(u.a)(i,o)},e.prototype.getBracketsSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.brackets||null},e}())},cl4r:function(e,t,n){},cldp:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"javascript",extensions:[".js",".es6",".jsx"],firstLine:"^#!.*\\bnode",filenames:["jakefile"],aliases:["JavaScript","javascript","js"],mimetypes:["text/javascript"],loader:function(){return n.e(200).then(n.bind(null,"7Xl7"))}})},eC1c:function(e,t,n){},eizg:function(e,t,n){},eq1K:function(e,t,n){},fjLI:function(e,t,n){"use strict";n.d(t,"e",(function(){return f})),n.d(t,"a",(function(){return p})),n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return v})),n.d(t,"b",(function(){return _}));var i,o=n("8HAY"),r=n("Cg/j"),s=n("T8No"),a=n("nnTU"),u=n("MI8n"),l=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},d=function(e,t){return function(n,i){t(n,i,e)}},h=function(){for(var e=0,t=0,n=arguments.length;t=0&&(i.splice(o,1),n._onDidChangeMenu.fire(e))}}},e.prototype.getMenuItems=function(e){var t=(this._menuItems.get(e)||[]).slice(0);return 0===e&&this._appendImplicitItems(t),t},e.prototype._appendImplicitItems=function(e){for(var t=new Set,n=0,i=e.filter((function(e){return f(e)}));n "+this.positionLineNumber+","+this.positionColumn+"]"},t.prototype.equalsSelection=function(e){return t.selectionsEqual(this,e)},t.selectionsEqual=function(e,t){return e.selectionStartLineNumber===t.selectionStartLineNumber&&e.selectionStartColumn===t.selectionStartColumn&&e.positionLineNumber===t.positionLineNumber&&e.positionColumn===t.positionColumn},t.prototype.getDirection=function(){return this.selectionStartLineNumber===this.startLineNumber&&this.selectionStartColumn===this.startColumn?0:1},t.prototype.setEndPosition=function(e,n){return 0===this.getDirection()?new t(this.startLineNumber,this.startColumn,e,n):new t(e,n,this.startLineNumber,this.startColumn)},t.prototype.getPosition=function(){return new o.a(this.positionLineNumber,this.positionColumn)},t.prototype.setStartPosition=function(e,n){return 0===this.getDirection()?new t(e,n,this.endLineNumber,this.endColumn):new t(this.endLineNumber,this.endColumn,e,n)},t.fromPositions=function(e,n){return void 0===n&&(n=e),new t(e.lineNumber,e.column,n.lineNumber,n.column)},t.liftSelection=function(e){return new t(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn)},t.selectionsArrEqual=function(e,t){if(e&&!t||!e&&t)return!1;if(!e&&!t)return!0;if(e.length!==t.length)return!1;for(var n=0,i=e.length;n>>0,new i.c(s,null===n?r:n)}},"i/Rh":function(e,t,n){},iJk1:function(e,t,n){},iLY9:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"python",extensions:[".py",".rpy",".pyw",".cpy",".gyp",".gypi"],aliases:["Python","py"],firstLine:"^#!/.*\\bpython[0-9.-]*\\b",loader:function(){return n.e(243).then(n.bind(null,"8ahN"))}})},ic2d:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("746U"),o=n("FWmy"),r=new(function(){function e(){this.data=new Map}return e.prototype.add=function(e,t){o.a(i.j(e)),o.a(i.i(t)),o.a(!this.data.has(e),"There is already an extension with this id"),this.data.set(e,t)},e.prototype.as=function(e){return this.data.get(e)||null},e}())},"ij/i":function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"ruby",extensions:[".rb",".rbx",".rjs",".gemspec",".pp"],filenames:["rakefile"],aliases:["Ruby","rb"],loader:function(){return n.e(248).then(n.bind(null,"3MdH"))}})},iuje:function(e,t,n){"use strict";function i(e){return e&&"string"==typeof e.id}n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}));var o={ICodeEditor:"vs.editor.ICodeEditor",IDiffEditor:"vs.editor.IDiffEditor"},r={ExecuteCommand:"executeCommand",ExecuteCommands:"executeCommands",Type:"type",ReplacePreviousChar:"replacePreviousChar",CompositionStart:"compositionStart",CompositionEnd:"compositionEnd",Paste:"paste",Cut:"cut",Undo:"undo",Redo:"redo"}},j2o1:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"powershell",extensions:[".ps1",".psm1",".psd1"],aliases:["PowerShell","powershell","ps","ps1"],loader:function(){return n.e(241).then(n.bind(null,"ppMK"))}})},"jAJ/":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"d",(function(){return c})),n.d(t,"c",(function(){return h})),n.d(t,"e",(function(){return f})),n.d(t,"b",(function(){return p}));var i=n("N0LK"),o=n("5v8Y"),r=n("cGHE"),s=n("aokT"),a=n("M1Kb"),u=function(){function e(e,t,n,i){this.searchString=e,this.isRegex=t,this.matchCase=n,this.wordSeparators=i}return e.prototype.parseSearchRequest=function(){if(""===this.searchString)return null;var e;e=this.isRegex?function(e){if(!e||0===e.length)return!1;for(var t=0,n=e.length;t=n)break;var i=e.charCodeAt(t);if(110===i||114===i||87===i||119===i)return!0}return!1}(this.searchString):this.searchString.indexOf("\n")>=0;var t=null;try{t=i.j(this.searchString,this.isRegex,{matchCase:this.matchCase,wholeWord:!1,multiline:e,global:!0,unicode:!0})}catch(e){return null}if(!t)return null;var n=!this.isRegex&&!e;return n&&this.searchString.toLowerCase()!==this.searchString.toUpperCase()&&(n=this.matchCase),new l(t,this.wordSeparators?Object(o.a)(this.wordSeparators):null,n?this.searchString:null)},e}(),l=function(e,t,n){this.regex=e,this.wordSeparators=t,this.simpleSearch=n};function c(e,t,n){if(!n)return new a.b(e,null);for(var i=[],o=0,r=t.length;o>0);t[o]>=e?i=o-1:t[o+1]>=e?(n=o,i=o):n=o+1}return n+1},e}(),h=function(){function e(){}return e.findMatches=function(e,t,n,i,o){var r=t.parseSearchRequest();return r?r.regex.multiline?this._doFindMatchesMultiline(e,n,new p(r.wordSeparators,r.regex),i,o):this._doFindMatchesLineByLine(e,n,r,i,o):[]},e._getMultilineMatchRange=function(e,t,n,i,o,r){var a,u,l=0;if(a=i?t+o+(l=i.findLineFeedCountBeforeOffset(o)):t+o,i){var c=i.findLineFeedCountBeforeOffset(o+r.length)-l;u=a+r.length+c}else u=a+r.length;var d=e.getPositionAt(a),h=e.getPositionAt(u);return new s.a(d.lineNumber,d.column,h.lineNumber,h.column)},e._doFindMatchesMultiline=function(e,t,n,i,o){var r,s=e.getOffsetAt(t.getStartPosition()),a=e.getValueInRange(t,1),u="\r\n"===e.getEOL()?new d(a):null,l=[],h=0;for(n.reset(0);r=n.next(a);)if(l[h++]=c(this._getMultilineMatchRange(e,s,a,u,r.index,r[0]),r,i),h>=o)return l;return l},e._doFindMatchesLineByLine=function(e,t,n,i,o){var r=[],s=0;if(t.startLineNumber===t.endLineNumber){var a=e.getLineContent(t.startLineNumber).substring(t.startColumn-1,t.endColumn-1);return s=this._findMatchesInLine(n,a,t.startLineNumber,t.startColumn-1,s,r,i,o),r}var u=e.getLineContent(t.startLineNumber).substring(t.startColumn-1);s=this._findMatchesInLine(n,u,t.startLineNumber,t.startColumn-1,s,r,i,o);for(var l=t.startLineNumber+1;l=l))return o;return o}var _,y=new p(e.wordSeparators,e.regex);y.reset(0);do{if((_=y.next(t))&&(r[o++]=c(new s.a(n,_.index+1+i,n,_.index+1+_[0].length+i),_,u),o>=l))return o}while(_);return o},e.findNextMatch=function(e,t,n,i){var o=t.parseSearchRequest();if(!o)return null;var r=new p(o.wordSeparators,o.regex);return o.regex.multiline?this._doFindNextMatchMultiline(e,n,r,i):this._doFindNextMatchLineByLine(e,n,r,i)},e._doFindNextMatchMultiline=function(e,t,n,i){var o=new r.a(t.lineNumber,1),a=e.getOffsetAt(o),u=e.getLineCount(),l=e.getValueInRange(new s.a(o.lineNumber,o.column,u,e.getLineMaxColumn(u)),1),h="\r\n"===e.getEOL()?new d(l):null;n.reset(t.column-1);var f=n.next(l);return f?c(this._getMultilineMatchRange(e,a,l,h,f.index,f[0]),f,i):1!==t.lineNumber||1!==t.column?this._doFindNextMatchMultiline(e,new r.a(1,1),n,i):null},e._doFindNextMatchLineByLine=function(e,t,n,i){var o=e.getLineCount(),r=t.lineNumber,s=e.getLineContent(r),a=this._findFirstMatchInLine(n,s,r,t.column,i);if(a)return a;for(var u=1;u<=o;u++){var l=(r+u-1)%o,c=e.getLineContent(l+1),d=this._findFirstMatchInLine(n,c,l+1,1,i);if(d)return d}return null},e._findFirstMatchInLine=function(e,t,n,i,o){e.reset(i-1);var r=e.next(t);return r?c(new s.a(n,r.index+1,n,r.index+1+r[0].length),r,o):null},e.findPreviousMatch=function(e,t,n,i){var o=t.parseSearchRequest();if(!o)return null;var r=new p(o.wordSeparators,o.regex);return o.regex.multiline?this._doFindPreviousMatchMultiline(e,n,r,i):this._doFindPreviousMatchLineByLine(e,n,r,i)},e._doFindPreviousMatchMultiline=function(e,t,n,i){var o=this._doFindMatchesMultiline(e,new s.a(1,1,t.lineNumber,t.column),n,i,9990);if(o.length>0)return o[o.length-1];var a=e.getLineCount();return t.lineNumber!==a||t.column!==e.getLineMaxColumn(a)?this._doFindPreviousMatchMultiline(e,new r.a(a,e.getLineMaxColumn(a)),n,i):null},e._doFindPreviousMatchLineByLine=function(e,t,n,i){var o=e.getLineCount(),r=t.lineNumber,s=e.getLineContent(r).substring(0,t.column-1),a=this._findLastMatchInLine(n,s,r,i);if(a)return a;for(var u=1;u<=o;u++){var l=(o+r-u-1)%o,c=e.getLineContent(l+1),d=this._findLastMatchInLine(n,c,l+1,i);if(d)return d}return null},e._findLastMatchInLine=function(e,t,n,i){var o,r=null;for(e.reset(0);o=e.next(t);)r=c(new s.a(n,o.index+1,n,o.index+1+o[0].length),o,i);return r},e}();function f(e,t,n,i,o){return function(e,t,n,i,o){if(0===i)return!0;var r=t.charCodeAt(i-1);if(0!==e.get(r))return!0;if(13===r||10===r)return!0;if(o>0){var s=t.charCodeAt(i);if(0!==e.get(s))return!0}return!1}(e,t,0,i,o)&&function(e,t,n,i,o){if(i+o===n)return!0;var r=t.charCodeAt(i+o);if(0!==e.get(r))return!0;if(13===r||10===r)return!0;if(o>0){var s=t.charCodeAt(i+o-1);if(0!==e.get(s))return!0}return!1}(e,t,n,i,o)}var p=function(){function e(e,t){this._wordSeparators=e,this._searchRegex=t,this._prevMatchStartIndex=-1,this._prevMatchLength=0}return e.prototype.reset=function(e){this._searchRegex.lastIndex=e,this._prevMatchStartIndex=-1,this._prevMatchLength=0},e.prototype.next=function(e){var t,n=e.length;do{if(this._prevMatchStartIndex+this._prevMatchLength===n)return null;if(!(t=this._searchRegex.exec(e)))return null;var i=t.index,o=t[0].length;if(i===this._prevMatchStartIndex&&o===this._prevMatchLength){if(0===o){this._searchRegex.lastIndex+=1;continue}return null}if(this._prevMatchStartIndex=i,this._prevMatchLength=o,!this._wordSeparators||f(this._wordSeparators,e,n,i,o))return t}while(t);return null},e}()},jrbv:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"coffeescript",extensions:[".coffee"],aliases:["CoffeeScript","coffeescript","coffee"],mimetypes:["text/x-coffeescript","text/coffeescript"],loader:function(){return n.e(220).then(n.bind(null,"2ZXa"))}})},k7mE:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"java",extensions:[".java",".jav"],aliases:["Java","java"],mimetypes:["text/x-java-source","text/x-java"],loader:function(){return n.e(230).then(n.bind(null,"BjZ/"))}})},"kw+w":function(e,t,n){},l2gE:function(e,t,n){"use strict";n.d(t,"a",(function(){return N}));var i=n("6OMU"),o=n("N0LK"),r=n("PTeM"),s=n("MrjW"),a=n("QDVR"),u=n("X+cX"),l=/\//g;function c(e){switch(e){case 0:return"";case 1:return"[^/\\\\]*?";default:return"(?:[/\\\\]|[^/\\\\]+[/\\\\]|[/\\\\][^/\\\\]+)*?"}}function d(e,t){if(!e)return[];for(var n=[],i=!1,o=!1,r="",s=0,a=e;s0;n--){var r=e.charCodeAt(n-1);if(47===r||92===r)break}t=e.substr(n)}var s=o.indexOf(t);return-1!==s?i[s]:null};a.basenames=o,a.patterns=i,a.allBasenames=o;var u=e.filter((function(e){return!e.basenames}));return u.push(a),u}},lKfe:function(e,t,n){},li8W:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"bat",extensions:[".bat",".cmd"],aliases:["Batch","bat"],loader:function(){return n.e(218).then(n.bind(null,"7s2V"))}})},lrmC:function(e,t,n){},nnTU:function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return d}));var i=n("pmY6"),o=n("746U"),r=n("Cg/j"),s=n("MI8n"),a=n("24hK"),u=n("QDVR"),l=function(){for(var e=0,t=0,n=arguments.length;t=21&&e<=30||e>=31&&e<=56||80===e||81===e||82===e||83===e||84===e||85===e||86===e||110===e||111===e||87===e||88===e||89===e||90===e||91===e||92===e},e.prototype._assertNoCtrlAlt=function(t,n){t.ctrlKey&&t.altKey&&!t.metaKey&&e._mightProduceChar(t.keyCode)},e.prototype._registerDefaultKeybinding=function(e,t,n,i,r,s){1===o.a&&this._assertNoCtrlAlt(e.parts[0],t),this._coreKeybindings.push({keybinding:e,command:t,commandArgs:n,when:s,weight1:i,weight2:r}),this._cachedMergedKeybindings=null},e.prototype.getDefaultKeybindings=function(){return this._cachedMergedKeybindings||(this._cachedMergedKeybindings=[].concat(this._coreKeybindings).concat(this._extensionKeybindings),this._cachedMergedKeybindings.sort(u)),this._cachedMergedKeybindings.slice(0)},e}());function u(e,t){return e.weight1!==t.weight1?e.weight1-t.weight1:e.commandt.command?1:e.weight2-t.weight2}s.a.add("platform.keybindingsRegistry",a)},oKJv:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"pgsql",extensions:[],aliases:["PostgreSQL","postgres","pg","postgre"],loader:function(){return n.e(237).then(n.bind(null,"HGU1"))}})},oQaD:function(e,t,n){"use strict";n.r(t),n.d(t,"getSelectionSearchString",(function(){return St})),n.d(t,"CommonFindController",(function(){return Lt})),n.d(t,"FindController",(function(){return Nt})),n.d(t,"StartFindAction",(function(){return Ot})),n.d(t,"StartFindWithSelectionAction",(function(){return Dt})),n.d(t,"MatchFindAction",(function(){return xt})),n.d(t,"NextMatchFindAction",(function(){return Et})),n.d(t,"NextMatchFindAction2",(function(){return kt})),n.d(t,"PreviousMatchFindAction",(function(){return It})),n.d(t,"PreviousMatchFindAction2",(function(){return Mt})),n.d(t,"SelectionMatchFindAction",(function(){return Tt})),n.d(t,"NextSelectionMatchFindAction",(function(){return At})),n.d(t,"PreviousSelectionMatchFindAction",(function(){return Rt})),n.d(t,"StartFindReplaceAction",(function(){return Pt}));var i=n("3/fG"),o=n("X+cX"),r=n("pmY6"),s=n("N0LK"),a=n("sswD"),u=n("wQH0"),l=n("LCkn"),c=n("cGHE"),d=n("aokT"),h=n("gCVg"),f=n("jAJ/"),p=n("M1Kb"),g=n("tX9W"),m=n("MD5Z"),v=n("t9D7"),_=function(){function e(e){this._editor=e,this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationId=null,this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null,this._startPosition=this._editor.getPosition()}return e.prototype.dispose=function(){this._editor.deltaDecorations(this._allDecorations(),[]),this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationId=null,this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null},e.prototype.reset=function(){this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationId=null,this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null},e.prototype.getCount=function(){return this._decorations.length},e.prototype.getFindScope=function(){return this._findScopeDecorationId?this._editor.getModel().getDecorationRange(this._findScopeDecorationId):null},e.prototype.getStartPosition=function(){return this._startPosition},e.prototype.setStartPosition=function(e){this._startPosition=e,this.setCurrentFindMatch(null)},e.prototype._getDecorationIndex=function(e){var t=this._decorations.indexOf(e);return t>=0?t+1:1},e.prototype.getCurrentMatchesPosition=function(t){for(var n=0,i=this._editor.getModel().getDecorationsInRange(t);n1e3){r=e._FIND_MATCH_NO_OVERVIEW_DECORATION;for(var a=i._editor.getModel().getLineCount(),u=i._editor.getLayoutInfo().height/a,l=Math.max(2,Math.ceil(3/u)),c=t[0].range.startLineNumber,h=t[0].range.endLineNumber,f=1,p=t.length;f=g.startLineNumber?g.endLineNumber>h&&(h=g.endLineNumber):(s.push({range:new d.a(c,1,h,1),options:e._FIND_MATCH_ONLY_OVERVIEW_DECORATION}),c=g.startLineNumber,h=g.endLineNumber)}s.push({range:new d.a(c,1,h,1),options:e._FIND_MATCH_ONLY_OVERVIEW_DECORATION})}var m=new Array(t.length);for(f=0,p=t.length;f=0;t--){var n=this._decorations[t],i=this._editor.getModel().getDecorationRange(n);if(i&&!(i.endLineNumber>e.lineNumber)){if(i.endLineNumbere.column))return i}}return this._editor.getModel().getDecorationRange(this._decorations[this._decorations.length-1])},e.prototype.matchAfterPosition=function(e){if(0===this._decorations.length)return null;for(var t=0,n=this._decorations.length;te.lineNumber)return o;if(!(o.startColumn0){for(var n=[],i=0;i0;){if(e0},e.prototype._cannotFind=function(){if(!this._hasMatches()){var e=this._decorations.getFindScope();return e&&this._editor.revealRangeInCenterIfOutsideViewport(e,0),!0}return!1},e.prototype._setCurrentFindMatch=function(e){var t=this._decorations.setCurrentFindMatch(e);this._state.changeMatchInfo(t,this._decorations.getCount(),e),this._editor.setSelection(e),this._editor.revealRangeInCenterIfOutsideViewport(e,0)},e.prototype._prevSearchPosition=function(e){var t=this._state.isRegex&&(this._state.searchString.indexOf("^")>=0||this._state.searchString.indexOf("$")>=0),n=e.lineNumber,i=e.column,o=this._editor.getModel();return t||1===i?(1===n?n=o.getLineCount():n--,i=o.getLineMaxColumn(n)):i--,new c.a(n,i)},e.prototype._moveToPrevMatch=function(t,n){if(void 0===n&&(n=!1),this._decorations.getCount()<19999){var i=this._decorations.matchBeforePosition(t);return i&&i.isEmpty()&&i.getStartPosition().equals(t)&&(t=this._prevSearchPosition(t),i=this._decorations.matchBeforePosition(t)),void(i&&this._setCurrentFindMatch(i))}if(!this._cannotFind()){var o=this._decorations.getFindScope(),r=e._getSearchRange(this._editor.getModel(),o);r.getEndPosition().isBefore(t)&&(t=r.getEndPosition()),t.isBefore(r.getStartPosition())&&(t=r.getEndPosition());var s=t.lineNumber,a=t.column,u=this._editor.getModel(),l=new c.a(s,a),d=u.findPreviousMatch(this._state.searchString,l,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(96):null,!1);if(d&&d.range.isEmpty()&&d.range.getStartPosition().equals(l)&&(l=this._prevSearchPosition(l),d=u.findPreviousMatch(this._state.searchString,l,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(96):null,!1)),d)return n||r.containsRange(d.range)?void this._setCurrentFindMatch(d.range):this._moveToPrevMatch(d.range.getStartPosition(),!0)}},e.prototype.moveToPrevMatch=function(){this._moveToPrevMatch(this._editor.getSelection().getStartPosition())},e.prototype._nextSearchPosition=function(e){var t=this._state.isRegex&&(this._state.searchString.indexOf("^")>=0||this._state.searchString.indexOf("$")>=0),n=e.lineNumber,i=e.column,o=this._editor.getModel();return t||i===o.getLineMaxColumn(n)?(n===o.getLineCount()?n=1:n++,i=1):i++,new c.a(n,i)},e.prototype._moveToNextMatch=function(e){if(this._decorations.getCount()<19999){var t=this._decorations.matchAfterPosition(e);return t&&t.isEmpty()&&t.getStartPosition().equals(e)&&(e=this._nextSearchPosition(e),t=this._decorations.matchAfterPosition(e)),void(t&&this._setCurrentFindMatch(t))}var n=this._getNextMatch(e,!1,!0);n&&this._setCurrentFindMatch(n.range)},e.prototype._getNextMatch=function(t,n,i,o){if(void 0===o&&(o=!1),this._cannotFind())return null;var r=this._decorations.getFindScope(),s=e._getSearchRange(this._editor.getModel(),r);s.getEndPosition().isBefore(t)&&(t=s.getStartPosition()),t.isBefore(s.getStartPosition())&&(t=s.getStartPosition());var a=t.lineNumber,u=t.column,l=this._editor.getModel(),d=new c.a(a,u),h=l.findNextMatch(this._state.searchString,d,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(96):null,n);return i&&h&&h.range.isEmpty()&&h.range.getStartPosition().equals(d)&&(d=this._nextSearchPosition(d),h=l.findNextMatch(this._state.searchString,d,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(96):null,n)),h?o||s.containsRange(h.range)?h:this._getNextMatch(h.range.getEndPosition(),n,i,!0):null},e.prototype.moveToNextMatch=function(){this._moveToNextMatch(this._editor.getSelection().getEndPosition())},e.prototype._getReplacePattern=function(){return this._state.isRegex?function(e){if(!e||0===e.length)return new O(null);for(var t=new x(e),n=0,i=e.length;n=i)break;if(36===(a=e.charCodeAt(n))){t.emitUnchanged(n-1),t.emitStatic("$",n+1);continue}if(48===a||38===a){t.emitUnchanged(n-1),t.emitMatchIndex(0,n+1);continue}if(49<=a&&a<=57){var r=a-48;if(n+1=i)break;var a;switch(a=e.charCodeAt(n)){case 92:t.emitUnchanged(n-1),t.emitStatic("\\",n+1);break;case 110:t.emitUnchanged(n-1),t.emitStatic("\n",n+1);break;case 116:t.emitUnchanged(n-1),t.emitStatic("\t",n+1)}}}return t.finalize()}(this._state.replaceString):O.fromStaticValue(this._state.replaceString)},e.prototype.replace=function(){if(this._hasMatches()){var e=this._getReplacePattern(),t=this._editor.getSelection(),n=this._getNextMatch(t.getStartPosition(),!0,!1);if(n)if(t.equalsRange(n.range)){var i=e.buildReplaceString(n.matches,this._state.preserveCase),o=new l.a(t,i);this._executeEditorCommand("replace",o),this._decorations.setStartPosition(new c.a(t.startLineNumber,t.startColumn+i.length)),this.research(!0)}else this._decorations.setStartPosition(this._editor.getPosition()),this._setCurrentFindMatch(n.range)}},e.prototype._findMatches=function(t,n,i){var o=e._getSearchRange(this._editor.getModel(),t);return this._editor.getModel().findMatches(this._state.searchString,o,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(96):null,n,i)},e.prototype.replaceAll=function(){if(this._hasMatches()){var e=this._decorations.getFindScope();null===e&&this._state.matchesCount>=19999?this._largeReplaceAll():this._regularReplaceAll(e),this.research(!1)}},e.prototype._largeReplaceAll=function(){var e=new f.a(this._state.searchString,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(96):null).parseSearchRequest();if(e){var t=e.regex;if(!t.multiline){var n="mu";t.ignoreCase&&(n+="i"),t.global&&(n+="g"),t=new RegExp(t.source,n)}var i,o=this._editor.getModel(),r=o.getValue(1),s=o.getFullModelRange(),a=this._getReplacePattern(),u=this._state.preserveCase;i=a.hasReplacementPatterns||u?r.replace(t,(function(){return a.buildReplaceString(arguments,u)})):r.replace(t,a.buildReplaceString(null,u));var c=new l.b(s,i,this._editor.getSelection());this._executeEditorCommand("replaceAll",c)}},e.prototype._regularReplaceAll=function(e){for(var t=this._getReplacePattern(),n=this._findMatches(e,t.hasReplacementPatterns||this._state.preserveCase,1073741824),i=[],o=0,r=n.length;ot&&(e=t),this._matchesPosition!==e&&(this._matchesPosition=e,i.matchesPosition=!0,o=!0),this._matchesCount!==t&&(this._matchesCount=t,i.matchesCount=!0,o=!0),void 0!==n&&(d.a.equalsRange(this._currentMatch,n)||(this._currentMatch=n,i.currentMatch=!0,o=!0)),o&&this._onFindReplaceStateChange.fire(i)},t.prototype.change=function(e,t,n){void 0===n&&(n=!0);var i={moveCursor:t,updateHistory:n,searchString:!1,replaceString:!1,isRevealed:!1,isReplaceRevealed:!1,isRegex:!1,wholeWord:!1,matchCase:!1,preserveCase:!1,searchScope:!1,matchesPosition:!1,matchesCount:!1,currentMatch:!1},o=!1,r=this.isRegex,s=this.wholeWord,a=this.matchCase,u=this.preserveCase;void 0!==e.searchString&&this._searchString!==e.searchString&&(this._searchString=e.searchString,i.searchString=!0,o=!0),void 0!==e.replaceString&&this._replaceString!==e.replaceString&&(this._replaceString=e.replaceString,i.replaceString=!0,o=!0),void 0!==e.isRevealed&&this._isRevealed!==e.isRevealed&&(this._isRevealed=e.isRevealed,i.isRevealed=!0,o=!0),void 0!==e.isReplaceRevealed&&this._isReplaceRevealed!==e.isReplaceRevealed&&(this._isReplaceRevealed=e.isReplaceRevealed,i.isReplaceRevealed=!0,o=!0),void 0!==e.isRegex&&(this._isRegex=e.isRegex),void 0!==e.wholeWord&&(this._wholeWord=e.wholeWord),void 0!==e.matchCase&&(this._matchCase=e.matchCase),void 0!==e.preserveCase&&(this._preserveCase=e.preserveCase),void 0!==e.searchScope&&(d.a.equalsRange(this._searchScope,e.searchScope)||(this._searchScope=e.searchScope,i.searchScope=!0,o=!0)),this._isRegexOverride=void 0!==e.isRegexOverride?e.isRegexOverride:0,this._wholeWordOverride=void 0!==e.wholeWordOverride?e.wholeWordOverride:0,this._matchCaseOverride=void 0!==e.matchCaseOverride?e.matchCaseOverride:0,this._preserveCaseOverride=void 0!==e.preserveCaseOverride?e.preserveCaseOverride:0,r!==this.isRegex&&(o=!0,i.isRegex=!0),s!==this.wholeWord&&(o=!0,i.wholeWord=!0),a!==this.matchCase&&(o=!0,i.matchCase=!0),u!==this.preserveCase&&(o=!0,i.preserveCase=!0),o&&this._onFindReplaceStateChange.fire(i)},t}(r.a),fe=(n("AbCa"),n("OBOq")),pe=n("cMOf"),ge=n("/cxE"),me=n("MNsG"),ve=(n("yqFB"),n("i/Rh"),n("D3Dy"));function _e(e){var t=e.inline?"span":"div",n=document.createElement(t);return e.className&&(n.className=e.className),n}var ye=function(){function e(e){this.source=e,this.index=0}return e.prototype.eos=function(){return this.index>=this.source.length},e.prototype.next=function(){var e=this.peek();return this.advance(),e},e.prototype.peek=function(){return this.source[this.index]},e.prototype.advance=function(){this.index++},e}();function be(e){switch(e){case"*":return 3;case"_":return 4;case"[":return 5;case"]":return 6;default:return 0}}var Ce=n("WqXY"),we=n("JYp7"),Se=function(){function e(e,t){void 0===e&&(e=[]),void 0===t&&(t=10),this._initialize(e),this._limit=t,this._onChange()}return e.prototype.add=function(e){this._history.delete(e),this._history.add(e),this._onChange()},e.prototype.next=function(){return this._navigator.next()},e.prototype.previous=function(){return this._navigator.previous()},e.prototype.current=function(){return this._navigator.current()},e.prototype.parent=function(){return null},e.prototype.first=function(){return this._navigator.first()},e.prototype.last=function(){return this._navigator.last()},e.prototype.has=function(e){return this._history.has(e)},e.prototype._onChange=function(){this._reduceToLimit();var e=this._elements;this._navigator=new we.a(e,0,e.length,e.length)},e.prototype._reduceToLimit=function(){var e=this._elements;e.length>this._limit&&this._initialize(e.slice(e.length-this._limit))},e.prototype._initialize=function(e){this._history=new Set;for(var t=0,n=e;t=0){var n=-1;e.equals(17)?n=(t+1)%f.length:e.equals(15)&&(n=0===t?f.length-1:t-1),e.equals(9)?f[t].blur():n>=0&&f[n].focus(),G.b.stop(e,!0)}}}));var p=document.createElement("div");return p.className="controls",p.style.display=r._showOptionButtons?"block":"none",p.appendChild(r.caseSensitive.domNode),p.appendChild(r.wholeWords.domNode),p.appendChild(r.regex.domNode),r.domNode.appendChild(p),t&&t.appendChild(r.domNode),r.onkeydown(r.inputBox.inputElement,(function(e){return r._onKeyDown.fire(e)})),r.onkeyup(r.inputBox.inputElement,(function(e){return r._onKeyUp.fire(e)})),r.oninput(r.inputBox.inputElement,(function(e){return r._onInput.fire()})),r.onmousedown(r.inputBox.inputElement,(function(e){return r._onMouseDown.fire(e)})),r}return ke(t,e),t.prototype.enable=function(){G.J(this.domNode,"disabled"),this.inputBox.enable(),this.regex.enable(),this.wholeWords.enable(),this.caseSensitive.enable()},t.prototype.disable=function(){G.e(this.domNode,"disabled"),this.inputBox.disable(),this.regex.disable(),this.wholeWords.disable(),this.caseSensitive.disable()},t.prototype.setFocusInputOnOptionClick=function(e){this.fixFocusOnOptionClickEnabled=e},t.prototype.setEnabled=function(e){e?this.enable():this.disable()},t.prototype.getValue=function(){return this.inputBox.value},t.prototype.setValue=function(e){this.inputBox.value!==e&&(this.inputBox.value=e)},t.prototype.style=function(e){this.inputActiveOptionBorder=e.inputActiveOptionBorder,this.inputActiveOptionBackground=e.inputActiveOptionBackground,this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()},t.prototype.applyStyles=function(){if(this.domNode){var e={inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionBackground:this.inputActiveOptionBackground};this.regex.style(e),this.wholeWords.style(e),this.caseSensitive.style(e);var t={inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder};this.inputBox.style(t)}},t.prototype.select=function(){this.inputBox.select()},t.prototype.focus=function(){this.inputBox.focus()},t.prototype.getCaseSensitive=function(){return this.caseSensitive.checked},t.prototype.setCaseSensitive=function(e){this.caseSensitive.checked=e},t.prototype.getWholeWords=function(){return this.wholeWords.checked},t.prototype.setWholeWords=function(e){this.wholeWords.checked=e},t.prototype.getRegex=function(){return this.regex.checked},t.prototype.setRegex=function(e){this.regex.checked=e,this.validate()},t.prototype.focusOnCaseSensitive=function(){this.caseSensitive.focus()},t.prototype.highlightFindOptions=function(){G.J(this.domNode,"highlight-"+this._lastHighlightFindOptions),this._lastHighlightFindOptions=1-this._lastHighlightFindOptions,G.e(this.domNode,"highlight-"+this._lastHighlightFindOptions)},t.prototype.validate=function(){this.inputBox.validate()},t.prototype.clearMessage=function(){this.inputBox.hideMessage()},t}(Y.a),Te=n("nrhi"),Ae=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Re=i.a("defaultLabel","input"),Pe=i.a("label.preserveCaseCheckbox","Preserve Case"),Fe=function(e){function t(t){return e.call(this,{actionClassName:"codicon-preserve-case",title:Pe+t.appendTitle,isChecked:t.isChecked,inputActiveOptionBorder:t.inputActiveOptionBorder,inputActiveOptionBackground:t.inputActiveOptionBackground})||this}return Ae(t,e),t}(ee),Ve=function(e){function t(t,n,i,o){var r=e.call(this)||this;r._showOptionButtons=i,r.fixFocusOnOptionClickEnabled=!0,r.cachedOptionsWidth=0,r._onDidOptionChange=r._register(new X.a),r.onDidOptionChange=r._onDidOptionChange.event,r._onKeyDown=r._register(new X.a),r.onKeyDown=r._onKeyDown.event,r._onMouseDown=r._register(new X.a),r._onInput=r._register(new X.a),r._onKeyUp=r._register(new X.a),r._onPreserveCaseKeyDown=r._register(new X.a),r.onPreserveCaseKeyDown=r._onPreserveCaseKeyDown.event,r.contextViewProvider=n,r.placeholder=o.placeholder||"",r.validation=o.validation,r.label=o.label||Re,r.inputActiveOptionBorder=o.inputActiveOptionBorder,r.inputActiveOptionBackground=o.inputActiveOptionBackground,r.inputBackground=o.inputBackground,r.inputForeground=o.inputForeground,r.inputBorder=o.inputBorder,r.inputValidationInfoBorder=o.inputValidationInfoBorder,r.inputValidationInfoBackground=o.inputValidationInfoBackground,r.inputValidationInfoForeground=o.inputValidationInfoForeground,r.inputValidationWarningBorder=o.inputValidationWarningBorder,r.inputValidationWarningBackground=o.inputValidationWarningBackground,r.inputValidationWarningForeground=o.inputValidationWarningForeground,r.inputValidationErrorBorder=o.inputValidationErrorBorder,r.inputValidationErrorBackground=o.inputValidationErrorBackground,r.inputValidationErrorForeground=o.inputValidationErrorForeground;var s=o.history||[],a=!!o.flexibleHeight,u=!!o.flexibleWidth,l=o.flexibleMaxHeight;r.domNode=document.createElement("div"),G.e(r.domNode,"monaco-findInput"),r.inputBox=r._register(new Ee(r.domNode,r.contextViewProvider,{ariaLabel:r.label||"",placeholder:r.placeholder||"",validationOptions:{validation:r.validation},inputBackground:r.inputBackground,inputForeground:r.inputForeground,inputBorder:r.inputBorder,inputValidationInfoBackground:r.inputValidationInfoBackground,inputValidationInfoForeground:r.inputValidationInfoForeground,inputValidationInfoBorder:r.inputValidationInfoBorder,inputValidationWarningBackground:r.inputValidationWarningBackground,inputValidationWarningForeground:r.inputValidationWarningForeground,inputValidationWarningBorder:r.inputValidationWarningBorder,inputValidationErrorBackground:r.inputValidationErrorBackground,inputValidationErrorForeground:r.inputValidationErrorForeground,inputValidationErrorBorder:r.inputValidationErrorBorder,history:s,flexibleHeight:a,flexibleWidth:u,flexibleMaxHeight:l})),r.preserveCase=r._register(new Fe({appendTitle:"",isChecked:!1,inputActiveOptionBorder:r.inputActiveOptionBorder,inputActiveOptionBackground:r.inputActiveOptionBackground})),r._register(r.preserveCase.onChange((function(e){r._onDidOptionChange.fire(e),!e&&r.fixFocusOnOptionClickEnabled&&r.inputBox.focus(),r.validate()}))),r._register(r.preserveCase.onKeyDown((function(e){r._onPreserveCaseKeyDown.fire(e)}))),r._showOptionButtons?r.cachedOptionsWidth=r.preserveCase.width():r.cachedOptionsWidth=0;var c=[r.preserveCase.domNode];r.onkeydown(r.domNode,(function(e){if(e.equals(15)||e.equals(17)||e.equals(9)){var t=c.indexOf(document.activeElement);if(t>=0){var n=-1;e.equals(17)?n=(t+1)%c.length:e.equals(15)&&(n=0===t?c.length-1:t-1),e.equals(9)?c[t].blur():n>=0&&c[n].focus(),G.b.stop(e,!0)}}}));var d=document.createElement("div");return d.className="controls",d.style.display=r._showOptionButtons?"block":"none",d.appendChild(r.preserveCase.domNode),r.domNode.appendChild(d),t&&t.appendChild(r.domNode),r.onkeydown(r.inputBox.inputElement,(function(e){return r._onKeyDown.fire(e)})),r.onkeyup(r.inputBox.inputElement,(function(e){return r._onKeyUp.fire(e)})),r.oninput(r.inputBox.inputElement,(function(e){return r._onInput.fire()})),r.onmousedown(r.inputBox.inputElement,(function(e){return r._onMouseDown.fire(e)})),r}return Ae(t,e),t.prototype.enable=function(){G.J(this.domNode,"disabled"),this.inputBox.enable(),this.preserveCase.enable()},t.prototype.disable=function(){G.e(this.domNode,"disabled"),this.inputBox.disable(),this.preserveCase.disable()},t.prototype.setEnabled=function(e){e?this.enable():this.disable()},t.prototype.style=function(e){this.inputActiveOptionBorder=e.inputActiveOptionBorder,this.inputActiveOptionBackground=e.inputActiveOptionBackground,this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()},t.prototype.applyStyles=function(){if(this.domNode){var e={inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionBackground:this.inputActiveOptionBackground};this.preserveCase.style(e);var t={inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder};this.inputBox.style(t)}},t.prototype.select=function(){this.inputBox.select()},t.prototype.focus=function(){this.inputBox.focus()},t.prototype.getPreserveCase=function(){return this.preserveCase.checked},t.prototype.setPreserveCase=function(e){this.preserveCase.checked=e},t.prototype.focusOnPreserve=function(){this.preserveCase.focus()},t.prototype.validate=function(){this.inputBox&&this.inputBox.validate()},Object.defineProperty(t.prototype,"width",{set:function(e){this.inputBox.paddingRight=this.cachedOptionsWidth,this.inputBox.width=e,this.domNode.style.width=e+"px"},enumerable:!0,configurable:!0}),t.prototype.dispose=function(){e.prototype.dispose.call(this)},t}(Y.a),We=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Be=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},je=function(e,t){return function(n,i){t(n,i,e)}};function He(e,t){return e.getContext(document.activeElement).getValue(t)}function ze(e,t){var n=function(e,t){return e.createScoped(t.target)}(e,t);return function(e,t,n){new E.d("historyNavigationWidget",t).bindTo(e)}(n,t),{scopedContextKeyService:n,historyNavigationEnablement:new E.d("historyNavigationEnabled",!0).bindTo(n)}}var Ue=function(e){function t(t,n,i,o,r){void 0===r&&(r=!1);var s=e.call(this,t,n,r,i)||this;return s._register(ze(o,{target:s.inputBox.element,historyNavigator:s.inputBox}).scopedContextKeyService),s}return We(t,e),Be([je(3,E.c)],t)}(Me),Ke=function(e){function t(t,n,i,o,r){void 0===r&&(r=!1);var s=e.call(this,t,n,r,i)||this;return s._register(ze(o,{target:s.inputBox.element,historyNavigator:s.inputBox}).scopedContextKeyService),s}return We(t,e),Be([je(3,E.c)],t)}(Ve);Te.a.registerCommandAndKeybindingRule({id:"history.showPrevious",weight:200,when:E.a.and(E.a.has("historyNavigationWidget"),E.a.equals("historyNavigationEnabled",!0)),primary:16,secondary:[528],handler:function(e,t){var n=He(e.get(E.c),"historyNavigationWidget");n&&n.historyNavigator.showPreviousValue()}}),Te.a.registerCommandAndKeybindingRule({id:"history.showNext",weight:200,when:E.a.and(E.a.has("historyNavigationWidget"),E.a.equals("historyNavigationEnabled",!0)),primary:18,secondary:[530],handler:function(e,t){var n=He(e.get(E.c),"historyNavigationWidget");n&&n.historyNavigator.showNextValue()}});var qe=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Ge=i.a("label.find","Find"),Ye=i.a("placeholder.find","Find"),Ze=i.a("label.previousMatchButton","Previous match"),Xe=i.a("label.nextMatchButton","Next match"),Je=i.a("label.toggleSelectionFind","Find in selection"),Qe=i.a("label.closeButton","Close"),$e=i.a("label.replace","Replace"),et=i.a("placeholder.replace","Replace"),tt=i.a("label.replaceButton","Replace"),nt=i.a("label.replaceAllButton","Replace All"),it=i.a("label.toggleReplaceButton","Toggle Replace mode"),ot=i.a("title.matchesCountLimit","Only the first {0} results are highlighted, but all find operations work on the entire text.",19999),rt=i.a("label.matchesLocation","{0} of {1}"),st=i.a("label.noResults","No Results"),at=69,ut=me.e?256:2048,lt=function(e){this.afterLineNumber=e,this.heightInPx=33,this.suppressMouseDown=!1,this.domNode=document.createElement("div"),this.domNode.className="dock-find-viewzone"};function ct(e,t,n){var i=!!t.match(/\n/);n&&i&&n.selectionStart>0&&e.stopPropagation()}function dt(e,t,n){var i=!!t.match(/\n/);n&&i&&n.selectionEnd0&&0===this._state.matchesCount;G.S(this._domNode,"no-results",t),this._updateMatchesCount(),this._updateButtons()}(e.searchString||e.currentMatch)&&this._layoutViewZone(),e.updateHistory&&this._delayedUpdateHistory()},t.prototype._delayedUpdateHistory=function(){this._updateHistoryDelayer.trigger(this._updateHistory.bind(this))},t.prototype._updateHistory=function(){this._state.searchString&&this._findInput.inputBox.addToHistory(),this._state.replaceString&&this._replaceInput.inputBox.addToHistory()},t.prototype._updateMatchesCount=function(){var e;if(this._matchesCount.style.minWidth=at+"px",this._state.matchesCount>=19999?this._matchesCount.title=ot:this._matchesCount.title="",this._matchesCount.firstChild&&this._matchesCount.removeChild(this._matchesCount.firstChild),this._state.matchesCount>0){var t=String(this._state.matchesCount);this._state.matchesCount>=19999&&(t+="+");var n=String(this._state.matchesPosition);"0"===n&&(n="?"),e=s.p(rt,n,t)}else e=st;this._matchesCount.appendChild(document.createTextNode(e)),Object(fe.a)(this._getAriaLabel(e,this._state.currentMatch,this._state.searchString),!0),at=Math.max(at,this._matchesCount.clientWidth)},t.prototype._getAriaLabel=function(e,t,n){return e===st?""===n?i.a("ariaSearchNoResultEmpty","{0} found",e):i.a("ariaSearchNoResult","{0} found for {1}",e,n):t?i.a("ariaSearchNoResultWithLineNum","{0} found for {1} at {2}",e,n,t.startLineNumber+":"+t.startColumn):i.a("ariaSearchNoResultWithLineNumNoCurrentMatch","{0} found for {1}",e,n)},t.prototype._updateToggleSelectionFindButton=function(){var e=this._codeEditor.getSelection(),t=!!e&&(e.startLineNumber!==e.endLineNumber||e.startColumn!==e.endColumn),n=this._toggleSelectionFind.checked;this._isVisible&&(n||t)?this._toggleSelectionFind.enable():this._toggleSelectionFind.disable()},t.prototype._updateButtons=function(){this._findInput.setEnabled(this._isVisible),this._replaceInput.setEnabled(this._isVisible&&this._isReplaceVisible),this._updateToggleSelectionFindButton(),this._closeBtn.setEnabled(this._isVisible);var e=this._state.searchString.length>0,t=!!this._state.matchesCount;this._prevBtn.setEnabled(this._isVisible&&e&&t),this._nextBtn.setEnabled(this._isVisible&&e&&t),this._replaceBtn.setEnabled(this._isVisible&&this._isReplaceVisible&&e),this._replaceAllBtn.setEnabled(this._isVisible&&this._isReplaceVisible&&e),G.S(this._domNode,"replaceToggled",this._isReplaceVisible),this._toggleReplaceBtn.toggleClass("codicon-chevron-right",!this._isReplaceVisible),this._toggleReplaceBtn.toggleClass("codicon-chevron-down",this._isReplaceVisible),this._toggleReplaceBtn.setExpanded(this._isReplaceVisible);var n=!this._codeEditor.getOption(68);this._toggleReplaceBtn.setEnabled(this._isVisible&&n)},t.prototype._reveal=function(){var e=this;if(!this._isVisible){this._isVisible=!0;var t=this._codeEditor.getSelection();switch(this._codeEditor.getOption(28).autoFindInSelection){case"always":this._toggleSelectionFind.checked=!0;break;case"never":this._toggleSelectionFind.checked=!1;break;case"multiline":var n=!!t&&t.startLineNumber!==t.endLineNumber;this._toggleSelectionFind.checked=n}this._tryUpdateWidgetWidth(),this._updateButtons(),setTimeout((function(){G.e(e._domNode,"visible"),e._domNode.setAttribute("aria-hidden","false")}),0),setTimeout((function(){e._findInput.validate()}),200),this._codeEditor.layoutOverlayWidget(this);var i=!0;if(this._codeEditor.getOption(28).seedSearchStringFromSelection&&t){var o=this._codeEditor.getDomNode();if(o){var r=G.w(o),s=this._codeEditor.getScrolledVisiblePosition(t.getStartPosition()),a=r.left+(s?s.left:0),u=s?s.top:0;if(this._viewZone&&ut.startLineNumber&&(i=!1);var l=G.z(this._domNode).left;a>l&&(i=!1);var c=this._codeEditor.getScrolledVisiblePosition(t.getEndPosition());r.left+(c?c.left:0)>l&&(i=!1)}}}this._showViewZone(i)}},t.prototype._hide=function(e){this._isVisible&&(this._isVisible=!1,this._updateButtons(),G.J(this._domNode,"visible"),this._domNode.setAttribute("aria-hidden","true"),this._findInput.clearMessage(),e&&this._codeEditor.focus(),this._codeEditor.layoutOverlayWidget(this),this._removeViewZone())},t.prototype._layoutViewZone=function(){var e=this;if(this._codeEditor.getOption(28).addExtraSpaceOnTop){if(this._isVisible){var t=this._viewZone;void 0===this._viewZoneId&&t&&this._codeEditor.changeViewZones((function(n){t.heightInPx=e._getHeight(),e._viewZoneId=n.addZone(t),e._codeEditor.setScrollTop(e._codeEditor.getScrollTop()+t.heightInPx)}))}}else this._removeViewZone()},t.prototype._showViewZone=function(e){var t=this;if(void 0===e&&(e=!0),this._isVisible&&this._codeEditor.getOption(28).addExtraSpaceOnTop){void 0===this._viewZone&&(this._viewZone=new lt(0));var n=this._viewZone;this._codeEditor.changeViewZones((function(i){if(void 0!==t._viewZoneId){var o=t._getHeight();if(o===n.heightInPx)return;var r=o-n.heightInPx;return n.heightInPx=o,i.layoutZone(t._viewZoneId),void(e&&t._codeEditor.setScrollTop(t._codeEditor.getScrollTop()+r))}r=t._getHeight(),n.heightInPx=r,t._viewZoneId=i.addZone(n),e&&t._codeEditor.setScrollTop(t._codeEditor.getScrollTop()+r)}))}},t.prototype._removeViewZone=function(){var e=this;this._codeEditor.changeViewZones((function(t){void 0!==e._viewZoneId&&(t.removeZone(e._viewZoneId),e._viewZoneId=void 0,e._viewZone&&(e._codeEditor.setScrollTop(e._codeEditor.getScrollTop()-e._viewZone.heightInPx),e._viewZone=void 0))}))},t.prototype._applyTheme=function(e){var t={inputActiveOptionBorder:e.getColor(m.P),inputActiveOptionBackground:e.getColor(m.O),inputBackground:e.getColor(m.Q),inputForeground:e.getColor(m.S),inputBorder:e.getColor(m.R),inputValidationInfoBackground:e.getColor(m.W),inputValidationInfoForeground:e.getColor(m.Y),inputValidationInfoBorder:e.getColor(m.X),inputValidationWarningBackground:e.getColor(m.Z),inputValidationWarningForeground:e.getColor(m.bb),inputValidationWarningBorder:e.getColor(m.ab),inputValidationErrorBackground:e.getColor(m.T),inputValidationErrorForeground:e.getColor(m.V),inputValidationErrorBorder:e.getColor(m.U)};this._findInput.style(t),this._replaceInput.style(t),this._toggleSelectionFind.style(t)},t.prototype._tryUpdateWidgetWidth=function(){if(this._isVisible&&G.G(this._domNode)){var e=this._codeEditor.getLayoutInfo();if(e.contentWidth<=0)G.e(this._domNode,"hiddenEditor");else{G.C(this._domNode,"hiddenEditor")&&G.J(this._domNode,"hiddenEditor");var t=e.width,n=e.minimapWidth,i=!1,o=!1,r=!1;if(this._resized&&G.B(this._domNode)>419)return this._domNode.style.maxWidth=t-28-n-15+"px",void(this._replaceInput.width=G.B(this._findInput.domNode));if(447+n>=t&&(o=!0),447+n-at>=t&&(r=!0),447+n-at>=t+50&&(i=!0),G.S(this._domNode,"collapsed-find-widget",i),G.S(this._domNode,"narrow-find-widget",r),G.S(this._domNode,"reduced-find-widget",o),r||i||(this._domNode.style.maxWidth=t-28-n-15+"px"),this._resized){this._findInput.inputBox.layout();var s=this._findInput.inputBox.element.clientWidth;s>0&&(this._replaceInput.width=s)}else this._isReplaceVisible&&(this._replaceInput.width=G.B(this._findInput.domNode))}}},t.prototype._getHeight=function(){var e=0;return e+=4,e+=this._findInput.inputBox.height+2,this._isReplaceVisible&&(e+=4,e+=this._replaceInput.inputBox.height+2),e+4},t.prototype._tryUpdateHeight=function(){var e=this._getHeight();return(null===this._cachedHeight||this._cachedHeight!==e)&&(this._cachedHeight=e,this._domNode.style.height=e+"px",!0)},t.prototype.focusFindInput=function(){this._findInput.select(),this._findInput.focus()},t.prototype.focusReplaceInput=function(){this._replaceInput.select(),this._replaceInput.focus()},t.prototype.highlightFindOptions=function(){this._findInput.highlightFindOptions()},t.prototype._updateSearchScope=function(){if(this._codeEditor.hasModel()&&this._toggleSelectionFind.checked){var e=this._codeEditor.getSelection();1===e.endColumn&&e.endLineNumber>e.startLineNumber&&(e=e.setEndPosition(e.endLineNumber-1,this._codeEditor.getModel().getLineMaxColumn(e.endLineNumber-1)));var t=this._state.currentMatch;e.startLineNumber!==e.endLineNumber&&(d.a.equalsRange(e,t)||this._state.change({searchScope:e},!0))}},t.prototype._onFindInputMouseDown=function(e){e.middleButton&&e.stopPropagation()},t.prototype._onFindInputKeyDown=function(e){return e.equals(3|ut)?(this._findInput.inputBox.insertAtCursor("\n"),void e.preventDefault()):e.equals(2)?(this._isReplaceVisible?this._replaceInput.focus():this._findInput.focusOnCaseSensitive(),void e.preventDefault()):e.equals(2066)?(this._codeEditor.focus(),void e.preventDefault()):e.equals(16)?ct(e,this._findInput.getValue(),this._findInput.domNode.querySelector("textarea")):e.equals(18)?dt(e,this._findInput.getValue(),this._findInput.domNode.querySelector("textarea")):void 0},t.prototype._onReplaceInputKeyDown=function(e){return e.equals(3|ut)?(me.h&&me.f&&!this._ctrlEnterReplaceAllWarningPrompted&&(this._notificationService.info(i.a("ctrlEnter.keybindingChanged","Ctrl+Enter now inserts line break instead of replacing all. You can modify the keybinding for editor.action.replaceAll to override this behavior.")),this._ctrlEnterReplaceAllWarningPrompted=!0,this._storageService.store("ctrlEnterReplaceAll.windows.donotask",!0,0)),this._replaceInput.inputBox.insertAtCursor("\n"),void e.preventDefault()):e.equals(2)?(this._findInput.focusOnCaseSensitive(),void e.preventDefault()):e.equals(1026)?(this._findInput.focus(),void e.preventDefault()):e.equals(2066)?(this._codeEditor.focus(),void e.preventDefault()):e.equals(16)?ct(e,this._replaceInput.inputBox.value,this._replaceInput.inputBox.element.querySelector("textarea")):e.equals(18)?dt(e,this._replaceInput.inputBox.value,this._replaceInput.inputBox.element.querySelector("textarea")):void 0},t.prototype.getHorizontalSashTop=function(e){return 0},t.prototype.getHorizontalSashLeft=function(e){return 0},t.prototype.getHorizontalSashWidth=function(e){return 500},t.prototype._keybindingLabelFor=function(e){var t=this._keybindingService.lookupKeybinding(e);return t?" ("+t.getLabel()+")":""},t.prototype._buildDomNode=function(){var e=this;this._findInput=this._register(new Ue(null,this._contextViewProvider,{width:221,label:Ge,placeholder:Ye,appendCaseSensitiveLabel:this._keybindingLabelFor(B),appendWholeWordsLabel:this._keybindingLabelFor(j),appendRegexLabel:this._keybindingLabelFor(H),validation:function(t){if(0===t.length||!e._findInput.getRegex())return null;try{return new RegExp(t),null}catch(e){return{content:e.message}}},flexibleHeight:!0,flexibleWidth:!0,flexibleMaxHeight:118},this._contextKeyService,!0)),this._findInput.setRegex(!!this._state.isRegex),this._findInput.setCaseSensitive(!!this._state.matchCase),this._findInput.setWholeWords(!!this._state.wholeWord),this._register(this._findInput.onKeyDown((function(t){return e._onFindInputKeyDown(t)}))),this._register(this._findInput.inputBox.onDidChange((function(){e._ignoreChangeEvent||e._state.change({searchString:e._findInput.getValue()},!0)}))),this._register(this._findInput.onDidOptionChange((function(){e._state.change({isRegex:e._findInput.getRegex(),wholeWord:e._findInput.getWholeWords(),matchCase:e._findInput.getCaseSensitive()},!0)}))),this._register(this._findInput.onCaseSensitiveKeyDown((function(t){t.equals(1026)&&e._isReplaceVisible&&(e._replaceInput.focus(),t.preventDefault())}))),this._register(this._findInput.onRegexKeyDown((function(t){t.equals(2)&&e._isReplaceVisible&&(e._replaceInput.focusOnPreserve(),t.preventDefault())}))),this._register(this._findInput.inputBox.onDidHeightChange((function(t){e._tryUpdateHeight()&&e._showViewZone()}))),me.d&&this._register(this._findInput.onMouseDown((function(t){return e._onFindInputMouseDown(t)}))),this._matchesCount=document.createElement("div"),this._matchesCount.className="matchesCount",this._updateMatchesCount(),this._prevBtn=this._register(new ft({label:Ze+this._keybindingLabelFor(V),className:"codicon codicon-arrow-up",onTrigger:function(){e._codeEditor.getAction(V).run().then(void 0,ge.e)}})),this._nextBtn=this._register(new ft({label:Xe+this._keybindingLabelFor(F),className:"codicon codicon-arrow-down",onTrigger:function(){e._codeEditor.getAction(F).run().then(void 0,ge.e)}}));var t=document.createElement("div");t.className="find-part",t.appendChild(this._findInput.domNode);var n=document.createElement("div");n.className="find-actions",t.appendChild(n),n.appendChild(this._matchesCount),n.appendChild(this._prevBtn.domNode),n.appendChild(this._nextBtn.domNode),this._toggleSelectionFind=this._register(new ee({actionClassName:"codicon codicon-selection",title:Je+this._keybindingLabelFor(z),isChecked:!1})),this._register(this._toggleSelectionFind.onChange((function(){if(e._toggleSelectionFind.checked){if(e._codeEditor.hasModel()){var t=e._codeEditor.getSelection();1===t.endColumn&&t.endLineNumber>t.startLineNumber&&(t=t.setEndPosition(t.endLineNumber-1,e._codeEditor.getModel().getLineMaxColumn(t.endLineNumber-1))),t.isEmpty()||e._state.change({searchScope:t},!0)}}else e._state.change({searchScope:null},!0)}))),n.appendChild(this._toggleSelectionFind.domNode),this._closeBtn=this._register(new ft({label:Qe+this._keybindingLabelFor(W),className:"codicon codicon-close",onTrigger:function(){e._state.change({isRevealed:!1,searchScope:null},!1)},onKeyDown:function(t){t.equals(2)&&e._isReplaceVisible&&(e._replaceBtn.isEnabled()?e._replaceBtn.focus():e._codeEditor.focus(),t.preventDefault())}})),n.appendChild(this._closeBtn.domNode),this._replaceInput=this._register(new Ke(null,void 0,{label:$e,placeholder:et,history:[],flexibleHeight:!0,flexibleWidth:!0,flexibleMaxHeight:118},this._contextKeyService,!0)),this._replaceInput.setPreserveCase(!!this._state.preserveCase),this._register(this._replaceInput.onKeyDown((function(t){return e._onReplaceInputKeyDown(t)}))),this._register(this._replaceInput.inputBox.onDidChange((function(){e._state.change({replaceString:e._replaceInput.inputBox.value},!1)}))),this._register(this._replaceInput.inputBox.onDidHeightChange((function(t){e._isReplaceVisible&&e._tryUpdateHeight()&&e._showViewZone()}))),this._register(this._replaceInput.onDidOptionChange((function(){e._state.change({preserveCase:e._replaceInput.getPreserveCase()},!0)}))),this._register(this._replaceInput.onPreserveCaseKeyDown((function(t){t.equals(2)&&(e._prevBtn.isEnabled()?e._prevBtn.focus():e._nextBtn.isEnabled()?e._nextBtn.focus():e._toggleSelectionFind.enabled?e._toggleSelectionFind.focus():e._closeBtn.isEnabled()&&e._closeBtn.focus(),t.preventDefault())}))),this._replaceBtn=this._register(new ft({label:tt+this._keybindingLabelFor(U),className:"codicon codicon-replace",onTrigger:function(){e._controller.replace()},onKeyDown:function(t){t.equals(1026)&&(e._closeBtn.focus(),t.preventDefault())}})),this._replaceAllBtn=this._register(new ft({label:nt+this._keybindingLabelFor(K),className:"codicon codicon-replace-all",onTrigger:function(){e._controller.replaceAll()}}));var i=document.createElement("div");i.className="replace-part",i.appendChild(this._replaceInput.domNode);var o=document.createElement("div");o.className="replace-actions",i.appendChild(o),o.appendChild(this._replaceBtn.domNode),o.appendChild(this._replaceAllBtn.domNode),this._toggleReplaceBtn=this._register(new ft({label:it,className:"codicon toggle left",onTrigger:function(){e._state.change({isReplaceRevealed:!e._isReplaceVisible},!1),e._isReplaceVisible&&(e._replaceInput.width=G.B(e._findInput.domNode),e._replaceInput.inputBox.layout()),e._showViewZone()}})),this._toggleReplaceBtn.toggleClass("codicon-chevron-down",this._isReplaceVisible),this._toggleReplaceBtn.toggleClass("codicon-chevron-right",!this._isReplaceVisible),this._toggleReplaceBtn.setExpanded(this._isReplaceVisible),this._domNode=document.createElement("div"),this._domNode.className="editor-widget find-widget",this._domNode.setAttribute("aria-hidden","true"),this._domNode.style.width="419px",this._domNode.appendChild(this._toggleReplaceBtn.domNode),this._domNode.appendChild(t),this._domNode.appendChild(i),this._resizeSash=new pe.a(this._domNode,this,{orientation:0}),this._resized=!1;var r=419;this._register(this._resizeSash.onDidStart((function(){r=G.B(e._domNode)}))),this._register(this._resizeSash.onDidChange((function(t){e._resized=!0;var n=r+t.startX-t.currentX;n<419||n>(parseFloat(G.t(e._domNode).maxWidth)||0)||(e._domNode.style.width=n+"px",e._isReplaceVisible&&(e._replaceInput.width=G.B(e._findInput.domNode)),e._findInput.inputBox.layout(),e._tryUpdateHeight())}))),this._register(this._resizeSash.onDidReset((function(){var t=G.B(e._domNode);if(!(t<419)){var n=419;if(!e._resized||419===t){var i=e._codeEditor.getLayoutInfo();n=i.width-28-i.minimapWidth-15,e._resized=!0}e._domNode.style.width=n+"px",e._isReplaceVisible&&(e._replaceInput.width=G.B(e._findInput.domNode)),e._findInput.inputBox.layout()}})))},t.prototype.updateAccessibilitySupport=function(){var e=this._codeEditor.getOption(2);this._findInput.setFocusInputOnOptionClick(2!==e)},t.ID="editor.contrib.findWidget",t}(Y.a),ft=function(e){function t(t){var n=e.call(this)||this;return n._opts=t,n._domNode=document.createElement("div"),n._domNode.title=n._opts.label,n._domNode.tabIndex=0,n._domNode.className="button "+n._opts.className,n._domNode.setAttribute("role","button"),n._domNode.setAttribute("aria-label",n._opts.label),n.onclick(n._domNode,(function(e){n._opts.onTrigger(),e.preventDefault()})),n.onkeydown(n._domNode,(function(e){if(e.equals(10)||e.equals(3))return n._opts.onTrigger(),void e.preventDefault();n._opts.onKeyDown&&n._opts.onKeyDown(e)})),n}return qe(t,e),Object.defineProperty(t.prototype,"domNode",{get:function(){return this._domNode},enumerable:!0,configurable:!0}),t.prototype.isEnabled=function(){return this._domNode.tabIndex>=0},t.prototype.focus=function(){this._domNode.focus()},t.prototype.setEnabled=function(e){G.S(this._domNode,"disabled",!e),this._domNode.setAttribute("aria-disabled",String(!e)),this._domNode.tabIndex=e?0:-1},t.prototype.setExpanded=function(e){this._domNode.setAttribute("aria-expanded",String(!!e))},t.prototype.toggleClass=function(e,t){G.S(this._domNode,e,t)},t}(Y.a);Object(v.e)((function(e,t){var n=function(e,n){n&&t.addRule(".monaco-editor "+e+" { background-color: "+n+"; }")};n(".findMatch",e.getColor(m.s)),n(".currentFindMatch",e.getColor(m.q)),n(".findScope",e.getColor(m.u)),n(".find-widget",e.getColor(m.H));var i=e.getColor(m.Lb);i&&t.addRule(".monaco-editor .find-widget { box-shadow: 0 2px 8px "+i+"; }");var o=e.getColor(m.t);o&&t.addRule(".monaco-editor .findMatch { border: 1px "+("hc"===e.type?"dotted":"solid")+" "+o+"; box-sizing: border-box; }");var r=e.getColor(m.r);r&&t.addRule(".monaco-editor .currentFindMatch { border: 2px solid "+r+"; padding: 1px; box-sizing: border-box; }");var s=e.getColor(m.v);s&&t.addRule(".monaco-editor .findScope { border: 1px "+("hc"===e.type?"dashed":"solid")+" "+s+"; }");var a=e.getColor(m.e);a&&t.addRule(".monaco-editor .find-widget { border: 1px solid "+a+"; }");var u=e.getColor(m.J);u&&t.addRule(".monaco-editor .find-widget { color: "+u+"; }");var l=e.getColor(m.L);l&&t.addRule(".monaco-editor .find-widget.no-results .matchesCount { color: "+l+"; }");var c=e.getColor(m.K);if(c)t.addRule(".monaco-editor .find-widget .monaco-sash { background-color: "+c+"; width: 3px !important; margin-left: -4px;}");else{var d=e.getColor(m.I);d&&t.addRule(".monaco-editor .find-widget .monaco-sash { background-color: "+d+"; width: 3px !important; margin-left: -4px;}")}var h=e.getColor(m.M);h&&t.addRule(".monaco-editor .find-widget .monaco-inputbox.synthetic-focus { outline-color: "+h+"; }")}));var pt=n("9XeP"),gt=n("Uzvx"),mt=n("Cg/j"),vt=n("bexQ"),_t=n("A+jI"),yt=n("sM1p"),bt=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Ct=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},wt=function(e,t){return function(n,i){t(n,i,e)}};function St(e){if(!e.hasModel())return null;var t=e.getSelection();if(t.startLineNumber===t.endLineNumber)if(t.isEmpty()){var n=e.getModel().getWordAtPosition(t.getStartPosition());if(n)return n.word}else if(e.getModel().getValueLengthInRange(t)<524288)return e.getModel().getValueInRange(t);return null}var Lt=function(e){function t(t,n,i,r){var s=e.call(this)||this;return s._editor=t,s._findWidgetVisible=k.bindTo(n),s._contextKeyService=n,s._storageService=i,s._clipboardService=r,s._updateHistoryDelayer=new o.a(500),s._state=s._register(new he),s.loadQueryState(),s._register(s._state.onFindReplaceStateChange((function(e){return s._onStateChanged(e)}))),s._model=null,s._register(s._editor.onDidChangeModel((function(){var e=s._editor.getModel()&&s._state.isRevealed;s.disposeModel(),s._state.change({searchScope:null,matchCase:s._storageService.getBoolean("editor.matchCase",1,!1),wholeWord:s._storageService.getBoolean("editor.wholeWord",1,!1),isRegex:s._storageService.getBoolean("editor.isRegex",1,!1),preserveCase:s._storageService.getBoolean("editor.preserveCase",1,!1)},!1),e&&s._start({forceRevealReplace:!1,seedSearchStringFromSelection:!1,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!1,updateSearchScope:!1})}))),s}return bt(t,e),t.get=function(e){return e.getContribution(t.ID)},t.prototype.dispose=function(){this.disposeModel(),e.prototype.dispose.call(this)},t.prototype.disposeModel=function(){this._model&&(this._model.dispose(),this._model=null)},t.prototype._onStateChanged=function(e){this.saveQueryState(e),e.isRevealed&&(this._state.isRevealed?this._findWidgetVisible.set(!0):(this._findWidgetVisible.reset(),this.disposeModel())),e.searchString&&this.setGlobalBufferTerm(this._state.searchString)},t.prototype.saveQueryState=function(e){e.isRegex&&this._storageService.store("editor.isRegex",this._state.actualIsRegex,1),e.wholeWord&&this._storageService.store("editor.wholeWord",this._state.actualWholeWord,1),e.matchCase&&this._storageService.store("editor.matchCase",this._state.actualMatchCase,1),e.preserveCase&&this._storageService.store("editor.preserveCase",this._state.actualPreserveCase,1)},t.prototype.loadQueryState=function(){this._state.change({matchCase:this._storageService.getBoolean("editor.matchCase",1,this._state.matchCase),wholeWord:this._storageService.getBoolean("editor.wholeWord",1,this._state.wholeWord),isRegex:this._storageService.getBoolean("editor.isRegex",1,this._state.isRegex),preserveCase:this._storageService.getBoolean("editor.preserveCase",1,this._state.preserveCase)},!1)},t.prototype.isFindInputFocused=function(){return!!I.getValue(this._contextKeyService)},t.prototype.getState=function(){return this._state},t.prototype.closeFindWidget=function(){this._state.change({isRevealed:!1,searchScope:null},!1),this._editor.focus()},t.prototype.toggleCaseSensitive=function(){this._state.change({matchCase:!this._state.matchCase},!1),this._state.isRevealed||this.highlightFindOptions()},t.prototype.toggleWholeWords=function(){this._state.change({wholeWord:!this._state.wholeWord},!1),this._state.isRevealed||this.highlightFindOptions()},t.prototype.toggleRegex=function(){this._state.change({isRegex:!this._state.isRegex},!1),this._state.isRevealed||this.highlightFindOptions()},t.prototype.toggleSearchScope=function(){if(this._state.searchScope)this._state.change({searchScope:null},!0);else if(this._editor.hasModel()){var e=this._editor.getSelection();1===e.endColumn&&e.endLineNumber>e.startLineNumber&&(e=e.setEndPosition(e.endLineNumber-1,this._editor.getModel().getLineMaxColumn(e.endLineNumber-1))),e.isEmpty()||this._state.change({searchScope:e},!0)}},t.prototype.setSearchString=function(e){this._state.isRegex&&(e=s.n(e)),this._state.change({searchString:e},!1)},t.prototype.highlightFindOptions=function(){},t.prototype._start=function(e){if(this.disposeModel(),this._editor.hasModel()){var t,n={isRevealed:!0};if(e.seedSearchStringFromSelection&&(t=St(this._editor))&&(this._state.isRegex?n.searchString=s.n(t):n.searchString=t),!n.searchString&&e.seedSearchStringFromGlobalClipboard&&(t=this.getGlobalBufferTerm())&&(n.searchString=t),e.forceRevealReplace?n.isReplaceRevealed=!0:this._findWidgetVisible.get()||(n.isReplaceRevealed=!1),e.updateSearchScope){var i=this._editor.getSelection();i.isEmpty()||(n.searchScope=i)}this._state.change(n,!1),this._model||(this._model=new q(this._editor,this._state))}},t.prototype.start=function(e){this._start(e)},t.prototype.moveToNextMatch=function(){return!!this._model&&(this._model.moveToNextMatch(),!0)},t.prototype.moveToPrevMatch=function(){return!!this._model&&(this._model.moveToPrevMatch(),!0)},t.prototype.replace=function(){return!!this._model&&(this._model.replace(),!0)},t.prototype.replaceAll=function(){return!!this._model&&(this._model.replaceAll(),!0)},t.prototype.selectAllMatches=function(){return!!this._model&&(this._model.selectAllMatches(),this._editor.focus(),!0)},t.prototype.getGlobalBufferTerm=function(){return this._editor.getOption(28).globalFindClipboard&&this._clipboardService&&this._editor.hasModel()&&!this._editor.getModel().isTooLargeForSyncing()?this._clipboardService.readFindText():""},t.prototype.setGlobalBufferTerm=function(e){this._editor.getOption(28).globalFindClipboard&&this._clipboardService&&this._editor.hasModel()&&!this._editor.getModel().isTooLargeForSyncing()&&this._clipboardService.writeFindText(e)},t.ID="editor.contrib.findController",t=Ct([wt(1,E.c),wt(2,_t.a),wt(3,pt.a)],t)}(r.a),Nt=function(e){function t(t,n,i,o,r,s,a,u){var l=e.call(this,t,i,a,u)||this;return l._contextViewService=n,l._keybindingService=o,l._themeService=r,l._notificationService=s,l._widget=null,l._findOptionsWidget=null,l}return bt(t,e),t.prototype._start=function(t){this._widget||this._createFindWidget();var n=this._editor.getSelection(),i=!1;switch(this._editor.getOption(28).autoFindInSelection){case"always":i=!0;break;case"never":i=!1;break;case"multiline":i=!!n&&n.startLineNumber!==n.endLineNumber}t.updateSearchScope=i,e.prototype._start.call(this,t),2===t.shouldFocus?this._widget.focusReplaceInput():1===t.shouldFocus&&this._widget.focusFindInput()},t.prototype.highlightFindOptions=function(){this._widget||this._createFindWidget(),this._state.isRevealed?this._widget.highlightFindOptions():this._findOptionsWidget.highlightFindOptions()},t.prototype._createFindWidget=function(){this._widget=this._register(new ht(this._editor,this,this._state,this._contextViewService,this._keybindingService,this._contextKeyService,this._themeService,this._storageService,this._notificationService)),this._findOptionsWidget=this._register(new le(this._editor,this._state,this._keybindingService,this._themeService))},Ct([wt(1,gt.b),wt(2,E.c),wt(3,vt.a),wt(4,v.c),wt(5,yt.a),wt(6,_t.a),wt(7,Object(mt.d)(pt.a))],t)}(Lt),Ot=function(e){function t(){return e.call(this,{id:"actions.find",label:i.a("startFindAction","Find"),alias:"Find",precondition:void 0,kbOpts:{kbExpr:null,primary:2084,weight:100},menuOpts:{menuId:17,group:"3_find",title:i.a({key:"miFind",comment:["&& denotes a mnemonic"]},"&&Find"),order:1}})||this}return bt(t,e),t.prototype.run=function(e,t){var n=Lt.get(t);n&&n.start({forceRevealReplace:!1,seedSearchStringFromSelection:t.getOption(28).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:t.getOption(28).globalFindClipboard,shouldFocus:1,shouldAnimate:!0,updateSearchScope:!1})},t}(a.b),Dt=function(e){function t(){return e.call(this,{id:"actions.findWithSelection",label:i.a("startFindWithSelectionAction","Find With Selection"),alias:"Find With Selection",precondition:void 0,kbOpts:{kbExpr:null,primary:0,mac:{primary:2083},weight:100}})||this}return bt(t,e),t.prototype.run=function(e,t){var n=Lt.get(t);n&&(n.start({forceRevealReplace:!1,seedSearchStringFromSelection:!0,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1}),n.setGlobalBufferTerm(n.getState().searchString))},t}(a.b),xt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return bt(t,e),t.prototype.run=function(e,t){var n=Lt.get(t);n&&!this._run(n)&&(n.start({forceRevealReplace:!1,seedSearchStringFromSelection:0===n.getState().searchString.length&&t.getOption(28).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:!0,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1}),this._run(n))},t}(a.b),Et=function(e){function t(){return e.call(this,{id:F,label:i.a("findNextMatchAction","Find Next"),alias:"Find Next",precondition:void 0,kbOpts:{kbExpr:u.a.focus,primary:61,mac:{primary:2085,secondary:[61]},weight:100}})||this}return bt(t,e),t.prototype._run=function(e){return e.moveToNextMatch()},t}(xt),kt=function(e){function t(){return e.call(this,{id:F,label:i.a("findNextMatchAction","Find Next"),alias:"Find Next",precondition:void 0,kbOpts:{kbExpr:E.a.and(u.a.focus,I),primary:3,weight:100}})||this}return bt(t,e),t.prototype._run=function(e){return e.moveToNextMatch()},t}(xt),It=function(e){function t(){return e.call(this,{id:V,label:i.a("findPreviousMatchAction","Find Previous"),alias:"Find Previous",precondition:void 0,kbOpts:{kbExpr:u.a.focus,primary:1085,mac:{primary:3109,secondary:[1085]},weight:100}})||this}return bt(t,e),t.prototype._run=function(e){return e.moveToPrevMatch()},t}(xt),Mt=function(e){function t(){return e.call(this,{id:V,label:i.a("findPreviousMatchAction","Find Previous"),alias:"Find Previous",precondition:void 0,kbOpts:{kbExpr:E.a.and(u.a.focus,I),primary:1027,weight:100}})||this}return bt(t,e),t.prototype._run=function(e){return e.moveToPrevMatch()},t}(xt),Tt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return bt(t,e),t.prototype.run=function(e,t){var n=Lt.get(t);if(n){var i=St(t);i&&n.setSearchString(i),this._run(n)||(n.start({forceRevealReplace:!1,seedSearchStringFromSelection:t.getOption(28).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1}),this._run(n))}},t}(a.b),At=function(e){function t(){return e.call(this,{id:"editor.action.nextSelectionMatchFindAction",label:i.a("nextSelectionMatchFindAction","Find Next Selection"),alias:"Find Next Selection",precondition:void 0,kbOpts:{kbExpr:u.a.focus,primary:2109,weight:100}})||this}return bt(t,e),t.prototype._run=function(e){return e.moveToNextMatch()},t}(Tt),Rt=function(e){function t(){return e.call(this,{id:"editor.action.previousSelectionMatchFindAction",label:i.a("previousSelectionMatchFindAction","Find Previous Selection"),alias:"Find Previous Selection",precondition:void 0,kbOpts:{kbExpr:u.a.focus,primary:3133,weight:100}})||this}return bt(t,e),t.prototype._run=function(e){return e.moveToPrevMatch()},t}(Tt),Pt=function(e){function t(){return e.call(this,{id:"editor.action.startFindReplaceAction",label:i.a("startReplace","Replace"),alias:"Replace",precondition:void 0,kbOpts:{kbExpr:null,primary:2086,mac:{primary:2596},weight:100},menuOpts:{menuId:17,group:"3_find",title:i.a({key:"miReplace",comment:["&& denotes a mnemonic"]},"&&Replace"),order:2}})||this}return bt(t,e),t.prototype.run=function(e,t){if(t.hasModel()&&!t.getOption(68)){var n=Lt.get(t),i=t.getSelection(),o=n.isFindInputFocused(),r=!i.isEmpty()&&i.startLineNumber===i.endLineNumber&&t.getOption(28).seedSearchStringFromSelection&&!o,s=o||r?2:1;n&&n.start({forceRevealReplace:!0,seedSearchStringFromSelection:r,seedSearchStringFromGlobalClipboard:t.getOption(28).seedSearchStringFromSelection,shouldFocus:s,shouldAnimate:!0,updateSearchScope:!1})}},t}(a.b);Object(a.g)(Lt.ID,Nt),Object(a.e)(Ot),Object(a.e)(Dt),Object(a.e)(Et),Object(a.e)(kt),Object(a.e)(It),Object(a.e)(Mt),Object(a.e)(At),Object(a.e)(Rt),Object(a.e)(Pt);var Ft=a.c.bindToContribution(Lt.get);Object(a.f)(new Ft({id:W,precondition:k,handler:function(e){return e.closeFindWidget()},kbOpts:{weight:105,kbExpr:u.a.focus,primary:9,secondary:[1033]}})),Object(a.f)(new Ft({id:B,precondition:void 0,handler:function(e){return e.toggleCaseSensitive()},kbOpts:{weight:105,kbExpr:u.a.focus,primary:T.primary,mac:T.mac,win:T.win,linux:T.linux}})),Object(a.f)(new Ft({id:j,precondition:void 0,handler:function(e){return e.toggleWholeWords()},kbOpts:{weight:105,kbExpr:u.a.focus,primary:A.primary,mac:A.mac,win:A.win,linux:A.linux}})),Object(a.f)(new Ft({id:H,precondition:void 0,handler:function(e){return e.toggleRegex()},kbOpts:{weight:105,kbExpr:u.a.focus,primary:R.primary,mac:R.mac,win:R.win,linux:R.linux}})),Object(a.f)(new Ft({id:z,precondition:void 0,handler:function(e){return e.toggleSearchScope()},kbOpts:{weight:105,kbExpr:u.a.focus,primary:P.primary,mac:P.mac,win:P.win,linux:P.linux}})),Object(a.f)(new Ft({id:U,precondition:k,handler:function(e){return e.replace()},kbOpts:{weight:105,kbExpr:u.a.focus,primary:3094}})),Object(a.f)(new Ft({id:U,precondition:k,handler:function(e){return e.replace()},kbOpts:{weight:105,kbExpr:E.a.and(u.a.focus,M),primary:3}})),Object(a.f)(new Ft({id:K,precondition:k,handler:function(e){return e.replaceAll()},kbOpts:{weight:105,kbExpr:u.a.focus,primary:2563}})),Object(a.f)(new Ft({id:K,precondition:k,handler:function(e){return e.replaceAll()},kbOpts:{weight:105,kbExpr:E.a.and(u.a.focus,M),primary:void 0,mac:{primary:2051}}})),Object(a.f)(new Ft({id:"editor.action.selectAllMatches",precondition:k,handler:function(e){return e.selectAllMatches()},kbOpts:{weight:105,kbExpr:u.a.focus,primary:515}}))},p3Ex:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"csharp",extensions:[".cs",".csx",".cake"],aliases:["C#","csharp"],loader:function(){return n.e(221).then(n.bind(null,"/Om3"))}})},p5tG:function(e,t,n){"use strict";n.r(t),n.d(t,"LanguageServiceDefaultsImpl",(function(){return o})),n("M/lh");var i=monaco.Emitter,o=function(){function e(e,t,n){this._onDidChange=new i,this._languageId=e,this.setDiagnosticsOptions(t),this.setModeConfiguration(n)}return Object.defineProperty(e.prototype,"onDidChange",{get:function(){return this._onDidChange.event},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"languageId",{get:function(){return this._languageId},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modeConfiguration",{get:function(){return this._modeConfiguration},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"diagnosticsOptions",{get:function(){return this._diagnosticsOptions},enumerable:!0,configurable:!0}),e.prototype.setDiagnosticsOptions=function(e){this._diagnosticsOptions=e||Object.create(null),this._onDidChange.fire(this)},e.prototype.setModeConfiguration=function(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)},e}(),r=new o("json",{validate:!0,allowComments:!0,schemas:[],enableSchemaRequest:!1},{documentFormattingEdits:!0,documentRangeFormattingEdits:!0,completionItems:!0,hovers:!0,documentSymbols:!0,tokens:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0});monaco.languages.json={jsonDefaults:r},monaco.languages.register({id:"json",extensions:[".json",".bowerrc",".jshintrc",".jscsrc",".eslintrc",".babelrc",".har"],aliases:["JSON","json"],mimetypes:["application/json"]}),monaco.languages.onLanguage("json",(function(){n.e(203).then(n.bind(null,"R7lK")).then((function(e){return e.setupMode(r)}))}))},pI2L:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"redshift",extensions:[],aliases:["Redshift","redshift"],loader:function(){return n.e(247).then(n.bind(null,"KpXS"))}})},pg8w:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c}));var i,o,r=n("6OMU"),s=n("pmY6"),a=n("EffR"),u=n("ZCR3"),l=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});!function(e){e.Tap="-monaco-gesturetap",e.Change="-monaco-gesturechange",e.Start="-monaco-gesturestart",e.End="-monaco-gesturesend",e.Contextmenu="-monaco-gesturecontextmenu"}(o||(o={}));var c=function(e){function t(){var t=e.call(this)||this;return t.dispatched=!1,t.activeTouches={},t.handle=null,t.targets=[],t.ignoreTargets=[],t._lastSetTapCountTime=0,t._register(a.g(document,"touchstart",(function(e){return t.onTouchStart(e)}))),t._register(a.g(document,"touchend",(function(e){return t.onTouchEnd(e)}))),t._register(a.g(document,"touchmove",(function(e){return t.onTouchMove(e)}))),t}return l(t,e),t.addTarget=function(e){return t.isTouchDevice()?(t.INSTANCE||(t.INSTANCE=new t),t.INSTANCE.targets.push(e),{dispose:function(){t.INSTANCE.targets=t.INSTANCE.targets.filter((function(t){return t!==e}))}}):s.a.None},t.ignoreTarget=function(e){return t.isTouchDevice()?(t.INSTANCE||(t.INSTANCE=new t),t.INSTANCE.ignoreTargets.push(e),{dispose:function(){t.INSTANCE.ignoreTargets=t.INSTANCE.ignoreTargets.filter((function(t){return t!==e}))}}):s.a.None},t.isTouchDevice=function(){return"ontouchstart"in window||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0},t.prototype.dispose=function(){this.handle&&(this.handle.dispose(),this.handle=null),e.prototype.dispose.call(this)},t.prototype.onTouchStart=function(e){var t=Date.now();this.handle&&(this.handle.dispose(),this.handle=null);for(var n=0,i=e.targetTouches.length;n=t.HOLD_DELAY&&Math.abs(c.initialPageX-r.p(c.rollingPageX))<30&&Math.abs(c.initialPageY-r.p(c.rollingPageY))<30){var h;(h=a.newGestureEvent(o.Contextmenu,c.initialTarget)).pageX=r.p(c.rollingPageX),h.pageY=r.p(c.rollingPageY),a.dispatchEvent(h)}else if(1===i){var f=r.p(c.rollingPageX),p=r.p(c.rollingPageY),g=r.p(c.rollingTimestamps)-c.rollingTimestamps[0],m=f-c.rollingPageX[0],v=p-c.rollingPageY[0],_=a.targets.filter((function(e){return c.initialTarget instanceof Node&&e.contains(c.initialTarget)}));a.inertia(_,n,Math.abs(m)/g,m>0?1:-1,f,Math.abs(v)/g,v>0?1:-1,p)}a.dispatchEvent(a.newGestureEvent(o.End,c.initialTarget)),delete a.activeTouches[l.identifier]},a=this,u=0,l=e.changedTouches.length;ut.CLEAR_TAP_COUNT_TIME?1:2,this._lastSetTapCountTime=r,e.tapCount=i}else e.type!==o.Change&&e.type!==o.Contextmenu||(this._lastSetTapCountTime=0);for(var s=0;s0&&(g=!1,f=r*i*h),u>0&&(g=!1,p=l*u*h);var m=d.newGestureEvent(o.Change);m.translationX=f,m.translationY=p,e.forEach((function(e){return e.dispatchEvent(m)})),g||d.inertia(e,a,i,r,s+f,u,l,c+p)}))},t.prototype.onTouchMove=function(e){for(var t=Date.now(),n=0,i=e.changedTouches.length;n3&&(a.rollingPageX.shift(),a.rollingPageY.shift(),a.rollingTimestamps.shift()),a.rollingPageX.push(s.pageX),a.rollingPageY.push(s.pageY),a.rollingTimestamps.push(t)}}this.dispatched&&(e.preventDefault(),e.stopPropagation(),this.dispatched=!1)},t.SCROLL_FRICTION=-.005,t.HOLD_DELAY=700,t.CLEAR_TAP_COUNT_TIME=400,function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);r>3&&s&&Object.defineProperty(t,n,s)}([u.a],t,"isTouchDevice",null),t}(s.a)},pmY6:function(e,t,n){"use strict";function i(e){}function o(e){return Array.isArray(e)?(e.forEach((function(e){e&&e.dispose()})),[]):e?(e.dispose(),e):void 0}function r(){for(var e=[],t=0;t0;){var n=t.shift();for(var i in Object.freeze(n),n)if(s.call(n,i)){var o=n[i];"object"!=typeof o||Object.isFrozen(o)||t.push(o)}}return e}var s=Object.prototype.hasOwnProperty;function a(e,t,n){return void 0===n&&(n=!0),Object(i.i)(e)?(Object(i.i)(t)&&Object.keys(t).forEach((function(o){o in e?n&&(Object(i.i)(e[o])&&Object(i.i)(t[o])?a(e[o],t[o],n):e[o]=t[o]):e[o]=t[o]})),e):t}function u(e,t,n){var i=t(e);return void 0===i?n:i}},sM1p:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));var i=n("S3by"),o=n("Cg/j"),r=(i.a,Object(o.c)("notificationService")),s=function(){}},sStQ:function(e,t,n){"use strict";n.r(t);var i=n("+hIS");Object(i.a)({id:"perl",extensions:[".pl"],aliases:["Perl","pl"],loader:function(){return n.e(236).then(n.bind(null,"QKwv"))}})},siPX:function(e,t,n){},snIX:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("N0LK"),o=n("LCkn"),r=n("Ll0s"),s=n("+Fos"),a=n("aokT"),u=function(){function e(){}return e.deleteRight=function(e,t,n,i){for(var r=[],u=3!==e,l=0,c=i.length;l1){var m=n.getLineContent(g.lineNumber),v=i.o(m),_=-1===v?m.length+1:v+1;if(g.column<=_){var y=r.a.visibleColumnFromColumn2(t,n,g),b=r.a.prevIndentTabStop(y,t.indentSize),C=r.a.columnFromVisibleColumn2(t,n,g.lineNumber,b);p=new a.a(g.lineNumber,C,g.lineNumber,g.column)}else p=new a.a(g.lineNumber,g.column-1,g.lineNumber,g.column)}else{var w=s.a.left(t,n,g.lineNumber,g.column);p=new a.a(w.lineNumber,w.column,g.lineNumber,g.column)}}p.isEmpty()?l[d]=null:(p.startLineNumber!==p.endLineNumber&&(c=!0),l[d]=new o.a(p,""))}return[c,l]},e.cut=function(e,t,n){for(var i=[],s=0,u=n.length;s1?(d=c.lineNumber-1,h=t.getLineMaxColumn(c.lineNumber-1),f=c.lineNumber,p=t.getLineMaxColumn(c.lineNumber)):(d=c.lineNumber,h=1,f=c.lineNumber,p=t.getLineMaxColumn(c.lineNumber));var g=new a.a(d,h,f,p);g.isEmpty()?i[s]=null:i[s]=new o.a(g,"")}else i[s]=null;else i[s]=new o.a(l,"")}return new r.e(0,i,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!0})},e}()},sswD:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"c",(function(){return g})),n.d(t,"b",(function(){return m})),n.d(t,"f",(function(){return v})),n.d(t,"e",(function(){return _})),n.d(t,"g",(function(){return y})),n.d(t,"d",(function(){return o})),n("/cxE"),n("bY76");var i,o,r=n("Vxe3"),s=(n("cGHE"),n("G2kB"),n("t49l"),n("fjLI")),a=n("nnTU"),u=n("T8No"),l=n("nrhi"),c=n("ic2d"),d=n("XXUj"),h=n("746U"),f=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),p=function(){function e(e){this.id=e.id,this.precondition=e.precondition,this._kbOpts=e.kbOpts,this._menuOpts=e.menuOpts,this._description=e.description}return e.prototype.register=function(){var e=this;if(Array.isArray(this._menuOpts)?this._menuOpts.forEach(this._registerMenuItem,this):this._menuOpts&&this._registerMenuItem(this._menuOpts),this._kbOpts){var t=this._kbOpts.kbExpr;this.precondition&&(t=t?u.a.and(t,this.precondition):this.precondition),l.a.registerCommandAndKeybindingRule({id:this.id,handler:function(t,n){return e.runCommand(t,n)},weight:this._kbOpts.weight,when:t,primary:this._kbOpts.primary,secondary:this._kbOpts.secondary,win:this._kbOpts.win,linux:this._kbOpts.linux,mac:this._kbOpts.mac,description:this._description})}else a.a.registerCommand({id:this.id,handler:function(t,n){return e.runCommand(t,n)},description:this._description})},e.prototype._registerMenuItem=function(e){s.c.appendMenuItem(e.menuId,{group:e.group,command:{id:this.id,title:e.title},when:e.when,order:e.order})},e}(),g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return f(t,e),t.bindToContribution=function(e){return function(t){function n(e){var n=t.call(this,e)||this;return n._callback=e.handler,n}return f(n,t),n.prototype.runEditorCommand=function(t,n,i){e(n)&&this._callback(e(n),i)},n}(t)},t.prototype.runCommand=function(e,t){var n=this,i=e.get(r.a),o=i.getFocusedCodeEditor()||i.getActiveCodeEditor();if(o)return o.invokeWithinContext((function(e){if(e.get(u.c).contextMatchesRules(Object(h.n)(n.precondition)))return n.runEditorCommand(e,o,t)}))},t}(p),m=function(e){function t(n){var i=e.call(this,t.convertOptions(n))||this;return i.label=n.label,i.alias=n.alias,i}return f(t,e),t.convertOptions=function(e){var t;function n(t){return t.menuId||(t.menuId=7),t.title||(t.title=e.label),t.when=u.a.and(e.precondition,t.when),t}return t=Array.isArray(e.menuOpts)?e.menuOpts:e.menuOpts?[e.menuOpts]:[],Array.isArray(e.contextMenuOpts)?t.push.apply(t,e.contextMenuOpts.map(n)):e.contextMenuOpts&&t.push(n(e.contextMenuOpts)),e.menuOpts=t,e},t.prototype.runEditorCommand=function(e,t,n){return this.reportTelemetry(e,t),this.run(e,t,n||{})},t.prototype.reportTelemetry=function(e,t){e.get(d.a).publicLog2("editorActionInvoked",{name:this.label,id:this.id})},t}(g);function v(e){return b.INSTANCE.registerEditorCommand(e),e}function _(e){b.INSTANCE.registerEditorAction(new e)}function y(e,t){b.INSTANCE.registerEditorContribution(e,t)}!function(e){e.getEditorCommand=function(e){return b.INSTANCE.getEditorCommand(e)},e.getEditorActions=function(){return b.INSTANCE.getEditorActions()},e.getEditorContributions=function(){return b.INSTANCE.getEditorContributions()},e.getSomeEditorContributions=function(e){return b.INSTANCE.getEditorContributions().filter((function(t){return e.indexOf(t.id)>=0}))},e.getDiffEditorContributions=function(){return b.INSTANCE.getDiffEditorContributions()}}(o||(o={}));var b=function(){function e(){this.editorContributions=[],this.diffEditorContributions=[],this.editorActions=[],this.editorCommands=Object.create(null)}return e.prototype.registerEditorContribution=function(e,t){this.editorContributions.push({id:e,ctor:t})},e.prototype.getEditorContributions=function(){return this.editorContributions.slice(0)},e.prototype.getDiffEditorContributions=function(){return this.diffEditorContributions.slice(0)},e.prototype.registerEditorAction=function(e){e.register(),this.editorActions.push(e)},e.prototype.getEditorActions=function(){return this.editorActions.slice(0)},e.prototype.registerEditorCommand=function(e){e.register(),this.editorCommands[e.id]=e},e.prototype.getEditorCommand=function(e){return this.editorCommands[e]||null},e.INSTANCE=new e,e}();c.a.add("editor.contributions",b.INSTANCE)},t49l:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("Cg/j"),o=Object(i.c)("textModelService")},t9D7:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"f",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"d",(function(){return c})),n.d(t,"a",(function(){return d})),n.d(t,"e",(function(){return f}));var i=n("Cg/j"),o=n("pmY6"),r=n("ic2d"),s=n("MI8n"),a=Object(i.c)("themeService");function u(e){return{id:e}}var l="hc";function c(e){switch(e){case"dark":return"vs-dark";case l:return"hc-black";default:return"vs"}}var d={ThemingContribution:"base.contributions.theming"},h=new(function(){function e(){this.themingParticipants=[],this.themingParticipants=[],this.onThemingParticipantAddedEmitter=new s.a}return e.prototype.onThemeChange=function(e){var t=this;return this.themingParticipants.push(e),this.onThemingParticipantAddedEmitter.fire(e),Object(o.f)((function(){var n=t.themingParticipants.indexOf(e);t.themingParticipants.splice(n,1)}))},e.prototype.getThemingParticipants=function(){return this.themingParticipants},e}());function f(e){return h.onThemeChange(e)}r.a.add(d.ThemingContribution,h)},tX9W:function(e,t,n){"use strict";n.d(t,"b",(function(){return ze})),n.d(t,"a",(function(){return Ze}));var i=n("/cxE"),o=n("MI8n"),r=n("pmY6"),s=n("N0LK"),a=n("bY76"),u=n("/UlZ"),l=n("cGHE"),c=n("aokT"),d=n("gCVg"),h=n("M1Kb"),f=function(){function e(e,t){this.beforeVersionId=e,this.beforeCursorState=t,this.afterCursorState=null,this.afterVersionId=-1,this.editOperations=[]}return e.prototype.undo=function(e){for(var t=this.editOperations.length-1;t>=0;t--)this.editOperations[t]={operations:e.applyEdits(this.editOperations[t].operations)}},e.prototype.redo=function(e){for(var t=0;t0){var e=this.past.pop();try{e.undo(this.model)}catch(e){return Object(i.e)(e),this.clear(),null}return this.future.push(e),{selections:e.beforeCursorState,recordedVersionId:e.beforeVersionId}}return null},e.prototype.canUndo=function(){return this.past.length>0||null!==this.currentOpenStackElement},e.prototype.redo=function(){if(this.future.length>0){var e=this.future.pop();try{e.redo(this.model)}catch(e){return Object(i.e)(e),this.clear(),null}return this.past.push(e),{selections:e.afterCursorState,recordedVersionId:e.afterVersionId}}return null},e.prototype.canRedo=function(){return this.future.length>0},e}(),v=function(){this.spacesDiff=0,this.looksLikeAlignment=!1};function _(e,t,n,i,o){var r;for(o.spacesDiff=0,o.looksLikeAlignment=!1,r=0;r0&&a>0||l>0&&c>0)){var d=Math.abs(a-c),h=Math.abs(s-l);if(0===d)return o.spacesDiff=h,void(h>0&&0<=l-1&&l-10?o++:m>1&&r++,_(s,a,h,g,l),!l.looksLikeAlignment||n&&t===l.spacesDiff)){var S=l.spacesDiff;S<=8&&u[S]++,s=h,a=g}}var L=n;o!==r&&(L=oO&&(O=t,N=e)})),4===N&&u[4]>0&&u[2]>0&&u[2]>=u[4]/2&&(N=2)}return{insertSpaces:L,tabSize:N}}function b(e){return(1&e.metadata)>>>0}function C(e,t){e.metadata=254&e.metadata|t<<0}function w(e){return(2&e.metadata)>>>1==1}function S(e,t){e.metadata=253&e.metadata|(t?1:0)<<1}function L(e){return(4&e.metadata)>>>2==1}function N(e,t){e.metadata=251&e.metadata|(t?1:0)<<2}function O(e){return(8&e.metadata)>>>3==1}function D(e,t){e.metadata=247&e.metadata|(t?1:0)<<3}function x(e,t){e.metadata=207&e.metadata|t<<4}function E(e,t){e.metadata=191&e.metadata|(t?1:0)<<6}var k=function(){function e(e,t,n){this.metadata=0,this.parent=this,this.left=this,this.right=this,C(this,1),this.start=t,this.end=n,this.delta=0,this.maxEnd=n,this.id=e,this.ownerId=0,this.options=null,N(this,!1),x(this,1),D(this,!1),E(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=null,S(this,!1)}return e.prototype.reset=function(e,t,n,i){this.start=t,this.end=n,this.maxEnd=n,this.cachedVersionId=e,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=i},e.prototype.setOptions=function(e){this.options=e;var t=this.options.className;N(this,"squiggly-error"===t||"squiggly-warning"===t||"squiggly-info"===t),x(this,this.options.stickiness),D(this,!(!this.options.overviewRuler||!this.options.overviewRuler.color)),E(this,this.options.collapseOnReplaceEdit)},e.prototype.setCachedOffsets=function(e,t,n){this.cachedVersionId!==n&&(this.range=null),this.cachedVersionId=n,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=t},e.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},e}(),I=new k(null,0,0);I.parent=I,I.left=I,I.right=I,C(I,0);var M=function(){function e(){this.root=I,this.requestNormalizeDelta=!1}return e.prototype.intervalSearch=function(e,t,n,i,o){return this.root===I?[]:function(e,t,n,i,o,r){for(var s=e.root,a=0,u=0,l=0,c=[],d=0;s!==I;)if(w(s))S(s.left,!1),S(s.right,!1),s===s.parent.right&&(a-=s.parent.delta),s=s.parent;else{if(!w(s.left)){if(a+s.maxEndn)S(s,!0);else{if((l=a+s.end)>=t){s.setCachedOffsets(u,l,r);var h=!0;i&&s.ownerId&&s.ownerId!==i&&(h=!1),o&&L(s)&&(h=!1),h&&(c[d++]=s)}S(s,!0),s.right===I||w(s.right)||(a+=s.delta,s=s.right)}}return S(e.root,!1),c}(this,e,t,n,i,o)},e.prototype.search=function(e,t,n){return this.root===I?[]:function(e,t,n,i){for(var o=e.root,r=0,s=0,a=0,u=[],l=0;o!==I;)if(w(o))S(o.left,!1),S(o.right,!1),o===o.parent.right&&(r-=o.parent.delta),o=o.parent;else if(o.left===I||w(o.left)){s=r+o.start,a=r+o.end,o.setCachedOffsets(s,a,i);var c=!0;t&&o.ownerId&&o.ownerId!==t&&(c=!1),n&&L(o)&&(c=!1),c&&(u[l++]=o),S(o,!0),o.right===I||w(o.right)||(r+=o.delta,o=o.right)}else o=o.left;return S(e.root,!1),u}(this,e,t,n)},e.prototype.collectNodesFromOwner=function(e){return function(e,t){for(var n=e.root,i=[],o=0;n!==I;)w(n)?(S(n.left,!1),S(n.right,!1),n=n.parent):n.left===I||w(n.left)?(n.ownerId===t&&(i[o++]=n),S(n,!0),n.right===I||w(n.right)||(n=n.right)):n=n.left;return S(e.root,!1),i}(this,e)},e.prototype.collectNodesPostOrder=function(){return function(e){for(var t=e.root,n=[],i=0;t!==I;)w(t)?(S(t.left,!1),S(t.right,!1),t=t.parent):t.left===I||w(t.left)?t.right===I||w(t.right)?(n[i++]=t,S(t,!0)):t=t.right:t=t.left;return S(e.root,!1),n}(this)},e.prototype.insert=function(e){R(this,e),this._normalizeDeltaIfNecessary()},e.prototype.delete=function(e){P(this,e),this._normalizeDeltaIfNecessary()},e.prototype.resolveNode=function(e,t){for(var n=e,i=0;e!==this.root;)e===e.parent.right&&(i+=e.parent.delta),e=e.parent;var o=n.start+i,r=n.end+i;n.setCachedOffsets(o,r,t)},e.prototype.acceptReplace=function(e,t,n,i){for(var o=function(e,t,n){for(var i=e.root,o=0,r=0,s=0,a=[],u=0;i!==I;)if(w(i))S(i.left,!1),S(i.right,!1),i===i.parent.right&&(o-=i.parent.delta),i=i.parent;else{if(!w(i.left)){if(o+i.maxEndn?S(i,!0):((s=o+i.end)>=t&&(i.setCachedOffsets(r,s,0),a[u++]=i),S(i,!0),i.right===I||w(i.right)||(o+=i.delta,i=i.right))}return S(e.root,!1),a}(this,e,e+t),r=0,s=o.length;rn?(o.start+=s,o.end+=s,o.delta+=s,(o.delta<-1073741824||o.delta>1073741824)&&(e.requestNormalizeDelta=!0),S(o,!0)):(S(o,!0),o.right===I||w(o.right)||(r+=o.delta,o=o.right))}S(e.root,!1)}(this,e,e+t,n),this._normalizeDeltaIfNecessary(),r=0,s=o.length;rn)&&1!==i&&(2===i||t)}function A(e,t,n,i,o){var r=function(e){return(48&e.metadata)>>>4}(e),s=0===r||2===r,a=1===r||2===r,u=n-t,l=i,c=Math.min(u,l),d=e.start,h=!1,f=e.end,p=!1;t<=d&&f<=n&&function(e){return(64&e.metadata)>>>6==1}(e)&&(e.start=t,h=!0,e.end=t,p=!0);var g=o?1:u>0?2:0;!h&&T(d,s,t,g)&&(h=!0),!p&&T(f,a,t,g)&&(p=!0),c>0&&!o&&(g=u>l?2:0,!h&&T(d,s,t+c,g)&&(h=!0),!p&&T(f,a,t+c,g)&&(p=!0)),g=o?1:0,!h&&T(d,s,n,g)&&(e.start=t+l,h=!0),!p&&T(f,a,n,g)&&(e.end=t+l,p=!0);var m=l-u;h||(e.start=Math.max(0,d+m)),p||(e.end=Math.max(0,f+m)),e.start>e.end&&(e.end=e.start)}function R(e,t){if(e.root===I)return t.parent=I,t.left=I,t.right=I,C(t,0),e.root=t,e.root;!function(e,t){for(var n=0,i=e.root,o=t.start,r=t.end;;)if(z(o,r,i.start+n,i.end+n)<0){if(i.left===I){t.start-=n,t.end-=n,t.maxEnd-=n,i.left=t;break}i=i.left}else{if(i.right===I){t.start-=n+i.delta,t.end-=n+i.delta,t.maxEnd-=n+i.delta,i.right=t;break}n+=i.delta,i=i.right}t.parent=i,t.left=I,t.right=I,C(t,1)}(e,t),H(t.parent);for(var n=t;n!==e.root&&1===b(n.parent);){var i;n.parent===n.parent.parent.left?1===b(i=n.parent.parent.right)?(C(n.parent,0),C(i,0),C(n.parent.parent,1),n=n.parent.parent):(n===n.parent.right&&V(e,n=n.parent),C(n.parent,0),C(n.parent.parent,1),W(e,n.parent.parent)):1===b(i=n.parent.parent.left)?(C(n.parent,0),C(i,0),C(n.parent.parent,1),n=n.parent.parent):(n===n.parent.left&&W(e,n=n.parent),C(n.parent,0),C(n.parent.parent,1),V(e,n.parent.parent))}return C(e.root,0),t}function P(e,t){var n,i;if(t.left===I?(i=t,(n=t.right).delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta):t.right===I?(n=t.left,i=t):((n=(i=function(e){for(;e.left!==I;)e=e.left;return e}(t.right)).right).start+=i.delta,n.end+=i.delta,n.delta+=i.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),i.start+=t.delta,i.end+=t.delta,i.delta=t.delta,(i.delta<-1073741824||i.delta>1073741824)&&(e.requestNormalizeDelta=!0)),i===e.root)return e.root=n,C(n,0),t.detach(),F(),j(n),void(e.root.parent=I);var o,r=1===b(i);if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?n.parent=i.parent:(i.parent===t?n.parent=i:n.parent=i.parent,i.left=t.left,i.right=t.right,i.parent=t.parent,C(i,b(t)),t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==I&&(i.left.parent=i),i.right!==I&&(i.right.parent=i)),t.detach(),r)return H(n.parent),i!==t&&(H(i),H(i.parent)),void F();for(H(n),H(n.parent),i!==t&&(H(i),H(i.parent));n!==e.root&&0===b(n);)n===n.parent.left?(1===b(o=n.parent.right)&&(C(o,0),C(n.parent,1),V(e,n.parent),o=n.parent.right),0===b(o.left)&&0===b(o.right)?(C(o,1),n=n.parent):(0===b(o.right)&&(C(o.left,0),C(o,1),W(e,o),o=n.parent.right),C(o,b(n.parent)),C(n.parent,0),C(o.right,0),V(e,n.parent),n=e.root)):(1===b(o=n.parent.left)&&(C(o,0),C(n.parent,1),W(e,n.parent),o=n.parent.left),0===b(o.left)&&0===b(o.right)?(C(o,1),n=n.parent):(0===b(o.left)&&(C(o.right,0),C(o,1),V(e,o),o=n.parent.left),C(o,b(n.parent)),C(n.parent,0),C(o.left,0),W(e,n.parent),n=e.root));C(n,0),F()}function F(){I.parent=I,I.delta=0,I.start=0,I.end=0}function V(e,t){var n=t.right;n.delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta,t.right=n.left,n.left!==I&&(n.left.parent=t),n.parent=t.parent,t.parent===I?e.root=n:t===t.parent.left?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n,j(t),j(n)}function W(e,t){var n=t.left;t.delta-=n.delta,(t.delta<-1073741824||t.delta>1073741824)&&(e.requestNormalizeDelta=!0),t.start-=n.delta,t.end-=n.delta,t.left=n.right,n.right!==I&&(n.right.parent=t),n.parent=t.parent,t.parent===I?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n,j(t),j(n)}function B(e){var t=e.end;if(e.left!==I){var n=e.left.maxEnd;n>t&&(t=n)}if(e.right!==I){var i=e.right.maxEnd+e.delta;i>t&&(t=i)}return t}function j(e){e.maxEnd=B(e)}function H(e){for(;e!==I;){var t=B(e);if(e.maxEnd===t)return;e.maxEnd=t,e=e.parent}}function z(e,t,n,i){return e===n?t-i:e-n}var U=function(){function e(e,t){this.piece=e,this.color=t,this.size_left=0,this.lf_left=0,this.parent=this,this.left=this,this.right=this}return e.prototype.next=function(){if(this.right!==K)return q(this.right);for(var e=this;e.parent!==K&&e.parent.left!==e;)e=e.parent;return e.parent===K?K:e.parent},e.prototype.prev=function(){if(this.left!==K)return G(this.left);for(var e=this;e.parent!==K&&e.parent.right!==e;)e=e.parent;return e.parent===K?K:e.parent},e.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},e}(),K=new U(null,0);function q(e){for(;e.left!==K;)e=e.left;return e}function G(e){for(;e.right!==K;)e=e.right;return e}function Y(e){return e===K?0:e.size_left+e.piece.length+Y(e.right)}function Z(e){return e===K?0:e.lf_left+e.piece.lineFeedCnt+Z(e.right)}function X(){K.parent=K}function J(e,t){var n=t.right;n.size_left+=t.size_left+(t.piece?t.piece.length:0),n.lf_left+=t.lf_left+(t.piece?t.piece.lineFeedCnt:0),t.right=n.left,n.left!==K&&(n.left.parent=t),n.parent=t.parent,t.parent===K?e.root=n:t.parent.left===t?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n}function Q(e,t){var n=t.left;t.left=n.right,n.right!==K&&(n.right.parent=t),n.parent=t.parent,t.size_left-=n.size_left+(n.piece?n.piece.length:0),t.lf_left-=n.lf_left+(n.piece?n.piece.lineFeedCnt:0),t.parent===K?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n}function $(e,t){var n,i;if(n=t.left===K?(i=t).right:t.right===K?(i=t).left:(i=q(t.right)).right,i===e.root)return e.root=n,n.color=0,t.detach(),X(),void(e.root.parent=K);var o=1===i.color;if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?(n.parent=i.parent,ne(e,n)):(i.parent===t?n.parent=i:n.parent=i.parent,ne(e,n),i.left=t.left,i.right=t.right,i.parent=t.parent,i.color=t.color,t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==K&&(i.left.parent=i),i.right!==K&&(i.right.parent=i),i.size_left=t.size_left,i.lf_left=t.lf_left,ne(e,i)),t.detach(),n.parent.left===n){var r=Y(n),s=Z(n);if(r!==n.parent.size_left||s!==n.parent.lf_left){var a=r-n.parent.size_left,u=s-n.parent.lf_left;n.parent.size_left=r,n.parent.lf_left=s,te(e,n.parent,a,u)}}if(ne(e,n.parent),o)X();else{for(var l;n!==e.root&&0===n.color;)n===n.parent.left?(1===(l=n.parent.right).color&&(l.color=0,n.parent.color=1,J(e,n.parent),l=n.parent.right),0===l.left.color&&0===l.right.color?(l.color=1,n=n.parent):(0===l.right.color&&(l.left.color=0,l.color=1,Q(e,l),l=n.parent.right),l.color=n.parent.color,n.parent.color=0,l.right.color=0,J(e,n.parent),n=e.root)):(1===(l=n.parent.left).color&&(l.color=0,n.parent.color=1,Q(e,n.parent),l=n.parent.left),0===l.left.color&&0===l.right.color?(l.color=1,n=n.parent):(0===l.left.color&&(l.right.color=0,l.color=1,J(e,l),l=n.parent.left),l.color=n.parent.color,n.parent.color=0,l.left.color=0,Q(e,n.parent),n=e.root));n.color=0,X()}}function ee(e,t){for(ne(e,t);t!==e.root&&1===t.parent.color;){var n;t.parent===t.parent.parent.left?1===(n=t.parent.parent.right).color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.right&&J(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,Q(e,t.parent.parent)):1===(n=t.parent.parent.left).color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.left&&Q(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,J(e,t.parent.parent))}e.root.color=0}function te(e,t,n,i){for(;t!==e.root&&t!==K;)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}function ne(e,t){var n=0,i=0;if(t!==e.root){if(0===n){for(;t!==e.root&&t===t.parent.right;)t=t.parent;if(t===e.root)return;n=Y((t=t.parent).left)-t.size_left,i=Z(t.left)-t.lf_left,t.size_left+=n,t.lf_left+=i}for(;t!==e.root&&(0!==n||0!==i);)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}}K.parent=K,K.left=K,K.right=K,K.color=0;var ie=n("jAJ/");function oe(e){var t;return(t=e[e.length-1]<65536?new Uint16Array(e.length):new Uint32Array(e.length)).set(e,0),t}var re=function(e,t,n,i,o){this.lineStarts=e,this.cr=t,this.lf=n,this.crlf=i,this.isBasicASCII=o};function se(e,t){void 0===t&&(t=!0);for(var n=[0],i=1,o=0,r=e.length;o=0;t--){var n=this._cache[t];if(n.nodeStartOffset<=e&&n.nodeStartOffset+n.node.piece.length>=e)return n}return null},e.prototype.get2=function(e){for(var t=this._cache.length-1;t>=0;t--){var n=this._cache[t];if(n.nodeStartLineNumber&&n.nodeStartLineNumber=e)return n}return null},e.prototype.set=function(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)},e.prototype.valdiate=function(e){for(var t=!1,n=this._cache,i=0;i=e)&&(n[i]=null,t=!0)}if(t){for(var r=[],s=0,a=n;s0){e[o].lineStarts||(e[o].lineStarts=se(e[o].buffer));var s=new ue(o+1,{line:0,column:0},{line:e[o].lineStarts.length-1,column:e[o].buffer.length-e[o].lineStarts[e[o].lineStarts.length-1]},e[o].lineStarts.length-1,e[o].buffer.length);this._buffers.push(e[o]),i=this.rbInsertRight(i,s)}this._searchCache=new ce(1),this._lastVisitedLine={lineNumber:0,value:""},this.computeBufferMetadata()},e.prototype.normalizeEOL=function(e){var t=this,n=65535-Math.floor(21845),i=2*n,o="",r=0,s=[];if(this.iterate(this.root,(function(a){var u=t.getNodeContent(a),l=u.length;if(r<=n||r+l0){var a=o.replace(/\r\n|\r|\n/g,e);s.push(new le(a,se(a)))}this.create(s,e,!0)},e.prototype.getEOL=function(){return this._EOL},e.prototype.setEOL=function(e){this._EOL=e,this._EOLLength=this._EOL.length,this.normalizeEOL(e)},e.prototype.getOffsetAt=function(e,t){for(var n=0,i=this.root;i!==K;)if(i.left!==K&&i.lf_left+1>=e)i=i.left;else{if(i.lf_left+i.piece.lineFeedCnt+1>=e)return(n+=i.size_left)+(this.getAccumulatedValue(i,e-i.lf_left-2)+t-1);e-=i.lf_left+i.piece.lineFeedCnt,n+=i.size_left+i.piece.length,i=i.right}return n},e.prototype.getPositionAt=function(e){e=Math.floor(e),e=Math.max(0,e);for(var t=this.root,n=0,i=e;t!==K;)if(0!==t.size_left&&t.size_left>=e)t=t.left;else{if(t.size_left+t.piece.length>=e){var o=this.getIndexOf(t,e-t.size_left);if(n+=t.lf_left+o.index,0===o.index){var r=i-this.getOffsetAt(n+1,1);return new l.a(n+1,r+1)}return new l.a(n+1,o.remainder+1)}if(e-=t.size_left+t.piece.length,n+=t.lf_left+t.piece.lineFeedCnt,t.right===K)return r=i-e-this.getOffsetAt(n+1,1),new l.a(n+1,r+1);t=t.right}return new l.a(1,1)},e.prototype.getValueInRange=function(e,t){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return"";var n=this.nodeAt2(e.startLineNumber,e.startColumn),i=this.nodeAt2(e.endLineNumber,e.endColumn),o=this.getValueInRange2(n,i);return t?t===this._EOL&&this._EOLNormalized&&t===this.getEOL()&&this._EOLNormalized?o:o.replace(/\r\n|\r|\n/g,t):o},e.prototype.getValueInRange2=function(e,t){if(e.node===t.node){var n=e.node,i=this._buffers[n.piece.bufferIndex].buffer,o=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i.substring(o+e.remainder,o+t.remainder)}var r=e.node,s=this._buffers[r.piece.bufferIndex].buffer,a=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start),u=s.substring(a+e.remainder,a+r.piece.length);for(r=r.next();r!==K;){var l=this._buffers[r.piece.bufferIndex].buffer,c=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start);if(r===t.node){u+=l.substring(c,c+t.remainder);break}u+=l.substr(c,r.piece.length),r=r.next()}return u},e.prototype.getLinesContent=function(){var e=this,t=[],n=0,i="",o=!1;return this.iterate(this.root,(function(r){if(r===K)return!0;var s=r.piece,a=s.length;if(0===a)return!0;var u=e._buffers[s.bufferIndex].buffer,l=e._buffers[s.bufferIndex].lineStarts,c=s.start.line,d=s.end.line,h=l[c]+s.start.column;if(o&&(10===u.charCodeAt(h)&&(h++,a--),t[n++]=i,i="",o=!1,0===a))return!0;if(c===d)return e._EOLNormalized||13!==u.charCodeAt(h+a-1)?i+=u.substr(h,a):(o=!0,i+=u.substr(h,a-1)),!0;i+=e._EOLNormalized?u.substring(h,Math.max(h,l[c+1]-e._EOLLength)):u.substring(h,l[c+1]).replace(/(\r\n|\r|\n)$/,""),t[n++]=i;for(var f=c+1;f=_)return l;this.positionInBuffer(e,p(h.index)-m,y);var b=this.getLineFeedCnt(e.piece.bufferIndex,o,y),C=y.line===o.line?y.column-o.column+i:y.column+1,w=C+h[0].length;if(d[l++]=Object(ie.d)(new c.a(n+b,C,n+b,w),h,a),p(h.index)+h[0].length>=_)return l;if(l>=u)return l}}while(h);return l},e.prototype.findMatchesLineByLine=function(e,t,n,i){var o=[],r=0,s=new ie.b(t.wordSeparators,t.regex),a=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===a)return[];var u=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===u)return[];var l=this.positionInBuffer(a.node,a.remainder),c=this.positionInBuffer(u.node,u.remainder);if(a.node===u.node)return this.findMatchesInNode(a.node,s,e.startLineNumber,e.startColumn,l,c,t,n,i,r,o),o;for(var d=e.startLineNumber,h=a.node;h!==u.node;){var f=this.getLineFeedCnt(h.piece.bufferIndex,l,h.piece.end);if(f>=1){var p=this._buffers[h.piece.bufferIndex].lineStarts,g=this.offsetInBuffer(h.piece.bufferIndex,h.piece.start),m=p[l.line+f],v=d===e.startLineNumber?e.startColumn:1;if((r=this.findMatchesInNode(h,s,d,v,l,this.positionInBuffer(h,m-g),t,n,i,r,o))>=i)return o;d+=f}var _=d===e.startLineNumber?e.startColumn-1:0;if(d===e.endLineNumber){var y=this.getLineContent(d).substring(_,e.endColumn-1);return r=this._findMatchesInLine(t,s,y,e.endLineNumber,_,r,o,n,i),o}if((r=this._findMatchesInLine(t,s,this.getLineContent(d).substr(_),d,_,r,o,n,i))>=i)return o;d++,h=(a=this.nodeAt2(d,1)).node,l=this.positionInBuffer(a.node,a.remainder)}if(d===e.endLineNumber){var b=d===e.startLineNumber?e.startColumn-1:0;return y=this.getLineContent(d).substring(b,e.endColumn-1),r=this._findMatchesInLine(t,s,y,e.endLineNumber,b,r,o,n,i),o}var C=d===e.startLineNumber?e.startColumn:1;return r=this.findMatchesInNode(u.node,s,d,C,l,c,t,n,i,r,o),o},e.prototype._findMatchesInLine=function(e,t,n,i,o,r,s,a,u){var l,d=e.wordSeparators;if(!a&&e.simpleSearch){for(var f=e.simpleSearch,p=f.length,g=n.length,m=-p;-1!==(m=n.indexOf(f,m+p));)if((!d||Object(ie.e)(d,n,g,m,p))&&(s[r++]=new h.b(new c.a(i,m+1+o,i,m+1+p+o),null),r>=u))return r;return r}t.reset(0);do{if((l=t.next(n))&&(s[r++]=Object(ie.d)(new c.a(i,l.index+1+o,i,l.index+1+l[0].length+o),l,a),r>=u))return r}while(l);return r},e.prototype.insert=function(e,t,n){if(void 0===n&&(n=!1),this._EOLNormalized=this._EOLNormalized&&n,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==K){var i=this.nodeAt(e),o=i.node,r=i.remainder,s=i.nodeStartOffset,a=o.piece,u=a.bufferIndex,l=this.positionInBuffer(o,r);if(0===o.piece.bufferIndex&&a.end.line===this._lastChangeBufferPos.line&&a.end.column===this._lastChangeBufferPos.column&&s+a.length===e&&t.length<65535)return this.appendToNode(o,t),void this.computeBufferMetadata();if(s===e)this.insertContentToNodeLeft(t,o),this._searchCache.valdiate(e);else if(s+o.piece.length>e){var c=[],d=new ue(a.bufferIndex,l,a.end,this.getLineFeedCnt(a.bufferIndex,l,a.end),this.offsetInBuffer(u,a.end)-this.offsetInBuffer(u,l));if(this.shouldCheckCRLF()&&this.endWithCR(t)&&10===this.nodeCharCodeAt(o,r)){var h={line:d.start.line+1,column:0};d=new ue(d.bufferIndex,h,d.end,this.getLineFeedCnt(d.bufferIndex,h,d.end),d.length-1),t+="\n"}if(this.shouldCheckCRLF()&&this.startWithLF(t))if(13===this.nodeCharCodeAt(o,r-1)){var f=this.positionInBuffer(o,r-1);this.deleteNodeTail(o,f),t="\r"+t,0===o.piece.length&&c.push(o)}else this.deleteNodeTail(o,l);else this.deleteNodeTail(o,l);var p=this.createNewPieces(t);d.length>0&&this.rbInsertRight(o,d);for(var g=o,m=0;m=0;u--)a=this.rbInsertLeft(a,s[u]);this.validateCRLFWithPrevNode(a),this.deleteNodes(n)},e.prototype.insertContentToNodeRight=function(e,t){this.adjustCarriageReturnFromNext(e,t)&&(e+="\n");for(var n=this.createNewPieces(e),i=this.rbInsertRight(t,n[0]),o=i,r=1;r=c))break;a=l+1}return n?(n.line=l,n.column=s-d,null):{line:l,column:s-d}},e.prototype.getLineFeedCnt=function(e,t,n){if(0===n.column)return n.line-t.line;var i=this._buffers[e].lineStarts;if(n.line===i.length-1)return n.line-t.line;var o=i[n.line+1],r=i[n.line]+n.column;if(o>r+1)return n.line-t.line;var s=r-1;return 13===this._buffers[e].buffer.charCodeAt(s)?n.line-t.line+1:n.line-t.line},e.prototype.offsetInBuffer=function(e,t){return this._buffers[e].lineStarts[t.line]+t.column},e.prototype.deleteNodes=function(e){for(var t=0;t65535){for(var t=[];e.length>65535;){var n=e.charCodeAt(65534),i=void 0;13===n||n>=55296&&n<=56319?(i=e.substring(0,65534),e=e.substring(65534)):(i=e.substring(0,65535),e=e.substring(65535));var o=se(i);t.push(new ue(this._buffers.length,{line:0,column:0},{line:o.length-1,column:i.length-o[o.length-1]},o.length-1,i.length)),this._buffers.push(new le(i,o))}var r=se(e);return t.push(new ue(this._buffers.length,{line:0,column:0},{line:r.length-1,column:e.length-r[r.length-1]},r.length-1,e.length)),this._buffers.push(new le(e,r)),t}var s=this._buffers[0].buffer.length,a=se(e,!1),u=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===s&&0!==s&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},u=this._lastChangeBufferPos;for(var l=0;l=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1)return r=this.getAccumulatedValue(n,e-n.lf_left-2),u=this.getAccumulatedValue(n,e-n.lf_left-1),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start),l+=n.size_left,this._searchCache.set({node:n,nodeStartOffset:l,nodeStartLineNumber:c-(e-1-n.lf_left)}),s.substring(a+r,a+u-t);if(n.lf_left+n.piece.lineFeedCnt===e-1){r=this.getAccumulatedValue(n,e-n.lf_left-2),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start),i=s.substring(a+r,a+n.piece.length);break}e-=n.lf_left+n.piece.lineFeedCnt,l+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==K;){if(s=this._buffers[n.piece.bufferIndex].buffer,n.piece.lineFeedCnt>0)return u=this.getAccumulatedValue(n,0),a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start),i+s.substring(a,a+u-t);a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start),i+=s.substr(a,n.piece.length),n=n.next()}return i},e.prototype.computeBufferMetadata=function(){for(var e=this.root,t=1,n=0;e!==K;)t+=e.lf_left+e.piece.lineFeedCnt,n+=e.size_left+e.piece.length,e=e.right;this._lineCnt=t,this._length=n,this._searchCache.valdiate(this._length)},e.prototype.getIndexOf=function(e,t){var n=e.piece,i=this.positionInBuffer(e,t),o=i.line-n.start.line;if(this.offsetInBuffer(n.bufferIndex,n.end)-this.offsetInBuffer(n.bufferIndex,n.start)===t){var r=this.getLineFeedCnt(e.piece.bufferIndex,n.start,i);if(r!==o)return{index:r,remainder:0}}return{index:o,remainder:i.column}},e.prototype.getAccumulatedValue=function(e,t){if(t<0)return 0;var n=e.piece,i=this._buffers[n.bufferIndex].lineStarts,o=n.start.line+t+1;return o>n.end.line?i[n.end.line]+n.end.column-i[n.start.line]-n.start.column:i[o]-i[n.start.line]-n.start.column},e.prototype.deleteNodeTail=function(e,t){var n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.end),r=t,s=this.offsetInBuffer(n.bufferIndex,r),a=this.getLineFeedCnt(n.bufferIndex,n.start,r),u=a-i,l=s-o,c=n.length+l;e.piece=new ue(n.bufferIndex,n.start,r,a,c),te(this,e,l,u)},e.prototype.deleteNodeHead=function(e,t){var n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.start),r=t,s=this.getLineFeedCnt(n.bufferIndex,r,n.end),a=s-i,u=o-this.offsetInBuffer(n.bufferIndex,r),l=n.length+u;e.piece=new ue(n.bufferIndex,r,n.end,s,l),te(this,e,u,a)},e.prototype.shrinkNode=function(e,t,n){var i=e.piece,o=i.start,r=i.end,s=i.length,a=i.lineFeedCnt,u=t,l=this.getLineFeedCnt(i.bufferIndex,i.start,u),c=this.offsetInBuffer(i.bufferIndex,t)-this.offsetInBuffer(i.bufferIndex,o);e.piece=new ue(i.bufferIndex,i.start,u,l,c),te(this,e,c-s,l-a);var d=new ue(i.bufferIndex,n,r,this.getLineFeedCnt(i.bufferIndex,n,r),this.offsetInBuffer(i.bufferIndex,r)-this.offsetInBuffer(i.bufferIndex,n)),h=this.rbInsertRight(e,d);this.validateCRLFWithPrevNode(h)},e.prototype.appendToNode=function(e,t){this.adjustCarriageReturnFromNext(t,e)&&(t+="\n");var n=this.shouldCheckCRLF()&&this.startWithLF(t)&&this.endWithCR(e),i=this._buffers[0].buffer.length;this._buffers[0].buffer+=t;for(var o=se(t,!1),r=0;re)t=t.left;else{if(t.size_left+t.piece.length>=e){i+=t.size_left;var o={node:t,remainder:e-t.size_left,nodeStartOffset:i};return this._searchCache.set(o),o}e-=t.size_left+t.piece.length,i+=t.size_left+t.piece.length,t=t.right}return null},e.prototype.nodeAt2=function(e,t){for(var n=this.root,i=0;n!==K;)if(n.left!==K&&n.lf_left>=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){var o=this.getAccumulatedValue(n,e-n.lf_left-2),r=this.getAccumulatedValue(n,e-n.lf_left-1);return i+=n.size_left,{node:n,remainder:Math.min(o+t-1,r),nodeStartOffset:i}}if(n.lf_left+n.piece.lineFeedCnt===e-1){if((o=this.getAccumulatedValue(n,e-n.lf_left-2))+t-1<=n.piece.length)return{node:n,remainder:o+t-1,nodeStartOffset:i};t-=n.piece.length-o;break}e-=n.lf_left+n.piece.lineFeedCnt,i+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==K;){if(n.piece.lineFeedCnt>0){r=this.getAccumulatedValue(n,0);var s=this.offsetOfNode(n);return{node:n,remainder:Math.min(t-1,r),nodeStartOffset:s}}if(n.piece.length>=t-1)return{node:n,remainder:t-1,nodeStartOffset:this.offsetOfNode(n)};t-=n.piece.length,n=n.next()}return null},e.prototype.nodeCharCodeAt=function(e,t){if(e.piece.lineFeedCnt<1)return-1;var n=this._buffers[e.piece.bufferIndex],i=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+t;return n.buffer.charCodeAt(i)},e.prototype.offsetOfNode=function(e){if(!e)return 0;for(var t=e.size_left;e!==this.root;)e.parent.right===e&&(t+=e.parent.size_left+e.parent.piece.length),e=e.parent;return t},e.prototype.shouldCheckCRLF=function(){return!(this._EOLNormalized&&"\n"===this._EOL)},e.prototype.startWithLF=function(e){if("string"==typeof e)return 10===e.charCodeAt(0);if(e===K||0===e.piece.lineFeedCnt)return!1;var t=e.piece,n=this._buffers[t.bufferIndex].lineStarts,i=t.start.line,o=n[i]+t.start.column;return i!==n.length-1&&!(n[i+1]>o+1)&&10===this._buffers[t.bufferIndex].buffer.charCodeAt(o)},e.prototype.endWithCR=function(e){return"string"==typeof e?13===e.charCodeAt(e.length-1):e!==K&&0!==e.piece.lineFeedCnt&&13===this.nodeCharCodeAt(e,e.piece.length-1)},e.prototype.validateCRLFWithPrevNode=function(e){if(this.shouldCheckCRLF()&&this.startWithLF(e)){var t=e.prev();this.endWithCR(t)&&this.fixCRLF(t,e)}},e.prototype.validateCRLFWithNextNode=function(e){if(this.shouldCheckCRLF()&&this.endWithCR(e)){var t=e.next();this.startWithLF(t)&&this.fixCRLF(e,t)}},e.prototype.fixCRLF=function(e,t){var n,i=[],o=this._buffers[e.piece.bufferIndex].lineStarts;n=0===e.piece.end.column?{line:e.piece.end.line-1,column:o[e.piece.end.line]-o[e.piece.end.line-1]-1}:{line:e.piece.end.line,column:e.piece.end.column-1};var r=e.piece.length-1,s=e.piece.lineFeedCnt-1;e.piece=new ue(e.piece.bufferIndex,e.piece.start,n,s,r),te(this,e,-1,-1),0===e.piece.length&&i.push(e);var a={line:t.piece.start.line+1,column:0},u=t.piece.length-1,l=this.getLineFeedCnt(t.piece.bufferIndex,a,t.piece.end);t.piece=new ue(t.piece.bufferIndex,a,t.piece.end,l,u),te(this,t,-1,-1),0===t.piece.length&&i.push(t);var c=this.createNewPieces("\r\n");this.rbInsertRight(e,c[0]);for(var d=0;d0){v.sort((function(e,t){return t.lineNumber-e.lineNumber})),S=[],u=0;for(var L=v.length;u0&&v[u-1].lineNumber===y)){var N=v[u].oldContent,O=this.getLineContent(y);0!==O.length&&O!==N&&-1===s.o(O)&&S.push(y)}}return new h.a(C,w,S)},e.prototype._reduceOperations=function(e){return e.length<1e3?e:[this._toSingleEditOperation(e)]},e.prototype._toSingleEditOperation=function(e){for(var t=!1,n=e[0].range,i=e[e.length-1].range,o=new c.a(n.startLineNumber,n.startColumn,i.endLineNumber,i.endColumn),r=n.startLineNumber,s=n.startColumn,a=[],u=0,l=e.length;u0){var h=a.lines.length,f=a.lines[0],p=a.lines[h-1];d=1===h?new c.a(u,l,u,l+f.length):new c.a(u,l,u+h-1,p.length+1)}else d=new c.a(u,l,u,l);n=d.endLineNumber,i=d.endColumn,t.push(d),o=a}return t},e._sortOpsAscending=function(e,t){var n=c.a.compareRangesUsingEnds(e.range,t.range);return 0===n?e.sortIndex-t.sortIndex:n},e._sortOpsDescending=function(e,t){var n=c.a.compareRangesUsingEnds(e.range,t.range);return 0===n?t.sortIndex-e.sortIndex:-n},e}(),fe=function(){function e(e,t,n,i,o,r,s,a){this._chunks=e,this._bom=t,this._cr=n,this._lf=i,this._crlf=o,this._containsRTL=r,this._isBasicASCII=s,this._normalizeEOL=a}return e.prototype._getEOL=function(e){var t=this._cr+this._lf+this._crlf,n=this._cr+this._crlf;return 0===t?1===e?"\n":"\r\n":n>t/2?"\r\n":"\n"},e.prototype.create=function(e){var t=this._getEOL(e),n=this._chunks;if(this._normalizeEOL&&("\r\n"===t&&(this._cr>0||this._lf>0)||"\n"===t&&(this._cr>0||this._crlf>0)))for(var i=0,o=n.length;i=55296&&t<=56319?(this._acceptChunk1(e.substr(0,e.length-1),!1),this._hasPreviousChar=!0,this._previousChar=t):(this._acceptChunk1(e,!1),this._hasPreviousChar=!1,this._previousChar=t)}},e.prototype._acceptChunk1=function(e,t){(t||0!==e.length)&&(this._hasPreviousChar?this._acceptChunk2(String.fromCharCode(this._previousChar)+e):this._acceptChunk2(e))},e.prototype._acceptChunk2=function(e){var t=function(e,t){e.length=0,e[0]=0;for(var n=1,i=0,o=0,r=0,s=!0,a=0,u=t.length;a126)&&(s=!1)}var c=new re(oe(e),i,o,r,s);return e.length=0,c}(this._tmpLineStarts,e);this.chunks.push(new le(e,t.lineStarts)),this.cr+=t.cr,this.lf+=t.lf,this.crlf+=t.crlf,this.isBasicASCII&&(this.isBasicASCII=t.isBasicASCII),this.isBasicASCII||this.containsRTL||(this.containsRTL=s.g(e))},e.prototype.finish=function(e){return void 0===e&&(e=!0),this._finish(),new fe(this.chunks,this.BOM,this.cr,this.lf,this.crlf,this.containsRTL,this.isBasicASCII,e)},e.prototype._finish=function(){if(0===this.chunks.length&&this._acceptChunk1("",!0),this._hasPreviousChar){this._hasPreviousChar=!1;var e=this.chunks[this.chunks.length-1];e.buffer+=String.fromCharCode(this._previousChar);var t=se(e.buffer);e.lineStarts=t,13===this._previousChar&&this.cr++}},e}(),ge=function(){this.changeType=1},me=function(e,t){this.changeType=2,this.lineNumber=e,this.detail=t},ve=function(e,t){this.changeType=3,this.fromLineNumber=e,this.toLineNumber=t},_e=function(e,t,n){this.changeType=4,this.fromLineNumber=e,this.toLineNumber=t,this.detail=n},ye=function(){this.changeType=5},be=function(){function e(e,t,n,i){this.changes=e,this.versionId=t,this.isUndoing=n,this.isRedoing=i}return e.prototype.containsEvent=function(e){for(var t=0,n=this.changes.length;t=this._len;)this._beginState[this._len]=null,this._valid[this._len]=!1,this._len++},e.prototype._deleteLines=function(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._beginState.splice(e,t),this._valid.splice(e,t),this._len-=t)},e.prototype._insertLines=function(e,t){if(0!==t){for(var n=[],i=[],o=0;o=0;o--)this._invalidateLine(e.startLineNumber+o-1);this._acceptDeleteRange(e),this._acceptInsertText(new l.a(e.startLineNumber,e.startColumn),t)},e.prototype._acceptDeleteRange=function(e){e.startLineNumber-1>=this._len||this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)},e.prototype._acceptInsertText=function(e,t){e.lineNumber-1>=this._len||this._insertLines(e.lineNumber,t)},e}(),Ie=function(e){function t(t){var n=e.call(this)||this;return n._isDisposed=!1,n._textModel=t,n._tokenizationStateStore=new ke,n._tokenizationSupport=null,n._register(Le.y.onDidChange((function(e){var t=n._textModel.getLanguageIdentifier();-1!==e.changedLanguages.indexOf(t.language)&&(n._resetTokenizationState(),n._textModel.clearTokens())}))),n._register(n._textModel.onDidChangeRawContentFast((function(e){e.containsEvent(1)&&n._resetTokenizationState()}))),n._register(n._textModel.onDidChangeContentFast((function(e){for(var t=0,i=e.changes.length;t1)&&!(this._tokenizeOneInvalidLine(t)>=e););this._beginBackgroundTokenization(),this._textModel.setTokens(t.tokens)},t.prototype.tokenizeViewport=function(e,t){var n=new De.b;this._tokenizeViewport(n,e,t),this._textModel.setTokens(n.tokens)},t.prototype.reset=function(){this._resetTokenizationState(),this._textModel.clearTokens()},t.prototype.forceTokenization=function(e){var t=new De.b;this._updateTokensUntilLine(t,e),this._textModel.setTokens(t.tokens)},t.prototype.isCheapToTokenize=function(e){if(!this._tokenizationSupport)return!0;var t=this._tokenizationStateStore.invalidLineStartIndex+1;return!(e>t)&&(e0&&s>=1;s--){var a=this._textModel.getLineFirstNonWhitespaceColumn(s);if(0!==a&&a=0;s--)l=(h=Me(u,this._tokenizationSupport,o[s],l)).endState;for(var c=t;c<=n;c++){var d=this._textModel.getLineContent(c),h=Me(u,this._tokenizationSupport,d,l);e.add(c,h.tokens),this._tokenizationStateStore.setFakeTokens(c-1),l=h.endState}}},t}(r.a);function Me(e,t,n,o){var r=null;if(t)try{r=t.tokenize2(n,o.clone(),0)}catch(e){Object(i.e)(e)}return r||(r=Object(Ne.e)(e.id,n,o,0)),Se.a.convertToEndOffset(r.tokens,n.length),r}var Te=n("0JNc"),Ae=n("cMvZ"),Re=n("BFtn"),Pe=n("EIAu"),Fe=n("746U"),Ve=n("zrhQ"),We=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();function Be(e,t){return("string"==typeof e?function(e){var t=new pe;return t.acceptChunk(e),t.finish()}(e):e).create(t)}var je=0,He=function(){throw new Error("Invalid change accessor")},ze=function(e){function t(n,i,r,u){void 0===u&&(u=null);var l=e.call(this)||this;l._onWillDispose=l._register(new o.a),l.onWillDispose=l._onWillDispose.event,l._onDidChangeDecorations=l._register(new Qe),l.onDidChangeDecorations=l._onDidChangeDecorations.event,l._onDidChangeLanguage=l._register(new o.a),l.onDidChangeLanguage=l._onDidChangeLanguage.event,l._onDidChangeLanguageConfiguration=l._register(new o.a),l.onDidChangeLanguageConfiguration=l._onDidChangeLanguageConfiguration.event,l._onDidChangeTokens=l._register(new o.a),l.onDidChangeTokens=l._onDidChangeTokens.event,l._onDidChangeOptions=l._register(new o.a),l.onDidChangeOptions=l._onDidChangeOptions.event,l._onDidChangeAttached=l._register(new o.a),l.onDidChangeAttached=l._onDidChangeAttached.event,l._eventEmitter=l._register(new $e),je++,l.id="$model"+je,l.isForSimpleWidget=i.isForSimpleWidget,l._associatedResource=null==u?a.a.parse("inmemory://model/"+je):u,l._attachedEditorCount=0,l._buffer=Be(n,i.defaultEOL),l._options=t.resolveOptions(l._buffer,i);var d=l._buffer.getLineCount(),h=l._buffer.getValueLengthInRange(new c.a(1,1,d,l._buffer.getLineLength(d)+1),0);return i.largeFileOptimizations?l._isTooLargeForTokenization=h>t.LARGE_FILE_SIZE_THRESHOLD||d>t.LARGE_FILE_LINE_COUNT_THRESHOLD:l._isTooLargeForTokenization=!1,l._isTooLargeForSyncing=h>t.MODEL_SYNC_LIMIT,l._versionId=1,l._alternativeVersionId=1,l._isDisposed=!1,l._isDisposing=!1,l._languageIdentifier=r||Ne.a,l._languageRegistryListener=Ae.a.onDidChange((function(e){e.languageIdentifier.id===l._languageIdentifier.id&&l._onDidChangeLanguageConfiguration.fire({})})),l._instanceId=s.G(je),l._lastDecorationId=0,l._decorations=Object.create(null),l._decorationsTree=new Ue,l._commandManager=new m(l),l._isUndoing=!1,l._isRedoing=!1,l._trimAutoWhitespaceLines=null,l._tokens=new De.d,l._tokens2=new De.e,l._tokenization=new Ie(l),l}return We(t,e),t.createFromString=function(e,n,i,o){return void 0===n&&(n=t.DEFAULT_CREATION_OPTIONS),void 0===i&&(i=null),void 0===o&&(o=null),new t(e,n,i,o)},t.resolveOptions=function(e,t){if(t.detectIndentation){var n=y(e,t.tabSize,t.insertSpaces);return new h.e({tabSize:n.tabSize,indentSize:n.tabSize,insertSpaces:n.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})}return new h.e({tabSize:t.tabSize,indentSize:t.indentSize,insertSpaces:t.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})},t.prototype.onDidChangeRawContentFast=function(e){return this._eventEmitter.fastEvent((function(t){return e(t.rawContentChangedEvent)}))},t.prototype.onDidChangeRawContent=function(e){return this._eventEmitter.slowEvent((function(t){return e(t.rawContentChangedEvent)}))},t.prototype.onDidChangeContentFast=function(e){return this._eventEmitter.fastEvent((function(t){return e(t.contentChangedEvent)}))},t.prototype.onDidChangeContent=function(e){return this._eventEmitter.slowEvent((function(t){return e(t.contentChangedEvent)}))},t.prototype.dispose=function(){this._isDisposing=!0,this._onWillDispose.fire(),this._languageRegistryListener.dispose(),this._tokenization.dispose(),this._isDisposed=!0,e.prototype.dispose.call(this),this._isDisposing=!1},t.prototype._assertNotDisposed=function(){if(this._isDisposed)throw new Error("Model is disposed!")},t.prototype._emitContentChangedEvent=function(e,t){this._isDisposing||this._eventEmitter.fire(new Ce(e,t))},t.prototype.setValue=function(e){if(this._assertNotDisposed(),null!==e){var t=Be(e,this._options.defaultEOL);this.setValueFromTextBuffer(t)}},t.prototype._createContentChanged2=function(e,t,n,i,o,r,s){return{changes:[{range:e,rangeOffset:t,rangeLength:n,text:i}],eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:o,isRedoing:r,isFlush:s}},t.prototype.setValueFromTextBuffer=function(e){if(this._assertNotDisposed(),null!==e){var t=this.getFullModelRange(),n=this.getValueLengthInRange(t),i=this.getLineCount(),o=this.getLineMaxColumn(i);this._buffer=e,this._increaseVersionId(),this._tokens.flush(),this._tokens2.flush(),this._decorations=Object.create(null),this._decorationsTree=new Ue,this._commandManager=new m(this),this._trimAutoWhitespaceLines=null,this._emitContentChangedEvent(new be([new ge],this._versionId,!1,!1),this._createContentChanged2(new c.a(1,1,i,o),0,n,this.getValue(),!1,!1,!0))}},t.prototype.setEOL=function(e){this._assertNotDisposed();var t=1===e?"\r\n":"\n";if(this._buffer.getEOL()!==t){var n=this.getFullModelRange(),i=this.getValueLengthInRange(n),o=this.getLineCount(),r=this.getLineMaxColumn(o);this._onBeforeEOLChange(),this._buffer.setEOL(t),this._increaseVersionId(),this._onAfterEOLChange(),this._emitContentChangedEvent(new be([new ye],this._versionId,!1,!1),this._createContentChanged2(new c.a(1,1,o,r),0,i,this.getValue(),!1,!1,!1))}},t.prototype._onBeforeEOLChange=function(){var e=this.getVersionId(),t=this._decorationsTree.search(0,!1,!1,e);this._ensureNodesHaveRanges(t)},t.prototype._onAfterEOLChange=function(){for(var e=this.getVersionId(),t=this._decorationsTree.collectNodesPostOrder(),n=0,i=t.length;n0},t.prototype.getAttachedEditorCount=function(){return this._attachedEditorCount},t.prototype.isTooLargeForSyncing=function(){return this._isTooLargeForSyncing},t.prototype.isTooLargeForTokenization=function(){return this._isTooLargeForTokenization},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.isDominatedByLongLines=function(){if(this._assertNotDisposed(),this.isTooLargeForTokenization())return!1;for(var e=0,t=0,n=this._buffer.getLineCount(),i=1;i<=n;i++){var o=this._buffer.getLineLength(i);o>=1e4?t+=o:e+=o}return t>e},Object.defineProperty(t.prototype,"uri",{get:function(){return this._associatedResource},enumerable:!0,configurable:!0}),t.prototype.getOptions=function(){return this._assertNotDisposed(),this._options},t.prototype.getFormattingOptions=function(){return{tabSize:this._options.indentSize,insertSpaces:this._options.insertSpaces}},t.prototype.updateOptions=function(e){this._assertNotDisposed();var t=void 0!==e.tabSize?e.tabSize:this._options.tabSize,n=void 0!==e.indentSize?e.indentSize:this._options.indentSize,i=void 0!==e.insertSpaces?e.insertSpaces:this._options.insertSpaces,o=void 0!==e.trimAutoWhitespace?e.trimAutoWhitespace:this._options.trimAutoWhitespace,r=new h.e({tabSize:t,indentSize:n,insertSpaces:i,defaultEOL:this._options.defaultEOL,trimAutoWhitespace:o});if(!this._options.equals(r)){var s=this._options.createChangeEvent(r);this._options=r,this._onDidChangeOptions.fire(s)}},t.prototype.detectIndentation=function(e,t){this._assertNotDisposed();var n=y(this._buffer,t,e);this.updateOptions({insertSpaces:n.insertSpaces,tabSize:n.tabSize,indentSize:n.tabSize})},t._normalizeIndentationFromWhitespace=function(e,t,n){for(var i=0,o=0;othis.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)},t.prototype.getLineLength=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)},t.prototype.getLinesContent=function(){return this._assertNotDisposed(),this._buffer.getLinesContent()},t.prototype.getEOL=function(){return this._assertNotDisposed(),this._buffer.getEOL()},t.prototype.getLineMinColumn=function(e){return this._assertNotDisposed(),1},t.prototype.getLineMaxColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1},t.prototype.getLineFirstNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)},t.prototype.getLineLastNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)},t.prototype._validateRangeRelaxedNoAllocations=function(e){var t,n,i=this._buffer.getLineCount(),o=e.startLineNumber,r=e.startColumn;o<1?(t=1,n=1):o>i?(t=i,n=this.getLineMaxColumn(t)):(t=0|o,n=r<=1?1:r>=(h=this.getLineMaxColumn(t))?h:0|r);var s,a,u=e.endLineNumber,l=e.endColumn;if(u<1)s=1,a=1;else if(u>i)s=i,a=this.getLineMaxColumn(s);else{var h;s=0|u,a=l<=1?1:l>=(h=this.getLineMaxColumn(s))?h:0|l}return o===t&&r===n&&u===s&&l===a&&e instanceof c.a&&!(e instanceof d.a)?e:new c.a(t,n,s,a)},t.prototype._isValidPosition=function(e,t,n){if("number"!=typeof e||"number"!=typeof t)return!1;if(isNaN(e)||isNaN(t))return!1;if(e<1||t<1)return!1;if((0|e)!==e||(0|t)!==t)return!1;if(e>this._buffer.getLineCount())return!1;if(1===t)return!0;if(t>this.getLineMaxColumn(e))return!1;if(1===n){var i=this._buffer.getLineCharCode(e,t-2);if(s.x(i))return!1}return!0},t.prototype._validatePosition=function(e,t,n){var i=Math.floor("number"!=typeof e||isNaN(e)?1:e),o=Math.floor("number"!=typeof t||isNaN(t)?1:t),r=this._buffer.getLineCount();if(i<1)return new l.a(1,1);if(i>r)return new l.a(r,this.getLineMaxColumn(r));if(o<=1)return new l.a(i,1);var a=this.getLineMaxColumn(i);if(o>=a)return new l.a(i,a);if(1===n){var u=this._buffer.getLineCharCode(i,o-2);if(s.x(u))return new l.a(i,o-1)}return new l.a(i,o)},t.prototype.validatePosition=function(e){return this._assertNotDisposed(),e instanceof l.a&&this._isValidPosition(e.lineNumber,e.column,1)?e:this._validatePosition(e.lineNumber,e.column,1)},t.prototype._isValidRange=function(e,t){var n=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn;if(!this._isValidPosition(n,i,0))return!1;if(!this._isValidPosition(o,r,0))return!1;if(1===t){var a=i>1?this._buffer.getLineCharCode(n,i-2):0,u=r>1&&r<=this._buffer.getLineLength(o)?this._buffer.getLineCharCode(o,r-2):0,l=s.x(a),c=s.x(u);return!l&&!c}return!0},t.prototype.validateRange=function(e){if(this._assertNotDisposed(),e instanceof c.a&&!(e instanceof d.a)&&this._isValidRange(e,1))return e;var t=this._validatePosition(e.startLineNumber,e.startColumn,0),n=this._validatePosition(e.endLineNumber,e.endColumn,0),i=t.lineNumber,o=t.column,r=n.lineNumber,a=n.column,u=o>1?this._buffer.getLineCharCode(i,o-2):0,l=a>1&&a<=this._buffer.getLineLength(r)?this._buffer.getLineCharCode(r,a-2):0,h=s.x(u),f=s.x(l);return h||f?i===r&&o===a?new c.a(i,o-1,r,a-1):h&&f?new c.a(i,o-1,r,a+1):h?new c.a(i,o-1,r,a):new c.a(i,o,r,a+1):new c.a(i,o,r,a)},t.prototype.modifyPosition=function(e,t){this._assertNotDisposed();var n=this.getOffsetAt(e)+t;return this.getPositionAt(Math.min(this._buffer.getLength(),Math.max(0,n)))},t.prototype.getFullModelRange=function(){this._assertNotDisposed();var e=this.getLineCount();return new c.a(1,1,e,this.getLineMaxColumn(e))},t.prototype.findMatchesLineByLine=function(e,t,n,i){return this._buffer.findMatchesLineByLine(e,t,n,i)},t.prototype.findMatches=function(e,t,n,i,o,r,s){var a;if(void 0===s&&(s=999),this._assertNotDisposed(),a=c.a.isIRange(t)?this.validateRange(t):this.getFullModelRange(),!n&&e.indexOf("\n")<0){var u=new ie.a(e,n,i,o).parseSearchRequest();return u?this.findMatchesLineByLine(a,u,r,s):[]}return ie.c.findMatches(this,new ie.a(e,n,i,o),a,r,s)},t.prototype.findNextMatch=function(e,t,n,i,o,r){this._assertNotDisposed();var s=this.validatePosition(t);if(!n&&e.indexOf("\n")<0){var a=new ie.a(e,n,i,o).parseSearchRequest();if(!a)return null;var u=this.getLineCount(),l=new c.a(s.lineNumber,s.column,u,this.getLineMaxColumn(u)),d=this.findMatchesLineByLine(l,a,r,1);return ie.c.findNextMatch(this,new ie.a(e,n,i,o),s,r),d.length>0?d[0]:(l=new c.a(1,1,s.lineNumber,this.getLineMaxColumn(s.lineNumber)),(d=this.findMatchesLineByLine(l,a,r,1)).length>0?d[0]:null)}return ie.c.findNextMatch(this,new ie.a(e,n,i,o),s,r)},t.prototype.findPreviousMatch=function(e,t,n,i,o,r){this._assertNotDisposed();var s=this.validatePosition(t);return ie.c.findPreviousMatch(this,new ie.a(e,n,i,o),s,r)},t.prototype.pushStackElement=function(){this._commandManager.pushStackElement()},t.prototype.pushEOL=function(e){if(("\n"===this.getEOL()?0:1)!==e)try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._commandManager.pushEOL(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype.pushEditOperations=function(e,t,n){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._pushEditOperations(e,t,n)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype._pushEditOperations=function(e,t,n){var i=this;if(this._options.trimAutoWhitespace&&this._trimAutoWhitespaceLines){for(var o=t.map((function(e){return{range:i.validateRange(e.range),text:e.text}})),r=!0,s=0,a=e.length;su.endLineNumber,p=u.startLineNumber>_.endLineNumber;if(!f&&!p){l=!0;break}}if(!l){r=!1;break}}if(r)for(s=0,a=this._trimAutoWhitespaceLines.length;s_.endLineNumber||g===_.startLineNumber&&_.startColumn===m&&_.isEmpty()&&y&&y.length>0&&"\n"===y.charAt(0)||g===_.startLineNumber&&1===_.startColumn&&_.isEmpty()&&y&&y.length>0&&"\n"===y.charAt(y.length-1))){v=!1;break}}v&&t.push({range:new c.a(g,1,g,m),text:null})}this._trimAutoWhitespaceLines=null}return this._commandManager.pushEditOperation(e,t,n)},t.prototype.applyEdits=function(e){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._applyEdits(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype._applyEdits=function(e){for(var t=0,n=e.length;t0?l.text.charCodeAt(0):0),this._onDidChangeDecorations.fire(),this._decorationsTree.acceptReplace(l.rangeOffset,l.rangeLength,l.text.length,l.forceMoveMarkers);for(var p=l.range.startLineNumber,g=l.range.endLineNumber,m=g-p,v=d,_=Math.min(m,v),y=v-m,b=_;b>=0;b--){var C=p+b,w=r-u-y+C;a.push(new me(C,this.getLineContent(w)))}if(_this.getLineCount()?[]:this.getLinesDecorations(e,e,t,n)},t.prototype.getLinesDecorations=function(e,t,n,i){void 0===n&&(n=0),void 0===i&&(i=!1);var o=this.getLineCount(),r=Math.min(o,Math.max(1,e)),s=Math.min(o,Math.max(1,t)),a=this.getLineMaxColumn(s);return this._getDecorationsInRange(new c.a(r,1,s,a),n,i)},t.prototype.getDecorationsInRange=function(e,t,n){void 0===t&&(t=0),void 0===n&&(n=!1);var i=this.validateRange(e);return this._getDecorationsInRange(i,t,n)},t.prototype.getOverviewRulerDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),i=this._decorationsTree.search(e,t,!0,n);return this._ensureNodesHaveRanges(i)},t.prototype.getAllDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),i=this._decorationsTree.search(e,t,!1,n);return this._ensureNodesHaveRanges(i)},t.prototype._getDecorationsInRange=function(e,t,n){var i=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),o=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),r=this.getVersionId(),s=this._decorationsTree.intervalSearch(i,o,t,n,r);return this._ensureNodesHaveRanges(s)},t.prototype._ensureNodesHaveRanges=function(e){for(var t=0,n=e.length;tthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokens.setTokens(this._languageIdentifier.id,e-1,this._buffer.getLineLength(e),t)},t.prototype.setTokens=function(e){if(0!==e.length){for(var t=[],n=0,i=e.length;nthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokenization.forceTokenization(e)},t.prototype.isCheapToTokenize=function(e){return this._tokenization.isCheapToTokenize(e)},t.prototype.tokenizeIfCheap=function(e){this.isCheapToTokenize(e)&&this.forceTokenization(e)},t.prototype.getLineTokens=function(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)},t.prototype._getLineTokens=function(e){var t=this.getLineContent(e),n=this._tokens.getTokens(this._languageIdentifier.id,e-1,t);return this._tokens2.addSemanticTokens(e,n)},t.prototype.getLanguageIdentifier=function(){return this._languageIdentifier},t.prototype.getModeId=function(){return this._languageIdentifier.language},t.prototype.setMode=function(e){if(this._languageIdentifier.id!==e.id){var t={oldLanguage:this._languageIdentifier.language,newLanguage:e.language};this._languageIdentifier=e,this._onDidChangeLanguage.fire(t),this._onDidChangeLanguageConfiguration.fire({})}},t.prototype.getLanguageIdAtPosition=function(e,t){var n=this.validatePosition(new l.a(e,t)),i=this.getLineTokens(n.lineNumber);return i.getLanguageId(i.findTokenIndexAtOffset(n.column-1))},t.prototype.getWordAtPosition=function(e){this._assertNotDisposed();var n=this.validatePosition(e),i=this.getLineContent(n.lineNumber),o=this._getLineTokens(n.lineNumber),r=o.findTokenIndexAtOffset(n.column-1),s=t._findLanguageBoundaries(o,r),a=s[0],u=s[1],l=Object(Te.d)(n.column,Ae.a.getWordDefinition(o.getLanguageId(r)),i.substring(a,u),a);if(l&&l.startColumn<=e.column&&e.column<=l.endColumn)return l;if(r>0&&a===n.column-1){var c=t._findLanguageBoundaries(o,r-1),d=c[0],h=c[1],f=Object(Te.d)(n.column,Ae.a.getWordDefinition(o.getLanguageId(r-1)),i.substring(d,h),d);if(f&&f.startColumn<=e.column&&e.column<=f.endColumn)return f}return null},t._findLanguageBoundaries=function(e,t){for(var n=e.getLanguageId(t),i=0,o=t;o>=0&&e.getLanguageId(o)===n;o--)i=e.getStartOffset(o);for(var r=e.getLineContent().length,s=(o=t,e.getCount());o=0;u--){var l=n.getEndOffset(u);if(l<=a)break;Object(Re.b)(n.getStandardTokenType(u))&&(a=l)}for(var c=Math.min(o.length,e.column-1+s.maxBracketLength),d=null;m=Pe.a.findNextBracketInRange(s.forwardRegex,t,o,a,c);){if(m.startColumn<=e.column&&e.column<=m.endColumn){var h=o.substring(m.startColumn-1,m.endColumn-1).toLowerCase();(v=this._matchFoundBracket(m,s.textIsBracket[h],s.textIsOpenBracket[h]))&&(d=v)}a=m.endColumn-1}if(d)return d}if(r>0&&n.getStartOffset(r)===e.column-1){var f=r-1,p=Ae.a.getBracketsSupport(n.getLanguageId(f));if(p&&!Object(Re.b)(n.getStandardTokenType(f))){for(a=Math.max(0,e.column-1-p.maxBracketLength),c=Math.min(o.length,e.column-1+p.maxBracketLength),u=f+1;u=c)break;Object(Re.b)(n.getStandardTokenType(u))&&(c=g)}var m,v;if((m=Pe.a.findPrevBracketInRange(p.reversedRegex,t,o,a,c))&&m.startColumn<=e.column&&e.column<=m.endColumn)if(h=o.substring(m.startColumn-1,m.endColumn-1).toLowerCase(),v=this._matchFoundBracket(m,p.textIsBracket[h],p.textIsOpenBracket[h]))return v}}return null},t.prototype._matchFoundBracket=function(e,t,n){if(!t)return null;var i;if(n){if(i=this._findMatchingBracketDown(t,e.getEndPosition()))return[e,i]}else if(i=this._findMatchingBracketUp(t,e.getStartPosition()))return[e,i];return null},t.prototype._findMatchingBracketUp=function(e,t){for(var n=e.languageIdentifier.id,i=e.reversedRegex,o=-1,r=function(t,n,r,s){for(;;){var a=Pe.a.findPrevBracketInRange(i,t,n,r,s);if(!a)break;var u=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase();if(e.isOpen(u)?o++:e.isClose(u)&&o--,0===o)return a;s=a.startColumn-1}return null},s=t.lineNumber;s>=1;s--){var a=this._getLineTokens(s),u=a.getCount(),l=this._buffer.getLineContent(s),c=u-1,d=l.length,h=l.length;s===t.lineNumber&&(c=a.findTokenIndexAtOffset(t.column-1),d=t.column-1,h=t.column-1);for(var f=!0;c>=0;c--){var p,g=a.getLanguageId(c)===n&&!Object(Re.b)(a.getStandardTokenType(c));if(g)f?d=a.getStartOffset(c):(d=a.getStartOffset(c),h=a.getEndOffset(c));else if(f&&d!==h&&(p=r(s,l,d,h)))return p;f=g}if(f&&d!==h&&(p=r(s,l,d,h)))return p}return null},t.prototype._findMatchingBracketDown=function(e,t){for(var n=e.languageIdentifier.id,i=e.forwardRegex,o=1,r=function(t,n,r,s){for(;;){var a=Pe.a.findNextBracketInRange(i,t,n,r,s);if(!a)break;var u=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase();if(e.isOpen(u)?o++:e.isClose(u)&&o--,0===o)return a;r=a.endColumn-1}return null},s=this.getLineCount(),a=t.lineNumber;a<=s;a++){var u=this._getLineTokens(a),l=u.getCount(),c=this._buffer.getLineContent(a),d=0,h=0,f=0;a===t.lineNumber&&(d=u.findTokenIndexAtOffset(t.column-1),h=t.column-1,f=t.column-1);for(var p=!0;d=1;o--){var r=this._getLineTokens(o),s=r.getCount(),a=this._buffer.getLineContent(o),u=s-1,l=a.length,c=a.length;o===t.lineNumber&&(u=r.findTokenIndexAtOffset(t.column-1),l=t.column-1,c=t.column-1,n!==(h=r.getLanguageId(u))&&(n=h,i=Ae.a.getBracketsSupport(n)));for(var d=!0;u>=0;u--){var h;if(n!==(h=r.getLanguageId(u))){if(i&&d&&l!==c){if(f=Pe.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,f);d=!1}n=h,i=Ae.a.getBracketsSupport(n)}var f,p=!!i&&!Object(Re.b)(r.getStandardTokenType(u));if(p)d?l=r.getStartOffset(u):(l=r.getStartOffset(u),c=r.getEndOffset(u));else if(i&&d&&l!==c&&(f=Pe.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c)))return this._toFoundBracket(i,f);d=p}if(i&&d&&l!==c&&(f=Pe.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c)))return this._toFoundBracket(i,f)}return null},t.prototype.findNextBracket=function(e){for(var t=this.validatePosition(e),n=this.getLineCount(),i=-1,o=null,r=t.lineNumber;r<=n;r++){var s=this._getLineTokens(r),a=s.getCount(),u=this._buffer.getLineContent(r),l=0,c=0,d=0;r===t.lineNumber&&(l=s.findTokenIndexAtOffset(t.column-1),c=t.column-1,d=t.column-1,i!==(f=s.getLanguageId(l))&&(i=f,o=Ae.a.getBracketsSupport(i)));for(var h=!0;lt)return null;var f=this._getLineTokens(h),p=f.getCount(),g=this._buffer.getLineContent(h),m=0,v=0,_=0;h===i.lineNumber&&(m=f.findTokenIndexAtOffset(i.column-1),v=i.column-1,_=i.column-1,l!==(b=f.getLanguageId(m))&&a(l=b,c=Ae.a.getBracketsSupport(l)));for(var y=!0;mo)throw new Error("Illegal value for lineNumber");for(var r=Ae.a.getFoldingRules(this._languageIdentifier.id),s=Boolean(r&&r.offSide),a=-2,u=-1,l=-2,c=-1,d=function(e){if(-1!==a&&(-2===a||a>e-1)){a=-1,u=-1;for(var t=e-2;t>=0;t--){var n=i._computeIndentLevel(t);if(n>=0){a=t,u=n;break}}}if(-2===l)for(l=-1,c=-1,t=e;t=0){l=t,c=r;break}}},h=-2,f=-1,p=-2,g=-1,m=function(e){if(-2===h){h=-1,f=-1;for(var t=e-2;t>=0;t--){var n=i._computeIndentLevel(t);if(n>=0){h=t,f=n;break}}}if(-1!==p&&(-2===p||p=0){p=t,g=r;break}}},v=0,_=!0,y=0,b=!0,C=0,w=0;_||b;w++){var S=e-w,L=e+w;if(0!==w&&(S<1||So||L>n)&&(b=!1),w>5e4&&(_=!1,b=!1),_){var N=void 0;if((O=this._computeIndentLevel(S-1))>=0?(l=S-1,c=O,N=Math.ceil(O/this._options.indentSize)):(d(S),N=this._getIndentLevelForWhitespaceLine(s,u,c)),0===w){if(v=S,y=L,0===(C=N))return{startLineNumber:v,endLineNumber:y,indent:C};continue}N>=C?v=S:_=!1}if(b){var O,D=void 0;(O=this._computeIndentLevel(L-1))>=0?(h=L-1,f=O,D=Math.ceil(O/this._options.indentSize)):(m(L),D=this._getIndentLevelForWhitespaceLine(s,f,g)),D>=C?y=L:b=!1}}return{startLineNumber:v,endLineNumber:y,indent:C}},t.prototype.getLinesIndentGuides=function(e,t){this._assertNotDisposed();var n=this.getLineCount();if(e<1||e>n)throw new Error("Illegal value for startLineNumber");if(t<1||t>n)throw new Error("Illegal value for endLineNumber");for(var i=Ae.a.getFoldingRules(this._languageIdentifier.id),o=Boolean(i&&i.offSide),r=new Array(t-e+1),s=-2,a=-1,u=-2,l=-1,c=e;c<=t;c++){var d=c-e,h=this._computeIndentLevel(c-1);if(h>=0)s=c-1,a=h,r[d]=Math.ceil(h/this._options.indentSize);else{if(-2===s){s=-1,a=-1;for(var f=c-2;f>=0;f--)if((p=this._computeIndentLevel(f))>=0){s=f,a=p;break}}if(-1!==u&&(-2===u||u=0){u=f,l=p;break}}r[d]=this._getIndentLevelForWhitespaceLine(o,a,l)}}return r},t.prototype._getIndentLevelForWhitespaceLine=function(e,t,n){return-1===t||-1===n?0:t0?this._deferredEvent?this._deferredEvent=this._deferredEvent.merge(e):this._deferredEvent=e:(this._fastEmitter.fire(e),this._slowEmitter.fire(e))},t}(r.a)},tYmi:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s}));var i,o=n("bY76"),r=n("MNsG");!function(e){e.inMemory="inmemory",e.vscode="vscode",e.internal="private",e.walkThrough="walkThrough",e.walkThroughSnippet="walkThroughSnippet",e.http="http",e.https="https",e.file="file",e.mailto="mailto",e.untitled="untitled",e.data="data",e.command="command",e.vscodeRemote="vscode-remote",e.vscodeRemoteResource="vscode-remote-resource",e.userData="vscode-userdata"}(i||(i={}));var s=new(function(){function e(){this._hosts=Object.create(null),this._ports=Object.create(null),this._connectionTokens=Object.create(null),this._preferredWebSchema="http",this._delegate=null}return e.prototype.setPreferredWebSchema=function(e){this._preferredWebSchema=e},e.prototype.rewrite=function(e){if(this._delegate)return this._delegate(e);var t=e.authority,n=this._hosts[t];n&&-1!==n.indexOf(":")&&(n="["+n+"]");var s=this._ports[t],a=this._connectionTokens[t],u="path="+encodeURIComponent(e.path);return"string"==typeof a&&(u+="&tkn="+encodeURIComponent(a)),o.a.from({scheme:r.g?this._preferredWebSchema:i.vscodeRemoteResource,authority:n+":"+s,path:"/vscode-remote-resource",query:u})},e}())},twdY:function(e,t,n){"use strict";n.d(t,"q",(function(){return _})),n.d(t,"x",(function(){return y})),n.d(t,"m",(function(){return w})),n.d(t,"A",(function(){return C})),n.d(t,"t",(function(){return S})),n.d(t,"u",(function(){return L})),n.d(t,"d",(function(){return N})),n.d(t,"w",(function(){return O})),n.d(t,"o",(function(){return D})),n.d(t,"l",(function(){return x})),n.d(t,"h",(function(){return E})),n.d(t,"f",(function(){return k})),n.d(t,"e",(function(){return I})),n.d(t,"p",(function(){return M})),n.d(t,"z",(function(){return T})),n.d(t,"b",(function(){return A})),n.d(t,"a",(function(){return R})),n.d(t,"g",(function(){return P})),n.d(t,"i",(function(){return F})),n.d(t,"s",(function(){return V})),n.d(t,"r",(function(){return W})),n.d(t,"c",(function(){return B})),n.d(t,"v",(function(){return j})),n.d(t,"n",(function(){return H})),n.d(t,"k",(function(){return z})),n.d(t,"j",(function(){return U})),n.d(t,"y",(function(){return K}));var i=n("746U"),o=n("bY76"),r=(n("aokT"),n("MI8n")),s=n("pmY6"),a=n("l2gE");function u(e,t,n,i){if(Array.isArray(e)){for(var o=0,r=0,s=e;ro&&(o=l)}return o}if("string"==typeof e)return i?"*"===e?5:e===n?10:0:0;if(e){var c=e.language,d=e.pattern,h=e.scheme,f=e.hasAccessToAllModels;if(!i&&!f)return 0;if(o=0,h)if(h===t.scheme)o=10;else{if("*"!==h)return 0;o=5}if(c)if(c===n)o=10;else{if("*"!==c)return 0;o=Math.max(o,5)}if(d){if(d!==t.fsPath&&!Object(a.a)(d,t.fsPath))return 0;o=10}return o}return 0}var l=n("G2kB");function c(e){return"string"!=typeof e&&(Array.isArray(e)?e.every(c):!!e.exclusive)}var d,h,f,p,g=function(){function e(){this._clock=0,this._entries=[],this._onDidChange=new r.a}return Object.defineProperty(e.prototype,"onDidChange",{get:function(){return this._onDidChange.event},enumerable:!0,configurable:!0}),e.prototype.register=function(e,t){var n=this,i={selector:e,provider:t,_score:-1,_time:this._clock++};return this._entries.push(i),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),Object(s.f)((function(){if(i){var e=n._entries.indexOf(i);e>=0&&(n._entries.splice(e,1),n._lastCandidate=void 0,n._onDidChange.fire(n._entries.length),i=void 0)}}))},e.prototype.has=function(e){return this.all(e).length>0},e.prototype.all=function(e){if(!e)return[];this._updateScores(e);for(var t=[],n=0,i=this._entries;n0&&t.push(o.provider)}return t},e.prototype.ordered=function(e){var t=[];return this._orderedForEach(e,(function(e){return t.push(e.provider)})),t},e.prototype.orderedGroups=function(e){var t,n,i=[];return this._orderedForEach(e,(function(e){t&&n===e._score?t.push(e.provider):(n=e._score,t=[e.provider],i.push(t))})),i},e.prototype._orderedForEach=function(e,t){if(e){this._updateScores(e);for(var n=0,i=this._entries;n0&&t(o)}}},e.prototype._updateScores=function(t){var n={uri:t.uri.toString(),language:t.getLanguageIdentifier().language};if(!this._lastCandidate||this._lastCandidate.language!==n.language||this._lastCandidate.uri!==n.uri){this._lastCandidate=n;for(var i=0,o=this._entries;i0){for(var s=0,a=this._entries;st._score?-1:e._timet._time?-1:0},e}(),m=n("QDVR"),v=function(){function e(){this._map=new Map,this._promises=new Map,this._onDidChange=new r.a,this.onDidChange=this._onDidChange.event,this._colorMap=null}return e.prototype.fire=function(e){this._onDidChange.fire({changedLanguages:e,changedColorMap:!1})},e.prototype.register=function(e,t){var n=this;return this._map.set(e,t),this.fire([e]),Object(s.f)((function(){n._map.get(e)===t&&(n._map.delete(e),n.fire([e]))}))},e.prototype.registerPromise=function(e,t){var n=this,i=null,o=!1;return this._promises.set(e,t.then((function(t){n._promises.delete(e),!o&&t&&(i=n.register(e,t))}))),Object(s.f)((function(){o=!0,i&&i.dispose()}))},e.prototype.getPromise=function(e){var t=this,n=this.get(e);if(n)return Promise.resolve(n);var i=this._promises.get(e);return i?i.then((function(n){return t.get(e)})):null},e.prototype.get=function(e){return Object(i.o)(this._map.get(e))},e.prototype.setColorMap=function(e){this._colorMap=e,this._onDidChange.fire({changedLanguages:Object(m.d)(this._map),changedColorMap:!0})},e.prototype.getColorMap=function(){return this._colorMap},e.prototype.getDefaultBackground=function(){return this._colorMap&&this._colorMap.length>2?this._colorMap[2]:null},e}(),_=function(e,t){this.language=e,this.id=t},y=function(){function e(){}return e.getLanguageId=function(e){return(255&e)>>>0},e.getTokenType=function(e){return(1792&e)>>>8},e.getFontStyle=function(e){return(14336&e)>>>11},e.getForeground=function(e){return(8372224&e)>>>14},e.getBackground=function(e){return(4286578688&e)>>>23},e.getClassNameFromMetadata=function(e){var t="mtk"+this.getForeground(e),n=this.getFontStyle(e);return 1&n&&(t+=" mtki"),2&n&&(t+=" mtkb"),4&n&&(t+=" mtku"),t},e.getInlineStyleFromMetadata=function(e,t){var n=this.getForeground(e),i=this.getFontStyle(e),o="color: "+t[n]+";";return 1&i&&(o+="font-style: italic;"),2&i&&(o+="font-weight: bold;"),4&i&&(o+="text-decoration: underline;"),o},e}();(d=Object.create(null))[0]="method",d[1]="function",d[2]="constructor",d[3]="field",d[4]="variable",d[5]="class",d[6]="struct",d[7]="interface",d[8]="module",d[9]="property",d[10]="event",d[11]="operator",d[12]="unit",d[13]="value",d[14]="constant",d[15]="enum",d[16]="enum-member",d[17]="keyword",d[25]="snippet",d[18]="text",d[19]="color",d[20]="file",d[21]="reference",d[22]="customcolor",d[23]="folder",d[24]="type-parameter",function(){var e=Object.create(null);e.method=0,e.function=1,e.constructor=2,e.field=3,e.variable=4,e.class=5,e.struct=6,e.interface=7,e.module=8,e.property=9,e.event=10,e.operator=11,e.unit=12,e.value=13,e.constant=14,e.enum=15,e["enum-member"]=16,e.enumMember=16,e.keyword=17,e.snippet=25,e.text=18,e.color=19,e.file=20,e.reference=21,e.customcolor=22,e.folder=23,e["type-parameter"]=24,e.typeParameter=24}(),function(e){e[e.Invoke=1]="Invoke",e[e.TriggerCharacter=2]="TriggerCharacter",e[e.ContentChange=3]="ContentChange"}(h||(h={})),function(e){e[e.Text=0]="Text",e[e.Read=1]="Read",e[e.Write=2]="Write"}(f||(f={})),function(e){var t=new Map;t.set("file",0),t.set("module",1),t.set("namespace",2),t.set("package",3),t.set("class",4),t.set("method",5),t.set("property",6),t.set("field",7),t.set("constructor",8),t.set("enum",9),t.set("interface",10),t.set("function",11),t.set("variable",12),t.set("constant",13),t.set("string",14),t.set("number",15),t.set("boolean",16),t.set("array",17),t.set("object",18),t.set("key",19),t.set("null",20),t.set("enum-member",21),t.set("struct",22),t.set("event",23),t.set("operator",24),t.set("type-parameter",25);var n=new Map;n.set(0,"file"),n.set(1,"module"),n.set(2,"namespace"),n.set(3,"package"),n.set(4,"class"),n.set(5,"method"),n.set(6,"property"),n.set(7,"field"),n.set(8,"constructor"),n.set(9,"enum"),n.set(10,"interface"),n.set(11,"function"),n.set(12,"variable"),n.set(13,"constant"),n.set(14,"string"),n.set(15,"number"),n.set(16,"boolean"),n.set(17,"array"),n.set(18,"object"),n.set(19,"key"),n.set(20,"null"),n.set(21,"enum-member"),n.set(22,"struct"),n.set(23,"event"),n.set(24,"operator"),n.set(25,"type-parameter"),e.fromString=function(e){return t.get(e)},e.toString=function(e){return n.get(e)},e.toCssClassName=function(e,t){return"codicon "+(t?"inline":"block")+" codicon-symbol-"+(n.get(e)||"property")}}(p||(p={}));var b,C,w=function(){function e(e){this.value=e}return e.Comment=new e("comment"),e.Imports=new e("imports"),e.Region=new e("region"),e}();(b||(b={})).is=function(e){return Object(i.i)(e)&&(Boolean(e.newUri)||Boolean(e.oldUri))},(C||(C={})).is=function(e){return Object(i.i)(e)&&o.a.isUri(e.resource)&&Object(i.i)(e.edit)};var S=new g,L=new g,N=new g,O=new g,D=new g,x=new g,E=new g,k=new g,I=new g,M=new g,T=new g,A=new g,R=new g,P=new g,F=new g,V=new g,W=new g,B=new g,j=new g,H=new g,z=new g,U=new g,K=new v},uDWl:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("D3Dy"),o=n("/kV6"),r=n("MNsG"),s=new Array(230),a=new Array(112);!function(){for(var e=0;e0)for(var t=0,n=e;t0){switch(l=Math.min(c<=.5?d/(2*c):d/(2-2*c),1),s){case n:u=(i-o)/d+(i1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e},e.toRGBA=function(t){var n,i,r,s=t.h/360,a=t.s,u=t.l,l=t.a;if(0===a)n=i=r=u;else{var c=u<.5?u*(1+a):u+a-u*a,d=2*u-c;n=e._hue2rgb(d,c,s+1/3),i=e._hue2rgb(d,c,s),r=e._hue2rgb(d,c,s-1/3)}return new o(Math.round(255*n),Math.round(255*i),Math.round(255*r),l)},e}(),s=function(){function e(e,t,n,o){this.h=0|Math.max(Math.min(360,e),0),this.s=i(Math.max(Math.min(1,t),0),3),this.v=i(Math.max(Math.min(1,n),0),3),this.a=i(Math.max(Math.min(1,o),0),3)}return e.equals=function(e,t){return e.h===t.h&&e.s===t.s&&e.v===t.v&&e.a===t.a},e.fromRGBA=function(t){var n,i=t.r/255,o=t.g/255,r=t.b/255,s=Math.max(i,o,r),a=s-Math.min(i,o,r),u=0===s?0:a/s;return n=0===a?0:s===i?((o-r)/a%6+6)%6:s===o?(r-i)/a+2:(i-o)/a+4,new e(Math.round(60*n),u,s,t.a)},e.toRGBA=function(e){var t=e.h,n=e.s,i=e.v,r=e.a,s=i*n,a=s*(1-Math.abs(t/60%2-1)),u=i-s,l=[0,0,0],c=l[0],d=l[1],h=l[2];return t<60?(c=s,d=a):t<120?(c=a,d=s):t<180?(d=s,h=a):t<240?(d=a,h=s):t<300?(c=a,h=s):t<360&&(c=s,h=a),c=Math.round(255*(c+u)),d=Math.round(255*(d+u)),h=Math.round(255*(h+u)),new o(c,d,h,r)},e}(),a=function(){function e(e){if(!e)throw new Error("Color needs a value");if(e instanceof o)this.rgba=e;else if(e instanceof r)this._hsla=e,this.rgba=r.toRGBA(e);else{if(!(e instanceof s))throw new Error("Invalid color ctor argument");this._hsva=e,this.rgba=s.toRGBA(e)}}return e.fromHex=function(t){return e.Format.CSS.parseHex(t)||e.red},Object.defineProperty(e.prototype,"hsla",{get:function(){return this._hsla?this._hsla:r.fromRGBA(this.rgba)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hsva",{get:function(){return this._hsva?this._hsva:s.fromRGBA(this.rgba)},enumerable:!0,configurable:!0}),e.prototype.equals=function(e){return!!e&&o.equals(this.rgba,e.rgba)&&r.equals(this.hsla,e.hsla)&&s.equals(this.hsva,e.hsva)},e.prototype.getRelativeLuminance=function(){return i(.2126*e._relativeLuminanceForComponent(this.rgba.r)+.7152*e._relativeLuminanceForComponent(this.rgba.g)+.0722*e._relativeLuminanceForComponent(this.rgba.b),4)},e._relativeLuminanceForComponent=function(e){var t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)},e.prototype.isLighter=function(){return(299*this.rgba.r+587*this.rgba.g+114*this.rgba.b)/1e3>=128},e.prototype.isLighterThan=function(e){return this.getRelativeLuminance()>e.getRelativeLuminance()},e.prototype.isDarkerThan=function(e){return this.getRelativeLuminance()0&&O.a.createElement("div",{className:"milepostList"},x()(e=n.milestones).call(e,(function(e,a){var n,o,c,r,l;return O.a.createElement("div",{className:"flexSpaceBetween milepostItemBox"},O.a.createElement("div",null,O.a.createElement("div",{className:"flexSpaceBetween"},O.a.createElement("i",{className:"iconfont icon-lichengbeiicon1 font-12 mr10 primaryColor"}),O.a.createElement(P.a,{to:w()(n=w()(o="/".concat(b,"/")).call(o,E,"/milestones/")).call(n,e.id),className:"font-16 task-hide milepostInfo"},e.name)),e.description&&e.description.length>44?O.a.createElement(s.a,{title:e.description,placement:"topLeft",overlayStyle:{width:"600px"}},O.a.createElement("span",{className:"color-grey-89 task-hide milepostInfo"},e.description)):O.a.createElement("span",{className:"color-grey-89 milepostInfo"},e.description)),O.a.createElement("div",{className:"flexSpaceBetween actionMileBox"},O.a.createElement("div",{className:"grid-item effectiveDate"},O.a.createElement("i",{className:"iconfont icon-a-31shijian font-15 mr10 ".concat(e.effective_date?"effectiveDate":"color-grey-89")}),O.a.createElement("span",{className:w()(c="".concat(e.effective_date?"":"color-grey-89"," ")).call(c,e.effective_date&&"closed"!==v&&(new Date).getTime()-new Date("".concat(e.effective_date," 24:0")).getTime()>0?"outTime":"")},e.effective_date||"暂无截止时间")),O.a.createElement("div",{className:"mr10 effectiveDate"},O.a.createElement("span",null,e.opened_issues_count||0,"个开启"),O.a.createElement("span",{className:"color-grey-89"}," | "),O.a.createElement("span",null,e.close_issues_count||0,"个关闭")),(N||C)&&O.a.createElement("div",{className:"flexSpaceBetween"},O.a.createElement(P.a,{to:w()(r=w()(l="/".concat(b,"/")).call(l,E,"/milestones/")).call(r,e.id,"/edit"),className:"primaryColor"},O.a.createElement("i",{className:"iconfont icon-a-bianji12 font-14 mr5 primaryColor"}),"编辑"),O.a.createElement("div",{className:"grid-item ml15"},O.a.createElement("i",{className:"effectiveDate iconfont font-14 mr5 ".concat("closed"===e.status?"icon-gouxuan":"icon-shanchu8")}),O.a.createElement("a",{onClick:function(){return t.updatestatusemile("closed"===e.status?"open":"closed",e)},className:"effectiveDate"},"closed"===e.status?"开启":"关闭")),O.a.createElement("div",{className:"grid-item ml15"},O.a.createElement("i",{className:"iconfont icon-fuzhi-shanchu font-14 mr5 colorRed"}),O.a.createElement(i.a,{placement:"bottom",title:"是否删除里程碑?",okText:"是",cancelText:"否",onConfirm:function(){return t.closemile(e)}},O.a.createElement("a",{className:"colorRed"},"删除"))))))}))),n&&n.total_count>o?O.a.createElement("div",{className:"mt30 mb50 edu-txt-right"},O.a.createElement(r.a,{current:f,total:n&&n.total_count,pageSize:o,onChange:this.ChangePage,showQuickJumper:!0,showSizeChanger:!0,onShowSizeChange:this.onShowSizeChange})):""))}}])}(D.Component);t.default=I}}]); \ No newline at end of file diff --git a/static/js/141.4f46135b.chunk.js b/static/js/141.4f46135b.chunk.js new file mode 100644 index 000000000..dd73f72b2 --- /dev/null +++ b/static/js/141.4f46135b.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[141],{"/ezw":function(e,t,n){"use strict";var r=n("cDcd"),a=n("eHJ2"),o=n.n(a);function i(e){return(i="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 c(){return(c=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&c&&1===c.length?g(b-1):L())})).catch((function(e){}))}}}),p.a.createElement(E,{visible:U,onCancel:function(){return H(!1)},desc:Q}),p.a.createElement("div",{className:"sshHead",style:{paddingBottom:"10px"}},p.a.createElement("span",{className:"text-shadow07"},"SSH密钥"),p.a.createElement("button",{type:"primary",size:"large",onClick:function(){return e.history.push("/settings/SSH/new")},className:"but25"},"添加SSH密钥")),c&&c.length>0&&p.a.createElement(o.a,null,u()(c).call(c,(function(e,t){return p.a.createElement(o.a.Item,{key:e.id},p.a.createElement("img",{src:h.a,alt:""}),p.a.createElement("div",null,p.a.createElement("p",{className:"color-grey-3"},p.a.createElement("a",{className:"task-hide",style:{display:"block",fontWeight:"500"},onClick:function(){B(e),H(!0)}},e.name)),p.a.createElement("p",{className:"task-hide color-grey-6"},e.fingerprint),p.a.createElement("span",{className:"color-grey-6"},"添加时间:",e.created_time)),p.a.createElement(i.a,{type:"danger",onClick:function(){C(e.id),D(!0)}},"删除"))}))),!c&&p.a.createElement(a.a,null),A>10&&p.a.createElement("div",{className:"edu-txt-center mt15"},p.a.createElement(r.a,{simple:!0,current:b,onChange:function(e){g(e)},pageSize:10,total:A})),(!c||c&&0===c.length)&&p.a.createElement("p",{className:"mt30 pl20"},"您还没有添加任何SSH密钥"),p.a.createElement("p",{className:"questionLink"},p.a.createElement("a",{href:"https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent",target:"_blank"},"如何生成SSH密钥?")))}},w8cM:function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-skeleton {\n display: table;\n width: 100%;\n}\n.ant-skeleton-header {\n display: table-cell;\n padding-right: 16px;\n vertical-align: top;\n}\n.ant-skeleton-header .ant-skeleton-avatar {\n display: inline-block;\n vertical-align: top;\n background: #f2f2f2;\n width: 32px;\n height: 32px;\n line-height: 32px;\n}\n.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {\n border-radius: 50%;\n}\n.ant-skeleton-header .ant-skeleton-avatar-lg {\n width: 40px;\n height: 40px;\n line-height: 40px;\n}\n.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {\n border-radius: 50%;\n}\n.ant-skeleton-header .ant-skeleton-avatar-sm {\n width: 24px;\n height: 24px;\n line-height: 24px;\n}\n.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {\n border-radius: 50%;\n}\n.ant-skeleton-content {\n display: table-cell;\n width: 100%;\n vertical-align: top;\n}\n.ant-skeleton-content .ant-skeleton-title {\n width: 100%;\n height: 16px;\n margin-top: 16px;\n background: #f2f2f2;\n}\n.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {\n margin-top: 24px;\n}\n.ant-skeleton-content .ant-skeleton-paragraph {\n padding: 0;\n}\n.ant-skeleton-content .ant-skeleton-paragraph > li {\n width: 100%;\n height: 16px;\n list-style: none;\n background: #f2f2f2;\n}\n.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {\n width: 61%;\n}\n.ant-skeleton-content .ant-skeleton-paragraph > li + li {\n margin-top: 16px;\n}\n.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {\n margin-top: 12px;\n}\n.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {\n margin-top: 28px;\n}\n.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,\n.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {\n background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);\n background-size: 400% 100%;\n animation: ant-skeleton-loading 1.4s ease infinite;\n}\n.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {\n background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);\n background-size: 400% 100%;\n animation: ant-skeleton-loading 1.4s ease infinite;\n}\n@keyframes ant-skeleton-loading {\n 0% {\n background-position: 100% 50%;\n }\n 100% {\n background-position: 0 50%;\n }\n}\n",""]),e.exports=t},yYO3:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA75JREFUaEPtmUtoFEEQhqt6DyKIGPUkig8QDyoqCiIoRBAfCCJCRPGBwnZ3sh4MKiKIj5CLgqAeZGdqRrJEUTyLD/Bg8IUeRDzoQQVzEfUg3oKsmSnpsCubzc7uvHaNsA3LsEx11f91dQ81NQhNGFLKHUKIs8x8hIheNSHEX5eYpnMp5VIhxAlmPlT2y8y9juNcTTNOpa9UALq6uqZ2dHScAADzm14tFhFve5532nXdz2mDJAbQWitm7gaAVQ3EfUPEAd/3C47jfEgLJDaAEQ4ARvzqiGJGAGAgk8nczOfzLyPOnWAeGqC7u3uB53mdiLgaEdfFEF5Lq9lSz33ff1QsFu8NDg7+iAo0DiCbzXYaB0KIGQCwAADml64rS9eo/qPaf2Hmj4j4CQDGrsz8vlgsDhcKhV+1nI0DUEqdB4BzUaM22973/Y2u6w61AZq90kH+2xn4VytfjtvOQDsDCVeg1Vuoz/f9IfPcllJuA4A9iHgwCUOrAL4z8y7HcV5Ui5VSHkDEwbgQrQK4TETHgkQqpW4AwP44EK0C2EBEz4IEmjpLCPF40gIIIeZalvXlfwZYaFnWcBCAlNIc5tuTNgOIWLBt+3CdM/AAALZOWoCSsD4iMiX5uKGUugwAvXHEmzmtOsRj+qqDpfGO0QaIkvp2BmqsVnsL/U9b6DgAXIoiuNq2SWdgjeu6r2vpGtdW0VrvZeZbkw0AAOYQ0deGAEkKrrJzZj7sOE6h/F9rPVDZrY6zOEQU2EGccEMpZdp9pisXdwwz8xbTwFVKrQWApP3Pu0S0I0jMBACt9RVmPhpXfUUmhhBxrFWZcBwjIlOK1BwTAHp6epZ4nmfq+tkJA6cxfUQIsd6yrDehAYyhUuokAFxMQ0FCHzWLw0qfgYdDSvkQEbckFJBkuln19URkvicEjrrfB5RS5gXFtNhbPX77vr85qCMdKgNlI6WU6ctPaSVBvdqnWkfDLzS5XG6a53lvmXlRKyAQcalt2+/DxmoIYBzlcrl5o6Oj9wBgeVjHMezeIeLuKOJNjFAAxjCbzS7MZDL9zLwvhrhGU+4i4qmo4iMBlBVIKXOI2A8AMxupanQfEUeZ+QwRXWhkG3Q/dAYqHWitVzCzqVwPxA3MzPeFEBdt234S10esDFQGU0ptL3UbNoUVwcxPhRDXbNu+E3ZOPbtYGah2qJTKIuJRZl5WJ9gbRDTCr6chvOwjFYDSk8o8bk3vp5eZZ1WINN98r5kfEf1OU3ziLVRLjNZ6cQliJyLmzXbJ5/M/0xZe9vcHDbUzT1uov0sAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/static/js/142.0047c575.chunk.js b/static/js/142.0047c575.chunk.js new file mode 100644 index 000000000..e3cfca14c --- /dev/null +++ b/static/js/142.0047c575.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[142],{"0Rb4":function(e,a,t){"use strict";t.d(a,"c",(function(){return c})),t.d(a,"d",(function(){return r})),t.d(a,"b",(function(){return i})),t.d(a,"a",(function(){return m}));var n=t("mnMc"),l=t.n(n),c=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var a=16*Math.random()|0;return("x"===e?a:3&a|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},r=function(e){return e&&e.login?e.login:""},i=function(){var e=navigator.userAgent;return l()(e).call(e,"Mac")?"MacOS":l()(e).call(e,"X11")||l()(e).call(e,"Linux")?"Linux":l()(e).call(e,"Android")?"Android":l()(e).call(e,"iPhone")||l()(e).call(e,"iPad")?"iOS":l()(e).call(e,"Win")?"Windows":"Unknown"},m=function(){var e=navigator.userAgent,a="Unknown";return l()(e).call(e,"Firefox")?a="Firefox":l()(e).call(e,"Safari")&&!l()(e).call(e,"Chrome")?a="Safari":l()(e).call(e,"MSIE")||l()(e).call(e,"Trident")?a="Internet Explorer":l()(e).call(e,"Edge")||l()(e).call(e,"Edg")?a="Edge":l()(e).call(e,"QQBrowser")?a="QQBrowser":l()(e).call(e,"LBBrowser")?a="liebao":l()(e).call(e,"360")?a="360Browser":l()(e).call(e,"Opera")||l()(e).call(e,"OPR")?a="Opera":l()(e).call(e,"Chrome")&&(a="Chrome"),a}},UxOB:function(e,a,t){"use strict";a.a=t.p+"static/media/nodata.3da8aec7.png"},m8PL:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAA8CAYAAADBqyytAAAABHNCSVQICAgIfAhkiAAAGC9JREFUeF7dnAd0HdWZx7+prxf1bqu6W+4G28TYBtZgQkly8IayAUISZwPZcEIJbDYgEpaeBAKJAyEnLEsC2GwCHGANAVzAuBcsy1iyjIQlqz9JT69O3/8dIcdFT804sHnnjGbMm7kz9zdf/+6Do8/58+oP3PMufSy+43N+jGFvzw17xhk+4fVbPA/t8MXuqKoi8wzf6rSG/9xBvXGL9wPN1L5x2S+V+tOayRm++HMF9cb3yeHOKWzt6w3fdukjkd+f4bme1vCfK6h373SdlVYyaUtrXcMzKx7p/eZpzeQMX/y5glr/Y9/9BbPm3tFcc2jbsrubzz7Dcz2t4T83UBYRt+muwObxZ5+zoOXQJ+0LfrA/Dw+D//zF/IwJ1BPfoIybnqXQ6UyJ2afM8UX1uZWzC0NHO4322kOTLnyg87QM+l/vLh13wT0fHzmd50p17ZhA/eZK57mxUHLnbW9RbKwPte1OX4ZvckWzN7fIGe2NUePufT9b8UDHXWMdb80VJHinVjy3ourQlWMdY6jrxgTqt1e6LyHii7/7fPTxsT7U9vvT/zlrauXzgjPAKQmD6rfuOBipb5+2ci0ZYxlzXVVhucW5/njR3YfOGsv1w10zJlB//LfcFZHu2HM6TxU3PRsZkwpuezDr3fyZs5danJN0DNSwe2883tM1/pKfR7qGe+jBvn+jqmK12+ucs+TW6vljuX64a8YEqmbtP1207Y2dr1um+vUb/iu6ZribnPz9nl8Gg4bp6cifOVPSDZF0Q6CuI0eNvk8aZp9/X8e+0Y739v0VpYbOH5x/7sS9aYtf/eKAantv5SV1uw+/Uv9h/cGSj8OVSzeQPprJbX8kd543M2Nb2vgSTtMEG5SaUKyOgx/esfjfmx8azVjs3PX3TfyZ6HL+x9nnT94nTX9hxmivH8n5Y5KoxnWXf83ld61957l3oTbqNd94qudPI7nZwDl7H82/KWPC5MdFl5s0jbdB6ZpFoYP7qpt2HJ41Gju185EJmVFTqC6vLM7NzvN/JM94ccponmWk544J1KHXLr4mIzf92Q837uNaDjVtkULdXxrF5Lia35VvyJpUudjQtWOgDJ2jno8PmKYSmXT27c2HRjqBrY9Ne1j2em6ZsXAip8YTja45a0tx7Wcej40JVN3LF67KKMj6LdSFNq7dYMoCXfHVRzv+PJLJ1a4uLOCDmQ3BojJJ19QTQMU6jpIWab923s0Nz45krDVrSC7pqGwoqizPz8n2UiKaaHvotbUFZ6ISwa2vInFp1ehszEdrz781uzjvYckh0f73q6m17pO6rz3aMXEkk/vo6bJVgbKJqyXJxZ0AyoAKKklS2upenHlj3ddHMBZ34Pczn+QCgW9VzJjECUaC4tF4+LmnXspa9RRpI7j+2ClPPjlHWrVq15DXcGtuLVi28pGj745m4OoXz7svvzT/ThmgYuEIffDy+4bLwV1z0X0tLww3Tv0fJ/4lY/r5l+t9bbBLx0kUQJmmRVrHoZDDGS+tuKa+b6ixDj0zp0w1zeqCefNcfqdBnKFRIhZXXtu4NW3lD5sTwz3HwPfv/Xb+DCXJtZ1/87b2oa7hXr2j+EpRNLavuLfp8EgHr35+6dP55YU3MFAi9K4GUtV2uCkhckrZhfd1taYaZ+eTpYHcktIGb+6sNK3v41NAWSjdmX1HLVHvva78uo9Sqt9OSECaj1sjBIOXFU6ewgk6EgSAUhJJ8703D6dfcMeu8EjmYq0hYVd88S/mXrfp5uHsGrfuJ+OmCg7Hn/J1ad7UqgPqSG5Q/fx5r+WX51/MQEkOxEFJlTa++DY5ncIT5931yfdTjdHw4rQ7/RWL/pPnJE6PtQ4KylL6SFJb3y69uvqCVOM0r5lzscFJr+ac82VejjcTZ0JrAEpTVGvv+/vy5994oG0k8zj61vLbe3vV5qkr1w/rtW0bZTkm7gqmO5+fverDB0Zyg/0vnPdhXll+5QAoURKodmsNdTY2a24nf838H9afEoSyakHz2pl1gcrLyo14iFKBwoxJjh9JOtz84rxLd5xSS4+/Oa8okhQ28llFJRmFRcRpkCYTYRxA6ZpGOzbVViy8cfewybW686uze/rULYmoOqn40rcahpu37fU2Pjz5hsws9689QXlZ8eVbPhjqIgY2f9aFrZn5WZkDoCRZxLMatGvdZtgKtcnl4i+uXHWwemAcyyKu5S+zbxWDGQ94xi3ntUhjSlAcnkjSu0gW1T153paF3NLG5LFxds5xR7qdL6nkuChQuYyEZJttmwZAWYZOu7Y0zJ73rS17hpqDVXNDumHF3+zuimYcqW2ZOHcYQ87GskGt//WU3Byf53BmrvswSZ0Ls5ceiKa60Wv3j0urPGtuh8fnEY8HxQZqb2yh5ppapoJNLg8tKqvdf5SN0zpz9iLL4jf6pnwZHGTS4y1Dg+IVcnE9puh23JPu7b2f5uzSuzYv8npNeY2h6cu53Kmcy+9mL8WWpAFQZBr04Y7GZTOv3bx+KFBGw3d/QYnIzd3tPd/JWvrG08NJ0zFQzDhavHiguMRdJnDmC+nnbbwq1cXbnyqfOn7WwmqRLO5kUCYetKnmEMVDIcvlFqNOl7hVFDgyDGsBJwpe/5RryVCgdsOBEomcfC853ZIBad1DltHMGeZcIkcBOWXOkTeFeB32+lOVOx5UzZ6ma6ddvSmlI0jUXH+9w+tdHevsSB75uDp76sqR2eVjAedffz737okTfHf7PKSrieSPV+/Y8vPBAre9z8/4SsHEeX/mDYVOBmXBbWmKQi0f1eNtJwmgSOA5O0x2l15EoruQ9ASM+HCgJI4kySC3U8FeJA7jclIOCf5K4uUuEoRkvzQNAmr/7qbfTL9m042DvehP3rhoSmZB1nrB7cuu3VG7c8ZVb88biTQdkyh28OeHy7KzvTkNE8qdbgshdyQc+nrZlXWvQFdOSAdqXl70UFbhpNsESx0UlAWDpKsKdX/SRALiPkHgSfSXkbvka2Qk20cMSpQ5cjkMcjpgHwQvCelLSMj8ElnR9SToDQAVHxTUvl3NDVp8I+zOiUFn/StLynnBtS2rMDs91GNYR+saf7po1ftVowbFLnjn0bO3B4PivKJc0wp39WrxOHfFjO/UvHrMmCLuqJOWHAzmFpWLUI/BJIqBskyTTIvH3kOWlEGCG+mXEBglKJ5kCfcAMAFeVXDnAPgkeLnDJIiQsBNsU7/XYzaqdn+b2dWTPP+cVX+zU6GNi4uiUdqgm95S/7hx1LjnoKZGwxWLbtrzyZhAvfvoWQ/xgnBbehrBmIYpkZQiwTTnr1zZwoPrWzbHz9Jn3av7s37kScvgmKdLBQqEyLJAUsyCC8sGpGyyIBWjk6h+UJIEiUS8JkgO4p0+7C2AgjqmANXS3EttrfFNJfmZl6aJnbFEdvFX1Fjogb7uSIkjbwLXWd9E8XBs6/xvblowUkgnqJ4tUY/NWyjw0nu8wPNpngRsKFFmlsv05aQ38IlIqKczOkv350pOj5f+/qBk4h0OEmR5SFDJWJJqD/VZuUUZH2cXBHs1TatM9oWkJAxBtNeivrYe0gzj3vnXbfrJmEFZVcRvzFh4CFJVKsBbuWSNcrMl8melE5eIULg7Tro/n2Sn/IUFZUHSGhpj5Ar4KacwyOplpOKF93ZGAKmbNNXAKea5c67f+N6YQbELNz6x8BGOF25hoARRoGBAoILxfhKUKHVHYHccPjtt+aJKFAMVjeoU02XKKkijpCJQuK0V6hYhVYVXVo32gGYVl1y/4VggOxJgp9Sj3n18wXJRENcNgJKQ9CKeIQf2vNif233RQWmaSYpikAGHkoxDolQdm2GDMjTtF5VXb7xlJHCOP+cUUG8/elaOwyEd4XleZhLFQDEw8vHG+wsuUQxUPxy27wf0N1DquZVXb9p02qDYAO+tPmcdQC3/RwOlqSbSQStv+lXvDFl7GgzioKXg93599iWCJL8Co44w4B9HogBq75oDb88ZS6l4UFCbVy/M5gTpY4QJnhNAIUyWZP7/hY0aRPUsTTOumnLFO8NWYUcsUWuqpsjjCrIOEs+XHA/K4UkjUUD+5WC26+8dcI4sjmJeL4WNiqrqWxlTV9KIipMnw0rZhfngd4uf4HnhxmOgEOx5MsqI9DZEy9YXFpTJWmDMgGvGp8D6jTng1ZRf9ua00RrxgfNTg1q9YBYvO3cAlMAi8bTMHPIXYf1D4gCS3l4k7qoNayBUYAOx6gHL9T67FAbVK6i7ICJtkYaWKFuSdJ1Yr1BHU1VDeZqlFgPeDvCeLb/8rWs/c1CsdLv9D8uaJNlRkF9SSsHx85DBL6e+UD25jBoy+nbbDzKghmcEFJI9hyedeOodEpSFcothmJTgCinKTSafP5fU9r8gSG6lRDgBaTIsXTMuL73sr8cS/NECSylRkAxu75qVb7oCORcUTVlAMccyCqZl4KY6JRNh8sT/REYUpRTUhpiBTwXK5NNQSXAjoc0mE5I44nqU00kObyY5fOPJSh7EfUwSWHI8SK7HQKnkoUjgR9TeGaZIJEJ1B/fQirL/Qa9QZqrXZ7oSOSVLRxeNDxlwHv/lzmfOu0eUxbvSi0rJLLqdgkFMGiWUpqZmShO2UQa3DWoBLwgVPBWUQEpMw5tWMUEXUlIFJZccRMt+wEJPL0UXxq6ZA4g7kEuu9IkkByeTFdlKZqKBeBT0BIfzlKTYQnmlWy+lxvhypFxBCofDgKNQWufPyCuohOrt+qKL1i0brRSNGNT2pxcv5nlrgzM9j+sMrKLc3AJIVZD2VVfTtOy9FBA+IhEVyJNB2fUoNDO7e0WKyIsoe9xi6mreTLmu/f1tpWRicFAWhzTJRe60fAqg3Ev+syFVRUhDOlGwqyY5uRnf67bNOqGpAInqUXJoT/v5VFFRTq0tLdTUfIQmcC/ghYZQHXU9UHTxujvPGKg3H670ZGQGWzhL94d8l1FzJJumTZ9GB/bvouWTtpLXg5It6+2dJFEmOsChtjbqcH2b6posmjlzBsIKgTxCC/kSz2PicJ5DSJTDiRJycCIl0v6FsrKzKR5DS4ozyRf5DTnEqK1+J4Pqi3P00vYZNL5kMupRbdTauJsumbCbPC6sDRRdVxSu+N+Xzhgotfb78+v3N6zDSrg0p89LVmAWNXXoNM5fTzlZEjl9wUG9nhoJ05GGHlJK7qW2jh6aPn06HWlqogDGyKP/hs2JpO7rWTpZapQS+TeQ7phAefm5qLuL1NDQQNnuOhof2AUVPBWUriSova2XGmMLKNHbRAXeNvIZbaiKpiFUsG4vvuSth88IKHXfv85BafH19paOnO6ODrtZwNSMtdDdPje5gsGUFU4lHAKoMO3su5REZxYtWbqEDh6sJa+baJLvZXSW4cJTSBSh66vHMeHkRGrW59HSZUtJSSrUgWeYlPkBZfk7bA94coXTDg/iUerridrj82ikcrKTNFOkREJXec56EF5vzItpU3q96N7v/V6SpeuVpMo1NzYhSEdlV0RcA1WT3SyVSR2Za7E+CjV10J6O6dRNk6mkfArV11bTwskhKkwPw0Ylh5AolEfi3aSLfnr/6FwqnjQfJR6Jutv20/LKGnJ6PQAlpSwFm7qC8eEFdcsONPsiKkrpFlSfPoJUjXmRWUpQ+15c8WDFlLJb8VA869e1Nh9F2MTipuHrUSw6VnpC1B1SqbOPR2xTTEX+OsrIqyDeVUAGa1mlkijOIh5LeIx4mEwUCVuiGZSVIVOu9wj58sohoe4hS8EDKUwirlFXF5yGbpIk8lYsmty/d2/tgkzFp7sy6o0lVWSM5gcAKUFt/8PS77k97sfzinIpmBHkLMvgVLZ+CZuO1jWPCuiQXRi8RUNDDIONxABJvnG2VOqsZTVMX491eLCqk3gTlW5IseR2kdMfQF8QbasUNXMTqqfGkxTuiVNfr2KnMOgpIlmwrFgMa6fi2oddbaGviFi+htUNiOEV3RFPakpul35gC/R0KulDVRVSgtr5zNKLQeM1NCAtr89jBdL95PawdAIhE1IVwzDgh0wbGFukwaHR2d+gt3MZ/GFdmEx0XzIRGOVg5v5RdmHwIlgXBnGa3YWR0YVBvskxiggjmPoq8IbJKFtAlkCHPGEX65iUwMESB0Y6gmOkMByocHjerX3d4RtN3tQ4TlIFw9R0/P4NjVb0bDUt7khoctit9cSa9danyKhC82tEcdSeP5xVYQr+/Si1INtDGRiNTEkSLDsY9DgthxO1Kgl6Ypl4NlTvoZ7A15/nsZlwIryTDzFMOmabiSamH3Y6gpZ6N4B1QbI67dUnbI05y810DIPwi70FSAK44gVgsnhW9lIsUlC1TEKd4jEsPktqkBRINV6OyEBC6lClxjW4nmePhCYs4LBYDtaCxXSWrmqvh3v7HjPgU+FFFdxHRSdQdXAmM/Sqrst4CrR+E7rm6klqLdSiYeUeW+1sN4AHlSiW562tIqms5LxfoYf2bRTwUEjg8SBoRLLOL4Dhv9nNB9Zjk6AOImslIWrm8eAcB2jwkqYW79/0BDYFm86yeM6E3WC5GaqN9kTYMYPUPylbIBGzAhwOTDDHH/tpObwMBMB2UxQvCQaaSTG+wzn917PxcHd7bwPqH183GrrD4fsMRQvh8RXLFBRcouBFqBYvKbhWcQIScgdVVNGjkS3F7Ulo4e3t2oFPVXJQUOx3JTFPsVQ01+nxe/IvcbjkVaIozQYkCSVijgHC3gbFgLFg8tixKOLerGHJ+m/I+FnWD31lE2ISZ5o6lhLgvSJewjGI4KWZOsBocBb4N2yNae+RetjHeO8AbOF75lSYB8PkAYMJ8QCQfkgDsO1jA1foRigeVz+IxWKb4AW7IDmQJDGJm9ugBEFSdB1weM6GBRgqkyq2wZWocjipZQWaNbbGdVBQVwDUCg9JZnam5HPnSC5Rc+UVFsx0ut2Xwl7MRZdmHMAEIPYiWltYqDIAql/qBqSNwRRtmNAlYGJQGCQ2YRsKqg/2sb2d+G8GkVUn+mEyievfHw9kABQSeAsTZvVwVdXMMP4cjcWSNZFIrAbSFoE+KrwNB5IELbYADJ1shUkXp0GqkIiaAiAmsaDC7VSZpMVVHTYrqR3Y06xV4QcHKY151RISz11SLB4NibI7T5QcalJKapxDlHjJ4fb4M7IzJ/qD/nNcHud8UZJLYPSDSJDxEcDuU3BnEJRlQAbh6BRN743FlKORSPxQpFdp0nSrj4HgLV7hRF4xDV6FuipIZFRoqoJ1/wCEMi2kh9kpy5QVCS6Qd5KK1EqVZUNrgZ0i2KnWuhaVQUppowasPdwlTzUkzpmaLyYSTsnlEiVUfWRdEyUPgEUNziE7JYfDIXplDxbnylLA4XClA166wylnyE5XmixL6Wh/BaC2XqifC9bEAUssYRMgAzxiM8RpTNWgfmz2MCiGobOPpqMEoMIhYW1mHAcxNanF4KFiimrEACSuq3oS1YyEjsgFXhfGmMfEsUdsAUnSONOC3vKqgaU3DhhwE9pomIIGM6oY9ncWYMm4BfTaY6pSh65FxITm9MI2QeGPDxdSStTxrpEZ9w1YdUPFJPZBHaNpbtGlSIhI8EcSJfxgR4IaSiZvSILJSQYPW0aGCLMtwShLPMBwcDU8/DKGkjk4TAQUIlw1QkFLwPg4xeJ008QaatvP9Rt1WGOYRLtwysFw9Jt1jrlZbDxcAeECDpxAHHt8BwMo2EvwOI7XMLZm8AKEyNTxNnAsaszLJRRDdzkdaiSu6aKsaXY8pXXpPTHSW/MRGgzyvxYYEaiTkkkOxp5HgCa4WvLFsMMtBvPhcftkMeGVRLw8kU8yh63hqaCMliFCeAQkJmBpCoRjRJIow6GNi1nxhsAcur3BNmB+MNRY1WPyjAsImuykT6vMgIagAYIBJ8jzsOcGRBMuFscI5yGIIG8DRKEab42tLEWwoUtMXDn8kAtegQWaXnLiOK4LoRZjezUZd28YPkofC6jBknAeNo2fgi2LivlOioleCiCwVoU+p84ag0I6FhvCqAhRJ4RAkwSJIHeixYlY3JkAW16A0LAN8Y/OYgLInv2BfEAULRCAzcdegP4i6hI4DjrHQX8EHKumSxcMzQX+umrwmsR+x8CshEGuiEFhrEgLNBsHNkBYsZ0cTI6kqvBZgRrsXna4eE8VcTU1xE3tJC5vAnGoyXGxRvx8tJgoSvl8j8fgnDGTc7jgnhIml56eTtE4066/fbxu3uru7iafC1bZy1nJOG+lxQQrEW6xYj0ogPqwdgRhWmsdWVOyyELsY91dZasq+3wmPyD6Pxtqiy1iPbpfAAAAAElFTkSuQmCC"},sIcB:function(e,a,t){"use strict";var n=t("FLGM"),l=t.n(n),c=t("cDcd"),r=t.n(c),i=t("2iEm"),m=t("10VC"),o=t("m8PL"),s=t.n(o),u=t("2CTR"),d=t("UxOB");a.a=function(e){var a=e.vipLists,t=e.temp;return r.a.createElement("div",{className:"vip_list"},l()(a).call(a,(function(e,a){var n;return r.a.createElement("div",{className:"vip_list_card"},r.a.createElement("div",{className:"card_title"},r.a.createElement("img",{src:s.a,alt:"",width:"37px",style:{marginBottom:5,marginRight:5}}),r.a.createElement("div",null,r.a.createElement("div",null,e.typeName),t===m.b.zone1&&r.a.createElement("div",{className:"linear_gradient"},e.typeName))),r.a.createElement("p",{className:"card_desc"},e.typeIntroduction),e.zoneMemberList&&e.zoneMemberList.length>0?r.a.createElement("ul",{className:"card_ul"},l()(n=e.zoneMemberList).call(n,(function(e,a){return r.a.createElement("li",{className:"card_u_li"},r.a.createElement("div",{className:"card_u_wrap"},r.a.createElement(i.a,{to:"/".concat(e.login)},r.a.createElement("img",{src:e.imageUrl,alt:""})),r.a.createElement("div",{className:"card_u_info"},r.a.createElement("div",{className:"card_u_up"},r.a.createElement("span",{className:"card_name task-hide"},e.name),e.memberLevel&&r.a.createElement("span",{className:"card_tag"},e.memberLevel)),r.a.createElement("p",{className:"card_u_down task-hide-2"},e.introduction))))}))):t===m.b.zone1?r.a.createElement(u.a,{_html:"暂无数据",img:d.a}):r.a.createElement(u.a,{_html:"暂无数据"}))})))}},t5Ua:function(e,a,t){"use strict";t.r(a),t("T2oS");var n=t("W9HT"),l=(t("Pwec"),t("CtXQ")),c=(t("+L6B"),t("2/Rp")),r=t("zLi2"),i=t.n(r),m=t("o+MX"),o=t.n(m),s=t("cDcd"),u=t.n(s),d=(t("m8PL"),t("2CTR")),g=t("10VC"),p=(t("2qtc"),t("kLXV")),f=(t("y8nQ"),t("Vl3Y")),b=(t("5NDa"),t("5rEg")),E=t("tlJt"),S=t("sYIF"),v=b.a.TextArea;var x=f.a.create()(Object(s.forwardRef)((function(e){var a=e.form,t=a.getFieldDecorator,n=a.validateFields,l=(a.setFieldsValue,e.current_user),r=e.onOk,m=e.visible,o=e.onCancel,d=Object(s.useState)(void 0),g=i()(d,2),x=g[0],h=g[1];return Object(s.useEffect)((function(){l&&h(Object(S.j)("/".concat(l.image_url)))}),[l]),u.a.createElement(p.a,{visible:m,title:"加入专区会员",width:"650px",closable:!1,destroyOnClose:!0,className:"apply-modal",footer:u.a.createElement("div",{className:"flexCenterJustify"},u.a.createElement(c.a,{className:"mr20 cancel-button",type:"default",onClick:o},"取消"),u.a.createElement(c.a,{type:"primary",className:"sure-button",onClick:function(){n((function(e,a){e||(a.imageUrl=x,r(a))}))}},"确定")),centered:!0},u.a.createElement("div",null,u.a.createElement(f.a,{labelCol:{span:5},wrapperCol:{span:18}},u.a.createElement(f.a.Item,{label:"会员名称",name:"name"},t("name",{initialValue:l.nickname,rules:[{required:!0,message:"请输入申请原因"}]})(u.a.createElement(b.a,{placeholder:"请输入会员名称",maxLength:10,width:"220px"}))),u.a.createElement(f.a.Item,{label:"会员头像",name:"imageUrl",required:!0},u.a.createElement(E.a,{maxSize:5,getImageUrl:function(e){return h(e)},url:Object(S.j)("/".concat(l.image_url)),action:Object(S.o)("/api/cms/common/upload")})),u.a.createElement(f.a.Item,{label:"会员简介",name:"introduction"},t("introduction",{rules:[{required:!0,message:"请输入会员简介"}]})(u.a.createElement(v,{autoSize:{minRows:2,maxRows:6},maxLength:130,placeholder:"请输入会员简介",width:"220px"}))),u.a.createElement(f.a.Item,{label:"申请原因",name:"remark"},t("remark",{rules:[{required:!0,message:"请输入申请原因"}]})(u.a.createElement(v,{autoSize:{minRows:2,maxRows:6},maxLength:300,placeholder:"请输入申请原因",width:"220px"}))))))}))),h=t("TxSN"),A=t("UxOB"),O=t("sIcB"),U=t("0Rb4"),I=(t("34l0"),"0"),N="2";a.default=function(e){var a=e.match.params.deptId,t=Object(s.useState)(void 0),r=i()(t,2),m=r[0],p=r[1],f=Object(s.useState)(!0),b=i()(f,2),E=b[0],S=b[1],v=Object(s.useState)(!1),J=i()(v,2),k=J[0],j=J[1],w=Object(s.useState)(N),L=i()(w,2),F=L[0],R=L[1],V=e.id,B=e.showNotification,T=e.checkIfLogin,D=e.showLoginDialog,y=e.temp,C=e.sectionMemberTitle;return Object(s.useEffect)((function(){var a,t=Object(U.c)(),n=e.location.pathname,l=Object(U.b)(),c=Object(U.a)(),r=Object(U.d)(e.current_user),i=o()(a=" 操作系统:".concat(l,";浏览器:")).call(a,c,";");Object(h.X)({url:n,username:r,uuid:t,remark:i})}),[]),Object(s.useEffect)((function(){V&&(S(!0),Object(h.T)(V).then((function(e){e&&(p(e.data.rows),S(!1))})).catch((function(e){S(!1)})),Object(h.l)(V).then((function(e){e&&e.data&&200===e.data.code?R(e.data.data):R(N)})).catch((function(){R(N)})))}),[V]),u.a.createElement("div",{className:"boxmain ".concat(y,"_VIP_box")},u.a.createElement("p",{className:"in_title"},C),u.a.createElement("p",{className:"vip_sub_title"},"xjykyzx"===a?g.a[y].memberDesc:g.a[y].vipDesc),F===N&&u.a.createElement(c.a,{className:"zone_apply_button",onClick:function(){if(!1===T())return D(),!1;j(!k)}},"申请加入"),F===I&&u.a.createElement("div",{className:"mt20 tips"},u.a.createElement(l.a,{type:"check-circle",theme:"filled"}),"您的申请已提交,请耐心等待管理员审核!"),u.a.createElement(x,{visible:k,onOk:function(e){Object(h.d)(V,e).then((function(e){e&&e.data&&(B(e.data.msg),j(!k),200===e.data.code&&R(I))}))},onCancel:function(){return j(!k)},current_user:e.current_user}),u.a.createElement(n.a,{spinning:E},u.a.createElement("div",{style:{minHeight:400}},m&&(m.length>0?u.a.createElement(O.a,{vipLists:m,temp:y}):u.a.createElement("div",{style:{marginTop:30,padding:"20px"}},y===g.b.zone1?u.a.createElement(d.a,{_html:"暂无数据",img:A.a}):u.a.createElement(d.a,{_html:"暂无数据"}))))))}},tlJt:function(e,a,t){"use strict";t("DZo9");var n=t("8z0m"),l=(t("Pwec"),t("CtXQ")),c=(t("miYZ"),t("tsqr")),r=t("zLi2"),i=t.n(r),m=t("cDcd"),o=t.n(m),s=t("sYIF"),u=t("Po8q"),d=t.n(u);a.a=function(e){var a=e.getImage,t=e.url,r=e.getImageId,u=e.maxSize,g=void 0===u?2:u,p=e.action,f=void 0===p?Object(s.l)():p,b=e.getImageUrl,E=Object(m.useState)(void 0),S=i()(E,2),v=S[0],x=S[1],h=Object(m.useState)(!1),A=i()(h,2),O=A[0],U=A[1];return Object(m.useEffect)((function(){x(t)}),[t]),o.a.createElement(n.a,{name:"file",listType:"picture-card",className:"avatar-uploader",showUploadList:!1,action:f,beforeUpload:function(e){var a="image/jpeg"===e.type||"image/png"===e.type;a||c.a.error("上传的图片只能是JPG或者PNG格式!");var t=e.size/1024/10241);t[1]&&t[1].length+t[0].length<=5;){var a;t[0]=o()(a=[]).call(a,c()(t[0]),c()(m()(t).call(t,1,1)[0]))}l(t)}(f)}),[E]),A.a.createElement("ul",{className:"boxmain zone_part_lists"},n&&n.length>0?d()(n).call(n,(function(e,t){return A.a.createElement("li",{key:t},d()(e).call(e,(function(e,t){return A.a.createElement("div",{className:"zone_part_item",key:t},e.typeName&&u&&A.a.createElement("span",{className:"task-hide"},e.typeName),e.link?A.a.createElement("a",{key:t,href:e.link,target:"_blank"},A.a.createElement("img",{src:e.logo,alt:""})):A.a.createElement("div",null,A.a.createElement("img",{src:e.logo,alt:""})))})))})):"")}},ccM1:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAARJJREFUKFNtUUFSwkAQ3Jmo5/xA/QFP4AlJmZzlqsGSVOI9d0kRCqJXOCdU8AXyBH4g/oCzkl1nt1hkYfcyM13TO90zwI5eXi56gvFngm738BcTUKT9YK7bQCajUeO2V7tPKj4QL2bxg79R+Htzw/muRyQPf51uHPtbRcin9Vogy9LHYCnr10nVlfHlKVzJOHyrPeAsS/pBB/JpNWDA3CQKMz02LyuVn2O4IUK9RsfxtAw10UJQ8tp2CcOy2qZR6JrmzycoadRrJUgPCFAwgAZ/cCzNHgg2SSdeOuTFO0iymT6WZ5LJtG2tpwRjrfpw/LJdKc2Ic/Nw/J4J4RuH+x+7oKuKAdXXe+ybPimS6G6me/4AaXiYHV/5Xk0AAAAASUVORK5CYII="},lMIP:function(e,t,a){"use strict";a.r(t);var n=a("zLi2"),c=a.n(n),l=a("o+MX"),r=a.n(l),i=a("FLGM"),o=a.n(i),s=a("cDcd"),m=a.n(s),u=a("FOol"),d=(a("UUzw"),a("McY7")),p=a.n(d),A=a("2iEm"),g=a("ccM1"),E=a.n(g),f=a("TxSN"),h=(a("vDqi"),a("PsLC")),x=a("0Rb4");t.default=function(e){var t,a,n=Object(s.useState)(void 0),l=c()(n,2),i=l[0],d=l[1],g=Object(s.useState)(void 0),N=c()(g,2),b=N[0],z=N[1],w=Object(s.useState)(void 0),_=c()(w,2),v=_[0],O=_[1],j=Object(s.useState)(void 0),k=c()(j,2),y=k[0],S=k[1],C=e.match.params.deptId,P=e.data,I=e.id;return e.temp,Object(s.useEffect)((function(){var t,a=Object(x.c)(),n=e.location.pathname,c=Object(x.b)(),l=Object(x.a)(),i=Object(x.d)(e.current_user),o=r()(t=" 操作系统:".concat(c,";浏览器:")).call(t,l,";");Object(f.X)({url:n,username:i,uuid:a,remark:o})}),[]),Object(s.useEffect)((function(){I&&(Object(f.k)(I,{isHomepage:1}).then((function(e){e&&d(e.data.rows)})).catch(void 0),Object(f.V)(I).then((function(e){e&&O(e.data.rows)})).catch((function(e){})),Object(f.t)(I).then((function(e){e&&z(e.data.rows)})).catch((function(e){})),Object(f.B)(I).then((function(e){if(e){var t=e.data.rows,a=[];for(var n in t){var c=t[n];c.zonePartnersList&&c.zonePartnersList.length>0&&(c.zonePartnersList[0].typeName=c.typeName),c.zonePartnersList.length>0&&a.push(c.zonePartnersList)}S(a)}})))}),[I]),m.a.createElement("div",{className:"zone_box"},P&&m.a.createElement("p",{className:"in_title"},P.firstTitle),P&&(P.introductionTitle||P.introductionContent||P.introductionImage)&&m.a.createElement("div",{className:"boxmain zone_infos"},m.a.createElement("div",{className:"zone_infos_desc"},P.introductionTitle&&m.a.createElement("p",{className:"z_name"},P.introductionTitle),m.a.createElement("p",{className:"z_desc task-hide-2",style:{WebkitLineClamp:P.introductionTitle?"4":"7"},dangerouslySetInnerHTML:{__html:P.introductionContent}})),P.introductionImage&&m.a.createElement("img",{src:P.introductionImage.split(",")[0],alt:"",width:"300px"})),P&&1===P.cmsShow&&v&&v.length>0&&m.a.createElement("div",{className:"zone_news"},m.a.createElement("p",{className:"in_title mb40"},P.homepageCmsTitle),m.a.createElement("div",{className:"boxmain",style:{display:"flex"}},m.a.createElement("div",{className:"zone_new_first"},m.a.createElement("img",{src:v[0].headImg||u.a,alt:"",height:"302px",style:{width:"100%",objectFit:"cover"},className:"mb30"}),m.a.createElement(A.a,{to:r()(t="/zone/".concat(C,"/newdetail/")).call(t,v[0].id),className:"zone_n_title task-hide"},v[0].name),m.a.createElement("p",{className:"zone_n_desc task-hide-2"},v[0].summary),m.a.createElement("p",{className:"font-13 mt10 flexCenter",style:{color:"#8d95a3"}},m.a.createElement("img",{src:E.a,alt:"",className:"mr3"}),v[0].publishTime),m.a.createElement("p",{className:"mt15"},m.a.createElement(A.a,{to:r()(a="/zone/".concat(C,"/newdetail/")).call(a,v[0].id),className:"color-blue flexCenter zone_btn"},"查看详情",m.a.createElement("img",{src:p.a,alt:"",width:"14px",className:"ml3"})))),m.a.createElement("ul",{className:"zone_new_three ".concat(v.length<4?"flexStart":"spaceeTween")},o()(v).call(v,(function(e,t){var a,n;return t>0&&m.a.createElement("li",{key:t},m.a.createElement(A.a,{className:"zone_n_title task-hide",to:r()(a="/zone/".concat(C,"/newdetail/")).call(a,e.id)},e.name),m.a.createElement("p",{className:"zone_n_desc task-hide-2 mt10"},e.summary),m.a.createElement("p",{className:"zone_n_value"},m.a.createElement("span",{className:"font-13",style:{color:"#8d95a3"}},m.a.createElement("img",{src:E.a,alt:"",className:"mr3"}),e.publishTime),m.a.createElement(A.a,{to:r()(n="/zone/".concat(C,"/newdetail/")).call(n,e.id),className:"color-blue flexCenter zone_btn"},"查看详情",m.a.createElement("img",{src:p.a,alt:"",width:"14px"}))))}))))),P&&1===P.projectShow&&i&&i.length>0&&m.a.createElement("div",{className:"zone_projects"},m.a.createElement("p",{className:"in_title mb40"},P.homepageProjectTitle),m.a.createElement("div",{className:"boxmain zone_p_lists"},o()(i).call(i,(function(e,t){return m.a.createElement("li",{key:t},m.a.createElement("div",{className:"imgBox"},e.projectProperties&&e.projectProperties.authorImageUrl&&m.a.createElement("img",{src:e.projectProperties.authorImageUrl,alt:""})),m.a.createElement("div",{className:"infosBox"},m.a.createElement("a",{onClick:function(){return window.open(e.projectURL)},className:"z_p_title task-hide"},e.projectProperties&&e.projectProperties.name),m.a.createElement("p",{className:"z_p_desc task-hide-2"},e.projectProperties&&e.projectProperties.description?e.projectProperties.description:"暂无~")))})))),P&&1===P.memberShow&&b&&b.length>0&&m.a.createElement("div",{className:"zone_contributor"},m.a.createElement("p",{className:"in_title"},P.homepageMemberTitle),m.a.createElement("ul",{className:"boxmain zone_c_lists"},o()(b).call(b,(function(e,t){return m.a.createElement("li",{key:t},m.a.createElement(A.a,{to:"/".concat(e.login)},m.a.createElement("img",{src:e.imageUrl,alt:""})),m.a.createElement("span",null,e.name),m.a.createElement("p",{className:"task-hide-2",style:{display:e.introduction?"":"flex"}},e.introduction||"暂无~"))})))),P&&1===P.partnersShow&&y&&y.length>0&&m.a.createElement("div",{className:"zone_parter"},m.a.createElement("p",{className:"in_title"},P.homepagePartnersTitle),m.a.createElement(h.a,{id:I,partnerList:y})))}}}]); \ No newline at end of file diff --git a/static/js/144.8bb8c366.chunk.js b/static/js/144.8bb8c366.chunk.js new file mode 100644 index 000000000..010c4b5ad --- /dev/null +++ b/static/js/144.8bb8c366.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[144],{G8Fa:function(e,t,a){},QCvN:function(e,t,a){"use strict";var n=a("yQr1"),i=a.n(n),s=a("+oHS"),r=a.n(s),l=a("OWCx"),o=a.n(l),c=a("5PDf"),d=a.n(c),u=a("fHi0"),p=a.n(u),m=a("RXMP"),h=a.n(m),_=a("qjzJ"),f=a.n(_),v=a("HnXd"),g=a.n(v),S=a("LYCE"),E=a.n(S),y=(a("T2oS"),a("W9HT")),w=(a("+L6B"),a("2/Rp")),b=(a("y8nQ"),a("Vl3Y")),N=(a("5NDa"),a("5rEg")),I=(a("+BJd"),a("mr32")),j=(a("lUTK"),a("BvKs")),L=a("06Pm"),k=a.n(L),x=a("kA7L"),C=a.n(x),D=a("3SUL"),F=a.n(D),O=a("eYnF"),W=a.n(O),V=a("X5/F"),M=a.n(V),B=a("04Ix"),P=a.n(B),A=(a("OaEy"),a("2fM7")),H=a("o+MX"),T=a.n(H),q=a("FLGM"),G=a.n(q),Q=a("lHQ6"),X=a.n(Q),U=a("ZbhI"),J=a.n(U),Y=a("cDcd"),R=a.n(Y),K=a("vDqi"),z=a.n(K),Z=(a("G8Fa"),a("js5m"),a("p7gc"));function $(e,t){var a=r()(e);if(o.a){var n=o()(e);t&&(n=d()(n).call(n,(function(t){return p()(e,t).enumerable}))),a.push.apply(a,n)}return a}function ee(e){for(var t=1;t0?String(t.attached_issues[0].id):void 0,title:t.title},(function(){a.InitData()}))})),P()(a,"InitData",(function(){a.props.form.setFieldsValue(ee({},a.state))})),P()(a,"onPanelChange",(function(e,t){a.setState({value:e})})),P()(a,"onSelect",(function(e){a.setState({value:e,selectedValue:e})})),P()(a,"renderMenu",(function(e,t){return R.a.createElement(j.a,null,e&&e.length>0&&G()(e).call(e,(function(e,n){return R.a.createElement(j.a.Item,{key:e,onClick:function(){return a.getOption(e,t)}},e)})))})),P()(a,"renderSelect",(function(e){if(e&&e.length>0)return G()(e).call(e,(function(e,t){return R.a.createElement(te,{key:t+1,value:e.id+""},e.name||e.subject)}))})),P()(a,"handleSubmit",(function(){a.setState({isSpin:!0}),a.props.form.validateFieldsAndScroll((function(e,t){if(e)a.setState({isSpin:!1});else{var n=a.props.match.params,i=n.projectsId,s=n.mergeId,r=n.owner,l=a.props,o=l.merge,c=l.pull,d=l.merge_type,u=l.data,p=l.commits_count,m=l.files_count;t.issue_tag_ids&&t.issue_tag_ids.length>0?t.issue_tag_ids=[X()(t.issue_tag_ids)]:t.issue_tag_ids=[];var h=a.state,_=h.desc,f=h.atWhoLoginList,v=h.disable_pr_vew;if("new"===d){var g,S=T()(g="/".concat(r,"/")).call(g,i,"/pulls.json");z.a.post(S,ee(ee({},t),{},{body:_,head:c,base:o,is_original:u&&u.is_original,fork_project_id:u&&u.fork_project_id,merge_user_login:u&&u.merge_user_login,merge_project_identifier:u&&u.merge_project_identifier,files_count:m,commits_count:p,receivers_login:f,attached_issue_ids:t.issue_id?[t.issue_id]:void 0})).then((function(e){if(e){var t,n,s;a.setState({isSpin:!1});var l=e.data.pull_request_number;a.props.history.push({pathname:v?T()(t="/".concat(r,"/")).call(t,i,"/pulls"):T()(n=T()(s="/".concat(r,"/")).call(s,i,"/pulls/")).call(n,l),query:{showNps:!0}});var o=a.props.getDetail;o&&o()}else a.setState({isSpin:!1})})).catch((function(e){a.setState({isSpin:!1})}))}else{var E,y,w=T()(E=T()(y="/".concat(r,"/")).call(y,i,"/pulls/")).call(E,s,".json");z.a.put(w,ee(ee({},t),{},{body:_,head:c,base:o,receivers_login:f,attached_issue_ids:t.issue_id?[t.issue_id]:void 0})).then((function(e){var t,n;e?(a.setState({isSpin:!1}),a.props.history.push({pathname:T()(t=T()(n="/".concat(r,"/")).call(n,i,"/pulls/")).call(t,s)})):a.setState({isSpin:!1})})).catch((function(e){a.setState({isSpin:!1})}))}}}))})),P()(a,"onContentChange",(function(e){a.setState({desc:e})})),P()(a,"changeAtWhoLoginList",(function(e){a.setState({atWhoLoginList:e})})),a.state={desc:void 0,issue_tag_ids:void 0,fixed_version_id:void 0,assigned_to_id:void 0,titledata:void 0,isSpin:!1,mergedata:void 0,priority_id:void 0,title:void 0,members:void 0,issue_tags:void 0,issue_versions:void 0,issue_priories:void 0,atWhoLoginList:void 0,issue_lists:void 0,issue_id:void 0,disable_pr_vew:!1},a}return M()(t,e),C()(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.merge_type,n=t.project,i=n&&n.open_blockchain,s=this.props.form.getFieldDecorator,r=this.props.match.params,l=r.projectsId,o=r.mergeId,c=r.owner,d=this.state,u=d.issue_tag_ids,p=d.fixed_version_id,m=d.assigned_to_id,h=d.priority_id,_=d.desc,f=d.isSpin,v=d.title,g=d.members,S=d.issue_tags,E=d.issue_versions,j=d.issue_priories,L=d.issue_lists,k=d.issue_id;return R.a.createElement("div",null,R.a.createElement(y.a,{spinning:f},R.a.createElement("div",{className:"mb20"},R.a.createElement("span",{className:"font-16 fwb mr10 ver-middle"},"new"===a?"新建":"编辑","合并请求:"),R.a.createElement(I.a,{color:"#28BD6C",className:"ver-middle"},"可合并的")),R.a.createElement(b.a,null,R.a.createElement("div",{className:"width100 inline-block"},R.a.createElement("div",{className:"width70 pull-left"},R.a.createElement(b.a.Item,null,s("title",{rules:[{required:!0,message:"请填写请求标题"}],initialValue:v})(R.a.createElement(N.a,{placeholder:"标题",maxLength:200}))),R.a.createElement("div",{style:{position:"relative"}},R.a.createElement(Z.a,{placeholder:"请输入合并请求的描述...",height:450,mdID:"merge-new-description",initValue:_,onChange:this.onContentChange,isCanAtme:!0,changeAtWhoLoginList:this.changeAtWhoLoginList,owner:c,projectsId:l})),R.a.createElement("p",{className:"clearfix mt20"},R.a.createElement(w.a,{type:"primary",loading:f,onClick:this.handleSubmit},R.a.createElement("span",{className:"plr10"},"new"===a?"创建":"提交")),R.a.createElement(w.a,{type:"default",className:"ml30",onClick:function(){var t,n,i;e.props.history.push("new"===a?T()(t="/".concat(c,"/")).call(t,l,"/pulls"):T()(n=T()(i="/".concat(c,"/")).call(i,l,"/pulls/")).call(n,o))}},R.a.createElement("span",{className:"plr10"},"取消")))),R.a.createElement("div",{className:"width30 pull-left"},R.a.createElement("div",{className:"pl30"},R.a.createElement(b.a.Item,null,s("assigned_to_id",{initialValue:m})(R.a.createElement(A.a,{placeholder:"未选择审查人员",showSearch:!0,className:"searchIcon",suffixIcon:R.a.createElement("i",{className:"iconfont icon-sousuo1"}),optionFilterProp:"children",filterOption:function(e,t){var a;return t.props.value&&t.props.children&&J()(a=t.props.children.toLowerCase()).call(a,e.toLowerCase())>=0}},R.a.createElement(te,{key:0,value:""},"未选择审查人员"),this.renderSelect(g)))),R.a.createElement(b.a.Item,null,s("fixed_version_id",{initialValue:p})(R.a.createElement(A.a,{placeholder:E&&E.length>0?"未选择里程碑":"请添加里程碑",showSearch:!0,className:"searchIcon",suffixIcon:R.a.createElement("i",{className:"iconfont icon-sousuo1"}),optionFilterProp:"children",filterOption:function(e,t){var a;return t.props.value&&t.props.children&&J()(a=t.props.children.toLowerCase()).call(a,e.toLowerCase())>=0}},R.a.createElement(te,{key:0,value:""},E&&E.length>0?"未选择里程碑":"请添加里程碑"),this.renderSelect(E)))),R.a.createElement(b.a.Item,null,s("issue_tag_ids",{initialValue:u})(R.a.createElement(A.a,{placeholder:S&&S.length>0?"未选择标记":"请在仓库设置里添加标记",showSearch:!0,className:"searchIcon",suffixIcon:R.a.createElement("i",{className:"iconfont icon-sousuo1"}),optionFilterProp:"children",filterOption:function(e,t){var a;return t.props.value&&t.props.children&&J()(a=t.props.children.toLowerCase()).call(a,e.toLowerCase())>=0}},R.a.createElement(te,{key:0,value:""},S&&S.length>0?"未选择标记":"请在仓库设置里添加标记"),this.renderSelect(S)))),R.a.createElement(b.a.Item,null,s("priority_id",{initialValue:h})(R.a.createElement(A.a,{placeholder:"优先级",showSearch:!0},this.renderSelect(j)))),R.a.createElement(b.a.Item,{style:{display:i?"block":"none"}},s("issue_id",{initialValue:k})(R.a.createElement(A.a,{placeholder:"关联疑修",showSearch:!0,className:"searchIcon",suffixIcon:R.a.createElement("i",{className:"iconfont icon-sousuo1"}),optionFilterProp:"children",filterOption:function(e,t){var a;return t.props.value&&t.props.children&&J()(a=t.props.children.toLowerCase()).call(a,e.toLowerCase())>=0}},R.a.createElement(te,{key:0,value:""},L&&L.length>0?"未选择疑修":"当前仓库还没有疑修"),this.renderSelect(L))))))))))}}])}(Y.Component),ne=b.a.create({name:"NewMergeForm"})(ae);t.a=ne},js5m:function(e,t,a){},vhIH:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),i=a.n(n),s=(a("T2oS"),a("W9HT")),r=a("EcSs"),l=a.n(r),o=(a("5NDa"),a("5rEg")),c=(a("+L6B"),a("2/Rp")),d=a("06Pm"),u=a.n(d),p=a("kA7L"),m=a.n(p),h=a("3SUL"),_=a.n(h),f=a("eYnF"),v=a.n(f),g=a("X5/F"),S=a.n(g),E=a("04Ix"),y=a.n(E),w=(a("OaEy"),a("2fM7")),b=a("o+MX"),N=a.n(b),I=a("cDcd"),j=a.n(I),L=a("vDqi"),k=a.n(L),x=(a("G8Fa"),a("js5m"),a("QCvN"));w.a.Option;var C=function(e){function t(e){var a;return u()(this,t),a=function(e,t,a){return t=v()(t),_()(e,function(){try{var e=!Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){})))}catch(e){}return!!e}()?i()(t,a||[],v()(e).constructor):t.apply(e,a))}(this,t,[e]),y()(a,"componentDidMount",(function(){a.getmergelist()})),y()(a,"getmergelist",(function(){var e,t;a.setState({isSpin:!0});var n=a.props.match.params,i=n.projectsId,s=n.mergeId,r=n.owner,l=N()(e=N()(t="/".concat(r,"/")).call(t,i,"/pulls/")).call(e,s,"/edit.json");k.a.get(l).then((function(e){e?a.setState({isSpin:!1,data:e.data,pull:e.data.head,merge:e.data.base}):a.setState({isSpin:!1})})).catch((function(e){a.setState({isSpin:!1})}))})),a.state={data:void 0,merge:void 0,pull:void 0,isSpin:!1},a}return S()(t,e),m()(t,[{key:"componentDidUpdate",value:function(){this.updateDocumentTitle()}},{key:"updateDocumentTitle",value:function(){var e=this.props.projectDetail,t=this.state.data;if(e&&t){var a,n,i=e.author,s=e.name;document.title=N()(a=N()(n="".concat(t.title,"-合并请求-")).call(n,i.name,"/")).call(a,s)}}},{key:"render",value:function(){var e,t,a,n,i,r=this.state,d=r.data,u=r.isSpin,p=r.pull,m=r.merge;return j.a.createElement("div",null,j.a.createElement("div",{className:"main updateMerge"},j.a.createElement(s.a,{spinning:u}," ",d?j.a.createElement("div",null,j.a.createElement("div",{className:"merge-header width100 inline-block"},j.a.createElement("div",{className:"width45 pull-left"},j.a.createElement("div",{className:"color-grey-3 mb10 fwb"},"源分支 : "),j.a.createElement(o.a.Group,{compact:!0,className:"display-flex"},j.a.createElement(c.a,{className:"merge-header-button flex1 maxW50 hide-1 task-hide",disabled:!0},d.is_original?N()(e="".concat(d.fork_project_user_name,"/")).call(e,d.fork_project_identifier):N()(t="".concat(d.project_author,"/")).call(t,d.project_name)),j.a.createElement(w.a,{defaultValue:d.is_original?N()(a="".concat(d.fork_project_user,":")).call(a,p):"".concat(p),className:"minW50 merge-flex1 flex1 matchwidth",disabled:!0})," ")," ")," ",j.a.createElement("div",{className:"width10 pull-left text-center mt25"},j.a.createElement("i",{className:"iconfont icon-youjiang color-grey-c font-32"})," ")," ",j.a.createElement("div",{className:"width45 pull-left"},j.a.createElement("div",null,j.a.createElement("div",{className:"color-grey-3 mb10 fwb"}," 目标分支 : ")," ",j.a.createElement(o.a.Group,{compact:!0,className:"display-flex"},j.a.createElement(c.a,{className:"merge-header-button flex1 maxW50 hide-1 task-hide",disabled:!0},N()(n="".concat(d.project_author,"/")).call(n,d.project_name)),j.a.createElement(w.a,{defaultValue:d.is_original?N()(i="".concat(d.project_login,":")).call(i,m):"".concat(m),className:"minW50 merge-flex1 flex1 matchwidth",disabled:!0})," ")," ")," ")," "),j.a.createElement(x.a,l()({},this.props,{merge_type:"edit",data:d,merge:m,pull:p}))," "):"")))}}])}(I.Component);t.default=C}}]); \ No newline at end of file diff --git a/static/js/145.18f0fa6e.chunk.js b/static/js/145.18f0fa6e.chunk.js new file mode 100644 index 000000000..429a8a938 --- /dev/null +++ b/static/js/145.18f0fa6e.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[145],{"2iXe":function(e,t,n){"use strict";n.r(t);var a=n("UtpJ"),r=n.n(a),i=n("0lTi"),s=n.n(i),o=n("O0yt"),l=n.n(o),d=n("Dcj1"),_=n.n(d),m=n("6UaR"),c=n.n(m),u=n("EcSs"),p=n.n(u),f=(n("T2oS"),n("W9HT")),g=n("zLi2"),h=n.n(g),w=n("o+MX"),b=n.n(w),v=n("+oHS"),y=n.n(v),x=n("Kwsy"),k=n.n(x),q=n("cDcd"),T=n.n(q),j=n("3ocl"),R=n("ZFqk"),C=n.n(R),E=n("SPx3"),P=n.n(E),N=n("06Pm"),U=n.n(N),O=n("kA7L"),S=n.n(O),F=n("04Ix"),M=n.n(F),L=n("a0dU"),I=n.n(L),D=n("pPxq"),W=n.n(D),J=S()((function e(t,n,a){var i=this;U()(this,e),M()(this,"PLUGIN_ID","ACR_BLAME_PLUGIN"),M()(this,"activate",(function(e){var t=e.commands,n=e.context;i.commands=t,n.subscriptions.push(t.registerCommand("code.blame.extension.active",(function(){i.onActivate()})),t.registerCommand("code.blame.linktocommit",(function(e){var t=e.commitId;i.linkToCommit(t)})),t.registerCommand("code.blame.getBlameData",function(){var e=P()(I.a.mark((function e(t){var n,a,s,o,l;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.projectId,t.prevSha,a=t.nextSha,s=t.filePath,o=W()(s).call(s,"/")?r()(s).call(s,1):s,e.next=1,i.getBlame(n,a,o).then((function(e){return e}));case 1:return l=e.sent,e.abrupt("return",l);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()))})),this.onActivate=t,this.linkToCommit=n,this.getBlame=a}),[{key:"deactivate",value:function(){}}]),Z=n("rTE7"),Q=n("sYIF"),z=n("OWCx"),A=n.n(z),V=n("5PDf"),B=n.n(V),G=n("fHi0"),H=n.n(G),Y=n("qjzJ"),$=n.n(Y),K=n("HnXd"),X=n.n(K),ee=n("LYCE"),te=n.n(ee),ne=n("UF4K"),ae=n.n(ne),re=n("BF1V"),ie=n.n(re),se=n("RXMP"),oe=n.n(se),le=n("HU8g"),de=n.n(le),_e=n("lHQ6"),me=n.n(_e),ce=n("ZbhI"),ue=n.n(ce),pe=n("WLfg"),fe=n.n(pe),ge=n("44Ds"),he=n.n(ge),we=n("p46w"),be=n.n(we),ve=n("Vi3r"),ye=n.n(ve),xe=n("4TgZ"),ke=n("v3+M"),qe=n("oSXT"),Te=n.n(qe);function je(e,t){var n=void 0!==l.a&&_()(e)||e["@@iterator"];if(!n){if(c()(e)||(n=function(e,t){if(e){var n;if("string"==typeof e)return Re(e,t);var a=r()(n={}.toString.call(e)).call(n,8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?s()(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Re(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,i=function(){};return{s:i,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,m=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return d=e.done,e},e:function(e){m=!0,o=e},f:function(){try{d||null==n.return||n.return()}finally{if(m)throw o}}}}function Re(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n {\n * Create a new local account.\n */\n export const postSignup = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password must be at least 4 characters long").isLength({ min: 4 }).run(req);\n- await check("confirmPassword", "Passwords do not match").equals(req.body.password).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/signup");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password must be at least 4 characters long").isLength({ min: 4 }).run(req);\n+ await check("confirmPassword", "Passwords do not match").equals(req.body.password).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/signup");\n+ }\n+\n+ const user = new User({\n+ email: req.body.email,\n+ password: req.body.password\n+ });\n+\n+ User.findOne({ email: req.body.email }, (err, existingUser) => {\n+ if (err) { return next(err); }\n+ if (existingUser) {\n+ req.flash("errors", { msg: "Account with that email address already exists." });\n+ return res.redirect("/signup");\n }\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_94_101",line_type:"old",note:"111",noteable_id:1644,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17641,del_line_num:265,deleted_file:!1,diff:'@@ -80,40 +80,40 @@ export const getSignup = (req: Request, res: Response) => {\n * Create a new local account.\n */\n export const postSignup = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password must be at least 4 characters long").isLength({ min: 4 }).run(req);\n- await check("confirmPassword", "Passwords do not match").equals(req.body.password).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/signup");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password must be at least 4 characters long").isLength({ min: 4 }).run(req);\n+ await check("confirmPassword", "Passwords do not match").equals(req.body.password).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/signup");\n+ }\n+\n+ const user = new User({\n+ email: req.body.email,\n+ password: req.body.password\n+ });\n+\n+ User.findOne({ email: req.body.email }, (err, existingUser) => {\n+ if (err) { return next(err); }\n+ if (existingUser) {\n+ req.flash("errors", { msg: "Account with that email address already exists." });\n+ return res.redirect("/signup");\n }\n',id:47,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-09T14:21:12+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"liuya.zmn@test.com",extern_uid:"208698",id:14920,name:"六牙",state:"active",username:"liuya.zmn",web_url:"https://test.com.com/nwpipe/u/208698"},body:null,created_at:"2020-09-09T14:21:25+08:00",id:1645,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"liuya.zmn@test.com",extern_uid:"208698",id:14920,name:"六牙",state:"active",username:"liuya.zmn",web_url:"https://test.com.com/nwpipe/u/208698"},commit_id:null,created_at:"2020-09-09T14:21:26+0800",discussion_id:null,id:64,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -80,40 +80,40 @@ export const getSignup = (req: Request, res: Response) => {\n * Create a new local account.\n */\n export const postSignup = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password must be at least 4 characters long").isLength({ min: 4 }).run(req);\n- await check("confirmPassword", "Passwords do not match").equals(req.body.password).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/signup");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password must be at least 4 characters long").isLength({ min: 4 }).run(req);\n+ await check("confirmPassword", "Passwords do not match").equals(req.body.password).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/signup");\n+ }\n+\n+ const user = new User({\n+ email: req.body.email,\n+ password: req.body.password\n+ });\n+\n+ User.findOne({ email: req.body.email }, (err, existingUser) => {\n+ if (err) { return next(err); }\n+ if (existingUser) {\n+ req.flash("errors", { msg: "Account with that email address already exists." });\n+ return res.redirect("/signup");\n }\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_94_92",line_type:"old",note:"222",noteable_id:1645,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17641,del_line_num:265,deleted_file:!1,diff:'@@ -80,40 +80,40 @@ export const getSignup = (req: Request, res: Response) => {\n * Create a new local account.\n */\n export const postSignup = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password must be at least 4 characters long").isLength({ min: 4 }).run(req);\n- await check("confirmPassword", "Passwords do not match").equals(req.body.password).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/signup");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password must be at least 4 characters long").isLength({ min: 4 }).run(req);\n+ await check("confirmPassword", "Passwords do not match").equals(req.body.password).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/signup");\n+ }\n+\n+ const user = new User({\n+ email: req.body.email,\n+ password: req.body.password\n+ });\n+\n+ User.findOne({ email: req.body.email }, (err, existingUser) => {\n+ if (err) { return next(err); }\n+ if (existingUser) {\n+ req.flash("errors", { msg: "Account with that email address already exists." });\n+ return res.redirect("/signup");\n }\n',id:47,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-09T14:21:41+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-08-06T11:35:40+08:00",id:1483,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-08-11T16:36:49+0800",discussion_id:null,id:8,is_award:!1,labels:[],latest_st_diff:{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,228 @@\n+import { PullRequestChange } from \'../../../submodules/api-server/app/web/module/common/model/antcode\';\n+\n+export const mockChanges: PullRequestChange[] = [\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139517,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/locales/en-us/codeReview.ts",\n+ "old_path": "app/web/locales/en-us/codeReview.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139518,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/locales/zh-cn/codeReview.ts",\n+ "old_path": "app/web/locales/zh-cn/codeReview.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 2,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 6,\n+ "deleted_file": false,\n+ "id": 139519,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/module/browser/index.ts",\n+ "old_path": "app/web/module/browser/index.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "0",\n+ "add_line_num": 298,\n+ "b_mode": "100644",\n+ "binary_file": false,\n',id:1077,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1},line_code:"02699cd6ca65aa6819d7e387678d8ea5359b5e59_0_56",line_type:"new",note:"123123123",noteable_id:1483,noteable_type:"ReviewComment",outdated:!1,path:"a.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:15929,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,228 @@\n+import { PullRequestChange } from \'../../../submodules/api-server/app/web/module/common/model/antcode\';\n+\n+export const mockChanges: PullRequestChange[] = [\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139517,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/locales/en-us/codeReview.ts",\n+ "old_path": "app/web/locales/en-us/codeReview.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139518,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/locales/zh-cn/codeReview.ts",\n+ "old_path": "app/web/locales/zh-cn/codeReview.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 2,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 6,\n+ "deleted_file": false,\n+ "id": 139519,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/module/browser/index.ts",\n+ "old_path": "app/web/module/browser/index.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "0",\n+ "add_line_num": 298,\n+ "b_mode": "100644",\n+ "binary_file": false,\n',id:43,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-11T16:36:53+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-08-11T16:36:54+08:00",id:1530,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-08-11T20:56:08+0800",discussion_id:null,id:9,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n-\n- passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n- if (err) { return next(err); }\n- if (!user) {\n- req.flash("errors", {msg: info.message});\n- return res.redirect("/login");\n- }\n- req.logIn(user, (err) => {\n- if (err) { return next(err); }\n- req.flash("success", { msg: "Success! You are logged in." });\n- res.redirect(req.session.returnTo || "/");\n- });\n- })(req, res, next);\n+ req.logIn(user, (err) => {\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_49_48",line_type:"old",note:"@taian.lta(伊北) 测试一下咔咔咔咔咔咔",noteable_id:1530,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:15929,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n-\n- passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n- if (err) { return next(err); }\n- if (!user) {\n- req.flash("errors", {msg: info.message});\n- return res.redirect("/login");\n- }\n- req.logIn(user, (err) => {\n- if (err) { return next(err); }\n- req.flash("success", { msg: "Success! You are logged in." });\n- res.redirect(req.session.returnTo || "/");\n- });\n- })(req, res, next);\n+ req.logIn(user, (err) => {\n',id:45,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-11T20:56:31+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-08-11T20:56:32+08:00",id:1537,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-08-13T15:13:13+0800",discussion_id:null,id:12,is_award:!1,labels:[],latest_st_diff:{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,228 @@\n+import { PullRequestChange } from \'../../../submodules/api-server/app/web/module/common/model/antcode\';\n+\n+export const mockChanges: PullRequestChange[] = [\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139517,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/locales/en-us/codeReview.ts",\n+ "old_path": "app/web/locales/en-us/codeReview.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139518,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/locales/zh-cn/codeReview.ts",\n+ "old_path": "app/web/locales/zh-cn/codeReview.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 2,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 6,\n+ "deleted_file": false,\n+ "id": 139519,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/module/browser/index.ts",\n+ "old_path": "app/web/module/browser/index.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "0",\n+ "add_line_num": 298,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139520,\n+ "mark_as_read": false,\n+ "new_file": true,\n+ "new_path": "app/web/module/code-review/browser/code-fold.contribution.tsx",\n+ "old_path": "app/web/module/code-review/browser/code-fold.contribution.tsx",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 47,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139521,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/module/code-review/browser/comment-common.service.ts",\n+ "old_path": "app/web/module/code-review/browser/comment-common.service.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 15,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 16,\n+ "deleted_file": false,\n+ "id": 139522,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/module/code-review/browser/comment-write.contribution.ts",\n+ "old_path": "app/web/module/code-review/browser/comment-write.contribution.ts",\n',id:1077,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1},line_code:"02699cd6ca65aa6819d7e387678d8ea5359b5e59_0_95",line_type:"new",note:"123",noteable_id:1537,noteable_type:"ReviewComment",outdated:!1,path:"a.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:15929,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,228 @@\n+import { PullRequestChange } from \'../../../submodules/api-server/app/web/module/common/model/antcode\';\n+\n+export const mockChanges: PullRequestChange[] = [\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139517,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/locales/en-us/codeReview.ts",\n+ "old_path": "app/web/locales/en-us/codeReview.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139518,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/locales/zh-cn/codeReview.ts",\n+ "old_path": "app/web/locales/zh-cn/codeReview.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 2,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 6,\n+ "deleted_file": false,\n+ "id": 139519,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/module/browser/index.ts",\n+ "old_path": "app/web/module/browser/index.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "0",\n+ "add_line_num": 298,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139520,\n+ "mark_as_read": false,\n+ "new_file": true,\n+ "new_path": "app/web/module/code-review/browser/code-fold.contribution.tsx",\n+ "old_path": "app/web/module/code-review/browser/code-fold.contribution.tsx",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 47,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n+ "id": 139521,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/module/code-review/browser/comment-common.service.ts",\n+ "old_path": "app/web/module/code-review/browser/comment-common.service.ts",\n+ "renamed_file": false,\n+ "too_large": false,\n+ "updated_after_read": false\n+ },\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 15,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 16,\n+ "deleted_file": false,\n+ "id": 139522,\n+ "mark_as_read": false,\n+ "new_file": false,\n+ "new_path": "app/web/module/code-review/browser/comment-write.contribution.ts",\n+ "old_path": "app/web/module/code-review/browser/comment-write.contribution.ts",\n',id:43,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-08-13T15:11:06+0800",discussion_id:null,id:11,is_award:!1,labels:["中间件规约"],latest_st_diff:{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,228 @@\n+import { PullRequestChange } from \'../../../submodules/api-server/app/web/module/common/model/antcode\';\n+\n+export const mockChanges: PullRequestChange[] = [\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n',id:1077,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1},line_code:"02699cd6ca65aa6819d7e387678d8ea5359b5e59_0_9",line_type:"new",note:"123123",noteable_id:1537,noteable_type:"ReviewComment",outdated:!1,path:"a.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:15929,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,228 @@\n+import { PullRequestChange } from \'../../../submodules/api-server/app/web/module/common/model/antcode\';\n+\n+export const mockChanges: PullRequestChange[] = [\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n',id:43,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-18T10:24:50+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-09-03T22:18:43+08:00",id:1629,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-03T22:18:43+0800",discussion_id:13,id:36,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"测试一条评论看看能不能生效呢",noteable_id:1629,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-09-03T22:18:43+0800"}],updated_at:"2020-09-03T22:18:48+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-09-04T10:52:12+08:00",id:1630,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-04T16:20:22+0800",discussion_id:null,id:38,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_40_37",line_type:"old",note:"测试",noteable_id:1630,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17174,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n',id:311,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-04T10:52:12+0800",discussion_id:null,id:37,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_0_3",line_type:"old",note:"哈哈哈",noteable_id:1630,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17174,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:311,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-04T16:20:30+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-09-04T16:20:38+08:00",id:1633,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-04T16:20:39+0800",discussion_id:null,id:40,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_40_35",line_type:"old",note:"123",noteable_id:1633,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17174,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n',id:311,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-04T16:20:43+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-09-08T19:47:16+08:00",id:1639,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-08T19:47:16+0800",discussion_id:null,id:59,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"v1.16.2-snapshot-3a71cb12",noteable_id:1639,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-09-08T19:47:16+0800"}],updated_at:"2020-09-08T19:47:16+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-09-10T12:04:45+08:00",id:1652,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-10T12:04:45+0800",discussion_id:null,id:69,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:1,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:'@@ -16,7 +16,7 @@ const server = app.listen(app.get("port"), () => {\n app.get("port"),\n',id:1091,new_file:!1,new_path:"src/server.ts",old_path:"src/server.ts",renamed_file:!1,too_large:!1},line_code:"bcc09dcb20cae54f483679309f0403fdcbd98121_15_0",line_type:"old",note:"测试发布一条评论",noteable_id:1652,noteable_type:"ReviewComment",outdated:!1,path:"src/server.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:1,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17921,del_line_num:1,deleted_file:!1,diff:'@@ -16,7 +16,7 @@ const server = app.listen(app.get("port"), () => {\n app.get("port"),\n',id:79,new_file:!1,new_path:"src/server.ts",old_path:"src/server.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-10T12:04:49+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-09-13T22:47:59+08:00",id:1659,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-17T23:03:22+0800",discussion_id:60,id:84,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"123123",noteable_id:1659,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-09-17T23:03:22+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-13T22:47:59+0800",discussion_id:null,id:73,is_award:!1,labels:["内存泄露","日志规约","中间件规约","基础编码规约","安全规约","并发&幂等"],latest_st_diff:{a_mode:"100644",add_line_num:7,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:7,deleted_file:!1,diff:'@@ -1,18 +1,18 @@\n import winston from "winston";\n \n const options: winston.LoggerOptions = {\n- transports: [\n- new winston.transports.Console({\n- level: process.env.NODE_ENV === "production" ? "error" : "debug"\n- }),\n- new winston.transports.File({ filename: "debug.log", level: "debug" })\n- ]\n+ transports: [\n',id:1092,new_file:!1,new_path:"src/util/logger.ts",old_path:"src/util/logger.ts",renamed_file:!1,too_large:!1},line_code:"bd5630fadbfeb531e34aa7539e6a12a247f8b0c6_9_4",line_type:"old",note:"123",noteable_id:1659,noteable_type:"ReviewComment",outdated:!1,path:"src/util/logger.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:7,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17959,del_line_num:7,deleted_file:!1,diff:'@@ -1,18 +1,18 @@\n import winston from "winston";\n \n const options: winston.LoggerOptions = {\n- transports: [\n- new winston.transports.Console({\n- level: process.env.NODE_ENV === "production" ? "error" : "debug"\n- }),\n- new winston.transports.File({ filename: "debug.log", level: "debug" })\n- ]\n+ transports: [\n',id:275,new_file:!1,new_path:"src/util/logger.ts",old_path:"src/util/logger.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-17T23:03:28+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-09-19T22:39:00+08:00",id:1662,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-19T22:39:35+0800",discussion_id:11,id:87,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"test123",noteable_id:1662,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-09-19T22:39:35+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-19T22:39:00+0800",discussion_id:78,id:86,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"123123123",noteable_id:1662,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-09-19T22:39:00+0800"}],updated_at:"2020-09-19T22:40:05+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},body:null,created_at:"2020-10-28T11:42:13+08:00",id:1737,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-11-16T19:52:35+0800",discussion_id:78,id:180,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"*\n*",noteable_id:1737,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-11-16T19:52:35+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-11-11T13:28:08+0800",discussion_id:null,id:170,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n export type UserDocument = mongoose.Document & {\n- email: string;\n- password: string;\n- passwordResetToken: string;\n- passwordResetExpires: Date;\n+ email: string;\n',id:1089,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},line_code:"e9bf216a20e84ee797b9402193000e41dad21aa6_6_6",line_type:"old",note:"123",noteable_id:1737,noteable_type:"ReviewComment",outdated:!1,path:"src/models/User.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n export type UserDocument = mongoose.Document & {\n- email: string;\n- password: string;\n- passwordResetToken: string;\n- passwordResetExpires: Date;\n+ email: string;\n',id:1089,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2020-11-11T13:28:08+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-11-11T13:27:56+0800",discussion_id:null,id:169,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n export type UserDocument = mongoose.Document & {\n- email: string;\n- password: string;\n- passwordResetToken: string;\n- passwordResetExpires: Date;\n+ email: string;\n+ password: string;\n+ passwordResetToken: string;\n+ passwordResetExpires: Date;\n \n',id:1089,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},line_code:"e9bf216a20e84ee797b9402193000e41dad21aa6_10_7",line_type:"old",note:"123",noteable_id:1737,noteable_type:"ReviewComment",outdated:!1,path:"src/models/User.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n export type UserDocument = mongoose.Document & {\n- email: string;\n- password: string;\n- passwordResetToken: string;\n- passwordResetExpires: Date;\n+ email: string;\n+ password: string;\n+ passwordResetToken: string;\n+ passwordResetExpires: Date;\n \n',id:1089,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2020-11-11T13:27:56+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-10-28T11:42:13+0800",discussion_id:52,id:166,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"123123",noteable_id:1737,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-10-28T11:42:13+0800"}],updated_at:"2022-01-25T15:55:52+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-08-18T10:23:46+08:00",id:1563,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-25T20:31:20+0800",discussion_id:null,id:27,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_40_31",line_type:"old",note:"右侧",noteable_id:1563,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-21T15:34:22+0800",discussion_id:20,id:26,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"撒大声地阿斯顿撒",noteable_id:1563,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-08-21T15:34:22+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-21T15:33:34+0800",discussion_id:23,id:25,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"sad",noteable_id:1563,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-08-21T15:33:34+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-21T11:30:27+0800",discussion_id:9,id:16,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"asdsadsa",noteable_id:1563,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-08-21T11:30:27+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-21T11:30:21+0800",discussion_id:9,id:15,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"asdasd",noteable_id:1563,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-08-21T11:30:21+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-18T10:23:46+0800",discussion_id:null,id:13,is_award:!1,labels:[],latest_st_diff:{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,228 @@\n+import { PullRequestChange } from \'../../../submodules/api-server/app/web/module/common/model/antcode\';\n+\n+export const mockChanges: PullRequestChange[] = [\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n',id:1077,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1},line_code:"02699cd6ca65aa6819d7e387678d8ea5359b5e59_0_10",line_type:"new",note:"1111",noteable_id:1563,noteable_type:"ReviewComment",outdated:!1,path:"a.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:15929,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,228 @@\n+import { PullRequestChange } from \'../../../submodules/api-server/app/web/module/common/model/antcode\';\n+\n+export const mockChanges: PullRequestChange[] = [\n+ {\n+ "a_mode": "100644",\n+ "add_line_num": 3,\n+ "b_mode": "100644",\n+ "binary_file": false,\n+ "del_line_num": 0,\n+ "deleted_file": false,\n',id:43,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-25T20:31:24+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-08-28T10:27:38+08:00",id:1609,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-28T11:29:51+0800",discussion_id:null,id:30,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n+ return res.redirect("/");\n+ }\n+ res.render("account/login", {\n+ title: "Login"\n+ });\n };\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_23_17",line_type:"old",note:"大迭代",noteable_id:1609,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n+ return res.redirect("/");\n+ }\n+ res.render("account/login", {\n+ title: "Login"\n+ });\n };\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-28T11:29:43+0800",discussion_id:null,id:29,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_9_0",line_type:"old",note:"撒大声地",noteable_id:1609,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-28T10:27:39+0800",discussion_id:22,id:28,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"ffff",noteable_id:1609,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-08-28T10:27:39+0800"}],updated_at:"2020-08-28T11:30:02+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-08-28T11:30:22+08:00",id:1610,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-28T11:30:22+0800",discussion_id:null,id:31,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_3_0",line_type:"old",note:"333333",noteable_id:1610,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-28T11:30:27+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-08-28T11:30:58+08:00",id:1611,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-08-28T11:30:58+0800",discussion_id:null,id:32,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_37_30",line_type:"old",note:"啊大大",noteable_id:1611,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-28T11:31:04+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-09-07T11:12:17+08:00",id:1635,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-09-07T11:12:18+0800",discussion_id:null,id:43,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_9_0",line_type:"old",note:"ddd",noteable_id:1635,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17598,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:752,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-07T11:19:37+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-09-07T11:58:28+08:00",id:1637,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-09-07T15:44:32+0800",discussion_id:null,id:50,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -252,61 +252,61 @@ export const getReset = (req: Request, res: Response, next: NextFunction) => {\n * Process the reset password request.\n */\n export const postReset = async (req: Request, res: Response, next: NextFunction) => {\n- await check("password", "Password must be at least 4 characters long.").isLength({ min: 4 }).run(req);\n- await check("confirm", "Passwords must match.").equals(req.body.password).run(req);\n+ await check("password", "Password must be at least 4 characters long.").isLength({ min: 4 }).run(req);\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_255_255",line_type:"old",note:"asdsadas",noteable_id:1637,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:265,deleted_file:!1,diff:'@@ -252,61 +252,61 @@ export const getReset = (req: Request, res: Response, next: NextFunction) => {\n * Process the reset password request.\n */\n export const postReset = async (req: Request, res: Response, next: NextFunction) => {\n- await check("password", "Password must be at least 4 characters long.").isLength({ min: 4 }).run(req);\n- await check("confirm", "Passwords must match.").equals(req.body.password).run(req);\n+ await check("password", "Password must be at least 4 characters long.").isLength({ min: 4 }).run(req);\n',id:490,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-09-07T15:44:18+0800",discussion_id:null,id:49,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -252,61 +252,61 @@ export const getReset = (req: Request, res: Response, next: NextFunction) => {\n * Process the reset password request.\n */\n export const postReset = async (req: Request, res: Response, next: NextFunction) => {\n- await check("password", "Password must be at least 4 characters long.").isLength({ min: 4 }).run(req);\n- await check("confirm", "Passwords must match.").equals(req.body.password).run(req);\n+ await check("password", "Password must be at least 4 characters long.").isLength({ min: 4 }).run(req);\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_255_255",line_type:"old",note:"dddd",noteable_id:1637,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:265,deleted_file:!1,diff:'@@ -252,61 +252,61 @@ export const getReset = (req: Request, res: Response, next: NextFunction) => {\n * Process the reset password request.\n */\n export const postReset = async (req: Request, res: Response, next: NextFunction) => {\n- await check("password", "Password must be at least 4 characters long.").isLength({ min: 4 }).run(req);\n- await check("confirm", "Passwords must match.").equals(req.body.password).run(req);\n+ await check("password", "Password must be at least 4 characters long.").isLength({ min: 4 }).run(req);\n',id:490,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-09-07T15:43:49+0800",discussion_id:29,id:48,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"ddd",noteable_id:1637,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-09-07T15:43:49+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-09-07T11:58:29+0800",discussion_id:null,id:46,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_37_30",line_type:"old",note:"十点多",noteable_id:1637,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17598,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n',id:752,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-07T15:44:42+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-09-07T15:47:40+08:00",id:1638,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-09-07T16:39:19+0800",discussion_id:null,id:53,is_award:!1,labels:["内存泄露","中间件规约"],latest_st_diff:{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:4,deleted_file:!1,diff:'@@ -4,7 +4,7 @@ import passportFacebook from "passport-facebook";\n import _ from "lodash";\n \n // import { User, UserType } from \'../models/User\';\n-import { User, UserDocument } from "../models/User";\n+import { User, UserDocument } from "../models/User"\n',id:1087,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1},line_code:"761e3f18c863ddeee900bf74ddd8fed56a4aa2c9_7_7",line_type:"old",note:"test",noteable_id:1638,noteable_type:"ReviewComment",outdated:!1,path:"src/config/passport.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:4,deleted_file:!1,diff:'@@ -4,7 +4,7 @@ import passportFacebook from "passport-facebook";\n import _ from "lodash";\n \n // import { User, UserType } from \'../models/User\';\n-import { User, UserDocument } from "../models/User";\n+import { User, UserDocument } from "../models/User"\n',id:489,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-09-07T15:47:40+0800",discussion_id:null,id:51,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_3_0",line_type:"old",note:"asdasd",noteable_id:1638,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n',id:490,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-16T15:19:24+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-09-22T10:13:52+08:00",id:1663,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-10-27T11:38:24+0800",discussion_id:null,id:159,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:"@@ -1,4 +1,3 @@\n-# TypeScript Node Starter\n > hello world typescript\n \n The main purpose of this repository is to show a working Node.js API Server + front-end project and workflow for writing Node code in TypeScript.\n",id:1075,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1},line_code:"8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d_0_24",line_type:"old",note:"![stack.png](/ide-s/TypeScript-Node-Starter/uploads/f0320521d707466988b87cc04ec2c7a4/stack.png)",noteable_id:1663,noteable_type:"ReviewComment",outdated:!0,path:"README.md",resolved_at:"2022-01-25T15:10:39+08:00",resolved_by:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"604ed58cc40ed8ed6581d1c10e265da6f8b23496",compare_diff_id:19988,del_line_num:1,deleted_file:!1,diff:"@@ -1,4 +1,3 @@\n-# TypeScript Node Starter\n > hello world typescript\n \n The main purpose of this repository is to show a working Node.js API Server + front-end project and workflow for writing Node code in TypeScript.\n",id:144,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-09-22T10:13:53+0800",discussion_id:null,id:88,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:"@@ -24,7 +24,6 @@ footer {\n \n // Input Fields\n // -------------------------\n-\n textarea {\n resize: vertical;\n",id:1090,new_file:!1,new_path:"src/public/css/main.scss",old_path:"src/public/css/main.scss",renamed_file:!1,too_large:!1},line_code:"4c32a30db22da868cde702e26a724b6a2408a33c_29_27",line_type:"old",note:"右边",noteable_id:1663,noteable_type:"ReviewComment",outdated:!0,path:"src/public/css/main.scss",resolved_at:"2022-01-20T20:10:37+08:00",resolved_by:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:18810,del_line_num:1,deleted_file:!1,diff:"@@ -24,7 +24,6 @@ footer {\n \n // Input Fields\n // -------------------------\n-\n textarea {\n resize: vertical;\n",id:117,new_file:!1,new_path:"src/public/css/main.scss",old_path:"src/public/css/main.scss",renamed_file:!1,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-10-27T11:38:42+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-10-27T11:39:26+08:00",id:1731,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-25T15:16:48+0800",discussion_id:182,id:500022,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to opened",noteable_id:1731,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-25T15:16:48+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-25T15:16:07+0800",discussion_id:182,id:500021,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to resolved",noteable_id:1731,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-25T15:16:07+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-11-19T15:19:18+0800",discussion_id:null,id:182,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:"",id:1096,new_file:!1,new_path:"views/partials/footer-renamed.pug",old_path:"views/partials/footer.pug",renamed_file:!0,too_large:!1},line_code:"cdba7b9c4edb14d31053cfb58047d4183fe1830d_2_2",line_type:"old",note:"2222",noteable_id:1731,noteable_type:"ReviewComment",outdated:!0,path:"views/partials/footer-renamed.pug",resolved_at:"2022-01-25T15:16:07+08:00",resolved_by:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"ac55c77aa72d49280058ed6054610f454ee694b1",compare_diff_id:20699,del_line_num:0,deleted_file:!1,diff:"",id:570,new_file:!1,new_path:"views/partials/footer-renamed.pug",old_path:"views/partials/footer.pug",renamed_file:!0,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-11-19T14:50:02+0800",discussion_id:null,id:181,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:"old",note:"111",noteable_id:1731,noteable_type:"ReviewComment",outdated:!1,path:"views/partials/footer-renamed.pug",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"ac55c77aa72d49280058ed6054610f454ee694b1",compare_diff_id:20699,del_line_num:0,deleted_file:!1,diff:"",id:570,new_file:!1,new_path:"views/partials/footer-renamed.pug",old_path:"views/partials/footer.pug",renamed_file:!0,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2020-11-19T14:50:02+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-10-27T11:39:26+0800",discussion_id:159,id:160,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"![](https://test.com/cloud-ide/api-server/uploads/96a89b8b059d4dd0896c5a01fe3ed68d/stack.png)",noteable_id:1731,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-10-27T11:39:26+0800"}],updated_at:"2020-11-19T15:19:37+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-11-19T15:20:10+08:00",id:1769,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-11-19T15:20:10+0800",discussion_id:null,id:183,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:"",id:1096,new_file:!1,new_path:"views/partials/footer-renamed.pug",old_path:"views/partials/footer.pug",renamed_file:!0,too_large:!1},line_code:"cdba7b9c4edb14d31053cfb58047d4183fe1830d_5_5",line_type:"old",note:"555",noteable_id:1769,noteable_type:"ReviewComment",outdated:!0,path:"views/partials/footer-renamed.pug",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"ac55c77aa72d49280058ed6054610f454ee694b1",compare_diff_id:20699,del_line_num:0,deleted_file:!1,diff:"",id:570,new_file:!1,new_path:"views/partials/footer-renamed.pug",old_path:"views/partials/footer.pug",renamed_file:!0,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-11-19T15:20:14+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2020-11-19T15:20:34+08:00",id:1770,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2020-11-19T15:20:34+0800",discussion_id:null,id:184,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:2,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:2,deleted_file:!1,diff:"@@ -14,11 +14,11 @@ block content\n .form-group.row.justify-content-md-center\n",id:1094,new_file:!1,new_path:"views/contact123.pug",old_path:"views/contact.pug",renamed_file:!0,too_large:!1},line_code:"01c01633c13afa3e0580e14dbcd3c26e289c5281_0_4",line_type:"old",note:"4444",noteable_id:1770,noteable_type:"ReviewComment",outdated:!0,path:"views/contact123.pug",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:2,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"ac55c77aa72d49280058ed6054610f454ee694b1",compare_diff_id:20699,del_line_num:2,deleted_file:!1,diff:"@@ -14,11 +14,11 @@ block content\n .form-group.row.justify-content-md-center\n",id:568,new_file:!1,new_path:"views/contact123.pug",old_path:"views/contact.pug",renamed_file:!0,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-11-19T15:20:49+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2021-05-28T16:28:46+08:00",id:2106,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-25T20:10:21+0800",discussion_id:205,id:500027,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to opened",noteable_id:2106,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-25T20:10:21+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-25T20:10:07+0800",discussion_id:205,id:500026,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to resolved",noteable_id:2106,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-25T20:10:07+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-25T16:06:08+0800",discussion_id:206,id:500024,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to resolved",noteable_id:2106,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-25T16:06:08+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2021-05-28T16:31:57+0800",discussion_id:null,id:206,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:1,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:'@@ -16,7 +16,7 @@ const server = app.listen(app.get("port"), () => {\n app.get("port"),\n app.get("env")\n',id:1091,new_file:!1,new_path:"src/server.ts",old_path:"src/server.ts",renamed_file:!1,too_large:!1},line_code:"bcc09dcb20cae54f483679309f0403fdcbd98121_17_16",line_type:"old",note:"1111",noteable_id:2106,noteable_type:"ReviewComment",outdated:!0,path:"src/server.ts",resolved_at:"2022-01-25T16:06:08+08:00",resolved_by:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},st_diff:{a_mode:"100644",add_line_num:1,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:'@@ -16,7 +16,7 @@ const server = app.listen(app.get("port"), () => {\n app.get("port"),\n app.get("env")\n',id:1091,new_file:!1,new_path:"src/server.ts",old_path:"src/server.ts",renamed_file:!1,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-05-28T16:31:57+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2021-05-28T16:28:46+0800",discussion_id:null,id:205,is_award:!1,labels:["测试"],latest_st_diff:{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:4,deleted_file:!1,diff:"@@ -14,7 +14,7 @@ passport.serializeUser((user, done) => {\n done(undefined, user.id);\n });\n \n-passport.deserializeUser((id, done) => {\n+passport.deserializeUser((id: string, done) => {\n User.findById(id, (err, user) => {\n",id:1087,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1},line_code:"761e3f18c863ddeee900bf74ddd8fed56a4aa2c9_18_17",line_type:"old",note:"这是啥",noteable_id:2106,noteable_type:"ReviewComment",outdated:!1,path:"src/config/passport.ts",resolved_at:"2022-01-25T20:10:07+08:00",resolved_by:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},st_diff:{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:4,deleted_file:!1,diff:"@@ -14,7 +14,7 @@ passport.serializeUser((user, done) => {\n done(undefined, user.id);\n });\n \n-passport.deserializeUser((id, done) => {\n+passport.deserializeUser((id: string, done) => {\n User.findById(id, (err, user) => {\n",id:1087,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-05-28T16:28:46+0800"}],updated_at:"2021-05-28T16:32:04+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2021-11-04T15:07:06+08:00",id:4200243,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2021-11-04T15:07:07+0800",discussion_id:null,id:400002,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_40_47",line_type:"old",note:"这是一个带图评论\n\n\n![image.png](/ide-s/TypeScript-Node-Starter/uploads/45f6e1865078460aa15f2799225d956c/image.png)\n",noteable_id:4200243,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-11-04T15:07:07+0800"}],updated_at:"2021-11-04T15:07:16+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},body:null,created_at:"2021-11-04T15:08:12+08:00",id:4200244,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-24T11:08:09+0800",discussion_id:400003,id:500014,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to opened",noteable_id:4200244,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-24T11:08:09+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-24T11:07:54+0800",discussion_id:400003,id:500013,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to resolved",noteable_id:4200244,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-24T11:07:54+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"xinglong.wangwxl@test.com",extern_uid:"80222",id:15168,name:"蛋总",state:"active",username:"xinglong.wangwxl",web_url:"https://test.com.com/nwpipe/u/80222"},commit_id:null,created_at:"2021-11-04T15:08:12+0800",discussion_id:null,id:400003,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -327,62 +327,62 @@ export const getForgot = (req: Request, res: Response) => {\n * Create a random token, then the send user an email with a reset link.\n */\n export const postForgot = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Please enter a valid email address.").isEmail().run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/forgot");\n- }\n-\n- async.waterfall([\n- function createRandomToken(done: Function) {\n- crypto.randomBytes(16, (err, buf) => {\n- const token = buf.toString("hex");\n- done(err, token);\n- });\n- },\n- function setRandomToken(token: AuthToken, done: Function) {\n- User.findOne({ email: req.body.email }, (err, user: any) => {\n- if (err) { return done(err); }\n- if (!user) {\n- req.flash("errors", { msg: "Account with that email address does not exist." });\n- return res.redirect("/forgot");\n- }\n- user.passwordResetToken = token;\n- user.passwordResetExpires = Date.now() + 3600000; // 1 hour\n- user.save((err: WriteError) => {\n- done(err, token, user);\n- });\n- });\n- },\n- function sendForgotPasswordEmail(token: AuthToken, user: UserDocument, done: Function) {\n- const transporter = nodemailer.createTransport({\n- service: "SendGrid",\n- auth: {\n- user: process.env.SENDGRID_USER,\n- pass: process.env.SENDGRID_PASSWORD\n- }\n- });\n- const mailOptions = {\n- to: user.email,\n- from: "hackathon@starter.com",\n- subject: "Reset your password on Hackathon Starter",\n- text: `You are receiving this email because you (or someone else) have requested the reset of the password for your account.\\n\\n\n+ await check("email", "Please enter a valid email address.").isEmail().run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/forgot");\n+ }\n+\n+ async.waterfall([\n+ function createRandomToken(done: Function) {\n+ crypto.randomBytes(16, (err, buf) => {\n+ const token = buf.toString("hex");\n+ done(err, token);\n+ });\n+ },\n+ function setRandomToken(token: AuthToken, done: Function) {\n+ User.findOne({ email: req.body.email }, (err, user: any) => {\n+ if (err) { return done(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: "Account with that email address does not exist." });\n+ return res.redirect("/forgot");\n+ }\n+ user.passwordResetToken = token;\n+ user.passwordResetExpires = Date.now() + 3600000; // 1 hour\n+ user.save((err: WriteError) => {\n+ done(err, token, user);\n+ });\n+ });\n+ },\n+ function sendForgotPasswordEmail(token: AuthToken, user: UserDocument, done: Function) {\n+ const transporter = nodemailer.createTransport({\n+ service: "SendGrid",\n+ auth: {\n+ user: process.env.SENDGRID_USER,\n+ pass: process.env.SENDGRID_PASSWORD\n+ }\n+ });\n+ const mailOptions = {\n+ to: user.email,\n+ from: "hackathon@starter.com",\n+ subject: "Reset your password on Hackathon Starter",\n+ text: `You are receiving this email because you (or someone else) have requested the reset of the password for your account.\\n\\n\n Please click on the following link, or paste this into your browser to complete the process:\\n\\n\n http://${req.headers.host}/reset/${token}\\n\\n\n If you did not request this, please ignore this email and your password will remain unchanged.\\n`\n- };\n- transporter.sendMail(mailOptions, (err) => {\n- req.flash("info", { msg: `An e-mail has been sent to ${user.email} with further instructions.` });\n- done(err);\n- });\n- }\n- ], (err) => {\n- if (err) { return next(err); }\n- res.redirect("/forgot");\n- });\n+ };\n+ transporter.sendMail(mailOptions, (err) => {\n+ req.flash("info", { msg: `An e-mail has been sent to ${user.email} with further instructions.` });\n+ done(err);\n+ });\n+ }\n+ ], (err) => {\n+ if (err) { return next(err); }\n+ res.redirect("/forgot");\n+ });\n };\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_388_384",line_type:"old",note:"111 \n\n\n![image.png](/ide-s/TypeScript-Node-Starter/uploads/cd8f399b2c994d01b4afe179c26e5a4f/image.png)\n",noteable_id:4200244,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:"2022-01-24T11:07:54+08:00",resolved_by:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -327,62 +327,62 @@ export const getForgot = (req: Request, res: Response) => {\n * Create a random token, then the send user an email with a reset link.\n */\n export const postForgot = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Please enter a valid email address.").isEmail().run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/forgot");\n- }\n-\n- async.waterfall([\n- function createRandomToken(done: Function) {\n- crypto.randomBytes(16, (err, buf) => {\n- const token = buf.toString("hex");\n- done(err, token);\n- });\n- },\n- function setRandomToken(token: AuthToken, done: Function) {\n- User.findOne({ email: req.body.email }, (err, user: any) => {\n- if (err) { return done(err); }\n- if (!user) {\n- req.flash("errors", { msg: "Account with that email address does not exist." });\n- return res.redirect("/forgot");\n- }\n- user.passwordResetToken = token;\n- user.passwordResetExpires = Date.now() + 3600000; // 1 hour\n- user.save((err: WriteError) => {\n- done(err, token, user);\n- });\n- });\n- },\n- function sendForgotPasswordEmail(token: AuthToken, user: UserDocument, done: Function) {\n- const transporter = nodemailer.createTransport({\n- service: "SendGrid",\n- auth: {\n- user: process.env.SENDGRID_USER,\n- pass: process.env.SENDGRID_PASSWORD\n- }\n- });\n- const mailOptions = {\n- to: user.email,\n- from: "hackathon@starter.com",\n- subject: "Reset your password on Hackathon Starter",\n- text: `You are receiving this email because you (or someone else) have requested the reset of the password for your account.\\n\\n\n+ await check("email", "Please enter a valid email address.").isEmail().run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/forgot");\n+ }\n+\n+ async.waterfall([\n+ function createRandomToken(done: Function) {\n+ crypto.randomBytes(16, (err, buf) => {\n+ const token = buf.toString("hex");\n+ done(err, token);\n+ });\n+ },\n+ function setRandomToken(token: AuthToken, done: Function) {\n+ User.findOne({ email: req.body.email }, (err, user: any) => {\n+ if (err) { return done(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: "Account with that email address does not exist." });\n+ return res.redirect("/forgot");\n+ }\n+ user.passwordResetToken = token;\n+ user.passwordResetExpires = Date.now() + 3600000; // 1 hour\n+ user.save((err: WriteError) => {\n+ done(err, token, user);\n+ });\n+ });\n+ },\n+ function sendForgotPasswordEmail(token: AuthToken, user: UserDocument, done: Function) {\n+ const transporter = nodemailer.createTransport({\n+ service: "SendGrid",\n+ auth: {\n+ user: process.env.SENDGRID_USER,\n+ pass: process.env.SENDGRID_PASSWORD\n+ }\n+ });\n+ const mailOptions = {\n+ to: user.email,\n+ from: "hackathon@starter.com",\n+ subject: "Reset your password on Hackathon Starter",\n+ text: `You are receiving this email because you (or someone else) have requested the reset of the password for your account.\\n\\n\n Please click on the following link, or paste this into your browser to complete the process:\\n\\n\n http://${req.headers.host}/reset/${token}\\n\\n\n If you did not request this, please ignore this email and your password will remain unchanged.\\n`\n- };\n- transporter.sendMail(mailOptions, (err) => {\n- req.flash("info", { msg: `An e-mail has been sent to ${user.email} with further instructions.` });\n- done(err);\n- });\n- }\n- ], (err) => {\n- if (err) { return next(err); }\n- res.redirect("/forgot");\n- });\n+ };\n+ transporter.sendMail(mailOptions, (err) => {\n+ req.flash("info", { msg: `An e-mail has been sent to ${user.email} with further instructions.` });\n+ done(err);\n+ });\n+ }\n+ ], (err) => {\n+ if (err) { return next(err); }\n+ res.redirect("/forgot");\n+ });\n };\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:"opened",system:!1,type:"Problem",updated_at:"2021-11-04T15:08:12+0800"}],updated_at:"2021-11-04T15:08:18+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-08-21T15:20:06+08:00",id:1585,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-08-21T15:20:25+0800",discussion_id:null,id:18,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n-\n- passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n- if (err) { return next(err); }\n- if (!user) {\n- req.flash("errors", {msg: info.message});\n- return res.redirect("/login");\n- }\n- req.logIn(user, (err) => {\n- if (err) { return next(err); }\n- req.flash("success", { msg: "Success! You are logged in." });\n- res.redirect(req.session.returnTo || "/");\n- });\n- })(req, res, next);\n+ req.logIn(user, (err) => {\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_41_48",line_type:"old",note:"第二次测试",noteable_id:1585,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n-\n- passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n- if (err) { return next(err); }\n- if (!user) {\n- req.flash("errors", {msg: info.message});\n- return res.redirect("/login");\n- }\n- req.logIn(user, (err) => {\n- if (err) { return next(err); }\n- req.flash("success", { msg: "Success! You are logged in." });\n- res.redirect(req.session.returnTo || "/");\n- });\n- })(req, res, next);\n+ req.logIn(user, (err) => {\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-08-21T15:20:06+0800",discussion_id:null,id:17,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n-\n- passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n- if (err) { return next(err); }\n- if (!user) {\n- req.flash("errors", {msg: info.message});\n- return res.redirect("/login");\n- }\n- req.logIn(user, (err) => {\n- if (err) { return next(err); }\n- req.flash("success", { msg: "Success! You are logged in." });\n- res.redirect(req.session.returnTo || "/");\n- });\n- })(req, res, next);\n+ req.logIn(user, (err) => {\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_43_48",line_type:"old",note:"太好了",noteable_id:1585,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n+ await check("password", "Password cannot be blank").isLength({ min: 1 }).run(req);\n+ // eslint-disable-next-line @typescript-eslint/camelcase\n+ await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n+\n+ const errors = validationResult(req);\n+\n+ if (!errors.isEmpty()) {\n+ req.flash("errors", errors.array());\n+ return res.redirect("/login");\n+ }\n+\n+ passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n+ if (err) { return next(err); }\n+ if (!user) {\n+ req.flash("errors", { msg: info.message });\n+ return res.redirect("/login");\n }\n-\n- passport.authenticate("local", (err: Error, user: UserDocument, info: IVerifyOptions) => {\n- if (err) { return next(err); }\n- if (!user) {\n- req.flash("errors", {msg: info.message});\n- return res.redirect("/login");\n- }\n- req.logIn(user, (err) => {\n- if (err) { return next(err); }\n- req.flash("success", { msg: "Success! You are logged in." });\n- res.redirect(req.session.returnTo || "/");\n- });\n- })(req, res, next);\n+ req.logIn(user, (err) => {\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-21T15:20:32+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-08-21T15:28:36+08:00",id:1586,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-08-21T15:28:36+0800",discussion_id:null,id:19,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_30_30",line_type:"old",note:"第三次测试",noteable_id:1586,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -27,30 +27,30 @@ export const getLogin = (req: Request, res: Response) => {\n * Sign in using email and password.\n */\n export const postLogin = async (req: Request, res: Response, next: NextFunction) => {\n- await check("email", "Email is not valid").isEmail().run(req);\n- await check("password", "Password cannot be blank").isLength({min: 1}).run(req);\n- // eslint-disable-next-line @typescript-eslint/camelcase\n- await sanitize("email").normalizeEmail({ gmail_remove_dots: false }).run(req);\n-\n- const errors = validationResult(req);\n-\n- if (!errors.isEmpty()) {\n- req.flash("errors", errors.array());\n- return res.redirect("/login");\n+ await check("email", "Email is not valid").isEmail().run(req);\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-21T15:28:39+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-08-21T15:29:04+08:00",id:1587,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-08-21T15:29:04+0800",discussion_id:null,id:20,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_21_17",line_type:"old",note:"第四次测试",noteable_id:1587,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-21T15:29:07+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-08-21T15:30:06+08:00",id:1588,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-08-21T15:30:07+0800",discussion_id:null,id:21,is_award:!1,labels:["dadada","dada","dadad","LackOfProfessionalField","BusinessArchitectureDesignDefect","DesignPatternDefect","NotFamilierBasicFrame","LackOfJavaBase","CodeStandardsIssue","并发&幂等","基础编码规约","中间件规约"],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_21_17",line_type:"old",note:"第五次测试",noteable_id:1588,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-21T15:30:10+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-08-21T15:30:28+08:00",id:1589,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-08-21T15:30:28+0800",discussion_id:null,id:22,is_award:!1,labels:["内存泄露","日志规约"],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n+ return res.redirect("/");\n+ }\n+ res.render("account/login", {\n+ title: "Login"\n+ });\n };\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_23_17",line_type:"old",note:"第六次测试",noteable_id:1589,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n+ return res.redirect("/");\n+ }\n+ res.render("account/login", {\n+ title: "Login"\n+ });\n };\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-21T15:30:32+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-08-21T15:31:09+08:00",id:1590,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-08-21T15:31:09+0800",discussion_id:null,id:23,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n+ return res.redirect("/");\n+ }\n+ res.render("account/login", {\n+ title: "Login"\n+ });\n };\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_23_18",line_type:"old",note:"第七次测试",noteable_id:1590,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n+ return res.redirect("/");\n+ }\n+ res.render("account/login", {\n+ title: "Login"\n+ });\n };\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-21T15:31:15+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-08-21T15:32:38+08:00",id:1591,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-08-21T15:32:38+0800",discussion_id:null,id:24,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n+ return res.redirect("/");\n+ }\n+ res.render("account/login", {\n+ title: "Login"\n+ });\n };\n',id:1088,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},line_code:"c17950853d6b9677e9822cf07f2616db7ca02797_23_20",line_type:"old",note:"第八次测试",noteable_id:1591,noteable_type:"ReviewComment",outdated:!1,path:"src/controllers/user.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:16382,del_line_num:265,deleted_file:!1,diff:'@@ -14,12 +14,12 @@ import "../config/passport";\n * Login page.\n */\n export const getLogin = (req: Request, res: Response) => {\n- if (req.user) {\n- return res.redirect("/");\n- }\n- res.render("account/login", {\n- title: "Login"\n- });\n+ if (req.user) {\n+ return res.redirect("/");\n+ }\n+ res.render("account/login", {\n+ title: "Login"\n+ });\n };\n',id:34,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-08-21T15:32:41+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-09-04T16:20:30+08:00",id:1632,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-11-16T19:42:40+0800",discussion_id:78,id:179,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to resolved",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2020-11-16T19:42:40+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-11-16T19:42:37+0800",discussion_id:78,id:178,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to invalid",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2020-11-16T19:42:37+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-09-16T11:54:11+0800",discussion_id:78,id:81,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to resolved",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2020-09-16T11:54:11+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-16T11:52:42+0800",discussion_id:null,id:78,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:"@@ -1,4 +1,3 @@\n-# TypeScript Node Starter\n > hello world typescript\n \n The main purpose of this repository is to show a working Node.js API Server + front-end project and workflow for writing Node code in TypeScript.\n",id:1075,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1},line_code:"8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d_8_0",line_type:"old",note:"测试",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:"README.md",resolved_at:"2020-11-16T19:42:40+08:00",resolved_by:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17959,del_line_num:1,deleted_file:!1,diff:"@@ -1,4 +1,3 @@\n-# TypeScript Node Starter\n > hello world typescript\n \n The main purpose of this repository is to show a working Node.js API Server + front-end project and workflow for writing Node code in TypeScript.\n",id:267,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1},state:"resolved",system:!1,type:"Problem",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-14T12:10:59+0800",discussion_id:20,id:76,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"对对对\n对对对\n对对对\n对对对对对对\n\n\n\n\n\n\n对对对",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-09-14T12:10:59+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-14T12:10:40+0800",discussion_id:20,id:75,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"@jiankan.hjk(剑侃) ",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2020-09-14T12:10:40+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-09T11:22:29+0800",discussion_id:null,id:61,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n',id:1089,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},line_code:"e9bf216a20e84ee797b9402193000e41dad21aa6_4_4",line_type:"old",note:"test",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:"src/models/User.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17641,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n',id:48,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-09T10:12:09+0800",discussion_id:null,id:60,is_award:!1,labels:[],latest_st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},line_code:"a1cd6d42683feafb8bafa3c3c68369f59d3013e6_0_2",line_type:"new",note:"测试",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:"aaa/package.json",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17641,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n',id:45,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-08T10:21:29+0800",discussion_id:null,id:57,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n export type UserDocument = mongoose.Document & {\n- email: string;\n- password: string;\n- passwordResetToken: string;\n- passwordResetExpires: Date;\n+ email: string;\n',id:1089,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},line_code:"e9bf216a20e84ee797b9402193000e41dad21aa6_7_6",line_type:"old",note:"# test\n# test\n# test\n# test\n# test\n# test\n# test\n# test\n# test\n# test\n# test",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:"src/models/User.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n export type UserDocument = mongoose.Document & {\n- email: string;\n- password: string;\n- passwordResetToken: string;\n- passwordResetExpires: Date;\n+ email: string;\n',id:491,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-08T00:32:18+0800",discussion_id:null,id:56,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:7,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:7,deleted_file:!1,diff:'@@ -1,18 +1,18 @@\n import winston from "winston";\n \n const options: winston.LoggerOptions = {\n- transports: [\n- new winston.transports.Console({\n- level: process.env.NODE_ENV === "production" ? "error" : "debug"\n- }),\n- new winston.transports.File({ filename: "debug.log", level: "debug" })\n- ]\n+ transports: [\n',id:1092,new_file:!1,new_path:"src/util/logger.ts",old_path:"src/util/logger.ts",renamed_file:!1,too_large:!1},line_code:"bd5630fadbfeb531e34aa7539e6a12a247f8b0c6_9_4",line_type:"old",note:"第二条",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:"src/util/logger.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:7,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:7,deleted_file:!1,diff:'@@ -1,18 +1,18 @@\n import winston from "winston";\n \n const options: winston.LoggerOptions = {\n- transports: [\n- new winston.transports.Console({\n- level: process.env.NODE_ENV === "production" ? "error" : "debug"\n- }),\n- new winston.transports.File({ filename: "debug.log", level: "debug" })\n- ]\n+ transports: [\n',id:494,new_file:!1,new_path:"src/util/logger.ts",old_path:"src/util/logger.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-08T00:15:45+0800",discussion_id:null,id:55,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:7,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:7,deleted_file:!1,diff:'@@ -1,18 +1,18 @@\n import winston from "winston";\n \n const options: winston.LoggerOptions = {\n- transports: [\n- new winston.transports.Console({\n- level: process.env.NODE_ENV === "production" ? "error" : "debug"\n- }),\n- new winston.transports.File({ filename: "debug.log", level: "debug" })\n- ]\n+ transports: [\n',id:1092,new_file:!1,new_path:"src/util/logger.ts",old_path:"src/util/logger.ts",renamed_file:!1,too_large:!1},line_code:"bd5630fadbfeb531e34aa7539e6a12a247f8b0c6_9_4",line_type:"old",note:"> h\n# test\n## test\n### test\n#### test\ntest\n @huaqiao.lhq(常浅) ",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:"src/util/logger.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:7,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:7,deleted_file:!1,diff:'@@ -1,18 +1,18 @@\n import winston from "winston";\n \n const options: winston.LoggerOptions = {\n- transports: [\n- new winston.transports.Console({\n- level: process.env.NODE_ENV === "production" ? "error" : "debug"\n- }),\n- new winston.transports.File({ filename: "debug.log", level: "debug" })\n- ]\n+ transports: [\n',id:494,new_file:!1,new_path:"src/util/logger.ts",old_path:"src/util/logger.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-07T17:01:37+0800",discussion_id:null,id:54,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n export type UserDocument = mongoose.Document & {\n- email: string;\n- password: string;\n- passwordResetToken: string;\n- passwordResetExpires: Date;\n+ email: string;\n+ password: string;\n+ passwordResetToken: string;\n+ passwordResetExpires: Date;\n \n- facebook: string;\n- tokens: AuthToken[];\n+ facebook: string;\n+ tokens: AuthToken[];\n \n- profile: {\n- name: string;\n- gender: string;\n- location: string;\n- website: string;\n- picture: string;\n- };\n+ profile: {\n+ name: string;\n+ gender: string;\n+ location: string;\n+ website: string;\n+ picture: string;\n+ };\n \n- comparePassword: comparePasswordFunction;\n- gravatar: (size: number) => string;\n+ comparePassword: comparePasswordFunction;\n+ gravatar: (size: number) => string;\n };\n \n type comparePasswordFunction = (candidatePassword: string, cb: (err: any, isMatch: any) => {}) => void;\n \n export interface AuthToken {\n- accessToken: string;\n- kind: string;\n+ accessToken: string;\n+ kind: string;\n }\n \n const userSchema = new mongoose.Schema({\n- email: { type: String, unique: true },\n- password: String,\n- passwordResetToken: String,\n- passwordResetExpires: Date,\n+ email: { type: String, unique: true },\n+ password: String,\n+ passwordResetToken: String,\n+ passwordResetExpires: Date,\n \n- facebook: String,\n- twitter: String,\n- google: String,\n- tokens: Array,\n+ facebook: String,\n+ twitter: String,\n+ google: String,\n+ tokens: Array,\n \n- profile: {\n- name: String,\n- gender: String,\n- location: String,\n- website: String,\n- picture: String\n- }\n+ profile: {\n+ name: String,\n+ gender: String,\n+ location: String,\n+ website: String,\n+ picture: String\n+ }\n }, { timestamps: true });\n \n /**\n * Password hash middleware.\n */\n userSchema.pre("save", function save(next) {\n- const user = this as UserDocument;\n- if (!user.isModified("password")) { return next(); }\n- bcrypt.genSalt(10, (err, salt) => {\n- if (err) { return next(err); }\n- bcrypt.hash(user.password, salt, undefined, (err: mongoose.Error, hash) => {\n- if (err) { return next(err); }\n- user.password = hash;\n- next();\n- });\n+ const user = this as UserDocument;\n',id:1089,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},line_code:"e9bf216a20e84ee797b9402193000e41dad21aa6_57_57",line_type:"old",note:"测试一下",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:"src/models/User.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:49,deleted_file:!1,diff:'@@ -3,73 +3,73 @@ import crypto from "crypto";\n import mongoose from "mongoose";\n \n export type UserDocument = mongoose.Document & {\n- email: string;\n- password: string;\n- passwordResetToken: string;\n- passwordResetExpires: Date;\n+ email: string;\n+ password: string;\n+ passwordResetToken: string;\n+ passwordResetExpires: Date;\n \n- facebook: string;\n- tokens: AuthToken[];\n+ facebook: string;\n+ tokens: AuthToken[];\n \n- profile: {\n- name: string;\n- gender: string;\n- location: string;\n- website: string;\n- picture: string;\n- };\n+ profile: {\n+ name: string;\n+ gender: string;\n+ location: string;\n+ website: string;\n+ picture: string;\n+ };\n \n- comparePassword: comparePasswordFunction;\n- gravatar: (size: number) => string;\n+ comparePassword: comparePasswordFunction;\n+ gravatar: (size: number) => string;\n };\n \n type comparePasswordFunction = (candidatePassword: string, cb: (err: any, isMatch: any) => {}) => void;\n \n export interface AuthToken {\n- accessToken: string;\n- kind: string;\n+ accessToken: string;\n+ kind: string;\n }\n \n const userSchema = new mongoose.Schema({\n- email: { type: String, unique: true },\n- password: String,\n- passwordResetToken: String,\n- passwordResetExpires: Date,\n+ email: { type: String, unique: true },\n+ password: String,\n+ passwordResetToken: String,\n+ passwordResetExpires: Date,\n \n- facebook: String,\n- twitter: String,\n- google: String,\n- tokens: Array,\n+ facebook: String,\n+ twitter: String,\n+ google: String,\n+ tokens: Array,\n \n- profile: {\n- name: String,\n- gender: String,\n- location: String,\n- website: String,\n- picture: String\n- }\n+ profile: {\n+ name: String,\n+ gender: String,\n+ location: String,\n+ website: String,\n+ picture: String\n+ }\n }, { timestamps: true });\n \n /**\n * Password hash middleware.\n */\n userSchema.pre("save", function save(next) {\n- const user = this as UserDocument;\n- if (!user.isModified("password")) { return next(); }\n- bcrypt.genSalt(10, (err, salt) => {\n- if (err) { return next(err); }\n- bcrypt.hash(user.password, salt, undefined, (err: mongoose.Error, hash) => {\n- if (err) { return next(err); }\n- user.password = hash;\n- next();\n- });\n+ const user = this as UserDocument;\n',id:491,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-09-07T16:18:00+0800",discussion_id:null,id:52,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:4,deleted_file:!1,diff:'@@ -66,7 +66,7 @@ passport.use(new FacebookStrategy({\n callbackURL: "/auth/facebook/callback",\n',id:1087,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1},line_code:"761e3f18c863ddeee900bf74ddd8fed56a4aa2c9_0_38",line_type:"old",note:"测试",noteable_id:1632,noteable_type:"ReviewComment",outdated:!1,path:"src/config/passport.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:17605,del_line_num:4,deleted_file:!1,diff:'@@ -66,7 +66,7 @@ passport.use(new FacebookStrategy({\n callbackURL: "/auth/facebook/callback",\n',id:489,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-09-16T11:52:52+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},body:null,created_at:"2020-11-16T19:37:52+08:00",id:1765,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-26T11:01:53+0800",discussion_id:176,id:500030,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to resolved",noteable_id:1765,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-26T11:01:53+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-25T15:52:22+0800",discussion_id:176,id:500023,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to opened",noteable_id:1765,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2022-01-25T15:52:22+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-11-26T11:23:06+0800",discussion_id:176,id:185,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Problem status changed to resolved",noteable_id:1765,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2020-11-26T11:23:06+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"jiankan.hjk@test.com",extern_uid:"130095",id:15319,name:"剑侃",state:"active",username:"jiankan.hjk",web_url:"https://test.com.com/nwpipe/u/130095"},commit_id:null,created_at:"2020-11-16T19:37:53+0800",discussion_id:null,id:176,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:"@@ -1,4 +1,3 @@\n-# TypeScript Node Starter\n > hello world typescript\n \n The main purpose of this repository is to show a working Node.js API Server + front-end project and workflow for writing Node code in TypeScript.\n",id:1075,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1},line_code:"8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d_5_4",line_type:"old",note:"测试",noteable_id:1765,noteable_type:"ReviewComment",outdated:!1,path:"README.md",resolved_at:"2022-01-26T11:01:53+08:00",resolved_by:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:"@@ -1,4 +1,3 @@\n-# TypeScript Node Starter\n > hello world typescript\n \n The main purpose of this repository is to show a working Node.js API Server + front-end project and workflow for writing Node code in TypeScript.\n",id:1075,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1},state:"resolved",system:!1,type:"Problem",updated_at:"2021-05-20T14:27:46+0800"}],updated_at:"2020-11-17T10:31:07+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"winjo.gwj@test.com",extern_uid:"190046",id:15346,name:"彦熹",state:"active",username:"winjo.gwj",web_url:"https://test.com.com/nwpipe/u/190046"},body:null,created_at:"2020-11-12T15:29:34+08:00",id:1759,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"winjo.gwj@test.com",extern_uid:"190046",id:15346,name:"彦熹",state:"active",username:"winjo.gwj",web_url:"https://test.com.com/nwpipe/u/190046"},commit_id:null,created_at:"2021-07-22T17:21:21+0800",discussion_id:null,id:200002,is_award:!1,labels:[],latest_st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},line_code:"a1cd6d42683feafb8bafa3c3c68369f59d3013e6_0_5",line_type:"new",note:"测试下",noteable_id:1759,noteable_type:"ReviewComment",outdated:!1,path:"aaa/package.json",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-07-22T17:21:21+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"winjo.gwj@test.com",extern_uid:"190046",id:15346,name:"彦熹",state:"active",username:"winjo.gwj",web_url:"https://test.com.com/nwpipe/u/190046"},commit_id:null,created_at:"2020-11-12T15:29:34+0800",discussion_id:null,id:171,is_award:!1,labels:[],latest_st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:1,deleted_file:!1,diff:"@@ -1,4 +1,3 @@\n-# TypeScript Node Starter\n > hello world typescript\n \n The main purpose of this repository is to show a working Node.js API Server + front-end project and workflow for writing Node code in TypeScript.\n",id:1075,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1},line_code:"8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d_6_4",line_type:"old",note:"test",noteable_id:1759,noteable_type:"ReviewComment",outdated:!0,path:"README.md",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"ac55c77aa72d49280058ed6054610f454ee694b1",compare_diff_id:20699,del_line_num:1,deleted_file:!1,diff:"@@ -1,4 +1,3 @@\n-# TypeScript Node Starter\n > hello world typescript\n \n The main purpose of this repository is to show a working Node.js API Server + front-end project and workflow for writing Node code in TypeScript.\n",id:550,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2020-11-12T15:29:34+0800"}],updated_at:"2021-07-22T17:21:24+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"winjo.gwj@test.com",extern_uid:"190046",id:15346,name:"彦熹",state:"active",username:"winjo.gwj",web_url:"https://test.com.com/nwpipe/u/190046"},body:null,created_at:"2021-07-22T17:21:53+08:00",id:2100002,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"winjo.gwj@test.com",extern_uid:"190046",id:15346,name:"彦熹",state:"active",username:"winjo.gwj",web_url:"https://test.com.com/nwpipe/u/190046"},commit_id:null,created_at:"2021-07-23T16:22:54+0800",discussion_id:null,id:300003,is_award:!1,labels:["LackOfJavaBase"],latest_st_diff:{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:4,deleted_file:!1,diff:'@@ -4,7 +4,7 @@ import passportFacebook from "passport-facebook";\n import _ from "lodash";\n \n // import { User, UserType } from \'../models/User\';\n-import { User, UserDocument } from "../models/User";\n+import { User, UserDocument } from "../models/User"\n import { Request, Response, NextFunction } from "express";\n \n const LocalStrategy = passportLocal.Strategy;\n',id:1087,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1},line_code:"761e3f18c863ddeee900bf74ddd8fed56a4aa2c9_10_10",line_type:"old",note:"test",noteable_id:2100002,noteable_type:"ReviewComment",outdated:!1,path:"src/config/passport.ts",resolved_at:null,resolved_by:null,st_diff:{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:4,deleted_file:!1,diff:'@@ -4,7 +4,7 @@ import passportFacebook from "passport-facebook";\n import _ from "lodash";\n \n // import { User, UserType } from \'../models/User\';\n-import { User, UserDocument } from "../models/User";\n+import { User, UserDocument } from "../models/User"\n import { Request, Response, NextFunction } from "express";\n \n const LocalStrategy = passportLocal.Strategy;\n',id:1087,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2021-07-23T16:22:54+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"winjo.gwj@test.com",extern_uid:"190046",id:15346,name:"彦熹",state:"active",username:"winjo.gwj",web_url:"https://test.com.com/nwpipe/u/190046"},commit_id:null,created_at:"2021-07-23T16:22:44+0800",discussion_id:60,id:300002,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"666",noteable_id:2100002,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2021-07-23T16:22:44+0800"}],updated_at:"2021-07-23T16:23:01+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},body:null,created_at:"2022-01-19T15:20:27+08:00",id:4700002,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-19T15:21:02+0800",discussion_id:null,id:500004,is_award:!1,labels:[],latest_st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n+ "scripts": {\n+ "test": "echo \\"Error: no test specified\\" && exit 1"\n+ },\n+ "keywords": [],\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},line_code:"a1cd6d42683feafb8bafa3c3c68369f59d3013e6_0_9",line_type:"new",note:"333",noteable_id:4700002,noteable_type:"ReviewComment",outdated:!1,path:"aaa/package.json",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n+ "scripts": {\n+ "test": "echo \\"Error: no test specified\\" && exit 1"\n+ },\n+ "keywords": [],\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2022-01-19T15:21:02+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-19T15:20:44+0800",discussion_id:null,id:500003,is_award:!1,labels:[],latest_st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n+ "scripts": {\n+ "test": "echo \\"Error: no test specified\\" && exit 1"\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},line_code:"a1cd6d42683feafb8bafa3c3c68369f59d3013e6_0_7",line_type:"new",note:"222",noteable_id:4700002,noteable_type:"ReviewComment",outdated:!1,path:"aaa/package.json",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n+ "scripts": {\n+ "test": "echo \\"Error: no test specified\\" && exit 1"\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2022-01-19T15:20:44+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-19T15:20:28+0800",discussion_id:null,id:500002,is_award:!1,labels:[],latest_st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},line_code:"a1cd6d42683feafb8bafa3c3c68369f59d3013e6_0_5",line_type:"new",note:"111",noteable_id:4700002,noteable_type:"ReviewComment",outdated:!1,path:"aaa/package.json",resolved_at:null,resolved_by:null,st_diff:{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:"87ed08a7245161fc9675981be01a6effe661b803",compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n',id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},state:null,system:!1,type:"Comment",updated_at:"2022-01-19T15:20:28+0800"}],updated_at:"2022-01-19T15:22:55+08:00"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},body:null,created_at:"2022-01-26T02:16:02+08:00",id:4700010,pending:!1,pull_request_id:13055,review_notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.com",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:"https://test.com.com/nwpipe/u/354626"},commit_id:null,created_at:"2022-01-26T11:01:34+0800",discussion_id:176,id:500029,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:'> \x3c!-- reply id="176" --\x3e\n> 测试\n\n123',noteable_id:4700010,noteable_type:"ReviewComment",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!1,type:"Comment",updated_at:"2022-01-26T11:01:34+0800"}],updated_at:"2022-01-26T11:01:39+08:00"}],notes:[{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-10-12T18:54:04+0800",discussion_id:null,id:121,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"[Force Push] To feat/123123 Of commit: daa3e131 - fix: li in pr desc",noteable_id:13055,noteable_type:"PullRequest",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2020-10-12T18:54:04+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-10-12T18:54:04+0800",discussion_id:null,id:120,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"review tasks reopened",noteable_id:13055,noteable_type:"PullRequest",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2020-10-12T18:54:04+0800"},{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"taian.lta@test.com",extern_uid:"146194",id:15165,name:"伊北",state:"active",username:"taian.lta",web_url:"https://test.com.com/nwpipe/u/146194"},commit_id:null,created_at:"2020-10-12T18:52:43+0800",discussion_id:null,id:117,is_award:!1,labels:[],latest_st_diff:null,line_code:null,line_type:null,note:"Added 2 commits:\n\n* 0cee41f8 - feat: 123\n* 46e1c30f - 123",noteable_id:13055,noteable_type:"PullRequest",outdated:!1,path:null,resolved_at:null,resolved_by:null,st_diff:null,state:null,system:!0,type:"Comment",updated_at:"2020-10-12T18:52:43+0800"}],pending_review:null},"/api/v3/projects/42422/pull_requests/13055/diffs/mark_files":[{file_path_sha:"8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d",mark_as_read:!0,updated_after_read:!1},{file_path_sha:"a1cd6d42683feafb8bafa3c3c68369f59d3013e6",mark_as_read:!0,updated_after_read:!1}],"/webapi/projects/42422/pull_requests/13055/diffs/31918/changes_overview":[{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:1,deleted_file:!1,id:1075,mark_as_read:!0,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:1,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1076,mark_as_read:!1,new_file:!0,new_path:"a.md",old_path:"a.md",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1077,mark_as_read:!1,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:1,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1078,mark_as_read:!1,new_file:!0,new_path:"aa.md",old_path:"aa.md",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1079,mark_as_read:!0,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1080,mark_as_read:!1,new_file:!0,new_path:"apiMeta.json",old_path:"apiMeta.json",renamed_file:!1,too_large:!0,updated_after_read:!1},{a_mode:"0",add_line_num:0,b_mode:"100644",binary_file:!0,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1081,mark_as_read:!1,new_file:!0,new_path:"assets/logo_white.gif",old_path:"assets/logo_white.gif",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1082,mark_as_read:!1,new_file:!1,new_path:"assets/斋藤飞鸟1.jpg",old_path:"assets/斋藤飞鸟.jpg",renamed_file:!0,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1083,mark_as_read:!1,new_file:!0,new_path:"b.md",old_path:"b.md",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:3,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1084,mark_as_read:!1,new_file:!0,new_path:"gbk.ts",old_path:"gbk.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1085,mark_as_read:!1,new_file:!0,new_path:"hk-cdp_ALL_api#space#info#popUp.json",old_path:"hk-cdp_ALL_api#space#info#popUp.json",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:168,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1086,mark_as_read:!1,new_file:!0,new_path:"pom.xml",old_path:"pom.xml",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:4,deleted_file:!1,id:1087,mark_as_read:!1,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:265,deleted_file:!1,id:1088,mark_as_read:!1,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:49,deleted_file:!1,id:1089,mark_as_read:!1,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:1,deleted_file:!1,id:1090,mark_as_read:!1,new_file:!1,new_path:"src/public/css/main.scss",old_path:"src/public/css/main.scss",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:1,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:1,deleted_file:!1,id:1091,mark_as_read:!1,new_file:!1,new_path:"src/server.ts",old_path:"src/server.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:7,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:7,deleted_file:!1,id:1092,mark_as_read:!1,new_file:!1,new_path:"src/util/logger.ts",old_path:"src/util/logger.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"0",binary_file:!1,compare_diff_id:31918,del_line_num:22,deleted_file:!0,id:1093,mark_as_read:!1,new_file:!1,new_path:"tsconfig.json",old_path:"tsconfig.json",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:2,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:2,deleted_file:!1,id:1094,mark_as_read:!1,new_file:!1,new_path:"views/contact123.pug",old_path:"views/contact.pug",renamed_file:!0,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"0",binary_file:!1,compare_diff_id:31918,del_line_num:27,deleted_file:!0,id:1095,mark_as_read:!1,new_file:!1,new_path:"views/home.pug",old_path:"views/home.pug",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:31918,del_line_num:0,deleted_file:!1,id:1096,mark_as_read:!1,new_file:!1,new_path:"views/partials/footer-renamed.pug",old_path:"views/partials/footer.pug",renamed_file:!0,too_large:!1,updated_after_read:!1}],"/api/v3/projects/42422/repository/blobs/df72e4d1c394af6d1c21cd042116f83a792fa8c6":'{\n"name": "bbb",\n"version": "2.0.0",\n"description": "",\n"main": "test.js",\n"scripts": {\n"test": "echo "Error: no test specified" && exit 1"\n},\n"keywords": [],\n"license": "ISC"\n}',"/api/v3/projects/42422/repository/blobs/87ed08a7245161fc9675981be01a6effe661b803":'{\n"name": "aaa",\n"version": "1.0.0",\n"description": "",\n"main": "index.js",\n"scripts": {\n"test": "echo "Error: no test specified" && exit 1"\n},\n"keywords": [],\n"author": "",\n"license": "ISC"\n}',"/webapi/projects/42422/pull_requests/13055/diffs/31918/changes/1079":{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,charset_name:"UTF-8",commit_sha:null,compare_diff_id:31918,del_line_num:0,deleted_file:!1,diff:'@@ -0,0 +1,12 @@\n+{\n+ "name": "aaa",\n+ "version": "1.0.0",\n+ "description": "",\n+ "main": "index.js",\n+ "scripts": {\n+ "test": "echo \\"Error: no test specified\\" && exit 1"\n+ },\n+ "keywords": [],\n+ "author": "",\n+ "license": "ISC"\n+}\n',highlighted_diff:null,id:1079,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1},"/api/v3/projects/42422/pull_requests/13055/reviews":{author:{avatar_url:"https://img.alicdn.com/imgextra/i4/O1CN01tPoJQo20M1TueWZet_!!6000000006834-0-tps-80-80.jpg",email:"guqiankun.gqk@test.net",extern_uid:"354626",id:5600024,name:"轻游",state:"active",username:"guqiankun.gqk",web_url:" "},body:null,created_at:"2022-07-15T16:57:34.591+08:00",id:5100024,pending:!0,pull_request_id:12600136,updated_at:"2022-07-15T16:57:34.591+08:00"},"/webapi/projects/42422/pull_requests/13055/diffs/20699/changes_overview":[{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:1,deleted_file:!1,id:550,mark_as_read:!0,new_file:!1,new_path:"README.md",old_path:"README.md",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:1,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:551,mark_as_read:!1,new_file:!0,new_path:"a.md",old_path:"a.md",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:228,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:552,mark_as_read:!1,new_file:!0,new_path:"a.ts",old_path:"a.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:1,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:553,mark_as_read:!1,new_file:!0,new_path:"aa.md",old_path:"aa.md",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:12,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:554,mark_as_read:!0,new_file:!0,new_path:"aaa/package.json",old_path:"aaa/package.json",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:555,mark_as_read:!1,new_file:!0,new_path:"apiMeta.json",old_path:"apiMeta.json",renamed_file:!1,too_large:!0,updated_after_read:!1},{a_mode:"0",add_line_num:0,b_mode:"100644",binary_file:!0,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:556,mark_as_read:!1,new_file:!0,new_path:"assets/logo_white.gif",old_path:"assets/logo_white.gif",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:557,mark_as_read:!1,new_file:!1,new_path:"assets/斋藤飞鸟1.jpg",old_path:"assets/斋藤飞鸟.jpg",renamed_file:!0,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:558,mark_as_read:!1,new_file:!0,new_path:"b.md",old_path:"b.md",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:3,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:559,mark_as_read:!1,new_file:!0,new_path:"gbk.ts",old_path:"gbk.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"0",add_line_num:168,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:560,mark_as_read:!1,new_file:!0,new_path:"pom.xml",old_path:"pom.xml",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:4,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:4,deleted_file:!1,id:561,mark_as_read:!0,new_file:!1,new_path:"src/config/passport.ts",old_path:"src/config/passport.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:265,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:265,deleted_file:!1,id:562,mark_as_read:!1,new_file:!1,new_path:"src/controllers/user.ts",old_path:"src/controllers/user.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:49,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:49,deleted_file:!1,id:563,mark_as_read:!1,new_file:!1,new_path:"src/models/User.ts",old_path:"src/models/User.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:1,deleted_file:!1,id:564,mark_as_read:!1,new_file:!1,new_path:"src/public/css/main.scss",old_path:"src/public/css/main.scss",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:1,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:1,deleted_file:!1,id:565,mark_as_read:!1,new_file:!1,new_path:"src/server.ts",old_path:"src/server.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:7,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:7,deleted_file:!1,id:566,mark_as_read:!1,new_file:!1,new_path:"src/util/logger.ts",old_path:"src/util/logger.ts",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"0",binary_file:!1,compare_diff_id:20699,del_line_num:22,deleted_file:!0,id:567,mark_as_read:!1,new_file:!1,new_path:"tsconfig.json",old_path:"tsconfig.json",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:2,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:2,deleted_file:!1,id:568,mark_as_read:!1,new_file:!1,new_path:"views/contact123.pug",old_path:"views/contact.pug",renamed_file:!0,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"0",binary_file:!1,compare_diff_id:20699,del_line_num:27,deleted_file:!0,id:569,mark_as_read:!1,new_file:!1,new_path:"views/home.pug",old_path:"views/home.pug",renamed_file:!1,too_large:!1,updated_after_read:!1},{a_mode:"100644",add_line_num:0,b_mode:"100644",binary_file:!1,compare_diff_id:20699,del_line_num:0,deleted_file:!1,id:570,mark_as_read:!1,new_file:!1,new_path:"views/partials/footer-renamed.pug",old_path:"views/partials/footer.pug",renamed_file:!0,too_large:!1,updated_after_read:!1}],"/api/v3/projects/42422/repository/blame":[{commit:{author:null,author_email:"taian.lta@test.com",author_name:"taian.lta",authored_date:"2020-08-18T12:09:32+0800",committed_date:"2020-08-18T12:09:32+0800",committer:null,committer_email:"taian.lta@test.com",committer_name:"taian.lta",created_at:"2020-08-18T12:09:32+0800",id:"7c501a19ae4644814782622af41b72e0f65eaacd",message:" feat: 123",parent_ids:null,short_id:"7c501a19",title:" feat: 123",tree_hash:null},lines:[{current_number:1,effect_line:12,previous_number:1}]},{commit:{author:null,author_email:"taian.lta@test.com",author_name:"taian.lta",authored_date:"2020-08-18T12:09:32+0800",committed_date:"2020-08-18T12:09:32+0800",committer:null,committer_email:"taian.lta@test.com",committer_name:"taian.lta",created_at:"2020-08-18T12:09:32+0800",id:"7c501a19ae4644814782622af41b72e0f65eaacd2",message:" feat: 123",parent_ids:null,short_id:"7c501a19",title:" feat: 123",tree_hash:null},lines:[{current_number:15,effect_line:10,previous_number:1}]}]},Oe=n("nhkr"),Se=n.n(Oe),Fe=n("FLGM"),Me=n.n(Fe);function Le(e){if(c()(e))return Me()(e).call(e,(function(e){return Le(e)}));if("object"!==Se()(e)||null==e)return e;var t={};for(var n in e)e.hasOwnProperty&&!e.hasOwnProperty(n)||(t[n.replace(/_([a-z])/g,(function(e){return e[1].toUpperCase()}))]=Le(e[n]));return t}function Ie(e,t,n){return De.apply(this,arguments)}function De(){return(De=P()(I.a.mark((function e(t,n,a){var r;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r=Le(Ue[t]))){e.next=1;break}return e.abrupt("return",r);case 1:return e.abrupt("return","文件展示内容只mock了 aaa/package.json");case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var We=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Ie(e,{method:"GET",params:t},n)},Je=function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Ie(e,{method:"POST",params:t,data:n},a)},Ze=function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Ie(e,{method:"PUT",params:t,data:n},a)};function Qe(e,t){var n=void 0!==l.a&&_()(e)||e["@@iterator"];if(!n){if(c()(e)||(n=function(e,t){if(e){var n;if("string"==typeof e)return ze(e,t);var a=r()(n={}.toString.call(e)).call(n,8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?s()(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?ze(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,i=function(){};return{s:i,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,m=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return d=e.done,e},e:function(e){m=!0,o=e},f:function(){try{d||null==n.return||n.return()}finally{if(m)throw o}}}}function ze(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,m=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return d=e.done,e},e:function(e){m=!0,o=e},f:function(){try{d||null==n.return||n.return()}finally{if(m)throw o}}}}function He(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n4&&void 0!==r[4]?r[4]:{},i.next=1,Be.a.get(b()(s=b()(o=b()(l="/v1/".concat(t,"/")).call(l,e,"/pulls/")).call(o,n,"/versions/")).call(s,a,"/diff.json"),{params:d});case 1:return _=i.sent,(m=_.data).compareDiffId=a,m.id=m.name,m.addLineNum=m.addition,m.binaryFile=m.is_bin,m.delLineNum=m.deletion,m.deletedFile=m.is_deleted,m.newFile=m.is_created,m.newPath=m.name,m.oldPath=m.oldname,m.renamedFile=m.is_renamed,i.abrupt("return",m);case 2:case"end":return i.stop()}}),i)})))()},it=function(e,t,n,a){return P()(I.a.mark((function r(){var i,s,o;return I.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=1,Be.a.put(b()(i=b()(s="/".concat(t,"/")).call(s,e,"/pulls/")).call(i,n,"/diffs/mark_file_as_read.json"),a);case 1:return o=r.sent,r.abrupt("return",o.data);case 2:case"end":return r.stop()}}),r)})))()},st=function(e,t,n,a){return P()(I.a.mark((function r(){var i,s,o;return I.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=1,Be.a.put(b()(i=b()(s="/".concat(t,"/")).call(s,e,"/pulls/")).call(i,n,"/diffs/mark_file_as_unread.json"),a);case 1:return o=r.sent,r.abrupt("return",o.data);case 2:case"end":return r.stop()}}),r)})))()},ot=function(e,t,n,a){return P()(I.a.mark((function r(){var i,s,o,l;return I.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=1,Be.a.post(b()(i=b()(s="/v1/".concat(t,"/")).call(s,e,"/pulls/")).call(i,n,"/journals.json"),a);case 1:return o=r.sent,(l=Le(o.data)).author=l.user,l.author.avatarUrl=l.user.imageUrl?Object(Q.j)(l.user.imageUrl):"",l.author.username=l.user.name,l.type="Common",l.stDiff=l.diff,l.discussionId=l.parentId,r.abrupt("return",l);case 2:case"end":return r.stop()}}),r)})))()},lt=function(e,t,n,a){return P()(I.a.mark((function r(){var i,s,o,l;return I.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=1,Be.a.delete(b()(i=b()(s=b()(o="/v1/".concat(t,"/")).call(o,e,"/pulls/")).call(s,n,"/journals/")).call(i,a,".json"));case 1:return l=r.sent,r.abrupt("return",l.data);case 2:case"end":return r.stop()}}),r)})))()},dt=function(e,t,n,a){return P()(I.a.mark((function r(){var i,s,o;return I.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=1,Be.a.post(b()(i=b()(s="/v1/".concat(t,"/")).call(s,e,"/pulls/")).call(i,n,"/reviews.json"),a);case 1:if(!(o=r.sent).data.id){r.next=2;break}return r.abrupt("return",o.data);case 2:Ee.a.error(o.data&&o.data.message);case 3:case"end":return r.stop()}}),r)})))()},_t=function(e,t,n){return P()(I.a.mark((function a(){var r,i,s,o,l,d,_;return I.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=1,Be.a.get(b()(r=b()(i="/v1/".concat(t,"/")).call(i,e,"/pulls/")).call(r,n,"/reviews.json"));case 1:s=a.sent,o=Le(s.data.reviews),l=Ge(o);try{for(l.s();!(d=l.n()).done;)(_=d.value).author=_.reviewer,_.author.avatarUrl=Object(Q.j)(_.reviewer.imageUrl),_.author.username=_.reviewer.name,_.author.webUrl="",_.body=_.content,_.pending=!1,_.pullRequestId=n}catch(e){l.e(e)}finally{l.f()}return a.abrupt("return",o);case 2:case"end":return a.stop()}}),a)})))()},mt=function(e,t,n,a){return P()(I.a.mark((function e(){return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Ze("/api/v3/projects/42422/pull_requests/13055/reviews",void 0,{body:a});case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}}),e)})))()},ct=function(e,t){var n=arguments;return P()(I.a.mark((function a(){var r,i,s;return I.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return i=n.length>2&&void 0!==n[2]?n[2]:{},a.next=1,Be.a.get(b()(r="/".concat(t,"/")).call(r,e,"/sub_entries.json"),{params:i});case 1:return s=a.sent,a.abrupt("return",Ne()(s.data).content);case 2:case"end":return a.stop()}}),a)})))()},ut=function(e,t){return P()(I.a.mark((function e(){return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,We("/api/v4/projects/42422/languages",t,{disableResponseConvert:!0});case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}}),e)})))()},pt=function(e,t,n){return P()(I.a.mark((function a(){var r,i;return I.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=1,Be.a.post(b()(r="/v1/".concat(t,"/")).call(r,e,"/contents/batch"),n);case 1:return i=a.sent,a.abrupt("return",i);case 2:case"end":return a.stop()}}),a)})))()};function ft(e,t,n){var a=e.get(t);return a||(a=n(),e.set(t,a)),a}function gt(e){return e&&e.isApiError}var ht=n("J66h");function wt(e,t){var n=y()(e);if(A.a){var a=A()(e);t&&(a=B()(a).call(a,(function(t){return H()(e,t).enumerable}))),n.push.apply(n,a)}return n}function bt(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,m=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return d=e.done,e},e:function(e){m=!0,o=e},f:function(){try{d||null==n.return||n.return()}finally{if(m)throw o}}}}function yt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n1&&void 0!==arguments[1]&&arguments[1],n=Object(q.createContext)(null),a=function(a){var r=a.children,i=e();return t&&!i?null:T.a.createElement(n.Provider,{value:i},r)},r=function(){return T.a.useContext(n)};return[a,r]}var qt=Object(q.createContext)(null),Tt=function(){return T.a.useContext(qt)},jt=kt((function(){var e=Tt().params,t=e.projectsId,n=e.owner,a=e.mergeId;return Ce(P()(I.a.mark((function e(){var r;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Ke(t,n,a);case 1:return r=e.sent,e.abrupt("return",{pr:r});case 2:case"end":return e.stop()}}),e)}))))}),!0),Rt=h()(jt,2),Ct=Rt[0],Et=Rt[1],Pt=kt((function(){var e=Tt().project,t=Object(q.useState)((function(){return"GBK"===e.encoding})),n=h()(t,2),a=n[0],r=n[1],i=a?"GBK":"UTF-8",s=Object(q.useState)((function(){return ue()(e=document.cookie).call(e,"LOCALE=en_US")>-1?"en-US":"zh-CN";var e})),o=h()(s,2),l=o[0],d=(o[1],T.a.useCallback((function(){be.a.set("LOCALE","en-US"===l?"zh_CN":"en_US"),window.location.reload()}),[l]));return{gbk:a,setGBK:r,charsetName:i,locale:l,setLocale:d}})),Nt=h()(Pt,2),Ut=Nt[0],Ot=Nt[1],St=kt((function(){var e=Tt().params,t=e.projectsId,n=e.owner,a=e.mergeId,r=Et().pr.id,i=function(e,t){var n=Tt().params,a=n.projectsId,r=n.owner,i=n.mergeId,s=Object(q.useMemo)((function(){return new ae.a}),[]),o=Object(q.useMemo)((function(){return new ae.a}),[]),l=Object(q.useMemo)((function(){return new ae.a}),[]),d=Object(q.useMemo)((function(){return new ae.a}),[]),_=Object(q.useMemo)((function(){return new ae.a}),[]),m=Object(q.useMemo)((function(){return new ie.a}),[]),c=Object(q.useMemo)((function(){return new ie.a}),[]),u=Object(q.useMemo)((function(){return new ie.a}),[]),p=Object(q.useMemo)((function(){return new ie.a}),[]),f=Object(q.useMemo)((function(){return new ie.a}),[]),g=Object(q.useState)({}),w=h()(g,2),b=w[0],v=w[1],y=Object(q.useRef)(!1),x=Object(q.useRef)(),k=Object(q.useRef)(),T=Object(q.useState)(!1),j=h()(T,2),R=j[0],C=j[1];function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(o.set(e.id,e),l.set(e.id,t&&t.id),e.type===xt&&"opened"===e.state?f.add(e.id):f.delete(e.id),e.discussionId||(!e.lineCode&&e.system?c.add(e.id):u.add(e.id)),(e.discussionId||e.lineCode)&&p.add(e.id),e.lineCode){var n=ft(s,e.lineCode,(function(){return new ie.a}));n.add(e.id)}if(e.discussionId){var a=ft(_,e.discussionId,(function(){return new ie.a}));a.add(e.id)}t&&t.pending?m.add(e.id):m.delete(e.id)}function N(){return(N=P()(I.a.mark((function e(){var t,n,g,h,w,b,q,T,j,R,P,N,U,O,S,F,M,L=arguments;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=L.length>0&&void 0!==L[0]&&L[0],n=L.length>1?L[1]:void 0,!y.current){e.next=1;break}return e.abrupt("return");case 1:return y.current=!0,e.next=2,nt(a,r,i,{path:n,is_full:!0});case 2:return g=e.sent,e.next=3,_t(a,r,i);case 3:h=e.sent,w=vt(h);try{for(w.s();!(b=w.n()).done;)b.value.reviewNotes=g}catch(e){w.e(e)}finally{w.f()}q={committedReviews:h,notes:g,pendingReview:h[0]},x.current=q.currentFetchedAt,T=!1,t&&(s.clear(),o.clear(),l.clear(),d.clear(),_.clear(),m.clear(),c.clear(),u.clear(),p.clear(),f.clear(),T=!0),j=vt(q.notes);try{for(j.s();!(R=j.n()).done;)E(R.value),T=!0}catch(e){j.e(e)}finally{j.f()}P=vt(q.committedReviews);try{for(P.s();!(N=P.n()).done;){U=N.value,d.set(U.id,U),O=vt(U.reviewNotes);try{for(O.s();!(S=O.n()).done;)E(S.value,U)}catch(e){O.e(e)}finally{O.f()}T=!0}}catch(e){P.e(e)}finally{P.f()}if(q.pendingReview){d.set(q.pendingReview.id,q.pendingReview),k.current=q.pendingReview,C(!0),F=vt(q.pendingReview.reviewNotes);try{for(F.s();!(M=F.n()).done;)E(M.value,q.pendingReview),T=!0}catch(e){F.e(e)}finally{F.f()}}else C(!1);T&&v({}),y.current=!1;case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function U(e){var t=l.get(e.id);E(e,t?d.get(t):null),v({})}function O(){return(O=P()(I.a.mark((function e(t,n){var s,o;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,at(a,r,i,t,n);case 1:U(o=e.sent),o.discussions&&oe()(s=o.discussions).call(s,(function(e){return U(e)}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var S,F=(S=new ae.a,oe()(u).call(u,(function(e){!function(e){if(e&&e.lineCode){var t=e.lineCode.split("_")[0];S.set(t,(S.get(t)||0)+1)}}(o.get(e))})),S);return{lineToNoteIdSet:s,noteIdToNote:o,noteIdToReviewId:l,reviewIdToReview:d,noteIdToReplyIdSet:_,pendingNoteIdSet:m,recordNoteIdSet:c,topLevelCommentNoteIdSet:u,openedProblemNoteIdSet:f,hasPendingReview:R,hasOpenedProblem:f.size>0,doRefresh:function(){return N.apply(this,arguments)},manualUpdateReview:function(e){d.set(e.id,e),e.pending&&(k.current=e,C(!!e)),v({})},manualAddNote:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;E(e,t),v({})},manualRemoveNote:function(e){o.delete(e),v({})},manualUpdateNote:U,pendingReviewRef:k,getRelatedFilePathByNoteId:function(e){var t=o.get(e);if(t){var n=t.path;if(t.discussionId){var a=o.get(t.discussionId);n=a&&a.path}return n}},editNote:function(e,t){return O.apply(this,arguments)},updateFlag:b,pathShaToNoteCount:F,setUpdateFlag:v}}();function s(){return(s=P()(I.a.mark((function e(r){var s,o,l;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i.hasPendingReview){e.next=2;break}return s={content:r.note,status:"common"},e.next=1,dt(t,n,a,s);case 1:o=e.sent,i.manualUpdateReview(o);case 2:return e.next=3,ot(t,n,a,r);case 3:l=e.sent,i.manualAddNote(l,i.pendingReviewRef.current);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function o(){return(o=P()(I.a.mark((function e(r){return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,lt(t,n,a,r);case 1:0==e.sent.status&&i.manualRemoveNote(r);case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function l(){return(l=P()(I.a.mark((function e(r){var s;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i.hasPendingReview){e.next=1;break}return s={content:r.note,status:"common"},e.next=1,dt(t,n,a,s);case 1:return e.next=2,mt(0,0,0,r);case 2:return e.next=3,i.doRefresh(!0);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var d=Object(q.useRef)();return bt(bt({commentPack:i},i),{},{addComment:function(e){return s.apply(this,arguments)},deleteComment:function(e){return o.apply(this,arguments)},commitReview:function(e){return l.apply(this,arguments)},prId:r,activateRef:d})})),Ft=h()(St,2),Mt=Ft[0],Lt=Ft[1],It=kt((function(){var e=Tt().params,t=e.projectsId,n=e.owner,a=e.mergeId,r=(Et().pr.id,Object(q.useState)({})),i=h()(r,2),s=i[0],o=i[1],l=Ce((function(){return function(e,t,n){return P()(I.a.mark((function a(){var r,i,s,o,l,d,_;return I.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=1,Be.a.get(b()(r=b()(i="/".concat(t,"/")).call(i,e,"/pulls/")).call(r,n,"/diffs/mark_files.json"));case 1:s=a.sent,o=[],l=Ge(s.data.files);try{for(l.s();!(d=l.n()).done;)(_=d.value).mark_as_read&&(_.newPath=_.name,_.file_path_sha2=_.file_path_sha,_.file_path_sha=fe()(_.newPath),o.push(_))}catch(e){l.e(e)}finally{l.f()}return a.abrupt("return",Le(o));case 2:case"end":return a.stop()}}),a)})))()}(t,n,a)}),{deps:[t,n,a,s]}),d=Object(q.useMemo)((function(){var e=new ae.a;if(!l)return e;var t,n=vt(l);try{for(n.s();!(t=n.n()).done;){var a=t.value;a.markAsRead&&e.set(a.filePathSha,a)}}catch(e){n.e(e)}finally{n.f()}return e}),[l]),_=Object(q.useMemo)((function(){return he()(fe.a)}),[]);function m(){return(m=P()(I.a.mark((function e(r){var i;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,it(t,n,a,{file_path_sha:ht.Base64.encode(r)});case 1:return i=e.sent,o({}),e.abrupt("return",i);case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function c(){return(c=P()(I.a.mark((function e(r){var i;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,st(t,n,a,{file_path_sha:ht.Base64.encode(r)});case 1:return i=e.sent,o({}),e.abrupt("return",i);case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var u=Object(q.useCallback)((function(e){var t=_(e);return d.get(t)}),[d]),p=Object(q.useCallback)((function(e){var t=u(e);return t&&t.markAsRead&&!t.updatedAfterRead}),[u]);return{readMarks:l,readMarkMap:d,getFileReadMark:u,getFileReadStatus:p,markFileAsRead:function(e){return m.apply(this,arguments)},markFileAsUnread:function(e){return c.apply(this,arguments)}}})),Dt=h()(It,2),Wt=Dt[0],Jt=Dt[1],Zt=kt((function(){var e=Tt().params,t=Et().pr,n=Ot().charsetName,a=Lt().commentPack,r=e.projectsId,i=e.owner,s=e.mergeId,o=Object(q.useState)(!0),l=h()(o,2),d=l[0],_=l[1],m=Object(q.useCallback)((function(){_((function(e){return!e}))}),[_]),c=Object(q.useState)({}),u=h()(c,2),p=u[0],f=u[1],g=Object(q.useState)(window.location.search),w=h()(g,2),v=w[0],y=w[1],x=Object(q.useState)(),T=h()(x,2),j=T[0],R=T[1],C=Object(q.useState)([]),E=h()(C,2),N=E[0],U=E[1],O=Object(q.useMemo)((function(){var e=new de.a(v),t={};return e.has("from")&&(t.from=me()(e.get("from"))),e.has("to")&&(t.to=me()(e.get("to"))),t}),[v]);function S(){return(S=P()(I.a.mark((function e(){var t;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Xe(r,i,s);case 1:t=e.sent,j&&t.length==N.length&&k()((function(){R({})}),3e3),U(t);case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}Object(q.useEffect)((function(){!function(){S.apply(this,arguments)}()}),[j]);var F=Object(q.useMemo)((function(){var e,t=new ae.a,n=vt(N);try{for(n.s();!(e=n.n()).done;){var a=e.value;t.set(a.id,a)}}catch(e){n.e(e)}finally{n.f()}return t}),[N]),M=N[0]&&N[N.length-1].id||t.diff.id,L=O.from,D=O.to||M,W=L?F.get(L):null,J=F.get(D),Z=Ce(P()(I.a.mark((function e(){var t,a,o;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(J){e.next=1;break}return e.abrupt("return",null);case 1:if(t=!!W||J.id!==M,{ignoreWhiteSpaceChange:!1,charsetName:n},!W){e.next=3;break}return e.next=2,et(0,i,W.headCommitSha,J.headCommitSha);case 2:a=e.sent,e.next=7;break;case 3:e.next=5;break;case 4:a=e.sent,e.next=7;break;case 5:return e.next=6,tt(r,i,s,J.id);case 6:o=e.sent,a={diffs:o,overflow:!1,addLineNum:J.addLineNum,delLineNum:J.delLineNum};case 7:return e.abrupt("return",bt(bt({},a),{},{fromVersion:W,toVersion:J,isPartial:t}));case 8:case"end":return e.stop()}}),e)}))),{deps:[W,J,n]});function Q(){return(Q=P()(I.a.mark((function e(t){var n;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,rt(r,i,s,J.id,{filepath:t});case 1:return delete(n=e.sent).sections,f(n),a.doRefresh(!1,t),e.abrupt("return",n);case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){return(z=P()(I.a.mark((function e(t,n,a){var s;return I.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,ct(r,i,{filepath:t,ref:n});case 1:return e.abrupt("return",e.sent);case 2:if(e.prev=2,!gt(s=e.catch(0))||413!==s.response.status){e.next=3;break}return e.abrupt("return",null);case 3:throw s;case 4:case"end":return e.stop()}}),e,null,[[0,2]])})))).apply(this,arguments)}Object(q.useEffect)((function(){a.doRefresh()}),[]);var A,V=[],B=new ae.a,G=vt(t.checkSuites);try{for(G.s();!(A=G.n()).done;){var H=A.value;if(H.checkRuns){var Y,$=vt(H.checkRuns);try{for($.s();!(Y=$.n()).done;){var K=Y.value;if(K.annotations){var X,ee=vt(K.annotations);try{for(ee.s();!(X=ee.n()).done;){var te=X.value,ne={annotation:te,checkSuite:H};V.push(ne),B.set(te.path,(B.get(te.path)||0)+1)}}catch(e){ee.e(e)}finally{ee.f()}}}}catch(e){$.e(e)}finally{$.f()}}}}catch(e){G.e(e)}finally{G.f()}return{diffsPack:Z,versions:N,fromVersion:W,toVersion:J,getDiffById:function(e){return Q.apply(this,arguments)},stDiff:p,getFileContent:function(e,t,n){return z.apply(this,arguments)},IDEMode:d,toggleViewerType:m,updateQuery:function(e){var t,n,a=new de.a;e.from&&a.set("from",String(e.from)),e.to&&a.set("to",String(e.to));var r=a.toString();window.history.replaceState(null,"",b()(t=b()(n="".concat(window.location.pathname)).call(n,r?"?":"")).call(t,r)),y(r)},setAcrFlag:R,annotationPacks:V}})),Qt=h()(Zt,2),zt=Qt[0],At=Qt[1],Vt=function(e){var t=e.match,n={};if(e.projectDetail){var a=e.projectDetail;n=bt(bt(bt({},n),e.projectDetail),{},{pathWithNamespace:a.full_name})}var r={};if(e.current_user){var i=e.current_user;r=bt(bt({},i),{},{avatar_url:i.image_url,name:i.username})}return T.a.createElement(qt.Provider,{value:{project:n,user:r,params:t.params}},T.a.createElement(Ct,null,T.a.createElement(Ut,null,T.a.createElement(Mt,null,T.a.createElement(Wt,null,T.a.createElement(zt,null,e.children))))))},Bt=(n("BoS7"),n("Sdc0")),Gt=(n("qVdP"),n("jsC+")),Ht=(n("Pwec"),n("CtXQ")),Yt=(n("lUTK"),n("BvKs")),$t=(n("P2fV"),n("NJEC")),Kt=(n("+L6B"),n("2/Rp")),Xt=(n("5NDa"),n("5rEg")),en=(n("5Dmo"),n("3S7+")),tn=(n("Telt"),n("Tckk")),nn=n("RKTd"),an=n.n(nn),rn=n("guyh"),sn=n.n(rn),on=n("3xDC"),ln=n.n(on),dn=n("2iEm"),_n=(n("VPcM"),"Ignore"),mn=function(e){var t=Tt().user,n=Lt().addComment,a=At(),r=a.toVersion,i=a.stDiff,s=Object(Z.a)(function(){var t=P()(I.a.mark((function t(a,s){return I.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=1,n({note:a,diffId:r.id,line_code:e.lineCode,parent_id:e.id,path:e.path,type:s||"comment",diff:e.id?null:i});case 1:e.onClose&&e.onClose(),t.next=3;break;case 2:t.prev=2,t.catch(0);case 3:case"end":return t.stop()}}),t,null,[[0,2]])})));return function(e,n){return t.apply(this,arguments)}}()),o=e.replyNote,l=Object(q.useState)(""),d=h()(l,2),_=d[0],m=d[1],c=Object(q.useState)(!1),u=h()(c,2),p=u[0],f=(u[1],Object(q.useCallback)((function(){var e=o?function(e,t){if(t&&t.note){var n,a,r=t.note.split("\n");return Me()(n=b()(a=['\x3c!-- reply id="'.concat(t.id,'" --\x3e')]).call(a,ye()(r))).call(n,(function(e){return"> ".concat(e)})).join("\n")+"\n\n"+e}return e}(_,o):_;s(e,p?"problem":"comment")}),[_,o,p]));return T.a.createElement("div",{className:"arc-commenting-container ".concat(e.noPadding?"no-padding":"")},T.a.createElement("div",{className:"avatar"},T.a.createElement(en.a,{title:t.name},T.a.createElement(tn.a,{src:t&&t.image_url?Object(Q.i)("/".concat(t.image_url)):"images/avatars/User/b",size:24}))),T.a.createElement(Xt.a.TextArea,{autoFocus:!0,placeholder:"请输入评论信息",value:_,onChange:function(e){return m(e.target.value)},style:{height:150}}),T.a.createElement("div",{className:"action"},T.a.createElement("div",null,T.a.createElement(Kt.a,{type:"primary",onClick:f,disabled:!an()(_).call(_),style:{marginRight:8}},"评论"),an()(_).call(_)?T.a.createElement($t.a,{title:"你确定要取消?",okText:"确定",cancelText:"取消",onConfirm:e.onClose},T.a.createElement(Kt.a,null,"取消")):T.a.createElement(Kt.a,{onClick:e.onClose},"取消")),T.a.createElement("div",null,o&&T.a.createElement("div",{className:"reply-note"},"Reply to ",o.author.name))))},cn=Object(q.memo)((function(e){var t=e.note,n=e.isChild,a=Tt().user,r=Lt().deleteComment,i=Object(q.useState)(!1),s=h()(i,2),o=s[0],l=s[1];return T.a.createElement("div",{className:"reply-item ".concat(n?"reply-item-child":"")},T.a.createElement("div",{className:"reply-item-head"},T.a.createElement(dn.a,{to:"/".concat(t.user&&t.user.login),className:"show-user-link color-black fwb"},T.a.createElement(tn.a,{src:t.user&&t.user.imageUrl?Object(Q.i)("/".concat(t.user.imageUrl)):"images/avatars/User/b",size:24,className:"mr10"}),t.user&&t.user.username),"于 ",T.a.createElement("span",{className:"show-user-link color-black"},Object(Q.y)(t.createdAt))," 发表评论:",T.a.createElement("span",{className:"btn-right"},a&&(a.admin||a.login===t.user.login)?T.a.createElement($t.a,{placement:"bottom",title:"确定要删除当前评论吗?",okText:"是",cancelText:"否",onConfirm:function(){return r(t.id)}},T.a.createElement(Kt.a,{type:"link"},T.a.createElement("i",{className:"iconfont icon-shanchu3 font-15 color-grey-6 mr5 ver-middle"}),T.a.createElement("span",{className:"font-12 color-grey-6"},"删除"))):"",n?"":T.a.createElement(Kt.a,{type:"link",className:"ml-10",onClick:function(){return l(!0)}},T.a.createElement("i",{className:"iconfont icon-huifu1 font-15 color-grey-6 mr5 ver-middle"}),T.a.createElement("span",{className:"font-12 color-grey-6"},"回复")))),T.a.createElement("div",{className:"reply-item-content"},t.note),o&&T.a.createElement(mn,p()({style:{paddingLeft:"20px"},onClose:function(){l(!1)}},t)))})),un=Object(q.memo)((function(e){var t,n,a=e.noteId,r=Lt(),i=r.commentPack,o=(r.deleteComment,i.noteIdToReplyIdSet.get(a)),l=o?sn()(t=s()(o)).call(t,(function(e,t){return e-t})):null,d=i.noteIdToNote.get(a);return d?T.a.createElement("div",{className:"arc-container"},T.a.createElement(cn,{note:d}),l&&T.a.createElement("div",{style:{paddingLeft:50}},Me()(n=ln()(l).call(l)).call(n,(function(e){var t=i.noteIdToNote.get(e);return t?T.a.createElement(cn,{note:t,key:e,isChild:!0}):null})))):null})),pn=Object(q.memo)((function(e){var t,n,a,i,s=e.projectsId,o=e.owner,l=e.mergeId,d=T.a.useState(e.initialFullscreen||!1),_=h()(d,2),m=_[0],c=_[1],u=function(t){c(t),t&&Ee.a.info("全屏模式支持直接使用 ↑/↓ 切换变更文件"),e.handleFullscreenChange(t),e.logFullScreen(t)};Object(q.useEffect)((function(){return m&&(document.body.style.overflow="hidden"),function(){document.body.style.overflow=""}}),[m]);var p=At(),f=p.versions,g=p.fromVersion,w=p.toVersion,v=p.updateQuery,y=new ae.a;y.set(0,"Base Version"),oe()(f).call(f,(function(e,t){t===f.length-1?y.set(e.id,"Latest Version"):y.set(e.id,"Version ".concat(f.length-t-1))}));var x=g&&g.id||0,k=w&&w.id||0,j=0===x&&k===f[0]&&f[0].id;function R(e,t){var n,a=y.get(e.id);return T.a.createElement(Yt.a.Item,{className:"arc-menuItem ".concat(e.id===t?"selected":""),key:e.id},T.a.createElement("div",{className:"headRow"},T.a.createElement("span",null,a),T.a.createElement("span",null,r()(n=e.headCommitSha).call(n,0,8))),T.a.createElement("div",{className:"desc"},"包含 ",e.commitsCount,"次提交,",e.filesCount," 份文件变更"))}var C=T.a.createElement(Yt.a,{onClick:function(e){var t=me()(e.key);v({from:0===t?void 0:t})}},Me()(t=r()(f).call(f,1)).call(t,(function(e){return R(e,x)})),T.a.createElement(Yt.a.Item,{key:0,className:"menuItem".concat(" ",0===x?"selected":"")},"Base Version")),E=T.a.createElement(Yt.a,{onClick:function(e){v({to:me()(e.key)})}},Me()(n=r()(f).call(f,0,f.length)).call(n,(function(e){return R(e,k)}))),P={zIndex:1200};return T.a.createElement("div",{className:"arc-menubar"},T.a.createElement("div",{className:"group"},0!==f.length&&T.a.createElement("div",{className:"versionContainer"},T.a.createElement(dn.a,{to:b()(a=b()(i="/".concat(o,"/")).call(i,s,"/pulls/")).call(a,l),className:"font-14 color-grey-9"},"返回"),T.a.createElement(Gt.a,{overlay:C,trigger:["click"],overlayStyle:P},T.a.createElement("div",{className:"versionItem"},T.a.createElement("span",null,y.get(x)),T.a.createElement(Ht.a,{type:"down"}))),T.a.createElement("div",null,T.a.createElement(Ht.a,{type:"arrow-right"})),T.a.createElement(Gt.a,{overlay:E,trigger:["click"],overlayStyle:P},T.a.createElement("div",{className:"versionItem"},T.a.createElement("span",null,y.get(k)),T.a.createElement(Ht.a,{type:"down"}))),!j&&T.a.createElement("div",null,T.a.createElement("a",{onClick:function(){v({from:void 0,to:void 0})}},"重置")))),T.a.createElement("div",{className:"group"},m?T.a.createElement(Ht.a,{type:"fullscreen-exit",onClick:function(){return u(!1)}}):T.a.createElement(en.a,{title:"全屏"},T.a.createElement(Ht.a,{type:"fullscreen",onClick:function(){return u(!0)}}))))})),fn=Object(q.memo)((function(e){var t,n=e.annotation,a=e.checkSuite,r=Object(q.useRef)(null),i="#annotation_".concat(n.id)===window.location.hash;Object(q.useEffect)((function(){k()((function(){i&&r.current&&r.current.scrollIntoView(!0)}),500)}));var s=Object(q.useState)(n.feedBackStatus===_n),o=h()(s,2),l=o[0];return o[1],T.a.createElement("div",{className:"arc-container"},T.a.createElement("div",{ref:r,id:"annotation_".concat(n.id),className:"arc-annotationContainer"},T.a.createElement("div",{className:"codeLine"},T.a.createElement("div",null,n.level),T.a.createElement("div",{className:"line"},n.startLine===n.endLine?T.a.createElement("span",null,"对",n.endLine,"行代码分析"):T.a.createElement("span",null,"对",n.startLine,"到",n.endLine,"行代码分析"))),T.a.createElement("div",{className:"botRow"},T.a.createElement(tn.a,{alt:a.service.nameShow,size:20,src:"https://gw-office.alipayobjects.com/bmw-prod/a9596840-928c-4603-a865-b24373ab4b4d.png"}),T.a.createElement("div",null,T.a.createElement("div",{className:"strong"},a.service.nameShow))),T.a.createElement("div",{className:"content"},T.a.createElement("p",null,n.title),T.a.createElement("div",null,n.message)),T.a.createElement("div",{className:"detail"},T.a.createElement("div",null,n.bugId?l?T.a.createElement(Kt.a,{type:"primary",style:{marginRight:8}},"取消忽略"):T.a.createElement(q.Fragment,null,T.a.createElement(Kt.a,{style:{marginRight:8}},"忽略"),T.a.createElement(Kt.a,{style:{marginRight:8}},"误报"),T.a.createElement(Kt.a,null,"确认")):null),T.a.createElement("div",null,T.a.createElement("a",{className:"halfPlainA",href:b()(t="https://codeinsightapi.alipay.com/api/v1/describe?bug_type=".concat(n.bugType,"&bug_id=")).call(t,n.bugId),target:"_blank"},"查看问题详情 ",T.a.createElement(Ht.a,{type:"double-right"}))))))})),gn=function(e){e.setVisible,Et().pr,Tt().project;var t=Object(q.useState)(!1),n=h()(t,2);return n[0],n[1],T.a.createElement(q.Fragment,null,T.a.createElement("div",null,"正在丰富功能中..."),T.a.createElement("div",{style:{display:"none"}},T.a.createElement(Bt.a,{checked:!0})))};function hn(e,t){var n=y()(e);if(A.a){var a=A()(e);t&&(a=B()(a).call(a,(function(t){return H()(e,t).enumerable}))),n.push.apply(n,a)}return n}function wn(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,m=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return d=e.done,e},e:function(e){m=!0,o=e},f:function(){try{d||null==n.return||n.return()}finally{if(m)throw o}}}}function kn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,m=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return d=e.done,e},e:function(e){m=!0,o=e},f:function(){try{d||null==n.return||n.return()}finally{if(m)throw o}}}}function Cn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n * {\n margin-right: 8px;\n}\n.monaco-editor-hover {\n border: none !important;\n box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);\n transform: translate(-20px, 0px);\n}\n.monaco-editor-hover-content .markdown-hover .hover-contents {\n padding: 16px;\n background: #fff;\n}\n.monaco-editor-hover-content .markdown-hover .hover-contents h1 {\n color: rgba(0, 0, 0, 0.85);\n font-size: 14px;\n line-height: 22px;\n}\n.monaco-editor-hover-content .markdown-hover .hover-contents p {\n color: rgba(0, 0, 0, 0.45);\n}\n.ide-logo {\n height: 100%;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n}\n.ide-logo .ide-btn {\n margin: 4px;\n display: inline-block;\n}\n.ide-logo .ide-btn {\n display: inline-flex;\n box-shadow: inset 0 0 35px 5px rgba(0, 0, 0, 0.05), inset 0 2px 1px 1px rgba(255, 255, 255, 0.9), inset 0 -2px 1px 0 rgba(0, 0, 0, 0.05);\n border-radius: 8px;\n background: #fefefe;\n position: relative;\n height: 40px;\n width: 40px;\n justify-content: center;\n align-items: center;\n font-size: 20px;\n}\n.ide-logo-img {\n width: 150px;\n}\n.ide-logo-text {\n color: #aaa;\n margin-top: 0.5em;\n font-size: 14px;\n}\n.ide-logo-text:nth-child(2) {\n margin-left: 2em;\n}\n.ide-logo-text:nth-child(3) {\n margin-left: 2em;\n}\n.ide-logo-text:nth-child(4) {\n margin-left: 4em;\n}\n",""]),e.exports=t},VPcM:function(e,t,n){var a=n("tJFH");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},ZFqk:function(e,t){e.exports={extension:{publisher:"alex-ext-public",name:"editor-plugin-blame",version:"0.2.6"},packageJSON:{name:"editor-plugin-blame",publisher:"alex-ext-public",version:"0.2.6",repository:{type:"git",url:"http://code.alipay.com/yxy167584/editor-plugin-blame.git"},displayName:"editor-plugin-blame",description:" ",activationEvents:["*"],kaitianContributes:{workerMain:"./out/worker/index.js"},contributes:{commands:[{command:"code.blame.toggleBlame",title:"查看blame"},{command:"code.blame.acrToggleBlame",title:"blame"},{command:"code.blame.linktocommit",title:"hover详情跳转"}],views:{},menus:{"editor/title":[{command:"code.blame.acrToggleBlame",type:"checkbox",group:"navigation",toggledWhen:"acr_blame_context",when:"resourceScheme =~ /^git$|^diff$/"}]},workerMain:"./out/worker/index.js"}},pkgNlsJSON:{},nlsList:[],extendConfig:{},webAssets:["package.json","out/worker/index.js"],mode:"public"}},tJFH:function(e,t,n){(t=n("JPst")(!1)).push([e.i,".arc-container {\n padding: 5px 0 10px;\n border-bottom: solid 1px #eee;\n}\n.arc-container .reply-item {\n padding: 6px 16px 10px;\n}\n.arc-container .reply-item.reply-item-child {\n margin-top: -10px;\n padding: 5px 0;\n}\n.arc-container .reply-item-head {\n line-height: 30px;\n color: #666;\n}\n.arc-container .btn-right {\n float: right;\n}\n.arc-container .reply-item-content {\n padding-left: 35px;\n line-height: 1.4;\n}\n.arc-container .show-user-link {\n font-weight: 600;\n}\n.arc-menubar {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.arc-menubar .group {\n display: flex;\n align-items: center;\n}\n.arc-menubar .group > * {\n margin-right: 12px;\n transition: 300ms all ease-in-out;\n}\n.arc-menubar .group > *:last-child {\n margin-right: 0;\n}\n.arc-menubar .versionContainer {\n display: flex;\n align-items: center;\n}\n.arc-menubar .versionContainer > *:not(:last-child) {\n margin-right: 2px;\n}\n.arc-menubar .versionItem {\n cursor: pointer;\n padding: 4px 6px;\n}\n.arc-menubar .versionItem .anticon {\n margin-left: 4px;\n}\n.arc-menubar .switchContainer {\n display: flex;\n align-items: center;\n}\n.arc-menubar .ideLabel {\n line-height: 1;\n margin-right: 8px;\n}\n.arc-menuItem {\n background: #ffffff;\n width: 350px;\n padding-top: 8px;\n padding-bottom: 8px;\n}\n.arc-menuItem.selected {\n background: #f0f5ff;\n}\n.arc-menuItem .headRow {\n display: flex;\n justify-content: space-between;\n}\n.arc-menuItem .desc {\n margin-top: 2px;\n color: rgba(0, 0, 0, 0.45);\n}\n.arc-annotationContainer {\n border-bottom: solid 1px #eee;\n}\n.arc-annotationContainer:last-child {\n border-bottom: none;\n}\n.arc-annotationContainer .codeLine {\n display: flex;\n align-items: center;\n}\n.arc-annotationContainer .line {\n padding-top: 8px;\n padding-left: 8px;\n font-size: 12px;\n}\n.arc-annotationContainer .line.active {\n color: rgba(0, 0, 0, 0.45);\n}\n.arc-annotationContainer .botRow {\n padding: 8px 12px 0 16px;\n display: flex;\n align-items: center;\n}\n.arc-annotationContainer .botRow > *:not(:first-child) {\n margin-left: 8px;\n}\n.arc-annotationContainer .content {\n padding: 8px 12px 12px 48px;\n}\n.arc-annotationContainer .content p {\n margin-bottom: 8px;\n}\n.arc-annotationContainer .strong {\n color: rgba(0, 0, 0, 0.85);\n}\n.arc-annotationContainer .detail {\n height: 50px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n font-size: 14px;\n padding: 0 21px;\n border-top: 1px solid #ebedf0;\n}\n.arc-annotationContainer .halfPlainA {\n color: inherit;\n}\n.arc-annotationContainer .halfPlainA:hover {\n color: #2f54eb;\n}\n.arc-checkoutBranch {\n font-size: 14px;\n color: #2f54eb;\n cursor: pointer;\n line-height: 32px;\n}\n.arc-flexA {\n display: flex !important;\n justify-content: space-between;\n align-items: center;\n line-height: 32px;\n color: #2f54eb;\n}\n.arc-flexA i {\n color: #2f54eb;\n}\n.arc-flexA:hover {\n color: #2f54eb;\n}\n.arc-checkout pre {\n margin-bottom: 8px;\n padding: 8px 12px;\n background-color: #fbfbfb;\n border: 1px solid #ebedf0;\n border-radius: 4px;\n}\n.arc-commenting-container {\n position: relative;\n padding: 8px 12px 0 44px;\n}\n.arc-commenting-container.no-padding {\n padding: 0 0 0 32px;\n}\n.arc-commenting-container.no-padding .avatar {\n top: 2px;\n left: 0;\n}\n.arc-commenting-container .avatar {\n position: absolute;\n top: 8px;\n left: 12px;\n}\n.arc-commenting-container .action {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 8px 0;\n}\n.arc-commenting-container .action .reply-note {\n padding: 1px 5px;\n color: #8c8c8c;\n line-height: 20px;\n background-color: #fafafa;\n}\n",""]),e.exports=t},vvHN:function(e,t,n){var a=n("CxBo");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)}}]); \ No newline at end of file diff --git a/static/js/146.cda735c2.chunk.js b/static/js/146.cda735c2.chunk.js new file mode 100644 index 000000000..b40244045 --- /dev/null +++ b/static/js/146.cda735c2.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[146],{EP0R:function(e,t,a){},qmW9:function(e,t,a){"use strict";a.d(t,"a",(function(){return A}));var n=a("yQr1"),l=a.n(n),r=a("EcSs"),c=a.n(r),i=a("06Pm"),o=a.n(i),m=a("kA7L"),s=a.n(m),u=a("3SUL"),p=a.n(u),f=a("eYnF"),g=a.n(f),d=a("X5/F"),E=a.n(d),h=a("04Ix"),v=a.n(h),b=a("RKTd"),y=a.n(b),C=a("ZbhI"),k=a.n(C),w=a("Kwsy"),S=a.n(w),N=a("cDcd"),_=a.n(N),O=a("Ozcj"),B=a("sYIF");function j(e,t,a){return t=g()(t),p()(e,function(){try{var e=!Boolean.prototype.valueOf.call(l()(Boolean,[],(function(){})))}catch(e){}return!!e}()?l()(t,a||[],g()(e).constructor):t.apply(e,a))}var x=window.$;function A(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){return function(a){function n(e){var t;return o()(this,n),t=j(this,n,[e]),v()(t,"onDelegateClick",(function(e){var a,n=e.target.src||e.target.getAttribute("src")||e.target.getAttribute("href"),l=y()(a=e.target.innerHTML).call(a),r=e.target.parentNode&&e.target.parentNode.getAttribute("href");if(r)window.location.href=r;else if(Object(B.q)(y()(n).call(n))||Object(B.q)(l)||"IMG"==e.target.tagName)return-1===k()(n).call(n,"/images/avatars/User")&&-1===k()(n).call(n,"kindeditor/plugins/emoticons")&&t.setState({showImage:!0,imageSrc:n}),e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.originalEvent.preventDefault(),!1})),v()(t,"onImageLayerClose",(function(){t.setState({showImage:!1,imageSrc:""})})),v()(t,"MdifHasAnchorJustScorll",(function(){var e=decodeURI(t.props.location.hash).replace("#","");if(e){var a=document.getElementsByName(e);a&&0!=a.length&&a[a.length-1].scrollIntoView()}})),t.state={showImage:!1,imageSrc:""},t}return E()(n,a),s()(n,[{key:"componentDidMount",value:function(){var t=this;this.props.wrappedComponentRef&&this.props.wrappedComponentRef(this.refs.wrappedComponentRef),S()((function(){x(e.parentSelector||".commentsDelegateParent").delegate(e.imgSelector||".J_Comment_Reply .comment_content img, .J_Comment_Reply .childrenCommentsView img","click",t.onDelegateClick)}),1200)}},{key:"componentWillUnmount",value:function(){x(e.parentSelector||".commentsDelegateParent","click",this.onDelegateClick)}},{key:"render",value:function(){return this.MdifHasAnchorJustScorll(),_.a.createElement(_.a.Fragment,null,_.a.createElement(O.a,c()({},this.state,{onImageLayerClose:this.onImageLayerClose})),_.a.createElement(t,c()({},this.props,{ref:"wrappedComponentRef"})))}}])}(N.Component)}}},vcx7:function(e,t,a){},y28U:function(e,t,a){"use strict";a.r(t);var n=a("+oHS"),l=a.n(n),r=a("OWCx"),c=a.n(r),i=a("5PDf"),o=a.n(i),m=a("fHi0"),s=a.n(m),u=a("RXMP"),p=a.n(u),f=a("qjzJ"),g=a.n(f),d=a("HnXd"),E=a.n(d),h=a("LYCE"),v=a.n(h),b=(a("2qtc"),a("kLXV")),y=(a("sRBo"),a("kaz8")),C=(a("+L6B"),a("2/Rp")),k=(a("OaEy"),a("2fM7")),w=(a("y8nQ"),a("Vl3Y")),S=(a("miYZ"),a("tsqr")),N=a("04Ix"),_=a.n(N),O=a("zLi2"),B=a.n(O),j=(a("5NDa"),a("5rEg")),x=a("o+MX"),A=a.n(x),I=a("FLGM"),D=a.n(I),L=a("cDcd"),R=a.n(L),F=(a("vcx7"),a("EP0R"),a("vDqi")),P=a.n(F),H=a("spEH"),J=a("2iEm"),M=a("nJeU"),T=a("qmW9"),q=a("9C/b");function z(e,t){var a=l()(e);if(c.a){var n=c()(e);t&&(n=o()(n).call(n,(function(t){return s()(e,t).enumerable}))),a.push.apply(a,n)}return a}function U(e){for(var t=1;tr?b.a.createElement("div",{className:"mt50 mb30 edu-txt-center"},b.a.createElement(o.a,{simple:!0,defaultCurrent:a,total:t,pageSize:r,onChange:n.ChangePage})):"")})),n.state={user_type:n.props.user_type,type_title:n.props.type_title,project_id:n.props.project_id,owner:n.props.owner,users:null,count:0,limit:20,page:1,isSpin:!1},n}return y()(t,e),p()(t,[{key:"render",value:function(){var e=this.state,t=e.users,n=e.count,a=e.isSpin,r=e.type_title;return b.a.createElement("div",{className:"pbt15"},b.a.createElement("div",{className:"main background-f minH-670",style:{padding:"0px"}},b.a.createElement("div",{className:"user-list-items"},b.a.createElement("div",{className:"font-18 padding10-20 border-b-line"},r),b.a.createElement(c.a,{spinning:a},b.a.createElement("div",{className:"w-100 inline-block"},0===n?b.a.createElement(j.a,{_html:"暂时还没有相关数据!"}):b.a.createElement(F.a,i()({users:t,userClass:"w-25",successFunc:this.getUsersList,notReset:!0},this.props)))),this.Paginations())))}}])}(k.Component);t.a=x},KJct:function(e,t,n){"use strict";n("+L6B");var a=n("2/Rp"),r=n("zLi2"),c=n.n(r),s=n("cDcd"),i=n.n(s),o=n("vDqi"),l=n.n(o);n("6V0J"),t.a=function(e){var t=e.is_watch,n=e.fontClass,r=e.starText,o=e.is_block,u=e.id,m=e.successFunc,p=e.notReset,f=Object(s.useState)(!1),d=c()(f,2),v=d[0],h=d[1],g=Object(s.useState)(t),y=c()(g,2),E=y[0],_=y[1];return i.a.createElement(a.a,{type:E?"default":"primary",ghost:!E,block:o,loading:v,onClick:function(){return e=E,h(!0),void l()({method:e?"delete":"post",url:"/watchers/".concat(e?"unfollow":"follow",".json"),params:{target_type:"user",id:u}}).then((function(e){e&&0===e.data.status&&(m&&m(),p&&_(!E)),h(!1)})).catch((function(e){h(!1)}));var e}},E?i.a.createElement("span",{className:""},i.a.createElement("i",{className:"iconfont icon-shixing font-15 text-yellow mr-4"}),i.a.createElement("span",{className:n||"font-12"},"已关注")):i.a.createElement("span",{className:""},i.a.createElement("i",{className:"iconfont icon-kongxing font-15"}),i.a.createElement("span",{className:n},r||"关注")))}},Xd6l:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("+L6B"),n("2/Rp")),s=n("06Pm"),i=n.n(s),o=n("kA7L"),l=n.n(o),u=n("3SUL"),m=n.n(u),p=n("eYnF"),f=n.n(p),d=n("X5/F"),v=n.n(d),h=n("04Ix"),g=n.n(h),y=n("o+MX"),E=n.n(y),_=n("FLGM"),N=n.n(_),w=n("cDcd"),k=n.n(w),b=n("sYIF"),L=n("2iEm"),S=n("KJct");function j(e,t,n){return t=f()(t),m()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],f()(e).constructor):t.apply(e,n))}n("6V0J");var F=function(e){function t(){var e,n;i()(this,t);for(var a=arguments.length,r=new Array(a),s=0;s0)return N()(e).call(e,(function(e,i){return k.a.createElement("div",{className:"pull-left ".concat(t),key:i},k.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},k.a.createElement("div",null,k.a.createElement("a",{href:"/".concat(e.login),className:"show-user-link"},k.a.createElement("img",{className:"avatar-60",src:Object(b.i)("/".concat(e.image_url)),alt:""}))),k.a.createElement("div",{className:"ml12"},k.a.createElement("div",null,k.a.createElement(L.a,{to:"/".concat(e.login),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),k.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},k.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),k.a.createElement("span",{className:"ml4"},"点赞列表"===a?"点赞":"关注列表"===a?"关注":"fork","时间:",e.format_time)),n&&n.login===e.login?k.a.createElement(c.a,{type:"default"},"当前用户"):k.a.createElement(S.a,{is_watch:e.is_watch,notReset:s,id:e.login,successFunc:r}))))}))})),n}return v()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.users,n=e.userClass,a=e.current_user,r=e.type_title,c=e.successFunc,s=e.notReset,i=e.title_type;return this.renderList(t,n,a,r,c,s,i)}}])}(w.Component);t.a=F},zM51:function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),c=n("06Pm"),s=n.n(c),i=n("kA7L"),o=n.n(i),l=n("3SUL"),u=n.n(l),m=n("eYnF"),p=n.n(m),f=n("X5/F"),d=n.n(f),v=n("04Ix"),h=n.n(v),g=n("o+MX"),y=n.n(g),E=n("cDcd"),_=n.n(E),N=n("9BHv");function w(e,t,n){return t=p()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],p()(e).constructor):t.apply(e,n))}var k=function(e){function t(){var e,n;s()(this,t);for(var a=arguments.length,r=new Array(a),c=0;cr?b.a.createElement("div",{className:"mt50 mb30 edu-txt-center"},b.a.createElement(o.a,{simple:!0,defaultCurrent:a,total:t,pageSize:r,onChange:n.ChangePage})):"")})),n.state={user_type:n.props.user_type,type_title:n.props.type_title,project_id:n.props.project_id,owner:n.props.owner,users:null,count:0,limit:20,page:1,isSpin:!1},n}return y()(t,e),p()(t,[{key:"render",value:function(){var e=this.state,t=e.users,n=e.count,a=e.isSpin,r=e.type_title;return b.a.createElement("div",{className:"pbt15"},b.a.createElement("div",{className:"main background-f minH-670",style:{padding:"0px"}},b.a.createElement("div",{className:"user-list-items"},b.a.createElement("div",{className:"font-18 padding10-20 border-b-line"},r),b.a.createElement(c.a,{spinning:a},b.a.createElement("div",{className:"w-100 inline-block"},0===n?b.a.createElement(F.a,{_html:"暂时还没有相关数据!"}):b.a.createElement(j.a,i()({users:t,userClass:"w-25",successFunc:this.getUsersList,notReset:!0},this.props)))),this.Paginations())))}}])}(k.Component);t.a=x},KJct:function(e,t,n){"use strict";n("+L6B");var a=n("2/Rp"),r=n("zLi2"),c=n.n(r),s=n("cDcd"),i=n.n(s),o=n("vDqi"),l=n.n(o);n("6V0J"),t.a=function(e){var t=e.is_watch,n=e.fontClass,r=e.starText,o=e.is_block,u=e.id,m=e.successFunc,p=e.notReset,f=Object(s.useState)(!1),d=c()(f,2),v=d[0],h=d[1],g=Object(s.useState)(t),y=c()(g,2),E=y[0],_=y[1];return i.a.createElement(a.a,{type:E?"default":"primary",ghost:!E,block:o,loading:v,onClick:function(){return e=E,h(!0),void l()({method:e?"delete":"post",url:"/watchers/".concat(e?"unfollow":"follow",".json"),params:{target_type:"user",id:u}}).then((function(e){e&&0===e.data.status&&(m&&m(),p&&_(!E)),h(!1)})).catch((function(e){h(!1)}));var e}},E?i.a.createElement("span",{className:""},i.a.createElement("i",{className:"iconfont icon-shixing font-15 text-yellow mr-4"}),i.a.createElement("span",{className:n||"font-12"},"已关注")):i.a.createElement("span",{className:""},i.a.createElement("i",{className:"iconfont icon-kongxing font-15"}),i.a.createElement("span",{className:n},r||"关注")))}},Xd6l:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("+L6B"),n("2/Rp")),s=n("06Pm"),i=n.n(s),o=n("kA7L"),l=n.n(o),u=n("3SUL"),m=n.n(u),p=n("eYnF"),f=n.n(p),d=n("X5/F"),v=n.n(d),h=n("04Ix"),g=n.n(h),y=n("o+MX"),E=n.n(y),_=n("FLGM"),N=n.n(_),w=n("cDcd"),k=n.n(w),b=n("sYIF"),L=n("2iEm"),S=n("KJct");function F(e,t,n){return t=f()(t),m()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],f()(e).constructor):t.apply(e,n))}n("6V0J");var j=function(e){function t(){var e,n;i()(this,t);for(var a=arguments.length,r=new Array(a),s=0;s0)return N()(e).call(e,(function(e,i){return k.a.createElement("div",{className:"pull-left ".concat(t),key:i},k.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},k.a.createElement("div",null,k.a.createElement("a",{href:"/".concat(e.login),className:"show-user-link"},k.a.createElement("img",{className:"avatar-60",src:Object(b.i)("/".concat(e.image_url)),alt:""}))),k.a.createElement("div",{className:"ml12"},k.a.createElement("div",null,k.a.createElement(L.a,{to:"/".concat(e.login),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),k.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},k.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),k.a.createElement("span",{className:"ml4"},"点赞列表"===a?"点赞":"关注列表"===a?"关注":"fork","时间:",e.format_time)),n&&n.login===e.login?k.a.createElement(c.a,{type:"default"},"当前用户"):k.a.createElement(S.a,{is_watch:e.is_watch,notReset:s,id:e.login,successFunc:r}))))}))})),n}return v()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.users,n=e.userClass,a=e.current_user,r=e.type_title,c=e.successFunc,s=e.notReset,i=e.title_type;return this.renderList(t,n,a,r,c,s,i)}}])}(w.Component);t.a=j},cFFD:function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),c=n("06Pm"),s=n.n(c),i=n("kA7L"),o=n.n(i),l=n("3SUL"),u=n.n(l),m=n("eYnF"),p=n.n(m),f=n("X5/F"),d=n.n(f),v=n("04Ix"),h=n.n(v),g=n("o+MX"),y=n.n(g),E=n("cDcd"),_=n.n(E),N=n("9BHv");function w(e,t,n){return t=p()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],p()(e).constructor):t.apply(e,n))}var k=function(e){function t(){var e,n;s()(this,t);for(var a=arguments.length,r=new Array(a),c=0;c-1||Q()(a=U.logo).call(a,"412603")>-1)?Object(D.i)(U.logo):V.a,alt:"",className:"botImg"})),S.a.createElement("div",{className:"centerBox"},S.a.createElement("p",{className:"font-24"},U.bot_name),S.a.createElement("div",{className:"userBox font-16"},U.first_func&&S.a.createElement("span",{className:"typeBox font-15 mr15"},U.first_func),U.second_func&&S.a.createElement("span",{className:"typeBox font-15 mr15"},U.second_func),S.a.createElement("a",{href:"/".concat(U.developer_login)},U.developer_name)),S.a.createElement("div",null,U.market_desc)),(f&&!f.login||U.is_public||!U.is_public&&U.developer_id===f.user_id)&&S.a.createElement(i.a,{type:"primary",style:{width:"114px",height:"40px"},className:"font-15",onClick:function(){lt?t.history.push("/settings/installbot/".concat(m)):f&&f.login?y(!0):v()}},lt?"查看详情":"安装此Bot"))),S.a.createElement("div",{className:"detailIntroBox"},S.a.createElement("div",{className:"detailIntroCont"},S.a.createElement("div",{className:"detailIntroTitle font-20 mb10"},"Bot详细介绍"),S.a.createElement(M.a,{value:U&&U.bot_des,className:"detailIntro font-15"}))),S.a.createElement(n.a,{title:S.a.createElement("div",null,S.a.createElement("div",{className:"installBotImgBox"},S.a.createElement("img",{src:U&&U.logo&&!(Q()(c=U.logo).call(c,"347246")>-1||Q()(u=U.logo).call(u,"412603")>-1)?Object(D.i)(U.logo):V.a,alt:"",className:"installBotImg"})),S.a.createElement("div",{className:"font-18 installBotName"},U&&U.bot_name)),visible:K,onOk:At,onCancel:function(){Z([]),y(!1)},className:"installBotModal",width:735,closeIcon:S.a.createElement("i",{className:"iconfont icon-guanbi font-35 closeIconFont"}),footer:S.a.createElement(i.a,{type:"primary",style:{width:"385px",height:"42px"},className:"font-15",onClick:At},"确认安装")},S.a.createElement("div",{className:"installTextBox"},S.a.createElement("div",{className:"installTil font-18"},"安装位置"),S.a.createElement(r.a.Group,{onChange:function(t){W(t.target.value)},value:L},S.a.createElement(r.a,{value:0,className:"installRadioBox mt10 font-16"},"安装到所有仓库",S.a.createElement("br",null),S.a.createElement("span",{className:"font-15 installRadioBoxTip"},"安装到用户拥有的所有仓库中")),S.a.createElement(r.a,{value:1,className:"installRadioBox mt15 font-16"},"安装到指定仓库",S.a.createElement("br",null),S.a.createElement("span",{className:"font-15 installRadioBoxTip ".concat(ot?"errTip":"")},"请至少选择一个仓库"))),1===L&&S.a.createElement(o.a,{placeholder:"请选择仓库",value:g()(R).call(R,(function(t){return t.id})),onChange:function(t){var e=R;e=C()(e).call(e,h()(P).call(P,(function(e){return e.id===t}))[0]),Z(e)},className:"installSelectBox",dropdownClassName:"installDropdownClass",getPopupContainer:function(t){return t.parentNode}},g()(tt).call(tt,(function(t){var e;return S.a.createElement(o.a.Option,{key:t.id,value:t.id},C()(e="".concat(t.author&&t.author.name,"/")).call(e,t.name))}))),S.a.createElement("div",{className:"repoListBox"},1===L&&g()(R).call(R,(function(t,e){var a,n;return S.a.createElement("div",{key:e,className:"selectValueBox font-14"},S.a.createElement("i",{className:"iconfont icon-daimakuicon1 font-14 mr5"}),S.a.createElement(w.a,{className:"selectValue",to:C()(a="/".concat(t.author&&t.author.login,"/")).call(a,t.identifier)},C()(n="".concat(t.author&&t.author.name,"/")).call(n,t.name)),S.a.createElement("i",{className:"iconfont icon-guanbi font-12 close ml30",onClick:function(){var e,a;e=t,a=R,a=h()(a).call(a,(function(t){return t.id!==e.id})),Z(a)}}))}))),S.a.createElement("div",{className:"installTil font-18 mt20 mb10"},"权限信息"),U&&S.a.createElement("div",{className:"mb10 font-16 greenCol"},S.a.createElement("i",{className:"mr8 iconfont ".concat(2!==U.limit_and_events.juris_diction_code?"icon-wanchenggouxuan":"icon-tishi1 font-16")}),"代码库",2===U.limit_and_events.juris_diction_code?"无":1===U.limit_and_events.juris_diction_code?"读写":"只读","权限"),U&&S.a.createElement("div",{className:"mb10 font-16 greenCol"},S.a.createElement("i",{className:"mr8 iconfont ".concat(2!==U.limit_and_events.juris_diction_pr?"icon-wanchenggouxuan":"icon-tishi1 font-16")}),"合并请求(PR)",2===U.limit_and_events.juris_diction_pr?"无":1===U.limit_and_events.juris_diction_pr?"读写":"只读","权限"),U&&S.a.createElement("div",{className:"mb20 font-16 greenCol"},S.a.createElement("i",{className:"mr8 iconfont ".concat(2!==U.limit_and_events.juris_diction_issue?"icon-wanchenggouxuan":"icon-tishi1 font-16")}),"疑修(Issue)",2===U.limit_and_events.juris_diction_issue?"无":1===U.limit_and_events.juris_diction_issue?"读写":"只读","权限"))))}},JGtk:function(t,e,a){"use strict";a.d(e,"a",(function(){return b})),a("/xke");var n=a("TeRw"),o=(a("miYZ"),a("tsqr")),r=a("ZbhI"),i=a.n(r),c=a("o+MX"),l=a.n(c),s=a("OBge"),u=a.n(s),d=a("vDqi"),m=a.n(d),A=a("Po8q"),f=a.n(A),g=a("zLi2"),p=a.n(g),B=a("Kwsy"),v=a.n(B),h=a("cDcd"),E=a.n(h),I=a("faye"),N=a("CWZq");function C(t){var e=t.afterClose,a=Object(h.useState)(!0),n=p()(a,2),o=n[0],r=n[1];return E.a.createElement(N.a,{isRender:o,Modifyloginvalue:function(){r(!1),e()}})}var U="autologin_trustie";function b(t){var e;i()(e=window.location.href).call(e,"localhost")<0&&(m.a.defaults.withCredentials=!0);var a=m.a.create({baseURL:t,timeout:18e5});return a.interceptors.request.use((function(t){if(f.a.load(U)&&(t.headers.Authorization=f.a.load(U)),"3007"===window.location.port){var e,a,n,o=f.a.load(U);-1===i()(e=t.url).call(e,"?")?t.url=l()(a="".concat(t.url,"?token=")).call(a,o):t.url=l()(n="".concat(t.url,"&token=")).call(n,o)}return t}),(function(t){})),a.interceptors.response.use((function(t){var e=t||{};return 400===e.status?(o.a.error(e.data.message||"操作失败"),u.a.reject("error")):401===e.status?(o.a.error(e.data.message||"登录信息已过期"),u.a.reject("error")):403===e.status?(o.a.error(e.data.message||"无权限!"),u.a.reject("error")):40001===e.status?(n.a.open({message:"提示",description:"账户或密码错误!"}),u.a.reject("error")):200===t.status||200===e.status?t.data:void n.a.open({message:"提示",description:e.message})}),(function(t){var e=t.response||{};return 400===e.status?(o.a.error(e.data.message||"操作失败"),u.a.reject("error")):401===e.status?(o.a.error(e.data.message||"登录信息已过期"),function(t){var e=document.createElement("div");function a(){I.unmountComponentAtNode(e)&&e.parentNode&&e.parentNode.removeChild(e)}document.body.appendChild(e),v()((function(){I.render(E.a.createElement(C,{afterClose:a}),e)}))}(),u.a.reject("error")):403===e.status?(o.a.error(e.data.message||"无权限!"),u.a.reject("error")):(n.a.open({message:"提示",description:t.message}),u.a.reject(t))})),a}},MsgI:function(t,e){t.exports="data:image/png;base64,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"},"m/JD":function(t,e,a){"use strict";a.d(e,"k",(function(){return l})),a.d(e,"n",(function(){return s})),a.d(e,"t",(function(){return u})),a.d(e,"e",(function(){return d})),a.d(e,"h",(function(){return m})),a.d(e,"g",(function(){return A})),a.d(e,"o",(function(){return f})),a.d(e,"r",(function(){return g})),a.d(e,"s",(function(){return p})),a.d(e,"i",(function(){return B})),a.d(e,"b",(function(){return v})),a.d(e,"q",(function(){return h})),a.d(e,"v",(function(){return E})),a.d(e,"j",(function(){return I})),a.d(e,"x",(function(){return N})),a.d(e,"m",(function(){return C})),a.d(e,"f",(function(){return U})),a.d(e,"p",(function(){return b})),a.d(e,"l",(function(){return j})),a.d(e,"u",(function(){return Q})),a.d(e,"y",(function(){return k})),a.d(e,"d",(function(){return S})),a.d(e,"c",(function(){return O})),a.d(e,"a",(function(){return J})),a.d(e,"w",(function(){return V}));var n=a("JGtk"),o=localStorage&&localStorage.chromesetting&&"undefined"!==localStorage.chromesetting&&JSON.parse(localStorage.chromesetting),r=o&&o.common.softbot,i=Object(n.a)(r),c=(o&&o.common.main_site_url,i);function l(t){return c({url:"/getMyBot",method:"get",params:t})}function s(t){return c({url:"/getTransferToBot",method:"get",params:t})}function u(t){return c({url:"/registerBot",method:"post",data:t})}function d(t){return c({url:"/getAllBotCategory",method:"get",params:t})}function m(t){return c({url:"/getContentsLikeNameAndFunc",method:"get",params:t})}function A(t){return c({url:"/getBotDetail",method:"get",params:t})}function f(t){return c({url:"/installMarketBot",method:"post",data:t})}function g(t){return c({url:"/receiveTransferBot",method:"post",data:t})}function p(t){return c({url:"/refuseTransferBot",method:"post",data:t})}function B(t){return c({url:"/getInstallBot",method:"get",params:t})}function v(t){return c({url:"/deleteBot",method:"post",data:t})}function h(t){return c({url:"/marketBot",method:"post",data:t})}function E(t){return c({url:"/transferBot",method:"post",data:t})}function I(t){return c({url:"/getMarketBotById",method:"get",params:t})}function N(t){return c({url:"/updateInstallBot",method:"post",data:t})}function C(t){return c({url:"/getStoreAllInstallBots",method:"get",params:t})}function U(t){return c({url:"/getAllInstallBots",method:"get",params:t})}function b(t){return c({url:"/judgeIsIntallBot",method:"get",params:t})}function j(t){return c({url:"/getRegisterBot",method:"get",params:t})}function Q(t){return c({url:"/registerUpdateBot",method:"post",data:t})}function k(t){return c({url:"/updateMarketBot",method:"post",data:t})}function S(t,e){return c({url:"/downMarket?id=".concat(t),method:"post",data:e})}function O(t){return c({url:"/deleteInstallBot",method:"post",data:t})}function J(t){return c({url:"/cancelTransferBot",method:"post",data:t})}function V(t){return c({url:"/uninstallMarketBot",method:"post",data:t})}},pvGS:function(t,e,a){}}]); \ No newline at end of file diff --git a/static/js/15.8cdc41ec.chunk.js b/static/js/15.8cdc41ec.chunk.js new file mode 100644 index 000000000..13516c1de --- /dev/null +++ b/static/js/15.8cdc41ec.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[15],{"0o9m":function(e,t,i){var n=i("ProS");i("hNWo"),i("RlCK"),i("XpcN");var a=i("kDyi"),o=i("bLfw");n.registerProcessor(n.PRIORITY.PROCESSOR.SERIES_FILTER,a),o.registerSubTypeDefaulter("legend",(function(){return"plain"}))},"2w7y":function(e,t,i){var n=i("ProS");i("qMZE"),i("g0SD"),n.registerPreprocessor((function(e){e.markPoint=e.markPoint||{}}))},"98bh":function(e,t,i){var n=i("ProS"),a=i("5GtS"),o=i("bYtY"),r=i("4NO4"),l=i("OELB").getPercentWithPrecision,s=i("cCMj"),c=i("KxfA").retrieveRawAttr,g=i("D5nY").makeSeriesEncodeForNameBased,u=i("xKMd"),d=n.extendSeriesModel({type:"series.pie",init:function(e){d.superApply(this,"init",arguments),this.legendVisualProvider=new u(o.bind(this.getData,this),o.bind(this.getRawData,this)),this.updateSelectedMap(this._createSelectableList()),this._defaultLabelLine(e)},mergeOption:function(e){d.superCall(this,"mergeOption",e),this.updateSelectedMap(this._createSelectableList())},getInitialData:function(e,t){return a(this,{coordDimensions:["value"],encodeDefaulter:o.curry(g,this)})},_createSelectableList:function(){for(var e=this.getRawData(),t=e.mapDimension("value"),i=[],n=0,a=e.count();n0&&(u?"scale"!==d:"transition"!==h)){for(var f=o.getItemLayout(0),v=1;isNaN(f.startAngle)&&v=i.r0}}});e.exports=g},JEkh:function(e,t,i){i("Tghj").__DEV__;var n=i("ProS"),a=i("bYtY"),o=i("ItGF"),r=i("4NO4"),l=i("7aKB"),s=i("OKJ2"),c=l.addCommas,g=l.encodeHTML;function u(e){r.defaultEmphasis(e,"label",["show"])}var d=n.extendComponentModel({type:"marker",dependencies:["series","grid","polar","geo"],init:function(e,t,i){this.mergeDefaultAndTheme(e,i),this._mergeOption(e,i,!1,!0)},isAnimationEnabled:function(){if(o.node)return!1;var e=this.__hostSeries;return this.getShallow("animation")&&e&&e.isAnimationEnabled()},mergeOption:function(e,t){this._mergeOption(e,t,!1,!1)},_mergeOption:function(e,t,i,n){var o=this.constructor,r=this.mainType+"Model";i||t.eachSeries((function(e){var i=e.get(this.mainType,!0),l=e[r];i&&i.data?(l?l._mergeOption(i,t,!0):(n&&u(i),a.each(i.data,(function(e){e instanceof Array?(u(e[0]),u(e[1])):u(e)})),l=new o(i,this,t),a.extend(l,{mainType:this.mainType,seriesIndex:e.seriesIndex,name:e.name,createdBySelf:!0}),l.__hostSeries=e),e[r]=l):e[r]=null}),this)},formatTooltip:function(e,t,i,n){var o=this.getData(),r=this.getRawValue(e),l=a.isArray(r)?a.map(r,c).join(", "):c(r),s=o.getName(e),u=g(this.name);return(null!=r||s)&&(u+="html"===n?"
      ":"\n"),s&&(u+=g(s),null!=r&&(u+=" : ")),null!=r&&(u+=g(l)),u},getData:function(){return this._data},setData:function(e){this._data=e}});a.mixin(d,s);var h=d;e.exports=h},KS52:function(e,t,i){var n=i("OELB"),a=n.parsePercent,o=n.linearMap,r=i("+TT/"),l=i("u3DP"),s=i("bYtY"),c=2*Math.PI,g=Math.PI/180;e.exports=function(e,t,i,n){t.eachSeriesByType(e,(function(e){var t=e.getData(),n=t.mapDimension("value"),u=function(e,t){return r.getLayoutRect(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}(e,i),d=e.get("center"),h=e.get("radius");s.isArray(h)||(h=[0,h]),s.isArray(d)||(d=[d,d]);var p=a(u.width,i.getWidth()),m=a(u.height,i.getHeight()),f=Math.min(p,m),v=a(d[0],p)+u.x,y=a(d[1],m)+u.y,b=a(h[0],f/2),x=a(h[1],f/2),S=-e.get("startAngle")*g,A=e.get("minAngle")*g,I=0;t.each(n,(function(e){!isNaN(e)&&I++}));var w=t.getSum(n),M=Math.PI/(w||I)*2,D=e.get("clockwise"),_=e.get("roseType"),L=e.get("stillShowZeroSum"),P=t.getDataExtent(n);P[0]=0;var T=c,N=0,O=S,k=D?1:-1;if(t.each(n,(function(e,i){var n;if(isNaN(e))t.setItemLayout(i,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:D,cx:v,cy:y,r0:b,r:_?NaN:x,viewRect:u});else{(n="area"!==_?0===w&&L?M:e*M:c/I)=0},getOrient:function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",itemStyle:{borderWidth:0},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:" sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}}}),g=c;e.exports=g},iPDy:function(e,t,i){var n=i("ProS"),a=i("bYtY"),o=n.extendComponentView({type:"marker",init:function(){this.markerGroupMap=a.createHashMap()},render:function(e,t,i){var n=this.markerGroupMap;n.each((function(e){e.__keep=!1}));var a=this.type+"Model";t.eachSeries((function(e){var n=e[a];n&&this.renderSeries(e,n,t,i)}),this),n.each((function(e){!e.__keep&&this.group.remove(e.group)}),this)},renderSeries:function(){}});e.exports=o},kDyi:function(e,t){e.exports=function(e){var t=e.findComponents({mainType:"legend"});t&&t.length&&e.filterSeries((function(e){for(var i=0;i=0&&(s[l]=+s[l].toFixed(p)),[s,h]}var s=n.curry,c={min:s(l,"min"),max:s(l,"max"),average:s(l,"average")};function g(e,t,i,n){var a={};return null!=e.valueIndex||null!=e.valueDim?(a.valueDataDim=null!=e.valueIndex?t.getDimension(e.valueIndex):e.valueDim,a.valueAxis=i.getAxis(function(e,t){var i=e.getData(),n=i.dimensions;t=i.getDimension(t);for(var a=0;as+r);o++)if(e[o].y+=n,o>t&&o+1e[o].y+e[o].height)return void u(o,n/2);u(i-1,n/2)}function u(t,i){for(var n=t;n>=0&&!(e[n].y-i0&&e[n].y>e[n-1].y+e[n-1].height));n--);}function d(e,t,i,n,a,o){for(var r=t?Number.MAX_VALUE:0,l=0,s=e.length;l=r&&(d=r-10),!t&&d<=r&&(d=r+10),e[l].x=i+d*o,r=d}}e.sort((function(e,t){return e.y-t.y}));for(var h,p=0,m=e.length,f=[],v=[],y=0;y=i?v.push(e[y]):f.push(e[y]);d(f,!1,t,i,n,a),d(v,!0,t,i,n,a)}function l(e){return"center"===e.position}e.exports=function(e,t,i,s,c,g){var u,d,h=e.getData(),p=[],m=!1,f=(e.get("minShowLabelAngle")||0)*o;h.each((function(o){var r=h.getItemLayout(o),l=h.getItemModel(o),s=l.getModel("label"),g=s.get("position")||l.get("emphasis.label.position"),v=s.get("distanceToLabelLine"),y=s.get("alignTo"),b=a(s.get("margin"),i),x=s.get("bleedMargin"),S=s.getFont(),A=l.getModel("labelLine"),I=A.get("length");I=a(I,i);var w=A.get("length2");if(w=a(w,i),!(r.angle0?"right":"left":T>0?"left":"right"}var Y=s.get("rotate");O="number"==typeof Y?Y*(Math.PI/180):Y?T<0?-P+Math.PI:-P:0,m=!!O,r.label={x:M,y:D,position:g,height:C.height,len:I,len2:w,linePoints:_,textAlign:L,verticalAlign:"middle",rotation:O,inside:R,labelDistance:v,labelAlignTo:y,labelMargin:b,bleedMargin:x,textRect:C,text:k,font:S},R||p.push(r.label)}})),!m&&e.get("avoidLabelOverlap")&&function(e,t,i,a,o,s,c,g){for(var u=[],d=[],h=Number.MAX_VALUE,p=-Number.MAX_VALUE,m=0;m0&&l()(y).call(y,(function(t,e){var a,n;return f.a.createElement("div",{className:"oneBotItem mt30",key:e,onClick:function(){window.location.href="/softbot/".concat(t.bot_id)}},f.a.createElement("div",{className:"oneItemHead"},f.a.createElement("div",{className:"oneBotImgBox"},f.a.createElement("img",{src:t.logo&&!(m()(a=t.logo).call(a,"347246")>-1||m()(n=t.logo).call(n,"412603")>-1)?Object(g.i)(t.logo):B.a,alt:"",className:"oneBotImg"})),f.a.createElement("div",{className:"oneBotLine"},f.a.createElement("p",{className:"font-16 oneBotName oneBotLine"},t.market_name),f.a.createElement("p",null,t.developer_name))),f.a.createElement("div",{className:"botIntro"},t.market_desc),f.a.createElement("div",{className:"degreeBox font-16"},f.a.createElement("i",{className:"iconfont icon-a-zu1404 mr5 font-16"}),t.install_num||0,f.a.createElement("span",null," 次")))})),!R&&y&&!y.length&&f.a.createElement(h.a,{_html:"暂无数据"}),R&&f.a.createElement(r.a,{size:"large",className:"botLoading"})))),b>C&&f.a.createElement(n.a,{showSizeChanger:!0,onShowSizeChange:function(t,e){E(1),Q(e)},showQuickJumper:!0,current:p,total:b,pageSize:C,pageSizeOptions:["12","24","36","48"],onChange:function(t){E(t)},className:"botListPagination mt30"}))}},JGtk:function(t,e,a){"use strict";a.d(e,"a",(function(){return N})),a("/xke");var n=a("TeRw"),r=(a("miYZ"),a("tsqr")),o=a("ZbhI"),u=a.n(o),c=a("o+MX"),s=a.n(c),i=a("OBge"),l=a.n(i),A=a("vDqi"),m=a.n(A),d=a("Po8q"),f=a.n(d),g=a("zLi2"),p=a.n(g),B=a("Kwsy"),I=a.n(B),h=a("cDcd"),E=a.n(h),v=a("faye"),U=a("CWZq");function C(t){var e=t.afterClose,a=Object(h.useState)(!0),n=p()(a,2),r=n[0],o=n[1];return E.a.createElement(U.a,{isRender:r,Modifyloginvalue:function(){o(!1),e()}})}var Q="autologin_trustie";function N(t){var e;u()(e=window.location.href).call(e,"localhost")<0&&(m.a.defaults.withCredentials=!0);var a=m.a.create({baseURL:t,timeout:18e5});return a.interceptors.request.use((function(t){if(f.a.load(Q)&&(t.headers.Authorization=f.a.load(Q)),"3007"===window.location.port){var e,a,n,r=f.a.load(Q);-1===u()(e=t.url).call(e,"?")?t.url=s()(a="".concat(t.url,"?token=")).call(a,r):t.url=s()(n="".concat(t.url,"&token=")).call(n,r)}return t}),(function(t){})),a.interceptors.response.use((function(t){var e=t||{};return 400===e.status?(r.a.error(e.data.message||"操作失败"),l.a.reject("error")):401===e.status?(r.a.error(e.data.message||"登录信息已过期"),l.a.reject("error")):403===e.status?(r.a.error(e.data.message||"无权限!"),l.a.reject("error")):40001===e.status?(n.a.open({message:"提示",description:"账户或密码错误!"}),l.a.reject("error")):200===t.status||200===e.status?t.data:void n.a.open({message:"提示",description:e.message})}),(function(t){var e=t.response||{};return 400===e.status?(r.a.error(e.data.message||"操作失败"),l.a.reject("error")):401===e.status?(r.a.error(e.data.message||"登录信息已过期"),function(t){var e=document.createElement("div");function a(){v.unmountComponentAtNode(e)&&e.parentNode&&e.parentNode.removeChild(e)}document.body.appendChild(e),I()((function(){v.render(E.a.createElement(C,{afterClose:a}),e)}))}(),l.a.reject("error")):403===e.status?(r.a.error(e.data.message||"无权限!"),l.a.reject("error")):(n.a.open({message:"提示",description:t.message}),l.a.reject(t))})),a}},MsgI:function(t,e){t.exports="data:image/png;base64,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"},"m/JD":function(t,e,a){"use strict";a.d(e,"k",(function(){return s})),a.d(e,"n",(function(){return i})),a.d(e,"t",(function(){return l})),a.d(e,"e",(function(){return A})),a.d(e,"h",(function(){return m})),a.d(e,"g",(function(){return d})),a.d(e,"o",(function(){return f})),a.d(e,"r",(function(){return g})),a.d(e,"s",(function(){return p})),a.d(e,"i",(function(){return B})),a.d(e,"b",(function(){return I})),a.d(e,"q",(function(){return h})),a.d(e,"v",(function(){return E})),a.d(e,"j",(function(){return v})),a.d(e,"x",(function(){return U})),a.d(e,"m",(function(){return C})),a.d(e,"f",(function(){return Q})),a.d(e,"p",(function(){return N})),a.d(e,"l",(function(){return S})),a.d(e,"u",(function(){return b})),a.d(e,"y",(function(){return k})),a.d(e,"d",(function(){return j})),a.d(e,"c",(function(){return J})),a.d(e,"a",(function(){return O})),a.d(e,"w",(function(){return D}));var n=a("JGtk"),r=localStorage&&localStorage.chromesetting&&"undefined"!==localStorage.chromesetting&&JSON.parse(localStorage.chromesetting),o=r&&r.common.softbot,u=Object(n.a)(o),c=(r&&r.common.main_site_url,u);function s(t){return c({url:"/getMyBot",method:"get",params:t})}function i(t){return c({url:"/getTransferToBot",method:"get",params:t})}function l(t){return c({url:"/registerBot",method:"post",data:t})}function A(t){return c({url:"/getAllBotCategory",method:"get",params:t})}function m(t){return c({url:"/getContentsLikeNameAndFunc",method:"get",params:t})}function d(t){return c({url:"/getBotDetail",method:"get",params:t})}function f(t){return c({url:"/installMarketBot",method:"post",data:t})}function g(t){return c({url:"/receiveTransferBot",method:"post",data:t})}function p(t){return c({url:"/refuseTransferBot",method:"post",data:t})}function B(t){return c({url:"/getInstallBot",method:"get",params:t})}function I(t){return c({url:"/deleteBot",method:"post",data:t})}function h(t){return c({url:"/marketBot",method:"post",data:t})}function E(t){return c({url:"/transferBot",method:"post",data:t})}function v(t){return c({url:"/getMarketBotById",method:"get",params:t})}function U(t){return c({url:"/updateInstallBot",method:"post",data:t})}function C(t){return c({url:"/getStoreAllInstallBots",method:"get",params:t})}function Q(t){return c({url:"/getAllInstallBots",method:"get",params:t})}function N(t){return c({url:"/judgeIsIntallBot",method:"get",params:t})}function S(t){return c({url:"/getRegisterBot",method:"get",params:t})}function b(t){return c({url:"/registerUpdateBot",method:"post",data:t})}function k(t){return c({url:"/updateMarketBot",method:"post",data:t})}function j(t,e){return c({url:"/downMarket?id=".concat(t),method:"post",data:e})}function J(t){return c({url:"/deleteInstallBot",method:"post",data:t})}function O(t){return c({url:"/cancelTransferBot",method:"post",data:t})}function D(t){return c({url:"/uninstallMarketBot",method:"post",data:t})}}}]); \ No newline at end of file diff --git a/static/js/151.1b040c34.chunk.js b/static/js/151.1b040c34.chunk.js new file mode 100644 index 000000000..ba72c877a --- /dev/null +++ b/static/js/151.1b040c34.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[151],{"14J3":function(e,a,t){"use strict";t("cIOH"),t("1GLa")},BMrR:function(e,a,t){"use strict";var n=t("qrJ5");a.a=n.a},daKm:function(e,a,t){"use strict";t.r(a);var n=t("+oHS"),l=t.n(n),c=t("OWCx"),r=t.n(c),s=t("5PDf"),i=t.n(s),m=t("fHi0"),o=t.n(m),u=t("RXMP"),p=t.n(u),h=t("qjzJ"),d=t.n(h),f=t("HnXd"),E=t.n(f),g=t("LYCE"),x=t.n(g),y=(t("+L6B"),t("2/Rp")),v=(t("14J3"),t("BMrR")),b=(t("jCWc"),t("kPKH")),w=(t("y8nQ"),t("Vl3Y")),L=(t("miYZ"),t("tsqr")),k=t("04Ix"),I=t.n(k),j=(t("5NDa"),t("5rEg")),N=t("Kwsy"),q=t.n(N),O=t("cDcd"),C=t.n(O),H=(t("c2x/"),t("TxSN")),P=t("vDqi"),A=t.n(P);function B(e,a){var t=l()(e);if(r.a){var n=r()(e);a&&(n=i()(n).call(n,(function(a){return o()(e,a).enumerable}))),t.push.apply(t,n)}return t}var J=j.a.TextArea,z=/^([1][3456789])\d{9}$/;a.default=w.a.create({name:"ApplyNew"})((function(e){var a=e.form,t=e.current_user,n=a.getFieldDecorator,l=a.validateFields;return Object(O.useEffect)((function(){document.title="申请创建专区"}),[]),Object(O.useEffect)((function(){t&&t.login||e.history.push("/403")}),[t]),C.a.createElement("div",{className:"applyBox"},C.a.createElement("div",{className:"applyContent"},C.a.createElement("p",{className:"apply-t"},"申请创建专区"),C.a.createElement("div",{className:"apply-tips"},C.a.createElement("h5",null,"申请说明:"),C.a.createElement("p",null,"1、如果您想要创建自己的专区,请填写下方页面中的信息来提交专区申请。"),C.a.createElement("p",null,"2、管理员在收到您的专区申请后,将会通过您提供的联系方式与您进行沟通,请您留意查收信息。"),C.a.createElement("p",null,"3、如果您的专区建设情况出色,希望在官方专区列表中展示,请发送邮件至官方邮箱 gitlink@ccf.org.cn,并在邮件中注明”推荐专区+您的专区链接”。经官方审核后,您的专区将会被推荐展示。")),C.a.createElement(w.a,{className:"applyForm"},C.a.createElement(w.a.Item,{label:"专区名称"},n("name",{rules:[{required:!0,message:"请输入专区名称"},{pattern:/^[a-zA-Z0-9\u4e00-\u9fa5\\_.-]{1,31}$/,message:"长度1-30,支持中文,英文,数字,可包含下划线(_),中划线(-),英文句号(.)"}]})(C.a.createElement(j.a,{placeholder:"请输入专区名称",maxLength:30,style:{height:"36px"}}))),C.a.createElement(w.a.Item,{label:"专区介绍"},n("introduction",{rules:[{required:!0,message:"请输入专区介绍"}]})(C.a.createElement(J,{placeholder:"请输入专区介绍内容",maxLength:200,rows:5}))),C.a.createElement(w.a.Item,{label:"专区用途"},n("purpose",{rules:[]})(C.a.createElement(J,{placeholder:"请输入专区用途内容",maxLength:200,rows:5}))),C.a.createElement(v.a,{type:"flex",justify:"space-between"},C.a.createElement(b.a,{span:11},C.a.createElement(w.a.Item,{label:"专区英文标识"},n("key",{rules:[{pattern:/^[a-zA-Z][a-zA-Z0-9_-]{0,18}[a-zA-Z]$/,message:"长度2-20,只能包含数字、字母、下划线、中划线,必须以字母开头结尾"},{validator:function(e,a,t){a?A.a.post("/accounts/check_keywords",{text:a}).then((function(e){e&&!1===e.data.data&&t("与系统标识重复,请更改标识"),t()})):t()}}],validateTrigger:"onBlur",validateFirst:!0})(C.a.createElement(j.a,{placeholder:"请输入专区域名标识,若未填写系统将根据专区名称自动生成",maxLength:20,style:{height:"36px"}})))),C.a.createElement(b.a,{span:11},C.a.createElement(w.a.Item,{label:"联系人"},n("contactPerson",{rules:[{required:!0,message:"请输入联系人"}]})(C.a.createElement(j.a,{placeholder:"请输入联系人",maxLength:50,style:{height:"36px"}}))))),C.a.createElement(v.a,{type:"flex",justify:"space-between"},C.a.createElement(b.a,{span:11},C.a.createElement(w.a.Item,{label:"联系人电话"},n("contactPhone",{rules:[{required:!0,message:"请输入联系人电话"},{validator:function(e,a,t){!function(e,a,t){a||t(),z.test(a)||t("请输入正确的手机号码"),t()}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(C.a.createElement(j.a,{placeholder:"请输入联系人电话",maxLength:50,style:{height:"36px"}})))),C.a.createElement(b.a,{span:11},C.a.createElement(w.a.Item,{label:"联系人微信号"},n("contactWechat",{rules:[]})(C.a.createElement(j.a,{placeholder:"请输入联系人微信号",maxLength:50,style:{height:"36px"}}))))),C.a.createElement(w.a.Item,{label:"希望平台提供的服务"},n("servicesProvided",{rules:[]})(C.a.createElement(J,{placeholder:"请输入您希望平台提供的服务",maxLength:200,rows:5}))),C.a.createElement("div",{className:"mt20"},C.a.createElement(y.a,{style:{height:"36px",width:"100px"},type:"primary",onClick:function(){l((function(e,a){if(!e){var t=function(e){for(var a=1;a0?A.a.createElement(A.a.Fragment,null,c&&c.user_permission&&A.a.createElement("div",{className:"addReleaseBtn"},A.a.createElement(o.a,{type:"primary",onClick:I,className:"btnblue",style:{height:"36px"}},"发布新版本")),A.a.createElement("div",null,L?D(e[0],0):p()(e).call(e,(function(e,t){return D(e,t)})))):e&&0===e.length?A.a.createElement(g,{operation:c&&c.user_permission,addFunc:I}):A.a.createElement("div",null)}(h))))}},x97h:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAQCAYAAABtPJ3XAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAALKADAAQAAAABAAAAEAAAAACYv7IkAAAB4UlEQVRIDdVWv0/CQBR+ReLUqYMLiUlZGGQDXLo5SNxYWJ1Y3NSdP6HqYDQhLs4sLMTEGHd+jZKwQOLAgAMbgwTq+y5tQkNrj2tj4iUXuHff972vl+t71SihUSqVjhzHqfE8ZclDV/ZT07RXnk+9Xu8jiVRaXJFqtbo/mUxu2OgFa6VC9NZs+tE0zetms/kdgpEKxzIMs+Px+IUznSBbpVIRM5vNiuS8R61WS0wRIHrnvbO4pl2t3X+KxeJ9oVBwyuWy0+12+ZCDB/aAARac3TMlwMCdZQMrmPjNrPcIwAALDriqFsLuXKQeG6kxKIVrwAYi8cAAC47LjeQEAeIYRjXwTARpb8Vcw8SGBXcLIBFQNszaonR5L5hELtrAemVPhubDpHGvfJG/WeiqeeOcsHg0lC7ZsQs2TDM9GAyUajGXp1u+i5eos/l8PkzfFwcWg5vIXb/fv/JtSi6UTxjtlnOsYYLbbmQ6YFzD6HrgKo09JRaTptPpVyaTOeC/x51Oh3K5HPE6UA5m6/U6LRYLnO4Dn+5zIFAiqGwY2pZlvc3nc4uNmO12m2azGRmGQbqu03K5pNFoRI1Gg2zbFmaZgtZ8PhwOVxLeAiFK93dT6V99/GwaR7tFB3ObgldnE/+8/AGE+wKxroRyyAAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/static/js/153.7beacd91.chunk.js b/static/js/153.7beacd91.chunk.js new file mode 100644 index 000000000..39c3bb803 --- /dev/null +++ b/static/js/153.7beacd91.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[153],{Kj3p:function(e,t,n){"use strict";n("2qtc");var a=n("kLXV"),c=(n("T2oS"),n("W9HT")),r=(n("5NDa"),n("5rEg")),o=n("zLi2"),l=n.n(o),i=n("cDcd"),s=n.n(i),u=n("spEH"),f=n("vDqi"),m=n.n(f);n("KkuB"),t.a=function(e){var t=e.authorityValBox,n=e.successFunc,o=e.cancelFunc,f=Object(i.useState)(void 0),p=l()(f,2),d=p[0],v=p[1],b=Object(i.useState)(!1),y=l()(b,2),E=y[0],h=y[1],g=Object(i.useState)(!1),O=l()(g,2),C=O[0],j=O[1];return s.a.createElement(a.a,{visible:t,centered:!0,title:"授权",onCancel:function(){v(void 0),o()},onOk:function(){d?(j(!0),m.a.get("/users/ci/oauth_grant.json",{params:{password:d}}).then((function(e){j(!1),e&&n(e.data.step)})).catch((function(e){j(!1)}))):h(!0)}},s.a.createElement(c.a,{spinning:C},s.a.createElement("p",{style:{textAlign:"center"}},"请输入您的登录密码,确认授权DevOps应用"),s.a.createElement(u.a,{style:{justifyContent:"center",marginTop:"20px"}},s.a.createElement("span",null,"密码:"),s.a.createElement(r.a.Password,{value:d,className:!0===E&&"flags",onChange:function(e){return v(e.target.value)},style:{width:"220px"}}))))}},NJEC:function(e,t,n){"use strict";var a=n("cDcd"),c=n("VCL8"),r=n("3S7+"),o=n("CtXQ"),l=n("2/Rp"),i=n("YMnH"),s=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 m(){return(m=Object.assign||function(e){for(var t=1;t=1?s.a.createElement("span",{className:"ml10"},a.ip):"",0===u&&s.a.createElement("span",{className:"ml10 authTag red"},"未绑定"),1===u&&!K&&s.a.createElement("span",{className:"ml10 authTag red"},"未认证"),K&&s.a.createElement("span",{className:"ml10 authTag green"},"已认证")),s.a.createElement(V.a,null,0===u&&s.a.createElement(P.a,{type:"primary",onClick:function(){return C(!0)}},"马上绑定"),1===u&&!K&&s.a.createElement(P.a,{type:"primary",style:{color:"#fff"},onClick:function(){return Y(!0)},target:"_blank"},"马上认证"),u>=1&&s.a.createElement(P.a,{type:"danger",className:"ml20",onClick:function(){return v(!0)}},"解除绑定"))))}))),q=(n("T2oS"),n("W9HT")),K=(n("DjyN"),n("NUBc")),M=(n("P2fV"),n("NJEC")),X=n("FLGM"),J=n.n(X),A=n("2iEm"),Q=n("2CTR"),G=function(e){var t=Object(i.useState)(1),n=r()(t,2),a=n[0],c=n[1],o=Object(i.useState)(0),u=r()(o,2),f=u[0],m=u[1],p=Object(i.useState)(!0),d=r()(p,2),v=d[0],b=d[1],y=Object(i.useState)(void 0),E=r()(y,2),h=E[0],g=E[1],O=e.current_user;function C(){var e="/users/".concat(O.login,"/projects.json");L.a.get(e,{params:{limit:10,page:a,category:"manage"}}).then((function(e){e&&e.data&&(g(e.data.projects),m(e.data.count),b(!1))})).catch((function(e){}))}return Object(i.useEffect)((function(){b(!0),O&&O.login&&C()}),[O,a]),s.a.createElement("div",{style:{minHeight:"400px"}},s.a.createElement(q.a,{spinning:v},h&&h.length>0?s.a.createElement("ul",{className:"CIList"},J()(h).call(h,(function(t,n){var a,c;return s.a.createElement("li",{key:n},s.a.createElement("span",null,s.a.createElement(A.a,{to:l()(a=l()(c="/".concat(t.author&&t.author.login,"/")).call(c,t.identifier)).call(a,t.open_devops?"/devops":"")},t.name),t.open_devops?s.a.createElement("span",{className:"authTag green ml20"},"已激活"):s.a.createElement("span",{className:"authTag red ml20"},"未激活")),t.open_devops?s.a.createElement(M.a,{title:"确定取消激活?",onConfirm:function(){return function(e,t){var n;b(!0);var a=l()(n="/".concat(e&&e.login,"/")).call(n,t,"/deactivate.json");L.a.delete(a).then((function(e){e?C():b(!1)})).catch((function(e){b(!1)}))}(t.author,t.identifier)},okText:"确定",cancelText:"取消"},s.a.createElement(P.a,null,"取消激活")):s.a.createElement(P.a,{type:"primary",onClick:function(){var n;e.history.push(l()(n="/".concat(t.author&&t.author.login,"/")).call(n,t.identifier,"/devops"))}},"马上激活"))}))):s.a.createElement(Q.a,{_html:"暂无数据"}),f>10&&s.a.createElement("div",{className:"mt20 mb30",style:{textAlign:"center"}},s.a.createElement(K.a,{simple:!0,onChange:function(e){c(e)},pageSize:10,current:a,total:f}))))};t.default=function(e){var t=Object(i.useState)("dispose"),n=r()(t,2),c=n[0],o=n[1],u=e.user;return Object(i.useEffect)((function(){if(u){var e,t=u.username,n=u.login;document.title=l()(e="DevOps引擎-".concat(t,"/")).call(e,n)}}),[u]),s.a.createElement("div",null,s.a.createElement(a.a,{mode:"horizontal",className:"menuStyle",onClick:function(e){o(e.key)},selectedKeys:[c]},s.a.createElement(a.a.Item,{key:"dispose"},"服务器配置"),s.a.createElement(a.a.Item,{key:"list"},"项目列表")),"dispose"===c?s.a.createElement(F,e):s.a.createElement(G,e))}},b7wz:function(e,t,n){"use strict";n("+L6B");var a=n("2/Rp"),c=(n("7Kak"),n("9yH6")),r=n("zLi2"),o=n.n(r),l=n("cDcd"),i=n.n(l);t.a=function(e){var t=e.sureModal,n=Object(l.useState)(1),r=o()(n,2),s=r[0],u=r[1];return i.a.createElement("div",{className:"mt30",style:{textAlign:"center"}},i.a.createElement(c.a.Group,{value:s,onChange:function(e){u(e.target.value)}},i.a.createElement(c.a,{value:1},"自有服务器"),i.a.createElement(c.a,{value:2},"GitLink服务器")),i.a.createElement("p",{className:"mt30"},i.a.createElement(a.a,{type:"primary",onClick:function(){return t(s)}},"下一步")))}}}]); \ No newline at end of file diff --git a/static/js/154.2776f54d.chunk.js b/static/js/154.2776f54d.chunk.js new file mode 100644 index 000000000..eee3b3b47 --- /dev/null +++ b/static/js/154.2776f54d.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[154],{G8Fa:function(e,t,a){},NJEC:function(e,t,a){"use strict";var n=a("cDcd"),o=a("VCL8"),r=a("3S7+"),l=a("CtXQ"),i=a("2/Rp"),c=a("YMnH"),s=a("ZvpZ"),p=a("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 m(){return(m=Object.assign||function(e){for(var t=1;tl?Y.a.createElement("div",{className:"mt30 mb50 edu-txt-center"},Y.a.createElement(j.a,{simple:!0,defaultCurrent:i,total:r&&r.issue_tags_count,pageSize:l,onChange:this.ChangePage})):"");return Y.a.createElement(ee.r,null,Y.a.createElement("div",{className:"flex-a-center baseForm bbr",style:{"justify-content":"space-between"}},Y.a.createElement("span",{className:"font-18 text-black ml30"},"项目标记"),r&&r.user_admin_or_member?Y.a.createElement(S.a,{type:"primary",ghost:!0,onClick:this.newshow},Y.a.createElement(P.a,{type:"plus"}),"创建标记"):""),Y.a.createElement("div",null,Y.a.createElement("div",{style:{display:this.state.display},className:"padding15"},Y.a.createElement(x.a,null,Y.a.createElement("div",{className:"new-tag-div"},Y.a.createElement(x.a.Item,{className:"inptwidth"},s("name",{rules:[{required:!0,message:"请填写标记名字"}]})(Y.a.createElement(k.a,{placeholder:"名称,15字以内",maxLength:"15"}))),Y.a.createElement(x.a.Item,{className:"inputcount"},s("description",{rules:[{required:!0,message:"描述不能为空"}]})(Y.a.createElement(k.a,{placeholder:"描述, 30字以内",maxLength:"30"}))),Y.a.createElement("div",null,Y.a.createElement("div",{style:u.swatch,onClick:this.handleClick},Y.a.createElement("div",{style:u.color},Y.a.createElement("p",{style:{paddingLeft:25}},this.state.textcolor))),this.state.displayColorPicker?Y.a.createElement("div",{style:u.popover},Y.a.createElement("div",{style:u.cover,onClick:this.handleClose}),Y.a.createElement(A.a,{color:this.state.color,onChange:this.handleChange})):null),Y.a.createElement("div",{className:"fr",style:{marginTop:5}},Y.a.createElement(S.a,{type:"primary",onClick:this.createtagpost,className:"fr"},"创建标记"),Y.a.createElement("a",{onClick:this.newclose,className:"a_btn cancel_btn fr"},"取消"))))),Y.a.createElement("div",{className:"padding20-30"},Y.a.createElement(w.a,{spinning:c},Y.a.createElement("div",{style:{minHeight:"350px"}},r&&r.issue_tags&&r.issue_tags.length>0?Y.a.createElement("div",null,Y.a.createElement("div",{className:"topWrapper",style:{borderBottom:"1px solid #eee"}},Y.a.createElement("span",null,"共",r&&r.issue_tags_count,"个标记"),Y.a.createElement("ul",{className:"topWrapper_select"},Y.a.createElement("li",null,Y.a.createElement(N.a,{className:"topWrapperSelect",overlay:p,trigger:["click"],placement:"bottomCenter"},Y.a.createElement("span",null,"标记",Y.a.createElement(P.a,{type:"caret-down",className:"ml5"})))))),Y.a.createElement("div",null,Y.a.createElement(_.a,{className:"setTables",showHeader:!1,pagination:!1,columns:m,dataSource:r.issue_tags,rowKey:function(e){return e.id}}))):r&&r.issue_tags&&0===r.issue_tags.length?Y.a.createElement(M.a,{_html:"暂时还没有相关数据!"}):void 0)),d)),Y.a.createElement(C.a,{title:"编辑标记",onCancel:this.handleCancel,visible:this.state.isShow,onOk:this.handleok,mask:!0,width:"600px",closable:!1},Y.a.createElement("div",{className:"dialogdiv"},Y.a.createElement(k.a,{placeholder:"名称,15字以内",maxLength:15,className:"inptwidth",value:this.state.name,onChange:this.changmodelname}),Y.a.createElement(k.a,{placeholder:"描述, 30字以内",maxLength:"30",className:"inputcount",value:this.state.description,onChange:this.changdescription}),Y.a.createElement("div",null,Y.a.createElement("div",{style:u.swatch,onClick:this.handleClick},Y.a.createElement("div",{style:u.modalcolor},Y.a.createElement("p",{style:{paddingLeft:25,width:100}},this.state.newcolor))),this.state.displayColorPicker?Y.a.createElement("div",{style:u.popover},Y.a.createElement("div",{style:u.cover,onClick:this.handleClose}),Y.a.createElement(A.a,{color:this.state.color,onChange:this.handleChange})):null))))}}])}(J.Component),oe=x.a.create({name:"tageFrom"})(ne);t.default=oe}}]); \ No newline at end of file diff --git a/static/js/155.18389784.chunk.js b/static/js/155.18389784.chunk.js new file mode 100644 index 000000000..d0eeb17f3 --- /dev/null +++ b/static/js/155.18389784.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[155],{NJEC:function(e,t,n){"use strict";var a=n("cDcd"),r=n("VCL8"),o=n("3S7+"),c=n("CtXQ"),i=n("2/Rp"),l=n("YMnH"),s=n("ZvpZ"),u=n("H84U");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 f(){return(f=Object.assign||function(e){for(var t=1;t0&&h.a.createElement("div",{className:"groupBox"},d()(R).call(R,(function(e,n){var o,c;return h.a.createElement("div",{key:n},h.a.createElement("p",{className:"g-head"},e.is_admin||e.is_member?h.a.createElement(C.a,{to:b()(o="/".concat(t.name,"/teams/")).call(o,e.id),className:"color-grey-3 font-16"},e.nickname):h.a.createElement("span",{className:"color-grey-3 font-16"},e.nickname),h.a.createElement("span",null,e.is_admin&&"owner"!==e.authorize&&h.a.createElement(l.a,{title:"确定解散团队".concat(e.name,"?"),okText:"是",cancelText:"否",onConfirm:function(){return n=e.id,r=b()(a="/organizations/".concat(t.id,"/teams/")).call(a,n,".json"),void O.a.delete(r).then((function(e){e&&e.data&&L()})).catch((function(e){}));var n,a,r}},h.a.createElement("a",{className:"color-red"},"解散团队")),e.is_member&&h.a.createElement(_,{className:"ml15",teamID:e.id,onOk:B}),e.is_admin&&h.a.createElement("a",{className:"ml15 color-blue",onClick:function(){return n=e.id,void r.push(b()(a="/".concat(t&&t.name,"/teams/")).call(a,n,"/setting"));var n,a}},"团队设置"))),h.a.createElement("div",{className:"g-body"},e.users&&d()(c=e.users).call(c,(function(n,r){var o;return rn&&h.a.createElement("div",{className:"mt20 pb20 edu-txt-center"},h.a.createElement(i.a,{simple:!0,current:f,total:D,pageSize:n,onChange:function(e){return p(e)}}))))}},kksi:function(e,t,n){"use strict";n("2qtc");var a=n("kLXV"),r=n("cDcd"),o=n.n(r);t.a=function(e){var t=e.visible,n=e.okText,r=e.cancelText,c=e.onOk,i=e.onCancel,l=e.children;return o.a.createElement(a.a,{visible:t,okText:n,onCancel:i,onOk:c,cancelText:r,title:"提示",closable:!1,centered:!0},l)}}}]); \ No newline at end of file diff --git a/static/js/156.88f7d2e5.chunk.js b/static/js/156.88f7d2e5.chunk.js new file mode 100644 index 000000000..6c0f6d69d --- /dev/null +++ b/static/js/156.88f7d2e5.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[156],{"0fBl":function(e,a,t){"use strict";t("+L6B");var n=t("2/Rp"),l=t("cDcd"),c=t.n(l),o=t("spEH"),r=t("/k9T");a.a=function(e){var a=e.visible,t=e.onCancel,l=e.onSuccess,s=e.title,i=e.subTitle,u=e.content;return c.a.createElement(r.a,{title:s,btn:c.a.createElement("div",null,c.a.createElement(n.a,{size:"large",onClick:t},"取消"),c.a.createElement(n.a,{type:"danger",size:"large",onClick:l},"确认删除")),onCancel:t,visible:a},c.a.createElement("div",{className:"desc"},c.a.createElement(o.a,{className:"descMain"},c.a.createElement("i",{className:"iconfont icon-shanchu_tc_icon mr10 font-36",style:{color:"#ca0002"}}),u),c.a.createElement("p",{className:"task-hide-2",style:{WebkitLineClamp:5}},c.a.createElement("span",{title:i},i))))}},MKhi:function(e,a,t){},SAFV:function(e,a){e.exports="data:image/png;base64,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"},gfxg:function(e,a,t){"use strict";t.r(a),t("+L6B");var n=t("2/Rp"),l=(t("sRBo"),t("kaz8")),c=(t("7Kak"),t("9yH6")),o=(t("OaEy"),t("2fM7")),r=(t("y8nQ"),t("Vl3Y")),s=(t("5NDa"),t("5rEg")),i=t("04Ix"),u=t.n(i),m=t("zLi2"),p=t.n(m),d=t("ZbhI"),E=t.n(d),f=t("o+MX"),h=t.n(f),v=t("+oHS"),A=t.n(v),b=t("OWCx"),g=t.n(b),y=t("5PDf"),K=t.n(y),L=t("fHi0"),N=t.n(L),O=t("RXMP"),D=t.n(O),j=t("qjzJ"),S=t.n(j),k=t("HnXd"),w=t.n(k),C=t("LYCE"),I=t.n(C),U=t("cDcd"),q=t.n(U),x=t("spEH"),W=t("2iEm"),J=t("vDqi"),T=t.n(J),z=(t("DjyN"),t("NUBc")),P=(t("T2oS"),t("W9HT")),V=(t("5Dmo"),t("3S7+")),R=(t("fu2T"),t("gK9i")),H=t("FLGM"),M=t.n(H),B=(t("+BJd"),t("mr32")),_=(t("lUTK"),t("BvKs")),G=t("nhkr"),X=t.n(G),F=t("2CTR"),Q=t("ovOe"),Z=t.n(Q),Y=t("M/lh");function $(e,a){var t=A()(e);if(g.a){var n=g()(e);a&&(n=K()(n).call(n,(function(a){return N()(e,a).enumerable}))),t.push.apply(t,n)}return t}t("KkuB");var ee=function(e){var a=e.style,t=void 0===a?{height:"400px"}:a,n=e.value,l=void 0===n?"":n,c=e.onChange,o=void 0===c?function(){}:c,r=e.fontSize,s=void 0===r?14:r,i=e.monacoOptions,m=void 0===i?{scrollBeyondLastLine:!1,lineNumbers:"off",wordWrap:!0,overviewRulerBorder:!0,lineHeight:24,readOnly:!0}:i,p=e.language,d=void 0===p?"html":p,E=Object(U.useRef)(),f=Object(U.useRef)();return Object(U.useEffect)((function(){return f.current=Y.editor.create(E.current,function(e){for(var a=1;a0&&q.a.createElement("div",null,q.a.createElement("p",{className:"retitle"},"头信息"),q.a.createElement("div",{className:"con"},M()(u).call(u,(function(e,a){return q.a.createElement("p",null,q.a.createElement("span",null,e.name,": "),q.a.createElement("span",null,e.value))})))),t&&q.a.createElement("div",null,q.a.createElement("p",{className:"retitle"},"内容"),q.a.createElement("div",{className:"con"},q.a.createElement(Z.a,{src:t,name:!1,displayObjectSize:!1,displayDataTypes:!1,enableClipboard:!1})))):q.a.createElement("div",null,f||(!n||n.body)&&n?"":q.a.createElement(F.a,{_html:"暂无数据~"}),f&&f.length>0&&q.a.createElement("div",null,q.a.createElement("p",{className:"retitle"},"头信息"),q.a.createElement("div",{className:"con"},M()(f).call(f,(function(e,a){return q.a.createElement("p",null,q.a.createElement("span",null,e.name,": "),q.a.createElement("span",null,e.value))})))),n&&n.body&&q.a.createElement("div",null,q.a.createElement("p",{className:"retitle"},"响应体"),function(e){if("string"==typeof e)try{var a=JSON.parse(e);return!("object"!==X()(a)||!a)}catch(e){return!1}}(n.body)?q.a.createElement("div",{className:"con"},q.a.createElement(Z.a,{enableClipboard:!1,src:JSON.parse(n.body),name:!1,displayObjectSize:!1,displayDataTypes:!1})):q.a.createElement("div",{className:"conEditor"},q.a.createElement(ee,{value:n.body}))))))},te=t("SAFV"),ne=t.n(te),le=R.a.Panel,ce=function(e){var a=e.id,t=e.owner,l=e.projectsId,c=e.showNotification,o=Object(U.useState)(void 0),r=p()(o,2),s=r[0],i=r[1],u=Object(U.useState)(!1),m=p()(u,2),d=m[0],E=m[1],f=Object(U.useState)(1),v=p()(f,2),A=v[0],b=v[1],g=Object(U.useState)(0),y=p()(g,2),K=y[0],L=y[1];function N(e){var n,c,o=h()(n=h()(c="/".concat(t,"/")).call(c,l,"/webhooks/")).call(n,a,"/tasks.json");T.a.get(o,{params:{page:e,limit:10}}).then((function(e){e&&e.data&&(i(e.data.tasks),E(!1),L(e.data.total_count))})).catch((function(e){}))}return Object(U.useEffect)((function(){a&&t&&l&&N(1)}),[a,t,l]),Object(U.useEffect)((function(){i(void 0),N(A)}),[A]),q.a.createElement("div",{className:"pt30"},q.a.createElement("div",{className:"deschead"},q.a.createElement("span",{className:"font-16"},"最近推送历史"),q.a.createElement("span",null,q.a.createElement("a",{className:"color-blue",onClick:N},"刷新"),q.a.createElement(n.a,{type:"primary",className:"ml20",onClick:function(){var e,n;E(!0);var o=h()(e=h()(n="/".concat(t,"/")).call(n,l,"/webhooks/")).call(e,a,"/test.json");T.a.post(o).then((function(e){e&&e.data&&(c("测试推送已经加入到队列,请耐心等待数秒再刷新推送记录!"),E(!1))})).catch((function(e){E(!1)}))},loading:d},"测试推送"))),s&&s.length>0?q.a.createElement(R.a,{accordion:!0,bordered:!1,className:"historyColl"},M()(s).call(s,(function(e,a){return q.a.createElement(le,{header:q.a.createElement("div",{className:"panelHeader"},e.is_succeed?q.a.createElement(V.a,{title:q.a.createElement("span",{className:"pl20 pr20"},"响应成功,类型:",e.response_content&&e.response_content.status)},q.a.createElement("i",{className:"iconfont icon-chenggongicon font-14 mr10",style:{color:"#2DB44D"}})):q.a.createElement("img",{src:ne.a,alt:"",className:"mr10",height:"15px",style:{marginTop:"2px"}}),q.a.createElement("span",{className:"name"},e.uuid),q.a.createElement("span",{className:"time"},e.delivered_time))},q.a.createElement(ae,{request_content:e.request_content&&e.request_content.headers,payload_content:e.payload_content,response_content:e.response_content}))}))):q.a.createElement("div",{style:{height:"470px",display:"flex",alignItems:"center",justifyContent:"center"}},q.a.createElement(P.a,{spinning:d})),K>10?q.a.createElement("div",{style:{padding:"15px 0px",textAlign:"right"}},q.a.createElement(z.a,{size:"small",showQuickJumper:!0,pageSize:10,current:A,total:K,onChange:function(e){return b(e)}})):"")},oe=t("0fBl");function re(e,a){var t=A()(e);if(g.a){var n=g()(e);a&&(n=K()(n).call(n,(function(a){return N()(e,a).enumerable}))),t.push.apply(t,n)}return t}function se(e){for(var a=1;a0)return 1===e.length&&"push"===e[0]?(w(["push"]),"push"):e.length===ie.length?(w(ie),"all"):(w([]),"forevent")}Object(U.useEffect)((function(){var e;if(d&&-1===E()(e=document.title).call(e,"网络钩子-")){var a,t=d.author,n=d.name;document.title=h()(a="网络钩子-".concat(t.name,"/")).call(a,n)}}),[d]),Object(U.useEffect)((function(){if(te)n=h()(a=h()(t="/".concat(ne,"/")).call(t,le,"/webhooks/")).call(a,te,"/edit.json"),T.a.get(n).then((function(e){if(e){var a=new RegExp("https://(.*?)jianmuhub.com(.*?)"),t=new RegExp("https://jianmu.gitlink.org.cn(.*?)"),n=e.data,l=n.url,c=n.type;Z(a.test(l)||t.test(l)||"softbot"===c||"reposync"===c);var o=re(e.data.events);ee(se(se({},e.data),{},{eventCondition:o,active:e.data.is_active})),H(e.data),b(e.data.http_method),D(o),w(e.data.events)}})).catch((function(e){}));else{var e=re(k);D(e),ee({url:"",secret:"",http_method:A,content_type:K,eventCondition:O,event:k,branch_filter:"*",active:!0})}var a,t,n}),[te]);var ue={display:"block",height:"30px",lineHeight:"30px"};return q.a.createElement("div",{className:"newPanel"},q.a.createElement(oe.a,{visible:J,onCancel:function(){return z(!1)},onSuccess:function(){if(te){var e,a,t=h()(e=h()(a="/".concat(ne,"/")).call(a,le,"/webhooks/")).call(e,te,".json");T.a.delete(t).then((function(e){var a;e&&(u("webhook删除成功!"),m.push(h()(a="/".concat(ne,"/")).call(a,le,"/settings/webhooks")))})).catch((function(e){}))}},title:"删除Webhook",content:"您确定要删除此Webhook吗?",subTitle:"".concat(R&&R.url)}),q.a.createElement(x.d,null,q.a.createElement("span",null,q.a.createElement(W.a,{to:h()(a="/".concat(ne,"/")).call(a,le,"/settings/webhooks"),className:"color-blue"},"Webhooks"),q.a.createElement("i",{className:"iconfont icon-youjiantou ml5 mr5 font-12"}),q.a.createElement("span",null,Q?"查看":te?"更新":"添加","Webhook"))),q.a.createElement("div",null,q.a.createElement("p",{className:"deschead mg"},q.a.createElement("span",null,"当webhook被触发时,我们将向以下URL发送通知,包括已选择事件的详细信息。更多信息可查阅",q.a.createElement("a",{className:"color-blue hoverLine",target:"_blank",href:"https://forum.trustie.net/forums/3408/detail"},"webhooks指南"),"。")),q.a.createElement(r.a,null,q.a.createElement("input",{type:"password",style:{display:"none"}}),q.a.createElement(r.a.Item,{label:"目标URL",colon:!1},Y("url",{rules:[{required:!0,message:"请输入目标URL"},{validator:function(e,a,t){a||t(),/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/.test(a)||t("请输入有效的URL"),t()}}]})(q.a.createElement(s.a,{placeholder:"请输入目标URL",maxLength:200,size:"large",autoComplete:"off",disabled:Q}))),q.a.createElement(r.a.Item,{label:"Webhook密钥",colon:!1},Y("secret",{rules:[]})(q.a.createElement(s.a.Password,{placeholder:"请输入Webhook密钥",autoComplete:"new-password",size:"large",maxLength:200,disabled:Q}))),q.a.createElement(r.a.Item,{label:"Http请求方法",colon:!1},Y("http_method",{rules:[]})(q.a.createElement(o.a,{onSelect:function(e){b(e)},size:"large",disabled:Q},q.a.createElement(o.a.Option,{value:"GET"},"GET"),q.a.createElement(o.a.Option,{value:"POST"},"POST")))),q.a.createElement(r.a.Item,{label:"POST请求类型",colon:!1,style:{display:"POST"===A?"block":"none"}},Y("content_type",{rules:[]})(q.a.createElement(o.a,{size:"large",disabled:Q},q.a.createElement(o.a.Option,{value:"json"},"application/json"),q.a.createElement(o.a.Option,{value:"form"},"application/x-www-form-urlencoded")))),q.a.createElement(r.a.Item,{label:"您希望哪些事件触发此webhook?",colon:!1,className:"topLine"},Y("eventCondition",{rules:[]})(q.a.createElement(c.a.Group,{onChange:function(e){D(e.target.value),"push"===e.target.value?w(["push"]):"all"===e.target.value?w(ie):w([])},disabled:Q},q.a.createElement(c.a,{style:ue,value:"push"},"只是push事件"),q.a.createElement(c.a,{style:ue,value:"all"},"所有事件"),q.a.createElement(c.a,{style:ue,value:"forevent"},"自定义事件")))),q.a.createElement("div",{className:"eventCb",style:{display:"forevent"===O?"block":"none"}},q.a.createElement(l.a.Group,{value:k,onChange:function(e){w(e)},disabled:Q},q.a.createElement("p",{className:"color-grey-3 mb10"},"代码库事件"),q.a.createElement("div",{className:"colSpan"},q.a.createElement("span",null,q.a.createElement(l.a,{value:"push"},"推送"),q.a.createElement("span",null,"git推送到存储库")),q.a.createElement("span",null,q.a.createElement(l.a,{value:"create"},"创建"),q.a.createElement("span",null,"创建分支或标签")),q.a.createElement("span",null,q.a.createElement(l.a,{value:"delete"},"删除"),q.a.createElement("span",null,"删除分支或标签"))),q.a.createElement("p",{className:"color-grey-3 mt10 mb10"},"合并请求事件"),q.a.createElement("div",{className:"colSpan"},q.a.createElement("span",null,q.a.createElement(l.a,{value:"pull_request_only"},"合并请求"),q.a.createElement("span",null,"合并请求被打开、被关闭或被编辑")),q.a.createElement("span",null,q.a.createElement(l.a,{value:"pull_request_assign"},"合并请求分配"),q.a.createElement("span",null,"合并请求被分配或取消分配")),q.a.createElement("span",null,q.a.createElement(l.a,{value:"pull_request_comment"},"合并请求被评论"),q.a.createElement("span",null,"合并请求评论被创建或删除"))),q.a.createElement("p",{className:"color-grey-3 mt10 mb10"},"疑修事件"),q.a.createElement("div",{className:"colSpan"},q.a.createElement("span",null,q.a.createElement(l.a,{value:"issues_only"},"疑修"),q.a.createElement("span",null,"疑修已打开、已关闭、已重新打开或编辑")),q.a.createElement("span",null,q.a.createElement(l.a,{value:"issue_assign"},"疑修已指派"),q.a.createElement("span",null,"疑修已被指派或取消指派")),q.a.createElement("span",null,q.a.createElement(l.a,{value:"issue_label"},"已标记疑修"),q.a.createElement("span",null,"疑修标记被更新或清除")),q.a.createElement("span",null,q.a.createElement(l.a,{value:"issue_comment"},"疑修评论"),q.a.createElement("span",null,"疑修评论被创建、编辑或删除")))),_&&q.a.createElement("span",{style:{color:"#DF0002"}},"请选择自定义事件!")),q.a.createElement(r.a.Item,{label:"分支过滤",className:"topLine",help:q.a.createElement("span",null,"推送、创建,删除分支事件的分支白名单,使用 glob 模式匹配指定。若为空或 *,则将报告所有分支的事件。语法文档见",q.a.createElement("a",{href:"http://github.com/gobwas/glob",target:"_blank",className:"hoverLine color-blue"},"github.com/gobwas/glob"),"。示例:master,","{","master,release*","}","。"),colon:!1,style:{marginTop:"15px"}},Y("branch_filter",{rules:[]})(q.a.createElement(s.a,{size:"large",disabled:Q}))),q.a.createElement(r.a.Item,{className:"topLine bottomLine",colon:!1,style:{height:"110px",paddingBottom:"0px"}},Y("active",{valuePropName:"checked"})(q.a.createElement(l.a,{disabled:Q},"激活",q.a.createElement("span",{className:"subCbDesc"},"激活后触发事件的信息将发送到此Webhook地址")))),q.a.createElement(n.a,{type:"primary",onClick:function(){$((function(e,a){if(!e){if("forevent"===a.eventCondition&&0===k.length)return void G(!0);var t="push"===a.eventCondition?["push"]:"all"===a.eventCondition?ie:k;if(te){var n,l,c=h()(n=h()(l="/".concat(ne,"/")).call(l,le,"/webhooks/")).call(n,te,".json");T.a.patch(c,{webhook:se(se({},a),{},{events:t})}).then((function(e){var a;e&&(u("webhook更新成功!"),m.push(h()(a="/".concat(ne,"/")).call(a,le,"/settings/webhooks")))})).catch((function(e){}))}else{var o,r=h()(o="/".concat(ne,"/")).call(o,le,"/webhooks.json");T.a.post(r,{webhook:se(se({},a),{},{events:t})}).then((function(e){var a;e&&e.data&&e.data.id&&(u("webhook新建成功!"),m.push(h()(a="/".concat(ne,"/")).call(a,le,"/settings/webhooks")))})).catch((function(e){}))}}}))},className:"ml20",style:{width:te?"":"100px"},disabled:Q},te?"更新Webhook":"添加"),te&&q.a.createElement(n.a,{type:"danger",className:"ml20",onClick:function(){te&&z(!0)},disabled:Q},"删除"))),te&&q.a.createElement(ce,{id:te,owner:ne,projectsId:le,showNotification:u}))})))}}]); \ No newline at end of file diff --git a/static/js/157.a1043495.chunk.js b/static/js/157.a1043495.chunk.js new file mode 100644 index 000000000..735ca2c1d --- /dev/null +++ b/static/js/157.a1043495.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[157],{"++Tf":function(e,a,t){"use strict";t("2qtc");var n=t("kLXV"),c=(t("miYZ"),t("tsqr")),r=t("SPx3"),l=t.n(r),i=t("zLi2"),s=t.n(i),o=t("a0dU"),u=t.n(o),m=t("cDcd"),d=t.n(m),p=(t("68xt"),t("13Nf")),f=(t("YQfW"),t("vDqi")),v=t.n(f);a.a=function(e){var a=e.onCancel,t=e.avatarImg,r=e.login,i=e.saveFunc,o=Object(m.useState)(t),f=s()(o,2),g=f[0],E=f[1];Object(m.useEffect)((function(){t&&E(t)}),[t]);var h=Object(m.useRef)(),b=function(){var e=l()(u.a.mark((function e(){var t,n;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(t=h.current.cropper.getCroppedCanvas().toDataURL("image/png"))||c.a.info("请先上传图片"),r?(n="/users/".concat(r,"/update_image.json"),v.a.put(n,{image:t}).then((function(e){e&&(c.a.success("头像修改成功!"),a(!0))})).catch((function(e){}))):i&&i(t);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return d.a.createElement(n.a,{visible:!0,width:"638px",footer:null,centered:!0,maskClosable:!1,title:"".concat(r?"修改":"上传组织","头像"),onCancel:function(){return a(!1)},className:"avatarBox"},d.a.createElement("div",{className:"avatarDiv"},g?d.a.createElement("div",null,d.a.createElement(p.a,{style:{height:320,width:320},src:g,guides:!1,preview:"#updateAvatarImg",ref:h,aspectRatio:1})):d.a.createElement("div",{className:"font-18 tipsPosi"},"选择本地照片,上传编辑",!r&&"组织","头像"),d.a.createElement("div",{className:"previewBox"},d.a.createElement("div",{className:"previewImg ".concat(r?"ring":""),id:"updateAvatarImg"}),d.a.createElement("div",{className:"uploadBtn"},d.a.createElement("label",{className:"uploadButton",id:"uploadBtn",htmlFor:"inputImage"},d.a.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",style:{display:"none"},onChange:function(e){var a;if(e.dataTransfer?a=e.dataTransfer.files:e.target&&(a=e.target.files),a&&(!a||0!==a.length)){var t=a[0];if(/^image\/\w+/.test(t.type))if(t.size>2097152)c.a.info("仅支持文件大小小于2M的文件");else{var n=new FileReader;n.onload=function(){n.result&&E(n.result)},n.readAsDataURL(a[0])}else c.a.info("请选择一个图片格式的文件")}}}),"点击上传"),(r||g&&!r)&&d.a.createElement("a",{onClick:b},r?"保存头像":"确定")))))}},"4k9F":function(e,a,t){"use strict";t.r(a);var n,c=t("+oHS"),r=t.n(c),l=t("OWCx"),i=t.n(l),s=t("5PDf"),o=t.n(s),u=t("fHi0"),m=t.n(u),d=t("RXMP"),p=t.n(d),f=t("qjzJ"),v=t.n(f),g=t("HnXd"),E=t.n(g),h=t("LYCE"),b=t.n(h),x=(t("+L6B"),t("2/Rp")),N=(t("Pwec"),t("CtXQ")),k=(t("giR+"),t("fyUT")),O=(t("/zsF"),t("PArb")),y=(t("sRBo"),t("kaz8")),j=t("04Ix"),w=t.n(j),C=t("zLi2"),D=t.n(C),T=(t("y8nQ"),t("Vl3Y")),_=t("YdDX"),F=t.n(_),z=(t("5NDa"),t("5rEg")),q=t("pPxq"),L=t.n(q),S=t("cDcd"),I=t.n(S),R=t("spEH"),B=t("ess8"),P=t("vOnD"),X=t("vDqi"),Y=t.n(X),A=t("kksi"),H=t("++Tf"),V=t("xDMy"),U=t("sYIF");function J(e,a){var t=r()(e);if(i.a){var n=i()(e);a&&(n=o()(n).call(n,(function(a){return m()(e,a).enumerable}))),t.push.apply(t,n)}return t}function M(e){for(var a=1;a50?y.a.createElement("div",{className:"leftRectangle",style:{transform:"rotate(".concat(3.6*(a-50),"deg)")}}):y.a.createElement("div",{className:"leftRectangle"}),a<50?y.a.createElement("div",{className:"rightRectangle",style:{transform:"rotate(".concat(3.6*a,"deg)")}}):y.a.createElement("div",{className:"rightRectangle",style:{background:t}}))},B=t("2CTR"),_=t("wd/R"),C=t.n(_),M=t("spEH"),F=t("vDqi"),R=t.n(F),z=c.a.RangePicker;a.default=function(e){var a=e.match.params.username,t=Object(x.useState)(void 0),n=r()(t,2),c=n[0],l=n[1],s=Object(x.useState)([]),m=r()(s,2),d=m[0],p=m[1],g=Object(x.useState)(void 0),h=r()(g,2),D=h[0],j=h[1],O=Object(x.useState)([]),w=r()(O,2),_=w[0],F=w[1],J=Object(x.useState)(void 0),H=r()(J,2),L=H[0],P=H[1],I=Object(x.useState)(void 0),Q=r()(I,2),T=Q[0],W=Q[1],q=Object(x.useState)(void 0),A=r()(q,2),G=A[0],U=A[1],X=Object(x.useState)(void 0),K=r()(X,2),V=K[0],Z=K[1],$=e.user,ee=function(e){return e&&e>C()().endOf("day")};function ae(){for(var e="#",a=["1","2","3","4","4","5","6","7","8","9","a","b","c","d","e","f"],t=0;t<6;t++)e+=a[b()(16*Math.random(),0)];return e}return Object(x.useEffect)((function(){if($){var e,a=$.username,t=$.login;document.title=o()(e="数据统计-".concat(a,"/")).call(e,t)}}),[]),Object(x.useEffect)((function(){var e,t,n;e="/users/".concat(a,"/statistics/role.json"),t=c&&c.length>0&&c[0]?Date.parse(c[0])/1e3:void 0,n=c&&c.length>0&&c[1]?Date.parse(c[1])/1e3:void 0,R.a.get(e,{params:{start_time:t,end_time:n}}).then((function(e){e&&e.data&&p(e.data.role)})).catch((function(e){}))}),[c]),Object(x.useEffect)((function(){var e,t,n;e="/users/".concat(a,"/statistics/develop.json"),t=D&&D.length>0&&D[0]?Date.parse(D[0])/1e3:void 0,n=D&&D.length>0&&D[1]?Date.parse(D[1])/1e3:void 0,R.a.get(e,{params:{start_time:t,end_time:n}}).then((function(e){if(e&&e.data){var a;F(e.data);var t=e.data.user&&e.data.user.each_language_score;if(t){var n=[];for(var r in t)n.push([r,t[r]]);i()(n).call(n,(function(e,a){return a[1]-e[1]})),P(u()(n).call(n,0,3))}var c=e.data.user&&e.data.user.languages_percent,l=[];f()(a=v()(c)).call(a,(function(e,a){l.push({name:e,p:E()(100*c[e]).toFixed(1),color:ae()})})),W(l)}})).catch((function(e){}))}),[D]),Object(x.useEffect)((function(){var e,t,n;e="/users/".concat(a,"/statistics/major.json"),t=G&&G.length>0&&G[0]?Date.parse(G[0])/1e3:void 0,n=G&&G.length>0&&G[1]?Date.parse(G[1])/1e3:void 0,R.a.get(e,{params:{start_time:t,end_time:n}}).then((function(e){e&&e.data&&Z(e.data||[])})).catch((function(e){}))}),[G]),y.a.createElement("div",null,y.a.createElement("div",{className:"boxes"},y.a.createElement(M.j,{style:{marginBottom:"15px"}},y.a.createElement("span",{className:"font-18"},"开发能力"),y.a.createElement(z,{disabledDate:ee,onChange:function(e,a){j(a)},format:"YYYY-MM-DD"})),y.a.createElement("div",{className:"echartBox"},y.a.createElement("p",null,"从五个维度刻画你的开发能力:语言能力、影响力、贡献度、活跃度、项目经验,同时可以查看社区平均数据。"),y.a.createElement(S,{data:_}),L&&L.length>0&&y.a.createElement("div",{className:"roundBox"},y.a.createElement(Y,{num:L[0][1],color:"#FF7F69",name:L[0][0]}),L[1]&&y.a.createElement(Y,{num:L[1][1],color:"#99dfff",name:L[1][0]}),L[2]&&y.a.createElement(Y,{num:L[2][1],color:"#ff9e48",name:L[2][0]})),T&&T.length>0&&y.a.createElement("div",{className:"pBox"},y.a.createElement("div",{className:"progress"},f()(T).call(T,(function(e,a){return y.a.createElement("span",{key:e.name,style:{width:"".concat(e.p,"%"),backgroundColor:"".concat(e.color)}})}))),y.a.createElement("div",{className:"progresstip"},f()(T).call(T,(function(e,a){return y.a.createElement("span",{key:e.name},y.a.createElement("i",{className:"zero",style:{backgroundColor:"".concat(e.color)}}),y.a.createElement("span",null,e.name),y.a.createElement("span",null,"".concat(e.p,"%")))})))))),y.a.createElement("div",{className:"boxes"},y.a.createElement(M.j,{style:{marginBottom:"15px"}},y.a.createElement("span",{className:"font-18"},"角色定位"),y.a.createElement(z,{disabledDate:ee,onChange:function(e,a){l(a)},format:"YYYY-MM-DD"})),y.a.createElement("div",{className:"echartBox"},y.a.createElement("p",null,"根据你在项目开发过程中的工作,对你在项目中扮演的角色进行定位,包括:创建者、管理员、开发者、报告者。"),y.a.createElement(N,{data:d}))),y.a.createElement("div",{className:"boxes"},y.a.createElement(M.j,{style:{marginBottom:"15px"}},y.a.createElement("span",{className:"font-18"},"专业定位"),y.a.createElement(z,{disabledDate:ee,onChange:function(e,a){U(a)},format:"YYYY-MM-DD"})),y.a.createElement("div",{className:"echartBox"},y.a.createElement("p",null,"展示你擅长、关注、感兴趣的专业范围,通过你参与项目、收藏项目、关注项目、复刻项目等数据来统计。"),V&&V.categories&&V.categories.length>0?y.a.createElement(k,{data:V}):y.a.createElement(B.a,{_html:"暂无数据",small:!0}))))}}}]); \ No newline at end of file diff --git a/static/js/159.ab96d621.chunk.js b/static/js/159.ab96d621.chunk.js new file mode 100644 index 000000000..0f5d59373 --- /dev/null +++ b/static/js/159.ab96d621.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[159],{"0fBl":function(e,t,a){"use strict";a("+L6B");var n=a("2/Rp"),o=a("cDcd"),c=a.n(o),l=a("spEH"),s=a("/k9T");t.a=function(e){var t=e.visible,a=e.onCancel,o=e.onSuccess,i=e.title,r=e.subTitle,u=e.content;return c.a.createElement(s.a,{title:i,btn:c.a.createElement("div",null,c.a.createElement(n.a,{size:"large",onClick:a},"取消"),c.a.createElement(n.a,{type:"danger",size:"large",onClick:o},"确认删除")),onCancel:a,visible:t},c.a.createElement("div",{className:"desc"},c.a.createElement(l.a,{className:"descMain"},c.a.createElement("i",{className:"iconfont icon-shanchu_tc_icon mr10 font-36",style:{color:"#ca0002"}}),u),c.a.createElement("p",{className:"task-hide-2",style:{WebkitLineClamp:5}},c.a.createElement("span",{title:r},r))))}},"5ZNU":function(e,t,a){"use strict";a.r(t),a("DjyN");var n=a("NUBc"),o=(a("Mwp2"),a("VXEj")),c=(a("Q9mQ"),a("diRs")),l=(a("5Dmo"),a("3S7+")),s=(a("+L6B"),a("2/Rp")),i=a("zLi2"),r=a.n(i),u=a("ZbhI"),m=a.n(u),h=a("o+MX"),b=a.n(h),p=a("FLGM"),f=a.n(p),d=a("cDcd"),E=a.n(d),k=a("spEH"),v=a("0fBl"),g=(a("MKhi"),a("vDqi")),y=a.n(g);t.default=function(e){var t=Object(d.useState)(void 0),a=r()(t,2),i=a[0],u=a[1],h=Object(d.useState)(1),p=r()(h,2),g=p[0],w=p[1],N=Object(d.useState)(1),j=r()(N,2),S=j[0],C=j[1],M=Object(d.useState)(void 0),O=r()(M,2),B=O[0],W=O[1],z=Object(d.useState)(!1),J=r()(z,2),L=J[0],R=J[1],D=Object(d.useState)(!1),x=r()(D,2),_=(x[0],x[1],Object(d.useState)(void 0)),I=r()(_,2),T=(I[0],I[1],Object(d.useState)(void 0)),U=r()(T,2),H=U[0],K=U[1],P=Object(d.useState)(void 0),Q=r()(P,2),X=Q[0],Z=Q[1],q=Object(d.useState)(void 0),F=r()(q,2),G=F[0],V=F[1],A=e.match.params,Y=A.owner,$=A.projectsId,ee=e.projectDetail,te={softbot:"已安装的Bot创建,请勿编辑或删除以防Bot失效",reposync:"Reposyncer仓库同步创建,请勿编辑或删除以防同步失败"};function ae(){var e,t=b()(e="/".concat(Y,"/")).call(e,$,"/webhooks.json");y.a.get(t,{params:{page:g,limit:15}}).then((function(e){if(e&&e.data){var t,a=new RegExp("https://(.*?)jianmuhub.com(.*?)"),n=new RegExp("https://jianmu.gitlink.org.cn(.*?)"),o=0;f()(t=e.data.webhooks).call(t,(function(e){e.isJianMu=a.test(e.url)||n.test(e.url),!a.test(e.url)&&!n.test(e.url)&&o++})),V(o),u(e.data.webhooks),C(e.data.total_count)}})).catch((function(e){}))}function ne(t){var a,n;e.history.push(b()(a=b()(n="/".concat(Y,"/")).call(n,$,"/settings/webhooks/")).call(a,t.id))}return Object(d.useEffect)((function(){var e;if(ee&&-1===m()(e=document.title).call(e,"网络钩子-")){var t,a=ee.author,n=ee.name;document.title=b()(t="网络钩子-".concat(a.name,"/")).call(t,n)}}),[ee]),Object(d.useEffect)((function(){Y&&$&&ae()}),[Y,$,g]),E.a.createElement("div",null,E.a.createElement(v.a,{visible:L,onCancel:function(){return R(!1)},onSuccess:function(){if(B){var t,a,n=b()(t=b()(a="/".concat(Y,"/")).call(a,$,"/webhooks/")).call(t,B,".json");y.a.delete(n).then((function(t){t&&(e.showNotification("webhook删除成功!"),g>1&&1===i.length?w(g-1):ae(),R(!1))})).catch((function(e){}))}},title:H,content:"您确定要删除此Webhook吗?",subTitle:X}),E.a.createElement(k.d,null,E.a.createElement("span",null,"Webhooks(网络钩子)"),E.a.createElement(s.a,{type:"primary",size:"large",onClick:function(){var t;if(G>=50)return e.showNotification("webhooks数量已到上限!请删除暂不使用的webhooks以进行添加操作");e.history.push(b()(t="/".concat(Y,"/")).call(t,$,"/settings/webhooks/new"))}},"添加Webhook")),E.a.createElement("div",{className:"hookpanel"},E.a.createElement("p",{className:"color-grey-3"},"每当特定事件(如push代码,合并请求被编辑)发生时,我们将通过webhook给您提供的远程URL发送post请求。您可以在我们的",E.a.createElement("a",{className:"color-blue hoverLine",target:"_blank",href:"https://forum.trustie.net/forums/3408/detail"},"webhooks指南"),"中了解更多信息"),i&&i.length>0&&E.a.createElement(o.a,null,f()(i).call(i,(function(e,t){return E.a.createElement(o.a.Item,{key:t},E.a.createElement("i",{className:"iconfont mr12 font-17 color-grey-6 ".concat(e.isJianMu?"icon-gongzuoliuicon":"softbot"===e.type?"icon-a-zu37 font-20":"icon-a-xuanzhongwebhookicon")}),E.a.createElement("span",{className:"webName"},e.isJianMu?E.a.createElement(l.a,{title:"该Webhook由流水线创建,请勿编辑或删除以防流水线失效"},E.a.createElement("span",{className:"webName spanBox"},e.url)):e.url),e.isJianMu||"softbot"===e.type||"reposync"===e.type?E.a.createElement("span",null,E.a.createElement(c.a,{content:"该webhook由".concat(e.isJianMu?"流水线创建,不可编辑或删除,更改配置将导致流水线失效":te[e.type]),title:"无法编辑此Webhook",overlayClassName:"disabledButPopover"},E.a.createElement(s.a,{ghost:!0,type:"primary",onClick:function(){ne(e)}},"查看")),E.a.createElement(c.a,{content:"该webhook由".concat(e.isJianMu?"流水线创建,不可编辑或删除,更改配置将导致流水线失效":te[e.type]),title:"无法删除此Webhook",overlayClassName:"disabledButPopover"},E.a.createElement(s.a,{className:"ml20",type:"danger",disabled:!0},"删除"))):E.a.createElement("span",null,E.a.createElement(s.a,{ghost:!0,type:"primary",onClick:function(){ne(e)}},"编辑"),E.a.createElement(s.a,{ghost:!0,className:"ml20",type:"danger",onClick:function(){var t;t=e,K("删除Webhook"),Z("删除后未来事件将不会推送至此Webhook地址: ".concat(t.url)),W(t.id),R(!0)}},"删除")))}))),S>15&&E.a.createElement("div",{className:"edu-txt-center mt20 mb20"},E.a.createElement(n.a,{current:g,total:S,onChange:function(e){w(e)},pageSize:15}))))}},MKhi:function(e,t,a){}}]); \ No newline at end of file diff --git a/static/js/16.8880a903.chunk.js b/static/js/16.8880a903.chunk.js new file mode 100644 index 000000000..e22bec442 --- /dev/null +++ b/static/js/16.8880a903.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[16],{"+lIL":function(e,t,i){var n=i("ProS");i("/ry/"),i("3OrL");var o=i("L5E0"),a=i("7Phj");n.registerVisual(o),n.registerLayout(a)},"/IIm":function(e,t,i){i("Tghj").__DEV__;var n=i("bYtY"),o=i("H6uX"),a=i("IwbS"),r=i("pP6R"),s=i("gPAo"),l=n.curry,u=n.each,c=n.map,h=Math.min,d=Math.max,p=Math.pow,g={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},f={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},m={brushStyle:{lineWidth:2,stroke:"rgba(0,0,0,0.3)",fill:"rgba(0,0,0,0.1)"},transformable:!0,brushMode:"single",removeOnClick:!1},v=0;function y(e){o.call(this),this._zr=e,this.group=new a.Group,this._brushType,this._brushOption,this._panels,this._track=[],this._dragging,this._covers=[],this._creatingCover,this._creatingPanel,this._enableGlobalPan,this._uid="brushController_"+v++,this._handlers={},u(F,(function(e,t){this._handlers[t]=n.bind(e,this)}),this)}function x(e,t){var i=U[t.brushType].createCover(e,t);return i.__brushOption=t,S(i,t),e.group.add(i),i}function _(e,t){var i=M(t);return i.endCreating&&(i.endCreating(e,t),S(t,t.__brushOption)),t}function b(e,t){var i=t.__brushOption;M(t).updateCoverShape(e,t,i.range,i)}function S(e,t){var i=t.z;null==i&&(i=1e4),e.traverse((function(e){e.z=i,e.z2=i}))}function w(e,t){M(t).updateCommon(e,t),b(e,t)}function M(e){return U[e.__brushOption.brushType]}function I(e,t,i){var n,o=e._panels;if(!o)return!0;var a=e._transform;return u(o,(function(e){e.isTargetByCursor(t,i,a)&&(n=e)})),n}function A(e,t){var i=e._panels;if(!i)return!0;var n=t.__brushOption.panelId;return null==n||i[n]}function T(e){var t=e._covers,i=t.length;return u(t,(function(t){e.group.remove(t)}),e),t.length=0,!!i}function D(e,t){var i=c(e._covers,(function(e){var t=e.__brushOption,i=n.clone(t.range);return{brushType:t.brushType,panelId:t.panelId,range:i}}));e.trigger("brush",i,{isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function L(e){var t=e.length-1;return t<0&&(t=0),[e[0],e[t]]}function C(e,t,i,n){var o=new a.Group;return o.add(new a.Rect({name:"main",style:E(i),silent:!0,draggable:!0,cursor:"move",drift:l(e,t,o,"nswe"),ondragend:l(D,t,{isEnd:!0})})),u(n,(function(i){o.add(new a.Rect({name:i,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:l(e,t,o,i),ondragend:l(D,t,{isEnd:!0})}))})),o}function P(e,t,i,n){var o=n.brushStyle.lineWidth||0,a=d(o,6),r=i[0][0],s=i[1][0],l=r-o/2,u=s-o/2,c=i[0][1],h=i[1][1],p=c-a+o/2,g=h-a+o/2,f=c-r,m=h-s,v=f+o,y=m+o;k(e,t,"main",r,s,f,m),n.transformable&&(k(e,t,"w",l,u,a,y),k(e,t,"e",p,u,a,y),k(e,t,"n",l,u,v,a),k(e,t,"s",l,g,v,a),k(e,t,"nw",l,u,a,a),k(e,t,"ne",p,u,a,a),k(e,t,"sw",l,g,a,a),k(e,t,"se",p,g,a,a))}function N(e,t){var i=t.__brushOption,n=i.transformable,o=t.childAt(0);o.useStyle(E(i)),o.attr({silent:!n,cursor:n?"move":"default"}),u(["w","e","n","s","se","sw","ne","nw"],(function(i){var o=t.childOfName(i),r=function e(t,i){return i.length>1?(("e"===(n=[e(t,(i=i.split(""))[0]),e(t,i[1])])[0]||"w"===n[0])&&n.reverse(),n.join("")):{left:"w",right:"e",top:"n",bottom:"s"}[n=a.transformDirection({w:"left",e:"right",n:"top",s:"bottom"}[i],function(e){return a.getTransform(e.group)}(t))];var n}(e,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?f[r]+"-resize":null})}))}function k(e,t,i,n,o,a,r){var s,l,u,c=t.childOfName(i);c&&c.setShape((s=B(e,t,[[n,o],[n+a,o+r]]),{x:l=h(s[0][0],s[1][0]),y:u=h(s[0][1],s[1][1]),width:d(s[0][0],s[1][0])-l,height:d(s[0][1],s[1][1])-u}))}function E(e){return n.defaults({strokeNoScale:!0},e.brushStyle)}function R(e,t,i,n){var o=[h(e,i),h(t,n)],a=[d(e,i),d(t,n)];return[[o[0],a[0]],[o[1],a[1]]]}function O(e,t,i,n,o,a,r,s){var l=n.__brushOption,c=e(l.range),h=z(i,a,r);u(o.split(""),(function(e){var t=g[e];c[t[0]][t[1]]+=h[t[0]]})),l.range=t(R(c[0][0],c[1][0],c[0][1],c[1][1])),w(i,n),D(i,{isEnd:!1})}function V(e,t,i,n,o){var a=t.__brushOption.range,r=z(e,i,n);u(a,(function(e){e[0]+=r[0],e[1]+=r[1]})),w(e,t),D(e,{isEnd:!1})}function z(e,t,i){var n=e.group,o=n.transformCoordToLocal(t,i),a=n.transformCoordToLocal(0,0);return[o[0]-a[0],o[1]-a[1]]}function B(e,t,i){var o=A(e,t);return o&&!0!==o?o.clipPath(i,e._transform):n.clone(i)}function G(e){var t=e.event;t.preventDefault&&t.preventDefault()}function Y(e,t,i){return e.childOfName("main").contain(t,i)}function H(e,t,i,o){var a,r=e._creatingCover,s=e._creatingPanel,l=e._brushOption;if(e._track.push(i.slice()),function(e){var t=e._track;if(!t.length)return!1;var i=t[t.length-1],n=t[0],o=i[0]-n[0],a=i[1]-n[1];return p(o*o+a*a,.5)>6}(e)||r){if(s&&!r){"single"===l.brushMode&&T(e);var u=n.clone(l);u.brushType=W(u.brushType,s),u.panelId=!0===s?null:s.panelId,r=e._creatingCover=x(e,u),e._covers.push(r)}if(r){var c=U[W(e._brushType,s)];r.__brushOption.range=c.getCreatingRange(B(e,r,e._track)),o&&(_(e,r),c.updateCommon(e,r)),b(e,r),a={isEnd:o}}}else o&&"single"===l.brushMode&&l.removeOnClick&&I(e,t,i)&&T(e)&&(a={isEnd:o,removeOnClick:!0});return a}function W(e,t){return"auto"===e?t.defaultBrushType:e}y.prototype={constructor:y,enableBrush:function(e){var t,i;return this._brushType&&(i=(t=this)._zr,r.release(i,"globalPan",t._uid),function(e,t){u(t,(function(t,i){e.off(i,t)}))}(i,t._handlers),t._brushType=t._brushOption=null),e.brushType&&function(e,t){var i=e._zr;e._enableGlobalPan||r.take(i,"globalPan",e._uid),function(e,t){u(t,(function(t,i){e.on(i,t)}))}(i,e._handlers),e._brushType=t.brushType,e._brushOption=n.merge(n.clone(m),t,!0)}(this,e),this},setPanels:function(e){if(e&&e.length){var t=this._panels={};n.each(e,(function(e){t[e.panelId]=n.clone(e)}))}else this._panels=null;return this},mount:function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var t=this.group;return this._zr.add(t),t.attr({position:e.position||[0,0],rotation:e.rotation||0,scale:e.scale||[1,1]}),this._transform=t.getLocalTransform(),this},eachCover:function(e,t){u(this._covers,e,t)},updateCovers:function(e){e=n.map(e,(function(e){return n.merge(n.clone(m),e,!0)}));var t=this._covers,i=this._covers=[],o=this,a=this._creatingCover;return new s(t,e,(function(e,t){return r(e.__brushOption,t)}),r).add(l).update(l).remove((function(e){t[e]!==a&&o.group.remove(t[e])})).execute(),this;function r(e,t){return(null!=e.id?e.id:"\0-brush-index-"+t)+"-"+e.brushType}function l(n,r){var s=e[n];if(null!=r&&t[r]===a)i[n]=t[r];else{var l=i[n]=null!=r?(t[r].__brushOption=s,t[r]):_(o,x(o,s));w(o,l)}}},unmount:function(){return this.enableBrush(!1),T(this),this._zr.remove(this.group),this},dispose:function(){this.unmount(),this.off()}},n.mixin(y,o);var F={mousedown:function(e){if(this._dragging)Z(this,e);else if(!e.target||!e.target.draggable){G(e);var t=this.group.transformCoordToLocal(e.offsetX,e.offsetY);this._creatingCover=null,(this._creatingPanel=I(this,e,t))&&(this._dragging=!0,this._track=[t.slice()])}},mousemove:function(e){var t=e.offsetX,i=e.offsetY,n=this.group.transformCoordToLocal(t,i);if(function(e,t,i){if(e._brushType&&!function(e,t,i){var n=e._zr;return t<0||t>n.getWidth()||i>n.getHeight()}(e,t)){var n=e._zr,o=e._covers,a=I(e,t,i);if(!e._dragging)for(var r=0;rr;)l+=360*u;return[s,l]},coordToPoint:function(e){var t=e[0],i=e[1]/180*Math.PI;return[Math.cos(i)*t+this.cx,-Math.sin(i)*t+this.cy]},getArea:function(){var e=this.getAngleAxis(),t=this.getRadiusAxis().getExtent().slice();t[0]>t[1]&&t.reverse();var i=e.getExtent(),n=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:t[0],r:t[1],startAngle:-i[0]*n,endAngle:-i[1]*n,clockwise:e.inverse,contain:function(e,t){var i=e-this.cx,n=t-this.cy,o=i*i+n*n,a=this.r,r=this.r0;return o<=a*a&&o>=r*r}}}};var r=a;e.exports=r},"/d5a":function(e,t){var i={average:function(e){for(var t=0,i=0,n=0;nt&&(t=e[i]);return isFinite(t)?t:NaN},min:function(e){for(var t=1/0,i=0;i1&&("string"==typeof r?l=i[r]:"function"==typeof r&&(l=r),l&&e.setData(a.downSample(a.mapDimension(c.dim),1/p,l,n)))}}}}},"/ry/":function(e,t,i){var n=i("bYtY"),o=i("T4UG"),a=i("5GhG").seriesModelMixin,r=o.extend({type:"series.boxplot",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:2,shadowOffsetY:2,shadowColor:"rgba(0,0,0,0.4)"}},animationEasing:"elasticOut",animationDuration:800}});n.mixin(r,a,!0);var s=r;e.exports=s},"/stD":function(e,t,i){var n=i("bYtY"),o=i("IUWy"),a=i("Kagy").toolbox.brush;function r(e,t,i){this.model=e,this.ecModel=t,this.api=i,this._brushType,this._brushMode}r.defaultOption={show:!0,type:["rect","polygon","lineX","lineY","keep","clear"],icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:n.clone(a.title)};var s=r.prototype;s.render=s.updateView=function(e,t,i){var o,a,r;t.eachComponent({mainType:"brush"},(function(e){o=e.brushType,a=e.brushOption.brushMode||"single",r|=e.areas.length})),this._brushType=o,this._brushMode=a,n.each(e.get("type",!0),(function(t){e.setIconStatus(t,("keep"===t?"multiple"===a:"clear"===t?r:t===o)?"emphasis":"normal")}))},s.getIcons=function(){var e=this.model,t=e.get("icon",!0),i={};return n.each(e.get("type",!0),(function(e){t[e]&&(i[e]=t[e])})),i},s.onclick=function(e,t,i){var n=this._brushType,o=this._brushMode;"clear"===i?(t.dispatchAction({type:"axisAreaSelect",intervals:[]}),t.dispatchAction({type:"brush",command:"clear",areas:[]})):t.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===i?n:n!==i&&i,brushMode:"keep"===i?"multiple"===o?"single":"multiple":o}})},o.register("brush",r);var l=r;e.exports=l},"01d+":function(e,t,i){var n=i("bYtY").each,o=i("HF/U"),a=o.simpleLayout,r=o.simpleLayoutEdge;e.exports=function(e,t){e.eachSeriesByType("graph",(function(e){var t=e.get("layout"),i=e.coordinateSystem;if(i&&"view"!==i.type){var o=e.getData(),s=[];n(i.dimensions,(function(e){s=s.concat(o.mapDimension(e,!0))}));for(var l=0;l=0&&o.each(e,(function(e){n.setIconStatus(e,"normal")}))})),n.setIconStatus(i,"emphasis"),e.eachComponent({mainType:"series",query:null==a?null:{seriesIndex:a}},(function(t){var a=t.subType,r=t.id,s=c[i](a,r,t,n);s&&(o.defaults(s,t.option),l.series.push(s));var u=t.coordinateSystem;if(u&&"cartesian2d"===u.type&&("line"===i||"bar"===i)){var h=u.getAxesByScale("ordinal")[0];if(h){var d=h.dim+"Axis",p=e.queryComponents({mainType:d,index:t.get(name+"Index"),id:t.get(name+"Id")})[0].componentIndex;l[d]=l[d]||[];for(var g=0;g<=p;g++)l[d][p]=l[d][p]||{};l[d][p].boundaryGap="bar"===i}}})),"stack"===i&&(r=l.series&&l.series[0]&&"__ec_magicType_stack__"===l.series[0].stack?o.merge({stack:s.title.tiled},s.title):o.clone(s.title)),t.dispatchAction({type:"changeMagicType",currentType:i,newOption:l,newTitle:r,featureName:"magicType"})}},n.registerAction({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},(function(e,t){t.mergeOption(e.newOption)})),r.register("magicType",l);var d=l;e.exports=d},"06Qe":function(e,t,i){var n,o=i("ItGF"),a="urn:schemas-microsoft-com:vml",r="undefined"==typeof window?null:window,s=!1,l=r&&r.document;if(l&&!o.canvasSupported)try{!l.namespaces.zrvml&&l.namespaces.add("zrvml",a),n=function(e){return l.createElement("')}}catch(e){n=function(e){return l.createElement("<"+e+' xmlns="'+a+'" class="zrvml">')}}t.doc=l,t.createNode=function(e){return n(e)},t.initVML=function(){if(!s&&l){s=!0;var e=l.styleSheets;e.length<31?l.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):e[0].addRule(".zrvml","behavior:url(#default#VML)")}}},"0Bwj":function(e,t,i){var n=i("T4UG"),o=i("I3/A"),a=i("7aKB").encodeHTML,r=i("Qxkt"),s=(i("Tghj").__DEV__,n.extend({type:"series.sankey",layoutInfo:null,levelModels:null,getInitialData:function(e,t){for(var i=e.edges||e.links,n=e.data||e.nodes,a=e.levels,s=this.levelModels={},l=0;l=0&&(s[a[l].depth]=new r(a[l],this,t));if(n&&i)return o(n,i,this,!0,(function(e,t){e.wrapMethod("getItemModel",(function(e,t){return e.customizeGetParent((function(e){var i=this.parentModel,n=i.getData().getItemLayout(t).depth;return i.levelModels[n]||this.parentModel})),e})),t.wrapMethod("getItemModel",(function(e,t){return e.customizeGetParent((function(e){var i=this.parentModel,n=i.getGraph().getEdgeByIndex(t).node1.getLayout().depth;return i.levelModels[n]||this.parentModel})),e}))})).data},setNodePosition:function(e,t){var i=this.option.data[e];i.localX=t[0],i.localY=t[1]},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},formatTooltip:function(e,t,i){if("edge"===i){var n=this.getDataParams(e,i),o=n.data,r=o.source+" -- "+o.target;return n.value&&(r+=" : "+n.value),a(r)}if("node"===i){var l=this.getGraph().getNodeByIndex(e).getLayout().value,u=this.getDataParams(e,i).data.name;return l&&(r=u+" : "+l),a(r)}return s.superCall(this,"formatTooltip",e,t)},optionUpdated:function(){var e=this.option;!0===e.focusNodeAdjacency&&(e.focusNodeAdjacency="allEdges")},getDataParams:function(e,t){var i=s.superCall(this,"getDataParams",e,t);if(null==i.value&&"node"===t){var n=this.getGraph().getNodeByIndex(e).getLayout().value;i.value=n}return i},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",layout:null,left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,focusNodeAdjacency:!1,layoutIterations:32,label:{show:!0,position:"right",color:"#000",fontSize:12},levels:[],nodeAlign:"justify",itemStyle:{borderWidth:1,borderColor:"#333"},lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},animationEasing:"linear",animationDuration:1e3}})),l=s;e.exports=l},"0HBW":function(e,t,i){var n=i("ProS"),o=i("bYtY");function a(e,t){t.update="updateView",n.registerAction(t,(function(t,i){var n={};return i.eachComponent({mainType:"geo",query:t},(function(i){i[e](t.name);var a=i.coordinateSystem;o.each(a.regions,(function(e){n[e.name]=i.isSelected(e.name)||!1}))})),{selected:n,name:t.name}}))}i("Hxpc"),i("7uqq"),i("dmGj"),i("SehX"),a("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),a("select",{type:"geoSelect",event:"geoselected"}),a("unSelect",{type:"geoUnSelect",event:"geounselected"})},"0JAE":function(e,t,i){var n=i("bYtY"),o=i("+TT/"),a=i("OELB"),r=i("IDmD");function s(e,t,i){this._model=e}function l(e,t,i,n){var o=i.calendarModel,a=i.seriesModel,r=o?o.coordinateSystem:a?a.coordinateSystem:null;return r===this?r[e](n):null}s.prototype={constructor:s,type:"calendar",dimensions:["time","value"],getDimensionsInfo:function(){return[{name:"time",type:"time"},"value"]},getRangeInfo:function(){return this._rangeInfo},getModel:function(){return this._model},getRect:function(){return this._rect},getCellWidth:function(){return this._sw},getCellHeight:function(){return this._sh},getOrient:function(){return this._orient},getFirstDayOfWeek:function(){return this._firstDayOfWeek},getDateInfo:function(e){var t=(e=a.parseDate(e)).getFullYear(),i=e.getMonth()+1;i=i<10?"0"+i:i;var n=e.getDate();n=n<10?"0"+n:n;var o=e.getDay();return{y:t,m:i,d:n,day:o=Math.abs((o+7-this.getFirstDayOfWeek())%7),time:e.getTime(),formatedDate:t+"-"+i+"-"+n,date:e}},getNextNDay:function(e,t){return 0===(t=t||0)||(e=new Date(this.getDateInfo(e).time)).setDate(e.getDate()+t),this.getDateInfo(e)},update:function(e,t){this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var i=this._rangeInfo.weeks||1,a=["width","height"],r=this._model.get("cellSize").slice(),s=this._model.getBoxLayoutParams(),l="horizontal"===this._orient?[i,7]:[7,i];n.each([0,1],(function(e){h(r,e)&&(s[a[e]]=r[e]*l[e])}));var u={width:t.getWidth(),height:t.getHeight()},c=this._rect=o.getLayoutRect(s,u);function h(e,t){return null!=e[t]&&"auto"!==e[t]}n.each([0,1],(function(e){h(r,e)||(r[e]=c[a[e]]/l[e])})),this._sw=r[0],this._sh=r[1]},dataToPoint:function(e,t){n.isArray(e)&&(e=e[0]),null==t&&(t=!0);var i=this.getDateInfo(e),o=this._rangeInfo,a=i.formatedDate;if(t&&!(i.time>=o.start.time&&i.timer.end.time&&e.reverse(),e},_getRangeInfo:function(e){var t;(e=[this.getDateInfo(e[0]),this.getDateInfo(e[1])])[0].time>e[1].time&&(t=!0,e.reverse());var i=Math.floor(e[1].time/864e5)-Math.floor(e[0].time/864e5)+1,n=new Date(e[0].time),o=n.getDate(),a=e[1].date.getDate();n.setDate(o+i-1);var r=n.getDate();if(r!==a)for(var s=n.getTime()-e[1].time>0?1:-1;(r=n.getDate())!==a&&(n.getTime()-e[1].time)*s>0;)i-=s,n.setDate(r-s);var l=Math.floor((i+e[0].day+6)/7),u=t?1-l:l-1;return t&&e.reverse(),{range:[e[0].formatedDate,e[1].formatedDate],start:e[0],end:e[1],allDay:i,weeks:l,nthWeek:u,fweek:e[0].day,lweek:e[1].day}},_getDateByWeeksAndDay:function(e,t,i){var n=this._getRangeInfo(i);if(e>n.weeks||0===e&&tn.lweek)return!1;var o=7*(e-1)-n.fweek+t,a=new Date(n.start.time);return a.setDate(n.start.d+o),this.getDateInfo(a)}},s.dimensions=s.prototype.dimensions,s.getDimensionsInfo=s.prototype.getDimensionsInfo,s.create=function(e,t){var i=[];return e.eachComponent("calendar",(function(n){var o=new s(n,e,t);i.push(o),n.coordinateSystem=o})),e.eachSeries((function(e){"calendar"===e.get("coordinateSystem")&&(e.coordinateSystem=i[e.get("calendarIndex")||0])})),i},r.register("calendar",s);var u=s;e.exports=u},"0qV/":function(e,t,i){var n=i("ProS");n.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},(function(){})),n.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},(function(){}))},"10cm":function(e,t,i){var n=i("ProS"),o=i("2B6p").updateCenterAndZoom;i("0qV/"),n.registerAction({type:"graphRoam",event:"graphRoam",update:"none"},(function(e,t){t.eachComponent({mainType:"series",query:e},(function(t){var i=t.coordinateSystem,n=o(i,e);t.setCenter&&t.setCenter(n.center),t.setZoom&&t.setZoom(n.zoom)}))}))},"1NG9":function(e,t,i){var n=i("y+Vt"),o=i("QBsz"),a=i("iXp4"),r=o.min,s=o.max,l=o.scaleAndAdd,u=o.copy,c=[],h=[],d=[];function p(e){return isNaN(e[0])||isNaN(e[1])}function g(e,t,i,n,o,a,r,s,l,u,c){return"none"!==u&&u?f.apply(this,arguments):m.apply(this,arguments)}function f(e,t,i,n,o,a,r,s,l,c,g){for(var f=0,m=i,v=0;v=o||m<0)break;if(p(y)){if(g){m+=a;continue}break}if(m===i)e[a>0?"moveTo":"lineTo"](y[0],y[1]);else if(l>0){var x=t[f],_="y"===c?1:0,b=(y[_]-x[_])*l;u(h,x),h[_]=x[_]+b,u(d,y),d[_]=y[_]-b,e.bezierCurveTo(h[0],h[1],d[0],d[1],y[0],y[1])}else e.lineTo(y[0],y[1]);f=m,m+=a}return v}function m(e,t,i,n,a,g,f,m,v,y,x){for(var _=0,b=i,S=0;S=a||b<0)break;if(p(w)){if(x){b+=g;continue}break}if(b===i)e[g>0?"moveTo":"lineTo"](w[0],w[1]),u(h,w);else if(v>0){var M=b+g,I=t[M];if(x)for(;I&&p(t[M]);)I=t[M+=g];var A=.5,T=t[_];if(!(I=t[M])||p(I))u(d,w);else{var D,L;if(p(I)&&!x&&(I=w),o.sub(c,I,T),"x"===y||"y"===y){var C="x"===y?0:1;D=Math.abs(w[C]-T[C]),L=Math.abs(w[C]-I[C])}else D=o.dist(w,T),L=o.dist(w,I);l(d,w,c,-v*(1-(A=L/(L+D))))}r(h,h,m),s(h,h,f),r(d,d,m),s(d,d,f),e.bezierCurveTo(h[0],h[1],d[0],d[1],w[0],w[1]),l(h,w,c,v*A)}else e.lineTo(w[0],w[1]);_=b,b+=g}return S}function v(e,t){var i=[1/0,1/0],n=[-1/0,-1/0];if(t)for(var o=0;on[0]&&(n[0]=a[0]),a[1]>n[1]&&(n[1]=a[1])}return{min:t?i:n,max:t?n:i}}var y=n.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:a(n.prototype.brush),buildPath:function(e,t){var i=t.points,n=0,o=i.length,a=v(i,t.smoothConstraint);if(t.connectNulls){for(;o>0&&p(i[o-1]);o--);for(;n0&&p(i[a-1]);a--);for(;oi.getHeight()&&(n.textPosition="top",s=!0);var l=s?-5-o.height:d+8;r+o.width/2>i.getWidth()?(n.textPosition=["100%",l],n.textAlign="right"):r-o.width/2<0&&(n.textPosition=[0,l],n.textAlign="left")}}))}function m(a,u){var c,m=f[a],v=f[u],y=p[m],x=new l(y,e,e.ecModel);if(n&&null!=n.newTitle&&n.featureName===m&&(y.title=n.newTitle),m&&!v){if(function(e){return 0===e.indexOf("my")}(m))c={model:x,onclick:x.option.onclick,featureName:m};else{var _=r.get(m);if(!_)return;c=new _(x,t,i)}g[m]=c}else{if(!(c=g[v]))return;c.model=x,c.ecModel=t,c.api=i}m||!v?x.get("show")&&!c.unusable?(function(n,a,r){var l=n.getModel("iconStyle"),u=n.getModel("emphasis.iconStyle"),c=a.getIcons?a.getIcons():n.get("icon"),p=n.get("title")||{};if("string"==typeof c){var g=c,f=p;p={},(c={})[r]=g,p[r]=f}var m=n.iconPaths={};o.each(c,(function(r,c){var g=s.createIcon(r,{},{x:-d/2,y:-d/2,width:d,height:d});g.setStyle(l.getItemStyle()),g.hoverStyle=u.getItemStyle(),g.setStyle({text:p[c],textAlign:u.get("textAlign"),textBorderRadius:u.get("textBorderRadius"),textPadding:u.get("textPadding"),textFill:null});var f=e.getModel("tooltip");f&&f.get("show")&&g.attr("tooltip",o.extend({content:p[c],formatter:f.get("formatter",!0)||function(){return p[c]},formatterParams:{componentType:"toolbox",name:c,title:p[c],$vars:["name","title"]},position:f.get("position",!0)||"bottom"},f.option)),s.setHoverStyle(g),e.get("showTitle")&&(g.__title=p[c],g.on("mouseover",(function(){var t=u.getItemStyle(),i="vertical"===e.get("orient")?null==e.get("right")?"right":"left":null==e.get("bottom")?"bottom":"top";g.setStyle({textFill:u.get("textFill")||t.fill||t.stroke||"#000",textBackgroundColor:u.get("textBackgroundColor"),textPosition:u.get("textPosition")||i})})).on("mouseout",(function(){g.setStyle({textFill:null,textBackgroundColor:null})}))),g.trigger(n.get("iconStatus."+c)||"normal"),h.add(g),g.on("click",o.bind(a.onclick,a,t,i,c)),m[c]=g}))}(x,c,m),x.setIconStatus=function(e,t){var i=this.option,n=this.iconPaths;i.iconStatus=i.iconStatus||{},i.iconStatus[e]=t,n[e]&&n[e].trigger(t)},c.render&&c.render(x,t,i,n)):c.remove&&c.remove(t,i):c.dispose&&c.dispose(t,i)}},updateView:function(e,t,i,n){o.each(this._features,(function(e){e.updateView&&e.updateView(e.model,t,i,n)}))},remove:function(e,t){o.each(this._features,(function(i){i.remove&&i.remove(e,t)})),this.group.removeAll()},dispose:function(e,t){o.each(this._features,(function(i){i.dispose&&i.dispose(e,t)}))}});e.exports=h},"2B6p":function(e,t){t.updateCenterAndZoom=function(e,t,i){var n=e.getZoom(),o=e.getCenter(),a=t.zoom,r=e.dataToPoint(o);if(null!=t.dx&&null!=t.dy&&(r[0]-=t.dx,r[1]-=t.dy,o=e.pointToData(r),e.setCenter(o)),null!=a){if(i){var s=i.min||0,l=i.max||1/0;a=Math.max(Math.min(n*a,l),s)/n}e.scale[0]*=a,e.scale[1]*=a;var u=e.position,c=(t.originX-u[0])*(a-1),h=(t.originY-u[1])*(a-1);u[0]-=c,u[1]-=h,e.updateTransform(),o=e.pointToData(r),e.setCenter(o),e.setZoom(a*n)}return{center:e.getCenter(),zoom:e.getZoom()}}},"2dDv":function(e,t,i){var n=i("bYtY"),o=i("Fofx"),a=i("+TT/"),r=i("aX7z"),s=i("D1WM"),l=i("IwbS"),u=i("OELB"),c=i("72pK"),h=n.each,d=Math.min,p=Math.max,g=Math.floor,f=Math.ceil,m=u.round,v=Math.PI;function y(e,t,i){this._axesMap=n.createHashMap(),this._axesLayout={},this.dimensions=e.dimensions,this._rect,this._model=e,this._init(e,t,i)}function x(e,t){return d(p(e,t[0]),t[1])}function _(e,t){var i=t.layoutLength/(t.axisCount-1);return{position:i*e,axisNameAvailableWidth:i,axisLabelShow:!0}}function b(e,t){var i,n,o=t.layoutLength,a=t.axisExpandWidth,r=t.axisCount,s=t.axisCollapseWidth,l=t.winInnerIndices,u=s,c=!1;return e=i&&a<=i+t.axisLength&&r>=n&&r<=n+t.layoutLength},getModel:function(){return this._model},_updateAxesFromSeries:function(e,t){t.eachSeries((function(i){if(e.contains(i,t)){var n=i.getData();h(this.dimensions,(function(e){var t=this._axesMap.get(e);t.scale.unionExtentFromData(n,n.mapDimension(e)),r.niceScaleExtent(t.scale,t.model)}),this)}}),this)},resize:function(e,t){this._rect=a.getLayoutRect(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},getRect:function(){return this._rect},_makeLayoutInfo:function(){var e,t=this._model,i=this._rect,n=["x","y"],o=["width","height"],a=t.get("layout"),r="horizontal"===a?0:1,s=i[o[r]],l=[0,s],u=this.dimensions.length,c=x(t.get("axisExpandWidth"),l),h=x(t.get("axisExpandCount")||0,[0,u]),d=t.get("axisExpandable")&&u>3&&u>h&&h>1&&c>0&&s>0,p=t.get("axisExpandWindow");p?(e=x(p[1]-p[0],l),p[1]=p[0]+e):(e=x(c*(h-1),l),(p=[c*(t.get("axisExpandCenter")||g(u/2))-e/2])[1]=p[0]+e);var v=(s-e)/(u-h);v<3&&(v=0);var y=[g(m(p[0]/c,1))+1,f(m(p[1]/c,1))-1],_=v/c*p[0];return{layout:a,pixelDimIndex:r,layoutBase:i[n[r]],layoutLength:s,axisBase:i[n[1-r]],axisLength:i[o[1-r]],axisExpandable:d,axisExpandWidth:c,axisCollapseWidth:v,axisExpandWindow:p,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:_}},_layoutAxes:function(){var e=this._rect,t=this._axesMap,i=this.dimensions,n=this._makeLayoutInfo(),a=n.layout;t.each((function(e){var t=[0,n.axisLength],i=e.inverse?1:0;e.setExtent(t[i],t[1-i])})),h(i,(function(t,i){var r=(n.axisExpandable?b:_)(i,n),s={horizontal:{x:r.position,y:n.axisLength},vertical:{x:0,y:r.position}},l={horizontal:v/2,vertical:0},u=[s[a].x+e.x,s[a].y+e.y],c=l[a],h=o.create();o.rotate(h,h,c),o.translate(h,h,u),this._axesLayout[t]={position:u,rotation:c,transform:h,axisNameAvailableWidth:r.axisNameAvailableWidth,axisLabelShow:r.axisLabelShow,nameTruncateMaxWidth:r.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}}),this)},getAxis:function(e){return this._axesMap.get(e)},dataToPoint:function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},eachActiveState:function(e,t,i,o){null==i&&(i=0),null==o&&(o=e.count());var a=this._axesMap,r=this.dimensions,s=[],l=[];n.each(r,(function(t){s.push(e.mapDimension(t)),l.push(a.get(t).model)}));for(var u=this.hasAxisBrushed(),c=i;co*(1-h[0])?(l="jump",r=s-o*(1-h[2])):(r=s-o*h[1])>=0&&(r=s-o*(1-h[1]))<=0&&(r=0),(r*=t.axisExpandWidth/u)?c(r,n,a,"all"):l="none"):(o=n[1]-n[0],(n=[p(0,a[1]*s/o-o/2)])[1]=d(a[1],n[0]+o),n[0]=n[1]-o),{axisExpandWindow:n,behavior:l}}};var S=y;e.exports=S},"2fGM":function(e,t,i){var n=i("bYtY"),o=i("bLfw"),a=i("nkfE"),r=i("ICMv"),s=o.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});n.merge(s.prototype,r);function l(e,t){return t.type||(t.data?"category":"value")}a("angle",s,l,{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}}),a("radius",s,l,{splitNumber:5})},"2uGb":function(e,t,i){var n=i("ProS");i("ko1b"),i("s2lz"),i("RBEP");var o=i("kMLO"),a=i("nKiI");n.registerVisual(o),n.registerLayout(a)},"33Ds":function(e,t,i){var n=i("ProS"),o=i("b9oc"),a=i("Kagy"),r=i("IUWy"),s=a.toolbox.restore;function l(e){this.model=e}l.defaultOption={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:s.title},l.prototype.onclick=function(e,t,i){o.clear(e),t.dispatchAction({type:"restore",from:this.uid})},r.register("restore",l),n.registerAction({type:"restore",event:"restore",update:"prepareAndUpdate"},(function(e,t){t.resetOption("recreate")}));var u=l;e.exports=u},"3CBa":function(e,t,i){var n=i("hydK").createElement,o=i("bYtY"),a=i("SUKs"),r=i("y+Vt"),s=i("Dagg"),l=i("dqUG"),u=i("DBLp"),c=i("sW+o"),h=i("n6Mw"),d=i("vKoX"),p=i("P47w"),g=p.path,f=p.image,m=p.text;function v(e){return parseInt(e,10)}function y(e,t){return t&&e&&t.parentNode!==e}function x(e,t,i){if(y(e,t)&&i){var n=i.nextSibling;n?e.insertBefore(t,n):e.appendChild(t)}}function _(e,t){if(y(e,t)){var i=e.firstChild;i?e.insertBefore(t,i):e.appendChild(t)}}function b(e,t){t&&e&&t.parentNode===e&&e.removeChild(t)}function S(e){return e.__textSvgEl}function w(e){return e.__svgEl}var M=function(e,t,i,a){this.root=e,this.storage=t,this._opts=i=o.extend({},i||{});var r=n("svg");r.setAttribute("xmlns","http://www.w3.org/2000/svg"),r.setAttribute("version","1.1"),r.setAttribute("baseProfile","full"),r.style.cssText="user-select:none;position:absolute;left:0;top:0;";var s=n("g");r.appendChild(s);var l=n("g");r.appendChild(l),this.gradientManager=new c(a,l),this.clipPathManager=new h(a,l),this.shadowManager=new d(a,l);var u=document.createElement("div");u.style.cssText="overflow:hidden;position:relative",this._svgDom=r,this._svgRoot=l,this._backgroundRoot=s,this._viewport=u,e.appendChild(u),u.appendChild(r),this.resize(i.width,i.height),this._visibleList=[]};M.prototype={constructor:M,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getSvgDom:function(){return this._svgDom},getSvgRoot:function(){return this._svgRoot},getViewportRootOffset:function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},refresh:function(){var e=this.storage.getDisplayList(!0);this._paintList(e)},setBackgroundColor:function(e){this._backgroundRoot&&this._backgroundNode&&this._backgroundRoot.removeChild(this._backgroundNode);var t=n("rect");t.setAttribute("width",this.getWidth()),t.setAttribute("height",this.getHeight()),t.setAttribute("x",0),t.setAttribute("y",0),t.setAttribute("id",0),t.style.fill=e,this._backgroundRoot.appendChild(t),this._backgroundNode=t},_paintList:function(e){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();var t,i,n=this._svgRoot,o=this._visibleList,a=e.length,c=[];for(t=0;t=0;--n)if(i[n]===e)return!0;return!1}),t):null:t[0]},resize:function(e,t){var i=this._viewport;i.style.display="none";var n=this._opts;if(null!=e&&(n.width=e),null!=t&&(n.height=t),e=this._getSize(0),t=this._getSize(1),i.style.display="",this._width!==e||this._height!==t){this._width=e,this._height=t;var o=i.style;o.width=e+"px",o.height=t+"px";var a=this._svgDom;a.setAttribute("width",e),a.setAttribute("height",t)}this._backgroundNode&&(this._backgroundNode.setAttribute("width",e),this._backgroundNode.setAttribute("height",t))},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(e){var t=this._opts,i=["width","height"][e],n=["clientWidth","clientHeight"][e],o=["paddingLeft","paddingTop"][e],a=["paddingRight","paddingBottom"][e];if(null!=t[i]&&"auto"!==t[i])return parseFloat(t[i]);var r=this.root,s=document.defaultView.getComputedStyle(r);return(r[n]||v(s[i])||v(r.style[i]))-(v(s[o])||0)-(v(s[a])||0)|0},dispose:function(){this.root.innerHTML="",this._svgRoot=this._backgroundRoot=this._svgDom=this._backgroundNode=this._viewport=this.storage=null},clear:function(){this._viewport&&this.root.removeChild(this._viewport)},toDataURL:function(){return this.refresh(),"data:image/svg+xml;charset=UTF-8,"+encodeURIComponent(this._svgDom.outerHTML.replace(/>\n\r<"))}},o.each(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","pathToImage"],(function(e){var t;M.prototype[e]=(t=e,function(){a('In SVG mode painter not support method "'+t+'"')})}));var I=M;e.exports=I},"3OrL":function(e,t,i){var n=i("bYtY"),o=i("6Ic6"),a=i("IwbS"),r=i("y+Vt"),s=["itemStyle"],l=["emphasis","itemStyle"],u=o.extend({type:"boxplot",render:function(e,t,i){var n=e.getData(),o=this.group,a=this._data;this._data||o.removeAll();var r="horizontal"===e.get("layout")?1:0;n.diff(a).add((function(e){if(n.hasValue(e)){var t=h(n.getItemLayout(e),n,e,r,!0);n.setItemGraphicEl(e,t),o.add(t)}})).update((function(e,t){var i=a.getItemGraphicEl(t);if(n.hasValue(e)){var s=n.getItemLayout(e);i?d(s,i,n,e):i=h(s,n,e,r),o.add(i),n.setItemGraphicEl(e,i)}else o.remove(i)})).remove((function(e){var t=a.getItemGraphicEl(e);t&&o.remove(t)})).execute(),this._data=n},remove:function(e){var t=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl((function(e){e&&t.remove(e)}))},dispose:n.noop}),c=r.extend({type:"boxplotBoxPath",shape:{},buildPath:function(e,t){var i=t.points,n=0;for(e.moveTo(i[n][0],i[n][1]),n++;n<4;n++)e.lineTo(i[n][0],i[n][1]);for(e.closePath();n=0;i--)s.asc(t[i])},getActiveState:function(e){var t=this.activeIntervals;if(!t.length)return"normal";if(null==e||isNaN(e))return"inactive";if(1===t.length){var i=t[0];if(i[0]<=e&&e<=i[1])return"active"}else for(var n=0,o=t.length;n"],o.isArray(e)&&(e=e.slice(),n=!0),a=t?e:n?[c(e[0]),c(e[1])]:c(e),o.isString(u)?u.replace("{value}",n?a[0]:a).replace("{value2}",n?a[1]:a):o.isFunction(u)?n?u(e[0],e[1]):u(e):n?e[0]===l[0]?i[0]+" "+a[1]:e[1]===l[1]?i[1]+" "+a[0]:a[0]+" - "+a[1]:a;function c(e){return e===l[0]?"min":e===l[1]?"max":(+e).toFixed(Math.min(s,20))}},resetExtent:function(){var e=this.option,t=f([e.min,e.max]);this._dataExtent=t},getDataDimension:function(e){var t=this.option.dimension,i=e.dimensions;if(null!=t||i.length){if(null!=t)return e.getDimension(t);for(var n=e.dimensions,o=n.length-1;o>=0;o--){var a=n[o];if(!e.getDimensionInfo(a).isCalculationCoord)return a}}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){var e=this.ecModel,t=this.option,i={inRange:t.inRange,outOfRange:t.outOfRange},n=t.target||(t.target={}),a=t.controller||(t.controller={});o.merge(n,i),o.merge(a,i);var l=this.isCategory();function u(i){p(t.color)&&!i.inRange&&(i.inRange={color:t.color.slice().reverse()}),i.inRange=i.inRange||{color:e.get("gradientColor")},g(this.stateList,(function(e){var t=i[e];if(o.isString(t)){var n=r.get(t,"active",l);n?(i[e]={},i[e][t]=n):delete i[e]}}),this)}u.call(this,n),u.call(this,a),function(e,t,i){var n=e[t],o=e[i];n&&!o&&(o=e[i]={},g(n,(function(e,t){if(s.isValidType(t)){var i=r.get(t,"inactive",l);null!=i&&(o[t]=i,"color"!==t||o.hasOwnProperty("opacity")||o.hasOwnProperty("colorAlpha")||(o.opacity=[0,0]))}})))}.call(this,n,"inRange","outOfRange"),function(e){var t=(e.inRange||{}).symbol||(e.outOfRange||{}).symbol,i=(e.inRange||{}).symbolSize||(e.outOfRange||{}).symbolSize,n=this.get("inactiveColor");g(this.stateList,(function(a){var r=this.itemSize,s=e[a];s||(s=e[a]={color:l?n:[n]}),null==s.symbol&&(s.symbol=t&&o.clone(t)||(l?"roundRect":["roundRect"])),null==s.symbolSize&&(s.symbolSize=i&&o.clone(i)||(l?r[0]:[r[0],r[0]])),s.symbol=h(s.symbol,(function(e){return"none"===e||"square"===e?"roundRect":e}));var u=s.symbolSize;if(null!=u){var c=-1/0;d(u,(function(e){e>c&&(c=e)})),s.symbolSize=h(u,(function(e){return m(e,[0,c],[0,r[0]],!0)}))}}),this)}.call(this,a)},resetItemSize:function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},isCategory:function(){return!!this.option.categories},setSelected:v,getValueState:v,getVisualMeta:v});e.exports=y},"6usn":function(e,t,i){var n=i("bYtY");function o(e,t){return n.map(["Radius","Angle"],(function(i,n){var o=this["get"+i+"Axis"](),a=t[n],r=e[n]/2,s="dataTo"+i,l="category"===o.type?o.getBandWidth():Math.abs(o[s](a-r)-o[s](a+r));return"Angle"===i&&(l=l*Math.PI/180),l}),this)}e.exports=function(e){var t=e.getRadiusAxis(),i=e.getAngleAxis(),a=t.getExtent();return a[0]>a[1]&&a.reverse(),{coordSys:{type:"polar",cx:e.cx,cy:e.cy,r:a[1],r0:a[0]},api:{coord:n.bind((function(n){var o=t.dataToRadius(n[0]),a=i.dataToAngle(n[1]),r=e.coordToPoint([o,a]);return r.push(o,a*Math.PI/180),r})),size:n.bind(o,e)}}}},"72pK":function(e,t){function i(e,t){var i=e[t]-e[1-t];return{span:Math.abs(i),sign:i>0?-1:i<0?1:t?-1:1}}function n(e,t){return Math.min(null!=t[1]?t[1]:1/0,Math.max(null!=t[0]?t[0]:-1/0,e))}e.exports=function(e,t,o,a,r,s){e=e||0;var l=o[1]-o[0];if(null!=r&&(r=n(r,[0,l])),null!=s&&(s=Math.max(s,null!=r?r:0)),"all"===a){var u=Math.abs(t[1]-t[0]);u=n(u,[0,l]),r=s=n(u,[r,s]),a=0}t[0]=n(t[0],o),t[1]=n(t[1],o);var c=i(t,a);t[a]+=e;var h=r||0,d=o.slice();c.sign<0?d[0]+=h:d[1]-=h,t[a]=n(t[a],d);var p=i(t,a);return null!=r&&(p.sign!==c.sign||p.spans&&(t[1-a]=t[a]+p.sign*s),t}},"75ce":function(e,t,i){var n=i("ProS");i("IXuL"),i("8X+K");var o=i("f5Yq"),a=i("h8O9"),r=i("/d5a");i("Ae16"),n.registerVisual(o("line","circle","line")),n.registerLayout(a("line")),n.registerProcessor(n.PRIORITY.PROCESSOR.STATISTIC,r("line"))},"75ev":function(e,t,i){var n=i("ProS");i("IWNH"),i("bNin"),i("v5uJ");var o=i("f5Yq"),a=i("yik8");n.registerVisual(o("tree","circle")),n.registerLayout(a)},"7AJT":function(e,t,i){var n=i("bYtY"),o=i("hM6l"),a=function(e,t,i,n,a){o.call(this,e,t,i),this.type=n||"value",this.position=a||"bottom"};a.prototype={constructor:a,index:0,getAxesOnZeroOf:null,model:null,isHorizontal:function(){var e=this.position;return"top"===e||"bottom"===e},getGlobalExtent:function(e){var t=this.getExtent();return t[0]=this.toGlobalCoord(t[0]),t[1]=this.toGlobalCoord(t[1]),e&&t[0]>t[1]&&t.reverse(),t},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(e,t){return this.coordToData(this.toLocalCoord(e["x"===this.dim?0:1]),t)},toLocalCoord:null,toGlobalCoord:null},n.inherits(a,o);var r=a;e.exports=r},"7Phj":function(e,t,i){var n=i("bYtY"),o=i("OELB").parsePercent,a=n.each;e.exports=function(e){var t=function(e){var t=[],i=[];return e.eachSeriesByType("boxplot",(function(e){var o=e.getBaseAxis(),a=n.indexOf(i,o);a<0&&(a=i.length,i[a]=o,t[a]={axis:o,seriesModels:[]}),t[a].seriesModels.push(e)})),t}(e);a(t,(function(e){var t=e.seriesModels;t.length&&(function(e){var t,i,r=e.axis,s=e.seriesModels,l=s.length,u=e.boxWidthList=[],c=e.boxOffsetList=[],h=[];if("category"===r.type)i=r.getBandWidth();else{var d=0;a(s,(function(e){d=Math.max(d,e.getData().count())})),t=r.getExtent(),Math.abs(t[1]-t[0])}a(s,(function(e){var t=e.get("boxWidth");n.isArray(t)||(t=[t,t]),h.push([o(t[0],i)||0,o(t[1],i)||0])}));var p=.8*i-2,g=p/l*.3,f=(p-g*(l-1))/l,m=f/2-p/2;a(s,(function(e,t){c.push(m),m+=g+f,u.push(Math.min(Math.max(f,h[t][0]),h[t][1]))}))}(e),a(t,(function(t,i){!function(e,t,i){var n=e.coordinateSystem,o=e.getData(),a=i/2,r="horizontal"===e.get("layout")?0:1,s=1-r,l=["x","y"],u=o.mapDimension(l[r]),c=o.mapDimension(l[s],!0);if(!(null==u||c.length<5))for(var h=0;h=t&&(e=t-1),e<0&&(e=0)),this.option.currentIndex=e},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(e){this.option.autoPlay=!!e},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var e=this.option,t=e.data||[],i=e.axisType,o=this._names=[];if("category"===i){var s=[];n.each(t,(function(e,t){var i,a=r.getDataItemValue(e);n.isObject(e)?(i=n.clone(e)).value=t:i=t,s.push(i),n.isString(a)||null!=a&&!isNaN(a)||(a=""),o.push(a+"")})),t=s}var l={category:"ordinal",time:"time"}[i]||"number";(this._data=new a([{name:"value",type:l}],this)).initData(t,o)},getData:function(){return this._data},getCategories:function(){if("category"===this.get("axisType"))return this._names.slice()}}),l=s;e.exports=l},"7bkD":function(e,t,i){var n=i("bYtY");t.layout=function(e,t){t=t||{};var i=e.coordinateSystem,o=e.axis,a={},r=o.position,s=o.orient,l=i.getRect(),u=[l.x,l.x+l.width,l.y,l.y+l.height],c={horizontal:{top:u[2],bottom:u[3]},vertical:{left:u[0],right:u[1]}};a.position=["vertical"===s?c.vertical[r]:u[0],"horizontal"===s?c.horizontal[r]:u[3]],a.rotation=Math.PI/2*{horizontal:0,vertical:1}[s],a.labelDirection=a.tickDirection=a.nameDirection={top:-1,bottom:1,right:1,left:-1}[r],e.get("axisTick.inside")&&(a.tickDirection=-a.tickDirection),n.retrieve(t.labelInside,e.get("axisLabel.inside"))&&(a.labelDirection=-a.labelDirection);var h=t.rotate;return null==h&&(h=e.get("axisLabel.rotate")),a.labelRotation="top"===r?-h:h,a.z2=1,a}},"7mYs":function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("IwbS"),r=i("7aKB"),s=i("OELB"),l={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},u={EN:["S","M","T","W","T","F","S"],CN:["日","一","二","三","四","五","六"]},c=n.extendComponentView({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(e,t,i){var n=this.group;n.removeAll();var o=e.coordinateSystem,a=o.getRangeInfo(),r=o.getOrient();this._renderDayRect(e,a,n),this._renderLines(e,a,r,n),this._renderYearText(e,a,r,n),this._renderMonthText(e,r,n),this._renderWeekText(e,a,r,n)},_renderDayRect:function(e,t,i){for(var n=e.coordinateSystem,o=e.getModel("itemStyle").getItemStyle(),r=n.getCellWidth(),s=n.getCellHeight(),l=t.start.time;l<=t.end.time;l=n.getNextNDay(l,1).time){var u=n.dataToRect([l],!1).tl,c=new a.Rect({shape:{x:u[0],y:u[1],width:r,height:s},cursor:"default",style:o});i.add(c)}},_renderLines:function(e,t,i,n){var o=this,a=e.coordinateSystem,r=e.getModel("splitLine.lineStyle").getLineStyle(),s=e.get("splitLine.show"),l=r.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var u=t.start,c=0;u.time<=t.end.time;c++){d(u.formatedDate),0===c&&(u=a.getDateInfo(t.start.y+"-"+t.start.m));var h=u.date;h.setMonth(h.getMonth()+1),u=a.getDateInfo(h)}function d(t){o._firstDayOfMonth.push(a.getDateInfo(t)),o._firstDayPoints.push(a.dataToRect([t],!1).tl);var l=o._getLinePointsOfOneWeek(e,t,i);o._tlpoints.push(l[0]),o._blpoints.push(l[l.length-1]),s&&o._drawSplitline(l,r,n)}d(a.getNextNDay(t.end.time,1).formatedDate),s&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,l,i),r,n),s&&this._drawSplitline(o._getEdgesPoints(o._blpoints,l,i),r,n)},_getEdgesPoints:function(e,t,i){var n=[e[0].slice(),e[e.length-1].slice()],o="horizontal"===i?0:1;return n[0][o]=n[0][o]-t/2,n[1][o]=n[1][o]+t/2,n},_drawSplitline:function(e,t,i){var n=new a.Polyline({z2:20,shape:{points:e},style:t});i.add(n)},_getLinePointsOfOneWeek:function(e,t,i){var n=e.coordinateSystem;t=n.getDateInfo(t);for(var o=[],a=0;a<7;a++){var r=n.getNextNDay(t.time,a),s=n.dataToRect([r.time],!1);o[2*r.day]=s.tl,o[2*r.day+1]=s["horizontal"===i?"bl":"tr"]}return o},_formatterLabel:function(e,t){return"string"==typeof e&&e?r.formatTplSimple(e,t):"function"==typeof e?e(t):t.nameMap},_yearTextPositionControl:function(e,t,i,n,o){t=t.slice();var a=["center","bottom"];"bottom"===n?(t[1]+=o,a=["center","top"]):"left"===n?t[0]-=o:"right"===n?(t[0]+=o,a=["center","top"]):t[1]-=o;var r=0;return"left"!==n&&"right"!==n||(r=Math.PI/2),{rotation:r,position:t,style:{textAlign:a[0],textVerticalAlign:a[1]}}},_renderYearText:function(e,t,i,n){var o=e.getModel("yearLabel");if(o.get("show")){var r=o.get("margin"),s=o.get("position");s||(s="horizontal"!==i?"top":"left");var l=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],u=(l[0][0]+l[1][0])/2,c=(l[0][1]+l[1][1])/2,h="horizontal"===i?0:1,d={top:[u,l[h][1]],bottom:[u,l[1-h][1]],left:[l[1-h][0],c],right:[l[h][0],c]},p=t.start.y;+t.end.y>+t.start.y&&(p=p+"-"+t.end.y);var g=o.get("formatter"),f={start:t.start.y,end:t.end.y,nameMap:p},m=this._formatterLabel(g,f),v=new a.Text({z2:30});a.setTextStyle(v.style,o,{text:m}),v.attr(this._yearTextPositionControl(v,d[s],i,s,r)),n.add(v)}},_monthTextPositionControl:function(e,t,i,n,o){var a="left",r="top",s=e[0],l=e[1];return"horizontal"===i?(l+=o,t&&(a="center"),"start"===n&&(r="bottom")):(s+=o,t&&(r="middle"),"start"===n&&(a="right")),{x:s,y:l,textAlign:a,textVerticalAlign:r}},_renderMonthText:function(e,t,i){var n=e.getModel("monthLabel");if(n.get("show")){var r=n.get("nameMap"),s=n.get("margin"),u=n.get("position"),c=n.get("align"),h=[this._tlpoints,this._blpoints];o.isString(r)&&(r=l[r.toUpperCase()]||[]);var d="start"===u?0:1,p="horizontal"===t?0:1;s="start"===u?-s:s;for(var g="center"===c,f=0;f1?(f.width=c,f.height=c/p):(f.height=c,f.width=c*p),f.y=u[1]-f.height/2,f.x=u[0]-f.width/2}else(a=e.getBoxLayoutParams()).aspect=p,f=r.getLayoutRect(a,{width:h,height:d});this.setViewRect(f.x,f.y,f.width,f.height),this.setCenter(e.get("center")),this.setZoom(e.get("zoom"))}function h(e,t){o.each(t.get("geoCoord"),(function(t,i){e.addGeoCoord(i,t)}))}var d={dimensions:a.prototype.dimensions,create:function(e,t){var i=[];e.eachComponent("geo",(function(e,n){var o=e.get("map"),r=e.get("aspectScale"),s=!0,l=u.retrieveMap(o);l&&l[0]&&"svg"===l[0].type?(null==r&&(r=1),s=!1):null==r&&(r=.75);var d=new a(o+n,o,e.get("nameMap"),s);d.aspectScale=r,d.zoomLimit=e.get("scaleLimit"),i.push(d),h(d,e),e.coordinateSystem=d,d.model=e,d.resize=c,d.resize(e,t)})),e.eachSeries((function(e){if("geo"===e.get("coordinateSystem")){var t=e.get("geoIndex")||0;e.coordinateSystem=i[t]}}));var n={};return e.eachSeriesByType("map",(function(e){if(!e.getHostGeoModel()){var t=e.getMapType();n[t]=n[t]||[],n[t].push(e)}})),o.each(n,(function(e,n){var r=o.map(e,(function(e){return e.get("nameMap")})),s=new a(n,n,o.mergeAll(r));s.zoomLimit=o.retrieve.apply(null,o.map(e,(function(e){return e.get("scaleLimit")}))),i.push(s),s.resize=c,s.aspectScale=e[0].get("aspectScale"),s.resize(e[0],t),o.each(e,(function(e){e.coordinateSystem=s,h(s,e)}))})),i},getFilledRegions:function(e,t,i){for(var n=(e||[]).slice(),a=o.createHashMap(),r=0;rn)return!1;return!0}(s,t))){var l=t.mapDimension(s.dim),u={};return n.each(s.getViewLabels(),(function(e){u[e.tickValue]=1})),function(e){return!u.hasOwnProperty(t.get(l,e))}}}}function I(e,t,i){if("cartesian2d"===e.type){var n=e.getBaseAxis().isHorizontal(),o=y(e,t,i);if(!i.get("clip",!0)){var a=o.shape,r=Math.max(a.width,a.height);n?(a.y-=r,a.height+=2*r):(a.x-=r,a.width+=2*r)}return o}return x(e,t,i)}var A=p.extend({type:"line",init:function(){var e=new l.Group,t=new a;this.group.add(t.group),this._symbolDraw=t,this._lineGroup=e},render:function(e,t,i){var o=e.coordinateSystem,a=this.group,r=e.getData(),s=e.getModel("lineStyle"),u=e.getModel("areaStyle"),c=r.mapArray(r.getItemLayout),h="polar"===o.type,d=this._coordSys,p=this._symbolDraw,g=this._polyline,v=this._polygon,y=this._lineGroup,x=e.get("animation"),b=!u.isEmpty(),A=u.get("origin"),T=function(e,t,i){if(!i.valueDim)return[];for(var n=[],o=0,a=t.count();o=0;r--){var s=i[r].dimension,u=e.dimensions[s],c=e.getDimensionInfo(u);if("x"===(o=c&&c.coordDim)||"y"===o){a=i[r];break}}if(a){var h=t.getAxis(o),d=n.map(a.stops,(function(e){return{coord:h.toGlobalCoord(h.dataToCoord(e.value)),color:e.color}})),p=d.length,g=a.outerColors.slice();p&&d[0].coord>d[p-1].coord&&(d.reverse(),g.reverse());var f=d[0].coord-10,m=d[p-1].coord+10,v=m-f;if(v<.001)return"transparent";n.each(d,(function(e){e.offset=(e.coord-f)/v})),d.push({offset:p?d[p-1].offset:.5,color:g[1]||"transparent"}),d.unshift({offset:p?d[0].offset:.5,color:g[0]||"transparent"});var y=new l.LinearGradient(0,0,0,0,d,!0);return y[o]=f,y[o+"2"]=m,y}}}(r,o)||r.getVisual("color");g.useStyle(n.defaults(s.getLineStyle(),{fill:"none",stroke:k,lineJoin:"bevel"}));var E=e.get("smooth");if(E=S(e.get("smooth")),g.setShape({smooth:E,smoothMonotone:e.get("smoothMonotone"),connectNulls:e.get("connectNulls")}),v){var R=r.getCalculationInfo("stackedOnSeries"),O=0;v.useStyle(n.defaults(u.getAreaStyle(),{fill:k,opacity:.7,lineJoin:"bevel"})),R&&(O=S(R.get("smooth"))),v.setShape({smooth:E,stackedOnSmooth:O,smoothMonotone:e.get("smoothMonotone"),connectNulls:e.get("connectNulls")})}this._data=r,this._coordSys=o,this._stackedOnPoints=T,this._points=c,this._step=N,this._valueOrigin=A},dispose:function(){},highlight:function(e,t,i,n){var o=e.getData(),a=u.queryDataIndex(o,n);if(!(a instanceof Array)&&null!=a&&a>=0){var s=o.getItemGraphicEl(a);if(!s){var l=o.getItemLayout(a);if(!l)return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(l[0],l[1]))return;(s=new r(o,a)).position=l,s.setZ(e.get("zlevel"),e.get("z")),s.ignore=isNaN(l[0])||isNaN(l[1]),s.__temp=!0,o.setItemGraphicEl(a,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else p.prototype.highlight.call(this,e,t,i,n)},downplay:function(e,t,i,n){var o=e.getData(),a=u.queryDataIndex(o,n);if(null!=a&&a>=0){var r=o.getItemGraphicEl(a);r&&(r.__temp?(o.setItemGraphicEl(a,null),this.group.remove(r)):r.downplay())}else p.prototype.downplay.call(this,e,t,i,n)},_newPolyline:function(e){var t=this._polyline;return t&&this._lineGroup.remove(t),t=new h({shape:{points:e},silent:!0,z2:10}),this._lineGroup.add(t),this._polyline=t,t},_newPolygon:function(e,t){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new d({shape:{points:e,stackedOnPoints:t},silent:!0}),this._lineGroup.add(i),this._polygon=i,i},_updateAnimation:function(e,t,i,n,o,a){var r=this._polyline,u=this._polygon,c=e.hostModel,h=s(this._data,e,this._stackedOnPoints,t,this._coordSys,i,this._valueOrigin,a),d=h.current,p=h.stackedOnCurrent,g=h.next,f=h.stackedOnNext;if(o&&(d=w(h.current,i,o),p=w(h.stackedOnCurrent,i,o),g=w(h.next,i,o),f=w(h.stackedOnNext,i,o)),b(d,g)>3e3||u&&b(p,f)>3e3)return r.setShape({points:g}),void(u&&u.setShape({points:g,stackedOnPoints:f}));r.shape.__points=h.current,r.shape.points=d,l.updateProps(r,{shape:{points:g}},c),u&&(u.setShape({points:d,stackedOnPoints:p}),l.updateProps(u,{shape:{points:g,stackedOnPoints:f}},c));for(var m=[],v=h.status,y=0;y5)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([e.offsetX,e.offsetY]);"none"!==n.behavior&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(e){if(!this._mouseDownPoint&&l(this,"mousemove")){var t=this._model,i=t.coordinateSystem.getSlidedAxisExpandWindow([e.offsetX,e.offsetY]),n=i.behavior;"jump"===n&&this._throttledDispatchExpand.debounceNextCall(t.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===n?null:{axisExpandWindow:i.axisExpandWindow,animation:"jump"===n&&null})}}};function l(e,t){var i=e._model;return i.get("axisExpandable")&&i.get("axisExpandTriggerOn")===t}n.registerPreprocessor(r)},"8x+h":function(e,t,i){i("Tghj").__DEV__;var n=i("ProS"),o=i("bYtY"),a=i("K4ya"),r=i("Qxkt"),s=["#ddd"];function l(e,t){return o.merge({brushType:e.brushType,brushMode:e.brushMode,transformable:e.transformable,brushStyle:new r(e.brushStyle).getItemStyle(),removeOnClick:e.removeOnClick,z:e.z},t,!0)}var u=n.extendComponentModel({type:"brush",dependencies:["geo","grid","xAxis","yAxis","parallel","series"],defaultOption:{toolbox:null,brushLink:null,seriesIndex:"all",geoIndex:null,xAxisIndex:null,yAxisIndex:null,brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(120,140,180,0.3)",borderColor:"rgba(120,140,180,0.8)"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},areas:[],brushType:null,brushOption:{},coordInfoList:[],optionUpdated:function(e,t){var i=this.option;!t&&a.replaceVisualOption(i,e,["inBrush","outOfBrush"]);var n=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:s},n.hasOwnProperty("liftZ")||(n.liftZ=5)},setAreas:function(e){e&&(this.areas=o.map(e,(function(e){return l(this.option,e)}),this))},setBrushOption:function(e){this.brushOption=l(this.option,e),this.brushType=this.brushOption.brushType}});e.exports=u},"9KIM":function(e,t,i){var n=i("mFDi"),o=i("xSat").onIrrelevantElement,a=i("IwbS");function r(e){return n.create(e)}t.makeRectPanelClipPath=function(e){return e=r(e),function(t,i){return a.clipPointsByRect(t,e)}},t.makeLinearBrushOtherExtent=function(e,t){return e=r(e),function(i){var n=null!=t?t:i,o=n?e.width:e.height,a=n?e.x:e.y;return[a,a+(o||0)]}},t.makeRectIsTargetByCursor=function(e,t,i){return e=r(e),function(n,a,r){return e.contain(a[0],a[1])&&!o(n,t,i)}}},"9eas":function(e,t,i){i("HM/N"),i("tBnm")},"9hCq":function(e,t,i){var n=i("IwbS"),o=i("+TT/"),a=i("bYtY"),r=i("VaxA").wrapTreePathInfo;function s(e){this.group=new n.Group,e.add(this.group)}function l(e,t,i,n,o,a){var r=[[o?e:e-5,t],[e+i,t],[e+i,t+n],[o?e:e-5,t+n]];return!a&&r.splice(2,0,[e+i+5,t+n/2]),!o&&r.push([e,t+n/2]),r}function u(e,t,i){e.eventData={componentType:"series",componentSubType:"treemap",componentIndex:t.componentIndex,seriesIndex:t.componentIndex,seriesName:t.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:i&&i.dataIndex,name:i&&i.name},treePathInfo:i&&r(i,t)}}s.prototype={constructor:s,render:function(e,t,i,n){var a=e.getModel("breadcrumb"),r=this.group;if(r.removeAll(),a.get("show")&&i){var s=a.getModel("itemStyle"),l=s.getModel("textStyle"),u={pos:{left:a.get("left"),right:a.get("right"),top:a.get("top"),bottom:a.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:a.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(i,u,l),this._renderContent(e,u,s,l,n),o.positionElement(r,u.pos,u.box)}},_prepare:function(e,t,i){for(var n=e;n;n=n.parentNode){var o=n.getModel().get("name"),a=i.getTextRect(o),r=Math.max(a.width+16,t.emptyItemWidth);t.totalWidth+=r+8,t.renderList.push({node:n,text:o,width:r})}},_renderContent:function(e,t,i,r,s){for(var c=0,h=t.emptyItemWidth,d=e.get("breadcrumb.height"),p=o.getAvailableSize(t.pos,t.box),g=t.totalWidth,f=t.renderList,m=f.length-1;m>=0;m--){var v=f[m],y=v.node,x=v.width,_=v.text;g>p.width&&(g-=x-h,x=h,_=null);var b=new n.Polygon({shape:{points:l(c,0,x,d,m===f.length-1,0===m)},style:a.defaults(i.getItemStyle(),{lineJoin:"bevel",text:_,textFill:r.getTextColor(),textFont:r.getFont()}),z:10,onclick:a.curry(s,y)});this.group.add(b),u(b,e,y),c+=x+8}},remove:function(){this.group.removeAll()}};var c=s;e.exports=c},"9u0u":function(e,t,i){var n=i("bYtY");e.exports=function(e){var t={};e.eachSeriesByType("map",(function(e){var i=e.getHostGeoModel(),n=i?"o"+i.id:"i"+e.getMapType();(t[n]=t[n]||[]).push(e)})),n.each(t,(function(e,t){for(var i,o,a,r=(i=n.map(e,(function(e){return e.getData()})),o=e[0].get("mapValueCalculation"),a={},n.each(i,(function(e){e.each(e.mapDimension("value"),(function(t,i){var n="ec-"+e.getName(i);a[n]=a[n]||[],isNaN(t)||a[n].push(t)}))})),i[0].map(i[0].mapDimension("value"),(function(e,t){for(var n="ec-"+i[0].getName(t),r=0,s=1/0,l=-1/0,u=a[n].length,c=0;ct&&(t=n.height)}this.height=t+1},getNodeById:function(e){if(this.getId()===e)return this;for(var t=0,i=this.children,n=i.length;t=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},getLayout:function(){return this.hostTree.data.getItemLayout(this.dataIndex)},getModel:function(e){if(!(this.dataIndex<0))return this.hostTree.data.getItemModel(this.dataIndex).getModel(e)},setVisual:function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},getVisual:function(e,t){return this.hostTree.data.getItemVisual(this.dataIndex,e,t)},getRawIndex:function(){return this.hostTree.data.getRawIndex(this.dataIndex)},getId:function(){return this.hostTree.data.getId(this.dataIndex)},isAncestorOf:function(e){for(var t=e.parentNode;t;){if(t===this)return!0;t=t.parentNode}return!1},isDescendantOf:function(e){return e!==this&&e.isAncestorOf(this)}},l.prototype={constructor:l,type:"tree",eachNode:function(e,t,i){this.root.eachNode(e,t,i)},getNodeByDataIndex:function(e){var t=this.data.getRawIndex(e);return this._nodes[t]},getNodeByName:function(e){return this.root.getNodeByName(e)},update:function(){for(var e=this.data,t=this._nodes,i=0,n=t.length;i0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(e){this.option.selected=n.clone(e)},getValueState:function(e){var t=a.findPieceIndex(e,this._pieceList);return null!=t&&this.option.selected[this.getSelectedMapKey(this._pieceList[t])]?"inRange":"outOfRange"},findTargetDataIndices:function(e){var t=[];return this.eachTargetSeries((function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),(function(t,i){a.findPieceIndex(t,this._pieceList)===e&&n.push(i)}),this),t.push({seriesId:i.id,dataIndex:n})}),this),t},getRepresentValue:function(e){var t;if(this.isCategory())t=e.value;else if(null!=e.value)t=e.value;else{var i=e.interval||[];t=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return t},getVisualMeta:function(e){if(!this.isCategory()){var t=[],i=[],o=this,a=this._pieceList.slice();if(a.length){var r=a[0].interval[0];r!==-1/0&&a.unshift({interval:[-1/0,r]}),(r=a[a.length-1].interval[1])!==1/0&&a.push({interval:[r,1/0]})}else a.push({interval:[-1/0,1/0]});var s=-1/0;return n.each(a,(function(e){var t=e.interval;t&&(t[0]>s&&l([s,t[0]],"outOfRange"),l(t.slice()),s=t[1])}),this),{stops:t,outerColors:i}}function l(n,a){var r=o.getRepresentValue({interval:n});a||(a=o.getValueState(r));var s=e(r,a);n[0]===-1/0?i[0]=s:n[1]===1/0?i[1]=s:t.push({value:n[0],color:s},{value:n[1],color:s})}}}),u={splitNumber:function(){var e=this.option,t=this._pieceList,i=Math.min(e.precision,20),o=this.getExtent(),a=e.splitNumber;a=Math.max(parseInt(a,10),1),e.splitNumber=a;for(var r=(o[1]-o[0])/a;+r.toFixed(i)!==r&&i<5;)i++;e.precision=i,r=+r.toFixed(i),e.minOpen&&t.push({interval:[-1/0,o[0]],close:[0,0]});for(var l=0,u=o[0];l","≥"][t[0]]];e.text=e.text||this.formatValueText(null!=e.value?e.value:e.interval,!1,i)}),this)}};function c(e,t){var i=e.inverse;("vertical"===e.orient?!i:i)&&t.reverse()}var h=l;e.exports=h},C0tN:function(e,t,i){i("0o9m"),i("8Uz6"),i("Ducp"),i("6/nd")},CBdT:function(e,t,i){var n=i("ProS");i("8waO"),i("AEZ6"),i("YNf1");var o=i("q3GZ");n.registerVisual(o)},CF2D:function(e,t,i){var n=i("ProS");i("vZI5"),i("GeKi");var o=i("6r85"),a=i("TJmX"),r=i("CbHG");n.registerPreprocessor(o),n.registerVisual(a),n.registerLayout(r)},"CMP+":function(e,t,i){var n=i("bYtY"),o=i("hM6l"),a=function(e,t,i,n){o.call(this,e,t,i),this.type=n||"value",this.model=null};a.prototype={constructor:a,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return"horizontal"===this.model.get("orient")}},n.inherits(a,o);var r=a;e.exports=r},CbHG:function(e,t,i){var n=i("IwbS").subPixelOptimize,o=i("zM3Q"),a=i("OELB").parsePercent,r=i("bYtY").retrieve2,s="undefined"!=typeof Float32Array?Float32Array:Array,l={seriesType:"candlestick",plan:o(),reset:function(e){var t=e.coordinateSystem,i=e.getData(),o=function(e,t){var i,n=e.getBaseAxis(),o="category"===n.type?n.getBandWidth():(i=n.getExtent(),Math.abs(i[1]-i[0])/t.count()),s=a(r(e.get("barMaxWidth"),o),o),l=a(r(e.get("barMinWidth"),1),o),u=e.get("barWidth");return null!=u?a(u,o):Math.max(Math.min(o/2,s),l)}(e,i),l=["x","y"],c=i.mapDimension(l[0]),h=i.mapDimension(l[1],!0),d=h[0],p=h[1],g=h[2],f=h[3];if(i.setLayout({candleWidth:o,isSimpleBox:o<=1.3}),!(null==c||h.length<4))return{progress:e.pipelineContext.large?function(e,i){for(var n,o,a=new s(4*e.count),r=0,l=[],h=[];null!=(o=e.next());){var m=i.get(c,o),v=i.get(d,o),y=i.get(p,o),x=i.get(g,o),_=i.get(f,o);isNaN(m)||isNaN(x)||isNaN(_)?(a[r++]=NaN,r+=3):(a[r++]=u(i,o,v,y,p),l[0]=m,l[1]=x,n=t.dataToPoint(l,null,h),a[r++]=n?n[0]:NaN,a[r++]=n?n[1]:NaN,l[1]=_,n=t.dataToPoint(l,null,h),a[r++]=n?n[1]:NaN)}i.setLayout("largePoints",a)}:function(e,i){for(var a;null!=(a=e.next());){var r=i.get(c,a),s=i.get(d,a),l=i.get(p,a),h=i.get(g,a),m=i.get(f,a),v=Math.min(s,l),y=Math.max(s,l),x=M(v,r),_=M(y,r),b=M(h,r),S=M(m,r),w=[];I(w,_,0),I(w,x,1),w.push(T(S),T(_),T(b),T(x)),i.setItemLayout(a,{sign:u(i,a,s,l,p),initBaseline:s>l?_[1]:x[1],ends:w,brushRect:A(h,m,r)})}function M(e,i){var n=[];return n[0]=i,n[1]=e,isNaN(i)||isNaN(e)?[NaN,NaN]:t.dataToPoint(n)}function I(e,t,i){var a=t.slice(),r=t.slice();a[0]=n(a[0]+o/2,1,!1),r[0]=n(r[0]-o/2,1,!0),i?e.push(a,r):e.push(r,a)}function A(e,t,i){var n=M(e,i),a=M(t,i);return n[0]-=o/2,a[0]-=o/2,{x:n[0],y:n[1],width:o,height:a[1]-n[1]}}function T(e){return e[0]=n(e[0],1),e}}}}};function u(e,t,i,n,o){return i>n?-1:i0?e.get(o,t-1)<=n?1:-1:1}e.exports=l},Cm0C:function(e,t,i){i("5NHt"),i("f3JH")},D1WM:function(e,t,i){var n=i("bYtY"),o=i("hM6l"),a=function(e,t,i,n,a){o.call(this,e,t,i),this.type=n||"value",this.axisIndex=a};a.prototype={constructor:a,model:null,isHorizontal:function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")}},n.inherits(a,o);var r=a;e.exports=r},D9ME:function(e,t,i){var n=i("IwbS"),o=i("fls0"),a=i("bYtY"),r=i("oVpE").createSymbol,s=i("QBsz"),l=i("Sj9i");function u(e,t,i){n.Group.call(this),this.add(this.createLine(e,t,i)),this._updateEffectSymbol(e,t)}var c=u.prototype;c.createLine=function(e,t,i){return new o(e,t,i)},c._updateEffectSymbol=function(e,t){var i=e.getItemModel(t).getModel("effect"),n=i.get("symbolSize"),o=i.get("symbol");a.isArray(n)||(n=[n,n]);var s=i.get("color")||e.getItemVisual(t,"color"),l=this.childAt(1);this._symbolType!==o&&(this.remove(l),(l=r(o,-.5,-.5,1,1,s)).z2=100,l.culling=!0,this.add(l)),l&&(l.setStyle("shadowColor",s),l.setStyle(i.getItemStyle(["color"])),l.attr("scale",n),l.setColor(s),l.attr("scale",n),this._symbolType=o,this._symbolScale=n,this._updateEffectAnimation(e,i,t))},c._updateEffectAnimation=function(e,t,i){var n=this.childAt(1);if(n){var o=this,r=e.getItemLayout(i),s=1e3*t.get("period"),l=t.get("loop"),u=t.get("constantSpeed"),c=a.retrieve(t.get("delay"),(function(t){return t/e.count()*s/3})),h="function"==typeof c;if(n.ignore=!0,this.updateAnimationPoints(n,r),u>0&&(s=this.getLineLength(n)/u*1e3),s!==this._period||l!==this._loop){n.stopAnimation();var d=c;h&&(d=c(i)),n.__t>0&&(d=-s*n.__t),n.__t=0;var p=n.animate("",l).when(s,{__t:1}).delay(d).during((function(){o.updateSymbolPosition(n)}));l||p.done((function(){o.remove(n)})),p.start()}this._period=s,this._loop=l}},c.getLineLength=function(e){return s.dist(e.__p1,e.__cp1)+s.dist(e.__cp1,e.__p2)},c.updateAnimationPoints=function(e,t){e.__p1=t[0],e.__p2=t[1],e.__cp1=t[2]||[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]},c.updateData=function(e,t,i){this.childAt(0).updateData(e,t,i),this._updateEffectSymbol(e,t)},c.updateSymbolPosition=function(e){var t=e.__p1,i=e.__p2,n=e.__cp1,o=e.__t,a=e.position,r=[a[0],a[1]],u=l.quadraticAt,c=l.quadraticDerivativeAt;a[0]=u(t[0],n[0],i[0],o),a[1]=u(t[1],n[1],i[1],o);var h=c(t[0],n[0],i[0],o),d=c(t[1],n[1],i[1],o);if(e.rotation=-Math.atan2(d,h)-Math.PI/2,"line"===this._symbolType||"rect"===this._symbolType||"roundRect"===this._symbolType)if(void 0!==e.__lastT&&e.__lastT=a&&c+1>=r){for(var h=[],d=0;d=a&&d+1>=r)return n(0,l.components);u[i]=l}else u[i]=void 0}var f;s++}for(;s<=l;){var g=p();if(g)return g}},pushComponent:function(e,t,i){var n=e[e.length-1];n&&n.added===t&&n.removed===i?e[e.length-1]={count:n.count+1,added:t,removed:i}:e.push({count:1,added:t,removed:i})},extractCommon:function(e,t,i,n){for(var o=t.length,a=i.length,r=e.newPos,s=r-n,l=0;r+1a&&(a=t);var s=a%2?a+2:a+3;r=[];for(var l=0;l=0)&&(k=e);var R=new s.Text({position:D(t.center.slice()),scale:[1/f.scale[0],1/f.scale[1]],z2:10,silent:!0});if(s.setLabelStyle(R.style,R.hoverStyle={},y,x,{labelFetcher:k,labelDataIndex:E,defaultText:t.name,useInsideStyle:!1},{textAlign:"center",textVerticalAlign:"middle"}),!v){var O=[1/p[0],1/p[1]];s.updateProps(R,{scale:O},e)}i.add(R)}if(l)l.setItemGraphicEl(a,i);else{var V=e.getRegionModel(t.name);o.eventData={componentType:"geo",componentIndex:e.componentIndex,geoIndex:e.componentIndex,name:t.name,region:V&&V.option||{}}}(i.__regions||(i.__regions=[])).push(t),i.highDownSilentOnTouch=!!e.get("selectedMode"),s.setHoverStyle(i,m),g.add(i)})),this._updateController(e,t,i),function(e,t,i,o,a){i.off("click"),i.off("mousedown"),t.get("selectedMode")&&(i.on("mousedown",(function(){e._mouseDownFlag=!0})),i.on("click",(function(r){if(e._mouseDownFlag){e._mouseDownFlag=!1;for(var s=r.target;!s.__regions;)s=s.parent;if(s){var l={type:("geo"===t.mainType?"geo":"map")+"ToggleSelect",batch:n.map(s.__regions,(function(e){return{name:e.name,from:a.uid}}))};l[t.mainType+"Id"]=t.id,o.dispatchAction(l),d(t,i)}}})))}(this,e,g,i,o),d(e,g)},remove:function(){this._regionsGroup.removeAll(),this._backgroundGroup.removeAll(),this._controller.dispose(),this._mapName&&l.removeGraphic(this._mapName,this.uid),this._mapName=null,this._controllerHost={}},_updateBackground:function(e){var t=e.map;this._mapName!==t&&n.each(l.makeGraphic(t,this.uid),(function(e){this._backgroundGroup.add(e)}),this),this._mapName=t},_updateController:function(e,t,i){var o=e.coordinateSystem,s=this._controller,l=this._controllerHost;l.zoomLimit=e.get("scaleLimit"),l.zoom=o.getZoom(),s.enable(e.get("roam")||!1);var u=e.mainType;function c(){var t={type:"geoRoam",componentType:u};return t[u+"Id"]=e.id,t}s.off("pan").on("pan",(function(e){this._mouseDownFlag=!1,a.updateViewOnPan(l,e.dx,e.dy),i.dispatchAction(n.extend(c(),{dx:e.dx,dy:e.dy}))}),this),s.off("zoom").on("zoom",(function(e){if(this._mouseDownFlag=!1,a.updateViewOnZoom(l,e.scale,e.originX,e.originY),i.dispatchAction(n.extend(c(),{zoom:e.scale,originX:e.originX,originY:e.originY})),this._updateGroup){var t=this.group.scale;this._regionsGroup.traverse((function(e){"text"===e.type&&e.attr("scale",[1/t[0],1/t[1]])}))}}),this),s.setPointerChecker((function(t,n,a){return o.getViewRectAfterRoam().contain(n,a)&&!r(t,i,e)}))}};var g=p;e.exports=g},Dg8C:function(e,t,i){var n=i("XxSj"),o=i("bYtY");e.exports=function(e,t){e.eachSeriesByType("sankey",(function(e){var t=e.getGraph().nodes;if(t.length){var i=1/0,a=-1/0;o.each(t,(function(e){var t=e.getLayout().value;ta&&(a=t)})),o.each(t,(function(t){var o=new n({type:"color",mappingMethod:"linear",dataExtent:[i,a],visual:e.get("color")}).mapValueToVisual(t.getLayout().value),r=t.getModel().get("itemStyle.color");null!=r?t.setVisual("color",r):t.setVisual("color",o)}))}}))}},Ducp:function(e,t,i){var n=i("bYtY"),o=i("IwbS"),a=i("+TT/"),r=i("XpcN"),s=o.Group,l=["width","height"],u=["x","y"],c=r.extend({type:"legend.scroll",newlineDisabled:!0,init:function(){c.superCall(this,"init"),this._currentIndex=0,this.group.add(this._containerGroup=new s),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new s),this._showController},resetInner:function(){c.superCall(this,"resetInner"),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},renderInner:function(e,t,i,a,r,s,l){var u=this;c.superCall(this,"renderInner",e,t,i,a,r,s,l);var h=this._controllerGroup,d=t.get("pageIconSize",!0);n.isArray(d)||(d=[d,d]),g("pagePrev",0);var p=t.getModel("pageTextStyle");function g(e,i){var r=e+"DataIndex",s=o.createIcon(t.get("pageIcons",!0)[t.getOrient().name][i],{onclick:n.bind(u._pageGo,u,r,t,a)},{x:-d[0]/2,y:-d[1]/2,width:d[0],height:d[1]});s.name=e,h.add(s)}h.add(new o.Text({name:"pageText",style:{textFill:p.getTextColor(),font:p.getFont(),textVerticalAlign:"middle",textAlign:"center"},silent:!0})),g("pageNext",1)},layoutInner:function(e,t,i,o,r,s){var c=this.getSelectorGroup(),h=e.getOrient().index,d=l[h],p=u[h],g=l[1-h],f=u[1-h];r&&a.box("horizontal",c,e.get("selectorItemGap",!0));var m=e.get("selectorButtonGap",!0),v=c.getBoundingRect(),y=[-v.x,-v.y],x=n.clone(i);r&&(x[d]=i[d]-v[d]-m);var _=this._layoutContentAndController(e,o,x,h,d,g,f);if(r){if("end"===s)y[h]+=_[d]+m;else{var b=v[d]+m;y[h]-=b,_[p]-=b}_[d]+=v[d]+m,y[1-h]+=_[f]+_[g]/2-v[g]/2,_[g]=Math.max(_[g],v[g]),_[f]=Math.min(_[f],v[f]+y[1-h]),c.attr("position",y)}return _},_layoutContentAndController:function(e,t,i,r,s,l,u){var c=this.getContentGroup(),h=this._containerGroup,d=this._controllerGroup;a.box(e.get("orient"),c,e.get("itemGap"),r?i.width:null,r?null:i.height),a.box("horizontal",d,e.get("pageButtonItemGap",!0));var p=c.getBoundingRect(),g=d.getBoundingRect(),f=this._showController=p[s]>i[s],m=[-p.x,-p.y];t||(m[r]=c.position[r]);var v=[0,0],y=[-g.x,-g.y],x=n.retrieve2(e.get("pageButtonGap",!0),e.get("itemGap",!0));f&&("end"===e.get("pageButtonPosition",!0)?y[r]+=i[s]-g[s]:v[r]+=g[s]+x),y[1-r]+=p[l]/2-g[l]/2,c.attr("position",m),h.attr("position",v),d.attr("position",y);var _={x:0,y:0};if(_[s]=f?i[s]:p[s],_[l]=Math.max(p[l],g[l]),_[u]=Math.min(0,g[u]+y[1-r]),h.__rectSize=i[s],f){var b={x:0,y:0};b[s]=Math.max(i[s]-g[s]-x,0),b[l]=_[l],h.setClipPath(new o.Rect({shape:b})),h.__rectSize=b[s]}else d.eachChild((function(e){e.attr({invisible:!0,silent:!0})}));var S=this._getPageInfo(e);return null!=S.pageIndex&&o.updateProps(c,{position:S.contentPosition},!!f&&e),this._updatePageInfoView(e,S),_},_pageGo:function(e,t,i){var n=this._getPageInfo(t)[e];null!=n&&i.dispatchAction({type:"legendScroll",scrollDataIndex:n,legendId:t.id})},_updatePageInfoView:function(e,t){var i=this._controllerGroup;n.each(["pagePrev","pageNext"],(function(n){var o=null!=t[n+"DataIndex"],a=i.childOfName(n);a&&(a.setStyle("fill",o?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),a.cursor=o?"pointer":"default")}));var o=i.childOfName("pageText"),a=e.get("pageFormatter"),r=t.pageIndex,s=null!=r?r+1:0,l=t.pageCount;o&&a&&o.setStyle("text",n.isString(a)?a.replace("{current}",s).replace("{total}",l):a({current:s,total:l}))},_getPageInfo:function(e){var t=e.get("scrollDataIndex",!0),i=this.getContentGroup(),n=this._containerGroup.__rectSize,o=e.getOrient().index,a=l[o],r=u[o],s=this._findTargetItemIndex(t),c=i.children(),h=c[s],d=c.length,p=d?1:0,g={contentPosition:i.position.slice(),pageCount:p,pageIndex:p-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return g;var f=_(h);g.contentPosition[o]=-f.s;for(var m=s+1,v=f,y=f,x=null;m<=d;++m)(!(x=_(c[m]))&&y.e>v.s+n||x&&!b(x,v.s))&&(v=y.i>v.i?y:x)&&(null==g.pageNextDataIndex&&(g.pageNextDataIndex=v.i),++g.pageCount),y=x;for(m=s-1,v=f,y=f,x=null;m>=-1;--m)(x=_(c[m]))&&b(y,x.s)||!(v.i=t&&e.s<=t+n}},_findTargetItemIndex:function(e){return this._showController?(this.getContentGroup().eachChild((function(n,o){var a=n.__legendDataIndex;null==i&&null!=a&&(i=o),a===e&&(t=o)})),null!=t?t:i):0;var t,i}}),h=c;e.exports=h},EMyp:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("mFDi"),r=i("K4ya"),s=i("qJCg"),l=i("iLNv"),u=i("vZ6x"),c=["inBrush","outOfBrush"],h=n.PRIORITY.VISUAL.BRUSH;function d(e){e.eachComponent({mainType:"brush"},(function(t){(t.brushTargetManager=new u(t.option,e)).setInputRanges(t.areas,e)}))}function p(e,t){if(!e.isDisposed()){var i=e.getZr();i.__ecInBrushSelectEvent=!0,e.dispatchAction({type:"brushSelect",batch:t}),i.__ecInBrushSelectEvent=!1}}function g(e,t,i,n){for(var o=0,a=t.length;ot[0][1]&&(t[0][1]=a[0]),a[1]t[1][1]&&(t[1][1]=a[1])}return t&&v(t)}};function v(e){return new a(e[0][0],e[1][0],e[0][1]-e[0][0],e[1][1]-e[1][0])}t.layoutCovers=d},ERHi:function(e,t,i){var n=i("ProS");i("Z6js"),i("R4Th");var o=i("f5Yq"),a=i("h8O9");n.registerVisual(o("effectScatter","circle")),n.registerLayout(a("effectScatter"))},F5Ls:function(e,t){var i={"南海诸岛":[32,80],"广东":[0,-10],"香港":[10,5],"澳门":[-10,10],"天津":[5,5]};e.exports=function(e,t){if("china"===e){var n=i[t.name];if(n){var o=t.center;o[0]+=n[0]/10.5,o[1]+=-n[1]/14}}}},F7hV:function(e,t,i){var n=i("MBQ8").extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect",getProgressive:function(){return!!this.get("large")&&this.get("progressive")},getProgressiveThreshold:function(){var e=this.get("progressiveThreshold"),t=this.get("largeThreshold");return t>e&&(e=t),e},defaultOption:{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1}}});e.exports=n},FNN5:function(e,t,i){var n=i("bYtY"),o=i("IwbS"),a=i("+rIm"),r=i("Znkb"),s=["axisLine","axisTickLabel","axisName"],l=["splitLine","splitArea","minorSplitLine"],u=r.extend({type:"radiusAxis",axisPointerClass:"PolarAxisPointer",render:function(e,t){if(this.group.removeAll(),e.get("show")){var i=e.axis,o=i.polar,r=o.getAngleAxis(),u=i.getTicksCoords(),c=i.getMinorTicksCoords(),h=r.getExtent()[0],d=i.getExtent(),p=function(e,t,i){return{position:[e.cx,e.cy],rotation:i/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:t.getModel("axisLabel").get("rotate"),z2:1}}(o,e,h),g=new a(e,p);n.each(s,g.add,g),this.group.add(g.getGroup()),n.each(l,(function(t){e.get(t+".show")&&!i.scale.isBlank()&&this["_"+t](e,o,h,d,u,c)}),this)}},_splitLine:function(e,t,i,a,r){var s=e.getModel("splitLine").getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var c=[],h=0;h0?"P":"N",a=n.getVisual("borderColor"+o)||n.getVisual("color"+o),r=i.getModel(l).getItemStyle(c);t.useStyle(r),t.style.fill=null,t.style.stroke=a}var _=h;e.exports=_},"HF/U":function(e,t,i){var n=i("QBsz"),o=i("bYtY"),a=i("DDd/").getCurvenessForEdge;function r(e,t){e.eachEdge((function(e,i){var r=o.retrieve3(e.getModel().get("lineStyle.curveness"),-a(e,t,i,!0),0),s=n.clone(e.node1.getLayout()),l=n.clone(e.node2.getLayout()),u=[s,l];+r&&u.push([(s[0]+l[0])/2-(s[1]-l[1])*r,(s[1]+l[1])/2-(l[0]-s[0])*r]),e.setLayout(u)}))}t.simpleLayout=function(e){var t=e.coordinateSystem;if(!t||"view"===t.type){var i=e.getGraph();i.eachNode((function(e){var t=e.getModel();e.setLayout([+t.get("x"),+t.get("y")])})),r(i,e)}},t.simpleLayoutEdge=r},"HM/N":function(e,t,i){i("Tghj").__DEV__;var n=i("bYtY"),o=i("/SeX"),a=i("OELB").parsePercent,r=i("aX7z"),s=r.createScaleByModel,l=r.niceScaleExtent,u=i("IDmD"),c=i("7hqr").getStackedDimension;function h(e,t){var i=this,o=i.getAngleAxis(),a=i.getRadiusAxis();if(o.scale.setExtent(1/0,-1/0),a.scale.setExtent(1/0,-1/0),e.eachSeries((function(e){if(e.coordinateSystem===i){var t=e.getData();n.each(t.mapDimension("radius",!0),(function(e){a.scale.unionExtentFromData(t,c(t,e))})),n.each(t.mapDimension("angle",!0),(function(e){o.scale.unionExtentFromData(t,c(t,e))}))}})),l(o.scale,o.model),l(a.scale,a.model),"category"===o.type&&!o.onBand){var r=o.getExtent(),s=360/o.scale.count();o.inverse?r[1]+=s:r[1]-=s,o.setExtent(r[0],r[1])}}function d(e,t){if(e.type=t.get("type"),e.scale=s(t),e.onBand=t.get("boundaryGap")&&"category"===e.type,e.inverse=t.get("inverse"),"angleAxis"===t.mainType){e.inverse^=t.get("clockwise");var i=t.get("startAngle");e.setExtent(i,i+(e.inverse?-360:360))}t.axis=e,e.model=t}i("ePAk");var p={dimensions:o.prototype.dimensions,create:function(e,t){var i=[];return e.eachComponent("polar",(function(e,r){var s=new o(r);s.update=h;var l=s.getRadiusAxis(),u=s.getAngleAxis(),c=e.findAxisModel("radiusAxis"),p=e.findAxisModel("angleAxis");d(l,c),d(u,p),function(e,t,i){var o=t.get("center"),r=i.getWidth(),s=i.getHeight();e.cx=a(o[0],r),e.cy=a(o[1],s);var l=e.getRadiusAxis(),u=Math.min(r,s)/2,c=t.get("radius");null==c?c=[0,"100%"]:n.isArray(c)||(c=[0,c]),c=[a(c[0],u),a(c[1],u)],l.inverse?l.setExtent(c[1],c[0]):l.setExtent(c[0],c[1])}(s,e,t),i.push(s),e.coordinateSystem=s,s.model=e})),e.eachSeries((function(t){if("polar"===t.get("coordinateSystem")){var i=e.queryComponents({mainType:"polar",index:t.get("polarIndex"),id:t.get("polarId")})[0];t.coordinateSystem=i.coordinateSystem}})),i}};u.register("polar",p)},HjIi:function(e,t,i){var n=i("bYtY"),o=i("OELB").parsePercent,a=i("7hqr").isDimensionStacked;function r(e){return e.get("stack")||"__ec_stack_"+e.seriesIndex}function s(e,t){return t.dim+e.model.componentIndex}e.exports=function(e,t,i){var l={},u=function(e,t){var i={};n.each(e,(function(e,t){var n=e.getData(),a=e.coordinateSystem,l=a.getBaseAxis(),u=s(a,l),c=l.getExtent(),h="category"===l.type?l.getBandWidth():Math.abs(c[1]-c[0])/n.count(),d=i[u]||{bandWidth:h,remainedWidth:h,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},p=d.stacks;i[u]=d;var g=r(e);p[g]||d.autoWidthCount++,p[g]=p[g]||{width:0,maxWidth:0};var f=o(e.get("barWidth"),h),m=o(e.get("barMaxWidth"),h),v=e.get("barGap"),y=e.get("barCategoryGap");f&&!p[g].width&&(f=Math.min(d.remainedWidth,f),p[g].width=f,d.remainedWidth-=f),m&&(p[g].maxWidth=m),null!=v&&(d.gap=v),null!=y&&(d.categoryGap=y)}));var a={};return n.each(i,(function(e,t){a[t]={};var i=e.stacks,r=e.bandWidth,s=o(e.categoryGap,r),l=o(e.gap,1),u=e.remainedWidth,c=e.autoWidthCount,h=(u-s)/(c+(c-1)*l);h=Math.max(h,0),n.each(i,(function(e,t){var i=e.maxWidth;i&&i=0?"p":"n",k=w;if(b&&(l[c][P]||(l[c][P]={p:w,n:w}),k=l[c][P][N]),"radius"===g.dim){var E=g.dataToRadius(C)-w,R=n.dataToAngle(P);Math.abs(E)=o/3?1:2),l=t.y-n(r)*a*(a>=o/3?1:2);r=t.angle-Math.PI/2,e.moveTo(s,l),e.lineTo(t.x+i(r)*a,t.y+n(r)*a),e.lineTo(t.x+i(t.angle)*o,t.y+n(t.angle)*o),e.lineTo(t.x-i(r)*a,t.y-n(r)*a),e.lineTo(s,l)}});e.exports=n},Hxpc:function(e,t,i){var n=i("bYtY"),o=i("4NO4"),a=i("bLfw"),r=i("Qxkt"),s=i("cCMj"),l=i("7uqq"),u=a.extend({type:"geo",coordinateSystem:null,layoutMode:"box",init:function(e){a.prototype.init.apply(this,arguments),o.defaultEmphasis(e,"label",["show"])},optionUpdated:function(){var e=this.option,t=this;e.regions=l.getFilledRegions(e.regions,e.map,e.nameMap),this._optionModelMap=n.reduce(e.regions||[],(function(e,i){return i.name&&e.set(i.name,new r(i,t)),e}),n.createHashMap()),this.updateSelectedMap(e.regions)},defaultOption:{zlevel:0,z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",color:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},regions:[]},getRegionModel:function(e){return this._optionModelMap.get(e)||new r(null,this,this.ecModel)},getFormattedLabel:function(e,t){t=t||"normal";var i=this.getRegionModel(e).get(("normal"===t?"":t+".")+"label.formatter"),n={name:e};return"function"==typeof i?(n.status=t,i(n)):"string"==typeof i?i.replace("{a}",null!=e?e:""):void 0},setZoom:function(e){this.option.zoom=e},setCenter:function(e){this.option.center=e}});n.mixin(u,s);var c=u;e.exports=c},"I+77":function(e,t,i){var n=i("ProS");i("h54F"),i("lwQL"),i("10cm");var o=i("Z1r0"),a=i("f5Yq"),r=i("KUOm"),s=i("3m61"),l=i("01d+"),u=i("rdor"),c=i("WGYa"),h=i("ewwo");n.registerProcessor(o),n.registerVisual(a("graph","circle",null)),n.registerVisual(r),n.registerVisual(s),n.registerLayout(l),n.registerLayout(n.PRIORITY.VISUAL.POST_CHART_LAYOUT,u),n.registerLayout(c),n.registerCoordinateSystem("graphView",{create:h})},"I3/A":function(e,t,i){var n=i("bYtY"),o=i("YXkt"),a=i("c2i1"),r=i("Mdki"),s=i("sdST"),l=i("IDmD"),u=i("MwEJ");e.exports=function(e,t,i,c,h){for(var d=new a(c),p=0;p "+x)),m++)}var _,b=i.get("coordinateSystem");if("cartesian2d"===b||"polar"===b)_=u(e,i);else{var S=l.get(b),w=S&&"view"!==S.type&&S.dimensions||[];n.indexOf(w,"value")<0&&w.concat(["value"]);var M=s(e,{coordDimensions:w});(_=new o(M,i)).initData(e)}var I=new o(["value"],i);return I.initData(f,g),h&&h(_,I),r({mainData:_,struct:d,structAttr:"graph",datas:{node:_,edge:I},datasAttr:{node:"data",edge:"edgeData"}}),d.update(),d}},IUWy:function(e,t){var i={};t.register=function(e,t){i[e]=t},t.get=function(e){return i[e]}},IWNH:function(e,t,i){var n=i("T4UG"),o=i("Bsck"),a=i("7aKB").encodeHTML,r=i("Qxkt"),s=n.extend({type:"series.tree",layoutInfo:null,layoutMode:"box",getInitialData:function(e){var t={name:e.name,children:e.data},i=e.leaves||{},n=new r(i,this,this.ecModel),a=o.createTree(t,this,(function(e){e.wrapMethod("getItemModel",(function(e,t){var i=a.getNodeByDataIndex(t);return i.children.length&&i.isExpand||(e.parentModel=n),e}))})),s=0;a.eachNode("preorder",(function(e){e.depth>s&&(s=e.depth)}));var l=e.expandAndCollapse&&e.initialTreeDepth>=0?e.initialTreeDepth:s;return a.root.eachNode("preorder",(function(e){var t=e.hostTree.data.getRawDataItem(e.dataIndex);e.isExpand=t&&null!=t.collapsed?!t.collapsed:e.depth<=l})),a.data},getOrient:function(){var e=this.get("orient");return"horizontal"===e?e="LR":"vertical"===e&&(e="TB"),e},setZoom:function(e){this.option.zoom=e},setCenter:function(e){this.option.center=e},formatTooltip:function(e){for(var t=this.getData().tree,i=t.root.children[0],n=t.getNodeByDataIndex(e),o=n.getValue(),r=n.name;n&&n!==i;)r=n.parentNode.name+"."+r,n=n.parentNode;return a(r+(isNaN(o)||null==o?"":" : "+o))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}});e.exports=s},IXuL:function(e,t,i){i("Tghj").__DEV__;var n=i("MwEJ"),o=i("T4UG").extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(e,t){return n(this.getSource(),this,{useEncodeDefaulter:!0})},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clip:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0}});e.exports=o},IXyC:function(e,t,i){var n=i("bYtY"),o=i("bLfw");i("3zoK");var a=o.extend({type:"parallel",dependencies:["parallelAxis"],coordinateSystem:null,dimensions:null,parallelAxisIndex:null,layoutMode:"box",defaultOption:{zlevel:0,z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},init:function(){o.prototype.init.apply(this,arguments),this.mergeOption({})},mergeOption:function(e){var t=this.option;e&&n.merge(t,e,!0),this._initDimensions()},contains:function(e,t){var i=e.get("parallelIndex");return null!=i&&t.getComponent("parallel",i)===this},setAxisExpand:function(e){n.each(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],(function(t){e.hasOwnProperty(t)&&(this.option[t]=e[t])}),this)},_initDimensions:function(){var e=this.dimensions=[],t=this.parallelAxisIndex=[],i=n.filter(this.dependentModels.parallelAxis,(function(e){return(e.get("parallelIndex")||0)===this.componentIndex}),this);n.each(i,(function(i){e.push("dim"+i.get("dim")),t.push(i.componentIndex)}))}});e.exports=a},Itpr:function(e,t,i){var n=i("+TT/");function o(e){var t=e.children;return t.length&&e.isExpand?t[t.length-1]:e.hierNode.thread}function a(e){var t=e.children;return t.length&&e.isExpand?t[0]:e.hierNode.thread}function r(e,t,i){return e.hierNode.ancestor.parentNode===t.parentNode?e.hierNode.ancestor:i}function s(e,t,i){var n=i/(t.hierNode.i-e.hierNode.i);t.hierNode.change-=n,t.hierNode.shift+=i,t.hierNode.modifier+=i,t.hierNode.prelim+=i,e.hierNode.change+=n}function l(e,t){return e.parentNode===t.parentNode?1:2}t.init=function(e){e.hierNode={defaultAncestor:null,ancestor:e,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var t,i,n=[e];t=n.pop();)if(i=t.children,t.isExpand&&i.length)for(var o=i.length-1;o>=0;o--){var a=i[o];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},n.push(a)}},t.firstWalk=function(e,t){var i=e.isExpand?e.children:[],n=e.parentNode.children,l=e.hierNode.i?n[e.hierNode.i-1]:null;if(i.length){!function(e){for(var t=e.children,i=t.length,n=0,o=0;--i>=0;){var a=t[i];a.hierNode.prelim+=n,a.hierNode.modifier+=n,o+=a.hierNode.change,n+=a.hierNode.shift+o}}(e);var u=(i[0].hierNode.prelim+i[i.length-1].hierNode.prelim)/2;l?(e.hierNode.prelim=l.hierNode.prelim+t(e,l),e.hierNode.modifier=e.hierNode.prelim-u):e.hierNode.prelim=u}else l&&(e.hierNode.prelim=l.hierNode.prelim+t(e,l));e.parentNode.hierNode.defaultAncestor=function(e,t,i,n){if(t){for(var l=e,u=e,c=u.parentNode.children[0],h=t,d=l.hierNode.modifier,p=u.hierNode.modifier,g=c.hierNode.modifier,f=h.hierNode.modifier;h=o(h),u=a(u),h&&u;){l=o(l),c=a(c),l.hierNode.ancestor=e;var m=h.hierNode.prelim+f-u.hierNode.prelim-p+n(h,u);m>0&&(s(r(h,e,i),e,m),p+=m,d+=m),f+=h.hierNode.modifier,p+=u.hierNode.modifier,d+=l.hierNode.modifier,g+=c.hierNode.modifier}h&&!o(l)&&(l.hierNode.thread=h,l.hierNode.modifier+=f-d),u&&!a(c)&&(c.hierNode.thread=u,c.hierNode.modifier+=p-g,i=e)}return i}(e,l,e.parentNode.hierNode.defaultAncestor||n[0],t)},t.secondWalk=function(e){var t=e.hierNode.prelim+e.parentNode.hierNode.modifier;e.setLayout({x:t},!0),e.hierNode.modifier+=e.parentNode.hierNode.modifier},t.separation=function(e){return arguments.length?e:l},t.radialCoordinate=function(e,t){var i={};return e-=Math.PI/2,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i},t.getViewRect=function(e,t){return n.getLayoutRect(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}},IyUQ:function(e,t,i){var n=i("bYtY"),o=i("YH21"),a=i("IwbS"),r=i("iLNv"),s=i("fc+c"),l=i("OELB"),u=i("+TT/"),c=i("72pK"),h=a.Rect,d=l.linearMap,p=l.asc,g=n.bind,f=n.each,m=["line","bar","candlestick","scatter"],v=s.extend({type:"dataZoom.slider",init:function(e,t){this._displayables={},this._orient,this._range,this._handleEnds,this._size,this._handleWidth,this._handleHeight,this._location,this._dragging,this._dataShadowInfo,this.api=t},render:function(e,t,i,n){v.superApply(this,"render",arguments),r.createOrUpdate(this,"_dispatchZoomAction",this.dataZoomModel.get("throttle"),"fixRate"),this._orient=e.get("orient"),!1!==this.dataZoomModel.get("show")?(n&&"dataZoom"===n.type&&n.from===this.uid||this._buildView(),this._updateView()):this.group.removeAll()},remove:function(){v.superApply(this,"remove",arguments),r.clear(this,"_dispatchZoomAction")},dispose:function(){v.superApply(this,"dispose",arguments),r.clear(this,"_dispatchZoomAction")},_buildView:function(){var e=this.group;e.removeAll(),this._resetLocation(),this._resetInterval();var t=this._displayables.barGroup=new a.Group;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),e.add(t),this._positionGroup()},_resetLocation:function(){var e=this.dataZoomModel,t=this.api,i=this._findCoordRect(),o={width:t.getWidth(),height:t.getHeight()},a="horizontal"===this._orient?{right:o.width-i.x-i.width,top:o.height-30-7,width:i.width,height:30}:{right:7,top:i.y,width:30,height:i.height},r=u.getLayoutParams(e.option);n.each(["right","top","width","height"],(function(e){"ph"===r[e]&&(r[e]=a[e])}));var s=u.getLayoutRect(r,o,e.padding);this._location={x:s.x,y:s.y},this._size=[s.width,s.height],"vertical"===this._orient&&this._size.reverse()},_positionGroup:function(){var e=this.group,t=this._location,i=this._orient,n=this.dataZoomModel.getFirstTargetAxisModel(),o=n&&n.get("inverse"),a=this._displayables.barGroup,r=(this._dataShadowInfo||{}).otherAxisInverse;a.attr("horizontal"!==i||o?"horizontal"===i&&o?{scale:r?[-1,1]:[-1,-1]}:"vertical"!==i||o?{scale:r?[-1,-1]:[-1,1],rotation:Math.PI/2}:{scale:r?[1,-1]:[1,1],rotation:Math.PI/2}:{scale:r?[1,1]:[1,-1]});var s=e.getBoundingRect([a]);e.attr("position",[t.x-s.x,t.y-s.y])},_getViewExtent:function(){return[0,this._size[0]]},_renderBackground:function(){var e=this.dataZoomModel,t=this._size,i=this._displayables.barGroup;i.add(new h({silent:!0,shape:{x:0,y:0,width:t[0],height:t[1]},style:{fill:e.get("backgroundColor")},z2:-40})),i.add(new h({shape:{x:0,y:0,width:t[0],height:t[1]},style:{fill:"transparent"},z2:0,onclick:n.bind(this._onClickPanelClick,this)}))},_renderDataShadow:function(){var e=this._dataShadowInfo=this._prepareDataShadowInfo();if(e){var t=this._size,i=e.series,o=i.getRawData(),r=i.getShadowDim?i.getShadowDim():e.otherDim;if(null!=r){var s=o.getDataExtent(r),l=.3*(s[1]-s[0]);s=[s[0]-l,s[1]+l];var u,c=[0,t[1]],h=[0,t[0]],p=[[t[0],0],[0,0]],g=[],f=h[1]/(o.count()-1),m=0,v=Math.round(o.count()/t[0]);o.each([r],(function(e,t){if(v>0&&t%v)m+=f;else{var i=null==e||isNaN(e)||""===e,n=i?0:d(e,s,c,!0);i&&!u&&t?(p.push([p[p.length-1][0],0]),g.push([g[g.length-1][0],0])):!i&&u&&(p.push([m,0]),g.push([m,0])),p.push([m,n]),g.push([m,n]),m+=f,u=i}}));var y=this.dataZoomModel;this._displayables.barGroup.add(new a.Polygon({shape:{points:p},style:n.defaults({fill:y.get("dataBackgroundColor")},y.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new a.Polyline({shape:{points:g},style:y.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))}}},_prepareDataShadowInfo:function(){var e=this.dataZoomModel,t=e.get("showDataShadow");if(!1!==t){var i,o=this.ecModel;return e.eachTargetAxis((function(a,r){var s=e.getAxisProxy(a.name,r).getTargetSeriesModels();n.each(s,(function(e){if(!(i||!0!==t&&n.indexOf(m,e.get("type"))<0)){var s,l=o.getComponent(a.axis,r).axis,u={x:"y",y:"x",radius:"angle",angle:"radius"}[a.name],c=e.coordinateSystem;null!=u&&c.getOtherAxis&&(s=c.getOtherAxis(l).inverse),u=e.getData().mapDimension(u),i={thisAxis:l,series:e,thisDim:a.name,otherDim:u,otherAxisInverse:s}}}),this)}),this),i}},_renderHandle:function(){var e=this._displayables,t=e.handles=[],i=e.handleLabels=[],n=this._displayables.barGroup,o=this._size,r=this.dataZoomModel;n.add(e.filler=new h({draggable:!0,cursor:y(this._orient),drift:g(this._onDragMove,this,"all"),ondragstart:g(this._showDataInfo,this,!0),ondragend:g(this._onDragEnd,this),onmouseover:g(this._showDataInfo,this,!0),onmouseout:g(this._showDataInfo,this,!1),style:{fill:r.get("fillerColor"),textPosition:"inside"}})),n.add(new h({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:o[0],height:o[1]},style:{stroke:r.get("dataBackgroundColor")||r.get("borderColor"),lineWidth:1,fill:"rgba(0,0,0,0)"}})),f([0,1],(function(e){var o=a.createIcon(r.get("handleIcon"),{cursor:y(this._orient),draggable:!0,drift:g(this._onDragMove,this,e),ondragend:g(this._onDragEnd,this),onmouseover:g(this._showDataInfo,this,!0),onmouseout:g(this._showDataInfo,this,!1)},{x:-1,y:0,width:2,height:2}),s=o.getBoundingRect();this._handleHeight=l.parsePercent(r.get("handleSize"),this._size[1]),this._handleWidth=s.width/s.height*this._handleHeight,o.setStyle(r.getModel("handleStyle").getItemStyle());var u=r.get("handleColor");null!=u&&(o.style.fill=u),n.add(t[e]=o);var c=r.textStyleModel;this.group.add(i[e]=new a.Text({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",textFill:c.getTextColor(),textFont:c.getFont()},z2:10}))}),this)},_resetInterval:function(){var e=this._range=this.dataZoomModel.getPercentRange(),t=this._getViewExtent();this._handleEnds=[d(e[0],[0,100],t,!0),d(e[1],[0,100],t,!0)]},_updateInterval:function(e,t){var i=this.dataZoomModel,n=this._handleEnds,o=this._getViewExtent(),a=i.findRepresentativeAxisProxy().getMinMaxSpan(),r=[0,100];c(t,n,o,i.get("zoomLock")?"all":e,null!=a.minSpan?d(a.minSpan,r,o,!0):null,null!=a.maxSpan?d(a.maxSpan,r,o,!0):null);var s=this._range,l=this._range=p([d(n[0],o,r,!0),d(n[1],o,r,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},_updateView:function(e){var t=this._displayables,i=this._handleEnds,n=p(i.slice()),o=this._size;f([0,1],(function(e){var n=t.handles[e],a=this._handleHeight;n.attr({scale:[a/2,a/2],position:[i[e],o[1]/2-a/2]})}),this),t.filler.setShape({x:n[0],y:0,width:n[1]-n[0],height:o[1]}),this._updateDataInfo(e)},_updateDataInfo:function(e){var t=this.dataZoomModel,i=this._displayables,n=i.handleLabels,o=this._orient,r=["",""];if(t.get("showDetail")){var s=t.findRepresentativeAxisProxy();if(s){var l=s.getAxisModel().axis,u=this._range,c=e?s.calculateDataWindow({start:u[0],end:u[1]}).valueWindow:s.getDataValueWindow();r=[this._formatLabel(c[0],l),this._formatLabel(c[1],l)]}}var h=p(this._handleEnds.slice());function d(e){var t=a.getTransform(i.handles[e].parent,this.group),s=a.transformDirection(0===e?"right":"left",t),l=this._handleWidth/2+5,u=a.applyTransform([h[e]+(0===e?-l:l),this._size[1]/2],t);n[e].setStyle({x:u[0],y:u[1],textVerticalAlign:"horizontal"===o?"middle":s,textAlign:"horizontal"===o?s:"center",text:r[e]})}d.call(this,0),d.call(this,1)},_formatLabel:function(e,t){var i=this.dataZoomModel,o=i.get("labelFormatter"),a=i.get("labelPrecision");null!=a&&"auto"!==a||(a=t.getPixelPrecision());var r=null==e||isNaN(e)?"":"category"===t.type||"time"===t.type?t.scale.getLabel(Math.round(e)):e.toFixed(Math.min(a,20));return n.isFunction(o)?o(e,r):n.isString(o)?o.replace("{value}",r):r},_showDataInfo:function(e){e=this._dragging||e;var t=this._displayables.handleLabels;t[0].attr("invisible",!e),t[1].attr("invisible",!e)},_onDragMove:function(e,t,i,n){this._dragging=!0,o.stop(n.event);var r=this._displayables.barGroup.getLocalTransform(),s=a.applyTransform([t,i],r,!0),l=this._updateInterval(e,s[0]),u=this.dataZoomModel.get("realtime");this._updateView(!u),l&&u&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction()},_onClickPanelClick:function(e){var t=this._size,i=this._displayables.barGroup.transformCoordToLocal(e.offsetX,e.offsetY);if(!(i[0]<0||i[0]>t[0]||i[1]<0||i[1]>t[1])){var n=this._handleEnds,o=(n[0]+n[1])/2,a=this._updateInterval("all",i[0]-o);this._updateView(),a&&this._dispatchZoomAction()}},_dispatchZoomAction:function(){var e=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:e[0],end:e[1]})},_findCoordRect:function(){var e;if(f(this.getTargetCoordInfo(),(function(t){if(!e&&t.length){var i=t[0].model.coordinateSystem;e=i.getRect&&i.getRect()}})),!e){var t=this.api.getWidth(),i=this.api.getHeight();e={x:.2*t,y:.2*i,width:.6*t,height:.6*i}}return e}});function y(e){return"vertical"===e?"ns-resize":"ew-resize"}var x=v;e.exports=x},JLnu:function(e,t,i){i("Tghj").__DEV__;var n=i("+TT/"),o=i("OELB"),a=o.parsePercent,r=o.linearMap;e.exports=function(e,t,i){e.eachSeriesByType("funnel",(function(e){var i=e.getData(),o=i.mapDimension("value"),s=e.get("sort"),l=function(e,t){return n.getLayoutRect(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}(e,t),u=function(e,t){for(var i=e.mapDimension("value"),n=e.mapArray(i,(function(e){return e})),o=[],a="ascending"===t,r=0,s=e.count();r=0&&"number"==typeof c&&(c=+c.toFixed(Math.min(v,20))),f.coord[p]=m.coord[p]=c,o=[f,m,{type:s,valueIndex:o.valueIndex,value:c}]}return(o=[r.dataTransform(e,o[0]),r.dataTransform(e,o[1]),n.extend({},o[2])])[2].type=o[2].type||"",n.merge(o[2],o[0]),n.merge(o[2],o[1]),o};function h(e){return!isNaN(e)&&!isFinite(e)}function d(e,t,i,n){var o=1-e,a=n.dimensions[e];return h(t[o])&&h(i[o])&&t[e]===i[e]&&n.getAxis(a).containData(t[e])}function p(e,t){if("cartesian2d"===e.type){var i=t[0].coord,n=t[1].coord;if(i&&n&&(d(1,i,n,e)||d(0,i,n,e)))return!0}return r.dataFilter(e,t[0])&&r.dataFilter(e,t[1])}function g(e,t,i,n,o){var r,s=n.coordinateSystem,l=e.getItemModel(t),u=a.parsePercent(l.get("x"),o.getWidth()),c=a.parsePercent(l.get("y"),o.getHeight());if(isNaN(u)||isNaN(c)){if(n.getMarkerPosition)r=n.getMarkerPosition(e.getValues(e.dimensions,t));else{var d=s.dimensions,p=e.get(d[0],t),g=e.get(d[1],t);r=s.dataToPoint([p,g])}if("cartesian2d"===s.type){var f=s.getAxis("x"),m=s.getAxis("y");d=s.dimensions,h(e.get(d[0],t))?r[0]=f.toGlobalCoord(f.getExtent()[i?0:1]):h(e.get(d[1],t))&&(r[1]=m.toGlobalCoord(m.getExtent()[i?0:1]))}isNaN(u)||(r[0]=u),isNaN(c)||(r[1]=c)}else r=[u,c];e.setItemLayout(t,r)}var f=l.extend({type:"markLine",updateTransform:function(e,t,i){t.eachSeries((function(e){var t=e.markLineModel;if(t){var n=t.getData(),o=t.__from,a=t.__to;o.each((function(t){g(o,t,!0,e,i),g(a,t,!1,e,i)})),n.each((function(e){n.setItemLayout(e,[o.getItemLayout(e),a.getItemLayout(e)])})),this.markerGroupMap.get(e.id).updateLayout()}}),this)},renderSeries:function(e,t,i,a){var l=e.coordinateSystem,u=e.id,h=e.getData(),d=this.markerGroupMap,f=d.get(u)||d.set(u,new s);this.group.add(f.group);var m=function(e,t,i){var a;a=e?n.map(e&&e.dimensions,(function(e){var i=t.getData().getDimensionInfo(t.getData().mapDimension(e))||{};return n.defaults({name:e},i)})):[{name:"value",type:"float"}];var s=new o(a,i),l=new o(a,i),u=new o([],i),h=n.map(i.get("data"),n.curry(c,t,e,i));e&&(h=n.filter(h,n.curry(p,e)));var d=e?r.dimValueGetter:function(e){return e.value};return s.initData(n.map(h,(function(e){return e[0]})),null,d),l.initData(n.map(h,(function(e){return e[1]})),null,d),u.initData(n.map(h,(function(e){return e[2]}))),u.hasItemOption=!0,{from:s,to:l,line:u}}(l,e,t),v=m.from,y=m.to,x=m.line;t.__from=v,t.__to=y,t.setData(x);var _=t.get("symbol"),b=t.get("symbolSize");function S(t,i,n){var o=t.getItemModel(i);g(t,i,n,e,a),t.setItemVisual(i,{symbolRotate:o.get("symbolRotate"),symbolSize:o.get("symbolSize")||b[n?0:1],symbol:o.get("symbol",!0)||_[n?0:1],color:o.get("itemStyle.color")||h.getVisual("color")})}n.isArray(_)||(_=[_,_]),"number"==typeof b&&(b=[b,b]),m.from.each((function(e){S(v,e,!0),S(y,e,!1)})),x.each((function(e){var t=x.getItemModel(e).get("lineStyle.color");x.setItemVisual(e,{color:t||v.getItemVisual(e,"color")}),x.setItemLayout(e,[v.getItemLayout(e),y.getItemLayout(e)]),x.setItemVisual(e,{fromSymbolRotate:v.getItemVisual(e,"symbolRotate"),fromSymbolSize:v.getItemVisual(e,"symbolSize"),fromSymbol:v.getItemVisual(e,"symbol"),toSymbolRotate:y.getItemVisual(e,"symbolRotate"),toSymbolSize:y.getItemVisual(e,"symbolSize"),toSymbol:y.getItemVisual(e,"symbol")})})),f.updateData(x),m.line.eachItemGraphicEl((function(e,i){e.traverse((function(e){e.dataModel=t}))})),f.__keep=!0,f.group.silent=t.get("silent")||e.get("silent")}});e.exports=f},MHoB:function(e,t,i){var n=i("bYtY"),o=i("6uqw"),a=i("OELB"),r=[20,140],s=o.extend({type:"visualMap.continuous",defaultOption:{align:"auto",calculable:!1,range:null,realtime:!0,itemHeight:null,itemWidth:null,hoverLink:!0,hoverLinkDataSize:null,hoverLinkOnHandle:null},optionUpdated:function(e,t){s.superApply(this,"optionUpdated",arguments),this.resetExtent(),this.resetVisual((function(e){e.mappingMethod="linear",e.dataExtent=this.getExtent()})),this._resetRange()},resetItemSize:function(){s.superApply(this,"resetItemSize",arguments);var e=this.itemSize;"horizontal"===this._orient&&e.reverse(),(null==e[0]||isNaN(e[0]))&&(e[0]=r[0]),(null==e[1]||isNaN(e[1]))&&(e[1]=r[1])},_resetRange:function(){var e=this.getExtent(),t=this.option.range;!t||t.auto?(e.auto=1,this.option.range=e):n.isArray(t)&&(t[0]>t[1]&&t.reverse(),t[0]=Math.max(t[0],e[0]),t[1]=Math.min(t[1],e[1]))},completeVisualOption:function(){o.prototype.completeVisualOption.apply(this,arguments),n.each(this.stateList,(function(e){var t=this.option.controller[e].symbolSize;t&&t[0]!==t[1]&&(t[0]=0)}),this)},setSelected:function(e){this.option.range=e.slice(),this._resetRange()},getSelected:function(){var e=this.getExtent(),t=a.asc((this.get("range")||[]).slice());return t[0]>e[1]&&(t[0]=e[1]),t[1]>e[1]&&(t[1]=e[1]),t[0]=i[1]||e<=t[1])?"inRange":"outOfRange"},findTargetDataIndices:function(e){var t=[];return this.eachTargetSeries((function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),(function(t,i){e[0]<=t&&t<=e[1]&&n.push(i)}),this),t.push({seriesId:i.id,dataIndex:n})}),this),t},getVisualMeta:function(e){var t=l(this,"outOfRange",this.getExtent()),i=l(this,"inRange",this.option.range.slice()),n=[];function o(t,i){n.push({value:t,color:e(t,i)})}for(var a=0,r=0,s=i.length,u=t.length;r0?l.pixelStart+l.pixelLength-l.pixel:l.pixel-l.pixelStart)/l.pixelLength*(r[1]-r[0])+r[0],c=Math.max(1/n.scale,0);r[0]=(r[0]-u)*c+u,r[1]=(r[1]-u)*c+u;var d=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return a(0,r,[0,100],0,d.minSpan,d.maxSpan),this._range=r,o[0]!==r[0]||o[1]!==r[1]?r:void 0}},pan:c((function(e,t,i,n,o,a){var r=h[n]([a.oldX,a.oldY],[a.newX,a.newY],t,o,i);return r.signal*(e[1]-e[0])*r.pixel/r.pixelLength})),scrollMove:c((function(e,t,i,n,o,a){return h[n]([0,0],[a.scrollDelta,a.scrollDelta],t,o,i).signal*(e[1]-e[0])*a.scrollDelta}))};function c(e){return function(t,i,n,o){var r=this._range,s=r.slice(),l=t.axisModels[0];if(l){var u=e(s,l,t,i,n,o);return a(u,s,[0,100],"all"),this._range=s,r[0]!==s[0]||r[1]!==s[1]?s:void 0}}}var h={grid:function(e,t,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem.getRect();return e=e||[0,0],"x"===a.dim?(r.pixel=t[0]-e[0],r.pixelLength=s.width,r.pixelStart=s.x,r.signal=a.inverse?1:-1):(r.pixel=t[1]-e[1],r.pixelLength=s.height,r.pixelStart=s.y,r.signal=a.inverse?-1:1),r},polar:function(e,t,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return e=e?s.pointToCoord(e):[0,0],t=s.pointToCoord(t),"radiusAxis"===i.mainType?(r.pixel=t[0]-e[0],r.pixelLength=l[1]-l[0],r.pixelStart=l[0],r.signal=a.inverse?1:-1):(r.pixel=t[1]-e[1],r.pixelLength=u[1]-u[0],r.pixelStart=u[0],r.signal=a.inverse?-1:1),r},singleAxis:function(e,t,i,n,o){var a=i.axis,r=o.model.coordinateSystem.getRect(),s={};return e=e||[0,0],"horizontal"===a.orient?(s.pixel=t[0]-e[0],s.pixelLength=r.width,s.pixelStart=r.x,s.signal=a.inverse?1:-1):(s.pixel=t[1]-e[1],s.pixelLength=r.height,s.pixelStart=r.y,s.signal=a.inverse?-1:1),s}},d=l;e.exports=d},Mylv:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("IwbS"),r=i("oVpE").createSymbol,s=i("OELB"),l=s.parsePercent,u=s.isNumeric,c=i("56rv").setLabel,h=["itemStyle","borderWidth"],d=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],p=new a.Circle;function g(e,t,i,n){var a=e.getItemLayout(t),r=i.get("symbolRepeat"),s=i.get("symbolClip"),c=i.get("symbolPosition")||"start",d=(i.get("symbolRotate")||0)*Math.PI/180||0,g=i.get("symbolPatternSize")||2,m=i.isAnimationEnabled(),v={dataIndex:t,layout:a,itemModel:i,symbolType:e.getItemVisual(t,"symbol")||"circle",color:e.getItemVisual(t,"color"),symbolClip:s,symbolRepeat:r,symbolRepeatDirection:i.get("symbolRepeatDirection"),symbolPatternSize:g,rotation:d,animationModel:m?i:null,hoverAnimation:m&&i.get("hoverAnimation"),z2:i.getShallow("z",!0)||0};!function(e,t,i,n,a){var r,s=n.valueDim,l=e.get("symbolBoundingData"),u=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),c=u.toGlobalCoord(u.dataToCoord(0)),h=1-+(i[s.wh]<=0);if(o.isArray(l)){var d=[f(u,l[0])-c,f(u,l[1])-c];d[1]0?1:r<0?-1:0}(i,r,a,n,v),function(e,t,i,n,a,r,s,u,c,h){var d=c.valueDim,p=c.categoryDim,g=Math.abs(i[p.wh]),f=e.getItemVisual(t,"symbolSize");o.isArray(f)?f=f.slice():(null==f&&(f="100%"),f=[f,f]),f[p.index]=l(f[p.index],g),f[d.index]=l(f[d.index],n?g:Math.abs(r)),h.symbolSize=f,(h.symbolScale=[f[0]/u,f[1]/u])[d.index]*=(c.isHorizontal?-1:1)*s}(e,t,a,r,0,v.boundingLength,v.pxSign,g,n,v),function(e,t,i,n,o){var a=e.get(h)||0;a&&(p.attr({scale:t.slice(),rotation:i}),p.updateTransform(),a/=p.getLineScale(),a*=t[n.valueDim.index]),o.valueLineWidth=a}(i,v.symbolScale,d,n,v);var y=v.symbolSize,x=i.get("symbolOffset");return o.isArray(x)&&(x=[l(x[0],y[0]),l(x[1],y[1])]),function(e,t,i,n,a,r,s,c,h,d,p,g){var f=p.categoryDim,m=p.valueDim,v=g.pxSign,y=Math.max(t[m.index]+c,0),x=y;if(n){var _=Math.abs(h),b=o.retrieve(e.get("symbolMargin"),"15%")+"",S=!1;b.lastIndexOf("!")===b.length-1&&(S=!0,b=b.slice(0,b.length-1)),b=l(b,t[m.index]);var w=Math.max(y+2*b,0),M=S?0:2*b,I=u(n),A=I?n:P((_+M)/w);w=y+2*(b=(_-A*y)/2/(S?A:A-1)),M=S?0:2*b,I||"fixed"===n||(A=d?P((Math.abs(d)+M)/w):0),x=A*w-M,g.repeatTimes=A,g.symbolMargin=b}var T=v*(x/2),D=g.pathPosition=[];D[f.index]=i[f.wh]/2,D[m.index]="start"===s?T:"end"===s?h-T:h/2,r&&(D[0]+=r[0],D[1]+=r[1]);var L=g.bundlePosition=[];L[f.index]=i[f.xy],L[m.index]=i[m.xy];var C=g.barRectShape=o.extend({},i);C[m.wh]=v*Math.max(Math.abs(i[m.wh]),Math.abs(D[m.index]+T)),C[f.wh]=i[f.wh];var N=g.clipShape={};N[f.xy]=-i[f.xy],N[f.wh]=p.ecSize[f.wh],N[m.xy]=0,N[m.wh]=i[m.wh]}(i,y,a,r,0,x,c,v.valueLineWidth,v.boundingLength,v.repeatCutLength,n,v),v}function f(e,t){return e.toGlobalCoord(e.dataToCoord(e.scale.parse(t)))}function m(e){var t=e.symbolPatternSize,i=r(e.symbolType,-t/2,-t/2,t,t,e.color);return i.attr({culling:!0}),"image"!==i.type&&i.setStyle({strokeNoScale:!0}),i}function v(e,t,i,n){var o=e.__pictorialBundle,a=i.symbolSize,r=i.valueLineWidth,s=i.pathPosition,l=t.valueDim,u=i.repeatTimes||0,c=0,h=a[t.valueDim.index]+r+2*i.symbolMargin;for(D(e,(function(e){e.__pictorialAnimationIndex=c,e.__pictorialRepeatTimes=u,c0:n<0)&&(o=u-1-e),t[l.index]=h*(o-u/2+.5)+s[l.index],{position:t,scale:i.symbolScale.slice(),rotation:i.rotation}}function f(){D(e,(function(e){e.trigger("emphasis")}))}function v(){D(e,(function(e){e.trigger("normal")}))}}function y(e,t,i,n){var o=e.__pictorialBundle,a=e.__pictorialMainPath;a?L(a,null,{position:i.pathPosition.slice(),scale:i.symbolScale.slice(),rotation:i.rotation},i,n):(a=e.__pictorialMainPath=m(i),o.add(a),L(a,{position:i.pathPosition.slice(),scale:[0,0],rotation:i.rotation},{scale:i.symbolScale.slice()},i,n),a.on("mouseover",(function(){this.trigger("emphasis")})).on("mouseout",(function(){this.trigger("normal")}))),M(a,i)}function x(e,t,i){var n=o.extend({},t.barRectShape),r=e.__pictorialBarRect;r?L(r,null,{shape:n},t,i):(r=e.__pictorialBarRect=new a.Rect({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),e.add(r))}function _(e,t,i,n){if(i.symbolClip){var r=e.__pictorialClipPath,s=o.extend({},i.clipShape),l=t.valueDim,u=i.animationModel,c=i.dataIndex;if(r)a.updateProps(r,{shape:s},u,c);else{s[l.wh]=0,r=new a.Rect({shape:s}),e.__pictorialBundle.setClipPath(r),e.__pictorialClipPath=r;var h={};h[l.wh]=i.clipShape[l.wh],a[n?"updateProps":"initProps"](r,{shape:h},u,c)}}}function b(e,t){var i=e.getItemModel(t);return i.getAnimationDelayParams=S,i.isAnimationEnabled=w,i}function S(e){return{index:e.__pictorialAnimationIndex,count:e.__pictorialRepeatTimes}}function w(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function M(e,t){e.off("emphasis").off("normal");var i=t.symbolScale.slice();t.hoverAnimation&&e.on("emphasis",(function(){this.animateTo({scale:[1.1*i[0],1.1*i[1]]},400,"elasticOut")})).on("normal",(function(){this.animateTo({scale:i.slice()},400,"elasticOut")}))}function I(e,t,i,n){var o=new a.Group,r=new a.Group;return o.add(r),o.__pictorialBundle=r,r.attr("position",i.bundlePosition.slice()),i.symbolRepeat?v(o,t,i):y(o,0,i),x(o,i,n),_(o,t,i,n),o.__pictorialShapeStr=T(e,i),o.__pictorialSymbolMeta=i,o}function A(e,t,i,n){var r=n.__pictorialBarRect;r&&(r.style.text=null);var s=[];D(n,(function(e){s.push(e)})),n.__pictorialMainPath&&s.push(n.__pictorialMainPath),n.__pictorialClipPath&&(i=null),o.each(s,(function(e){a.updateProps(e,{scale:[0,0]},i,t,(function(){n.parent&&n.parent.remove(n)}))})),e.setItemGraphicEl(t,null)}function T(e,t){return[e.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function D(e,t,i){o.each(e.__pictorialBundle.children(),(function(n){n!==e.__pictorialBarRect&&t.call(i,n)}))}function L(e,t,i,n,o,r){t&&e.attr(t),n.symbolClip&&!o?i&&e.attr(i):i&&a[o?"updateProps":"initProps"](e,i,n.animationModel,n.dataIndex,r)}function C(e,t,i){var n=i.color,r=i.dataIndex,s=i.itemModel,l=s.getModel("itemStyle").getItemStyle(["color"]),u=s.getModel("emphasis.itemStyle").getItemStyle(),h=s.getShallow("cursor");D(e,(function(e){e.setColor(n),e.setStyle(o.defaults({fill:n,opacity:i.opacity},l)),a.setHoverStyle(e,u),h&&(e.cursor=h),e.z2=i.z2}));var d={},p=t.valueDim.posDesc[+(i.boundingLength>0)],g=e.__pictorialBarRect;c(g.style,d,s,n,t.seriesModel,r,p),a.setHoverStyle(g,d)}function P(e){var t=Math.round(e);return Math.abs(e-t)<1e-4?t:Math.ceil(e)}var N=n.extendChartView({type:"pictorialBar",render:function(e,t,i){var n=this.group,o=e.getData(),r=this._data,s=e.coordinateSystem,l=!!s.getBaseAxis().isHorizontal(),u=s.grid.getRect(),c={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:e,coordSys:s,coordSysExtent:[[u.x,u.x+u.width],[u.y,u.y+u.height]],isHorizontal:l,valueDim:d[+l],categoryDim:d[1-l]};return o.diff(r).add((function(e){if(o.hasValue(e)){var t=b(o,e),i=g(o,e,t,c),a=I(o,c,i);o.setItemGraphicEl(e,a),n.add(a),C(a,c,i)}})).update((function(e,t){var i=r.getItemGraphicEl(t);if(o.hasValue(e)){var s=b(o,e),l=g(o,e,s,c),u=T(o,l);i&&u!==i.__pictorialShapeStr&&(n.remove(i),o.setItemGraphicEl(e,null),i=null),i?function(e,t,i){var n=i.animationModel,o=i.dataIndex,r=e.__pictorialBundle;a.updateProps(r,{position:i.bundlePosition.slice()},n,o),i.symbolRepeat?v(e,t,i,!0):y(e,0,i,!0),x(e,i,!0),_(e,t,i,!0)}(i,c,l):i=I(o,c,l,!0),o.setItemGraphicEl(e,i),i.__pictorialSymbolMeta=l,n.add(i),C(i,c,l)}else n.remove(i)})).remove((function(e){var t=r.getItemGraphicEl(e);t&&A(r,e,t.__pictorialSymbolMeta.animationModel,t)})).execute(),this._data=o,this.group},dispose:o.noop,remove:function(e,t){var i=this.group,n=this._data;e.get("animation")?n&&n.eachItemGraphicEl((function(t){A(n,t.dataIndex,e,t)})):i.removeAll()}});e.exports=N},N5BQ:function(e,t,i){var n=i("OlYY").extend({type:"dataZoom.slider",layoutMode:"box",defaultOption:{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#2f4554",width:.5,opacity:.3},areaStyle:{color:"rgba(47,69,84,0.3)",opacity:.3}},borderColor:"#ddd",fillerColor:"rgba(167,183,204,0.4)",handleIcon:"M8.2,13.6V3.9H6.3v9.7H3.1v14.9h3.3v9.7h1.8v-9.7h3.3V13.6H8.2z M9.7,24.4H4.8v-1.4h4.9V24.4z M9.7,19.1H4.8v-1.4h4.9V19.1z",handleSize:"100%",handleStyle:{color:"#a7b7cc"},labelPrecision:null,labelFormatter:null,showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#333"}}});e.exports=n},NA0q:function(e,t,i){var n=i("bYtY"),o=i("6Ic6"),a=i("TkdX"),r=i("gPAo"),s=i("7aKB").windowOpen,l=o.extend({type:"sunburst",init:function(){},render:function(e,t,i,o){var s=this;this.seriesModel=e,this.api=i,this.ecModel=t;var l=e.getData(),u=l.tree.root,c=e.getViewRoot(),h=this.group,d=e.get("renderLabelForZeroData"),p=[];c.eachNode((function(e){p.push(e)}));var g=this._oldChildren||[];if(function(i,o){function s(e){return e.getId()}function c(n,r){!function(i,n){if(d||!i||i.getValue()||(i=null),i!==u&&n!==u)if(n&&n.piece)i?(n.piece.updateData(!1,i,"normal",e,t),l.setItemGraphicEl(i.dataIndex,n.piece)):function(e){e&&e.piece&&(h.remove(e.piece),e.piece=null)}(n);else if(i){var o=new a(i,e,t);h.add(o),l.setItemGraphicEl(i.dataIndex,o)}}(null==n?null:i[n],null==r?null:o[r])}0===i.length&&0===o.length||new r(o,i,s,s).add(c).update(c).remove(n.curry(c,null)).execute()}(p,g),function(i,n){if(n.depth>0){s.virtualPiece?s.virtualPiece.updateData(!1,i,"normal",e,t):(s.virtualPiece=new a(i,e,t),h.add(s.virtualPiece)),n.piece._onclickEvent&&n.piece.off("click",n.piece._onclickEvent);var o=function(e){s._rootToNode(n.parentNode)};n.piece._onclickEvent=o,s.virtualPiece.on("click",o)}else s.virtualPiece&&(h.remove(s.virtualPiece),s.virtualPiece=null)}(u,c),o&&o.highlight&&o.highlight.piece){var f=e.getShallow("highlightPolicy");o.highlight.piece.onEmphasis(f)}else if(o&&o.unhighlight){var m=this.virtualPiece;!m&&u.children.length&&(m=u.children[0].piece),m&&m.onNormal()}this._initEvents(),this._oldChildren=p},dispose:function(){},_initEvents:function(){var e=this,t=function(t){var i=!1;e.seriesModel.getViewRoot().eachNode((function(n){if(!i&&n.piece&&n.piece.childAt(0)===t.target){var o=n.getModel().get("nodeClick");if("rootToNode"===o)e._rootToNode(n);else if("link"===o){var a=n.getModel(),r=a.get("link");if(r){var l=a.get("target",!0)||"_blank";s(r,l)}}i=!0}}))};this.group._onclickEvent&&this.group.off("click",this.group._onclickEvent),this.group.on("click",t),this.group._onclickEvent=t},_rootToNode:function(e){e!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:"sunburstRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e})},containPoint:function(e,t){var i=t.getData().getItemLayout(0);if(i){var n=e[0]-i.cx,o=e[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});e.exports=l},NH9N:function(e,t,i){var n=i("bYtY"),o=i("mFDi"),a=i("Fofx"),r=i("IwbS"),s=i("+TT/"),l=i("kzvK"),u=i("CMP+"),c=i("oVpE").createSymbol,h=i("aX7z"),d=i("OELB"),p=i("7aKB").encodeHTML,g=n.bind,f=n.each,m=Math.PI,v=l.extend({type:"timeline.slider",init:function(e,t){this.api=t,this._axis,this._viewRect,this._timer,this._currentPointer,this._mainGroup,this._labelGroup},render:function(e,t,i,n){if(this.model=e,this.api=i,this.ecModel=t,this.group.removeAll(),e.get("show",!0)){var o=this._layout(e,i),a=this._createGroup("mainGroup"),r=this._createGroup("labelGroup"),s=this._axis=this._createAxis(o,e);e.formatTooltip=function(e){return p(s.scale.getLabel(e))},f(["AxisLine","AxisTick","Control","CurrentPointer"],(function(t){this["_render"+t](o,a,s,e)}),this),this._renderAxisLabel(o,r,s,e),this._position(o,e)}this._doPlayStop()},remove:function(){this._clearTimer(),this.group.removeAll()},dispose:function(){this._clearTimer()},_layout:function(e,t){var i=e.get("label.position"),n=e.get("orient"),o=function(e,t){return s.getLayoutRect(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()},e.get("padding"))}(e,t);null==i||"auto"===i?i="horizontal"===n?o.y+o.height/2=0||"+"===i?"left":"right"},h={horizontal:i>=0||"+"===i?"top":"bottom",vertical:"middle"},d={horizontal:0,vertical:m/2},p="vertical"===n?o.height:o.width,g=e.getModel("controlStyle"),f=g.get("show",!0),v=f?g.get("itemSize"):0,y=f?g.get("itemGap"):0,x=v+y,_=e.get("label.rotate")||0;_=_*m/180;var b=g.get("position",!0),S=f&&g.get("showPlayBtn",!0),w=f&&g.get("showPrevBtn",!0),M=f&&g.get("showNextBtn",!0),I=0,A=p;return"left"===b||"bottom"===b?(S&&(a=[0,0],I+=x),w&&(r=[I,0],I+=x),M&&(l=[A-v,0],A-=x)):(S&&(a=[A-v,0],A-=x),w&&(r=[0,0],I+=x),M&&(l=[A-v,0],A-=x)),u=[I,A],e.get("inverse")&&u.reverse(),{viewRect:o,mainLength:p,orient:n,rotation:d[n],labelRotation:_,labelPosOpt:i,labelAlign:e.get("label.align")||c[n],labelBaseline:e.get("label.verticalAlign")||e.get("label.baseline")||h[n],playPosition:a,prevBtnPosition:r,nextBtnPosition:l,axisExtent:u,controlSize:v,controlGap:y}},_position:function(e,t){var i=this._mainGroup,n=this._labelGroup,o=e.viewRect;if("vertical"===e.orient){var r=a.create(),s=o.x,l=o.y+o.height;a.translate(r,r,[-s,-l]),a.rotate(r,r,-m/2),a.translate(r,r,[s,l]),(o=o.clone()).applyTransform(r)}var u=y(o),c=y(i.getBoundingRect()),h=y(n.getBoundingRect()),d=i.position,p=n.position;p[0]=d[0]=u[0][0];var g,f=e.labelPosOpt;function v(e){var t=e.position;e.origin=[u[0][0]-t[0],u[1][0]-t[1]]}function y(e){return[[e.x,e.x+e.width],[e.y,e.y+e.height]]}function x(e,t,i,n,o){e[n]+=i[n][o]-t[n][o]}isNaN(f)?(x(d,c,u,1,g="+"===f?0:1),x(p,h,u,1,1-g)):(x(d,c,u,1,g=f>=0?0:1),p[1]=d[1]+f),i.attr("position",d),n.attr("position",p),i.rotation=n.rotation=e.rotation,v(i),v(n)},_createAxis:function(e,t){var i=t.getData(),n=t.get("axisType"),o=h.createScaleByModel(t,n);o.getTicks=function(){return i.mapArray(["value"],(function(e){return e}))};var a=i.getDataExtent("value");o.setExtent(a[0],a[1]),o.niceTicks();var r=new u("value",o,e.axisExtent,n);return r.model=t,r},_createGroup:function(e){var t=this["_"+e]=new r.Group;return this.group.add(t),t},_renderAxisLine:function(e,t,i,o){var a=i.getExtent();o.get("lineStyle.show")&&t.add(new r.Line({shape:{x1:a[0],y1:0,x2:a[1],y2:0},style:n.extend({lineCap:"round"},o.getModel("lineStyle").getLineStyle()),silent:!0,z2:1}))},_renderAxisTick:function(e,t,i,n){var o=n.getData(),a=i.scale.getTicks();f(a,(function(e){var a=i.dataToCoord(e),s=o.getItemModel(e),l=s.getModel("itemStyle"),u=s.getModel("emphasis.itemStyle"),c={position:[a,0],onclick:g(this._changeTimeline,this,e)},h=y(s,l,t,c);r.setHoverStyle(h,u.getItemStyle()),s.get("tooltip")?(h.dataIndex=e,h.dataModel=n):h.dataIndex=h.dataModel=null}),this)},_renderAxisLabel:function(e,t,i,n){if(i.getLabelModel().get("show")){var o=n.getData(),a=i.getViewLabels();f(a,(function(n){var a=n.tickValue,s=o.getItemModel(a),l=s.getModel("label"),u=s.getModel("emphasis.label"),c=i.dataToCoord(n.tickValue),h=new r.Text({position:[c,0],rotation:e.labelRotation-e.rotation,onclick:g(this._changeTimeline,this,a),silent:!1});r.setTextStyle(h.style,l,{text:n.formattedLabel,textAlign:e.labelAlign,textVerticalAlign:e.labelBaseline}),t.add(h),r.setHoverStyle(h,r.setTextStyle({},u))}),this)}},_renderControl:function(e,t,i,n){var a=e.controlSize,s=e.rotation,l=n.getModel("controlStyle").getItemStyle(),u=n.getModel("emphasis.controlStyle").getItemStyle(),c=[0,-a/2,a,a],h=n.getPlayState(),d=n.get("inverse",!0);function p(e,i,h,d){if(e){var p=function(e,t,i,n){var a=n.style,s=r.createIcon(e.get(t),n||{},new o(i[0],i[1],i[2],i[3]));return a&&s.setStyle(a),s}(n,i,c,{position:e,origin:[a/2,0],rotation:d?-s:0,rectHover:!0,style:l,onclick:h});t.add(p),r.setHoverStyle(p,u)}}p(e.nextBtnPosition,"controlStyle.nextIcon",g(this._changeTimeline,this,d?"-":"+")),p(e.prevBtnPosition,"controlStyle.prevIcon",g(this._changeTimeline,this,d?"+":"-")),p(e.playPosition,"controlStyle."+(h?"stopIcon":"playIcon"),g(this._handlePlayClick,this,!h),!0)},_renderCurrentPointer:function(e,t,i,n){var o=n.getData(),a=n.getCurrentIndex(),r=o.getItemModel(a).getModel("checkpointStyle"),s=this,l={onCreate:function(e){e.draggable=!0,e.drift=g(s._handlePointerDrag,s),e.ondragend=g(s._handlePointerDragend,s),x(e,a,i,n,!0)},onUpdate:function(e){x(e,a,i,n)}};this._currentPointer=y(r,r,this._mainGroup,{},this._currentPointer,l)},_handlePlayClick:function(e){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:e,from:this.uid})},_handlePointerDrag:function(e,t,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},_handlePointerDragend:function(e){this._pointerChangeTimeline([e.offsetX,e.offsetY],!0)},_pointerChangeTimeline:function(e,t){var i=this._toAxisCoord(e)[0],n=this._axis,o=d.asc(n.getExtent().slice());i>o[1]&&(i=o[1]),i0?100:20}},getFirstTargetAxisModel:function(){var e;return c((function(t){if(null==e){var i=this.get(t.axisIndex);i.length&&(e=this.dependentModels[t.axis][i[0]])}}),this),e},eachTargetAxis:function(e,t){var i=this.ecModel;c((function(n){u(this.get(n.axisIndex),(function(o){e.call(t,n,o,this,i)}),this)}),this)},getAxisProxy:function(e,t){return this._axisProxies[e+"_"+t]},getAxisModel:function(e,t){var i=this.getAxisProxy(e,t);return i&&i.getAxisModel()},setRawRange:function(e){var t=this.option,i=this.settledOption;u([["start","startValue"],["end","endValue"]],(function(n){null==e[n[0]]&&null==e[n[1]]||(t[n[0]]=i[n[0]]=e[n[0]],t[n[1]]=i[n[1]]=e[n[1]])}),this),d(this,e)},setCalculatedRange:function(e){var t=this.option;u(["start","startValue","end","endValue"],(function(i){t[i]=e[i]}))},getPercentRange:function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},getValueRange:function(e,t){if(null!=e||null!=t)return this.getAxisProxy(e,t).getDataValueWindow();var i=this.findRepresentativeAxisProxy();return i?i.getDataValueWindow():void 0},findRepresentativeAxisProxy:function(e){if(e)return e.__dzAxisProxy;var t=this._axisProxies;for(var i in t)if(t.hasOwnProperty(i)&&t[i].hostedBy(this))return t[i];for(var i in t)if(t.hasOwnProperty(i)&&!t[i].hostedBy(this))return t[i]},getRangePropMode:function(){return this._rangePropMode.slice()}});e.exports=p},P47w:function(e,t,i){var n=i("hydK").createElement,o=i("IMiH"),a=i("mFDi"),r=i("Fofx"),s=i("6GrX"),l=i("pzxd"),u=i("dqUG"),c=o.CMD,h=Array.prototype.join,d=Math.round,p=Math.sin,g=Math.cos,f=Math.PI,m=2*Math.PI,v=180/f;function y(e){return d(1e4*e)/1e4}function x(e){return e<1e-4&&e>-1e-4}function _(e,t){t&&b(e,"transform","matrix("+h.call(t,",")+")")}function b(e,t,i){(!i||"linear"!==i.type&&"radial"!==i.type)&&e.setAttribute(t,i)}function S(e,t,i,n){if(function(e,t){var i=t?e.textFill:e.fill;return null!=i&&"none"!==i}(t,i)){var o=i?t.textFill:t.fill;b(e,"fill",o="transparent"===o?"none":o),b(e,"fill-opacity",null!=t.fillOpacity?t.fillOpacity*t.opacity:t.opacity)}else b(e,"fill","none");if(function(e,t){var i=t?e.textStroke:e.stroke;return null!=i&&"none"!==i}(t,i)){var a=i?t.textStroke:t.stroke;b(e,"stroke",a="transparent"===a?"none":a),b(e,"stroke-width",(i?t.textStrokeWidth:t.lineWidth)/(!i&&t.strokeNoScale?n.getLineScale():1)),b(e,"paint-order",i?"stroke":"fill"),b(e,"stroke-opacity",null!=t.strokeOpacity?t.strokeOpacity:t.opacity),t.lineDash?(b(e,"stroke-dasharray",t.lineDash.join(",")),b(e,"stroke-dashoffset",d(t.lineDashOffset||0))):b(e,"stroke-dasharray",""),t.lineCap&&b(e,"stroke-linecap",t.lineCap),t.lineJoin&&b(e,"stroke-linejoin",t.lineJoin),t.miterLimit&&b(e,"stroke-miterlimit",t.miterLimit)}else b(e,"stroke","none")}var w={brush:function(e){var t=e.style,i=e.__svgEl;i||(i=n("path"),e.__svgEl=i),e.path||e.createPathProxy();var o=e.path;if(e.__dirtyPath){o.beginPath(),o.subPixelOptimize=!1,e.buildPath(o,e.shape),e.__dirtyPath=!1;var a=function(e){for(var t=[],i=e.data,n=e.len(),o=0;o=m:-b>=m),A=b>0?b%m:b%m+m,T=!1;T=!!I||!x(M)&&A>=f==!!w;var D=y(s+u*g(_)),L=y(l+h*p(_));I&&(b=w?m-1e-4:1e-4-m,T=!0,9===o&&t.push("M",D,L));var C=y(s+u*g(_+b)),P=y(l+h*p(_+b));t.push("A",y(u),y(h),d(S*v),+T,+w,C,P);break;case c.Z:a="Z";break;case c.R:C=y(i[o++]),P=y(i[o++]);var N=y(i[o++]),k=y(i[o++]);t.push("M",C,P,"L",C+N,P,"L",C+N,P+k,"L",C,P+k,"L",C,P)}a&&t.push(a);for(var E=0;EV){for(;Re[1])break;i.push({color:this.getControllerVisual(a,"color",t),offset:o/100})}return i.push({color:this.getControllerVisual(e[1],"color",t),offset:1}),i},_createBarPoints:function(e,t){var i=this.visualMapModel.itemSize;return[[i[0]-t[0],e[0]],[i[0],e[0]],[i[0],e[1]],[i[0]-t[1],e[1]]]},_createBarGroup:function(e){var t=this._orient,i=this.visualMapModel.get("inverse");return new s.Group("horizontal"!==t||i?"horizontal"===t&&i?{scale:"bottom"===e?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==t||i?{scale:"left"===e?[1,1]:[-1,1]}:{scale:"left"===e?[1,-1]:[-1,-1]}:{scale:"bottom"===e?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(e,t){if(this._useHandle){var i=this._shapes,n=this.visualMapModel,o=i.handleThumbs,a=i.handleLabels;p([0,1],(function(r){var l=o[r];l.setStyle("fill",t.handlesColor[r]),l.position[1]=e[r];var u=s.applyTransform(i.handleLabelPoints[r],s.getTransform(l,this.group));a[r].setStyle({x:u[0],y:u[1],text:n.formatValueText(this._dataInterval[r]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===r?"bottom":"top":"left",i.barGroup)})}),this)}},_showIndicator:function(e,t,i,n){var o=this.visualMapModel,a=o.getExtent(),r=o.itemSize,l=[0,r[1]],u=d(e,a,l,!0),c=this._shapes,h=c.indicator;if(h){h.position[1]=u,h.attr("invisible",!1),h.setShape("points",function(e,t,i,n){return e?[[0,-g(t,f(i,0))],[6,0],[0,g(t,f(n-i,0))]]:[[0,0],[5,-5],[5,5]]}(!!i,n,u,r[1]));var p=this.getControllerVisual(e,"color",{convertOpacityToAlpha:!0});h.setStyle("fill",p);var m=s.applyTransform(c.indicatorLabelPoint,s.getTransform(h,this.group)),v=c.indicatorLabel;v.attr("invisible",!1);var y=this._applyTransform("left",c.barGroup),x=this._orient;v.setStyle({text:(i||"")+o.formatValueText(t),textVerticalAlign:"horizontal"===x?y:"middle",textAlign:"horizontal"===x?"center":y,x:m[0],y:m[1]})}},_enableHoverLinkToSeries:function(){var e=this;this._shapes.barGroup.on("mousemove",(function(t){if(e._hovering=!0,!e._dragging){var i=e.visualMapModel.itemSize,n=e._applyTransform([t.offsetX,t.offsetY],e._shapes.barGroup,!0,!0);n[1]=g(f(0,n[1]),i[1]),e._doHoverLinkToSeries(n[1],0<=n[0]&&n[0]<=i[0])}})).on("mouseout",(function(){e._hovering=!1,!e._dragging&&e._clearHoverLinkToSeries()}))},_enableHoverLinkFromSeries:function(){var e=this.api.getZr();this.visualMapModel.option.hoverLink?(e.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),e.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(e,t){var i=this.visualMapModel,n=i.itemSize;if(i.option.hoverLink){var o=[0,n[1]],a=i.getExtent();e=g(f(o[0],e),o[1]);var r=function(e,t,i){var n=6,o=e.get("hoverLinkDataSize");return o&&(n=d(o,t,i,!0)/2),n}(i,a,o),s=[e-r,e+r],l=d(e,o,a,!0),u=[d(s[0],o,a,!0),d(s[1],o,a,!0)];s[0]o[1]&&(u[1]=1/0),t&&(u[0]===-1/0?this._showIndicator(l,u[1],"< ",r):u[1]===1/0?this._showIndicator(l,u[0],"> ",r):this._showIndicator(l,l,"≈ ",r));var p=this._hoverLinkDataIndices,m=[];(t||y(i))&&(m=this._hoverLinkDataIndices=i.findTargetDataIndices(u));var v=h.compressBatches(p,m);this._dispatchHighDown("downplay",c.makeHighDownBatch(v[0],i)),this._dispatchHighDown("highlight",c.makeHighDownBatch(v[1],i))}},_hoverLinkFromSeriesMouseOver:function(e){var t=e.target,i=this.visualMapModel;if(t&&null!=t.dataIndex){var n=this.ecModel.getSeriesByIndex(t.seriesIndex);if(i.isTargetSeries(n)){var o=n.getData(t.dataType),a=o.get(i.getDataDimension(o),t.dataIndex,!0);isNaN(a)||this._showIndicator(a,a)}}},_hideIndicator:function(){var e=this._shapes;e.indicator&&e.indicator.attr("invisible",!0),e.indicatorLabel&&e.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var e=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",c.makeHighDownBatch(e,this.visualMapModel)),e.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var e=this.api.getZr();e.off("mouseover",this._hoverLinkFromSeriesMouseOver),e.off("mouseout",this._hideIndicator)},_applyTransform:function(e,t,i,o){var a=s.getTransform(t,o?null:this.group);return s[n.isArray(e)?"applyTransform":"transformDirection"](e,a,i)},_dispatchHighDown:function(e,t){t&&t.length&&this.api.dispatchAction({type:e,batch:t})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});function v(e,t,i,n){return new s.Polygon({shape:{points:e},draggable:!!i,cursor:t,drift:i,onmousemove:function(e){a.stop(e.event)},ondragend:n})}function y(e){var t=e.get("hoverLinkOnHandle");return!!(null==t?e.get("realtime"):t)}function x(e){return"vertical"===e?"ns-resize":"ew-resize"}var _=m;e.exports=_},Q7if:function(e,t,i){var n=i("JEkh").extend({type:"markArea",defaultOption:{zlevel:0,z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}}});e.exports=n},QUw5:function(e,t,i){var n=i("OlYY").extend({type:"dataZoom.select"});e.exports=n},QzjZ:function(e,t,i){var n=i("S/Yl");i("IDmD").register("single",{create:function(e,t){var i=[];return e.eachComponent("singleAxis",(function(o,a){var r=new n(o,e,t);r.name="single_"+a,r.resize(o,t),o.coordinateSystem=r,i.push(r)})),e.eachSeries((function(t){if("singleAxis"===t.get("coordinateSystem")){var i=e.queryComponents({mainType:"singleAxis",index:t.get("singleAxisIndex"),id:t.get("singleAxisId")})[0];t.coordinateSystem=i&&i.coordinateSystem}})),i},dimensions:n.prototype.dimensions})},R4Th:function(e,t,i){var n=i("ProS"),o=i("9wZj"),a=i("yO87"),r=i("Fofx"),s=i("h8O9"),l=n.extendChartView({type:"effectScatter",init:function(){this._symbolDraw=new o(a)},render:function(e,t,i){var n=e.getData(),o=this._symbolDraw;o.updateData(n),this.group.add(o.group)},updateTransform:function(e,t,i){var n=e.getData();this.group.dirty();var o=s().reset(e);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateGroupTransform:function(e){var t=e.coordinateSystem;t&&t.getRoamTransform&&(this.group.transform=r.clone(t.getRoamTransform()),this.group.decomposeTransform())},remove:function(e,t){this._symbolDraw&&this._symbolDraw.remove(t)},dispose:function(){}});e.exports=l},RBEP:function(e,t,i){for(var n=i("ProS"),o=i("VaxA"),a=function(){},r=["treemapZoomToNode","treemapRender","treemapMove"],s=0;s=t.y&&e[1]<=t.y+t.height:i.contain(i.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},pointToData:function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e["horizontal"===t.orient?0:1]))]},dataToPoint:function(e){var t=this.getAxis(),i=this.getRect(),n=[],o="horizontal"===t.orient?0:1;return e instanceof Array&&(e=e[0]),n[o]=t.toGlobalCoord(t.dataToCoord(+e)),n[1-o]=0===o?i.y+i.height/2:i.x+i.width/2,n}};var l=s;e.exports=l},"SA4+":function(e,t,i){i("Tghj").__DEV__;var n=i("ProS"),o=i("IwbS"),a=i("zYTA"),r=i("bYtY"),s=n.extendChartView({type:"heatmap",render:function(e,t,i){var n;t.eachComponent("visualMap",(function(t){t.eachTargetSeries((function(i){i===e&&(n=t)}))})),this.group.removeAll(),this._incrementalDisplayable=null;var o=e.coordinateSystem;"cartesian2d"===o.type||"calendar"===o.type?this._renderOnCartesianAndCalendar(e,i,0,e.getData().count()):function(e){var t=e.dimensions;return"lng"===t[0]&&"lat"===t[1]}(o)&&this._renderOnGeo(o,e,n,i)},incrementalPrepareRender:function(e,t,i){this.group.removeAll()},incrementalRender:function(e,t,i,n){t.coordinateSystem&&this._renderOnCartesianAndCalendar(t,n,e.start,e.end,!0)},_renderOnCartesianAndCalendar:function(e,t,i,n,a){var s,l,u=e.coordinateSystem;if("cartesian2d"===u.type){var c=u.getAxis("x"),h=u.getAxis("y");s=c.getBandWidth(),l=h.getBandWidth()}for(var d=this.group,p=e.getData(),g=e.getModel("itemStyle").getItemStyle(["color"]),f=e.getModel("emphasis.itemStyle").getItemStyle(),m=e.getModel("label"),v=e.getModel("emphasis.label"),y=u.type,x="cartesian2d"===y?[p.mapDimension("x"),p.mapDimension("y"),p.mapDimension("value")]:[p.mapDimension("time"),p.mapDimension("value")],_=i;_=t[0]&&e<=t[1]}}(b,i.option.range):function(e,t,i){var n=e[1]-e[0],o=(t=r.map(t,(function(t){return{interval:[(t.interval[0]-e[0])/n,(t.interval[1]-e[0])/n]}}))).length,a=0;return function(e){for(var n=a;n=0;n--){var r;if((r=t[n].interval)[0]<=e&&e<=r[1]){a=n;break}}return n>=0&&n=0?n+=f:n-=f:_>=0?n-=f:n+=f}return n}e.exports=function(e,t){var i=[],r=n.quadraticSubdivide,s=[[],[],[]],l=[[],[]],u=[];t/=2,e.eachEdge((function(e,n){var c=e.getLayout(),h=e.getVisual("fromSymbol"),p=e.getVisual("toSymbol");c.__original||(c.__original=[o.clone(c[0]),o.clone(c[1])],c[2]&&c.__original.push(o.clone(c[2])));var g=c.__original;if(null!=c[2]){if(o.copy(s[0],g[0]),o.copy(s[1],g[2]),o.copy(s[2],g[1]),h&&"none"!==h){var f=a(e.node1),m=d(s,g[0],f*t);r(s[0][0],s[1][0],s[2][0],m,i),s[0][0]=i[3],s[1][0]=i[4],r(s[0][1],s[1][1],s[2][1],m,i),s[0][1]=i[3],s[1][1]=i[4]}p&&"none"!==p&&(f=a(e.node2),m=d(s,g[1],f*t),r(s[0][0],s[1][0],s[2][0],m,i),s[1][0]=i[1],s[2][0]=i[2],r(s[0][1],s[1][1],s[2][1],m,i),s[1][1]=i[1],s[2][1]=i[2]),o.copy(c[0],s[0]),o.copy(c[1],s[2]),o.copy(c[2],s[1])}else o.copy(l[0],g[0]),o.copy(l[1],g[1]),o.sub(u,l[1],l[0]),o.normalize(u,u),h&&"none"!==h&&(f=a(e.node1),o.scaleAndAdd(l[0],l[0],u,f*t)),p&&"none"!==p&&(f=a(e.node2),o.scaleAndAdd(l[1],l[1],u,-f*t)),o.copy(c[0],l[0]),o.copy(c[1],l[1])}))}},SMc4:function(e,t,i){var n=i("bYtY"),o=i("bLfw"),a=i("nkfE"),r=i("ICMv"),s=o.extend({type:"cartesian2dAxis",axis:null,init:function(){s.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){s.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){s.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});function l(e,t){return t.type||(t.data?"category":"value")}n.merge(s.prototype,r);var u={offset:0};a("x",s,l,u),a("y",s,l,u);var c=s;e.exports=c},SehX:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("2B6p").updateCenterAndZoom;n.registerAction({type:"geoRoam",event:"geoRoam",update:"updateTransform"},(function(e,t){var i=e.componentType||"series";t.eachComponent({mainType:i,query:e},(function(t){var n=t.coordinateSystem;if("geo"===n.type){var r=a(n,e,t.get("scaleLimit"));t.setCenter&&t.setCenter(r.center),t.setZoom&&t.setZoom(r.zoom),"series"===i&&o.each(t.seriesGroup,(function(e){e.setCenter(r.center),e.setZoom(r.zoom)}))}}))}))},SgGq:function(e,t,i){var n=i("bYtY"),o=i("H6uX"),a=i("YH21"),r=i("pP6R");function s(e){this.pointerChecker,this._zr=e,this._opt={};var t=n.bind,i=t(l,this),a=t(u,this),r=t(c,this),s=t(h,this),p=t(d,this);o.call(this),this.setPointerChecker=function(e){this.pointerChecker=e},this.enable=function(t,o){this.disable(),this._opt=n.defaults(n.clone(o)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==t&&(t=!0),!0!==t&&"move"!==t&&"pan"!==t||(e.on("mousedown",i),e.on("mousemove",a),e.on("mouseup",r)),!0!==t&&"scale"!==t&&"zoom"!==t||(e.on("mousewheel",s),e.on("pinch",p))},this.disable=function(){e.off("mousedown",i),e.off("mousemove",a),e.off("mouseup",r),e.off("mousewheel",s),e.off("pinch",p)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}function l(e){if(!(a.isMiddleOrRightButtonOnMouseUpDown(e)||e.target&&e.target.draggable)){var t=e.offsetX,i=e.offsetY;this.pointerChecker&&this.pointerChecker(e,t,i)&&(this._x=t,this._y=i,this._dragging=!0)}}function u(e){if(this._dragging&&f("moveOnMouseMove",e,this._opt)&&"pinch"!==e.gestureEvent&&!r.isTaken(this._zr,"globalPan")){var t=e.offsetX,i=e.offsetY,n=this._x,o=this._y,s=t-n,l=i-o;this._x=t,this._y=i,this._opt.preventDefaultMouseMove&&a.stop(e.event),g(this,"pan","moveOnMouseMove",e,{dx:s,dy:l,oldX:n,oldY:o,newX:t,newY:i})}}function c(e){a.isMiddleOrRightButtonOnMouseUpDown(e)||(this._dragging=!1)}function h(e){var t=f("zoomOnMouseWheel",e,this._opt),i=f("moveOnMouseWheel",e,this._opt),n=e.wheelDelta,o=Math.abs(n),a=e.offsetX,r=e.offsetY;if(0!==n&&(t||i)){if(t){var s=o>3?1.4:o>1?1.2:1.1;p(this,"zoom","zoomOnMouseWheel",e,{scale:n>0?s:1/s,originX:a,originY:r})}if(i){var l=Math.abs(n);p(this,"scrollMove","moveOnMouseWheel",e,{scrollDelta:(n>0?1:-1)*(l>3?.4:l>1?.15:.05),originX:a,originY:r})}}}function d(e){r.isTaken(this._zr,"globalPan")||p(this,"zoom",null,e,{scale:e.pinchScale>1?1.1:1/1.1,originX:e.pinchX,originY:e.pinchY})}function p(e,t,i,n,o){e.pointerChecker&&e.pointerChecker(n,o.originX,o.originY)&&(a.stop(n.event),g(e,t,i,n,o))}function g(e,t,i,o,a){a.isAvailableBehavior=n.bind(f,null,i,o),e.trigger(t,a)}function f(e,t,i){var o=i[e];return!e||o&&(!n.isString(o)||t.event[o+"Key"])}n.mixin(s,o);var m=s;e.exports=m},SrGk:function(e,t,i){var n=i("hydK").createElement,o=i("bYtY"),a=i("y+Vt"),r=i("Dagg"),s=i("dqUG"),l=i("P47w"),u=l.path,c=l.image,h=l.text;function d(e,t,i,n,o){this._zrId=e,this._svgRoot=t,this._tagNames="string"==typeof i?[i]:i,this._markLabel=n,this._domName=o||"_dom",this.nextId=0}d.prototype.createElement=n,d.prototype.getDefs=function(e){var t=this._svgRoot,i=this._svgRoot.getElementsByTagName("defs");return 0===i.length?e?((i=t.insertBefore(this.createElement("defs"),t.firstChild)).contains||(i.contains=function(e){var t=i.children;if(!t)return!1;for(var n=t.length-1;n>=0;--n)if(t[n]===e)return!0;return!1}),i):null:i[0]},d.prototype.update=function(e,t){if(e){var i=this.getDefs(!1);if(e[this._domName]&&i.contains(e[this._domName]))"function"==typeof t&&t(e);else{var n=this.add(e);n&&(e[this._domName]=n)}}},d.prototype.addDom=function(e){this.getDefs(!0).appendChild(e)},d.prototype.removeDom=function(e){var t=this.getDefs(!1);t&&e[this._domName]&&(t.removeChild(e[this._domName]),e[this._domName]=null)},d.prototype.getDoms=function(){var e=this.getDefs(!1);if(!e)return[];var t=[];return o.each(this._tagNames,(function(i){var n=e.getElementsByTagName(i);t=t.concat([].slice.call(n))})),t},d.prototype.markAllUnused=function(){var e=this.getDoms(),t=this;o.each(e,(function(e){e[t._markLabel]="0"}))},d.prototype.markUsed=function(e){e&&(e[this._markLabel]="1")},d.prototype.removeUnused=function(){var e=this.getDefs(!1);if(e){var t=this.getDoms(),i=this;o.each(t,(function(t){"1"!==t[i._markLabel]&&e.removeChild(t)}))}},d.prototype.getSvgProxy=function(e){return e instanceof a?u:e instanceof r?c:e instanceof s?h:u},d.prototype.getTextSvgElement=function(e){return e.__textSvgEl},d.prototype.getSvgElement=function(e){return e.__svgEl};var p=d;e.exports=p},Swgg:function(e,t,i){var n=i("fc+c").extend({type:"dataZoom.select"});e.exports=n},TIY9:function(e,t,i){var n=i("bYtY").each,o=i("vafp"),a=i("4NO4").makeInner,r=i("Mgri"),s=i("F5Ls"),l=i("a9QJ"),u=i("p/La"),c=a(),h={load:function(e,t,i){var a=c(t).parsed;if(a)return a;var h,p=t.specialAreas||{},g=t.geoJSON;try{h=g?o(g,i):[]}catch(e){throw new Error("Invalid geoJson format\n"+e.message)}return r(e,h),n(h,(function(t){var i=t.name;s(e,t),l(e,t),u(e,t);var n=p[i];n&&t.transformTo(n.left,n.top,n.width,n.height)})),c(t).parsed={regions:h,boundingRect:d(h)}}};function d(e){for(var t,i=0;i0?r:s)}function n(e,t){return t.get(e>0?o:a)}}};e.exports=l},TWL2:function(e,t,i){var n=i("IwbS"),o=i("bYtY"),a=i("6Ic6");function r(e,t){n.Group.call(this);var i=new n.Polygon,o=new n.Polyline,a=new n.Text;this.add(i),this.add(o),this.add(a),this.highDownOnUpdate=function(e,t){"emphasis"===t?(o.ignore=o.hoverIgnore,a.ignore=a.hoverIgnore):(o.ignore=o.normalIgnore,a.ignore=a.normalIgnore)},this.updateData(e,t,!0)}var s=r.prototype,l=["itemStyle","opacity"];s.updateData=function(e,t,i){var a=this.childAt(0),r=e.hostModel,s=e.getItemModel(t),u=e.getItemLayout(t),c=e.getItemModel(t).get(l);c=null==c?1:c,a.useStyle({}),i?(a.setShape({points:u.points}),a.setStyle({opacity:0}),n.initProps(a,{style:{opacity:c}},r,t)):n.updateProps(a,{style:{opacity:c},shape:{points:u.points}},r,t);var h=s.getModel("itemStyle"),d=e.getItemVisual(t,"color");a.setStyle(o.defaults({lineJoin:"round",fill:d},h.getItemStyle(["opacity"]))),a.hoverStyle=h.getModel("emphasis").getItemStyle(),this._updateLabel(e,t),n.setHoverStyle(this)},s._updateLabel=function(e,t){var i=this.childAt(1),o=this.childAt(2),a=e.hostModel,r=e.getItemModel(t),s=e.getItemLayout(t).label,l=e.getItemVisual(t,"color");n.updateProps(i,{shape:{points:s.linePoints||s.linePoints}},a,t),n.updateProps(o,{style:{x:s.x,y:s.y}},a,t),o.attr({rotation:s.rotation,origin:[s.x,s.y],z2:10});var u=r.getModel("label"),c=r.getModel("emphasis.label"),h=r.getModel("labelLine"),d=r.getModel("emphasis.labelLine");l=e.getItemVisual(t,"color"),n.setLabelStyle(o.style,o.hoverStyle={},u,c,{labelFetcher:e.hostModel,labelDataIndex:t,defaultText:e.getName(t),autoColor:l,useInsideStyle:!!s.inside},{textAlign:s.textAlign,textVerticalAlign:s.verticalAlign}),o.ignore=o.normalIgnore=!u.get("show"),o.hoverIgnore=!c.get("show"),i.ignore=i.normalIgnore=!h.get("show"),i.hoverIgnore=!d.get("show"),i.setStyle({stroke:l}),i.setStyle(h.getModel("lineStyle").getLineStyle()),i.hoverStyle=d.getModel("lineStyle").getLineStyle()},o.inherits(r,n.Group);var u=a.extend({type:"funnel",render:function(e,t,i){var n=e.getData(),o=this._data,a=this.group;n.diff(o).add((function(e){var t=new r(n,e);n.setItemGraphicEl(e,t),a.add(t)})).update((function(e,t){var i=o.getItemGraphicEl(t);i.updateData(n,e),a.add(i),n.setItemGraphicEl(e,i)})).remove((function(e){var t=o.getItemGraphicEl(e);a.remove(t)})).execute(),this._data=n},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});e.exports=u},TYVI:function(e,t,i){var n=i("5GtS"),o=i("T4UG").extend({type:"series.gauge",getInitialData:function(e,t){return n(this,["value"])},defaultOption:{zlevel:0,z:2,center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,lineStyle:{color:[[.2,"#91c7ae"],[.8,"#63869e"],[1,"#c23531"]],width:30}},splitLine:{show:!0,length:30,lineStyle:{color:"#eee",width:2,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:8,lineStyle:{color:"#eee",width:1,type:"solid"}},axisLabel:{show:!0,distance:5,color:"auto"},pointer:{show:!0,length:"80%",width:8},itemStyle:{color:"auto"},title:{show:!0,offsetCenter:[0,"-40%"],color:"#333",fontSize:15},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"auto",fontSize:30}}});e.exports=o},ThAp:function(e,t,i){var n=i("bYtY"),o=i("5GtS"),a=i("T4UG"),r=i("7aKB"),s=r.encodeHTML,l=r.addCommas,u=i("cCMj"),c=i("KxfA").retrieveRawAttr,h=i("W4dC"),d=i("D5nY").makeSeriesEncodeForNameBased,p=a.extend({type:"series.map",dependencies:["geo"],layoutMode:"box",needsDrawMap:!1,seriesGroup:[],getInitialData:function(e){for(var t=o(this,{coordDimensions:["value"],encodeDefaulter:n.curry(d,this)}),i=t.mapDimension("value"),a=n.createHashMap(),r=[],s=[],l=0,u=t.count();l":"\n";return c.join(", ")+g+s(r+" : "+a)},getTooltipPosition:function(e){if(null!=e){var t=this.getData().getName(e),i=this.coordinateSystem,n=i.getRegion(t);return n&&i.dataToPoint(n.center)}},setZoom:function(e){this.option.zoom=e},setCenter:function(e){this.option.center=e},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},nameProperty:"name"}});n.mixin(p,u);var g=p;e.exports=g},TkdX:function(e,t,i){var n=i("bYtY"),o=i("IwbS"),a="none";function r(e,t,i){o.Group.call(this);var n=new o.Sector({z2:2});n.seriesIndex=t.seriesIndex;var a=new o.Text({z2:4,silent:e.getModel("label").get("silent")});function r(){a.ignore=a.hoverIgnore}function s(){a.ignore=a.normalIgnore}this.add(n),this.add(a),this.updateData(!0,e,"normal",t,i),this.on("emphasis",r).on("normal",s).on("mouseover",r).on("mouseout",s)}var s=r.prototype;s.updateData=function(e,t,i,a,r){this.node=t,t.piece=this,a=a||this._seriesModel,r=r||this._ecModel;var s=this.childAt(0);s.dataIndex=t.dataIndex;var l=t.getModel(),u=t.getLayout(),c=n.extend({},u);c.label=null;var h=function(e,t,i){var o=e.getVisual("color"),a=e.getVisual("visualMeta");a&&0!==a.length||(o=null);var r=e.getModel("itemStyle").get("color");if(r)return r;if(o)return o;if(0===e.depth)return i.option.color[0];var s=i.option.color.length;return r=i.option.color[function(e){for(var t=e;t.depth>1;)t=t.parentNode;var i=e.getAncestors()[0];return n.indexOf(i.children,t)}(e)%s]}(t,0,r);!function(e,t,i){t.getData().setItemVisual(e.dataIndex,"color",i)}(t,a,h);var d,p=l.getModel("itemStyle").getItemStyle();if("normal"===i)d=p;else{var g=l.getModel(i+".itemStyle").getItemStyle();d=n.merge(g,p)}d=n.defaults({lineJoin:"bevel",fill:d.fill||h},d),e?(s.setShape(c),s.shape.r=u.r0,o.updateProps(s,{shape:{r:u.r}},a,t.dataIndex),s.useStyle(d)):"object"==typeof d.fill&&d.fill.type||"object"==typeof s.style.fill&&s.style.fill.type?(o.updateProps(s,{shape:c},a),s.useStyle(d)):o.updateProps(s,{shape:c,style:d},a),this._updateLabel(a,h,i);var f=l.getShallow("cursor");if(f&&s.attr("cursor",f),e){var m=a.getShallow("highlightPolicy");this._initEvents(s,t,a,m)}this._seriesModel=a||this._seriesModel,this._ecModel=r||this._ecModel,o.setHoverStyle(this)},s.onEmphasis=function(e){var t=this;this.node.hostTree.root.eachNode((function(i){var n,o,r;i.piece&&(t.node===i?i.piece.updateData(!1,i,"emphasis"):(n=i,o=t.node,(r=e)!==a&&("self"===r?n===o:"ancestor"===r?n===o||n.isAncestorOf(o):n===o||n.isDescendantOf(o))?i.piece.childAt(0).trigger("highlight"):e!==a&&i.piece.childAt(0).trigger("downplay")))}))},s.onNormal=function(){this.node.hostTree.root.eachNode((function(e){e.piece&&e.piece.updateData(!1,e,"normal")}))},s.onHighlight=function(){this.updateData(!1,this.node,"highlight")},s.onDownplay=function(){this.updateData(!1,this.node,"downplay")},s._updateLabel=function(e,t,i){var a=this.node.getModel(),r=a.getModel("label"),s="normal"===i||"emphasis"===i?r:a.getModel(i+".label"),l=a.getModel("emphasis.label"),u=s.get("formatter")?i:"normal",c=n.retrieve(e.getFormattedLabel(this.node.dataIndex,u,null,null,"label"),this.node.name);!1===A("show")&&(c="");var h=this.node.getLayout(),d=s.get("minAngle");null==d&&(d=r.get("minAngle")),d=d/180*Math.PI;var p=h.endAngle-h.startAngle;null!=d&&Math.abs(p)Math.PI/2?"right":"left"):b&&"center"!==b?"left"===b?(f=h.r0+_,m>Math.PI/2&&(b="right")):"right"===b&&(f=h.r-_,m>Math.PI/2&&(b="left")):(f=(h.r+h.r0)/2,b="center"),g.attr("style",{text:c,textAlign:b,textVerticalAlign:A("verticalAlign")||"middle",opacity:A("opacity")});var S=f*v+h.cx,w=f*y+h.cy;g.attr("position",[S,w]);var M=A("rotate"),I=0;function A(e){var t=s.get(e);return null==t?r.get(e):t}"radial"===M?(I=-m)<-Math.PI/2&&(I+=Math.PI):"tangential"===M?(I=Math.PI/2-m)>Math.PI/2?I-=Math.PI:I<-Math.PI/2&&(I+=Math.PI):"number"==typeof M&&(I=M*Math.PI/180),g.attr("rotation",I)},s._initEvents=function(e,t,i,n){e.off("mouseover").off("mouseout").off("emphasis").off("normal");var o=this,a=function(){o.onEmphasis(n)},r=function(){o.onNormal()};i.isAnimationEnabled()&&e.on("mouseover",a).on("mouseout",r).on("emphasis",a).on("normal",r).on("downplay",(function(){o.onDownplay()})).on("highlight",(function(){o.onHighlight()}))},n.inherits(r,o.Group);var l=r;e.exports=l},Tp9H:function(e,t,i){var n=i("ItGF"),o=i("Kagy"),a=i("IUWy"),r=o.toolbox.saveAsImage;function s(e){this.model=e}s.defaultOption={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:r.title,type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:r.lang.slice()},s.prototype.unusable=!n.canvasSupported,s.prototype.onclick=function(e,t){var i=this.model,o=i.get("name")||e.get("title.0.text")||"echarts",a="svg"===t.getZr().painter.getType()?"svg":i.get("type",!0)||"png",r=t.getConnectedDataURL({type:a,backgroundColor:i.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")});if("function"!=typeof MouseEvent||n.browser.ie||n.browser.edge)if(window.navigator.msSaveOrOpenBlob){for(var s=atob(r.split(",")[1]),l=s.length,u=new Uint8Array(l);l--;)u[l]=s.charCodeAt(l);var c=new Blob([u]);window.navigator.msSaveOrOpenBlob(c,o+"."+a)}else{var h=i.get("lang"),d='';window.open().document.write(d)}else{var p=document.createElement("a");p.download=o+"."+a,p.target="_blank",p.href=r;var g=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});p.dispatchEvent(g)}},a.register("saveAsImage",s);var l=s;e.exports=l},"U/Mo":function(e,t){t.getNodeGlobalScale=function(e){var t=e.coordinateSystem;if("view"!==t.type)return 1;var i=e.option.nodeScaleRatio,n=t.scale,o=n&&n[0]||1;return((t.getZoom()-1)*i+1)/o},t.getSymbolSize=function(e){var t=e.getVisual("symbolSize");return t instanceof Array&&(t=(t[0]+t[1])/2),+t}},UOVi:function(e,t,i){var n=i("bYtY"),o=i("7aKB"),a=["cartesian2d","polar","singleAxis"];function r(e,t){e=e.slice();var i=n.map(e,o.capitalFirst);t=(t||[]).slice();var a=n.map(t,o.capitalFirst);return function(o,r){n.each(e,(function(e,n){for(var s={name:e,capital:i[n]},l=0;l=0},t.createNameEach=r,t.eachAxisDim=s,t.createLinkedNodesFinder=function(e,t,i){return function(a){var r,s={nodes:[],records:{}};if(t((function(e){s.records[e.name]={}})),!a)return s;o(a,s);do{r=!1,e(l)}while(r);function l(e){!function(e,t){return n.indexOf(t.nodes,e)>=0}(e,s)&&function(e,o){var a=!1;return t((function(t){n.each(i(e,t)||[],(function(e){o.records[t.name][e]&&(a=!0)}))})),a}(e,s)&&(o(e,s),r=!0)}return s};function o(e,o){o.nodes.push(e),t((function(t){n.each(i(e,t)||[],(function(e){o.records[t.name][e]=!0}))}))}}},UnoB:function(e,t,i){var n=i("bYtY"),o=i("OELB");function a(e,t,i){if(e.count())for(var o,a=t.coordinateSystem,r=t.getLayerSeries(),s=e.mapDimension("single"),l=e.mapDimension("value"),u=n.map(r,(function(t){return n.map(t.indices,(function(t){var i=a.dataToPoint(e.get(s,t));return i[1]=e.get(l,t),i}))})),c=function(e){for(var t=e.length,i=e[0].length,n=[],o=[],a=0,r={},s=0;sa&&(a=u),n.push(u)}for(var c=0;ca&&(a=d)}return r.y0=o,r.max=a,r}(u),h=c.y0,d=i/c.max,p=r.length,g=r[0].indices.length,f=0;fg["type_"+p]&&(p=i),f&=t.get("preventDefaultMouseMove",!0)})),{controlType:p,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!f}});h.controller.enable(m.controlType,m.opt),h.controller.setPointerChecker(t.containsPoint),a.createOrUpdate(h,"dispatchAction",t.dataZoomModel.get("throttle",!0),"fixRate")},t.unregister=function(e,t){var i=s(e);n.each(i,(function(e){e.controller.dispose();var i=e.dataZoomInfos;i[t]&&(delete i[t],e.count--)})),l(i)},t.generateCoordId=function(e){return e.type+"\0_"+e.id}},VaxA:function(e,t,i){var n=i("bYtY");function o(e){for(var t=[];e;)(e=e.parentNode)&&t.push(e);return t.reverse()}t.retrieveTargetInfo=function(e,t,i){if(e&&n.indexOf(t,e.type)>=0){var o=i.getData().tree.root,a=e.targetNode;if("string"==typeof a&&(a=o.getNodeById(a)),a&&o.contains(a))return{node:a};var r=e.targetNodeId;if(null!=r&&(a=o.getNodeById(r)))return{node:a}}},t.getPathToRoot=o,t.aboveViewRoot=function(e,t){var i=o(e);return n.indexOf(i,t)>=0},t.wrapTreePathInfo=function(e,t){for(var i=[];e;){var n=e.dataIndex;i.push({name:e.name,dataIndex:n,value:t.getRawValue(n)}),e=e.parentNode}return i.reverse(),i}},W2nI:function(e,t,i){var n=i("IwbS"),o=i("ProS"),a=i("bYtY"),r=["itemStyle","opacity"],s=["emphasis","itemStyle","opacity"],l=["lineStyle","opacity"],u=["emphasis","lineStyle","opacity"];function c(e,t){return e.getVisual("opacity")||e.getModel().get(t)}function h(e,t,i){var n=e.getGraphicEl(),o=c(e,t);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse((function(e){"group"!==e.type&&e.setStyle("opacity",o)}))}function d(e,t){var i=c(e,t),n=e.getGraphicEl();n.traverse((function(e){"group"!==e.type&&e.setStyle("opacity",i)})),n.highlight&&n.highlight()}var p=n.extendShape({shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,cpx2:0,cpy2:0,extent:0,orient:""},buildPath:function(e,t){var i=t.extent;e.moveTo(t.x1,t.y1),e.bezierCurveTo(t.cpx1,t.cpy1,t.cpx2,t.cpy2,t.x2,t.y2),"vertical"===t.orient?(e.lineTo(t.x2+i,t.y2),e.bezierCurveTo(t.cpx2+i,t.cpy2,t.cpx1+i,t.cpy1,t.x1+i,t.y1)):(e.lineTo(t.x2,t.y2+i),e.bezierCurveTo(t.cpx2,t.cpy2+i,t.cpx1,t.cpy1+i,t.x1,t.y1+i)),e.closePath()},highlight:function(){this.trigger("emphasis")},downplay:function(){this.trigger("normal")}}),g=o.extendChartView({type:"sankey",_model:null,_focusAdjacencyDisabled:!1,render:function(e,t,i){var o=this,a=e.getGraph(),r=this.group,s=e.layoutInfo,l=s.width,u=s.height,c=e.getData(),h=e.getData("edge"),d=e.get("orient");this._model=e,r.removeAll(),r.attr("position",[s.x,s.y]),a.eachEdge((function(t){var i=new p;i.dataIndex=t.dataIndex,i.seriesIndex=e.seriesIndex,i.dataType="edge";var o,a,s,c,g,f,m,v,y=t.getModel("lineStyle"),x=y.get("curveness"),_=t.node1.getLayout(),b=t.node1.getModel(),S=b.get("localX"),w=b.get("localY"),M=t.node2.getLayout(),I=t.node2.getModel(),A=I.get("localX"),T=I.get("localY"),D=t.getLayout();switch(i.shape.extent=Math.max(1,D.dy),i.shape.orient=d,"vertical"===d?(o=(null!=S?S*l:_.x)+D.sy,a=(null!=w?w*u:_.y)+_.dy,s=(null!=A?A*l:M.x)+D.ty,g=o,f=a*(1-x)+(c=null!=T?T*u:M.y)*x,m=s,v=a*x+c*(1-x)):(o=(null!=S?S*l:_.x)+_.dx,a=(null!=w?w*u:_.y)+D.sy,g=o*(1-x)+(s=null!=A?A*l:M.x)*x,f=a,m=o*x+s*(1-x),v=c=(null!=T?T*u:M.y)+D.ty),i.setShape({x1:o,y1:a,x2:s,y2:c,cpx1:g,cpy1:f,cpx2:m,cpy2:v}),i.setStyle(y.getItemStyle()),i.style.fill){case"source":i.style.fill=t.node1.getVisual("color");break;case"target":i.style.fill=t.node2.getVisual("color")}n.setHoverStyle(i,t.getModel("emphasis.lineStyle").getItemStyle()),r.add(i),h.setItemGraphicEl(t.dataIndex,i)})),a.eachNode((function(t){var i=t.getLayout(),o=t.getModel(),a=o.get("localX"),s=o.get("localY"),h=o.getModel("label"),d=o.getModel("emphasis.label"),p=new n.Rect({shape:{x:null!=a?a*l:i.x,y:null!=s?s*u:i.y,width:i.dx,height:i.dy},style:o.getModel("itemStyle").getItemStyle()}),g=t.getModel("emphasis.itemStyle").getItemStyle();n.setLabelStyle(p.style,g,h,d,{labelFetcher:e,labelDataIndex:t.dataIndex,defaultText:t.id,isRectText:!0}),p.setStyle("fill",t.getVisual("color")),n.setHoverStyle(p,g),r.add(p),c.setItemGraphicEl(t.dataIndex,p),p.dataType="node"})),c.eachItemGraphicEl((function(t,n){var a=c.getItemModel(n);a.get("draggable")&&(t.drift=function(t,a){o._focusAdjacencyDisabled=!0,this.shape.x+=t,this.shape.y+=a,this.dirty(),i.dispatchAction({type:"dragNode",seriesId:e.id,dataIndex:c.getRawIndex(n),localX:this.shape.x/l,localY:this.shape.y/u})},t.ondragend=function(){o._focusAdjacencyDisabled=!1},t.draggable=!0,t.cursor="move"),t.highlight=function(){this.trigger("emphasis")},t.downplay=function(){this.trigger("normal")},t.focusNodeAdjHandler&&t.off("mouseover",t.focusNodeAdjHandler),t.unfocusNodeAdjHandler&&t.off("mouseout",t.unfocusNodeAdjHandler),a.get("focusNodeAdjacency")&&(t.on("mouseover",t.focusNodeAdjHandler=function(){o._focusAdjacencyDisabled||(o._clearTimer(),i.dispatchAction({type:"focusNodeAdjacency",seriesId:e.id,dataIndex:t.dataIndex}))}),t.on("mouseout",t.unfocusNodeAdjHandler=function(){o._focusAdjacencyDisabled||o._dispatchUnfocus(i)}))})),h.eachItemGraphicEl((function(t,n){var a=h.getItemModel(n);t.focusNodeAdjHandler&&t.off("mouseover",t.focusNodeAdjHandler),t.unfocusNodeAdjHandler&&t.off("mouseout",t.unfocusNodeAdjHandler),a.get("focusNodeAdjacency")&&(t.on("mouseover",t.focusNodeAdjHandler=function(){o._focusAdjacencyDisabled||(o._clearTimer(),i.dispatchAction({type:"focusNodeAdjacency",seriesId:e.id,edgeDataIndex:t.dataIndex}))}),t.on("mouseout",t.unfocusNodeAdjHandler=function(){o._focusAdjacencyDisabled||o._dispatchUnfocus(i)}))})),!this._data&&e.get("animation")&&r.setClipPath(function(e,t,i){var o=new n.Rect({shape:{x:e.x-10,y:e.y-10,width:0,height:e.height+20}});return n.initProps(o,{shape:{width:e.width+20}},t,(function(){r.removeClipPath()})),o}(r.getBoundingRect(),e)),this._data=e.getData()},dispose:function(){this._clearTimer()},_dispatchUnfocus:function(e){var t=this;this._clearTimer(),this._unfocusDelayTimer=setTimeout((function(){t._unfocusDelayTimer=null,e.dispatchAction({type:"unfocusNodeAdjacency",seriesId:t._model.id})}),500)},_clearTimer:function(){this._unfocusDelayTimer&&(clearTimeout(this._unfocusDelayTimer),this._unfocusDelayTimer=null)},focusNodeAdjacency:function(e,t,i,n){var o=e.getData(),c=o.graph,p=n.dataIndex,g=o.getItemModel(p),f=n.edgeDataIndex;if(null!=p||null!=f){var m=c.getNodeByIndex(p),v=c.getEdgeByIndex(f);if(c.eachNode((function(e){h(e,r,.1)})),c.eachEdge((function(e){h(e,l,.1)})),m){d(m,s);var y=g.get("focusNodeAdjacency");"outEdges"===y?a.each(m.outEdges,(function(e){e.dataIndex<0||(d(e,u),d(e.node2,s))})):"inEdges"===y?a.each(m.inEdges,(function(e){e.dataIndex<0||(d(e,u),d(e.node1,s))})):"allEdges"===y&&a.each(m.edges,(function(e){e.dataIndex<0||(d(e,u),e.node1!==m&&d(e.node1,s),e.node2!==m&&d(e.node2,s))}))}v&&(d(v,u),d(v.node1,s),d(v.node2,s))}},unfocusNodeAdjacency:function(e,t,i,n){var o=e.getGraph();o.eachNode((function(e){h(e,r)})),o.eachEdge((function(e){h(e,l)}))}});e.exports=g},W4dC:function(e,t,i){i("Tghj").__DEV__;var n=i("bYtY"),o=n.each,a=n.createHashMap,r=i("7DRL"),s=i("TIY9"),l=i("yS9w"),u=i("mFDi"),c={geoJSON:s,svg:l},h={load:function(e,t,i){var n,r=[],s=a(),l=a(),h=p(e);return o(h,(function(a){var u=c[a.type].load(e,a,i);o(u.regions,(function(e){var i=e.name;t&&t.hasOwnProperty(i)&&(e=e.cloneShallow(i=t[i])),r.push(e),s.set(i,e),l.set(i,e.center)}));var h=u.boundingRect;h&&(n?n.union(h):n=h.clone())})),{regions:r,regionsMap:s,nameCoordMap:l,boundingRect:n||new u(0,0,0,0)}},makeGraphic:d("makeGraphic"),removeGraphic:d("removeGraphic")};function d(e){return function(t,i){var n=p(t),a=[];return o(n,(function(n){var o=c[n.type][e];o&&a.push(o(t,n,i))})),a}}function p(e){return r.retrieveMap(e)||[]}e.exports=h},WGYa:function(e,t,i){var n=i("7yuC").forceLayout,o=i("HF/U").simpleLayout,a=i("lOQZ").circularLayout,r=i("OELB").linearMap,s=i("QBsz"),l=i("bYtY"),u=i("DDd/").getCurvenessForEdge;e.exports=function(e){e.eachSeriesByType("graph",(function(e){if(!(y=e.coordinateSystem)||"view"===y.type)if("force"===e.get("layout")){var t=e.preservedPoints||{},i=e.getGraph(),c=i.data,h=i.edgeData,d=e.getModel("force"),p=d.get("initLayout");e.preservedPoints?c.each((function(e){var i=c.getId(e);c.setItemLayout(e,t[i]||[NaN,NaN])})):p&&"none"!==p?"circular"===p&&a(e,"value"):o(e);var g=c.getDataExtent("value"),f=h.getDataExtent("value"),m=d.get("repulsion"),v=d.get("edgeLength");l.isArray(m)||(m=[m,m]),l.isArray(v)||(v=[v,v]),v=[v[1],v[0]];var y,x=c.mapArray("value",(function(e,t){var i=c.getItemLayout(t),n=r(e,g,m);return isNaN(n)&&(n=(m[0]+m[1])/2),{w:n,rep:n,fixed:c.getItemModel(t).get("fixed"),p:!i||isNaN(i[0])||isNaN(i[1])?null:i}})),_=h.mapArray("value",(function(t,n){var o=i.getEdgeByIndex(n),a=r(t,f,v);isNaN(a)&&(a=(v[0]+v[1])/2);var s=o.getModel(),c=l.retrieve3(s.get("lineStyle.curveness"),-u(o,e,n,!0),0);return{n1:x[o.node1.dataIndex],n2:x[o.node2.dataIndex],d:a,curveness:c,ignoreForceLayout:s.get("ignoreForceLayout")}})),b=(y=e.coordinateSystem).getBoundingRect(),S=n(x,_,{rect:b,gravity:d.get("gravity"),friction:d.get("friction")}),w=S.step;S.step=function(e){for(var n=0,o=x.length;n=0;s--)null==i[s]&&(delete o[t[s]],t.pop())}(o):c(o,!0):(n.assert("linear"!==t||o.dataExtent),c(o))};l.prototype={constructor:l,mapValueToVisual:function(e){var t=this._normalizeData(e);return this._doMap(t,e)},getNormalizer:function(){return n.bind(this._normalizeData,this)}};var u=l.visualHandlers={color:{applyVisual:p("color"),getColorMapper:function(){var e=this.option;return n.bind("category"===e.mappingMethod?function(e,t){return!t&&(e=this._normalizeData(e)),g.call(this,e)}:function(t,i,n){var a=!!n;return!i&&(t=this._normalizeData(t)),n=o.fastLerp(t,e.parsedVisual,n),a?n:o.stringify(n,"rgba")},this)},_doMap:{linear:function(e){return o.stringify(o.fastLerp(e,this.option.parsedVisual),"rgba")},category:g,piecewise:function(e,t){var i=v.call(this,t);return null==i&&(i=o.stringify(o.fastLerp(e,this.option.parsedVisual),"rgba")),i},fixed:f}},colorHue:h((function(e,t){return o.modifyHSL(e,t)})),colorSaturation:h((function(e,t){return o.modifyHSL(e,null,t)})),colorLightness:h((function(e,t){return o.modifyHSL(e,null,null,t)})),colorAlpha:h((function(e,t){return o.modifyAlpha(e,t)})),opacity:{applyVisual:p("opacity"),_doMap:m([0,1])},liftZ:{applyVisual:p("liftZ"),_doMap:{linear:f,category:f,piecewise:f,fixed:f}},symbol:{applyVisual:function(e,t,i){var o=this.mapValueToVisual(e);if(n.isString(o))i("symbol",o);else if(s(o))for(var a in o)o.hasOwnProperty(a)&&i(a,o[a])},_doMap:{linear:d,category:g,piecewise:function(e,t){var i=v.call(this,t);return null==i&&(i=d.call(this,e)),i},fixed:f}},symbolSize:{applyVisual:p("symbolSize"),_doMap:m([0,1])}};function c(e,t){var i=e.visual,o=[];n.isObject(i)?r(i,(function(e){o.push(e)})):null!=i&&o.push(i),t||1!==o.length||{color:1,symbol:1}.hasOwnProperty(e.type)||(o[1]=o[0]),y(e,o)}function h(e){return{applyVisual:function(t,i,n){t=this.mapValueToVisual(t),n("color",e(i("color"),t))},_doMap:m([0,1])}}function d(e){var t=this.option.visual;return t[Math.round(a(e,[0,1],[0,t.length-1],!0))]||{}}function p(e){return function(t,i,n){n(e,this.mapValueToVisual(t))}}function g(e){var t=this.option.visual;return t[this.option.loop&&-1!==e?e%t.length:e]}function f(){return this.option.visual[0]}function m(e){return{linear:function(t){return a(t,e,this.option.visual,!0)},category:g,piecewise:function(t,i){var n=v.call(this,i);return null==n&&(n=a(t,e,this.option.visual,!0)),n},fixed:f}}function v(e){var t=this.option,i=t.pieceList;if(t.hasSpecialVisual){var n=i[l.findPieceIndex(e,i)];if(n&&n.visual)return n.visual[this.type]}}function y(e,t){return e.visual=t,"color"===e.type&&(e.parsedVisual=n.map(t,(function(e){return o.parse(e)}))),t}var x={linear:function(e){return a(e,this.option.dataExtent,[0,1],!0)},piecewise:function(e){var t=this.option.pieceList,i=l.findPieceIndex(e,t,!0);if(null!=i)return a(i,[0,t.length-1],[0,1],!0)},category:function(e){var t=this.option.categories?this.option.categoryMap[e]:e;return null==t?-1:t},fixed:n.noop};function _(e,t,i){return e?t<=i:t0?1:-1,r=n.height>0?1:-1;return{x:n.x+a*o/2,y:n.y+r*o/2,width:n.width-a*o,height:n.height-r*o}},polar:function(e,t,i){var n=e.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle}}};function M(e){return null!=e.startAngle&&null!=e.endAngle&&e.startAngle===e.endAngle}function I(e,t,i,n,s,l,u,c){var h=t.getItemVisual(i,"color"),d=t.getItemVisual(i,"opacity"),p=t.getVisual("borderColor"),g=n.getModel("itemStyle"),f=n.getModel("emphasis.itemStyle").getBarItemStyle();c||e.setShape("r",g.get("barBorderRadius")||0),e.useStyle(o.defaults({stroke:M(s)?"none":p,fill:M(s)?"none":h,opacity:d},g.getBarItemStyle()));var m=n.getShallow("cursor");m&&e.attr("cursor",m);var v=u?s.height>0?"bottom":"top":s.width>0?"left":"right";c||r(e.style,f,n,h,l,i,v),M(s)&&(f.fill=f.stroke="none"),a.setHoverStyle(e,f)}var A=u.extend({type:"largeBar",shape:{points:[]},buildPath:function(e,t){for(var i=t.points,n=this.__startPoint,o=this.__baseDimIdx,a=0;a=h&&v<=d&&(l<=y?c>=l&&c<=y:c>=y&&c<=l))return r[p]}return-1}(this,e.offsetX,e.offsetY);this.dataIndex=t>=0?t:null}),30,!1);function L(e,t,i){var n,o="polar"===i.type;return n=o?i.getArea():i.grid.getRect(),o?{cx:n.cx,cy:n.cy,r0:e?n.r0:t.r0,r:e?n.r:t.r,startAngle:e?t.startAngle:0,endAngle:e?t.endAngle:2*Math.PI}:{x:e?t.x:n.x,y:e?n.y:t.y,width:e?t.width:n.width,height:e?n.height:t.height}}e.exports=m},ZWlE:function(e,t,i){var n=i("bYtY"),o=i("4NO4");e.exports=function(e){!function(e){if(!e.parallel){var t=!1;n.each(e.series,(function(e){e&&"parallel"===e.type&&(t=!0)})),t&&(e.parallel=[{}])}}(e),function(e){var t=o.normalizeToArray(e.parallelAxis);n.each(t,(function(t){if(n.isObject(t)){var i=t.parallelIndex||0,a=o.normalizeToArray(e.parallel)[i];a&&a.parallelAxisDefault&&n.merge(t,a.parallelAxisDefault,!1)}}))}(e)}},ZYIC:function(e,t,i){var n={seriesType:"lines",plan:i("zM3Q")(),reset:function(e){var t=e.coordinateSystem,i=e.get("polyline"),n=e.pipelineContext.large;return{progress:function(o,a){var r=[];if(n){var s,l=o.end-o.start;if(i){for(var u=0,c=o.start;c=0&&!(n[s]<=t);s--);s=Math.min(s,o-2)}else{for(var s=a;st);s++);s=Math.min(s-1,o-2)}r.lerp(e.position,i[s],i[s+1],(t-n[s])/(n[s+1]-n[s]));var l=i[s+1][0]-i[s][0],u=i[s+1][1]-i[s][1];e.rotation=-Math.atan2(u,l)-Math.PI/2,this._lastFrame=s,this._lastFramePercent=t,e.ignore=!1}},o.inherits(s,a);var u=s;e.exports=u},as94:function(e,t,i){var n=i("7aKB"),o=i("3LNs"),a=i("IwbS"),r=i("/y7N"),s=i("Fofx"),l=i("+rIm"),u=i("Znkb"),c=o.extend({makeElOption:function(e,t,i,o,u){var c=i.axis;"angle"===c.dim&&(this.animationThreshold=Math.PI/18);var d,p=c.polar,g=p.getOtherAxis(c).getExtent();d=c["dataTo"+n.capitalFirst(c.dim)](t);var f=o.get("type");if(f&&"none"!==f){var m=r.buildElStyle(o),v=h[f](c,p,d,g,m);v.style=m,e.graphicKey=v.type,e.pointer=v}var y=function(e,t,i,n,o){var r=t.axis,u=r.dataToCoord(e),c=n.getAngleAxis().getExtent()[0];c=c/180*Math.PI;var h,d,p,g=n.getRadiusAxis().getExtent();if("radius"===r.dim){var f=s.create();s.rotate(f,f,c),s.translate(f,f,[n.cx,n.cy]),h=a.applyTransform([u,-o],f);var m=t.getModel("axisLabel").get("rotate")||0,v=l.innerTextLayout(c,m*Math.PI/180,-1);d=v.textAlign,p=v.textVerticalAlign}else{var y=g[1];h=n.coordToPoint([y+o,u]);var x=n.cx,_=n.cy;d=Math.abs(h[0]-x)/y<.3?"center":h[0]>x?"left":"right",p=Math.abs(h[1]-_)/y<.3?"middle":h[1]>_?"top":"bottom"}return{position:h,align:d,verticalAlign:p}}(t,i,0,p,o.get("label.margin"));r.buildLabelElOption(e,i,o,u,y)}}),h={line:function(e,t,i,n,o){return"angle"===e.dim?{type:"Line",shape:r.makeLineShape(t.coordToPoint([n[0],i]),t.coordToPoint([n[1],i]))}:{type:"Circle",shape:{cx:t.cx,cy:t.cy,r:i}}},shadow:function(e,t,i,n,o){var a=Math.max(1,e.getBandWidth()),s=Math.PI/180;return"angle"===e.dim?{type:"Sector",shape:r.makeSectorShape(t.cx,t.cy,n[0],n[1],(-i-a/2)*s,(a/2-i)*s)}:{type:"Sector",shape:r.makeSectorShape(t.cx,t.cy,i-a/2,i+a/2,0,2*Math.PI)}}};u.registerAxisPointerClass("PolarAxisPointer",c);var d=c;e.exports=d},b9oc:function(e,t,i){var n=i("bYtY").each,o="\0_ec_hist_store";function a(e){var t=e[o];return t||(t=e[o]=[{}]),t}t.push=function(e,t){var i=a(e);n(t,(function(t,n){for(var o=i.length-1;o>=0&&!i[o][n];o--);if(o<0){var a=e.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(a){var r=a.getPercentRange();i[0][n]={dataZoomId:n,start:r[0],end:r[1]}}}})),i.push(t)},t.pop=function(e){var t=a(e),i=t[t.length-1];t.length>1&&t.pop();var o={};return n(i,(function(e,i){for(var n=t.length-1;n>=0;n--)if(e=t[n][i]){o[i]=e;break}})),o},t.clear=function(e){e[o]=null},t.count=function(e){return a(e).length}},bBL8:function(e,t,i){var n=i("ProS");i("LPzL"),i("rfSb"),i("JVwQ");var o=i("UnoB"),a=i("cbJ4"),r=i("0/Rx");n.registerLayout(o),n.registerVisual(a),n.registerProcessor(r("themeRiver"))},bMXI:function(e,t,i){var n=i("bYtY"),o=i("QBsz"),a=i("Fofx"),r=i("mFDi"),s=i("DN4a"),l=o.applyTransform;function u(){s.call(this)}function c(e){this.name=e,this.zoomLimit,s.call(this),this._roamTransformable=new u,this._rawTransformable=new u,this._center,this._zoom}function h(e,t,i,n){var o=i.seriesModel,a=o?o.coordinateSystem:null;return a===this?a[e](n):null}n.mixin(u,s),c.prototype={constructor:c,type:"view",dimensions:["x","y"],setBoundingRect:function(e,t,i,n){return this._rect=new r(e,t,i,n),this._rect},getBoundingRect:function(){return this._rect},setViewRect:function(e,t,i,n){this.transformTo(e,t,i,n),this._viewRect=new r(e,t,i,n)},transformTo:function(e,t,i,n){var o=this.getBoundingRect(),a=this._rawTransformable;a.transform=o.calculateTransform(new r(e,t,i,n)),a.decomposeTransform(),this._updateTransform()},setCenter:function(e){e&&(this._center=e,this._updateCenterAndZoom())},setZoom:function(e){e=e||1;var t=this.zoomLimit;t&&(null!=t.max&&(e=Math.min(t.max,e)),null!=t.min&&(e=Math.max(t.min,e))),this._zoom=e,this._updateCenterAndZoom()},getDefaultCenter:function(){var e=this.getBoundingRect();return[e.x+e.width/2,e.y+e.height/2]},getCenter:function(){return this._center||this.getDefaultCenter()},getZoom:function(){return this._zoom||1},getRoamTransform:function(){return this._roamTransformable.getLocalTransform()},_updateCenterAndZoom:function(){var e=this._rawTransformable.getLocalTransform(),t=this._roamTransformable,i=this.getDefaultCenter(),n=this.getCenter(),a=this.getZoom();n=o.applyTransform([],n,e),i=o.applyTransform([],i,e),t.origin=n,t.position=[i[0]-n[0],i[1]-n[1]],t.scale=[a,a],this._updateTransform()},_updateTransform:function(){var e=this._roamTransformable,t=this._rawTransformable;t.parent=e,e.updateTransform(),t.updateTransform(),a.copy(this.transform||(this.transform=[]),t.transform||a.create()),this._rawTransform=t.getLocalTransform(),this.invTransform=this.invTransform||[],a.invert(this.invTransform,this.transform),this.decomposeTransform()},getTransformInfo:function(){var e=this._roamTransformable.transform,t=this._rawTransformable;return{roamTransform:e?n.slice(e):a.create(),rawScale:n.slice(t.scale),rawPosition:n.slice(t.position)}},getViewRect:function(){return this._viewRect},getViewRectAfterRoam:function(){var e=this.getBoundingRect().clone();return e.applyTransform(this.transform),e},dataToPoint:function(e,t,i){var n=t?this._rawTransform:this.transform;return i=i||[],n?l(i,e,n):o.copy(i,e)},pointToData:function(e){var t=this.invTransform;return t?l([],e,t):[e[0],e[1]]},convertToPixel:n.curry(h,"dataToPoint"),convertFromPixel:n.curry(h,"pointToData"),containPoint:function(e){return this.getViewRectAfterRoam().contain(e[0],e[1])}},n.mixin(c,s);var d=c;e.exports=d},bNin:function(e,t,i){var n=i("bYtY"),o=i("IwbS"),a=i("FBjb"),r=i("Itpr").radialCoordinate,s=i("ProS"),l=i("4mN7"),u=i("bMXI"),c=i("Ae+d"),h=i("SgGq"),d=i("xSat").onIrrelevantElement,p=(i("Tghj").__DEV__,i("OELB").parsePercent),g=o.extendShape({shape:{parentPoint:[],childPoints:[],orient:"",forkPosition:""},style:{stroke:"#000",fill:null},buildPath:function(e,t){var i=t.childPoints,n=i.length,o=t.parentPoint,a=i[0],r=i[n-1];if(1===n)return e.moveTo(o[0],o[1]),void e.lineTo(a[0],a[1]);var s=t.orient,l="TB"===s||"BT"===s?0:1,u=1-l,c=p(t.forkPosition,1),h=[];h[l]=o[l],h[u]=o[u]+(r[u]-o[u])*c,e.moveTo(o[0],o[1]),e.lineTo(h[0],h[1]),e.moveTo(a[0],a[1]),h[l]=a[l],e.lineTo(h[0],h[1]),h[l]=r[l],e.lineTo(h[0],h[1]),e.lineTo(r[0],r[1]);for(var d=1;dI.x)||(S-=Math.PI);var D=w?"left":"right",L=l.labelModel.get("rotate"),C=L*(Math.PI/180);b.setStyle({textPosition:l.labelModel.get("position")||D,textRotation:null==L?-S:C,textOrigin:"center",verticalAlign:"middle"})}!function(e,t,i,a,r,s,l,u,c){var h=c.edgeShape,d=a.__edge;if("curve"===h)t.parentNode&&t.parentNode!==i&&(d||(d=a.__edge=new o.BezierCurve({shape:_(c,r,r),style:n.defaults({opacity:0,strokeNoScale:!0},c.lineStyle)})),o.updateProps(d,{shape:_(c,s,l),style:n.defaults({opacity:1},c.lineStyle)},e));else if("polyline"===h&&"orthogonal"===c.layout&&t!==i&&t.children&&0!==t.children.length&&!0===t.isExpand){for(var p=t.children,f=[],m=0;m=0;a--)n.push(o[a])}}},c2i1:function(e,t,i){i("Tghj").__DEV__;var n=i("bYtY"),o=i("Yl7c").enableClassCheck;function a(e){return"_EC_"+e}var r=function(e){this._directed=e||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},s=r.prototype;function l(e,t){this.id=null==e?"":e,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=null==t?-1:t}function u(e,t,i){this.node1=e,this.node2=t,this.dataIndex=null==i?-1:i}s.type="graph",s.isDirected=function(){return this._directed},s.addNode=function(e,t){e=null==e?""+t:""+e;var i=this._nodesMap;if(!i[a(e)]){var n=new l(e,t);return n.hostGraph=this,this.nodes.push(n),i[a(e)]=n,n}},s.getNodeByIndex=function(e){var t=this.data.getRawIndex(e);return this.nodes[t]},s.getNodeById=function(e){return this._nodesMap[a(e)]},s.addEdge=function(e,t,i){var n=this._nodesMap,o=this._edgesMap;if("number"==typeof e&&(e=this.nodes[e]),"number"==typeof t&&(t=this.nodes[t]),l.isInstance(e)||(e=n[a(e)]),l.isInstance(t)||(t=n[a(t)]),e&&t){var r=e.id+"-"+t.id,s=new u(e,t,i);return s.hostGraph=this,this._directed&&(e.outEdges.push(s),t.inEdges.push(s)),e.edges.push(s),e!==t&&t.edges.push(s),this.edges.push(s),o[r]=s,s}},s.getEdgeByIndex=function(e){var t=this.edgeData.getRawIndex(e);return this.edges[t]},s.getEdge=function(e,t){l.isInstance(e)&&(e=e.id),l.isInstance(t)&&(t=t.id);var i=this._edgesMap;return this._directed?i[e+"-"+t]:i[e+"-"+t]||i[t+"-"+e]},s.eachNode=function(e,t){for(var i=this.nodes,n=i.length,o=0;o=0&&e.call(t,i[o],o)},s.eachEdge=function(e,t){for(var i=this.edges,n=i.length,o=0;o=0&&i[o].node1.dataIndex>=0&&i[o].node2.dataIndex>=0&&e.call(t,i[o],o)},s.breadthFirstTraverse=function(e,t,i,n){if(l.isInstance(t)||(t=this._nodesMap[a(t)]),t){for(var o="out"===i?"outEdges":"in"===i?"inEdges":"edges",r=0;r=0&&i.node2.dataIndex>=0})),o=0,a=n.length;o=0&&this[e][t].setItemVisual(this.dataIndex,i,n)},getVisual:function(i,n){return this[e][t].getItemVisual(this.dataIndex,i,n)},setLayout:function(i,n){this.dataIndex>=0&&this[e][t].setItemLayout(this.dataIndex,i,n)},getLayout:function(){return this[e][t].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[e][t].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[e][t].getRawIndex(this.dataIndex)}}};n.mixin(l,c("hostGraph","data")),n.mixin(u,c("hostGraph","edgeData")),r.Node=l,r.Edge=u,o(l),o(u);var h=r;e.exports=h},c8qY:function(e,t,i){var n=i("IwbS"),o=i("fls0");function a(e){this._ctor=e||o,this.group=new n.Group}var r=a.prototype;function s(e){var t=e.hostModel;return{lineStyle:t.getModel("lineStyle").getLineStyle(),hoverLineStyle:t.getModel("emphasis.lineStyle").getLineStyle(),labelModel:t.getModel("label"),hoverLabelModel:t.getModel("emphasis.label")}}function l(e){return isNaN(e[0])||isNaN(e[1])}function u(e){return!l(e[0])&&!l(e[1])}r.isPersistent=function(){return!0},r.updateData=function(e){var t=this,i=t.group,n=t._lineData;t._lineData=e,n||i.removeAll();var o=s(e);e.diff(n).add((function(i){!function(e,t,i,n){if(u(t.getItemLayout(i))){var o=new e._ctor(t,i,n);t.setItemGraphicEl(i,o),e.group.add(o)}}(t,e,i,o)})).update((function(i,a){!function(e,t,i,n,o,a){var r=t.getItemGraphicEl(n);u(i.getItemLayout(o))?(r?r.updateData(i,o,a):r=new e._ctor(i,o,a),i.setItemGraphicEl(o,r),e.group.add(r)):e.group.remove(r)}(t,n,e,a,i,o)})).remove((function(e){i.remove(n.getItemGraphicEl(e))})).execute()},r.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl((function(t,i){t.updateLayout(e,i)}),this)},r.incrementalPrepareUpdate=function(e){this._seriesScope=s(e),this._lineData=null,this.group.removeAll()},r.incrementalUpdate=function(e,t){function i(e){e.isGroup||function(e){return e.animators&&e.animators.length>0}(e)||(e.incremental=e.useHoverLayer=!0)}for(var n=e.start;n "))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var e=this.option.progressive;return null==e?this.option.large?1e4:this.get("progressive"):e},getProgressiveThreshold:function(){var e=this.option.progressiveThreshold;return null==e?this.option.large?2e4:this.get("progressiveThreshold"):e},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}}}),g=p;e.exports=g},crZl:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("IwbS"),r=i("7aKB"),s=i("+TT/"),l=i("XxSj"),u=n.extendComponentView({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(e,t){this.ecModel=e,this.api=t,this.visualMapModel},render:function(e,t,i,n){this.visualMapModel=e,!1!==e.get("show")?this.doRender.apply(this,arguments):this.group.removeAll()},renderBackground:function(e){var t=this.visualMapModel,i=r.normalizeCssArray(t.get("padding")||0),n=e.getBoundingRect();e.add(new a.Rect({z2:-1,silent:!0,shape:{x:n.x-i[3],y:n.y-i[0],width:n.width+i[3]+i[1],height:n.height+i[0]+i[2]},style:{fill:t.get("backgroundColor"),stroke:t.get("borderColor"),lineWidth:t.get("borderWidth")}}))},getControllerVisual:function(e,t,i){var n=(i=i||{}).forceState,a=this.visualMapModel,r={};if("symbol"===t&&(r.symbol=a.get("itemSymbol")),"color"===t){var s=a.get("contentColor");r.color=s}function u(e){return r[e]}function c(e,t){r[e]=t}var h=a.controllerVisuals[n||a.getValueState(e)],d=l.prepareVisualTypes(h);return o.each(d,(function(n){var o=h[n];i.convertOpacityToAlpha&&"opacity"===n&&(n="colorAlpha",o=h.__alphaForOpacity),l.dependsOn(n,t)&&o&&o.applyVisual(e,u,c)})),r[t]},positionGroup:function(e){var t=this.visualMapModel,i=this.api;s.positionElement(e,t.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()})},doRender:o.noop});e.exports=u},dBmv:function(e,t,i){var n=i("ProS"),o=i("szbU");i("vF/C"),i("qwVE"),i("MHoB"),i("PNag"),i("1u/T"),n.registerPreprocessor(o)},dmGj:function(e,t,i){var n=i("DEFe"),o=i("ProS").extendComponentView({type:"geo",init:function(e,t){var i=new n(t,!0);this._mapDraw=i,this.group.add(i.group)},render:function(e,t,i,n){if(!n||"geoToggleSelect"!==n.type||n.from!==this.uid){var o=this._mapDraw;e.get("show")?o.draw(e,t,i,this,n):this._mapDraw.group.removeAll(),this.group.silent=e.get("silent")}},dispose:function(){this._mapDraw&&this._mapDraw.remove()}});e.exports=o},dnwI:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("YH21"),r=i("Kagy"),s=i("IUWy"),l=r.toolbox.dataView,u=new Array(60).join("-");function c(e){return o.map(e,(function(e){var t=e.getRawData(),i=[e.name],n=[];return t.each(t.dimensions,(function(){for(var e=arguments.length,o=arguments[e-1],a=t.getName(o),r=0;r=0)return!0}(e)){var a=function(e){for(var t=e.split(/\n+/g),i=h(t.shift()).split(d),n=[],a=o.map(i,(function(e){return{name:e,data:[]}})),r=0;r=0;h--)null==r[h]?r.splice(h,1):delete r[h].$action},_flatten:function(e,t,i){o.each(e,(function(e){if(e){i&&(e.parentOption=i),t.push(e);var n=e.children;"group"===e.type&&n&&this._flatten(n,t,e),delete e.children}}),this)},useElOptionsToUpdate:function(){var e=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,e}});function h(e,t,i,n){var o=i.type,a=new(u.hasOwnProperty(o)?u[o]:r.getShapeClass(o))(i);t.add(a),n.set(e,a),a.__ecGraphicId=e}function d(e,t){var i=e&&e.parent;i&&("group"===e.type&&e.traverse((function(e){d(e,t)})),t.removeKey(e.__ecGraphicId),i.remove(e))}function p(e,t){var i;return o.each(t,(function(t){null!=e[t]&&"auto"!==e[t]&&(i=!0)})),i}n.extendComponentView({type:"graphic",init:function(e,t){this._elMap=o.createHashMap(),this._lastGraphicModel},render:function(e,t,i){e!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=e,this._updateElements(e),this._relocate(e,i)},_updateElements:function(e){var t=e.useElOptionsToUpdate();if(t){var i=this._elMap,n=this.group;o.each(t,(function(t){var a=t.$action,r=t.id,l=i.get(r),u=t.parentId,c=null!=u?i.get(u):n,p=t.style;"text"===t.type&&p&&(t.hv&&t.hv[1]&&(p.textVerticalAlign=p.textBaseline=null),!p.hasOwnProperty("textFill")&&p.fill&&(p.textFill=p.fill),!p.hasOwnProperty("textStroke")&&p.stroke&&(p.textStroke=p.stroke));var g=function(e){return e=o.extend({},e),o.each(["id","parentId","$action","hv","bounding"].concat(s.LOCATION_PARAMS),(function(t){delete e[t]})),e}(t);a&&"merge"!==a?"replace"===a?(d(l,i),h(r,c,g,i)):"remove"===a&&d(l,i):l?l.attr(g):h(r,c,g,i);var f=i.get(r);f&&(f.__ecGraphicWidthOption=t.width,f.__ecGraphicHeightOption=t.height,function(e,t,i){var n=e.eventData;e.silent||e.ignore||n||(n=e.eventData={componentType:"graphic",componentIndex:t.componentIndex,name:e.name}),n&&(n.info=e.info)}(f,e))}))}},_relocate:function(e,t){for(var i=e.option.elements,n=this.group,o=this._elMap,a=t.getWidth(),r=t.getHeight(),u=0;u=0;u--){var d;if(c=i[u],d=o.get(c.id)){var p,g=(p=d.parent)===n?{width:a,height:r}:{width:p.__ecGraphicWidth,height:p.__ecGraphicHeight};s.positionElement(d,c,g,null,{hv:c.hv,boundingMode:c.bounding})}}},_clear:function(){var e=this._elMap;e.each((function(t){d(t,e)})),this._elMap=o.createHashMap()},dispose:function(){this._clear()}})},f3JH:function(e,t,i){i("aTJb"),i("OlYY"),i("fc+c"),i("oY9F"),i("MqEG"),i("LBfv"),i("noeP")},f5HG:function(e,t,i){var n=i("IwbS"),o=i("QBsz"),a=n.Line.prototype,r=n.BezierCurve.prototype;function s(e){return isNaN(+e.cpx1)||isNaN(+e.cpy1)}var l=n.extendShape({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(e,t){this[s(t)?"_buildPathLine":"_buildPathCurve"](e,t)},_buildPathLine:a.buildPath,_buildPathCurve:r.buildPath,pointAt:function(e){return this[s(this.shape)?"_pointAtLine":"_pointAtCurve"](e)},_pointAtLine:a.pointAt,_pointAtCurve:r.pointAt,tangentAt:function(e){var t=this.shape,i=s(t)?[t.x2-t.x1,t.y2-t.y1]:this._tangentAtCurve(e);return o.normalize(i,i)},_tangentAtCurve:r.tangentAt});e.exports=l},fE02:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("/IIm"),r=i("vZ6x"),s=i("b9oc"),l=i("72pK"),u=i("Kagy"),c=i("IUWy");i("3TkU");var h=u.toolbox.dataZoom,d=o.each;function p(e,t,i){(this._brushController=new a(i.getZr())).on("brush",o.bind(this._onBrush,this)).mount(),this._isZoomActive}p.defaultOption={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:o.clone(h.title),brushStyle:{borderWidth:0,color:"rgba(0,0,0,0.2)"}};var g=p.prototype;g.render=function(e,t,i,n){this.model=e,this.ecModel=t,this.api=i,function(e,t,i,n,o){var a=i._isZoomActive;n&&"takeGlobalCursor"===n.type&&(a="dataZoomSelect"===n.key&&n.dataZoomSelectActive),i._isZoomActive=a,e.setIconStatus("zoom",a?"emphasis":"normal");var s=new r(m(e.option),t,{include:["grid"]});i._brushController.setPanels(s.makePanelOpts(o,(function(e){return e.xAxisDeclared&&!e.yAxisDeclared?"lineX":!e.xAxisDeclared&&e.yAxisDeclared?"lineY":"rect"}))).enableBrush(!!a&&{brushType:"auto",brushStyle:e.getModel("brushStyle").getItemStyle()})}(e,t,this,n,i),function(e,t){e.setIconStatus("back",s.count(t)>1?"emphasis":"normal")}(e,t)},g.onclick=function(e,t,i){f[i].call(this)},g.remove=function(e,t){this._brushController.unmount()},g.dispose=function(e,t){this._brushController.dispose()};var f={zoom:function(){var e=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:e})},back:function(){this._dispatchZoomAction(s.pop(this.ecModel))}};function m(e){var t={};return o.each(["xAxisIndex","yAxisIndex"],(function(i){t[i]=e[i],null==t[i]&&(t[i]="all"),(!1===t[i]||"none"===t[i])&&(t[i]=[])})),t}g._onBrush=function(e,t){if(t.isEnd&&e.length){var i={},n=this.ecModel;this._brushController.updateCovers([]),new r(m(this.model.option),n,{include:["grid"]}).matchOutputRanges(e,n,(function(e,t,i){if("cartesian2d"===i.type){var n=e.brushType;"rect"===n?(o("x",i,t[0]),o("y",i,t[1])):o({lineX:"x",lineY:"y"}[n],i,t)}})),s.push(n,i),this._dispatchZoomAction(i)}function o(e,t,o){var a=t.getAxis(e),r=a.model,s=function(e,t,i){var n;return i.eachComponent({mainType:"dataZoom",subType:"select"},(function(i){i.getAxisModel(e,t.componentIndex)&&(n=i)})),n}(e,r,n),u=s.findRepresentativeAxisProxy(r).getMinMaxSpan();null==u.minValueSpan&&null==u.maxValueSpan||(o=l(0,o.slice(),a.scale.getExtent(),0,u.minValueSpan,u.maxValueSpan)),s&&(i[s.id]={dataZoomId:s.id,startValue:o[0],endValue:o[1]})}},g._dispatchZoomAction=function(e){var t=[];d(e,(function(e,i){t.push(o.clone(e))})),t.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:t})},c.register("dataZoom",p),n.registerPreprocessor((function(e){if(e){var t=e.dataZoom||(e.dataZoom=[]);o.isArray(t)||(e.dataZoom=t=[t]);var i=e.toolbox;if(i&&(o.isArray(i)&&(i=i[0]),i&&i.feature)){var n=i.feature.dataZoom;a("xAxis",n),a("yAxis",n)}}function a(i,n){if(n){var a=i+"Index",r=n[a];null==r||"all"===r||o.isArray(r)||(r=!1===r||"none"===r?[]:[r]),function(t,i){var n=e[t];o.isArray(n)||(n=n?[n]:[]),d(n,i)}(i,(function(e,s){if(null==r||"all"===r||-1!==o.indexOf(r,s)){var l={type:"select",$fromToolbox:!0,filterMode:n.filterMode||"filter",id:"\0_ec_\0toolbox-dataZoom_"+i+s};l[a]=s,t.push(l)}}))}}}));var v=p;e.exports=v},"fc+c":function(e,t,i){var n=i("sS/r").extend({type:"dataZoom",render:function(e,t,i,n){this.dataZoomModel=e,this.ecModel=t,this.api=i},getTargetCoordInfo:function(){var e=this.dataZoomModel,t=this.ecModel,i={};return e.eachTargetAxis((function(e,n){var o=t.getComponent(e.axis,n);if(o){var a=o.getCoordSysModel();a&&function(e,t,i,n){for(var o,a=0;a0&&(b[0]=-b[0],b[1]=-b[1]);var w,M=d[0]<0?-1:1;if("start"!==i.__position&&"end"!==i.__position){var I=-Math.atan2(d[1],d[0]);c[0].8?"left":h[0]<-.8?"right":"center",f=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";break;case"start":p=[-h[0]*y+u[0],-h[1]*x+u[1]],g=h[0]>.8?"right":h[0]<-.8?"left":"center",f=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":p=[y*M+u[0],u[1]+w],g=d[0]<0?"right":"left",m=[-y*M,-w];break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":p=[S[0],S[1]+w],g="center",m=[0,-w];break;case"insideEndTop":case"insideEnd":case"insideEndBottom":p=[-y*M+c[0],c[1]+w],g=d[0]>=0?"right":"left",m=[y*M,-w]}i.attr({style:{textVerticalAlign:i.__verticalAlign||f,textAlign:i.__textAlign||g},position:p,scale:[n,n],origin:m})}}}},g._createLine=function(e,t,i){var o=e.hostModel,a=function(e){var t=new r({name:"line",subPixelOptimize:!0});return d(t.shape,e),t}(e.getItemLayout(t));a.shape.percent=0,s.initProps(a,{shape:{percent:1}},o,t),this.add(a);var l=new s.Text({name:"label",lineLabelOriginalOpacity:1});this.add(l),n.each(u,(function(i){var n=h(i,e,t);this.add(n),this[c(i)]=e.getItemVisual(t,i)}),this),this._updateCommonStl(e,t,i)},g.updateData=function(e,t,i){var o=e.hostModel,a=this.childOfName("line"),r=e.getItemLayout(t),l={shape:{}};d(l.shape,r),s.updateProps(a,l,o,t),n.each(u,(function(i){var n=e.getItemVisual(t,i),o=c(i);if(this[o]!==n){this.remove(this.childOfName(i));var a=h(i,e,t);this.add(a)}this[o]=n}),this),this._updateCommonStl(e,t,i)},g._updateCommonStl=function(e,t,i){var o=e.hostModel,a=this.childOfName("line"),r=i&&i.lineStyle,c=i&&i.hoverLineStyle,h=i&&i.labelModel,d=i&&i.hoverLabelModel;if(!i||e.hasItemOption){var p=e.getItemModel(t);r=p.getModel("lineStyle").getLineStyle(),c=p.getModel("emphasis.lineStyle").getLineStyle(),h=p.getModel("label"),d=p.getModel("emphasis.label")}var g=e.getItemVisual(t,"color"),f=n.retrieve3(e.getItemVisual(t,"opacity"),r.opacity,1);a.useStyle(n.defaults({strokeNoScale:!0,fill:"none",stroke:g,opacity:f},r)),a.hoverStyle=c,n.each(u,(function(e){var t=this.childOfName(e);t&&(t.setColor(g),t.setStyle({opacity:f}))}),this);var m,v,y=h.getShallow("show"),x=d.getShallow("show"),_=this.childOfName("label");if((y||x)&&(m=g||"#000",null==(v=o.getFormattedLabel(t,"normal",e.dataType)))){var b=o.getRawValue(t);v=null==b?e.getName(t):isFinite(b)?l(b):b}var S=y?v:null,w=x?n.retrieve2(o.getFormattedLabel(t,"emphasis",e.dataType),v):null,M=_.style;if(null!=S||null!=w){s.setTextStyle(_.style,h,{text:S},{autoColor:m}),_.__textAlign=M.textAlign,_.__verticalAlign=M.textVerticalAlign,_.__position=h.get("position")||"middle";var I=h.get("distance");n.isArray(I)||(I=[I,I]),_.__labelDistance=I}_.hoverStyle=null!=w?{text:w,textFill:d.getTextColor(!0),fontStyle:d.getShallow("fontStyle"),fontWeight:d.getShallow("fontWeight"),fontSize:d.getShallow("fontSize"),fontFamily:d.getShallow("fontFamily")}:{text:null},_.ignore=!y&&!x,s.setHoverStyle(this)},g.highlight=function(){this.trigger("emphasis")},g.downplay=function(){this.trigger("normal")},g.updateLayout=function(e,t){this.setLinePoints(e.getItemLayout(t))},g.setLinePoints=function(e){var t=this.childOfName("line");d(t.shape,e),t.dirty()},n.inherits(p,s.Group);var f=p;e.exports=f},g7p0:function(e,t,i){var n=i("bYtY"),o=i("bLfw"),a=i("+TT/"),r=a.getLayoutParams,s=a.sizeCalculable,l=a.mergeLayoutParam,u=o.extend({type:"calendar",coordinateSystem:null,defaultOption:{zlevel:0,z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",nameMap:"en",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",nameMap:"en",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},init:function(e,t,i,n){var o=r(e);u.superApply(this,"init",arguments),c(e,o)},mergeOption:function(e,t){u.superApply(this,"mergeOption",arguments),c(this.option,e)}});function c(e,t){var i=e.cellSize;n.isArray(i)?1===i.length&&(i[1]=i[0]):i=e.cellSize=[i,i];var o=n.map([0,1],(function(e){return s(t,e)&&(i[e]="auto"),null!=i[e]&&"auto"!==i[e]}));l(e,t,{type:"box",ignoreSize:o})}var h=u;e.exports=h},gawk:function(e,t,i){var n=i("+TT/"),o=i("bYtY"),a=i("4NO4").groupData;function r(e){var t=e.hostGraph.data.getRawDataItem(e.dataIndex);return null!=t.depth&&t.depth>=0}function s(e,t,i,n,a){var r="vertical"===a?"x":"y";o.each(e,(function(e){var o,s,l;e.sort((function(e,t){return e.getLayout()[r]-t.getLayout()[r]}));for(var u=0,c=e.length,h="vertical"===a?"dx":"dy",d=0;d0&&(o=s.getLayout()[r]+l,"vertical"===a?s.setLayout({x:o},!0):s.setLayout({y:o},!0)),u=s.getLayout()[r]+s.getLayout()[h]+t;if((l=u-t-("vertical"===a?n:i))>0)for(o=s.getLayout()[r]-l,"vertical"===a?s.setLayout({x:o},!0):s.setLayout({y:o},!0),u=o,d=c-2;d>=0;--d)(l=(s=e[d]).getLayout()[r]+s.getLayout()[h]+t-u)>0&&(o=s.getLayout()[r]-l,"vertical"===a?s.setLayout({x:o},!0):s.setLayout({y:o},!0)),u=s.getLayout()[r]}))}function l(e,t,i){o.each(e.slice().reverse(),(function(e){o.each(e,(function(e){if(e.outEdges.length){var n=f(e.outEdges,u,i)/f(e.outEdges,g,i);if(isNaN(n)){var o=e.outEdges.length;n=o?f(e.outEdges,c,i)/o:0}if("vertical"===i){var a=e.getLayout().x+(n-p(e,i))*t;e.setLayout({x:a},!0)}else{var r=e.getLayout().y+(n-p(e,i))*t;e.setLayout({y:r},!0)}}}))}))}function u(e,t){return p(e.node2,t)*e.getValue()}function c(e,t){return p(e.node2,t)}function h(e,t){return p(e.node1,t)*e.getValue()}function d(e,t){return p(e.node1,t)}function p(e,t){return"vertical"===t?e.getLayout().x+e.getLayout().dx/2:e.getLayout().y+e.getLayout().dy/2}function g(e){return e.getValue()}function f(e,t,i){for(var n=0,o=e.length,a=-1;++a=0;x&&y.depth>f&&(f=y.depth),v.setLayout({depth:x?y.depth:p},!0),"vertical"===s?v.setLayout({dy:i},!0):v.setLayout({dx:i},!0);for(var _=0;_p-1?f:p-1;l&&"left"!==l&&function(e,t,i,n){if("right"===t){for(var a=[],s=e,l=0;s.length;){for(var u=0;u0;u--)l(h,d*=.99,c),s(h,r,i,n,c),m(h,d,c),s(h,r,i,n,c)}(e,t,c,u,n,h,d),function(e,t){var i="vertical"===t?"x":"y";o.each(e,(function(e){e.outEdges.sort((function(e,t){return e.node2.getLayout()[i]-t.node2.getLayout()[i]})),e.inEdges.sort((function(e,t){return e.node1.getLayout()[i]-t.node1.getLayout()[i]}))})),o.each(e,(function(e){var t=0,i=0;o.each(e.outEdges,(function(e){e.setLayout({sy:t},!0),t+=e.getLayout().dy})),o.each(e.inEdges,(function(e){e.setLayout({ty:i},!0),i+=e.getLayout().dy}))}))}(e,d)}(v,y,i,u,h,d,0!==o.filter(v,(function(e){return 0===e.getLayout().value})).length?0:e.get("layoutIterations"),e.get("orient"),e.get("nodeAlign"))}))}},h54F:function(e,t,i){var n=i("ProS"),o=i("YXkt"),a=i("bYtY"),r=i("4NO4").defaultEmphasis,s=i("Qxkt"),l=i("7aKB").encodeHTML,u=i("I3/A"),c=i("xKMd"),h=i("DDd/"),d=h.initCurvenessList,p=h.createEdgeMapForCurveness,g=n.extendSeriesModel({type:"series.graph",init:function(e){g.superApply(this,"init",arguments);var t=this;function i(){return t._categoriesData}this.legendVisualProvider=new c(i,i),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},mergeOption:function(e){g.superApply(this,"mergeOption",arguments),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},mergeDefaultAndTheme:function(e){g.superApply(this,"mergeDefaultAndTheme",arguments),r(e,["edgeLabel"],["show"])},getInitialData:function(e,t){var i=e.edges||e.links||[],n=e.data||e.nodes||[],o=this;if(n&&i){d(this);var r=u(n,i,this,!0,(function(e,i){e.wrapMethod("getItemModel",(function(e){var t=o._categoriesModels[e.getShallow("category")];return t&&(t.parentModel=e.parentModel,e.parentModel=t),e}));var n=o.getModel("edgeLabel"),a=new s({label:n.option},n.parentModel,t),r=o.getModel("emphasis.edgeLabel"),l=new s({emphasis:{label:r.option}},r.parentModel,t);function u(e){return(e=this.parsePath(e))&&"label"===e[0]?a:e&&"emphasis"===e[0]&&"label"===e[1]?l:this.parentModel}i.wrapMethod("getItemModel",(function(e){return e.customizeGetParent(u),e}))}));return a.each(r.edges,(function(e){p(e.node1,e.node2,this,e.dataIndex)}),this),r.data}},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(e,t,i){if("edge"===i){var n=this.getData(),o=this.getDataParams(e,i),a=n.graph.getEdgeByIndex(e),r=n.getName(a.node1.dataIndex),s=n.getName(a.node2.dataIndex),u=[];return null!=r&&u.push(r),null!=s&&u.push(s),u=l(u.join(" > ")),o.value&&(u+=" : "+l(o.value)),u}return g.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var e=a.map(this.option.categories||[],(function(e){return null!=e.value?e:a.extend({value:0},e)})),t=new o(["value"],this);t.initData(e),this._categoriesData=t,this._categoriesModels=t.mapArray((function(e){return t.getItemModel(e,!0)}))},setZoom:function(e){this.option.zoom=e},setCenter:function(e){this.option.center=e},isAnimationEnabled:function(){return g.superCall(this,"isAnimationEnabled")&&!("force"===this.get("layout")&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{label:{show:!0}}}}),f=g;e.exports=f},h8O9:function(e,t,i){var n=i("bYtY").map,o=i("zM3Q"),a=i("7hqr").isDimensionStacked;e.exports=function(e){return{seriesType:e,plan:o(),reset:function(e){var t=e.getData(),i=e.coordinateSystem,o=e.pipelineContext.large;if(i){var r=n(i.dimensions,(function(e){return t.mapDimension(e)})).slice(0,2),s=r.length,l=t.getCalculationInfo("stackResultDimension");return a(t,r[0])&&(r[0]=l),a(t,r[1])&&(r[1]=l),s&&{progress:function(e,t){for(var n=e.end-e.start,a=o&&new Float32Array(n*s),l=e.start,u=0,c=[],h=[];lh[1]&&(h[1]=u);var d=t.get("colorMappingBy"),p={type:s.name,dataExtent:h,visual:s.range};"color"!==p.type||"index"!==d&&"id"!==d?p.mappingMethod="linear":(p.mappingMethod="category",p.loop=!0);var g=new n(p);return g.__drColorMappingBy=d,g}}}(0,u,h,0,g,v);a.each(v,(function(t,i){if(t.depth>=r.length||t===r[t.depth]){var n=function(e,t,i,n,o,r){var s=a.extend({},t);if(o){var l=o.type,u="color"===l&&o.__drColorMappingBy,c="index"===u?n:"id"===u?r.mapIdToIndex(i.getId()):i.getValue(e.get("visualDimension"));s[l]=o.mapValueToVisual(c)}return s}(u,g,t,i,y,s);e(t,n,r,s)}}))}else d=l(g),t.setVisual("color",d)}}(s,{},e.getViewRoot().getAncestors(),e)}};function l(e){var t=u(e,"color");if(t){var i=u(e,"colorAlpha"),n=u(e,"colorSaturation");return n&&(t=o.modifyHSL(t,null,null,n)),i&&(t=o.modifyAlpha(t,i)),t}}function u(e,t){var i=e[t];if(null!=i&&"none"!==i)return i}function c(e,t){var i=e.get(t);return r(i)&&i.length?{name:t,range:i}:null}e.exports=s},knOB:function(e,t,i){var n=i("bYtY"),o=i("hM6l");function a(e,t){o.call(this,"radius",e,t),this.type="category"}a.prototype={constructor:a,pointToData:function(e,t){return this.polar.pointToData(e,t)["radius"===this.dim?0:1]},dataToRadius:o.prototype.dataToCoord,radiusToData:o.prototype.coordToData},n.inherits(a,o);var r=a;e.exports=r},ko1b:function(e,t,i){var n=i("bYtY"),o=i("T4UG"),a=i("Bsck"),r=i("Qxkt"),s=i("7aKB"),l=s.encodeHTML,u=s.addCommas,c=i("VaxA").wrapTreePathInfo,h=o.extend({type:"series.treemap",layoutMode:"box",dependencies:["grid","polar"],preventUsingHoverLayer:!0,_viewRoot:null,defaultOption:{progressive:0,left:"center",top:"middle",right:null,bottom:null,width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.1024,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",borderColor:"rgba(255,255,255,0.7)",borderWidth:1,shadowColor:"rgba(150,150,150,1)",shadowBlur:3,shadowOffsetX:0,shadowOffsetY:0,textStyle:{color:"#fff"}},emphasis:{textStyle:{}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",ellipsis:!0},upperLabel:{show:!1,position:[0,"50%"],height:20,color:"#fff",ellipsis:!0,verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],color:"#fff",ellipsis:!0,verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},getInitialData:function(e,t){var i={name:e.name,children:e.data};!function e(t){var i=0;n.each(t.children,(function(t){e(t);var o=t.value;n.isArray(o)&&(o=o[0]),i+=o}));var o=t.value;n.isArray(o)&&(o=o[0]),(null==o||isNaN(o))&&(o=i),o<0&&(o=0),n.isArray(t.value)?t.value[0]=o:t.value=o}(i);var o=e.levels||[],s=this.designatedVisualItemStyle={},l=new r({itemStyle:s},this,t);o=e.levels=function(e,t){var i,o=t.get("color");if(o)return e=e||[],n.each(e,(function(e){var t=new r(e),n=t.get("color");(t.get("itemStyle.color")||n&&"none"!==n)&&(i=!0)})),i||((e[0]||(e[0]={})).color=o.slice()),e}(o,t);var u=n.map(o||[],(function(e){return new r(e,l,t)}),this),c=a.createTree(i,this,(function(e){e.wrapMethod("getItemModel",(function(e,t){var i=c.getNodeByDataIndex(t),n=u[i.depth];return e.parentModel=n||l,e}))}));return c.data},optionUpdated:function(){this.resetViewRoot()},formatTooltip:function(e){var t=this.getData(),i=this.getRawValue(e),o=n.isArray(i)?u(i[0]):u(i),a=t.getName(e);return l(a+": "+o)},getDataParams:function(e){var t=o.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return t.treePathInfo=c(i,this),t},setLayoutInfo:function(e){this.layoutInfo=this.layoutInfo||{},n.extend(this.layoutInfo,e)},mapIdToIndex:function(e){var t=this._idIndexMap;t||(t=this._idIndexMap=n.createHashMap(),this._idIndexMapCount=0);var i=t.get(e);return null==i&&t.set(e,i=this._idIndexMapCount++),i},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(e){e?this._viewRoot=e:e=this._viewRoot;var t=this.getRawData().tree.root;e&&(e===t||t.contains(e))||(this._viewRoot=t)}});e.exports=h},kzvK:function(e,t,i){var n=i("sS/r").extend({type:"timeline"});e.exports=n},lELe:function(e,t,i){var n=i("bYtY");e.exports=function(e){var t=[];n.each(e.series,(function(e){e&&"map"===e.type&&(t.push(e),e.map=e.map||e.mapType,n.defaults(e,e.mapLocation))}))}},lLGD:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("nVfU"),r=a.layout,s=a.largeLayout;i("Wqna"),i("F7hV"),i("Z8zF"),i("Ae16"),n.registerLayout(n.PRIORITY.VISUAL.LAYOUT,o.curry(r,"bar")),n.registerLayout(n.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,s),n.registerVisual({seriesType:"bar",reset:function(e){e.getData().setVisual("legendSymbol","roundRect")}})},lOQZ:function(e,t,i){var n=i("QBsz"),o=i("U/Mo"),a=o.getSymbolSize,r=o.getNodeGlobalScale,s=i("bYtY"),l=i("DDd/").getCurvenessForEdge,u=Math.PI,c=[],h={value:function(e,t,i,n,o,a,r,s){var l=0,u=n.getSum("value"),c=2*Math.PI/(u||s);i.eachNode((function(e){var t=e.getValue("value"),i=c*(u?t:1)/2;l+=i,e.setLayout([o*Math.cos(l)+a,o*Math.sin(l)+r]),l+=i}))},symbolSize:function(e,t,i,n,o,s,l,h){var d=0;c.length=h;var p=r(e);i.eachNode((function(e){var t=a(e);isNaN(t)&&(t=2),t<0&&(t=0),t*=p;var i=Math.asin(t/2/o);isNaN(i)&&(i=u/2),c[e.dataIndex]=i,d+=2*i}));var g=(2*u-d)/h/2,f=0;i.eachNode((function(e){var t=g+c[e.dataIndex];f+=t,e.setLayout([o*Math.cos(f)+s,o*Math.sin(f)+l]),f+=t}))}};t.circularLayout=function(e,t){var i=e.coordinateSystem;if(!i||"view"===i.type){var o=i.getBoundingRect(),a=e.getData(),r=a.graph,u=o.width/2+o.x,c=o.height/2+o.y,d=Math.min(o.width,o.height)/2,p=a.count();a.setLayout({cx:u,cy:c}),p&&(h[t](e,i,r,a,d,u,c,p),r.eachEdge((function(t,i){var o,a=s.retrieve3(t.getModel().get("lineStyle.curveness"),l(t,e,i),0),r=n.clone(t.node1.getLayout()),h=n.clone(t.node2.getLayout()),d=(r[0]+h[0])/2,p=(r[1]+h[1])/2;+a&&(o=[u*(a*=3)+d*(1-a),c*a+p*(1-a)]),t.setLayout([r,h,o])})))}}},laiN:function(e,t,i){var n=i("ProS");i("GVMX"),i("MH26"),n.registerPreprocessor((function(e){e.markLine=e.markLine||{}}))},lwQL:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("9wZj"),r=i("c8qY"),s=i("SgGq"),l=i("Ae+d"),u=i("xSat").onIrrelevantElement,c=i("IwbS"),h=i("SA8n"),d=i("U/Mo").getNodeGlobalScale,p="__focusNodeAdjacency",g=["itemStyle","opacity"],f=["lineStyle","opacity"];function m(e,t){var i=e.getVisual("opacity");return null!=i?i:e.getModel().get(t)}function v(e,t,i){var n=e.getGraphicEl(),o=m(e,t);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse((function(e){if(!e.isGroup){var t=e.lineLabelOriginalOpacity;null!=t&&null==i||(t=o),e.setStyle("opacity",t)}}))}function y(e,t){var i=m(e,t),n=e.getGraphicEl();n.traverse((function(e){!e.isGroup&&e.setStyle("opacity",i)})),n.highlight&&n.highlight()}var x=n.extendChartView({type:"graph",init:function(e,t){var i=new a,n=new r,o=this.group;this._controller=new s(t.getZr()),this._controllerHost={target:o},o.add(i.group),o.add(n.group),this._symbolDraw=i,this._lineDraw=n,this._firstRender=!0},render:function(e,t,i){var n=this,o=e.coordinateSystem;this._model=e;var a=this._symbolDraw,r=this._lineDraw,s=this.group;if("view"===o.type){var l={position:o.position,scale:o.scale};this._firstRender?s.attr(l):c.updateProps(s,l,e)}h(e.getGraph(),d(e));var u=e.getData();a.updateData(u);var g=e.getEdgeData();r.updateData(g),this._updateNodeAndLinkScale(),this._updateController(e,t,i),clearTimeout(this._layoutTimeout);var f=e.forceLayout,m=e.get("force.layoutAnimation");f&&this._startForceLayoutIteration(f,m),u.eachItemGraphicEl((function(t,o){var a=u.getItemModel(o);t.off("drag").off("dragend");var r=a.get("draggable");r&&t.on("drag",(function(){f&&(f.warmUp(),!this._layouting&&this._startForceLayoutIteration(f,m),f.setFixed(o),u.setItemLayout(o,t.position))}),this).on("dragend",(function(){f&&f.setUnfixed(o)}),this),t.setDraggable(r&&f),t[p]&&t.off("mouseover",t[p]),t.__unfocusNodeAdjacency&&t.off("mouseout",t.__unfocusNodeAdjacency),a.get("focusNodeAdjacency")&&(t.on("mouseover",t[p]=function(){n._clearTimer(),i.dispatchAction({type:"focusNodeAdjacency",seriesId:e.id,dataIndex:t.dataIndex})}),t.on("mouseout",t.__unfocusNodeAdjacency=function(){n._dispatchUnfocus(i)}))}),this),u.graph.eachEdge((function(t){var o=t.getGraphicEl();o[p]&&o.off("mouseover",o[p]),o.__unfocusNodeAdjacency&&o.off("mouseout",o.__unfocusNodeAdjacency),t.getModel().get("focusNodeAdjacency")&&(o.on("mouseover",o[p]=function(){n._clearTimer(),i.dispatchAction({type:"focusNodeAdjacency",seriesId:e.id,edgeDataIndex:t.dataIndex})}),o.on("mouseout",o.__unfocusNodeAdjacency=function(){n._dispatchUnfocus(i)}))}));var v="circular"===e.get("layout")&&e.get("circular.rotateLabel"),y=u.getLayout("cx"),x=u.getLayout("cy");u.eachItemGraphicEl((function(e,t){var i=u.getItemModel(t).get("label.rotate")||0,n=e.getSymbolPath();if(v){var o=u.getItemLayout(t),a=Math.atan2(o[1]-x,o[0]-y);a<0&&(a=2*Math.PI+a);var r=o[0]0?i=n[0]:n[1]<0&&(i=n[1]),i}(s,i),u=r.dim,c=s.dim,h=t.mapDimension(c),d=t.mapDimension(u),p="x"===c||"radius"===c?1:0,g=o(e.dimensions,(function(e){return t.mapDimension(e)})),f=t.getCalculationInfo("stackResultDimension");return(a|=n(t,g[0]))&&(g[0]=f),(a|=n(t,g[1]))&&(g[1]=f),{dataDimsForPoint:g,valueStart:l,valueAxisDim:c,baseAxisDim:u,stacked:!!a,valueDim:h,baseDim:d,baseDataOffset:p,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}},t.getStackedOnPoint=function(e,t,i,n){var o=NaN;e.stacked&&(o=i.get(i.getCalculationInfo("stackedOverDimension"),n)),isNaN(o)&&(o=e.valueStart);var a=e.baseDataOffset,r=[];return r[a]=i.get(e.baseDim,n),r[1-a]=o,t.dataToPoint(r)}},n6Mw:function(e,t,i){var n=i("SrGk"),o=i("bYtY"),a=i("Fofx");function r(e,t){n.call(this,e,t,"clipPath","__clippath_in_use__")}o.inherits(r,n),r.prototype.update=function(e){var t=this.getSvgElement(e);t&&this.updateDom(t,e.__clipPaths,!1);var i=this.getTextSvgElement(e);i&&this.updateDom(i,e.__clipPaths,!0),this.markUsed(e)},r.prototype.updateDom=function(e,t,i){if(t&&t.length>0){var n,o,r=this.getDefs(!0),s=t[0],l=i?"_textDom":"_dom";s[l]?(o=s[l].getAttribute("id"),n=s[l],r.contains(n)||r.appendChild(n)):(o="zr"+this._zrId+"-clip-"+this.nextId,++this.nextId,(n=this.createElement("clipPath")).setAttribute("id",o),r.appendChild(n),s[l]=n);var u=this.getSvgProxy(s);if(s.transform&&s.parent.invTransform&&!i){var c=Array.prototype.slice.call(s.transform);a.mul(s.transform,s.parent.invTransform,s.transform),u.brush(s),s.transform=c}else u.brush(s);var h=this.getSvgElement(s);n.innerHTML="",n.appendChild(h.cloneNode()),e.setAttribute("clip-path","url(#"+o+")"),t.length>1&&this.updateDom(n,t.slice(1),i)}else e&&e.setAttribute("clip-path","none")},r.prototype.markUsed=function(e){var t=this;e.__clipPaths&&o.each(e.__clipPaths,(function(e){e._dom&&n.prototype.markUsed.call(t,e._dom),e._textDom&&n.prototype.markUsed.call(t,e._textDom)}))};var s=r;e.exports=s},nKiI:function(e,t,i){var n=i("bYtY"),o=i("mFDi"),a=i("OELB"),r=a.parsePercent,s=a.MAX_SAFE_INTEGER,l=i("+TT/"),u=i("VaxA"),c=Math.max,h=Math.min,d=n.retrieve,p=n.each,g=["itemStyle","borderWidth"],f=["itemStyle","gapWidth"],m=["upperLabel","show"],v=["upperLabel","height"],y={seriesType:"treemap",reset:function(e,t,i,a){var m=i.getWidth(),v=i.getHeight(),y=e.option,w=l.getLayoutRect(e.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()}),M=y.size||[],I=r(d(w.width,M[0]),m),A=r(d(w.height,M[1]),v),T=a&&a.type,D=u.retrieveTargetInfo(a,["treemapZoomToNode","treemapRootToNode"],e),L="treemapRender"===T||"treemapMove"===T?a.rootRect:null,C=e.getViewRoot(),P=u.getPathToRoot(C);if("treemapMove"!==T){var N="treemapZoomToNode"===T?function(e,t,i,n,o){var a,r=(t||{}).node,l=[n,o];if(!r||r===i)return l;for(var u=n*o,c=u*e.option.zoomToNodeRatio;a=r.parentNode;){for(var h=0,d=a.children,p=0,f=d.length;ps&&(c=s),r=a}cs[1]&&(s[1]=t)}))}else s=[NaN,NaN];return{sum:n,dataExtent:s}}(t,s,l);if(0===c.sum)return e.viewChildren=[];if(c.sum=function(e,t,i,n,o){if(!n)return i;for(var a=e.get("visibleMin"),r=o.length,s=r,l=r-1;l>=0;l--){var u=o["asc"===n?r-l-1:l].getValue();u/i*to&&(o=n));var l=e.area*e.area,u=t*t*i;return l?c(u*o/l,l/(u*a)):1/0}function b(e,t,i,n,o){var a=t===i.width?0:1,r=1-a,s=["x","y"],l=["width","height"],u=i[s[a]],d=t?e.area/t:0;(o||d>i[l[r]])&&(d=i[l[r]]);for(var p=0,g=e.length;p0){e.moveTo(i[o++],i[o++]);for(var r=1;r0){var h=(s+u)/2-(l-c)*n,d=(l+c)/2-(u-s)*n;e.quadraticCurveTo(h,d,u,c)}else e.lineTo(u,c)}},findDataIndex:function(e,t){var i=this.shape,n=i.segs,o=i.curveness;if(i.polyline)for(var s=0,l=0;l0)for(var c=n[l++],h=n[l++],d=1;d0){var f=(c+p)/2-(h-g)*o,m=(h+g)/2-(p-c)*o;if(r.containStroke(c,h,f,m,p,g))return s}else if(a.containStroke(c,h,p,g))return s;s++}return-1}});function l(){this.group=new n.Group}var u=l.prototype;u.isPersistent=function(){return!this._incremental},u.updateData=function(e){this.group.removeAll();var t=new s({rectHover:!0,cursor:"default"});t.setShape({segs:e.getLayout("linesPoints")}),this._setCommon(t,e),this.group.add(t),this._incremental=null},u.incrementalPrepareUpdate=function(e){this.group.removeAll(),this._clearIncremental(),e.count()>5e5?(this._incremental||(this._incremental=new o({silent:!0})),this.group.add(this._incremental)):this._incremental=null},u.incrementalUpdate=function(e,t){var i=new s;i.setShape({segs:t.getLayout("linesPoints")}),this._setCommon(i,t,!!this._incremental),this._incremental?this._incremental.addDisplayable(i,!0):(i.rectHover=!0,i.cursor="default",i.__startIndex=e.start,this.group.add(i))},u.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},u._setCommon=function(e,t,i){var n=t.hostModel;e.setShape({polyline:n.get("polyline"),curveness:n.get("lineStyle.curveness")}),e.useStyle(n.getModel("lineStyle").getLineStyle()),e.style.strokeNoScale=!0;var o=t.getVisual("color");o&&e.setStyle("stroke",o),e.setStyle("fill"),i||(e.seriesIndex=n.seriesIndex,e.on("mousemove",(function(t){e.dataIndex=null;var i=e.findDataIndex(t.offsetX,t.offsetY);i>0&&(e.dataIndex=i+e.__startIndex)})))},u._clearIncremental=function(){var e=this._incremental;e&&e.clearDisplaybles()};var c=l;e.exports=c},oE7X:function(e,t,i){i("bLfw").registerSubTypeDefaulter("timeline",(function(){return"slider"}))},oY9F:function(e,t,i){var n=i("OlYY").extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}});e.exports=n},"p+If":function(e,t,i){var n=i("ProS");i("cpOr"),i("rkZ5");var o=i("ZYIC"),a=i("7ph2");n.registerLayout(o),n.registerVisual(a)},"p/La":function(e,t){var i=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]];e.exports=function(e,t){"china"===e&&"台湾"===t.name&&t.geometries.push({type:"polygon",exterior:i[0]})}},p1MT:function(e,t,i){var n=i("Hw7h"),o=i("IwbS"),a=i("6Ic6"),r=i("OELB"),s=r.parsePercent,l=r.round,u=r.linearMap;function c(e,t){return t&&("string"==typeof t?e=t.replace("{value}",null!=e?e:""):"function"==typeof t&&(e=t(e))),e}var h=2*Math.PI,d=a.extend({type:"gauge",render:function(e,t,i){this.group.removeAll();var n=e.get("axisLine.lineStyle.color"),o=function(e,t){var i=e.get("center"),n=t.getWidth(),o=t.getHeight(),a=Math.min(n,o);return{cx:s(i[0],t.getWidth()),cy:s(i[1],t.getHeight()),r:s(e.get("radius"),a/2)}}(e,i);this._renderMain(e,t,i,n,o)},dispose:function(){},_renderMain:function(e,t,i,n,a){for(var r=this.group,s=e.getModel("axisLine"),l=s.getModel("lineStyle"),u=e.get("clockwise"),c=-e.get("startAngle")/180*Math.PI,d=((v=-e.get("endAngle")/180*Math.PI)-c)%h,p=c,g=l.get("width"),f=s.get("show"),m=0;f&&m=e&&(0===t?0:n[t-1][0]).4?"bottom":"middle",textAlign:P<-.4?"left":P>.4?"right":"center"},{autoColor:O}),silent:!0}))}if(x.get("show")&&C!==b){for(var V=0;V<=S;V++){P=Math.cos(I),N=Math.sin(I);var z=new o.Line({shape:{x1:P*f+p,y1:N*f+g,x2:P*(f-M)+p,y2:N*(f-M)+g},silent:!0,style:L});"auto"===L.stroke&&z.setStyle({stroke:n((C+V/S)/b)}),d.add(z),I+=T}I-=T}else I+=A}},_renderPointer:function(e,t,i,a,r,l,c,h){var d=this.group,p=this._data;if(e.get("pointer.show")){var g=[+e.get("min"),+e.get("max")],f=[l,c],m=e.getData(),v=m.mapDimension("value");m.diff(p).add((function(t){var i=new n({shape:{angle:l}});o.initProps(i,{shape:{angle:u(m.get(v,t),g,f,!0)}},e),d.add(i),m.setItemGraphicEl(t,i)})).update((function(t,i){var n=p.getItemGraphicEl(i);o.updateProps(n,{shape:{angle:u(m.get(v,t),g,f,!0)}},e),d.add(n),m.setItemGraphicEl(t,n)})).remove((function(e){var t=p.getItemGraphicEl(e);d.remove(t)})).execute(),m.eachItemGraphicEl((function(e,t){var i=m.getItemModel(t),n=i.getModel("pointer");e.setShape({x:r.cx,y:r.cy,width:s(n.get("width"),r.r),r:s(n.get("length"),r.r)}),e.useStyle(i.getModel("itemStyle").getItemStyle()),"auto"===e.style.fill&&e.setStyle("fill",a(u(m.get(v,t),g,[0,1],!0))),o.setHoverStyle(e,i.getModel("emphasis.itemStyle").getItemStyle())})),this._data=m}else p&&p.eachItemGraphicEl((function(e){d.remove(e)}))},_renderTitle:function(e,t,i,n,a){var r=e.getData(),l=r.mapDimension("value"),c=e.getModel("title");if(c.get("show")){var h=c.get("offsetCenter"),d=a.cx+s(h[0],a.r),p=a.cy+s(h[1],a.r),g=+e.get("min"),f=+e.get("max"),m=e.getData().get(l,0),v=n(u(m,[g,f],[0,1],!0));this.group.add(new o.Text({silent:!0,style:o.setTextStyle({},c,{x:d,y:p,text:r.getName(0),textAlign:"center",textVerticalAlign:"middle"},{autoColor:v,forceRich:!0})}))}},_renderDetail:function(e,t,i,n,a){var r=e.getModel("detail"),l=+e.get("min"),h=+e.get("max");if(r.get("show")){var d=r.get("offsetCenter"),p=a.cx+s(d[0],a.r),g=a.cy+s(d[1],a.r),f=s(r.get("width"),a.r),m=s(r.get("height"),a.r),v=e.getData(),y=v.get(v.mapDimension("value"),0),x=n(u(y,[l,h],[0,1],!0));this.group.add(new o.Text({silent:!0,style:o.setTextStyle({},r,{x:p,y:g,text:c(y,r.get("formatter")),textWidth:isNaN(f)?null:f,textHeight:isNaN(m)?null:m,textAlign:"center",textVerticalAlign:"middle"},{autoColor:x,forceRich:!0})}))}}});e.exports=d},pLH3:function(e,t,i){var n=i("ProS");i("ALo7"),i("TWL2");var o=i("mOdp"),a=i("JLnu"),r=i("0/Rx");n.registerVisual(o("funnel")),n.registerLayout(a),n.registerProcessor(r("funnel"))},pP6R:function(e,t,i){var n=i("ProS"),o="\0_ec_interaction_mutex";function a(e){return e[o]||(e[o]={})}n.registerAction({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},(function(){})),t.take=function(e,t,i){a(e)[t]=i},t.release=function(e,t,i){var n=a(e);n[t]===i&&(n[t]=null)},t.isTaken=function(e,t){return!!a(e)[t]}},pmaE:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("IwbS"),r=i("DEFe"),s=n.extendChartView({type:"map",render:function(e,t,i,n){if(!n||"mapToggleSelect"!==n.type||n.from!==this.uid){var o=this.group;if(o.removeAll(),!e.getHostGeoModel()){if(n&&"geoRoam"===n.type&&"series"===n.componentType&&n.seriesId===e.id)(a=this._mapDraw)&&o.add(a.group);else if(e.needsDrawMap){var a=this._mapDraw||new r(i,!0);o.add(a.group),a.draw(e,t,i,this,n),this._mapDraw=a}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;e.get("showLegendSymbol")&&t.getComponent("legend")&&this._renderSymbols(e,t,i)}}},remove:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},dispose:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},_renderSymbols:function(e,t,i){var n=e.originalData,r=this.group;n.each(n.mapDimension("value"),(function(t,i){if(!isNaN(t)){var s=n.getItemLayout(i);if(s&&s.point){var c=s.point,h=s.offset,d=new a.Circle({style:{fill:e.getData().getVisual("color")},shape:{cx:c[0]+9*h,cy:c[1],r:3},silent:!0,z2:8+(h?0:a.Z2_EMPHASIS_LIFT+1)});if(!h){var p=e.mainSeries.getData(),g=n.getName(i),f=p.indexOfName(g),m=n.getItemModel(i),v=m.getModel("label"),y=m.getModel("emphasis.label"),x=p.getItemGraphicEl(f),_=o.retrieve2(e.getFormattedLabel(f,"normal"),g),b=o.retrieve2(e.getFormattedLabel(f,"emphasis"),_),S=x.__seriesMapHighDown,w=Math.random();if(!S){S=x.__seriesMapHighDown={};var M=o.curry(l,!0),I=o.curry(l,!1);x.on("mouseover",M).on("mouseout",I).on("emphasis",M).on("normal",I)}x.__seriesMapCallKey=w,o.extend(S,{recordVersion:w,circle:d,labelModel:v,hoverLabelModel:y,emphasisText:b,normalText:_}),u(S,!1)}r.add(d)}}}))}});function l(e){var t=this.__seriesMapHighDown;t&&t.recordVersion===this.__seriesMapCallKey&&u(t,e)}function u(e,t){var i=e.circle,n=e.labelModel,o=e.hoverLabelModel,r=e.emphasisText,s=e.normalText;t?(i.style.extendFrom(a.setTextStyle({},o,{text:o.get("show")?r:null},{isRectText:!0,useInsideStyle:!1},!0)),i.__mapOriginalZ2=i.z2,i.z2+=a.Z2_EMPHASIS_LIFT):(a.setTextStyle(i.style,n,{text:n.get("show")?s:null,textPosition:n.getShallow("position")||"bottom"},{isRectText:!0,useInsideStyle:!1}),i.dirty(!1),null!=i.__mapOriginalZ2&&(i.z2=i.__mapOriginalZ2,i.__mapOriginalZ2=null))}e.exports=s},"q/+u":function(e,t,i){var n=i("ProS"),o=i("9wZj"),a=i("yWXo"),r=i("h8O9");n.extendChartView({type:"scatter",render:function(e,t,i){var n=e.getData();this._updateSymbolDraw(n,e).updateData(n,{clipShape:this._getClipShape(e)}),this._finished=!0},incrementalPrepareRender:function(e,t,i){var n=e.getData();this._updateSymbolDraw(n,e).incrementalPrepareUpdate(n),this._finished=!1},incrementalRender:function(e,t,i){this._symbolDraw.incrementalUpdate(e,t.getData(),{clipShape:this._getClipShape(t)}),this._finished=e.end===t.getData().count()},updateTransform:function(e,t,i){var n=e.getData();if(this.group.dirty(),!this._finished||n.count()>1e4||!this._symbolDraw.isPersistent())return{update:!0};var o=r().reset(e);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_getClipShape:function(e){var t=e.coordinateSystem,i=t&&t.getArea&&t.getArea();return e.get("clip",!0)?i:null},_updateSymbolDraw:function(e,t){var i=this._symbolDraw,n=t.pipelineContext.large;return i&&n===this._isLargeDraw||(i&&i.remove(),i=this._symbolDraw=n?new a:new o,this._isLargeDraw=n,this.group.removeAll()),this.group.add(i.group),i},remove:function(e,t){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},dispose:function(){}})},q3GZ:function(e,t){var i=["lineStyle","normal","opacity"],n={seriesType:"parallel",reset:function(e,t,n){var o=e.getModel("itemStyle"),a=e.getModel("lineStyle"),r=t.get("color"),s=a.get("color")||o.get("color")||r[e.seriesIndex%r.length],l=e.get("inactiveOpacity"),u=e.get("activeOpacity"),c=e.getModel("lineStyle").getLineStyle(),h=e.coordinateSystem,d=e.getData(),p={normal:c.opacity,active:u,inactive:l};return d.setVisual("color",s),{progress:function(e,t){h.eachActiveState(t,(function(e,n){var o=p[e];if("normal"===e&&t.hasItemOption){var a=t.getItemModel(n).get(i,!0);null!=a&&(o=a)}t.setItemVisual(n,"opacity",o)}),e.start,e.end)}}}};e.exports=n},qH13:function(e,t,i){var n=i("ItGF"),o=i("QBsz").applyTransform,a=i("mFDi"),r=i("Qe9p"),s=i("6GrX"),l=i("pzxd"),u=i("ni6a"),c=i("Gev7"),h=i("Dagg"),d=i("dqUG"),p=i("y+Vt"),g=i("IMiH"),f=i("QuXc"),m=i("06Qe"),v=g.CMD,y=Math.round,x=Math.sqrt,_=Math.abs,b=Math.cos,S=Math.sin,w=Math.max;if(!n.canvasSupported){var M=21600,I=M/2,A=function(e){e.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px;",e.coordsize=M+","+M,e.coordorigin="0,0"},T=function(e,t,i){return"rgb("+[e,t,i].join(",")+")"},D=function(e,t){t&&e&&t.parentNode!==e&&e.appendChild(t)},L=function(e,t){t&&e&&t.parentNode===e&&e.removeChild(t)},C=function(e,t,i){return 1e5*(parseFloat(e)||0)+1e3*(parseFloat(t)||0)+i},P=l.parsePercent,N=function(e,t,i){var n=r.parse(t);i=+i,isNaN(i)&&(i=1),n&&(e.color=T(n[0],n[1],n[2]),e.opacity=i*n[3])},k=function(e,t,i,n){var a="fill"===t,s=e.getElementsByTagName(t)[0];null!=i[t]&&"none"!==i[t]&&(a||!a&&i.lineWidth)?(e[a?"filled":"stroked"]="true",i[t]instanceof f&&L(e,s),s||(s=m.createNode(t)),a?function(e,t,i){var n,a,s=t.fill;if(null!=s)if(s instanceof f){var l,u=0,c=[0,0],h=0,d=1,p=i.getBoundingRect(),g=p.width,m=p.height;if("linear"===s.type){l="gradient";var v=i.transform,y=[s.x*g,s.y*m],x=[s.x2*g,s.y2*m];v&&(o(y,y,v),o(x,x,v));var _=x[0]-y[0],b=x[1]-y[1];(u=180*Math.atan2(_,b)/Math.PI)<0&&(u+=360),u<1e-6&&(u=0)}else{l="gradientradial",y=[s.x*g,s.y*m],v=i.transform;var S=i.scale,I=g,A=m;c=[(y[0]-p.x)/I,(y[1]-p.y)/A],v&&o(y,y,v),I/=S[0]*M,A/=S[1]*M;var D=w(I,A);h=0/D,d=2*s.r/D-h}var L=s.colorStops.slice();L.sort((function(e,t){return e.offset-t.offset}));for(var C=L.length,P=[],k=[],E=0;E=2){var V=P[0][0],z=P[1][0],B=P[0][1]*t.opacity,G=P[1][1]*t.opacity;e.type=l,e.method="none",e.focus="100%",e.angle=u,e.color=V,e.color2=z,e.colors=k.join(","),e.opacity=G,e.opacity2=B}"radial"===l&&(e.focusposition=c.join(","))}else N(e,s,t.opacity)}(s,i,n):function(e,t){t.lineDash&&(e.dashstyle=t.lineDash.join(" ")),null==t.stroke||t.stroke instanceof f||N(e,t.stroke,t.opacity)}(s,i),D(e,s)):(e[a?"filled":"stroked"]="false",L(e,s))},E=[[],[],[]];p.prototype.brushVML=function(e){var t=this.style,i=this._vmlEl;i||(i=m.createNode("shape"),A(i),this._vmlEl=i),k(i,"fill",t,this),k(i,"stroke",t,this);var n=this.transform,a=null!=n,r=i.getElementsByTagName("stroke")[0];if(r){var s=t.lineWidth;if(a&&!t.strokeNoScale){var l=n[0]*n[3]-n[1]*n[2];s*=x(_(l))}r.weight=s+"px"}var u=this.path||(this.path=new g);this.__dirtyPath&&(u.beginPath(),u.subPixelOptimize=!1,this.buildPath(u,this.shape),u.toStatic(),this.__dirtyPath=!1),i.path=function(e,t){var i,n,a,r,s,l,u=v.M,c=v.C,h=v.L,d=v.A,p=v.Q,g=[],f=e.data,m=e.len();for(r=0;r.01?H&&(W+=.0125):Math.abs(F-V)<1e-4?H&&WO?T-=.0125:T+=.0125:H&&FV?A+=.0125:A-=.0125),g.push(Z,y(((O-z)*N+C)*M-I),",",y(((V-B)*k+P)*M-I),",",y(((O+z)*N+C)*M-I),",",y(((V+B)*k+P)*M-I),",",y((W*N+C)*M-I),",",y((F*k+P)*M-I),",",y((A*N+C)*M-I),",",y((T*k+P)*M-I)),s=A,l=T;break;case v.R:var U=E[0],j=E[1];U[0]=f[r++],U[1]=f[r++],j[0]=U[0]+f[r++],j[1]=U[1]+f[r++],t&&(o(U,U,t),o(j,j,t)),U[0]=y(U[0]*M-I),j[0]=y(j[0]*M-I),U[1]=y(U[1]*M-I),j[1]=y(j[1]*M-I),g.push(" m ",U[0],",",U[1]," l ",j[0],",",U[1]," l ",j[0],",",j[1]," l ",U[0],",",j[1]);break;case v.Z:g.push(" x ")}if(i>0){g.push(n);for(var X=0;X100&&(V=0,O={});var i,n=z.style;try{n.font=e,i=n.fontFamily.split(",")[0]}catch(e){}t={style:n.fontStyle||"normal",variant:n.fontVariant||"normal",weight:n.fontWeight||"normal",size:0|parseFloat(n.fontSize||12),family:i||"Microsoft YaHei"},O[e]=t,V++}return t}(a.font),b=_.style+" "+_.variant+" "+_.weight+" "+_.size+'px "'+_.family+'"';i=i||s.getBoundingRect(r,b,v,x,a.textPadding,a.textLineHeight);var S=this.transform;if(S&&!n&&(B.copy(t),B.applyTransform(S),t=B),n)g=t.x,f=t.y;else{var w=a.textPosition;if(w instanceof Array)g=t.x+P(w[0],t.width),f=t.y+P(w[1],t.height),v=v||"left";else{var M=this.calculateTextPosition?this.calculateTextPosition({},a,t):s.calculateTextPosition({},a,t);g=M.x,f=M.y,v=v||M.textAlign,x=x||M.textVerticalAlign}}g=s.adjustTextX(g,i.width,v),f=s.adjustTextY(f,i.height,x),f+=i.height/2;var I,T,L,N=m.createNode,E=this._textVmlEl;E?T=(I=(L=E.firstChild).nextSibling).nextSibling:(E=N("line"),I=N("path"),T=N("textpath"),L=N("skew"),T.style["v-text-align"]="left",A(E),I.textpathok=!0,T.on=!0,E.from="0 0",E.to="1000 0.05",D(E,L),D(E,I),D(E,T),this._textVmlEl=E);var R=[g,f],G=E.style;S&&n?(o(R,R,S),L.on=!0,L.matrix=S[0].toFixed(3)+","+S[2].toFixed(3)+","+S[1].toFixed(3)+","+S[3].toFixed(3)+",0,0",L.offset=(y(R[0])||0)+","+(y(R[1])||0),L.origin="0 0",G.left="0px",G.top="0px"):(L.on=!1,G.left=y(g)+"px",G.top=y(f)+"px"),T.string=String(r).replace(/&/g,"&").replace(/"/g,""");try{T.style.font=b}catch(e){}k(E,"fill",{fill:a.textFill,opacity:a.opacity},this),k(E,"stroke",{stroke:a.textStroke,opacity:a.opacity,lineDash:a.lineDash||null},this),E.style.zIndex=C(this.zlevel,this.z,this.z2),D(e,E)}},Y=function(e){L(e,this._textVmlEl),this._textVmlEl=null},H=function(e){D(e,this._textVmlEl)},W=[u,c,h,p,d],F=0;Fh?h=p:(d.lastTickCount=n,d.lastAutoInterval=h),h}},n.inherits(s,a);var l=s;e.exports=l},qgGe:function(e,t,i){var n=i("bYtY"),o=i("T4UG"),a=i("Bsck"),r=i("Qxkt"),s=i("VaxA").wrapTreePathInfo,l=o.extend({type:"series.sunburst",_viewRoot:null,getInitialData:function(e,t){var i={name:e.name,children:e.data};!function e(t){var i=0;n.each(t.children,(function(t){e(t);var o=t.value;n.isArray(o)&&(o=o[0]),i+=o}));var o=t.value;n.isArray(o)&&(o=o[0]),(null==o||isNaN(o))&&(o=i),o<0&&(o=0),n.isArray(t.value)?t.value[0]=o:t.value=o}(i);var o=n.map(e.levels||[],(function(e){return new r(e,this,t)}),this),s=a.createTree(i,this,(function(e){e.wrapMethod("getItemModel",(function(e,t){var i=s.getNodeByDataIndex(t),n=o[i.depth];return n&&(e.parentModel=n),e}))}));return s.data},optionUpdated:function(){this.resetViewRoot()},getDataParams:function(e){var t=o.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return t.treePathInfo=s(i,this),t},defaultOption:{zlevel:0,z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,percentPrecision:2,stillShowZeroSum:!0,highlightPolicy:"descendant",nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},highlight:{itemStyle:{opacity:1}},downplay:{itemStyle:{opacity:.5},label:{opacity:.6}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicOut",data:[],levels:[],sort:"desc"},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(e){e?this._viewRoot=e:e=this._viewRoot;var t=this.getRawData().tree.root;e&&(e===t||t.contains(e))||(this._viewRoot=t)}});e.exports=l},qj72:function(e,t,i){var n=i("bYtY");function o(e,t){return t=t||[0,0],n.map(["x","y"],(function(i,n){var o=this.getAxis(i),a=t[n],r=e[n]/2;return"category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(a-r)-o.dataToCoord(a+r))}),this)}e.exports=function(e){var t=e.grid.getRect();return{coordSys:{type:"cartesian2d",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(t){return e.dataToPoint(t)},size:n.bind(o,e)}}}},"qt/9":function(e,t,i){var n=i("ProS"),o=i("bYtY");i("Wqna"),i("1tlw"),i("Mylv");var a=i("nVfU").layout,r=i("f5Yq");i("Ae16"),n.registerLayout(o.curry(a,"pictorialBar")),n.registerVisual(r("pictorialBar","roundRect"))},qwVE:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("K4ya"),r=i("XxSj"),s=n.PRIORITY.VISUAL.COMPONENT;function l(e,t,i,n){for(var o=t.targetVisuals[n],a=r.prepareVisualTypes(o),s={color:e.getData().getVisual("color")},l=0,u=a.length;l3||Math.abs(e.dy)>3)){var t=this.seriesModel.getData().tree.root;if(!t)return;var i=t.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+e.dx,y:i.y+e.dy,width:i.width,height:i.height}})}},_onZoom:function(e){var t=e.originX,i=e.originY;if("animating"!==this._state){var n=this.seriesModel.getData().tree.root;if(!n)return;var o=n.getLayout();if(!o)return;var a=new c(o.x,o.y,o.width,o.height),r=this.seriesModel.layoutInfo;t-=r.x,i-=r.y;var s=h.create();h.translate(s,s,[-t,-i]),h.scale(s,s,[e.scale,e.scale]),h.translate(s,s,[t,i]),a.applyTransform(s),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:a.x,y:a.y,width:a.width,height:a.height}})}},_initEvents:function(e){e.on("click",(function(e){if("ready"===this._state){var t=this.seriesModel.get("nodeClick",!0);if(t){var i=this.findTarget(e.offsetX,e.offsetY);if(i){var n=i.node;if(n.getLayout().isLeafRoot)this._rootToNode(i);else if("zoomToNode"===t)this._zoomToNode(i);else if("link"===t){var o=n.hostTree.data.getItemModel(n.dataIndex),a=o.get("link",!0),r=o.get("target",!0)||"blank";a&&g(a,r)}}}}}),this)},_renderBreadcrumb:function(e,t,i){i||(i=null!=e.get("leafDepth",!0)?{node:e.getViewRoot()}:this.findTarget(t.getWidth()/2,t.getHeight()/2))||(i={node:e.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new l(this.group))).render(e,t,i.node,f((function(t){"animating"!==this._state&&(s.aboveViewRoot(e.getViewRoot(),t)?this._rootToNode({node:t}):this._zoomToNode({node:t}))}),this))},remove:function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},dispose:function(){this._clearController()},_zoomToNode:function(e){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},_rootToNode:function(e){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},findTarget:function(e,t){var i;return this.seriesModel.getViewRoot().eachNode({attr:"viewChildren",order:"preorder"},(function(n){var o=this._storage.background[n.getRawIndex()];if(o){var a=o.transformCoordToLocal(e,t),r=o.shape;if(!(r.x<=a[0]&&a[0]<=r.x+r.width&&r.y<=a[1]&&a[1]<=r.y+r.height))return!1;i={node:n,offsetX:a[0],offsetY:a[1]}}}),this),i}});function A(e,t,i,n,r,s,l,u,c,h){if(l){var d=l.getLayout(),p=e.getData();if(p.setItemGraphicEl(l.dataIndex,null),d&&d.isInView){var g=d.width,f=d.height,y=d.borderWidth,I=d.invisible,A=l.getRawIndex(),D=u&&u.getRawIndex(),L=l.viewChildren,C=d.upperHeight,P=L&&L.length,N=l.getModel("itemStyle"),k=l.getModel("emphasis.itemStyle"),E=Y("nodeGroup",m);if(E){if(c.add(E),E.attr("position",[d.x||0,d.y||0]),E.__tmNodeWidth=g,E.__tmNodeHeight=f,d.isAboveViewRoot)return E;var R=l.getModel(),O=Y("background",v,h,1);if(O&&function(t,i,n){if(i.dataIndex=l.dataIndex,i.seriesIndex=e.seriesIndex,i.setShape({x:0,y:0,width:g,height:f}),I)z(i);else{i.invisible=!1;var o=l.getVisual("borderColor",!0),r=k.get("borderColor"),s=M(N);s.fill=o;var u=w(k);if(u.fill=r,n){var c=g-2*y;B(s,u,o,c,C,{x:y,y:0,width:c,height:C})}else s.text=u.text=null;i.setStyle(s),a.setElementHoverStyle(i,u)}t.add(i)}(E,O,P&&d.upperLabelHeight),P)a.isHighDownDispatcher(E)&&a.setAsHighDownDispatcher(E,!1),O&&(a.setAsHighDownDispatcher(O,!0),p.setItemGraphicEl(l.dataIndex,O));else{var V=Y("content",v,h,2);V&&function(t,i){i.dataIndex=l.dataIndex,i.seriesIndex=e.seriesIndex;var n=Math.max(g-2*y,0),o=Math.max(f-2*y,0);if(i.culling=!0,i.setShape({x:y,y:y,width:n,height:o}),I)z(i);else{i.invisible=!1;var r=l.getVisual("color",!0),s=M(N);s.fill=r;var u=w(k);B(s,u,r,n,o),i.setStyle(s),a.setElementHoverStyle(i,u)}t.add(i)}(E,V),O&&a.isHighDownDispatcher(O)&&a.setAsHighDownDispatcher(O,!1),a.setAsHighDownDispatcher(E,!0),p.setItemGraphicEl(l.dataIndex,E)}return E}}}function z(e){!e.invisible&&s.push(e)}function B(t,i,n,r,s,u){var c=R.get("name"),h=R.getModel(u?b:x),p=R.getModel(u?S:_),g=h.getShallow("show");a.setLabelStyle(t,i,h,p,{defaultText:g?c:null,autoColor:n,isRectText:!0,labelFetcher:e,labelDataIndex:l.dataIndex,labelProp:u?"upperLabel":"label"}),G(t,u,d),G(i,u,d),u&&(t.textRect=o.clone(u)),t.truncate=g&&h.get("ellipsis")?{outerWidth:r,outerHeight:s,minChar:2}:null}function G(t,i,n){var o=t.text;if(!i&&n.isLeafRoot&&null!=o){var a=e.get("drillDownIcon",!0);t.text=a?a+" "+o:o}}function Y(e,a,s,u){var c=null!=D&&i[e][D],h=r[e];return c?(i[e][D]=null,function(e,t,i){(e[A]={}).old="nodeGroup"===i?t.position.slice():o.extend({},t.shape)}(h,c,e)):I||((c=new a({z:T(s,u)})).__tmDepth=s,c.__tmStorageName=e,function(e,t,i){var o=e[A]={},a=l.parentNode;if(a&&(!n||"drillDown"===n.direction)){var s=0,u=0,c=r.background[a.getRawIndex()];!n&&c&&c.old&&(s=c.old.width,u=c.old.height),o.old="nodeGroup"===i?[0,u]:{x:s,y:u,width:0,height:0}}o.fadein="nodeGroup"!==i}(h,0,e)),t[e][A]=c}}function T(e,t){var i=10*e+t;return(i-1)/i}e.exports=I},sAZ8:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("+rIm"),r=i("/IIm"),s=i("9KIM"),l=i("IwbS"),u=["axisLine","axisTickLabel","axisName"],c=n.extendComponentView({type:"parallelAxis",init:function(e,t){c.superApply(this,"init",arguments),(this._brushController=new r(t.getZr())).on("brush",o.bind(this._onBrush,this))},render:function(e,t,i,n){if(!function(e,t,i){return i&&"axisAreaSelect"===i.type&&t.findComponents({mainType:"parallelAxis",query:i})[0]===e}(e,t,n)){this.axisModel=e,this.api=i,this.group.removeAll();var r=this._axisGroup;if(this._axisGroup=new l.Group,this.group.add(this._axisGroup),e.get("show")){var s=function(e,t){return t.getComponent("parallel",e.get("parallelIndex"))}(e,t),c=s.coordinateSystem,h=e.getAreaSelectStyle(),d=h.width,p=e.axis.dim,g=c.getAxisLayout(p),f=o.extend({strokeContainThreshold:d},g),m=new a(e,f);o.each(u,m.add,m),this._axisGroup.add(m.getGroup()),this._refreshBrushController(f,h,e,s,d,i);var v=n&&!1===n.animation?null:e;l.groupTransition(r,this._axisGroup,v)}}},_refreshBrushController:function(e,t,i,n,a,r){var u=i.axis.getExtent(),c=u[1]-u[0],h=Math.min(30,.1*Math.abs(c)),d=l.BoundingRect.create({x:u[0],y:-a/2,width:c,height:a});d.x-=h,d.width+=2*h,this._brushController.mount({enableGlobalPan:!0,rotation:e.rotation,position:e.position}).setPanels([{panelId:"pl",clipPath:s.makeRectPanelClipPath(d),isTargetByCursor:s.makeRectIsTargetByCursor(d,r,n),getLinearBrushOtherExtent:s.makeLinearBrushOtherExtent(d,0)}]).enableBrush({brushType:"lineX",brushStyle:t,removeOnClick:!0}).updateCovers(function(e){var t=e.axis;return o.map(e.activeIntervals,(function(e){return{brushType:"lineX",panelId:"pl",range:[t.dataToCoord(e[0],!0),t.dataToCoord(e[1],!0)]}}))}(i))},_onBrush:function(e,t){var i=this.axisModel,n=i.axis,a=o.map(e,(function(e){return[n.coordToData(e.range[0],!0),n.coordToData(e.range[1],!0)]}));(!i.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:a})},dispose:function(){this._brushController.dispose()}}),h=c;e.exports=h},"sK/D":function(e,t,i){var n=i("IwbS"),o=i("OELB").round;function a(e,t,i){var o=e.getArea(),a=e.getBaseAxis().isHorizontal(),r=o.x,s=o.y,l=o.width,u=o.height,c=i.get("lineStyle.width")||2;r-=c/2,s-=c/2,l+=c,u+=c,r=Math.floor(r),l=Math.round(l);var h=new n.Rect({shape:{x:r,y:s,width:l,height:u}});return t&&(h.shape[a?"width":"height"]=0,n.initProps(h,{shape:{width:l,height:u}},i)),h}function r(e,t,i){var a=e.getArea(),r=new n.Sector({shape:{cx:o(e.cx,1),cy:o(e.cy,1),r0:o(a.r0,1),r:o(a.r,1),startAngle:a.startAngle,endAngle:a.endAngle,clockwise:a.clockwise}});return t&&(r.shape.endAngle=a.startAngle,n.initProps(r,{shape:{endAngle:a.endAngle}},i)),r}t.createGridClipPath=a,t.createPolarClipPath=r,t.createClipPath=function(e,t,i){return e?"polar"===e.type?r(e,t,i):"cartesian2d"===e.type?a(e,t,i):null:null}},sRwP:function(e,t,i){i("jsU+"),i("2548"),i("Tp9H"),i("06DH"),i("dnwI"),i("fE02"),i("33Ds")},"sW+o":function(e,t,i){var n=i("SrGk"),o=i("bYtY"),a=i("SUKs"),r=i("Qe9p");function s(e,t){n.call(this,e,t,["linearGradient","radialGradient"],"__gradient_in_use__")}o.inherits(s,n),s.prototype.addWithoutUpdate=function(e,t){if(t&&t.style){var i=this;o.each(["fill","stroke"],(function(n){if(t.style[n]&&("linear"===t.style[n].type||"radial"===t.style[n].type)){var o,a=t.style[n],r=i.getDefs(!0);a._dom?(o=a._dom,r.contains(a._dom)||i.addDom(o)):o=i.add(a),i.markUsed(t);var s=o.getAttribute("id");e.setAttribute(n,"url(#"+s+")")}}))}},s.prototype.add=function(e){var t;if("linear"===e.type)t=this.createElement("linearGradient");else{if("radial"!==e.type)return a("Illegal gradient type."),null;t=this.createElement("radialGradient")}return e.id=e.id||this.nextId++,t.setAttribute("id","zr"+this._zrId+"-gradient-"+e.id),this.updateDom(e,t),this.addDom(t),t},s.prototype.update=function(e){var t=this;n.prototype.update.call(this,e,(function(){var i=e.type,n=e._dom.tagName;"linear"===i&&"linearGradient"===n||"radial"===i&&"radialGradient"===n?t.updateDom(e,e._dom):(t.removeDom(e),t.add(e))}))},s.prototype.updateDom=function(e,t){if("linear"===e.type)t.setAttribute("x1",e.x),t.setAttribute("y1",e.y),t.setAttribute("x2",e.x2),t.setAttribute("y2",e.y2);else{if("radial"!==e.type)return void a("Illegal gradient type.");t.setAttribute("cx",e.x),t.setAttribute("cy",e.y),t.setAttribute("r",e.r)}e.global?t.setAttribute("gradientUnits","userSpaceOnUse"):t.setAttribute("gradientUnits","objectBoundingBox"),t.innerHTML="";for(var i=e.colorStops,n=0,o=i.length;n-1){var u=r.parse(l)[3],c=r.toHex(l);s.setAttribute("stop-color","#"+c),s.setAttribute("stop-opacity",u)}else s.setAttribute("stop-color",i[n].color);t.appendChild(s)}e._dom=t},s.prototype.markUsed=function(e){if(e.style){var t=e.style.fill;t&&t._dom&&n.prototype.markUsed.call(this,t._dom),(t=e.style.stroke)&&t._dom&&n.prototype.markUsed.call(this,t._dom)}};var l=s;e.exports=l},szbU:function(e,t,i){var n=i("bYtY"),o=n.each;function a(e,t){return e&&e.hasOwnProperty&&e.hasOwnProperty(t)}e.exports=function(e){var t=e&&e.visualMap;n.isArray(t)||(t=t?[t]:[]),o(t,(function(e){if(e){a(e,"splitList")&&!a(e,"pieces")&&(e.pieces=e.splitList,delete e.splitList);var t=e.pieces;t&&n.isArray(t)&&o(t,(function(e){n.isObject(e)&&(a(e,"start")&&!a(e,"min")&&(e.min=e.start),a(e,"end")&&!a(e,"max")&&(e.max=e.end))}))}}))}},tBnm:function(e,t,i){var n=i("bYtY"),o=i("IwbS"),a=i("Qxkt"),r=i("Znkb"),s=i("+rIm"),l=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function u(e,t,i){t[1]>t[0]&&(t=t.slice().reverse());var n=e.coordToPoint([t[0],i]),o=e.coordToPoint([t[1],i]);return{x1:n[0],y1:n[1],x2:o[0],y2:o[1]}}function c(e){return e.getRadiusAxis().inverse?0:1}function h(e){var t=e[0],i=e[e.length-1];t&&i&&Math.abs(Math.abs(t.coord-i.coord)-360)<1e-4&&e.pop()}var d=r.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(e,t){if(this.group.removeAll(),e.get("show")){var i=e.axis,o=i.polar,a=o.getRadiusAxis().getExtent(),r=i.getTicksCoords(),s=i.getMinorTicksCoords(),u=n.map(i.getViewLabels(),(function(e){return(e=n.clone(e)).coord=i.dataToCoord(e.tickValue),e}));h(u),h(r),n.each(l,(function(t){!e.get(t+".show")||i.scale.isBlank()&&"axisLine"!==t||this["_"+t](e,o,r,s,a,u)}),this)}},_axisLine:function(e,t,i,n,a){var r,s=e.getModel("axisLine.lineStyle"),l=c(t),u=l?0:1;(r=0===a[u]?new o.Circle({shape:{cx:t.cx,cy:t.cy,r:a[l]},style:s.getLineStyle(),z2:1,silent:!0}):new o.Ring({shape:{cx:t.cx,cy:t.cy,r:a[l],r0:a[u]},style:s.getLineStyle(),z2:1,silent:!0})).style.fill=null,this.group.add(r)},_axisTick:function(e,t,i,a,r){var s=e.getModel("axisTick"),l=(s.get("inside")?-1:1)*s.get("length"),h=r[c(t)],d=n.map(i,(function(e){return new o.Line({shape:u(t,[h,h+l],e.coord)})}));this.group.add(o.mergePath(d,{style:n.defaults(s.getModel("lineStyle").getLineStyle(),{stroke:e.get("axisLine.lineStyle.color")})}))},_minorTick:function(e,t,i,a,r){if(a.length){for(var s=e.getModel("axisTick"),l=e.getModel("minorTick"),h=(s.get("inside")?-1:1)*l.get("length"),d=r[c(t)],p=[],g=0;gv?"left":"right",_=Math.abs(m[1]-y)/f<.3?"middle":m[1]>y?"top":"bottom";h&&h[u]&&h[u].textStyle&&(r=new a(h[u].textStyle,d,d.ecModel));var b=new o.Text({silent:s.isLabelSilent(e)});this.group.add(b),o.setTextStyle(b.style,r,{x:m[0],y:m[1],textFill:r.getTextColor()||e.get("axisLine.lineStyle.color"),text:i.formattedLabel,textAlign:x,textVerticalAlign:_}),g&&(b.eventData=s.makeAxisEventDataBase(e),b.eventData.targetType="axisLabel",b.eventData.value=i.rawLabel)}),this)},_splitLine:function(e,t,i,a,r){var s=e.getModel("splitLine").getModel("lineStyle"),l=s.get("color"),c=0;l=l instanceof Array?l:[l];for(var h=[],d=0;d0:e.splitNumber>0)&&!e.calculable?"piecewise":"continuous"}))},vKoX:function(e,t,i){var n=i("SrGk");function o(e,t){n.call(this,e,t,["filter"],"__filter_in_use__","_shadowDom")}function a(e){return e&&(e.shadowBlur||e.shadowOffsetX||e.shadowOffsetY||e.textShadowBlur||e.textShadowOffsetX||e.textShadowOffsetY)}i("bYtY").inherits(o,n),o.prototype.addWithoutUpdate=function(e,t){if(t&&a(t.style)){var i;t._shadowDom?(i=t._shadowDom,this.getDefs(!0).contains(t._shadowDom)||this.addDom(i)):i=this.add(t),this.markUsed(t);var n=i.getAttribute("id");e.style.filter="url(#"+n+")"}},o.prototype.add=function(e){var t=this.createElement("filter");return e._shadowDomId=e._shadowDomId||this.nextId++,t.setAttribute("id","zr"+this._zrId+"-shadow-"+e._shadowDomId),this.updateDom(e,t),this.addDom(t),t},o.prototype.update=function(e,t){if(a(t.style)){var i=this;n.prototype.update.call(this,t,(function(){i.updateDom(t,t._shadowDom)}))}else this.remove(e,t)},o.prototype.remove=function(e,t){null!=t._shadowDomId&&(this.removeDom(e),e.style.filter="")},o.prototype.updateDom=function(e,t){var i=t.getElementsByTagName("feDropShadow");i=0===i.length?this.createElement("feDropShadow"):i[0];var n,o,a,r,s=e.style,l=e.scale&&e.scale[0]||1,u=e.scale&&e.scale[1]||1;if(s.shadowBlur||s.shadowOffsetX||s.shadowOffsetY)n=s.shadowOffsetX||0,o=s.shadowOffsetY||0,a=s.shadowBlur,r=s.shadowColor;else{if(!s.textShadowBlur)return void this.removeDom(t,s);n=s.textShadowOffsetX||0,o=s.textShadowOffsetY||0,a=s.textShadowBlur,r=s.textShadowColor}i.setAttribute("dx",n/l),i.setAttribute("dy",o/u),i.setAttribute("flood-color",r);var c=a/2/l+" "+a/2/u;i.setAttribute("stdDeviation",c),t.setAttribute("x","-100%"),t.setAttribute("y","-100%"),t.setAttribute("width",Math.ceil(a/2*200)+"%"),t.setAttribute("height",Math.ceil(a/2*200)+"%"),t.appendChild(i),e._shadowDom=t},o.prototype.markUsed=function(e){e._shadowDom&&n.prototype.markUsed.call(this,e._shadowDom)};var r=o;e.exports=r},vL6D:function(e,t,i){var n=i("bYtY"),o=i("+rIm"),a=i("IwbS"),r=i("7bkD"),s=i("Znkb"),l=i("WN+l"),u=l.rectCoordAxisBuildSplitArea,c=l.rectCoordAxisHandleRemove,h=["axisLine","axisTickLabel","axisName"],d=["splitArea","splitLine"],p=s.extend({type:"singleAxis",axisPointerClass:"SingleAxisPointer",render:function(e,t,i,s){var l=this.group;l.removeAll();var u=this._axisGroup;this._axisGroup=new a.Group;var c=r.layout(e),g=new o(e,c);n.each(h,g.add,g),l.add(this._axisGroup),l.add(g.getGroup()),n.each(d,(function(t){e.get(t+".show")&&this["_"+t](e)}),this),a.groupTransition(u,this._axisGroup,e),p.superCall(this,"render",e,t,i,s)},remove:function(){c(this)},_splitLine:function(e){var t=e.axis;if(!t.scale.isBlank()){var i=e.getModel("splitLine"),n=i.getModel("lineStyle"),o=n.get("width"),r=n.get("color");r=r instanceof Array?r:[r];for(var s=e.coordinateSystem.getRect(),l=t.isHorizontal(),u=[],c=0,h=t.getTicksCoords({tickModel:i}),d=[],p=[],g=0;g=0)&&e(a,n,o)}))}var p=d.prototype;function g(e){return e[0]>e[1]&&e.reverse(),e}function f(e,t){return a.parseFinder(e,t,{includeMainTypes:h})}p.setOutputRanges=function(e,t){this.matchOutputRanges(e,t,(function(e,t,i){if((e.coordRanges||(e.coordRanges=[])).push(t),!e.coordRange){e.coordRange=t;var n=x[e.brushType](0,i,t);e.__rangeOffset={offset:b[e.brushType](n.values,e.range,[1,1]),xyMinMax:n.xyMinMax}}}))},p.matchOutputRanges=function(e,t,i){s(e,(function(e){var o=this.findTargetInfo(e,t);o&&!0!==o&&n.each(o.coordSyses,(function(n){var o=x[e.brushType](1,n,e.range);i(e,o.values,n,t)}))}),this)},p.setInputRanges=function(e,t){s(e,(function(e){var i,n,o,a,r,s=this.findTargetInfo(e,t);if(e.range=e.range||[],s&&!0!==s){e.panelId=s.panelId;var l=x[e.brushType](0,s.coordSys,e.coordRange),u=e.__rangeOffset;e.range=u?b[e.brushType](l.values,u.offset,(i=l.xyMinMax,n=u.xyMinMax,o=w(i),a=w(n),r=[o[0]/a[0],o[1]/a[1]],isNaN(r[0])&&(r[0]=1),isNaN(r[1])&&(r[1]=1),r)):l.values}}),this)},p.makePanelOpts=function(e,t){return n.map(this._targetInfoList,(function(i){var n=i.getPanelRect();return{panelId:i.panelId,defaultBrushType:t&&t(i),clipPath:r.makeRectPanelClipPath(n),isTargetByCursor:r.makeRectIsTargetByCursor(n,e,i.coordSysModel),getLinearBrushOtherExtent:r.makeLinearBrushOtherExtent(n)}}))},p.controlSeries=function(e,t,i){var n=this.findTargetInfo(e,i);return!0===n||n&&l(n.coordSyses,t.coordinateSystem)>=0},p.findTargetInfo=function(e,t){for(var i=this._targetInfoList,n=f(t,e),o=0;o=0||l(o,e.getAxis("y").model)>=0)&&a.push(e)})),t.push({panelId:"grid--"+e.id,gridModel:e,coordSysModel:e,coordSys:a[0],coordSyses:a,getPanelRect:y.grid,xAxisDeclared:u[e.id],yAxisDeclared:c[e.id]})})))},geo:function(e,t){s(e.geoModels,(function(e){var i=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:i,coordSyses:[i],getPanelRect:y.geo})}))}},v=[function(e,t){var i=e.xAxisModel,n=e.yAxisModel,o=e.gridModel;return!o&&i&&(o=i.axis.grid.model),!o&&n&&(o=n.axis.grid.model),o&&o===t.gridModel},function(e,t){var i=e.geoModel;return i&&i===t.geoModel}],y={grid:function(){return this.coordSys.grid.getRect().clone()},geo:function(){var e=this.coordSys,t=e.getBoundingRect().clone();return t.applyTransform(o.getTransform(e)),t}},x={lineX:u(_,0),lineY:u(_,1),rect:function(e,t,i){var n=t[c[e]]([i[0][0],i[1][0]]),o=t[c[e]]([i[0][1],i[1][1]]),a=[g([n[0],o[0]]),g([n[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(e,t,i){var o=[[1/0,-1/0],[1/0,-1/0]];return{values:n.map(i,(function(i){var n=t[c[e]](i);return o[0][0]=Math.min(o[0][0],n[0]),o[1][0]=Math.min(o[1][0],n[1]),o[0][1]=Math.max(o[0][1],n[0]),o[1][1]=Math.max(o[1][1],n[1]),n})),xyMinMax:o}}};function _(e,t,i,o){var a=i.getAxis(["x","y"][e]),r=g(n.map([0,1],(function(e){return t?a.coordToData(a.toLocalCoord(o[e])):a.toGlobalCoord(a.dataToCoord(o[e]))}))),s=[];return s[e]=r,s[1-e]=[NaN,NaN],{values:r,xyMinMax:s}}var b={lineX:u(S,0),lineY:u(S,1),rect:function(e,t,i){return[[e[0][0]-i[0]*t[0][0],e[0][1]-i[0]*t[0][1]],[e[1][0]-i[1]*t[1][0],e[1][1]-i[1]*t[1][1]]]},polygon:function(e,t,i){return n.map(e,(function(e,n){return[e[0]-i[0]*t[n][0],e[1]-i[1]*t[n][1]]}))}};function S(e,t,i,n){return[t[0]-n[e]*i[0],t[1]-n[e]*i[1]]}function w(e){return e?[e[0][1]-e[0][0],e[1][1]-e[1][0]]:[NaN,NaN]}var M=d;e.exports=M},vZI5:function(e,t,i){var n=i("bYtY"),o=i("T4UG"),a=i("5GhG").seriesModelMixin,r=o.extend({type:"series.candlestick",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,clip:!0,itemStyle:{color:"#c23531",color0:"#314656",borderWidth:1,borderColor:"#c23531",borderColor0:"#314656"},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationUpdate:!1,animationEasing:"linear",animationDuration:300},getShadowDim:function(){return"open"},brushSelector:function(e,t,i){var n=t.getItemLayout(e);return n&&i.rect(n.brushRect)}});n.mixin(r,a,!0);var s=r;e.exports=s},vcCh:function(e,t,i){var n=i("ProS");i("0qV/"),n.registerAction({type:"dragNode",event:"dragnode",update:"update"},(function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},(function(t){t.setNodePosition(e.dataIndex,[e.localX,e.localY])}))}))},wr5s:function(e,t,i){var n=(0,i("IwbS").extendShape)({type:"sausage",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},buildPath:function(e,t){var i=t.cx,n=t.cy,o=Math.max(t.r0||0,0),a=Math.max(t.r,0),r=.5*(a-o),s=o+r,l=t.startAngle,u=t.endAngle,c=t.clockwise,h=Math.cos(l),d=Math.sin(l),p=Math.cos(u),g=Math.sin(u);(c?u-l<2*Math.PI:l-u<2*Math.PI)&&(e.moveTo(h*o+i,d*o+n),e.arc(h*s+i,d*s+n,r,-Math.PI+l,l,!c)),e.arc(i,n,a,l,u,!c),e.moveTo(p*a+i,g*a+n),e.arc(p*s+i,g*s+n,r,u-2*Math.PI,u-Math.PI,!c),0!==o&&(e.arc(i,n,o,u,l,c),e.moveTo(h*o+i,g*o+n)),e.closePath()}});e.exports=n},wt3j:function(e,t,i){var n=i("ProS"),o=i("bYtY"),a=i("/IIm"),r=i("EMyp").layoutCovers,s=n.extendComponentView({type:"brush",init:function(e,t){this.ecModel=e,this.api=t,this.model,(this._brushController=new a(t.getZr())).on("brush",o.bind(this._onBrush,this)).mount()},render:function(e){return this.model=e,l.apply(this,arguments)},updateTransform:function(e,t){return r(t),l.apply(this,arguments)},updateView:l,dispose:function(){this._brushController.dispose()},_onBrush:function(e,t){var i=this.model.id;this.model.brushTargetManager.setOutputRanges(e,this.ecModel),(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:i,areas:o.clone(e),$from:i}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:i,areas:o.clone(e),$from:i})}});function l(e,t,i,n){(!n||n.$from!==e.id)&&this._brushController.setPanels(e.brushTargetManager.makePanelOpts(i)).enableBrush(e.brushOption).updateCovers(e.areas.slice())}e.exports=s},xRUu:function(e,t,i){i("hJvP"),i("hFmY"),i("sAZ8")},xSat:function(e,t){var i={axisPointer:1,tooltip:1,brush:1};t.onIrrelevantElement=function(e,t,n){var o=t.getComponentByElement(e.topTarget),a=o&&o.coordinateSystem;return o&&o!==n&&!i[o.mainType]&&a&&a.model!==n}},xiyX:function(e,t,i){var n=i("bYtY"),o=i("bLfw"),a=i("nkfE"),r=i("ICMv"),s=o.extend({type:"singleAxis",layoutMode:"box",axis:null,coordinateSystem:null,getCoordSysModel:function(){return this}});n.merge(s.prototype,r),a("single",s,(function(e,t){return t.type||(t.data?"category":"value")}),{left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:1,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}});var l=s;e.exports=l},"y+lR":function(e,t,i){var n=i("bYtY"),o=i("mFDi"),a=i("z35g");function r(e){a.call(this,e)}r.prototype={constructor:r,type:"cartesian2d",dimensions:["x","y"],getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},containPoint:function(e){var t=this.getAxis("x"),i=this.getAxis("y");return t.contain(t.toLocalCoord(e[0]))&&i.contain(i.toLocalCoord(e[1]))},containData:function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},dataToPoint:function(e,t,i){var n=this.getAxis("x"),o=this.getAxis("y");return(i=i||[])[0]=n.toGlobalCoord(n.dataToCoord(e[0])),i[1]=o.toGlobalCoord(o.dataToCoord(e[1])),i},clampData:function(e,t){var i=this.getAxis("x").scale,n=this.getAxis("y").scale,o=i.getExtent(),a=n.getExtent(),r=i.parse(e[0]),s=n.parse(e[1]);return(t=t||[])[0]=Math.min(Math.max(Math.min(o[0],o[1]),r),Math.max(o[0],o[1])),t[1]=Math.min(Math.max(Math.min(a[0],a[1]),s),Math.max(a[0],a[1])),t},pointToData:function(e,t){var i=this.getAxis("x"),n=this.getAxis("y");return(t=t||[])[0]=i.coordToData(i.toLocalCoord(e[0])),t[1]=n.coordToData(n.toLocalCoord(e[1])),t},getOtherAxis:function(e){return this.getAxis("x"===e.dim?"y":"x")},getArea:function(){var e=this.getAxis("x").getGlobalExtent(),t=this.getAxis("y").getGlobalExtent(),i=Math.min(e[0],e[1]),n=Math.min(t[0],t[1]),a=Math.max(e[0],e[1])-i,r=Math.max(t[0],t[1])-n;return new o(i,n,a,r)}},n.inherits(r,a);var s=r;e.exports=s},y2l5:function(e,t,i){var n=i("MwEJ"),o=i("T4UG").extend({type:"series.scatter",dependencies:["grid","polar","geo","singleAxis","calendar"],getInitialData:function(e,t){return n(this.getSource(),this,{useEncodeDefaulter:!0})},brushSelector:"point",getProgressive:function(){var e=this.option.progressive;return null==e?this.option.large?5e3:this.get("progressive"):e},getProgressiveThreshold:function(){var e=this.option.progressiveThreshold;return null==e?this.option.large?1e4:this.get("progressiveThreshold"):e},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},clip:!0}});e.exports=o},y3NT:function(e,t,i){var n=i("OELB").parsePercent,o=i("bYtY"),a=Math.PI/180;e.exports=function(e,t,i,r){t.eachSeriesByType(e,(function(e){var t=e.get("center"),r=e.get("radius");o.isArray(r)||(r=[0,r]),o.isArray(t)||(t=[t,t]);var s=i.getWidth(),l=i.getHeight(),u=Math.min(s,l),c=n(t[0],s),h=n(t[1],l),d=n(r[0],u/2),p=n(r[1],u/2),g=-e.get("startAngle")*a,f=e.get("minAngle")*a,m=e.getData().tree.root,v=e.getViewRoot(),y=v.depth,x=e.get("sort");null!=x&&function e(t,i){var n=t.children||[];t.children=function(e,t){if("function"==typeof t)return e.sort(t);var i="asc"===t;return e.sort((function(e,t){var n=(e.getValue()-t.getValue())*(i?1:-1);return 0===n?(e.dataIndex-t.dataIndex)*(i?-1:1):n}))}(n,i),n.length&&o.each(t.children,(function(t){e(t,i)}))}(v,x);var _=0;o.each(v.children,(function(e){!isNaN(e.getValue())&&_++}));var b=v.getValue(),S=Math.PI/(b||_)*2,w=v.depth>0,M=v.height-(w?-1:1),I=(p-d)/(M||1),A=e.get("clockwise"),T=e.get("stillShowZeroSum"),D=A?1:-1,L=function(e,t){if(e){var i=t;if(e!==m){var a=e.getValue(),r=0===b&&T?S:a*S;r=0;s--){var l=2*s,u=n[l]-a/2,c=n[l+1]-r/2;if(e>=u&&t>=c&&e<=u+a&&t<=c+r)return s}return-1}});function s(){this.group=new n.Group}var l=s.prototype;l.isPersistent=function(){return!this._incremental},l.updateData=function(e,t){this.group.removeAll();var i=new r({rectHover:!0,cursor:"default"});i.setShape({points:e.getLayout("symbolPoints")}),this._setCommon(i,e,!1,t),this.group.add(i),this._incremental=null},l.updateLayout=function(e){if(!this._incremental){var t=e.getLayout("symbolPoints");this.group.eachChild((function(e){if(null!=e.startIndex){var i=2*(e.endIndex-e.startIndex),n=4*e.startIndex*2;t=new Float32Array(t.buffer,n,i)}e.setShape("points",t)}))}},l.incrementalPrepareUpdate=function(e){this.group.removeAll(),this._clearIncremental(),e.count()>2e6?(this._incremental||(this._incremental=new a({silent:!0})),this.group.add(this._incremental)):this._incremental=null},l.incrementalUpdate=function(e,t,i){var n;this._incremental?(n=new r,this._incremental.addDisplayable(n,!0)):((n=new r({rectHover:!0,cursor:"default",startIndex:e.start,endIndex:e.end})).incremental=!0,this.group.add(n)),n.setShape({points:t.getLayout("symbolPoints")}),this._setCommon(n,t,!!this._incremental,i)},l._setCommon=function(e,t,i,n){var a=t.hostModel;n=n||{};var r=t.getVisual("symbolSize");e.setShape("size",r instanceof Array?r:[r,r]),e.softClipShape=n.clipShape||null,e.symbolProxy=o(t.getVisual("symbol"),0,0,0,0),e.setColor=e.symbolProxy.setColor;var s=e.shape.size[0]<4;e.useStyle(a.getModel("itemStyle").getItemStyle(s?["color","shadowBlur","shadowColor"]:["color"]));var l=t.getVisual("color");l&&e.setColor(l),i||(e.seriesIndex=a.seriesIndex,e.on("mousemove",(function(t){e.dataIndex=null;var i=e.findDataIndex(t.offsetX,t.offsetY);i>=0&&(e.dataIndex=i+(e.startIndex||0))})))},l.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},l._clearIncremental=function(){var e=this._incremental;e&&e.clearDisplaybles()};var u=s;e.exports=u},yik8:function(e,t,i){var n=i("bZqE"),o=n.eachAfter,a=n.eachBefore,r=i("Itpr"),s=r.init,l=r.firstWalk,u=r.secondWalk,c=r.separation,h=r.radialCoordinate,d=r.getViewRect;e.exports=function(e,t){e.eachSeriesByType("tree",(function(e){!function(e,t){var i=d(e,t);e.layoutInfo=i;var n=e.get("layout"),r=0,p=0,g=null;"radial"===n?(r=2*Math.PI,p=Math.min(i.height,i.width)/2,g=c((function(e,t){return(e.parentNode===t.parentNode?1:2)/e.depth}))):(r=i.width,p=i.height,g=c());var f=e.getData().tree.root,m=f.children[0];if(m){s(f),o(m,l,g),f.hierNode.modifier=-m.hierNode.prelim,a(m,u);var v=m,y=m,x=m;a(m,(function(e){var t=e.getLayout().x;ty.getLayout().x&&(y=e),e.depth>x.depth&&(x=e)}));var _=v===y?1:g(v,y)/2,b=_-v.getLayout().x,S=0,w=0,M=0,I=0;if("radial"===n)S=r/(y.getLayout().x+_+b),w=p/(x.depth-1||1),a(m,(function(e){M=(e.getLayout().x+b)*S,I=(e.depth-1)*w;var t=h(M,I);e.setLayout({x:t.x,y:t.y,rawX:M,rawY:I},!0)}));else{var A=e.getOrient();"RL"===A||"LR"===A?(w=p/(y.getLayout().x+_+b),S=r/(x.depth-1||1),a(m,(function(e){I=(e.getLayout().x+b)*w,M="LR"===A?(e.depth-1)*S:r-(e.depth-1)*S,e.setLayout({x:M,y:I},!0)}))):"TB"!==A&&"BT"!==A||(S=r/(y.getLayout().x+_+b),w=p/(x.depth-1||1),a(m,(function(e){M=(e.getLayout().x+b)*S,I="TB"===A?(e.depth-1)*w:p-(e.depth-1)*w,e.setLayout({x:M,y:I},!0)})))}}}(e,t)}))}},z35g:function(e,t,i){var n=i("bYtY");function o(e){return this._axes[e]}var a=function(e){this._axes={},this._dimList=[],this.name=e||""};a.prototype={constructor:a,type:"cartesian",getAxis:function(e){return this._axes[e]},getAxes:function(){return n.map(this._dimList,o,this)},getAxesByScale:function(e){return e=e.toLowerCase(),n.filter(this.getAxes(),(function(t){return t.scale.type===e}))},addAxis:function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},dataToCoord:function(e){return this._dataCoordConvert(e,"dataToCoord")},coordToData:function(e){return this._dataCoordConvert(e,"coordToData")},_dataCoordConvert:function(e,t){for(var i=this._dimList,n=e instanceof Array?[]:{},o=0;on[1]&&(n[1]=t[1])}))})),n[1]0?0:NaN);var r=i.getMax(!0);null!=r&&"dataMax"!==r&&"function"!=typeof r?t[1]=r:o&&(t[1]=a>0?a-1:NaN),i.get("scale",!0)||(t[0]>0&&(t[0]=0),t[1]<0&&(t[1]=0))}(e,n),n}(this,this._dimName,t),function(e){var t=e._minMaxSpan={},i=e._dataZoomModel,n=e._dataExtent;s(["min","max"],(function(a){var r=i.get(a+"Span"),s=i.get(a+"ValueSpan");null!=s&&(s=e.getAxisModel().axis.scale.parse(s)),null!=s?r=o.linearMap(n[0]+s,n,[0,100],!0):null!=r&&(s=o.linearMap(r,[0,100],n,!0)-n[0]),t[a+"Span"]=r,t[a+"ValueSpan"]=s}))}(this);var i=this.calculateDataWindow(e.settledOption);this._valueWindow=i.valueWindow,this._percentWindow=i.percentWindow,c(this)}},restore:function(e){e===this._dataZoomModel&&(this._valueWindow=this._percentWindow=null,c(this,!0))},filterData:function(e,t){if(e===this._dataZoomModel){var i=this._dimName,n=this.getTargetSeriesModels(),o=e.get("filterMode"),a=this._valueWindow;"none"!==o&&s(n,(function(e){var t=e.getData(),n=t.mapDimension(i,!0);n.length&&("weakFilter"===o?t.filterSelf((function(e){for(var i,o,r,s=0;sa[1];if(u&&!c&&!h)return!0;u&&(r=!0),c&&(i=!0),h&&(o=!0)}return r&&i&&o})):s(n,(function(i){if("empty"===o)e.setData(t=t.map(i,(function(e){return function(e){return e>=a[0]&&e<=a[1]}(e)?e:NaN})));else{var n={};n[i]=a,t.selectRange(n)}})),s(n,(function(e){t.setApproximateExtent(a,e)})))}))}}};var h=u;e.exports=h},zRKj:function(e,t,i){i("Ae16"),i("Sp2Z"),i("y4/Y")},zYTA:function(e,t,i){var n=i("bYtY");function o(){var e=n.createCanvas();this.canvas=e,this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={}}o.prototype={update:function(e,t,i,n,o,a){var r=this._getBrush(),s=this._getGradient(e,o,"inRange"),l=this._getGradient(e,o,"outOfRange"),u=this.pointSize+this.blurSize,c=this.canvas,h=c.getContext("2d"),d=e.length;c.width=t,c.height=i;for(var p=0;p0){var I=a(v)?s:l;v>0&&(v=v*w+S),x[_++]=I[M],x[_++]=I[M+1],x[_++]=I[M+2],x[_++]=I[M+3]*v*256}else _+=4}return h.putImageData(y,0,0),c},_getBrush:function(){var e=this._brushCanvas||(this._brushCanvas=n.createCanvas()),t=this.pointSize+this.blurSize,i=2*t;e.width=i,e.height=i;var o=e.getContext("2d");return o.clearRect(0,0,i,i),o.shadowOffsetX=i,o.shadowBlur=this.blurSize,o.shadowColor="#000",o.beginPath(),o.arc(-t,t,this.pointSize,0,2*Math.PI,!0),o.closePath(),o.fill(),e},_getGradient:function(e,t,i){for(var n=this._gradientPixels,o=n[i]||(n[i]=new Uint8ClampedArray(1024)),a=[0,0,0,0],r=0,s=0;s<256;s++)t[i](s/255,!0,a),o[r++]=a[0],o[r++]=a[1],o[r++]=a[2],o[r++]=a[3];return o}};var a=o;e.exports=a},zuHt:function(e,t,i){var n=i("bYtY");e.exports=function(e){var t={};e.eachSeriesByType("map",(function(i){var o=i.getMapType();if(!i.getHostGeoModel()&&!t[o]){var a={};n.each(i.seriesGroup,(function(t){var i=t.coordinateSystem,n=t.originalData;t.get("showLegendSymbol")&&e.getComponent("legend")&&n.each(n.mapDimension("value"),(function(e,t){var o=n.getName(t),r=i.getRegion(o);if(r&&!isNaN(e)){var s=a[o]||0,l=i.dataToPoint(r.center);a[o]=s+1,n.setItemLayout(t,{point:l,offset:s})}}))}));var r=i.getData();r.each((function(e){var t=r.getName(e),i=r.getItemLayout(e)||{};i.showLabel=!a[t],r.setItemLayout(e,i)})),t[o]=!0}}))}}}]); \ No newline at end of file diff --git a/static/js/160.562eb849.chunk.js b/static/js/160.562eb849.chunk.js new file mode 100644 index 000000000..fbd2df6ed --- /dev/null +++ b/static/js/160.562eb849.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[160],{Kj3p:function(e,t,a){"use strict";a("2qtc");var n=a("kLXV"),r=(a("T2oS"),a("W9HT")),l=(a("5NDa"),a("5rEg")),o=a("zLi2"),c=a.n(o),i=a("cDcd"),s=a.n(i),u=a("spEH"),m=a("vDqi"),d=a.n(m);a("KkuB"),t.a=function(e){var t=e.authorityValBox,a=e.successFunc,o=e.cancelFunc,m=Object(i.useState)(void 0),p=c()(m,2),g=p[0],v=p[1],f=Object(i.useState)(!1),q=c()(f,2),E=q[0],h=q[1],y=Object(i.useState)(!1),b=c()(y,2),B=b[0],j=b[1];return s.a.createElement(n.a,{visible:t,centered:!0,title:"授权",onCancel:function(){v(void 0),o()},onOk:function(){g?(j(!0),d.a.get("/users/ci/oauth_grant.json",{params:{password:g}}).then((function(e){j(!1),e&&a(e.data.step)})).catch((function(e){j(!1)}))):h(!0)}},s.a.createElement(r.a,{spinning:B},s.a.createElement("p",{style:{textAlign:"center"}},"请输入您的登录密码,确认授权DevOps应用"),s.a.createElement(u.a,{style:{justifyContent:"center",marginTop:"20px"}},s.a.createElement("span",null,"密码:"),s.a.createElement(l.a.Password,{value:g,className:!0===E&&"flags",onChange:function(e){return v(e.target.value)},style:{width:"220px"}}))))}},b7wz:function(e,t,a){"use strict";a("+L6B");var n=a("2/Rp"),r=(a("7Kak"),a("9yH6")),l=a("zLi2"),o=a.n(l),c=a("cDcd"),i=a.n(c);t.a=function(e){var t=e.sureModal,a=Object(c.useState)(1),l=o()(a,2),s=l[0],u=l[1];return i.a.createElement("div",{className:"mt30",style:{textAlign:"center"}},i.a.createElement(r.a.Group,{value:s,onChange:function(e){u(e.target.value)}},i.a.createElement(r.a,{value:1},"自有服务器"),i.a.createElement(r.a,{value:2},"GitLink服务器")),i.a.createElement("p",{className:"mt30"},i.a.createElement(n.a,{type:"primary",onClick:function(){return t(s)}},"下一步")))}},lRUx:function(e,t,a){"use strict";a.r(t);var n,r=a("cDcd"),l=a.n(r),o=(a("T2oS"),a("W9HT")),c=(a("+L6B"),a("2/Rp")),i=(a("5NDa"),a("5rEg")),s=a("04Ix"),u=a.n(s),m=(a("y8nQ"),a("Vl3Y")),d=a("zLi2"),p=a.n(d),g=a("YdDX"),v=a.n(g),f=a("o+MX"),q=a.n(f),E=a("+oHS"),h=a.n(E),y=a("OWCx"),b=a.n(y),B=a("5PDf"),j=a.n(B),R=a("fHi0"),A=a.n(R),C=a("RXMP"),N=a.n(C),x=a("qjzJ"),P=a.n(x),S=a("HnXd"),H=a.n(S),W=a("LYCE"),F=a.n(W),K=a("t1Jf"),X=a.n(K),k=a("spEH"),V=(a("Kj3p"),a("vOnD")),L=a("b7wz"),M=a("vDqi"),G=a.n(M);function w(e,t){var a=h()(e);if(b.a){var n=b()(e);t&&(n=j()(n).call(n,(function(t){return A()(e,t).enumerable}))),a.push.apply(a,n)}return a}function O(e){for(var t=1;t0?r()(e=i.list).call(e,(function(n,e){return!n.hide&&c.a.createElement("li",{key:e,className:i.active===e?"active":""},c.a.createElement("p",null,c.a.createElement("a",{onClick:function(){var e;-1!==o()(e=n.href).call(e,"https")?window.location.href=n.href:a.push(n.href)}},n.icon&&c.a.createElement("i",{className:"iconfont ".concat(n.icon||"icon-huabanfuben"," font-18 mr10")}),n.img&&c.a.createElement("img",{src:n.img,alt:"",width:"20px",className:"mr10"}),n.name)))})):"")}},spEH:function(n,e,t){"use strict";t.d(e,"d",(function(){return C})),t.d(e,"b",(function(){return O})),t.d(e,"j",(function(){return N})),t.d(e,"a",(function(){return q})),t.d(e,"c",(function(){return A})),t.d(e,"g",(function(){return M})),t.d(e,"n",(function(){return P})),t.d(e,"m",(function(){return H})),t.d(e,"q",(function(){return X})),t.d(e,"k",(function(){return J})),t.d(e,"r",(function(){return Q})),t.d(e,"f",(function(){return Y})),t.d(e,"p",(function(){return G})),t.d(e,"l",(function(){return K})),t.d(e,"e",(function(){return L})),t.d(e,"o",(function(){return U})),t.d(e,"h",(function(){return W})),t.d(e,"i",(function(){return Z}));var i,r,a,o,l,c,d,p,u,s,f,x,m,g,h,b,v,y,k,E,w,B,D,F,j=t("YdDX"),I=t.n(j),z=t("vOnD"),C=z.a.div(i||(i=I()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),O=z.a.div(r||(r=I()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),N=z.a.div(a||(a=I()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),q=z.a.div(o||(o=I()(["{\n display:flex;\n align-items: center;\n}"]))),A=z.a.div(l||(l=I()(["{\n display:flex;\n align-items: flex-start;\n}"]))),M=(z.a.div(c||(c=I()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),z.a.div(d||(d=I()(["{\n display:flex;\n align-items:flex-start;\n}"])))),P=z.a.div(p||(p=I()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),H=z.a.div(u||(u=I()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),X=(z.a.div(s||(s=I()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),z.a.div(f||(f=I()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),J=z.a.div(x||(x=I()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),Q=z.a.div(m||(m=I()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),Y=z.a.a(g||(g=I()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),G=z.a.a(h||(h=I()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#F73030"}),(function(n){return n.bold?"#F73030":"#fff"})),K=z.a.a(b||(b=I()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#28BD6C"}),(function(n){return n.bold?"#28BD6C":"#fff"})),L=(z.a.a(v||(v=I()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),z.a.a(y||(y=I()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),U=z.a.a(k||(k=I()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),W=(z.a.ul(E||(E=I()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),z.a.a(w||(w=I()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),z.a.a(B||(B=I()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),Z=z.a.div(D||(D=I()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));z.a.div(F||(F=I()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))}}]); \ No newline at end of file diff --git a/static/js/162.dea618e4.chunk.js b/static/js/162.dea618e4.chunk.js new file mode 100644 index 000000000..7ebfb2736 --- /dev/null +++ b/static/js/162.dea618e4.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[162],{"0Rb4":function(e,n,t){"use strict";t.d(n,"c",(function(){return i})),t.d(n,"d",(function(){return o})),t.d(n,"b",(function(){return c})),t.d(n,"a",(function(){return l}));var a=t("mnMc"),r=t.n(a),i=function(){var e=localStorage.getItem("uniqueId");return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var n=16*Math.random()|0;return("x"===e?n:3&n|8).toString(16)})),localStorage.setItem("uniqueId",e)),e},o=function(e){return e&&e.login?e.login:""},c=function(){var e=navigator.userAgent;return r()(e).call(e,"Mac")?"MacOS":r()(e).call(e,"X11")||r()(e).call(e,"Linux")?"Linux":r()(e).call(e,"Android")?"Android":r()(e).call(e,"iPhone")||r()(e).call(e,"iPad")?"iOS":r()(e).call(e,"Win")?"Windows":"Unknown"},l=function(){var e=navigator.userAgent,n="Unknown";return r()(e).call(e,"Firefox")?n="Firefox":r()(e).call(e,"Safari")&&!r()(e).call(e,"Chrome")?n="Safari":r()(e).call(e,"MSIE")||r()(e).call(e,"Trident")?n="Internet Explorer":r()(e).call(e,"Edge")||r()(e).call(e,"Edg")?n="Edge":r()(e).call(e,"QQBrowser")?n="QQBrowser":r()(e).call(e,"LBBrowser")?n="liebao":r()(e).call(e,"360")?n="360Browser":r()(e).call(e,"Opera")||r()(e).call(e,"OPR")?n="Opera":r()(e).call(e,"Chrome")&&(n="Chrome"),n}},HvOP:function(e,n,t){"use strict";t.r(n),t("DjyN");var a=t("NUBc"),r=(t("T2oS"),t("W9HT")),i=(t("lUTK"),t("BvKs")),o=t("zLi2"),c=t.n(o),l=(t("5NDa"),t("5rEg")),p=t("o+MX"),d=t.n(p),s=t("FLGM"),u=t.n(s),x=t("cDcd"),f=t.n(x),m=(t("0+QZ"),t("spEH")),g=t("2CTR"),b=(t("vDqi"),t("TxSN")),h=t("UxOB"),j=t("10VC"),v=t("0Rb4"),E=l.a.Search;n.default=function(e){e.match.params.deptId;var n=Object(x.useState)(0),t=c()(n,2),o=t[0],l=t[1],p=Object(x.useState)(void 0),s=c()(p,2),w=s[0],k=s[1],y=Object(x.useState)(void 0),_=c()(y,2),N=_[0],P=_[1],O=Object(x.useState)(1),B=c()(O,2),S=B[0],C=B[1],I=Object(x.useState)(0),D=c()(I,2),F=D[0],T=D[1],A=Object(x.useState)(void 0),z=c()(A,2),U=z[0],M=z[1],L=Object(x.useState)(void 0),Q=c()(L,2),R=Q[0],q=Q[1],H=Object(x.useState)(!1),X=c()(H,2),J=X[0],W=X[1],K=e.id,G=e.temp,V=e.sectionProjectTitle;return Object(x.useEffect)((function(){var n,t=Object(v.c)(),a=e.location.pathname,r=Object(v.b)(),i=Object(v.a)(),o=Object(v.d)(e.current_user),c=d()(n=" 操作系统:".concat(r,";浏览器:")).call(n,i,";");Object(b.X)({url:a,username:o,uuid:t,remark:c})}),[]),Object(x.useEffect)((function(){K&&Object(b.E)(K).then((function(e){e&&k(e.data.rows)})).catch((function(e){}))}),[K]),Object(x.useEffect)((function(){K&&(W(!0),Object(b.D)(K,{pageNum:S,name:U,pageSize:20,projectTypeId:0===o?void 0:o}).then((function(e){e&&(P(e.data.rows),T(e.data.total),W(!1))})).catch((function(e){})))}),[K,o,S,U]),i.a,i.a.Item,i.a.Item,i.a.Item,i.a.Item,f.a.createElement("div",{className:"in_pro"},f.a.createElement("div",{className:"boxmain",style:{paddingTop:"56px"}},f.a.createElement("p",{className:"in_title"},V),G===j.b.zone1&&f.a.createElement("p",{className:"project_sub_title"},"聚合开源特色项目,搭建硬件开源服务桥梁"),f.a.createElement(m.g,null,f.a.createElement("ul",{className:"in_pro_menu"},f.a.createElement("li",{className:"u_t"},f.a.createElement("i",{className:"iconfont icon-muluicon font-15 mr10 mt2",style:{color:"#1f2329"}}),"项目分类"),f.a.createElement("li",{className:0===o?"active":"",onClick:function(){l(0)}},"全部分类"),w&&w.length>0&&u()(w).call(w,(function(e,n){return f.a.createElement("li",{className:e.id===o?"active":"",onClick:function(){l(e.id),window.scrollTo(0,400)}},e.name)}))),f.a.createElement(m.n,null,f.a.createElement("div",{className:"in_list"},f.a.createElement("div",{className:"in_list_menu"},f.a.createElement(E,{value:R,onChange:function(e){e.target.value||e.target.value===R||M(e.target.value),q(e.target.value)},onSearch:function(){M(R)},allowClear:!0,size:"large",placeholder:"请输入项目名称",style:{width:645},enterButton:f.a.createElement("span",null,f.a.createElement("i",{className:"iconfont icon-sousuo5 font-15"}),"搜索")})),f.a.createElement(r.a,{spinning:J},f.a.createElement("div",{className:"in_list_box ".concat(F>20?"in_box_line":"")},N&&N.length>0?u()(N).call(N,(function(e,n){var t;return f.a.createElement("div",null,e.projectProperties&&f.a.createElement("img",{src:e.projectProperties.authorImageUrl,alt:"",className:"author_img"}),f.a.createElement("div",{style:{flex:"1"}},f.a.createElement("p",{className:"in_b_main"},f.a.createElement("a",{onClick:function(){return window.open(e.projectURL)}},e.projectProperties&&e.projectProperties.name),e.projectProperties&&f.a.createElement("ul",null,e.projectProperties.praisesCount>0&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-xingzhuang font-15 mr4"}),e.projectProperties.praisesCount),e.projectProperties.forkedCount>0&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-morenfuke_icon1 font-16 mr4"}),e.projectProperties.forkedCount))),e.projectProperties&&e.projectProperties.description&&f.a.createElement("div",{className:"in_b_desc task-hide-2"},e.projectProperties.description),e.projectProperties&&e.projectProperties.topics&&f.a.createElement("ul",{className:"in_b_tag"},u()(t=e.projectProperties.topics.split(",")).call(t,(function(e){return f.a.createElement("li",null,e)}))),f.a.createElement("ul",{className:"in_b_infos"},e.projectType&&f.a.createElement("li",{className:"infos_cate ".concat(e.projectProperties&&e.projectProperties.language&&"show_after")},e.projectType),e.projectProperties&&e.projectProperties.language&&f.a.createElement("li",{className:" infos_language"},e.projectProperties.language),e.projectProperties&&e.projectProperties.timeAgo&&f.a.createElement("li",null,f.a.createElement("i",{className:"iconfont icon-a-31shijian font-13 mr3"})," 更新于",e.projectProperties.timeAgo))))})):"",N&&0===N.length&&(G===j.b.zone1?f.a.createElement(g.a,{_html:"暂无数据",img:h.a}):f.a.createElement(g.a,{_html:"暂无数据"})))),F>20&&f.a.createElement("div",{style:{padding:"30px 0px",textAlign:"right"}},f.a.createElement(a.a,{pageSize:20,current:S,onChange:function(e){C(e),window.scrollTo(0,0)},total:F,showQuickJumper:!0})))))))}},UxOB:function(e,n,t){"use strict";n.a=t.p+"static/media/nodata.3da8aec7.png"},spEH:function(e,n,t){"use strict";t.d(n,"d",(function(){return S})),t.d(n,"b",(function(){return C})),t.d(n,"j",(function(){return I})),t.d(n,"a",(function(){return D})),t.d(n,"c",(function(){return F})),t.d(n,"g",(function(){return T})),t.d(n,"n",(function(){return A})),t.d(n,"m",(function(){return z})),t.d(n,"q",(function(){return U})),t.d(n,"k",(function(){return M})),t.d(n,"r",(function(){return L})),t.d(n,"f",(function(){return Q})),t.d(n,"p",(function(){return R})),t.d(n,"l",(function(){return q})),t.d(n,"e",(function(){return H})),t.d(n,"o",(function(){return X})),t.d(n,"h",(function(){return J})),t.d(n,"i",(function(){return W}));var a,r,i,o,c,l,p,d,s,u,x,f,m,g,b,h,j,v,E,w,k,y,_,N,P=t("YdDX"),O=t.n(P),B=t("vOnD"),S=B.a.div(a||(a=O()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),C=B.a.div(r||(r=O()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),I=B.a.div(i||(i=O()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),D=B.a.div(o||(o=O()(["{\n display:flex;\n align-items: center;\n}"]))),F=B.a.div(c||(c=O()(["{\n display:flex;\n align-items: flex-start;\n}"]))),T=(B.a.div(l||(l=O()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),B.a.div(p||(p=O()(["{\n display:flex;\n align-items:flex-start;\n}"])))),A=B.a.div(d||(d=O()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),z=B.a.div(s||(s=O()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),U=(B.a.div(u||(u=O()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),B.a.div(x||(x=O()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),M=B.a.div(f||(f=O()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),L=B.a.div(m||(m=O()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),Q=B.a.a(g||(g=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),R=B.a.a(b||(b=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),q=B.a.a(h||(h=O()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),H=(B.a.a(j||(j=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),B.a.a(v||(v=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),X=B.a.a(E||(E=O()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),J=(B.a.ul(w||(w=O()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),B.a.a(k||(k=O()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),B.a.a(y||(y=O()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),W=B.a.div(_||(_=O()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));B.a.div(N||(N=O()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))}}]); \ No newline at end of file diff --git a/static/js/163.1c6a49e6.chunk.js b/static/js/163.1c6a49e6.chunk.js new file mode 100644 index 000000000..00b1f7402 --- /dev/null +++ b/static/js/163.1c6a49e6.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[163],{EEGS:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),o=a.n(n),r=(a("T2oS"),a("W9HT")),c=(a("DjyN"),a("NUBc")),s=(a("/zsF"),a("PArb")),i=(a("Q9mQ"),a("diRs")),l=(a("+L6B"),a("2/Rp")),p=a("EcSs"),m=a.n(p),u=(a("lUTK"),a("BvKs")),g=a("06Pm"),h=a.n(g),f=a("kA7L"),d=a.n(f),y=a("3SUL"),E=a.n(y),v=a("eYnF"),_=a.n(v),A=a("X5/F"),N=a.n(A),k=a("04Ix"),S=a.n(k),b=(a("5NDa"),a("5rEg")),j=a("o+MX"),T=a.n(j),B=a("FLGM"),w=a.n(B),C=a("cDcd"),F=a.n(C),U=a("aqs5"),x=a("vDqi"),L=a.n(x),I=a("z+6C"),H=a("2CTR");a("lbbv"),a("FPGT");var J=b.a.Search,V=function(e){function t(e){var a;return h()(this,t),a=function(e,t,a){return t=_()(t),E()(e,function(){try{var e=!Boolean.prototype.valueOf.call(o()(Boolean,[],(function(){})))}catch(e){}return!!e}()?o()(t,a||[],_()(e).constructor):t.apply(e,a))}(this,t,[e]),S()(a,"componentDidMount",(function(){a.updateTitle(),a.get_projects()})),S()(a,"componentDidUpdate",(function(e){a.updateTitle();var t=a.props.match.params.username,n=e.match.params.username;(e.project_type!==a.props.project_type||n&&t&&n!==t)&&a.get_projects()})),S()(a,"updateTitle",(function(){var e=a.props.user;if(e){var t,n=e.username,o=e.login;document.title=T()(t="参与项目-".concat(n,"/")).call(t,o)}})),S()(a,"get_projects",(function(e){var t=a.props.match.params.username,n=a.props.project_type,o="/users/".concat(t,"/projects.json"),r=a.state,c=r.page,s=r.limit,i=r.search,l=r.sort_by,p=r.category,m=r.is_public;a.setState({isSpin:!0}),L.a.get(o,{params:{page:c,limit:s,search:i,sort_by:l,category:p,project_type:n,is_public:void 0!==e?e:m}}).then((function(e){e&&a.setState({projectsList:e.data.projects,total:e.data.count,isSpin:!1})})).catch((function(e){a.setState({isSpin:!1})}))})),S()(a,"changeCategory",(function(e){a.state.page=1,a.state.category=e.target.value,a.get_projects()})),S()(a,"changePage",(function(e){a.state.page=e,a.get_projects()})),S()(a,"ChangeSoryBy",(function(e){a.state.sort_by=e.key,a.get_projects()})),S()(a,"changeSearchValue",(function(e){a.setState({search:e.target.value})})),S()(a,"changeStatus",(function(e){var t=a.state.is_public===e?void 0:e;a.state.is_public=t,a.get_projects(t)})),S()(a,"menu",(function(){return F.a.createElement(u.a,{onClick:a.ChangeSoryBy},F.a.createElement(u.a.Item,{key:"updated_on"},"更新时间排序"),F.a.createElement(u.a.Item,{key:"created_on"},"创建时间排序"),F.a.createElement(u.a.Item,{key:"forked_count"},"fork数量排序"),F.a.createElement(u.a.Item,{key:"praises_count"},"点赞数量排序"))})),S()(a,"newItem",(function(){return F.a.createElement("ul",null,F.a.createElement("li",null,F.a.createElement(U.a,m()({},a.props,{sureFunc:function(){a.props.history.push("/projects/deposit/new")}}),"新建项目")),F.a.createElement("li",null,F.a.createElement(U.a,m()({},a.props,{sureFunc:function(){a.props.history.push("/projects/mirror/new")}}),"导入项目")))})),S()(a,"category_button",(function(e){var t=a.props,n=t.current_user,o=t.user,r=o&&n&&o.login===n.login?[{type:void 0,name:"所有"},{type:"manage",name:"我创建的"},{type:"join",name:"我参与的"},{type:"watched",name:"我关注的"},{type:"forked",name:"我Fork的"}]:[{type:void 0,name:"所有"},{type:"manage",name:"TA创建的"},{type:"join",name:"TA参与的"},{type:"watched",name:"TA关注的"},{type:"forked",name:"TAFork的"}];return w()(r).call(r,(function(t,n){return F.a.createElement("span",{key:n,className:"pr15"},F.a.createElement(l.a,{type:e&&e===t.type||!e&&!t.type?"primary":"default",ghost:e&&e===t.type||!e&&!t.type,value:t.type,onClick:a.changeCategory},t.name))}))})),a.state={page:1,limit:15,sort_by:void 0,totalCount:void 0,isSpin:!1,projectsList:void 0,total:void 0,category:void 0,is_public:void 0},a}return N()(t,e),d()(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.current_user,n=t.user,o=this.state,l=o.category,p=o.is_public,u=this.state,g=u.projectsList,h=u.isSpin,f=u.total,d=u.search,y=u.limit,E=u.page;return F.a.createElement(r.a,{spinning:h},F.a.createElement("div",{className:"list-r-operation",style:{padding:"20px"}},F.a.createElement(J,{placeholder:"输入项目名称关键字进行搜索",enterButton:"搜索",size:"large",onSearch:function(){e.get_projects()},className:"list-r-Search",value:d,onChange:this.changeSearchValue}),F.a.createElement("div",null,a&&n&&a.login===n.login&&F.a.createElement(U.a,m()({},this.props,{sureFunc:function(){e.props.history.push("/projects/deposit/new")},className:"mr50 color-blue font-16"}),F.a.createElement("i",{className:"iconfont icon-xinjian1 font-14"})," 新建项目"),F.a.createElement(i.a,{content:this.menu(),trigger:["click"],placement:"bottom"},F.a.createElement("a",{className:"ant-dropdown-link"},F.a.createElement("span",{className:"color-blue font-16",style:{display:"inline-flex"}},F.a.createElement("span",null,"排序")," ",F.a.createElement("i",{className:"iconfont icon-sanjiaoxing-down"})))))),F.a.createElement("div",{className:"infosType"},F.a.createElement("div",null,this.category_button(l)),n&&a&&n.login===a.login?F.a.createElement("p",{className:"infoStatus"},F.a.createElement("span",{className:"public"===p?"active":"",onClick:function(){return e.changeStatus("public")}},"公有"),!p&&F.a.createElement(s.a,{type:"vertical",className:"statusDivider"}),F.a.createElement("span",{className:"private"===p?"active":"",onClick:function(){return e.changeStatus("private")}},"私有")):""),g&&g.length>0?F.a.createElement(I.a,m()({},this.props,this.state,{isShowTop:!l&&n&&a&&n.login===a.login,isShowTopTag:n&&a&&n.login===a.login,projects:g,InitFunc:this.get_projects})):F.a.createElement(H.a,{_html:"暂时没有项目"}),f&&f>y?F.a.createElement("div",{className:"edu-txt-center pt30 mb30 border-top-grey"},F.a.createElement(c.a,{simple:!0,current:E,total:f,pageSize:y,onChange:this.changePage})):"")}}])}(C.Component);t.default=V},FPGT:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAA0UlEQVQoU4XPsUpCARTG8f9nOESLLYVdoVVy6RGiB+gJahZ0USebxKmGUBeD5nqBeoDoEVoUH+DeoBZdpEHyi6so11A72znndz44Ctp+Bi74v16UvfNxaocesLfFj6c/FBSDXMt1i5tNWOY6rOl2hnlwOvfNu83J3wOJfrjLKUVN5jhOb/vM8AosZ4AF52FVb7FJLghafkRcLtPNU1TT1aJfwQcdH6bNAMgAo4nIf1X0uRbHw6OOSzJdi/JHRffJH1aSZ4uGU8E+3WhImaamSfwLSmg7J0wuJwcAAAAASUVORK5CYII="},lbbv:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAABeElEQVRIS82VzStEURjGf88dUgqRjWEskFJ2ko3s5I9RuL4WNrJQ5OPiP7C3sLBTLCRlY6FsUBYuG987H3de3VujmTBXM0PO5tT5+J2n5zzvOWr0zCi+PZo4kLHgu9oJcSoROCPNEBP+iJY+wL4rFSo8uWj1SjBkMCWQQV9JwBlBSc/mBZPARknBqTVrTQecGVyUFNy0bHUmbhG3vw8GDgu9vI9IiISMrhzFxUJz9mdbIaOnWHgaqiW2/8bjQgokSoHDGHAXVhvT5jTV0foSEBSViuZlawnEOeLcH1FbtpX/Bxy+CyQYjF4wqAWGQysM1qIx48kflaekZ6+CMv+Bcmb0FpeMBs86HDjJs+7Sd5UKrTgF2gx6r1ztx4F/rLhxxWYxpoDjZxi4cXUdB8/M57282jmrqayIyrkduAe2zKL+y6YEm/6wdsPJvOBwQb1nDRViHaM/Vq0YjzILfMpx1uacXyO1ap1BQLfjUPXdAWmHvashHcUJeAfhzNAdCh13ggAAAABJRU5ErkJggg=="},"z+6C":function(e,t,a){"use strict";var n=a("yQr1"),o=a.n(n),r=(a("+L6B"),a("2/Rp")),c=(a("5Dmo"),a("3S7+")),s=a("06Pm"),i=a.n(s),l=a("kA7L"),p=a.n(l),m=a("3SUL"),u=a.n(m),g=a("eYnF"),h=a.n(g),f=a("X5/F"),d=a.n(f),y=a("04Ix"),E=a.n(y),v=a("o+MX"),_=a.n(v),A=a("FLGM"),N=a.n(A),k=a("cDcd"),S=a.n(k),b=a("sYIF"),j=a("spEH"),T=a("2iEm"),B=(a("7dqz"),a("2CTR")),w=(a("85A0"),a("/oTB"),a("vDqi")),C=a.n(w);function F(e,t,a){return t=h()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(o()(Boolean,[],(function(){})))}catch(e){}return!!e}()?o()(t,a||[],h()(e).constructor):t.apply(e,a))}var U=function(e){function t(){var e,a;i()(this,t);for(var n=arguments.length,o=new Array(n),r=0;r0?N()(a).call(a,(function(t,a){var s,i,l,p;return S.a.createElement("div",{className:"p-r-Item",key:a},"educoder"===t.platform?S.a.createElement("a",{href:"/".concat(t.author&&t.author.login),style:{cursor:"default"},className:"show-user-link"},S.a.createElement("img",{className:"p-r-photo",alt:"",src:t.author&&t.author.image_url})):S.a.createElement("a",{href:_()(s="/".concat(t.author&&t.author.login,"/")).call(s,t.identifier),className:"show-user-link"},S.a.createElement("img",{className:"p-r-photo",alt:"",src:Object(b.i)("/".concat(t.author&&t.author.image_url))})),S.a.createElement("div",{className:"p-r-Infos"},S.a.createElement("div",{className:"p-r-name"},S.a.createElement(j.a,null,S.a.createElement("a",{href:_()(i="/".concat(t.author&&t.author.login,"/")).call(i,t.identifier),title:_()(l="".concat(t.author.name,"/")).call(l,t.name),className:"color-grey-3 font-18 task-hide ",style:{maxWidth:470}},t.author.name,"/",t.name),o&&t.is_home_top&&S.a.createElement("span",{className:"topTag"},"置顶"),!t.is_public&&S.a.createElement("span",{className:"privateTag"},"私有"),t.forked_from_project_id?S.a.createElement(c.a,{title:"该项目是一个fork仓库",className:"ml5"},S.a.createElement("i",{className:"iconfont icon-fork font-18 color-orange"})):"",t.type&&2===t.type?S.a.createElement(c.a,{title:"该项目是一个同步镜像仓库",className:"ml5"},S.a.createElement("i",{className:"iconfont icon-banbenku font-18 color-green"})):""),S.a.createElement("span",{className:"p-r-tags"},t.praises_count&&t.praises_count>0?S.a.createElement("span",{className:"pariseTag"},S.a.createElement("i",{className:"iconfont icon-xingzhuang font-12 mr3",style:{color:"#ffb830"}}),"赞 ",t.praises_count):"",t.forked_count&&t.forked_count>0?S.a.createElement("span",null,S.a.createElement("i",{className:"iconfont icon-morenfuke_icon1 mr3 font-14 color-blue"}),"fork ",t.forked_count):"")),t.description&&S.a.createElement("p",{className:"break_word task-hide-2 mb10",style:{maxHeight:"44px",lineHeight:"22px"}},t.description),t.topics&&S.a.createElement("div",{className:"projectHomeTopics myProList"},N()(p=t.topics).call(p,(function(e){var t;return S.a.createElement(T.a,{to:_()(t="/explore/topic/".concat(e.id,"/")).call(t,encodeURIComponent(e.name)),className:"proHomeTopic mr15 font-13 task-hide"},e.name)}))),S.a.createElement("div",{className:"p-r-about"},S.a.createElement("span",{className:"p-r-detail"},t.last_update_time?S.a.createElement(c.a,{placement:"bottom",title:t.full_last_update_time&&moment(t.full_last_update_time).format("YYYY-MM-DD HH:mm")},S.a.createElement("span",null,S.a.createElement("label",null,"更新于"),t.time_ago)):"",t.language&&t.language.id?S.a.createElement("span",{className:"color-grey-3"},t.language.name):""),n&&S.a.createElement("span",{className:"setTopSpan"},t.is_home_top?S.a.createElement(r.a,{size:"small",style:{height:"26px",lineHeight:"24px"},onClick:function(){e.unsetTop(t.id)},className:"hovergrey font-13"},"取消置顶"):S.a.createElement(r.a,{type:"primary",size:"small",onClick:function(){e.setTop(t.id)},className:"font-13"},"置顶")))))})):S.a.createElement(B.a,{_html:"暂无数据~"}))}}])}(k.Component);t.a=U}}]); \ No newline at end of file diff --git a/static/js/164.17ca16ad.chunk.js b/static/js/164.17ca16ad.chunk.js new file mode 100644 index 000000000..f11a9b821 --- /dev/null +++ b/static/js/164.17ca16ad.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[164],{Kwxn:function(e,a,n){"use strict";var t=n("o+MX"),r=n.n(t),c=n("cDcd"),l=n.n(c),s=n("2iEm");n("dEUZ"),a.a=function(e){var a,n,t=e.tab,c=e.owner,o=e.projectsId;return l.a.createElement("ul",{className:"subMenu"},l.a.createElement(s.a,{to:r()(a="/".concat(c,"/")).call(a,o,"/tags"),className:"tags"===t?"active":""},"标签"),l.a.createElement(s.a,{to:r()(n="/".concat(c,"/")).call(n,o,"/releases"),className:"releases"===t?"active":""},"发行版"))}},Qe4H:function(e,a,n){"use strict";n.r(a);var t=n("EcSs"),r=n.n(t),c=n("cDcd"),l=n.n(c),s=n("yoKv"),o=n("4p7I"),u=n("CnBM"),d=n.n(u),i=n("HUFq"),m=n("Kwxn"),p=(n("e4dm"),d()({loader:function(){return n.e(152).then(n.bind(null,"nCbK"))},loading:i.a})),E=d()({loader:function(){return Promise.all([n.e(4),n.e(6),n.e(7),n.e(11),n.e(70)]).then(n.bind(null,"lLsn"))},loading:i.a});a.default=function(e){var a=e.match.params,n=a.projectsId,t=a.owner;return l.a.createElement("div",null,l.a.createElement(m.a,{tab:"releases",projectsId:n,owner:t}),l.a.createElement(s.a,null,l.a.createElement(o.a,{path:"/:owner/:projectsId/releases/:versionId/update",render:function(a){return l.a.createElement(E,r()({},e,a))}}),l.a.createElement(o.a,{path:"/:owner/:projectsId/releases/new",render:function(a){return l.a.createElement(E,r()({},e,a))}}),l.a.createElement(o.a,{path:"/:owner/:projectsId/releases",render:function(a){return l.a.createElement(p,r()({},e,a))}})))}},e4dm:function(e,a,n){}}]); \ No newline at end of file diff --git a/static/js/165.3713ef02.chunk.js b/static/js/165.3713ef02.chunk.js new file mode 100644 index 000000000..fa677cd7f --- /dev/null +++ b/static/js/165.3713ef02.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[165],{"8ZvE":function(e,a){e.exports="data:image/png;base64,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"},"925P":function(e,a,t){"use strict";t.r(a);var c=t("04Ix"),r=t.n(c),n=(t("T2oS"),t("W9HT")),i=t("SPx3"),l=t.n(i),m=t("zLi2"),s=t.n(m),o=t("a0dU"),u=t.n(o),p=t("FLGM"),d=t.n(p),h=t("o+MX"),y=t.n(h),v=t("lHQ6"),_=t.n(v),E=t("+oHS"),g=t.n(E),f=t("OWCx"),S=t.n(f),k=t("5PDf"),N=t.n(k),A=t("fHi0"),j=t.n(A),b=t("RXMP"),R=t.n(b),w=t("qjzJ"),W=t.n(w),q=t("HnXd"),T=t.n(q),F=t("LYCE"),J=t.n(F),C=t("cDcd"),V=t.n(C),O=t("MT78"),P=t.n(O),x=t("vDqi"),I=t.n(x),X=t.p+"static/media/header_title.adaf872b.png",L=t("8ZvE"),M=t.n(L),B=(t.p,t.p,t.p,t("oAJy"),{community_impact:"社区影响力",project_maturity:"项目成熟度",project_health:"项目健康度",team_impact:"团队健康度",develop_activity:"开发活跃度"}),Q={community_impact:"社区影响力分析旨在量化开源项目在开源社区中的受欢迎程度和传播能力,为项目管理者、开发者和社区成员提供参考依据。通过项目关注度、项目收藏度、项目派生度三个关键指标进行综合评估,帮助项目团队了解项目在社区中的地位和发展趋势。",project_maturity:"项目成熟度旨在通过量化项目的开发活动和任务管理数据,为项目管理者、开发者和社区组织者提供一个客观、全面的评估框架。通过对项目解决任务量、累计开发活动量、项目有效开发年龄等指标的评估,不仅有助于项目团队内部的管理和优化,还能为社区资源的合理分配提供重要依据。",project_health:"项目健康度统计通过评估项目源代码质量和开发过程效率,如任务过程效率分析、代码过程效率分析、代码质量分析、项目许可证分析等指标,展示项目的健康状况,帮助用户及时发现潜在问题,采取相应的改进措施,确保项目的顺利进行。",team_impact:"团队健康度统计分析功能通过对团队稳定性、新人增长率、任务均衡度等指标的评估,展示项目团队的健康状况和协作能力,为团队管理和优化提供参考,帮助提升团队的整体效能和可持续发展能力。",develop_activity:"开发活跃度统计分析功能通过评估代码提交度、缺陷反馈度、代码合并请求率、版本发布率等指标,展示项目的开发活跃度和团队的活跃程度,帮助用户了解项目的开发动态,及时发现开发过程中的问题,采取相应的措施进行调整。"},U={community_impact:["community_impact_watcher","community_impact_praise","community_impact_fork"],project_maturity:["project_maturity_complete_issue","project_maturity_pullrequest","project_maturity_project_create_day"],project_health:["health_issue","health_pullrequest","health_code","health_license"],team_impact:["team_impact_member","team_impact_recent_member","team_impact_issue_assigner"],develop_activity:["develop_activity_commit","develop_activity_issue","develop_activity_pullrequest","develop_activity_release"]},G={community_impact:{community_impact_watcher:{name:"项目关注度",WeightedScore:30,remark:"项目关注度反映了项目在社区中的受欢迎程度和关注度。当用户对一个项目感兴趣时,他们会通过平台的“关注”功能来标记该项目,以便后续能够及时获取项目的最新动态,如代码更新、版本发布、问题讨论等。关注数越高,表明项目在社区中的影响力越大,潜在的用户群体和贡献者也越多。"},community_impact_praise:{name:"项目收藏度",WeightedScore:30,remark:"项目收藏度反映了用户对项目的认可程度和长期关注意愿。用户点赞收藏项目通常是因为他们认为该项目具有较高的价值,值得长期跟踪和参考。项目收藏度不仅体现了项目的受欢迎程度,还表明用户有较高的可能性在未来参与项目的贡献或使用项目的成果。收藏数多的项目往往在社区中具有较高的口碑和用户粘性。"},community_impact_fork:{name:"项目派生度",WeightedScore:40,remark:"项目派生度反映了项目的可扩展性和影响力。当用户认为一个项目具有良好的基础和潜力时,他们会基于该项目派生新的项目,进行进一步的开发和创新。派生数多的项目不仅在原项目的基础上得到了扩展和改进,还能够激发社区的创新活力,推动相关技术的发展。派生数是衡量项目在开源社区中影响力和生态构建能力的重要指标之一。"}},project_maturity:{project_maturity_complete_issue:{name:"解决任务量",WeightedScore:40,remark:"项目解决任务量是指项目中所有已解决和未解决的issue比例及issue总数在当前社区中的一个加权值。这反映了项目在任务管理和社区反馈处理方面的表现。项目issue高总数表明项目具有良好的问题跟踪机制,项目的高issue解决率能够及时响应用户和开发者的需求。通过计算issue的相关数据,来跟踪项目问题修复的效率,优化问题解决流程。"},project_maturity_pullrequest:{name:"累计开发活动量",WeightedScore:40,remark:"累计开发活动量是指项目中所有合并和未合并的Pull Request(PR)总数相对于当前社区对应水平的比例加权。这一指标反映了项目的开发活跃度、协作效率以及社区贡献规模。较高的 PR 总数表明项目吸引了广泛的开发者参与,具备良好的代码贡献机制;而 PR 的持续增长则说明项目保持健康的开发节奏和开放的协作文化。通过分析 PR 的提交、评审和合并数据,可以优化代码审查流程,提升项目开发效率,并激励更多贡献者参与。"},project_maturity_project_create_day:{name:"项目有效开发年龄",WeightedScore:20,remark:"项目有效开发年龄是指项目自首次提交以来,具有实际代码贡献的有效天数相对于社区同类项目水平的比例加权。该指标衡量项目的持续开发能力和长期维护稳定性,较高的有效开发天数表明项目具备持久的生命力,能够持续迭代优化。通过分析代码提交的时间分布,可以评估项目的开发节奏,优化维护策略,并确保项目的可持续发展。"}},project_health:{health_issue:{name:"任务过程效率分析",WeightedScore:40,remark:"任务过程效率分析衡量项目在 Issue 处理上的效能,通过已解决 Issue 数量与 Issue 总数的相对比例来评估团队响应问题和修复缺陷的效率。较高的解决率表明项目具备良好的问题跟踪和响应机制,能够有效管理用户反馈和开发任务;而持续优化的解决流程则有助于提升社区参与度和项目可靠性。通过监控 Issue 的解决周期和分布,可以识别协作瓶颈,优化任务分配和优先级策略。"},health_pullrequest:{name:"代码过程效率分析",WeightedScore:40,remark:"代码过程效率析是指项目中已合并的代码提交请求数量与总代码提交请求数量的比例加权,评估项目处理代码贡献的效率水平。该指标既反映了团队审查和合并PR的及时性,也体现了项目对代码质量的把控能力。较高的合并率表明项目建立了流畅的协作机制,能够有效整合社区开发力量,同时合理的PR筛选机制也保障了代码质量。通过持续跟踪这一指标,项目可以优化代码审查流程,在开发效率和质量控制之间取得更好平衡。"},health_code:{name:"代码质量分析",WeightedScore:10,remark:"代码质量分析是评估项目代码健壮性和可维护性的核心指标,通过静态代码分析直接反映项目的代码质量水平和长期可维护性,高质量的代码表现为较低的缺陷密度、以及一致的编码风格。持续监控代码质量有助于及时发现潜在问题,优化架构设计,并确保项目在快速迭代过程中保持技术可靠性。"},health_license:{name:"项目许可证分析",WeightedScore:10,remark:"开源许可证分析是评估项目合规性与协作开放性的关键指标,通过检测项目是否包含标准化开源许可证来判定其法律完备性。该指标反映了项目团队对知识产权管理的专业程度,以及项目参与商业生态的合规能力。通过该分析可识别项目在合规治理方面的成熟度,为后续生态化发展奠定法律基础。"}},team_impact:{team_impact_member:{name:"团队稳定性",WeightedScore:40,remark:"团队稳定性是评估开源项目可持续发展能力的重要指标,通过当前活跃贡献者数量与社区最大团队规模的比例加权进行量化。该指标不仅反映项目当前的协作规模,更揭示了核心开发者的留存情况、项目吸引人才的能力,以及应对人员流动的韧性。较高的稳定性比值表明项目已形成良性的开发者生态,为项目管理提供了重要参考,帮助识别团队建设中的薄弱环节,优化人才发展策略。"},team_impact_recent_member:{name:"新人增长率",WeightedScore:40,remark:"新人增长率反映项目吸引新贡献者的能力,通过近一个月新增成员数与社区最高增长值的比例加权进行评估。该指标直接体现社区活力和扩展潜力,较高的增长率较高的增长率表明项目具备良好的技术影响力和传播效应,能够持续吸引新鲜血液加入。定期监测可帮助优化新人引导和社区运营策略。"},team_impact_issue_assigner:{name:"任务均衡度",WeightedScore:20,remark:"任务均衡度衡量团队成员间的工作量分配合理性,通过分析每位成员在特定周期内的任务承担数量及参与深度来评估。该指标反映了团队协作的公平性和资源利用率,均衡的任务分配既能避免核心成员过载,又能确保新成员获得适当参与机会。理想的均衡状态有助于维持团队积极性,促进知识共享,是项目可持续发展的关键因素之一。"}},develop_activity:{develop_activity_commit:{name:"代码提交度",WeightedScore:40,remark:"代码提交度是衡量项目开发活跃度的核心指标之一,通过近一月提交次数与社区最高值的比值来量化评估。该指标直接反映项目的迭代速度和开发强度,较高的比值表明团队保持稳定的产出节奏,能够持续推进功能改进和优化。这一指标为项目管理提供了直观的开发效能参考。"},develop_activity_issue:{name:"缺陷反馈度",WeightedScore:20,remark:"缺陷报告数量因素反映了项目在质量管理和社区参与方面的活跃程度,通过比较近一个月的缺陷反馈数量与社区最高值进行评估,帮助开发者了解项目的问题发现能力和用户参与热度。适中的指标值表明项目既保持着良好的质量反馈机制,又能有效处理问题,避免积压,是评估项目健康度的重要参考。"},develop_activity_pullrequest:{name:"代码合并请求率",WeightedScore:20,remark:"代码合并请求数量因素衡量项目接收和处理社区代码贡献的活跃程度,通过比较近一个月的PR数量与社区最高值的比例来评估。该指标既反映了项目对外部开发者贡献的开放性和吸引力,也体现了社区成员的技术参与热情。较高的PR活跃度通常意味着项目具备良好的协作生态和健康的开发循环,是评估项目可持续发展能力的重要参考指标之一。"},develop_activity_release:{name:"版本发布率",WeightedScore:20,remark:"版本发布数量因素衡量项目的迭代更新能力,通过近一月正式版本发布次数与社区最高值的比例来评估加权。该指标既反映项目团队的开发规划执行力,也体现对功能改进和问题修复的响应速度。稳定的版本发布节奏表明项目保持健康的开发周期管理,既能持续交付价值,又能确保版本质量,是评估项目成熟度的重要参考。"}}},z=["#466aff","#c566fe","#fdcd00","#00B9FD"];function Z(e,a){var t=g()(e);if(S.a){var c=S()(e);a&&(c=N()(c).call(c,(function(a){return j()(e,a).enumerable}))),t.push.apply(t,c)}return t}function Y(e){for(var a=1;a0?V.a.createElement("p",{key:a,style:{width:"".concat(e.score,"%"),backgroundColor:z[a]}}):V.a.createElement(V.a.Fragment,null)}))),V.a.createElement("span",null,V.a.createElement("span",{className:"color-blue"},b),V.a.createElement("span",{className:"ml3 mr3"},"/"),"100")),d()(k).call(k,(function(e,a){return V.a.createElement("li",{key:a},V.a.createElement("span",{className:"index"},e.score),V.a.createElement("span",{className:"name"},e.name),V.a.createElement("div",{className:"progress"},V.a.createElement("span",{style:{width:"".concat(e.percent,"%"),backgroundColor:"".concat(z[a])}})),V.a.createElement("span",null,V.a.createElement("span",{className:"color-blue"},e.score),V.a.createElement("span",{className:"ml3 mr3"},"/"),e.WeightedScore))})))),V.a.createElement("div",{className:"subDetail"},k&&k[E]&&V.a.createElement("div",{className:"subScore"},V.a.createElement("p",{className:"typeValue fw500"},k[E].name,"总分:",V.a.createElement("span",{style:{color:"#466aff"}},k[E].score),V.a.createElement("span",{className:"mr40"}),k[E].name,"权重:",V.a.createElement("span",{style:{color:"#f70202"}},k[E].WeightedScore,"%"))),V.a.createElement("div",{className:"subContent"},k&&k[E]&&V.a.createElement(V.a.Fragment,null,V.a.createElement("div",{className:"subTitle"},k[E].name),V.a.createElement("div",{className:"subRemark"},k[E].remark)),V.a.createElement("ul",{className:"typeLi"},d()(k).call(k,(function(e,a){return V.a.createElement("li",{key:a,className:E===a?"active":"",onClick:function(){g(a)}},V.a.createElement("div",{className:"sub_icon "+e.key}),V.a.createElement("span",null,e.name))}))))))))}},NoSX:function(e,a,t){}}]); \ No newline at end of file diff --git a/static/js/166.67512c4e.chunk.js b/static/js/166.67512c4e.chunk.js new file mode 100644 index 000000000..a0fcf35c5 --- /dev/null +++ b/static/js/166.67512c4e.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[166],{"++Tf":function(e,a,t){"use strict";t("2qtc");var n=t("kLXV"),c=(t("miYZ"),t("tsqr")),l=t("SPx3"),r=t.n(l),i=t("zLi2"),s=t.n(i),o=t("a0dU"),m=t.n(o),u=t("cDcd"),d=t.n(u),f=(t("68xt"),t("13Nf")),p=(t("YQfW"),t("vDqi")),v=t.n(p);a.a=function(e){var a=e.onCancel,t=e.avatarImg,l=e.login,i=e.saveFunc,o=Object(u.useState)(t),p=s()(o,2),g=p[0],E=p[1];Object(u.useEffect)((function(){t&&E(t)}),[t]);var h=Object(u.useRef)(),b=function(){var e=r()(m.a.mark((function e(){var t,n;return m.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(t=h.current.cropper.getCroppedCanvas().toDataURL("image/png"))||c.a.info("请先上传图片"),l?(n="/users/".concat(l,"/update_image.json"),v.a.put(n,{image:t}).then((function(e){e&&(c.a.success("头像修改成功!"),a(!0))})).catch((function(e){}))):i&&i(t);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return d.a.createElement(n.a,{visible:!0,width:"638px",footer:null,centered:!0,maskClosable:!1,title:"".concat(l?"修改":"上传组织","头像"),onCancel:function(){return a(!1)},className:"avatarBox"},d.a.createElement("div",{className:"avatarDiv"},g?d.a.createElement("div",null,d.a.createElement(f.a,{style:{height:320,width:320},src:g,guides:!1,preview:"#updateAvatarImg",ref:h,aspectRatio:1})):d.a.createElement("div",{className:"font-18 tipsPosi"},"选择本地照片,上传编辑",!l&&"组织","头像"),d.a.createElement("div",{className:"previewBox"},d.a.createElement("div",{className:"previewImg ".concat(l?"ring":""),id:"updateAvatarImg"}),d.a.createElement("div",{className:"uploadBtn"},d.a.createElement("label",{className:"uploadButton",id:"uploadBtn",htmlFor:"inputImage"},d.a.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",style:{display:"none"},onChange:function(e){var a;if(e.dataTransfer?a=e.dataTransfer.files:e.target&&(a=e.target.files),a&&(!a||0!==a.length)){var t=a[0];if(/^image\/\w+/.test(t.type))if(t.size>2097152)c.a.info("仅支持文件大小小于2M的文件");else{var n=new FileReader;n.onload=function(){n.result&&E(n.result)},n.readAsDataURL(a[0])}else c.a.info("请选择一个图片格式的文件")}}}),"点击上传"),(l||g&&!l)&&d.a.createElement("a",{onClick:b},l?"保存头像":"确定")))))}},"68xt":function(e,a,t){},vnWZ:function(e,a,t){"use strict";t.r(a);var n=t("+oHS"),c=t.n(n),l=t("OWCx"),r=t.n(l),i=t("5PDf"),s=t.n(i),o=t("fHi0"),m=t.n(o),u=t("RXMP"),d=t.n(u),f=t("qjzJ"),p=t.n(f),v=t("HnXd"),g=t.n(v),E=t("LYCE"),h=t.n(E),b=(t("+L6B"),t("2/Rp")),N=(t("sRBo"),t("kaz8")),w=(t("Pwec"),t("CtXQ")),x=(t("5NDa"),t("5rEg")),y=t("04Ix"),C=t.n(y),j=t("zLi2"),k=t.n(j),O=(t("y8nQ"),t("Vl3Y")),B=t("o+MX"),L=t.n(B),R=t("cDcd"),z=t.n(R),D=(t("VUSe"),t("++Tf")),F=t("vDqi"),I=t.n(F);function S(e,a){var t=c()(e);if(r.a){var n=r()(e);a&&(n=s()(n).call(n,(function(a){return m()(e,a).enumerable}))),t.push.apply(t,n)}return t}function q(e){for(var a=1;a4&&void 0!==arguments[4])||arguments[4];return z.a.createElement(z.a.Fragment,null,z.a.createElement("span",{className:c?"lables must ":"lables"},e),z.a.createElement(O.a.Item,null,B(a,{rules:t,validateFirst:!0})(n)))}),[]);return Object(R.useEffect)((function(){document.title="新建组织",S({visibility:"common"})}),[]),z.a.createElement("div",{className:"main",style:{padding:"0px",border:"none"}},g&&z.a.createElement(D.a,{avatarImg:s,onCancel:function(){E(!1)},saveFunc:function(e){o(e),E(!1)}}),z.a.createElement("div",{className:"teamBox"},z.a.createElement("p",{className:"teamBox-title"},"新建组织"),z.a.createElement(O.a,{className:"teamBox-form"},P(z.a.createElement("span",null,"组织账号:"),"name",[{required:!0,message:"请输入组织账号"},{validator:function(e,a,t){a||t(),a&&!a.match(/^[a-zA-Z0-9]+([-_.][a-zA-Z0-9]+)*$/)&&t("只能以数字或字母开头,仅支持横杠、下划线、点三种符号,不允许符号连续排列,长度4-50个字符"),a&&(a.length<4||a.length>50)&&t("只能以数字或字母开头,仅支持横杠、下划线、点三种符号,不允许符号连续排列,长度4-50个字符"),t()}}],z.a.createElement(x.a,{addonBefore:A?L()(a="".concat(_,":")).call(a,A,"/"):"https://".concat(_,"/"),placeholder:"组织账号",maxLength:50})),P(z.a.createElement("span",null,"组织名称:"),"nickname",[{required:!0,message:"请输入组织名称"}],z.a.createElement(x.a,{placeholder:"请输入组织名称",maxLength:100})),z.a.createElement("div",{className:"pr"},z.a.createElement("span",{className:"toprightNum"},C,"/200"),P("组织描述","description",[{required:!0,message:"请输入组织描述"}],z.a.createElement(x.a.TextArea,{autoSize:{minRows:3,maxRows:5},placeholder:"请输入组织描述",maxLength:200,onChange:function(e){j(e.target.value?e.target.value.length:0)}}))),P("所在地区","location",[],z.a.createElement(x.a,{placeholder:"请输入地址",maxLength:50}),!1),z.a.createElement("div",{className:"mb25"},z.a.createElement("p",{className:"font-16 lables must mb10"},"选择头像"),z.a.createElement("div",{className:"plusCard",onClick:function(){E(!0)}},s?z.a.createElement("img",{src:s,alt:"avatar",style:{width:"100%"}}):z.a.createElement(z.a.Fragment,null,z.a.createElement(w.a,{type:"plus"}),z.a.createElement("div",{className:"ant-upload-text"},"点击上传"))),d&&z.a.createElement("p",{className:"color-red"},"请上传头像")),P("权限","repo_admin_change_team_access",[],z.a.createElement(N.a,{value:"1",key:1},"项目管理员可以添加或移除团队的访问权限"),!1))),z.a.createElement("p",{className:"mt20"},z.a.createElement(b.a,{type:"primary",className:"mr30",onClick:function(){F((function(e,a){if(!e){if(!s)return void f(!0);I.a.post("/organizations.json",q(q({},a),{},{image:s,visibility:"common"})).then((function(e){e&&e.data&&(n("组织创建成功!"),c.push("/".concat(e.data.name)),l("createOrganization",1))})).catch((function(e){}))}}))}},"创建组织"),z.a.createElement(b.a,{className:"grey",onClick:function(){window.history.back(-1)}},"取消")))})))}}]); \ No newline at end of file diff --git a/static/js/167.84d4baea.chunk.js b/static/js/167.84d4baea.chunk.js new file mode 100644 index 000000000..e8ecd3c05 --- /dev/null +++ b/static/js/167.84d4baea.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[167],{"2vbg":function(e,a,t){"use strict";t.r(a);var n=t("cDcd"),s=t.n(n),l=(t("+L6B"),t("2/Rp")),r=(t("sRBo"),t("kaz8")),c=(t("y8nQ"),t("Vl3Y")),i=(t("5NDa"),t("5rEg")),o=t("zLi2"),m=t.n(o),u=t("HU8g"),d=t.n(u),g=t("Kwsy"),p=t.n(g),E=t("2iEm"),f=t("vDqi"),v=t.n(f),A=t("Po8q"),C=t.n(A),b=(t("X1JU"),t("xDMy")),h=c.a.create({name:"login"})((function(e){var a=Object(n.useState)(),t=m()(a,2),o=t[0],u=t[1],g=e.form,f=e.location,A=e.mygetHelmetapi,h=g.getFieldDecorator,w=f.search;function N(){var e=document.getElementById("login_password");e&&"password"===e.type&&p()((function(){e.removeAttribute("value")}),0)}return Object(n.useEffect)((function(){N()}),[]),Object(n.useEffect)((function(){if(A){var e=A.name;document.title=e}}),[A]),s.a.createElement("div",null,s.a.createElement("div",{className:"right_cont login_content"},s.a.createElement("div",{className:"login_register_head mb30"},s.a.createElement("span",null,"欢迎登录"),s.a.createElement("span",{className:"link_span"},"没有账号?",s.a.createElement(E.a,{to:"/register"},"去注册"))),s.a.createElement("p",{className:o?"message active mb10":"message"},o),s.a.createElement(c.a,{className:"login-form"},s.a.createElement(c.a.Item,null,h("username",{rules:[{required:!0,message:"请输入手机号/邮箱/用户名"}],validateTrigger:"onBlur"})(s.a.createElement(i.a,{className:"account",placeholder:"请输入手机号/邮箱/用户名"}))),s.a.createElement(c.a.Item,null,h("password",{rules:[{required:!0,message:"请输入登录密码"}],validateTrigger:"onBlur"})(s.a.createElement(i.a.Password,{className:"psd",placeholder:"请输入登录密码",onBlur:N,onChange:N}))),s.a.createElement("div",{className:"login_register_head login"},s.a.createElement(c.a.Item,null,h("remember",{valuePropName:"checked",initialValue:C.a.load("autologin")})(s.a.createElement(r.a,null,"下次自动登录")))),s.a.createElement(l.a,{type:"primary",htmlType:"submit",onClick:function(){u(void 0),g.validateFields((function(e,a){e||v.a.post("/accounts/login.json",{login:a.username,password:Object(b.a)(a.password),autologin:a.remember?1:0}).then((function(e){if(e.data.login){C.a.save("autologin",a.remember),C.a.save("supplyphone",!0),C.a.save("login",e.data.login);var t=new d.a(w.substring(1)).get("go_page");window.location.href=t||"/".concat(e.data.login)}else-2===e.data.status?u(e.data.message):u("错误的账号或密码")})).catch((function(e){}))}))},className:"login_register_cofBut"},"登录"))))})),w=(t("miYZ"),t("tsqr")),N=t("RKTd"),I=t.n(N),B=t("IeeE"),O=t.n(B),j=t("ZbhI"),y=t.n(j),U=t("sYIF");t("5Dmo"),t("3S7+"),t("/zsF"),t("PArb"),t("FLGM"),t("UlM7"),t("fdDI"),t("CtGH"),t("Lry8"),t("CWGi");var k=c.a.create({name:"register"})((function(e){var a=e.form,t=e.mygetHelmetapi,r=a.getFieldDecorator,o=a.setFieldsValue,u=Object(n.useState)(void 0),d=m()(u,2),g=d[0],f=d[1],A=Object(n.useState)(void 0),C=m()(A,2),h=C[0],w=C[1],N=Object(n.useState)(60),B=m()(N,2),O=(B[0],B[1],Object(n.useState)(!1)),j=m()(O,2),y=(j[0],j[1],Object(n.useState)(!1)),U=m()(y,2),k=(U[0],U[1]),F=Object(n.useState)(void 0),G=m()(F,2),Q=G[0],x=G[1],P=Object(n.useState)(!1),S=m()(P,2),D=S[0],M=S[1],V=Object(n.useState)(!0),q=m()(V,2),z=q[0],L=q[1],R=Object(n.useState)(!0),H=m()(R,2),Y=H[0],T=H[1],J=Object(n.useState)(0),K=m()(J,2),Z=K[0],_=K[1],X=Object(n.useState)(void 0),W=m()(X,2),$=(W[0],W[1]);function ee(e,t,n,s){2===s&&t&&a.getFieldValue("register_psd")&&t!==a.getFieldValue("register_psd")||1===s&&t&&a.getFieldValue("psdComfirm")&&t!==a.getFieldValue("psdComfirm")?1===s?(a.setFields({psdComfirm:{value:a.getFieldValue("psdComfirm"),errors:[new Error("密码不一致,请重新输入")]}}),n()):n("密码不一致,请重新输入"):n()}function ae(){var e=document.getElementById("register_register_psd"),a=document.getElementById("register_psdComfirm");e&&"password"===e.type&&p()((function(){e.removeAttribute("value")}),0),a&&"password"===a.type&&p()((function(){a.removeAttribute("value")}),0)}function te(e){k(!1),_(e),o({email:void 0})}return Object(n.useRef)(),Object(n.useEffect)((function(){$(JSON.parse(localStorage.getItem("chromesetting")))}),[]),Object(n.useEffect)((function(){if(t){var e=t.name;document.title=e}}),[t]),s.a.createElement("div",null,s.a.createElement("div",{className:"right_cont Register_content"},s.a.createElement("div",{className:"login_register_head mb30"},s.a.createElement("span",null,"欢迎注册"),s.a.createElement("span",{className:"link_span"},"已有账号,",s.a.createElement(E.a,{to:"/login"},"立即登录"))),s.a.createElement("div",{className:"registerNav mb20 font-18"},s.a.createElement("a",{className:"type ".concat(Z?"":"activeRegisterNav"),onClick:function(){te(0)}},"手机号注册"),s.a.createElement("a",{className:"type ".concat(Z?"activeRegisterNav":""," ml50"),onClick:function(){te(1)}},"邮箱注册")),s.a.createElement("p",{className:Q?"message active":"message"},Q),s.a.createElement(c.a,{className:"login-form"},s.a.createElement(c.a.Item,null,r("register_username",{rules:[{transform:function(e){return I()(e).call(e)}},{required:!0,message:"请输入用户名"},{pattern:/^[a-zA-Z]/,message:"用户名必须以字母开头"},{pattern:/[a-zA-Z0-9]$/,message:"用户名只能使用英文字母和数字"},{pattern:/^[^\s]*$/,message:"用户名不能包含空格"},{min:4,max:15,message:"用户名长度为4到15个字符"},{validator:function(e,a,t){!function(e,a,t){L(!0),a&&(z||a!==h)?v.a.post("/accounts/check.json",{value:I()(a).call(a),type:1}).then((function(e){-1===e.data.status?t(e.data.message):(w(a),L(!1),t())})):t(),w(void 0)}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(s.a.createElement(i.a,{autoFocus:!0,placeholder:"请输入4-15位用户名,以字母开头,只能使用字母和数字",autoComplete:"off"}))),s.a.createElement(c.a.Item,null,r("email",{rules:[{validator:function(e,a,t){!function(e,a,t){a?/^([1][3456789])\d{9}$/.test(a)&&!Z||/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/.test(a)&&Z?(T(!0),Y||a!==g?v.a.get("/accounts/valid_email_and_phone.json",{params:{login:a,type:1}}).then((function(e){e.data.status?(k(!1),t(e.data.message)):(f(a),k(!0),T(!1),t())})):t()):t("请输入正确的".concat(Z?"邮箱地址":"手机号")):t("请输入".concat(Z?"邮箱地址":"手机号"))}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(s.a.createElement(i.a,{className:"email",placeholder:"请输入".concat(Z?"邮箱地址":"手机号"),autoComplete:"off"}))),s.a.createElement(c.a.Item,null,r("register_psd",{rules:[{validator:function(e,a,t){ee(0,a,t,1)}},{validator:function(e,a,t){!function(e,a,t){a?/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)^.{8,16}$/.test(a)?t():(M(!0),a.length<8||a.length>16?t("密码长度为8-16个字符"):t("密码不能使用空格")):(M(!0),t("请输入登录密码"))}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(s.a.createElement(i.a.Password,{className:"register_psd",placeholder:"请输入登录密码",onBlur:ae,onChange:ae,autoComplete:"new-password"}))),s.a.createElement("span",{className:"password_tips",style:{display:D?"none":"block"}},"请输入8-16位密码,区分大小写、不能使用空格"),s.a.createElement(c.a.Item,null,r("psdComfirm",{rules:[{required:!0,message:"请确认登录密码"},{validator:function(e,a,t){ee(0,a,t,2)}}],validateTrigger:"onBlur",validateFirst:!0})(s.a.createElement(i.a.Password,{className:"psdComfirm",placeholder:"请确认登录密码",onBlur:ae,onChange:ae,autoComplete:"new-password"}))),s.a.createElement(l.a,{type:"primary",htmlType:"submit",className:"login_register_cofBut",onClick:function(){a.validateFields((function(e,t){var n;e||v.a.post("/accounts/register.json",{login:t.email,namespace:I()(n=t.register_username).call(n),password:Object(b.a)(t.register_psd),password_confirmation:Object(b.a)(t.psdComfirm),code:"123123"}).then((function(e){if(e.data&&-6===e.data.status)a.setFields({captcha:{value:t.captcha,errors:[new Error("验证码错误,请重新输入")]}}),f(t.email);else if(e.data&&0===e.data.status){var n;window.location.href="/"+I()(n=t.register_username).call(n)}else f(t.email),x(e.data.message)}))}))}},"注册"))))})),F=c.a.create({name:"resetPassword"})((function(e){var a=e.form,t=e.mygetHelmetapi,r=a.getFieldDecorator,o=Object(n.useState)(void 0),u=m()(o,2),d=u[0],g=u[1],f=Object(n.useState)(60),A=m()(f,2),C=A[0],h=A[1],N=Object(n.useState)(!1),I=m()(N,2),B=I[0],j=I[1],k=Object(n.useState)(!1),F=m()(k,2),G=F[0],Q=F[1],x=Object(n.useState)(void 0),P=m()(x,2),S=P[0],D=P[1],M=Object(n.useState)(!1),V=m()(M,2),q=V[0],z=V[1],L=Object(n.useState)(!0),R=m()(L,2),H=R[0],Y=R[1],T=Object(n.useRef)(),J=void 0;function K(e,t,n,s){2===s&&t&&a.getFieldValue("psd")&&t!==a.getFieldValue("psd")||1===s&&t&&a.getFieldValue("psdComfirm")&&t!==a.getFieldValue("psdComfirm")?1===s?(a.setFields({psdComfirm:{value:a.getFieldValue("psdComfirm"),errors:[new Error("密码不一致,请重新输入")]}}),n()):n("密码不一致,请重新输入"):n()}function Z(){var e=document.getElementById("resetPassword_psd"),a=document.getElementById("resetPassword_psdComfirm");e&&"password"===e.type&&p()((function(){e.removeAttribute("value")}),0),a&&"password"===a.type&&p()((function(){a.removeAttribute("value")}),0)}return Object(n.useEffect)((function(){if(t){var e=t.name;document.title=e}}),[t]),s.a.createElement("div",null,s.a.createElement("div",{className:"right_cont ResetPassword_content"},s.a.createElement("div",{className:"login_register_head mb30"},s.a.createElement("span",null,"找回密码"),s.a.createElement("span",{className:"link_span"},"已有账号,",s.a.createElement(E.a,{to:"/login"},"立即登录"))),s.a.createElement("p",{className:S?"message active":"message"},S),s.a.createElement(c.a,{className:"login-form"},s.a.createElement(c.a.Item,null,r("email",{rules:[{required:!0,message:"请输入已注册的手机号/邮箱"},{validator:function(e,a,t){!function(e,a,t){/^([1][3456789])\d{9}$/.test(a)||/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/.test(a)?(Y(!0),a&&(H||a!==d)?v.a.get("/accounts/valid_email_and_phone.json",{params:{login:a,type:2}}).then((function(e){e.data&&!e.data.status?(g(a),Q(!0),Y(!1),t()):(Q(!1),t("此手机号/邮箱未注册"))})):t()):t("请输入正确的手机号/邮箱")}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(s.a.createElement(i.a,{autoFocus:!0,className:"account",placeholder:"请输入已注册的手机号/邮箱"}))),s.a.createElement(c.a.Item,null,s.a.createElement("div",{className:"login_register_head"},r("captcha",{rules:[{required:!0,message:"请输入验证码"}],validateTrigger:"onBlur"})(s.a.createElement(i.a,{className:"captcha",placeholder:"请输入验证码",autoComplete:"off"})),s.a.createElement(l.a,{className:G?"codeBut":"codeBut disable",disabled:!G,onClick:function(){D(void 0),d&&(j(!0),Q(!1),T.current=60,h(60),!J&&clearInterval(J),J=O()((function(){if(T.current>1){var e=T.current;T.current=e-1,h(e-1)}else Q(!0),j(!1),clearInterval(J)}),1e3),v.a.get("/accounts/get_verification_code.json",{params:{login:d,type:2,smscode:Object(U.x)(d)}}).then((function(e){if(e.data&&0===e.data.status){var a=d.substring(y()(d).call(d,"@")+1);w.a.success({content:s.a.createElement("span",null,"验证码已发送,请注意查收。",-1===y()(d).call(d,"@")?"":s.a.createElement("a",{href:"https://mail.".concat(a),target:"_blank"},"前往邮箱"))})}else Q(!1),j(!1),clearInterval(J),D(e.data.message)})))}},G||!G&&!B?"获取验证码":"重发(".concat(C,"s)")))),s.a.createElement(c.a.Item,null,r("psd",{rules:[{validator:function(e,a,t){K(0,a,t,1)}},{validator:function(e,a,t){!function(e,a,t){a?/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)^.{8,16}$/.test(a)?t():(z(!0),a.length<8||a.length>16?t("密码长度为8-16个字符"):t("密码不能使用空格")):(z(!0),t("请输入新密码"))}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(s.a.createElement(i.a.Password,{className:"psd",placeholder:"请输入新密码",onBlur:Z,onChange:Z,autoComplete:"new-password"}))),s.a.createElement("span",{className:"password_tips",style:{display:q?"none":"block"}},"请输入8-16位密码,区分大小写、不能使用空格"),s.a.createElement(c.a.Item,null,r("psdComfirm",{rules:[{required:!0,message:"请确认新密码"},{validator:function(e,a,t){K(0,a,t,2)}}],validateTrigger:"onBlur",validateFirst:!0})(s.a.createElement(i.a.Password,{className:"psdComfirm",placeholder:"请确认新密码",onBlur:Z,onChange:Z,autoComplete:"new-password"}))),s.a.createElement(c.a.Item,null,s.a.createElement(l.a,{type:"primary",htmlType:"submit",className:"login_register_cofBut",onClick:function(){a.validateFieldsAndScroll((function(e,t){e||v.a.post("/accounts/reset_password.json",{login:t.email,password:Object(b.a)(t.psd),password_confirmation:Object(b.a)(t.psdComfirm),code:t.captcha}).then((function(e){if(0===e.data.status)v.a.post("/accounts/login.json",{login:t.email,password:Object(b.a)(t.psd)}).then((function(e){e.data.login?window.location.href="/"+e.data.login:D(e.data.message)})).catch((function(e){}));else{g(t.email);var n=e.data.message;"验证码不正确"===n?a.setFields({captcha:{value:t.captcha,errors:[new Error("验证码错误,请重新输入")]}}):D(n)}}))}))}},"重置密码并登录")))))})),G=(t.p,t("hWn5")),Q=t.n(G),x=t.p+"static/media/banner.f7da2db1.png",P=t.p+"static/media/ball.24214b6e.png",S=t.p+"static/media/img1.8560258f.png",D=t.p+"static/media/img2.ae303051.png";a.default=function(e){var a=e.mygetHelmetapi;return Object(n.useEffect)((function(){var e=void 0;return Object(U.r)()&&(e=document.querySelector('meta[name="viewport"]').getAttribute("content"),document.querySelector('meta[name="viewport"]').setAttribute("content","width=device-width, user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0")),function(){Object(U.r)()&&document.querySelector('meta[name="viewport"]').setAttribute("content",e)}}),[]),s.a.createElement("div",{className:"loginRegister"},s.a.createElement("div",{className:"login_register_left"},s.a.createElement("div",{className:"spinningBall"},s.a.createElement("img",{src:P,className:"ball",alt:""}),s.a.createElement("img",{src:x,className:"banner",alt:""}))),s.a.createElement("div",{className:"login_register_right"},s.a.createElement("img",{src:Q.a,className:"logoInSmall",alt:"",onClick:function(){window.location.href="/"}}),"/resetPassword"===e.location.pathname?s.a.createElement(F,{mygetHelmetapi:a}):"/register"===e.location.pathname?s.a.createElement(k,{mygetHelmetapi:a}):s.a.createElement(h,e),s.a.createElement("img",{src:S,className:"img1",alt:""}),s.a.createElement("img",{src:D,className:"img2",alt:""})),s.a.createElement("div",{className:"clear"}))}},X1JU:function(e,a,t){},hWn5:function(e,a){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/static/js/168.b1a192af.chunk.js b/static/js/168.b1a192af.chunk.js new file mode 100644 index 000000000..d7601dcd0 --- /dev/null +++ b/static/js/168.b1a192af.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[168],{Fu44:function(e,t,n){"use strict";n.r(t),n("T2oS");var r=n("W9HT"),a=(n("DjyN"),n("NUBc")),o=(n("P2fV"),n("NJEC")),c=n("zLi2"),l=n.n(c),i=n("o+MX"),s=n.n(i),u=n("FLGM"),p=n.n(u),f=n("cDcd"),m=n.n(f),y=n("vDqi"),v=n.n(y),b=n("2iEm"),d=n("sYIF"),E=n("2CTR"),h=n("spEH");t.default=function(e){var t=e.match.params.username,n=Object(f.useState)(void 0),c=l()(n,2),i=c[0],u=c[1],y=Object(f.useState)(1),g=l()(y,2),j=g[0],O=g[1],C=Object(f.useState)(0),N=l()(C,2),P=N[0],x=N[1],k=Object(f.useState)(!0),S=l()(k,2),T=S[0],_=S[1];function w(){var e="/users/".concat(t,"/applied_projects.json");v.a.get(e,{params:{page:j,per_page:15}}).then((function(e){e&&(u(e.data.applied_projects),x(e.data.total_count),_(!1))})).catch((function(e){}))}return Object(f.useEffect)((function(){t&&(_(!0),w())}),[t,j]),m.a.createElement("div",null,m.a.createElement(r.a,{spinning:T},m.a.createElement("div",{style:{minHeight:"400px"}},i&&i.length>0?m.a.createElement("ul",{className:"notifyList"},p()(i).call(i,(function(n,r){var a,c;return m.a.createElement("li",{key:r},m.a.createElement(b.a,{to:"/".concat(n.user&&n.user.login)},m.a.createElement("img",{src:Object(d.i)("/".concat(n.user&&n.user.image_url)),alt:"",className:"notifyImg"})),m.a.createElement("div",{className:"notifyFlex"},m.a.createElement("p",{className:"notifyInfos"},m.a.createElement(b.a,{to:"/".concat(n.user&&n.user.login),className:"font-15 mr20"},n.user&&n.user.name),m.a.createElement("span",{className:"color-grey-9"},n.time_ago)),m.a.createElement(h.j,null,m.a.createElement("p",null,"申请以【","developer"===n.role?"开发者":"manager"===n.role?"管理者":"报告者","】身份加入【",n.project&&n.project.name,"】项目。是否同意?"),"common"===n.status&&m.a.createElement("span",null,m.a.createElement(o.a,{title:s()(a="确定同意".concat(n.user&&n.user.name,"加入【")).call(a,n.project&&n.project.name,"】项目?"),okText:"确定",cancelText:"取消",onConfirm:function(){return r=n.id,o=s()(a="/users/".concat(t,"/applied_projects/")).call(a,r,"/accept.json"),void v.a.post(o).then((function(t){t&&t.data&&(w(),e&&e.deleteEvent("apply",1))})).catch((function(e){}));var r,a,o}},m.a.createElement("a",{className:"color-blue"},"同意")),m.a.createElement(o.a,{title:s()(c="确定拒绝".concat(n.user&&n.user.name,"加入【")).call(c,n.project&&n.project.name,"】项目?"),okText:"确定",cancelText:"取消",onConfirm:function(){return r=n.id,o=s()(a="/users/".concat(t,"/applied_projects/")).call(a,r,"/refuse.json"),void v.a.post(o).then((function(t){t&&t.data&&(w(),e&&e.deleteEvent("apply",1))})).catch((function(e){}));var r,a,o}},m.a.createElement("a",{className:"color-red ml20"},"拒绝"))),"accepted"===n.status&&m.a.createElement("span",{className:"color-grey-9"},"已接受"),"refused"===n.status&&m.a.createElement("span",{className:"color-grey-9"},"已拒绝"))))}))):"",i&&0===i.length&&m.a.createElement(E.a,{_html:"暂无成员申请"}),P>15&&m.a.createElement("div",{className:"edu-txt-center pt20 pb20"},m.a.createElement(a.a,{simple:!0,pageSize:15,total:P,current:j,onChange:function(e){O(e)}})))))}},NJEC:function(e,t,n){"use strict";var r=n("cDcd"),a=n("VCL8"),o=n("3S7+"),c=n("CtXQ"),l=n("2/Rp"),i=n("YMnH"),s=n("ZvpZ"),u=n("H84U");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 f(){return(f=Object.assign||function(e){for(var t=1;t0?m.a.createElement("ul",{className:"notifyList"},p()(i).call(i,(function(n,r){var a;return m.a.createElement("li",{key:r},m.a.createElement(v.a,{to:"/".concat(n.user&&n.user.login)},m.a.createElement("img",{src:Object(d.i)("/".concat(n.user&&n.user.image_url)),alt:"",className:"notifyImg"})),m.a.createElement("div",{className:"notifyFlex"},m.a.createElement("p",{className:"notifyInfos"},m.a.createElement(v.a,{to:"/".concat(n.user&&n.user.login),className:"font-15 mr20"},n.user&&n.user.name),m.a.createElement("span",{className:"color-grey-9"},n.time_ago)),m.a.createElement(b.j,null,m.a.createElement("p",{className:"color-grey-6"},"请求将仓库【",m.a.createElement(v.a,{to:s()(a="/".concat(n.project&&n.project.owner&&n.project.owner.login,"/")).call(a,n.project&&n.project.identifier)},n.project&&n.project.name),"】 转移给【",m.a.createElement(v.a,{to:"/".concat(n.owner&&n.owner.login)},n.owner&&n.owner.name),"】,是否接受?"),"common"===n.status&&m.a.createElement("span",null,m.a.createElement(o.a,{title:"确定接受仓库".concat(n.project&&n.project.name,"?"),okText:"确定",cancelText:"取消",onConfirm:function(){return r=n.id,o=s()(a="/users/".concat(t,"/applied_transfer_projects/")).call(a,r,"/accept.json"),void g.a.post(o).then((function(t){t&&t.data&&(T(),e&&e.deleteEvent("undo",1))})).catch((function(e){}));var r,a,o}},m.a.createElement("a",{className:"color-blue"},"接受")),m.a.createElement(o.a,{title:"确定拒绝接受仓库".concat(n.project&&n.project.name,"?"),okText:"确定",cancelText:"取消",onConfirm:function(){return r=n.id,o=s()(a="/users/".concat(t,"/applied_transfer_projects/")).call(a,r,"/refuse.json"),void g.a.post(o).then((function(t){t&&t.data&&(T(),e&&e.deleteEvent("undo",1))})).catch((function(e){}));var r,a,o}},m.a.createElement("a",{className:"color-red ml20"},"拒绝"))),"canceled"===n.status&&m.a.createElement("span",{className:"color-grey-9"},"对方已取消转移"),"accepted"===n.status&&m.a.createElement("span",{className:"color-grey-9"},"已接受"),"refused"===n.status&&m.a.createElement("span",{className:"color-grey-9"},"已拒绝"))))}))):"")),i&&0===i.length&&m.a.createElement(y.a,{_html:"暂无接收信息"}),P>15&&m.a.createElement("div",{className:"edu-txt-center pt20 pb20"},m.a.createElement(r.a,{simple:!0,pageSize:15,total:P,current:j,onChange:function(e){O(e)}})))}},NJEC:function(e,t,n){"use strict";var r=n("cDcd"),a=n("VCL8"),o=n("3S7+"),c=n("CtXQ"),l=n("2/Rp"),i=n("YMnH"),s=n("ZvpZ"),u=n("H84U");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 f(){return(f=Object.assign||function(e){for(var t=1;t=0||(o[t]=e[t]);return o}(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}(t,["className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","expanded","selected","checked","halfChecked"]),b=this.props.context,g=b.prefixCls,v=b.filterTreeNode,k=b.draggable,m=this.isDisabled(),w=$(y);return r.createElement("li",Object.assign({className:s()(o,(e={},x(e,"".concat(g,"-treenode-disabled"),m),x(e,"".concat(g,"-treenode-switcher-").concat(p?"open":"close"),!d),x(e,"".concat(g,"-treenode-checkbox-checked"),u),x(e,"".concat(g,"-treenode-checkbox-indeterminate"),h),x(e,"".concat(g,"-treenode-selected"),f),x(e,"".concat(g,"-treenode-loading"),n),x(e,"drag-over",!m&&c),x(e,"drag-over-gap-top",!m&&i),x(e,"drag-over-gap-bottom",!m&&l),x(e,"filter-node",v&&v(this)),e)),style:a,role:"treeitem",onDragEnter:k?this.onDragEnter:void 0,onDragOver:k?this.onDragOver:void 0,onDragLeave:k?this.onDragLeave:void 0,onDrop:k?this.onDrop:void 0,onDragEnd:k?this.onDragEnd:void 0},w),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector(),this.renderChildren())}}])&&m(t.prototype,o),c}(r.Component);S.propTypes={eventKey:c.a.string,prefixCls:c.a.string,className:c.a.string,style:c.a.object,onSelect:c.a.func,expanded:c.a.bool,selected:c.a.bool,checked:c.a.bool,loaded:c.a.bool,loading:c.a.bool,halfChecked:c.a.bool,children:c.a.node,title:c.a.node,pos:c.a.string,dragOver:c.a.bool,dragOverGapTop:c.a.bool,dragOverGapBottom:c.a.bool,isLeaf:c.a.bool,checkable:c.a.bool,selectable:c.a.bool,disabled:c.a.bool,disableCheckbox:c.a.bool,icon:c.a.oneOfType([c.a.node,c.a.func]),switcherIcon:c.a.oneOfType([c.a.node,c.a.func])},Object(f.polyfill)(S);var C=function(e){return r.createElement(h.Consumer,null,(function(n){return r.createElement(S,Object.assign({},e,{context:n}))}))};C.defaultProps={title:"---"},C.isTreeNode=1;var D=C;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)}var P=!1;function _(){P||(P=!0,d()(!1,"Tree only accept TreeNode as children."))}function T(e,n){var t=e.slice(),r=t.indexOf(n);return r>=0&&t.splice(r,1),t}function L(e,n){var t=e.slice();return-1===t.indexOf(n)&&t.push(n),t}function I(e){return e.split("-")}function R(e,n){return"".concat(e,"-").concat(n)}function M(e){return e&&e.type&&e.type.isTreeNode}function z(e){return Object(p.a)(e).filter(M)}function A(e){var n=e.props||{},t=n.disabled,r=n.disableCheckbox,o=n.checkable;return!(!t&&!r)||!1===o}function U(e,n){!function t(o,a,c){var i=o?o.props.children:e,s=o?R(c.pos,a):0,l=z(i);if(o){var d={node:o,index:a,pos:s,key:o.key||s,parentPos:c.node?c.pos:null};n(d)}r.Children.forEach(l,(function(e,n){t(e,n,{node:o,pos:s})}))}(null)}function H(e,n){var t=Object(p.a)(e).map(n);return 1===t.length?t[0]:t}function G(e,n){var t=n.props,r=t.eventKey,o=t.pos,a=[];return U(e,(function(e){var n=e.key;a.push(n)})),a.push(r||o),a}function F(e,n){var t=e.clientY,r=n.selectHandle.getBoundingClientRect(),o=r.top,a=r.bottom,c=r.height,i=Math.max(.25*c,2);return t<=o+i?-1:t>=a-i?1:0}function B(e,n){if(e)return n.multiple?e.slice():e.length?[e[0]]:e}function J(e){return e?e.map((function(e){return String(e)})):e}var W=function(e){return e};function q(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.initWrapper,r=n.processEntity,o=n.onProcessFinished,a={},c={},i={posEntities:a,keyEntities:c};return t&&(i=t(i)||i),U(e,(function(e){var n=e.node,t=e.index,o=e.pos,s=e.key,l=e.parentPos,d={node:n,index:t,key:s,pos:o};a[o]=d,c[s]=d,d.parent=a[l],d.parent&&(d.parent.children=d.parent.children||[],d.parent.children.push(d)),r&&r(d,i)})),o&&o(i),i}function Q(e){if(!e)return null;var n;if(Array.isArray(e))n={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==j(e))return d()(!1,"`checkedKeys` is not an array or an object"),null;n={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return n.checkedKeys=J(n.checkedKeys),n.halfCheckedKeys=J(n.halfCheckedKeys),n}function X(e,n,t){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o={},a={};function c(e){if(o[e]!==n){var r=t[e];if(r){var i=r.children,s=r.parent;if(!A(r.node)){var l=!0,d=!1;(i||[]).filter((function(e){return!A(e.node)})).forEach((function(e){var n=e.key,t=o[n],r=a[n];(t||r)&&(d=!0),t||(l=!1)})),o[e]=!!n&&l,a[e]=d,s&&c(s.key)}}}}function i(e){if(o[e]!==n){var r=t[e];if(r){var a=r.children;A(r.node)||(o[e]=n,(a||[]).forEach((function(e){i(e.key)})))}}}function s(e){var r=t[e];if(r){var a=r.children,s=r.parent,l=r.node;o[e]=n,A(l)||((a||[]).filter((function(e){return!A(e.node)})).forEach((function(e){i(e.key)})),s&&c(s.key))}else d()(!1,"'".concat(e,"' does not exist in the tree."))}(r.checkedKeys||[]).forEach((function(e){o[e]=!0})),(r.halfCheckedKeys||[]).forEach((function(e){a[e]=!0})),(e||[]).forEach((function(e){s(e)}));var l=[],p=[];return Object.keys(o).forEach((function(e){o[e]&&l.push(e)})),Object.keys(a).forEach((function(e){!o[e]&&a[e]&&p.push(e)})),{checkedKeys:l,halfCheckedKeys:p}}function Z(e,n){var t={};return(e||[]).forEach((function(e){!function e(r){if(!t[r]){var o=n[r];if(o){t[r]=!0;var a=o.parent,c=o.node;c.props&&c.props.disabled||a&&e(a.key)}}}(e)})),Object.keys(t)}function $(e){return Object.keys(e).reduce((function(n,t){return"data-"!==t.substr(0,5)&&"aria-"!==t.substr(0,5)||(n[t]=e[t]),n}),{})}function V(e){return(V="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 Y(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function ee(e,n){for(var t=0;t2&&void 0!==arguments[2]?arguments[2]:0,a=e.state,c=a.keyEntities,i=a.expandedKeys,s=void 0===i?[]:i,l=a.selectedKeys,d=void 0===l?[]:l,p=a.halfCheckedKeys,f=void 0===p?[]:p,u=a.loadedKeys,h=void 0===u?[]:u,y=a.loadingKeys,b=void 0===y?[]:y,g=a.dragOverNodeKey,v=a.dropPosition,x=R(o,t),k=n.key||x;return c[k]?r.cloneElement(n,{key:k,eventKey:k,expanded:-1!==s.indexOf(k),selected:-1!==d.indexOf(k),loaded:-1!==h.indexOf(k),loading:-1!==b.indexOf(k),checked:e.isKeyChecked(k),halfChecked:-1!==f.indexOf(k),pos:x,dragOver:g===k&&0===v,dragOverGapTop:g===k&&-1===v,dragOverGapBottom:g===k&&1===v}):(_(),null)},e}return t=l,c=[{key:"getDerivedStateFromProps",value:function(e,n){var t=n.prevProps,r={prevProps:e};function a(n){return!t&&n in e||t&&t[n]!==e[n]}var c=null;if(a("treeData")?c=function e(n,t){if(!n)return[];var r=(t||{}).processProps,a=void 0===r?W:r;return(Array.isArray(n)?n:[n]).map((function(n){var r=n.children,c=function(e,n){if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t,r,o={},a=Object.keys(e);for(r=0;r=0||(o[t]=e[t]);return o}(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}(n,["children"]),i=e(r,t);return o.a.createElement(D,Object.assign({},a(c)),i)}))}(e.treeData):a("children")&&(c=Object(p.a)(e.children)),c){r.treeNode=c;var i=q(c);r.keyEntities=i.keyEntities}var s,l=r.keyEntities||n.keyEntities;if(a("expandedKeys")||t&&a("autoExpandParent")?r.expandedKeys=e.autoExpandParent||!t&&e.defaultExpandParent?Z(e.expandedKeys,l):e.expandedKeys:!t&&e.defaultExpandAll?r.expandedKeys=Object.keys(l):!t&&e.defaultExpandedKeys&&(r.expandedKeys=e.autoExpandParent||e.defaultExpandParent?Z(e.defaultExpandedKeys,l):e.defaultExpandedKeys),e.selectable&&(a("selectedKeys")?r.selectedKeys=B(e.selectedKeys,e):!t&&e.defaultSelectedKeys&&(r.selectedKeys=B(e.defaultSelectedKeys,e))),e.checkable&&(a("checkedKeys")?s=Q(e.checkedKeys)||{}:!t&&e.defaultCheckedKeys?s=Q(e.defaultCheckedKeys)||{}:c&&(s=Q(e.checkedKeys)||{checkedKeys:n.checkedKeys,halfCheckedKeys:n.halfCheckedKeys}),s)){var d=s,f=d.checkedKeys,u=void 0===f?[]:f,h=d.halfCheckedKeys,y=void 0===h?[]:h;if(!e.checkStrictly){var b=X(u,!0,l);u=b.checkedKeys,y=b.halfCheckedKeys}r.checkedKeys=u,r.halfCheckedKeys=y}return a("loadedKeys")&&(r.loadedKeys=e.loadedKeys),r}}],(a=[{key:"render",value:function(){var e,n,t,o=this,a=this.state.treeNode,c=this.props,i=c.prefixCls,l=c.className,d=c.focusable,p=c.style,f=c.showLine,u=c.tabIndex,y=void 0===u?0:u,b=c.selectable,g=c.showIcon,v=c.icon,x=c.switcherIcon,k=c.draggable,m=c.checkable,w=c.checkStrictly,O=c.disabled,N=c.motion,K=c.loadData,E=c.filterTreeNode,S=$(this.props);return d&&(S.tabIndex=y),r.createElement(h.Provider,{value:{prefixCls:i,selectable:b,showIcon:g,icon:v,switcherIcon:x,draggable:k,checkable:m,checkStrictly:w,disabled:O,motion:N,loadData:K,filterTreeNode:E,renderTreeNode:this.renderTreeNode,isKeyChecked:this.isKeyChecked,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop,registerTreeNode:this.registerTreeNode}},r.createElement("ul",Object.assign({},S,{className:s()(i,l,(e={},n="".concat(i,"-show-line"),t=f,n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e)),style:p,role:"tree",unselectable:"on"}),H(a,(function(e,n){return o.renderTreeNode(e,n)}))))}}])&&ee(t.prototype,a),c&&ee(t,c),l}(r.Component);ae.propTypes={prefixCls:c.a.string,className:c.a.string,style:c.a.object,tabIndex:c.a.oneOfType([c.a.string,c.a.number]),children:c.a.any,treeData:c.a.array,showLine:c.a.bool,showIcon:c.a.bool,icon:c.a.oneOfType([c.a.node,c.a.func]),focusable:c.a.bool,selectable:c.a.bool,disabled:c.a.bool,multiple:c.a.bool,checkable:c.a.oneOfType([c.a.bool,c.a.node]),checkStrictly:c.a.bool,draggable:c.a.bool,defaultExpandParent:c.a.bool,autoExpandParent:c.a.bool,defaultExpandAll:c.a.bool,defaultExpandedKeys:c.a.arrayOf(c.a.string),expandedKeys:c.a.arrayOf(c.a.string),defaultCheckedKeys:c.a.arrayOf(c.a.string),checkedKeys:c.a.oneOfType([c.a.arrayOf(c.a.oneOfType([c.a.string,c.a.number])),c.a.object]),defaultSelectedKeys:c.a.arrayOf(c.a.string),selectedKeys:c.a.arrayOf(c.a.string),onClick:c.a.func,onDoubleClick:c.a.func,onExpand:c.a.func,onCheck:c.a.func,onSelect:c.a.func,onLoad:c.a.func,loadData:c.a.func,loadedKeys:c.a.arrayOf(c.a.string),onMouseEnter:c.a.func,onMouseLeave:c.a.func,onRightClick:c.a.func,onDragStart:c.a.func,onDragEnter:c.a.func,onDragOver:c.a.func,onDragLeave:c.a.func,onDragEnd:c.a.func,onDrop:c.a.func,filterTreeNode:c.a.func,motion:c.a.object,switcherIcon:c.a.oneOfType([c.a.node,c.a.func])},ae.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]},Object(f.polyfill)(ae);var ce=ae;ce.TreeNode=D;var ie,se=ce,le=t("BGR+"),de=t("sEfC"),pe=t.n(de),fe=t("H84U");function ue(e){return function(e){if(Array.isArray(e))return he(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return he(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?he(e,n):void 0}}(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 he(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);te.length)&&(n=e.length);for(var t=0,r=new Array(n);t li span.ant-tree-switcher,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-switcher {\n position: relative;\n z-index: 1;\n}\n.ant-tree.ant-tree-directory > li span.ant-tree-switcher.ant-tree-switcher-noop,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-switcher.ant-tree-switcher-noop {\n pointer-events: none;\n}\n.ant-tree.ant-tree-directory > li span.ant-tree-checkbox,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-checkbox {\n position: relative;\n z-index: 1;\n}\n.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper {\n border-radius: 0;\n user-select: none;\n}\n.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover {\n background: transparent;\n}\n.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover::before,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover::before {\n background: #f0f5ff;\n}\n.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {\n color: #fff;\n background: transparent;\n}\n.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper::before,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper::before {\n position: absolute;\n right: 0;\n left: 0;\n height: 24px;\n transition: all 0.3s;\n content: '';\n}\n.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper > span,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper > span {\n position: relative;\n z-index: 1;\n}\n.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-switcher,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-switcher {\n color: #fff;\n}\n.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner {\n border-color: #466aff;\n}\n.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after {\n border-color: #fff;\n}\n.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner {\n background: #fff;\n}\n.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {\n border-color: #466aff;\n}\n.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before,\n.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before {\n background: #466aff;\n}\n.ant-tree-checkbox {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n top: -0.09em;\n display: inline-block;\n line-height: 1;\n white-space: nowrap;\n vertical-align: middle;\n outline: none;\n cursor: pointer;\n}\n.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,\n.ant-tree-checkbox:hover .ant-tree-checkbox-inner,\n.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {\n border-color: #466aff;\n}\n.ant-tree-checkbox-checked::after {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 1px solid #466aff;\n border-radius: 2px;\n visibility: hidden;\n animation: antCheckboxEffect 0.36s ease-in-out;\n animation-fill-mode: backwards;\n content: '';\n}\n.ant-tree-checkbox:hover::after,\n.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after {\n visibility: visible;\n}\n.ant-tree-checkbox-inner {\n position: relative;\n top: 0;\n left: 0;\n display: block;\n width: 16px;\n height: 16px;\n background-color: #fff;\n border: 1px solid #d9d9d9;\n border-radius: 2px;\n border-collapse: separate;\n transition: all 0.3s;\n}\n.ant-tree-checkbox-inner::after {\n position: absolute;\n top: 50%;\n left: 22%;\n display: table;\n width: 5.71428571px;\n height: 9.14285714px;\n border: 2px solid #fff;\n border-top: 0;\n border-left: 0;\n transform: rotate(45deg) scale(0) translate(-50%, -50%);\n opacity: 0;\n transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;\n content: ' ';\n}\n.ant-tree-checkbox-input {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n cursor: pointer;\n opacity: 0;\n}\n.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {\n position: absolute;\n display: table;\n border: 2px solid #fff;\n border-top: 0;\n border-left: 0;\n transform: rotate(45deg) scale(1) translate(-50%, -50%);\n opacity: 1;\n transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;\n content: ' ';\n}\n.ant-tree-checkbox-checked .ant-tree-checkbox-inner {\n background-color: #466aff;\n border-color: #466aff;\n}\n.ant-tree-checkbox-disabled {\n cursor: not-allowed;\n}\n.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {\n border-color: rgba(0, 0, 0, 0.25);\n animation-name: none;\n}\n.ant-tree-checkbox-disabled .ant-tree-checkbox-input {\n cursor: not-allowed;\n}\n.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {\n background-color: #f5f5f5;\n border-color: #d9d9d9 !important;\n}\n.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {\n border-color: #f5f5f5;\n border-collapse: separate;\n animation-name: none;\n}\n.ant-tree-checkbox-disabled + span {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\n.ant-tree-checkbox-disabled:hover::after,\n.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after {\n visibility: hidden;\n}\n.ant-tree-checkbox-wrapper {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n line-height: unset;\n cursor: pointer;\n}\n.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {\n cursor: not-allowed;\n}\n.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper {\n margin-left: 8px;\n}\n.ant-tree-checkbox + span {\n padding-right: 8px;\n padding-left: 8px;\n}\n.ant-tree-checkbox-group {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n}\n.ant-tree-checkbox-group-item {\n display: inline-block;\n margin-right: 8px;\n}\n.ant-tree-checkbox-group-item:last-child {\n margin-right: 0;\n}\n.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {\n margin-left: 0;\n}\n.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {\n background-color: #fff;\n border-color: #d9d9d9;\n}\n.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {\n top: 50%;\n left: 50%;\n width: 8px;\n height: 8px;\n background-color: #466aff;\n border: 0;\n transform: translate(-50%, -50%) scale(1);\n opacity: 1;\n content: ' ';\n}\n.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {\n background-color: rgba(0, 0, 0, 0.25);\n border-color: rgba(0, 0, 0, 0.25);\n}\n.ant-tree {\n /* see https://github.com/ant-design/ant-design/issues/16259 */\n box-sizing: border-box;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n margin: 0;\n padding: 0;\n}\n.ant-tree-checkbox-checked::after {\n position: absolute;\n top: 16.67%;\n left: 0;\n width: 100%;\n height: 66.67%;\n}\n.ant-tree ol,\n.ant-tree ul {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.ant-tree li {\n margin: 0;\n padding: 4px 0;\n white-space: nowrap;\n list-style: none;\n outline: 0;\n}\n.ant-tree li span[draggable],\n.ant-tree li span[draggable='true'] {\n line-height: 20px;\n border-top: 2px transparent solid;\n border-bottom: 2px transparent solid;\n user-select: none;\n /* Required to make elements draggable in old WebKit */\n -khtml-user-drag: element;\n -webkit-user-drag: element;\n}\n.ant-tree li.drag-over > span[draggable] {\n color: white;\n background-color: #466aff;\n opacity: 0.8;\n}\n.ant-tree li.drag-over-gap-top > span[draggable] {\n border-top-color: #466aff;\n}\n.ant-tree li.drag-over-gap-bottom > span[draggable] {\n border-bottom-color: #466aff;\n}\n.ant-tree li.filter-node > span {\n color: #f5222d !important;\n font-weight: 500 !important;\n}\n.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon,\n.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon {\n position: absolute;\n left: 0;\n display: inline-block;\n width: 24px;\n height: 24px;\n color: #466aff;\n font-size: 14px;\n transform: none;\n}\n.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon svg,\n.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon svg {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n margin: auto;\n}\n:root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open::after,\n:root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close::after {\n opacity: 0;\n}\n.ant-tree li ul {\n margin: 0;\n padding: 0 0 0 18px;\n}\n.ant-tree li .ant-tree-node-content-wrapper {\n display: inline-block;\n height: 24px;\n margin: 0;\n padding: 0 5px;\n color: rgba(0, 0, 0, 0.65);\n line-height: 24px;\n text-decoration: none;\n vertical-align: top;\n border-radius: 2px;\n cursor: pointer;\n transition: all 0.3s;\n}\n.ant-tree li .ant-tree-node-content-wrapper:hover {\n background-color: #f0f5ff;\n}\n.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {\n background-color: #e8f0ff;\n}\n.ant-tree li span.ant-tree-checkbox {\n top: initial;\n height: 24px;\n margin: 0 4px 0 2px;\n padding: 4px 0;\n}\n.ant-tree li span.ant-tree-switcher,\n.ant-tree li span.ant-tree-iconEle {\n display: inline-block;\n width: 24px;\n height: 24px;\n margin: 0;\n line-height: 24px;\n text-align: center;\n vertical-align: top;\n border: 0 none;\n outline: none;\n cursor: pointer;\n}\n.ant-tree li span.ant-tree-iconEle:empty {\n display: none;\n}\n.ant-tree li span.ant-tree-switcher {\n position: relative;\n}\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop {\n cursor: default;\n}\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {\n font-size: 12px;\n font-size: 10px \\9;\n transform: scale(0.83333333) rotate(0deg);\n display: inline-block;\n font-weight: bold;\n}\n:root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,\n:root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {\n font-size: 12px;\n}\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg,\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg {\n transition: transform 0.3s;\n}\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {\n font-size: 12px;\n font-size: 10px \\9;\n transform: scale(0.83333333) rotate(0deg);\n display: inline-block;\n font-weight: bold;\n}\n:root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,\n:root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {\n font-size: 12px;\n}\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg,\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg {\n transition: transform 0.3s;\n}\n.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg {\n transform: rotate(-90deg);\n}\n.ant-tree li:last-child > span.ant-tree-switcher::before,\n.ant-tree li:last-child > span.ant-tree-iconEle::before {\n display: none;\n}\n.ant-tree > li:first-child {\n padding-top: 7px;\n}\n.ant-tree > li:last-child {\n padding-bottom: 7px;\n}\n.ant-tree-child-tree > li:first-child {\n padding-top: 8px;\n}\n.ant-tree-child-tree > li:last-child {\n padding-bottom: 0;\n}\nli.ant-tree-treenode-disabled > span:not(.ant-tree-switcher),\nli.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,\nli.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\nli.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper:hover {\n background: transparent;\n}\n.ant-tree-icon__open {\n margin-right: 2px;\n vertical-align: top;\n}\n.ant-tree-icon__close {\n margin-right: 2px;\n vertical-align: top;\n}\n.ant-tree.ant-tree-show-line li {\n position: relative;\n}\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher {\n color: rgba(0, 0, 0, 0.45);\n background: #fff;\n}\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon,\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon {\n display: inline-block;\n font-weight: normal;\n font-size: 12px;\n}\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon svg,\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon svg {\n transition: transform 0.3s;\n}\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {\n display: inline-block;\n font-weight: normal;\n font-size: 12px;\n}\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg,\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg {\n transition: transform 0.3s;\n}\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {\n display: inline-block;\n font-weight: normal;\n font-size: 12px;\n}\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg,\n.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg {\n transition: transform 0.3s;\n}\n.ant-tree.ant-tree-show-line li:not(:last-child)::before {\n position: absolute;\n left: 12px;\n width: 1px;\n height: 100%;\n height: calc(100% - 22px);\n margin: 22px 0 0;\n border-left: 1px solid #d9d9d9;\n content: ' ';\n}\n.ant-tree.ant-tree-icon-hide .ant-tree-treenode-loading .ant-tree-iconEle {\n display: none;\n}\n.ant-tree.ant-tree-block-node li .ant-tree-node-content-wrapper {\n width: calc(100% - 24px);\n}\n.ant-tree.ant-tree-block-node li span.ant-tree-checkbox + .ant-tree-node-content-wrapper {\n width: calc(100% - 46px);\n}\n",""]),e.exports=n},ozfa:function(e,n,t){"use strict";t("cIOH"),t("KxFI")}}]); \ No newline at end of file diff --git a/static/js/170.644e6598.chunk.js b/static/js/170.644e6598.chunk.js new file mode 100644 index 000000000..6e67fef27 --- /dev/null +++ b/static/js/170.644e6598.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[170],{dVyQ:function(e,a,t){},rS1K:function(e,a,t){"use strict";t.r(a);var n=t("yQr1"),c=t.n(n),s=(t("DjyN"),t("NUBc")),l=(t("T2oS"),t("W9HT")),r=t("EcSs"),o=t.n(r),i=(t("qVdP"),t("jsC+")),m=(t("Pwec"),t("CtXQ")),u=(t("lUTK"),t("BvKs")),p=t("06Pm"),d=t.n(p),_=t("kA7L"),v=t.n(_),h=t("3SUL"),g=t.n(h),E=t("eYnF"),f=t.n(E),y=t("X5/F"),N=t.n(y),w=t("04Ix"),j=t.n(w),I=t("o+MX"),k=t.n(I),b=t("FLGM"),S=t.n(b),x=t("ZbhI"),T=t.n(x),C=t("5PDf"),D=t.n(C),L=t("lHQ6"),B=t.n(L),P=t("D3kx"),F=t.n(P),O=t("cDcd"),q=t.n(O),z=t("sYIF"),M=(t("7dqz"),t("MN5C"),t("dVyQ"),t("2CTR")),Q=t("MT78"),R=(t("75ce"),t("vDqi")),V=t.n(R),K=function(e){var a=e.url;return Object(O.useEffect)((function(){a&&function(e){V.a.get(e).then((function(e){var a,t,n,c;e&&e.data&&(a=e.data,n=document.getElementById("branchLine"),(c=Q.init(n)).setOption(t={tooltip:{trigger:"axis"},color:["orange"],grid:{left:"5%",right:"1%",top:"8%"},xAxis:{data:S()(a).call(a,(function(e){return e[0]}))},yAxis:{type:"value",scale:!0,name:"社\n群\n激\n发\n演\n化\n拓\n扑\n熵",min:0,splitLine:{show:!0},nameLocation:"end",nameTextStyle:{fontSize:14,padding:[0,70,-120,0]}},dataZoom:[{startValue:"2022-06-01"},{type:"inside"}],series:{type:"line",data:S()(a).call(a,(function(e){return e[1]}))}}),t&&c.setOption(t))})).catch((function(e){}))}(a)}),[a]),q.a.createElement("div",{id:"branchLine",style:{height:"400px"}})};t("ProS"),t("Kwsy"),t("IeeE"),t("wDdD");var U=t("2iEm"),A=t("PhNK");function J(e,a,t){return a=f()(a),g()(e,function(){try{var e=!Boolean.prototype.valueOf.call(c()(Boolean,[],(function(){})))}catch(e){}return!!e}()?c()(a,t||[],f()(e).constructor):a.apply(e,t))}var X=function(e){function a(){return d()(this,a),J(this,a,arguments)}return N()(a,e),v()(a,[{key:"render",value:function(){var e,a,t,n,c,s,l,r=this.props.match.params,o=r.projectsId,i=r.owner,m=this.props.item;return q.a.createElement("div",{className:"activity_item"},q.a.createElement("div",{className:"flex1"},"VersionRelease"===m.trend_type?q.a.createElement("p",{className:"itemLine"},q.a.createElement(U.a,{to:k()(e="/".concat(i,"/")).call(e,o,"/releases"),className:"font-16"},m.name),q.a.createElement("span",{className:"activity_type"},m.trend_type)):"Issue"===m.trend_type?q.a.createElement("p",{className:"itemLine"},q.a.createElement(U.a,{to:k()(a=k()(t="/".concat(i,"/")).call(t,o,"/issues/")).call(a,m.trend_id),className:"font-16"},m.name),q.a.createElement("span",{className:"activity_type"},m.trend_type)):"CommitLog"===m.trend_type?q.a.createElement("p",{className:"itemLine"},q.a.createElement(U.a,{to:k()(n=k()(c="/".concat(i,"/")).call(c,o,"/commits/")).call(n,m.commit_log&&Object(A.b)(m.commit_log.commit_id)),className:"font-16"},m.name),q.a.createElement("span",{className:"activity_type"},m.trend_type)):q.a.createElement("p",{className:"itemLine"},q.a.createElement(U.a,{to:k()(s=k()(l="/".concat(m.project&&m.project.owner&&m.project.owner.login,"/")).call(l,m.project&&m.project.identifier,"/pulls/")).call(s,m.trend_id),className:"font-16"},m.name),q.a.createElement("span",{className:"activity_type"},m.trend_type)),q.a.createElement("p",{className:"itemLine mt10"},m&&m.user_login?q.a.createElement(U.a,{to:"/".concat(m.user_login),className:"show-user-link"},q.a.createElement("img",{alt:"",src:Object(z.i)("/".concat(m.user_avatar)),className:"createImage"}),q.a.createElement("span",{className:"mr20"},m.user_name)):q.a.createElement("span",{className:"show-user-link"},q.a.createElement("img",{alt:"",src:Object(z.i)("/".concat(m.user_avatar)),className:"createImage"}),q.a.createElement("span",{className:"mr20 color-grey-6"},m.user_name)),m.created_at&&q.a.createElement("span",{className:"color-grey-9"},"创建于",q.a.createElement("span",{className:"ml2 color-grey-6"},m.created_at)))))}}])}(O.Component);var H=[{id:"",name:"全部"},{id:1,name:"1天"},{id:3,name:"3天"},{id:7,name:"1周"},{id:30,name:"1个月"}],Y=function(e){function a(e){var t;return d()(this,a),t=function(e,a,t){return a=f()(a),g()(e,function(){try{var e=!Boolean.prototype.valueOf.call(c()(Boolean,[],(function(){})))}catch(e){}return!!e}()?c()(a,t||[],f()(e).constructor):a.apply(e,t))}(this,a,[e]),j()(t,"componentDidMount",(function(){t.updateDocumentTitle();var e=t.state,a=e.time,n=e.type,c=e.status,s=e.page;t.setState({isSpin:!0}),t.getInfo(a,n,c,s),t.getCodeInfo()})),j()(t,"getInfo",(function(e,a,n,c){var s,l=t.props.match.params,r=l.projectsId,o=l.owner,i=k()(s="/".concat(o,"/")).call(s,r,"/activity.json");V.a.get(i,{params:{time:e,type:a,status:n,page:c}}).then((function(e){e&&(t.setState({data:e.data,project_trends:e.data.project_trends,isSpin:!1,pr_count:e.data.pr_count,new_pr_count:e.data.new_pr_count,close_issues_count:e.data.close_issues_count,open_issues_count:e.data.open_issues_count,pr_all_count:e.data.pr_all_count,issues_count:e.data.issues_count,ai_shang_v1_url:e.data.ai_shang_v1_url,ai_shang_v2_url:e.data.ai_shang_v2_url,ai_shang_v3_url:e.data.ai_shang_v3_url,ai_shang_v4_url:e.data.ai_shang_v4_url}),window.scrollTo(0,0))})).catch((function(e){}))})),j()(t,"changeTime",(function(e){t.setState({time:"item_0"===e.key?void 0:e.key,isSpin:!0});var a=t.state,n=a.type,c=a.status,s=a.page;t.getInfo("item_0"===e.key?void 0:e.key,n,c,s)})),j()(t,"changeTrends",(function(e,a){t.setState({type:e,status:a,page:1});var n=t.state.time;t.getInfo(n,e,a,1)})),j()(t,"ChangePage",(function(e){t.setState({page:e});var a=t.state,n=a.time,c=a.type,s=a.status;t.getInfo(n,c,s,e)})),j()(t,"menu",(function(){return q.a.createElement(u.a,null,H&&S()(H).call(H,(function(e,a){return q.a.createElement(u.a.Item,{key:e.id,onClick:t.changeTime},e.name)})))})),t.state={time:void 0,type:void 0,state:void 0,page:1,pr_count:void 0,new_pr_count:void 0,close_issues_count:void 0,open_issues_count:void 0,pr_all_count:void 0,issues_count:void 0,data:void 0,project_trends:void 0,codeStatus:void 0,isSpin:!1,ai_shang_v1_url:void 0,ai_shang_v2_url:void 0,ai_shang_v3_url:void 0,ai_shang_v4_url:void 0},t}return N()(a,e),v()(a,[{key:"getCodeInfo",value:function(){var e,a=this,t=this.props.match.params,n=t.projectsId,c=t.owner,s=k()(e="/v1/".concat(c,"/")).call(e,n,"/code_stats.json");V.a.get(s).then((function(e){e&&a.setState({codeStatus:e.data})})).catch((function(e){}))}},{key:"componentDidUpdate",value:function(){this.updateDocumentTitle()}},{key:"updateDocumentTitle",value:function(){var e,a=this.props.projectDetail;if(a&&-1===T()(e=document.title).call(e,"动态-")){var t,n=a.author,c=a.name;document.title=k()(t="动态-".concat(n.name,"/")).call(t,c)}}},{key:"render",value:function(){var e=this,a=this.state,t=a.time,n=a.data,c=a.page,r=a.project_trends,u=a.isSpin,p=a.pr_count,d=a.new_pr_count,_=a.close_issues_count,v=a.open_issues_count,h=a.pr_all_count,g=a.issues_count,E=a.type,f=a.status,y=a.codeStatus,N=(a.ai_shang_v4_url,a.ai_shang_v1_url),w=(a.ai_shang_v2_url,a.ai_shang_v3_url,t?D()(H).call(H,(function(e){return e.id===B()(t,0)})):[{name:"全部"}]),j=h>0?"".concat(100*F()(p/h).toFixed(2),"%"):"50%",I=h>0?"".concat(100*F()(d/h).toFixed(2),"%"):"50%",k=g>0?"".concat(100*F()(_/g).toFixed(2),"%"):"50%",b=g>0?"".concat(100*F()(v/g).toFixed(2),"%"):"50%",x=this.props.projectDetail;return q.a.createElement("div",{className:"contentBox mt20"},q.a.createElement("div",{className:"normalBox"},q.a.createElement("div",{class:"normalBox-title"},"概览"),q.a.createElement("div",{className:"boxpart"},q.a.createElement("div",{className:"orderInfo"},q.a.createElement("div",null,q.a.createElement("div",{className:"percentLine prPercent"},q.a.createElement("p",{className:"percent_purple",style:{width:j}}),q.a.createElement("p",{className:"percent_green resetStyle",style:{width:"".concat(I)}})),q.a.createElement("span",null,n&&n.pr_all_count,"合并请求")),q.a.createElement("div",null,q.a.createElement("div",{className:"percentLine"},q.a.createElement("p",{className:"percent_red",style:{width:"".concat(k)}}),q.a.createElement("p",{className:"percent_green",style:{width:"".concat(b)}})),q.a.createElement("span",null,n&&n.issues_count,"疑修"))),q.a.createElement("ul",{className:"percentBox"},q.a.createElement("li",null,q.a.createElement("span",{className:"purple"},n&&n.pr_count),q.a.createElement("span",{className:"PullRequest"===E&&"delay"===f?"change active":"change",onClick:function(){return e.changeTrends("PullRequest","delay")}},"已处理的合并请求")),q.a.createElement("li",null,q.a.createElement("span",{className:"green"},n&&n.new_pr_count),q.a.createElement("span",{className:"PullRequest"===E&&"not_delay"===f?"change active":"change",onClick:function(){return e.changeTrends("PullRequest","not_delay")}},"未处理的合并请求")),q.a.createElement("li",null,q.a.createElement("span",{className:"red"},n&&n.close_issues_count),q.a.createElement("span",{className:"Issue"===E&&"delay"===f?"change active":"change",onClick:function(){return e.changeTrends("Issue","delay")}},"已关闭的疑修")),q.a.createElement("li",null,q.a.createElement("span",{className:"green"},n&&n.open_issues_count),q.a.createElement("span",{className:"Issue"===E&&"not_delay"===f?"change active":"change",onClick:function(){return e.changeTrends("Issue","not_delay")}},"未处理的疑修"))),y&&q.a.createElement("div",{className:"prMsg"},q.a.createElement("div",null,q.a.createElement("span",{className:"fontbold"},y.author_count,"位作者")," 已经推送 ",q.a.createElement("span",{className:"fontbold"},y.commit_count,"次提交")," 到",y.commit_count_in_all_branches&&y.commit_count_in_all_branches>0?q.a.createElement("span",null," ",x&&x.default_branch,"分支 和 ",q.a.createElement("span",null,y.commit_count_in_all_branches,"次提交")," 到所有分支"):"","。 在 ",x&&x.default_branch,"分支上,",y.change_files&&y.change_files>0?q.a.createElement("span",null,q.a.createElement("span",{className:"fontbold"},y.change_files," 个文件")," 已经改变 而且"):"",y.additions&&y.additions>0?q.a.createElement("span",null,q.a.createElement("span",{className:"fontbold greencount"},"新增 ",y.additions," 行代码")):"",y.additions&&y.additions>0&&y.deletions&&y.deletions>0?q.a.createElement("span",null," 和"):"",y.deletions&&y.deletions>0?q.a.createElement("span",null,q.a.createElement("span",{className:"fontbold redcount"}," 删除 ",y.deletions," 行代码")):"",".")))),N&&q.a.createElement("div",{className:"normalBox mt20"},q.a.createElement("div",{class:"normalBox-title"},"项目演化分析"),q.a.createElement("div",{className:"echartBox"},q.a.createElement("span",{className:"echartTitle",style:{marginTop:0}},"开源项目社群激发演化拓扑熵"),q.a.createElement(K,{url:N}),q.a.createElement("p",null,"基于信息熵围绕疑修任务的社群群智激发演化度量"))),q.a.createElement("div",{className:"commentsBox"},q.a.createElement("div",{className:"trendsTop"},q.a.createElement("span",{className:"font-16"},"疑修/合并请求记录"),q.a.createElement("div",{className:"branchDropdown f-wrap-alignCenter"},q.a.createElement(i.a,{overlay:this.menu(),trigger:["click"],placement:"bottomLeft"},q.a.createElement("a",{className:"ant-dropdown-link"},q.a.createElement("span",{className:"color-grey-9 mr3"},"周期:"),w&&w.length>0&&w[0].name," ",q.a.createElement(m.a,{type:"down"}))))),q.a.createElement(l.a,{spinning:u},r&&r.length>0?q.a.createElement("div",{className:"activity_list"},r&&S()(r).call(r,(function(a,t){return q.a.createElement(X,o()({item:a},e.props))}))):q.a.createElement(M.a,{_html:"暂时还没有相关数据!"})),n&&n.project_trends_size>0&&n.project_trends_size>15&&q.a.createElement("div",{className:"pageDIV"},q.a.createElement(s.a,{showQuickJumper:!0,defaultCurrent:c,total:n&&n.project_trends_size,pageSize:15,onChange:this.ChangePage}))))}}])}(O.Component);a.default=Y}}]); \ No newline at end of file diff --git a/static/js/171.4c23358f.chunk.js b/static/js/171.4c23358f.chunk.js new file mode 100644 index 000000000..0cbca014d --- /dev/null +++ b/static/js/171.4c23358f.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[171],{IaUq:function(n,e,t){"use strict";t.r(e);var a=t("cDcd"),r=t.n(a),i=t("my/d"),c=t("vDqi"),l=t.n(c);e.default=function(n){var e=n.match.params.OIdentifier;return Object(a.useEffect)((function(){e&&l.a.get("/organizations/".concat(e,".json")).then((function(n){if(n&&n.data){var e=n.data.nickname;document.title="新建团队-".concat(e)}})).catch((function(n){}))}),[e]),r.a.createElement("div",{className:"teamDetail"},r.a.createElement(i.a,n))}},"my/d":function(n,e,t){"use strict";var a,r=t("+oHS"),i=t.n(r),c=t("OWCx"),l=t.n(c),o=t("5PDf"),d=t.n(o),s=t("fHi0"),p=t.n(s),u=t("RXMP"),f=t.n(u),m=t("qjzJ"),x=t.n(m),g=t("HnXd"),h=t.n(g),b=t("LYCE"),v=t.n(b),y=(t("T2oS"),t("W9HT")),E=(t("+L6B"),t("2/Rp")),j=(t("sRBo"),t("kaz8")),k=(t("7Kak"),t("9yH6")),w=t("zLi2"),O=t.n(w),_=(t("y8nQ"),t("Vl3Y")),N=t("04Ix"),D=t.n(N),B=t("YdDX"),C=t.n(B),F=(t("5NDa"),t("5rEg")),z=t("o+MX"),S=t.n(z),q=t("ZbhI"),H=t.n(q),I=(t("M5Mt"),t("cDcd")),A=t.n(I),X=t("spEH"),L=t("vOnD"),M=t("vDqi"),R=t.n(M);function Y(n,e){var t=i()(n);if(l.a){var a=l()(n);e&&(a=d()(a).call(a,(function(e){return p()(n,e).enumerable}))),t.push.apply(t,a)}return t}function G(n){for(var e=1;e0&&(W(gn("code")),U(gn("pulls")),en(gn("issues")),rn(gn("releases")),on(gn("wiki")))}),[g]);var xn=Object(I.useCallback)((function(n,e,t,a,r,i,c){return A.a.createElement("div",{className:c},A.a.createElement("span",{className:r?"required":""},n),A.a.createElement(_.a.Item,{style:{marginBottom:"".concat(i,"px")||!1}},dn(e,{rules:t,validateFirst:!0})(a)))}),[]);function gn(n){return H()(g).call(g,n)>-1}return A.a.createElement(y.a,{spinning:o},A.a.createElement(X.r,{className:"mb30",style:{border:mn?"none":"1px solid #eee"}},A.a.createElement(X.d,null,mn?"基本设置":"新建团队"),A.a.createElement(T,null,A.a.createElement(_.a,null,xn("团队标识:","name",[{required:!0,message:"请输入团队标识"},{validator:function(n,e,t){e||t(),e&&!e.match(/^[a-zA-Z][a-zA-Z\d]{3,14}$/)&&t("只能使用英文字母和数字,以字母开头,长度为4到15个字符"),t()}}],A.a.createElement(F.a,{placeholder:"请输入团队标识",disabled:w}),!0),xn("团队名称:","nickname",[{required:!0,message:"请输入团队名称"}],A.a.createElement(F.a,{placeholder:"请输入团队名称"}),!0),A.a.createElement("div",{className:"pr"},A.a.createElement("span",{className:"toprightNum"},L,"/200"),xn(A.a.createElement("span",{className:"mb5"},"团队描述:",A.a.createElement("span",{className:"color-grey-8"},"(描述团队的目的或作用)")),"description",[],A.a.createElement(J,{placeholder:"请输入团队描述",maxLength:200,onChange:function(n){M(n.target.value?n.target.value.length:0)}}))),xn("项目权限:","includes_all_project",[],A.a.createElement(k.a.Group,null,A.a.createElement(k.a,{value:0,style:P},"指定项目",A.a.createElement("span",{className:"color-grey-8 ml10"},"(团队成员将只能访问添加到团队的项目。 选择此项 ",A.a.createElement("span",{className:"color-grey-3"},"将不会")," 自动删除已经添加的项目)")),A.a.createElement(k.a,{value:1,style:Z},"所有项目",A.a.createElement("span",{className:"color-grey-8 ml10"},"(团队可以访问所有项目。选择此选项将 ",A.a.createElement("span",{className:"color-grey-3"},"添加所有现有的")," 项目到指定团队)"))),!1,0,w?"hide":""),xn("","can_create_org_project",[],A.a.createElement(j.a,{checked:u,onChange:function(){f(!u)},style:Z},"新建项目",A.a.createElement("span",{className:"color-grey-8 ml10"},"(成员可以在组织中新建项目。创建者将自动获得新建的项目的管理员权限)")),!1,20,w?"hide":""),xn("版本库权限:","authorize",[],A.a.createElement(k.a.Group,{onChange:function(n){C(n.target.value)}},A.a.createElement(k.a,{value:"read",style:P},"读取权限",A.a.createElement("span",{className:"color-grey-8 ml10"},"(成员可以查看和克隆团队项目)")),A.a.createElement(k.a,{value:"write",style:P},"写入权限",A.a.createElement("span",{className:"color-grey-8 ml10"},"(成员可以查看和推送提交到团队项目)")),A.a.createElement(k.a,{value:"admin",style:Z},"管理员权限",A.a.createElement("span",{className:"color-grey-8 ml10"},"(成员可以拉取和推送到团队项目同时可以添加协作者)"))),!1,20,w?"hide":"")),A.a.createElement(E.a,{type:"primary",onClick:function(){d(!0),sn((function(n,e){if(!n)if(e.unit_types=["code","pulls","issues","releases","wiki"],mn){var t,i=S()(t="/organizations/".concat(fn,"/teams/")).call(t,mn,".json");R.a.put(i,G(G({},e),{},{includes_all_project:1===e.includes_all_project})).then((function(n){var e;n&&n.data&&(a("基本设置更新成功!"),r.push(S()(e="/".concat(fn,"/teams/")).call(e,mn)))})).catch((function(n){}))}else{var c="/organizations/".concat(fn,"/teams.json");R.a.post(c,G(G({},e),{},{includes_all_project:1===e.includes_all_project})).then((function(n){var e;n&&n.data&&(a("团队创建成功!"),r.push(S()(e="/".concat(fn,"/teams/")).call(e,n.data.id)))})).catch((function(n){}))}})),d(!1)}},mn?"更新团队设置":"新建团队"),A.a.createElement(X.h,{className:"ml30",onClick:function(){var n;mn?r.push(S()(n="/".concat(fn,"/teams/")).call(n,mn)):r.push("/".concat(fn))}},A.a.createElement("span",null,"取消")))))})))},spEH:function(n,e,t){"use strict";t.d(e,"d",(function(){return C})),t.d(e,"b",(function(){return F})),t.d(e,"j",(function(){return z})),t.d(e,"a",(function(){return S})),t.d(e,"c",(function(){return q})),t.d(e,"g",(function(){return H})),t.d(e,"n",(function(){return I})),t.d(e,"m",(function(){return A})),t.d(e,"q",(function(){return X})),t.d(e,"k",(function(){return L})),t.d(e,"r",(function(){return M})),t.d(e,"f",(function(){return R})),t.d(e,"p",(function(){return Y})),t.d(e,"l",(function(){return G})),t.d(e,"e",(function(){return J})),t.d(e,"o",(function(){return T})),t.d(e,"h",(function(){return Z})),t.d(e,"i",(function(){return P}));var a,r,i,c,l,o,d,s,p,u,f,m,x,g,h,b,v,y,E,j,k,w,O,_,N=t("YdDX"),D=t.n(N),B=t("vOnD"),C=B.a.div(a||(a=D()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),F=B.a.div(r||(r=D()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),z=B.a.div(i||(i=D()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),S=B.a.div(c||(c=D()(["{\n display:flex;\n align-items: center;\n}"]))),q=B.a.div(l||(l=D()(["{\n display:flex;\n align-items: flex-start;\n}"]))),H=(B.a.div(o||(o=D()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),B.a.div(d||(d=D()(["{\n display:flex;\n align-items:flex-start;\n}"])))),I=B.a.div(s||(s=D()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),A=B.a.div(p||(p=D()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),X=(B.a.div(u||(u=D()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),B.a.div(f||(f=D()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),L=B.a.div(m||(m=D()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),M=B.a.div(x||(x=D()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),R=B.a.a(g||(g=D()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),Y=B.a.a(h||(h=D()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#F73030"}),(function(n){return n.bold?"#F73030":"#fff"})),G=B.a.a(b||(b=D()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(n){return n.bold?"#fff":"#28BD6C"}),(function(n){return n.bold?"#28BD6C":"#fff"})),J=(B.a.a(v||(v=D()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),B.a.a(y||(y=D()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),T=B.a.a(E||(E=D()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),Z=(B.a.ul(j||(j=D()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),B.a.a(k||(k=D()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),B.a.a(w||(w=D()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),P=B.a.div(O||(O=D()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));B.a.div(_||(_=D()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))}}]); \ No newline at end of file diff --git a/static/js/172.26a59edd.chunk.js b/static/js/172.26a59edd.chunk.js new file mode 100644 index 000000000..db413d3d9 --- /dev/null +++ b/static/js/172.26a59edd.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[172],{INjQ:function(e,t,n){"use strict";var a=n("cDcd"),c=n.n(a),i=n("gL5p"),o=n.n(i);t.a=function(e){var t=e.value,n=e.onChange,a=e.theme,i=e.height,l=e.visible,s=e.width,r=void 0===s?"100%":s,u=e.Numbers,m={lineNumbers:void 0===u?"on":u,wordWrap:!0,selectOnLineNumbers:!0,lineHeight:24,renderLineHighlight:"line",revealHorizontalRightPadding:5,placeholder:"请输入内容",readOnly:l,cursorStyle:l?"underline-thin":"line",folding:!0,foldingStrategy:"indentation",automaticLayout:!0,minimap:{enabled:!1}};return c.a.createElement(o.a,{height:i,width:r,language:"yaml",theme:a,placeholder:"请输入内容",value:t,options:m,onChange:function(e){return n(e)},disabled:!0})}},JtPb:function(e,t,n){"use strict";n.r(t),n("T2oS");var a=n("W9HT"),c=n("EcSs"),i=n.n(c),o=n("04Ix"),l=n.n(o),s=n("Vi3r"),r=n.n(s),u=n("zLi2"),m=n.n(u),d=n("o+MX"),f=n.n(d),p=n("5PDf"),h=n.n(p),v=n("+oHS"),g=n.n(v),E=n("OWCx"),b=n.n(E),j=n("fHi0"),y=n.n(j),O=n("RXMP"),N=n.n(O),_=n("qjzJ"),S=n.n(_),x=n("HnXd"),k=n.n(x),w=n("LYCE"),C=n.n(w),F=n("cDcd"),L=n.n(F),D=n("spEH"),I=n("gyhb"),H=n("FLGM"),z=n.n(H),P=(n("5NDa"),n("5rEg")),B=function(e){var t=e.name,n=e.edit,a=e.id,c=e.renameFunc,i=Object(F.useState)(void 0),o=m()(i,2),l=o[0],s=o[1],r=Object(F.useState)(!1),u=m()(r,2),d=u[0],f=u[1],p=Object(F.useState)(void 0),h=m()(p,2),v=h[0],g=h[1],E=Object(F.useState)(!1),b=m()(E,2),j=(b[0],b[1]);return Object(F.useEffect)((function(){n&&v&&v.focus()})),Object(F.useEffect)((function(){t&&s(t)}),[t]),L.a.createElement("div",{className:"aboutEdit"},L.a.createElement("span",{className:"operateName"},!d&&l,L.a.createElement(P.a,{ref:function(e){return g(e)},value:l,size:"small",maxLength:8,onClick:function(e){return e.stopPropagation()},onBlur:function(e){c(e.target.value,a),j(!1),f(!1)},style:{width:"75px",display:"".concat(d?"block":"none")},onChange:function(e){return s(e.target.value)}}),!d&&n&&L.a.createElement("i",{className:"iconfont icon-editUnder font-16 color-grey-9",onClick:function(e){e.stopPropagation(),f(!0),j(!0)}})))},T=function(e){var t=e.getName,n=e.checkDatas,a=e.k,c=Object(F.useState)(!1),i=m()(c,2),o=i[0],l=i[1],s=Object(F.useState)(void 0),r=m()(s,2),u=r[0],d=r[1],f=Object(F.useState)(void 0),p=m()(f,2),h=p[0],v=p[1],g=Object(F.useState)(void 0),E=m()(g,2),b=E[0],j=E[1],y=Object(F.useState)(!1),O=m()(y,2),N=O[0],_=O[1];return Object(F.useEffect)((function(){N&&b&&b.focus()})),Object(F.useEffect)((function(){a&&v(a)}),[a]),L.a.createElement("li",{className:"menuAdd"},!o&&L.a.createElement("i",{className:"iconfont icon-tianjia",onClick:function(){var e=n();(e||""===e)&&(l(!0),_(!0))}}),L.a.createElement(P.a,{ref:function(e){return j(e)},size:"small",maxLength:8,style:{width:"75px",display:"".concat(o?"block":"none")},placeholder:"新阶段名称",value:u,onChange:function(e){return d(e.target.value)},onBlur:function(){u&&t(u,h),d(void 0),l(!1),_(!1)}}))},J={init:"icon-initialize",build:"icon-structure",deploy:"icon-arrange",customize:"icon-newStage",confirm:"icon-sure"},M=function(e){var t=e.step,n=e.changeStep,a=e.menuList,c=e.renameFunc,i=e.checkDatas,o=e.addFunc;function l(e,t){o&&o(e,t)}return L.a.createElement("ul",{className:"menus"},a&&a.length>0&&z()(a).call(a,(function(e,o){return L.a.createElement(L.a.Fragment,{key:e.id},L.a.createElement("li",{onClick:function(){return function(e,t,a,c){n(e,t,a,c)}(e.show_index,e.stage_type,e.id,e.stage_name)},className:e.show_index===t?"active":""},L.a.createElement("i",{className:"iconfont ".concat(J["".concat(e.stage_type)])}),L.a.createElement(B,{renameFunc:c,id:e.id,name:e.stage_name,edit:"init"!==e.stage_type&&"confirm"!==e.stage_type})),o!==a.length-1&&a.length<7?L.a.createElement(T,{checkDatas:i,k:o+2,getName:l}):"")})))},R=(n("+L6B"),n("2/Rp")),W=function(e){var t=e.chooseFunc,n=e.temp,a=e.templateId,c=e.category,i=Object(F.useState)(void 0),o=m()(i,2),l=o[0],s=o[1],r=Object(F.useState)(void 0),u=m()(r,2),d=u[0],f=u[1],p=Object(F.useState)(void 0),v=m()(p,2),g=v[0],E=v[1],b=Object(F.useState)(void 0),j=m()(b,2),y=j[0],O=j[1];return Object(F.useEffect)((function(){a&&s(a)}),[a]),Object(F.useEffect)((function(){c&&f(c)}),[c]),Object(F.useEffect)((function(){if(n&&n.length>0)if("初始化"!==n[0].category?O(n):O(void 0),c&&"初始化"!==n[0].category&&"初始化"!==c){var e=h()(n).call(n,(function(e){return e.category===c})),t=e&&e.length>0&&e[0].templates;E(t),f(c)}else E(n[0].templates),f(n[0].category);else E(void 0),f(void 0),O(void 0)}),[n,c]),L.a.createElement(L.a.Fragment,null,y&&y.length>0&&L.a.createElement("div",{className:"choosenList"},L.a.createElement("span",null,"模板类别:"),L.a.createElement("ul",null,z()(y).call(y,(function(e,n){return L.a.createElement("li",{className:d===e.category?"active":"",onClick:function(){return function(e){f(e);var n=y&&h()(y).call(y,(function(t){return t.category===e})),a=n&&n[0].templates;E(a);var c=a&&a.length>0&&a[0].id,i=a&&a.length>0&&a[0].content;s(c),t&&t(i,c,e)}(e.category)}},e.category)})))),g&&g.length>0&&L.a.createElement("div",{className:"choosenList"},L.a.createElement("span",null,"模板选择:"),L.a.createElement("ul",null,z()(g).call(g,(function(e,n){return L.a.createElement("li",{className:l===e.id?"active":"",onClick:function(){return function(e){var n=h()(g).call(g,(function(t){return t.id===e})),a=n&&n.length>0&&n[0].content;t&&t(a,e,d),s(e)}(e.id)}},e.template_name)})))))},X=n("INjQ"),q=function(e){var t=e.datas,n=e.templates,a=e.saveFunc,c=e.saveDatas,i=Object(F.useState)(void 0),o=m()(i,2),l=o[0],s=o[1],r=Object(F.useState)(void 0),u=m()(r,2),d=u[0],f=u[1],p=Object(F.useState)(void 0),h=m()(p,2),v=h[0],g=h[1];function E(e,n){var a=t;t&&t.length>0?(a[0].content=n||d,a[0].template_id=e||l):a=[{step_name:"初始化",show_index:1,content:n||d,template_id:e||l}],c(a)}return Object(F.useEffect)((function(){n&&n.length>0&&g(n)}),[n]),Object(F.useEffect)((function(){t&&t.length>0&&(s(t[0].template_id),f(t[0].content))}),[t]),L.a.createElement("div",null,L.a.createElement(W,{chooseFunc:function(e,t,n){s(t),f(e),E(t,e)},templateId:l,temp:v}),L.a.createElement("div",{className:"mt15"},L.a.createElement(X.a,{value:d,onChange:f,theme:"vs-dark",height:"400px"})),L.a.createElement("div",{className:"mt20"},L.a.createElement(R.a,{type:"primary",onClick:function(){E(),a(void 0,void 0,void 0,void 0,"next")}},"下一步")))},Q=function(e){var t=e.datas,n=e.name,a=e.saveFunc,c=e.sureSubmit,i=e.loading,o=Object(F.useState)(void 0),l=m()(o,2),s=l[0],r=l[1];return Object(F.useEffect)((function(){t&&t.content&&r(t.content)}),[t]),L.a.createElement("div",null,L.a.createElement("div",{style:{padding:"0px 15px 15px 15px"}},"流水线名称:",n),L.a.createElement("div",{className:"editorBody",style:{marginTop:"0px"}},L.a.createElement(X.a,{value:s,theme:"vs-grey",height:"600px",visible:!0})),L.a.createElement("div",{className:"mt20"},L.a.createElement(R.a,{type:"primary",onClick:function(){return a(void 0,void 0,void 0,void 0,"last")}},"上一步"),s&&L.a.createElement(R.a,{type:"primary",loading:i,className:"ml20",onClick:function(){c()}},"确定提交")))},V=(n("P2fV"),n("NJEC")),A=function(e){var t=e.item,n=e.templates,a=e.saveItems,c=e.k,i=e.slideItems,o=e.deleteStep;return L.a.createElement("div",{className:"stepsItem"},L.a.createElement(D.j,{className:"stepsHead"},L.a.createElement("span",null,t.step_name),L.a.createElement("span",{className:"color-grey-9"},L.a.createElement(V.a,{title:"确定要删除这个步骤吗?",okText:"是",cancelText:"否",onConfirm:function(){return o(t.id,c)}},L.a.createElement("a",null,L.a.createElement("i",{className:"iconfont icon-lajitong1 font-14"}))),L.a.createElement("a",{onClick:function(){return i(c,t.hide)}},L.a.createElement("i",{className:t.hide&&!1!==t.hide?"iconfont icon-triangle font-14":"iconfont icon-sanjiaoxing-down font-14"})))),L.a.createElement("div",{className:t.hide&&!1!==t.hide?"stepsBody":"stepsBody active"},L.a.createElement(W,{chooseFunc:function(e,t,n){a(e,t,n,c)},category:t.category,templateId:t.template_id,temp:n}),L.a.createElement(X.a,{value:t.content,onChange:function(e){a(e,t.template_id,t.category,c)},theme:"vs-dark",height:"270px"})))},G=function(e){var t=e.templates,n=e.datas,a=e.saveDatas,c=e.saveFunc,i=e.stepName,o=e.deleteStep,l=e.deleteFunc,s=e.deleteFlag,u=Object(F.useState)(void 0),d=m()(u,2),f=d[0],p=d[1],h=Object(F.useState)(void 0),v=m()(h,2),g=v[0],E=v[1];function b(e,t,n,c){var i=f;i[c].content=e,i[c].template_id=t,i[c].category=n,a(r()(i))}function j(e,t){var n=f;n[e].hide=!t,p(r()(n)),a(n)}function y(e,t){o(e,t)}function O(e){c(void 0,void 0,void 0,void 0,e)}return Object(F.useEffect)((function(){t&&t.length>0&&E(t)}),[t]),Object(F.useEffect)((function(){n&&(n.length>0&&f!==n?p(n):0===n.length&&p([]))}),[n]),L.a.createElement("div",null,f&&f.length>0&&z()(f).call(f,(function(e,t){return L.a.createElement(A,{item:e,templates:g,k:t,saveItems:b,slideItems:j,deleteStep:y})})),L.a.createElement("a",{className:"addStageBtn",onClick:function(){var e=f,t=e?e.length:0,n=g&&g.length>0&&g[0],c=n&&n.category,o=n&&n.templates&&n.templates.length>0&&n.templates[0],l={category:c,step_name:i+"".concat(t+1),show_index:t+1,content:o.content,template_id:o.id,hide:!1};e.push(l),a(e)}},"+ 添加步骤"),L.a.createElement("div",{className:"mt20"},L.a.createElement(R.a,{type:"primary",onClick:function(){return O("last")}},"上一步"),L.a.createElement(R.a,{className:"ml20",type:"primary",onClick:function(){return O("next")}},"下一步"),!s&&L.a.createElement(V.a,{title:"确定要删除当前阶段吗",okText:"是",cancelText:"否",onConfirm:l},L.a.createElement(D.h,{className:"ml20"},"删除"))))},U=n("vDqi"),Y=n.n(U);function K(e,t){var n=g()(e);if(b.a){var a=b()(e);t&&(a=h()(a).call(a,(function(t){return y()(e,t).enumerable}))),n.push.apply(n,a)}return n}t.default=function(e){var t=Object(F.useState)(!0),n=m()(t,2),c=n[0],o=n[1],s=Object(F.useState)(1),u=m()(s,2),d=u[0],p=u[1],v=Object(F.useState)(void 0),g=m()(v,2),E=g[0],b=g[1],j=Object(F.useState)(void 0),O=m()(j,2),_=O[0],x=O[1],w=Object(F.useState)(void 0),H=m()(w,2),z=H[0],P=H[1],B=Object(F.useState)(void 0),T=m()(B,2),J=T[0],R=T[1],W=Object(F.useState)("init"),X=m()(W,2),V=X[0],A=X[1],U=Object(F.useState)(void 0),Z=m()(U,2),$=Z[0],ee=Z[1],te=Object(F.useState)(void 0),ne=m()(te,2),ae=ne[0],ce=ne[1],ie=Object(F.useState)(!1),oe=m()(ie,2),le=oe[0],se=oe[1],re=Object(F.useState)(!1),ue=m()(re,2),me=ue[0],de=ue[1],fe=e.match.params.disposeId,pe=e.match.params.projectsId,he=e.match.params.owner;function ve(e){var t="/ci/pipelines/".concat(fe,"/stages.json");Y.a.get(t).then((function(t){if(t&&t.data&&(R(t.data.stages),e||0===e)){var n=t.data.stages[e];p(n.show_index),P(n.id),b("".concat(n.pipeline_name))}}))}function ge(e){var t,n="";V&&"confirm"===V?(n="/ci/pipelines/".concat(fe,"/content.json"),Y.a.get(n,{params:{owner:he,repo:pe}}).then((function(e){e&&e.data&&ee(e.data)})).catch((function(e){}))):(n=f()(t="/ci/pipelines/".concat(fe,"/")).call(t,e,"/steps.json"),Y.a.get(n).then((function(e){if(e&&e.data){var t=e.data.steps;ee(t);var n=!t||t&&0===t.length;se(n)}})).catch((function(e){}))),o(!1)}function Ee(e){ee(r()(e)),se(!0)}function be(){if(!($&&$.length>0))return"init"===V?(e.showNotification("请先选择模板!"),!1):"confirm"===V||"";for(var t=0;t<$.length;t++)if($[t]&&(!$[t].content||!$[t].template_id))return e.showNotification("请先选择模板!"),!1;return!0}function je(t,n,a,c,i){if(o(!0),le&&"confirm"!==V){var l=be();l&&$&&0!==$.length?function(t,n,a,c,i){var o,l=f()(o="/ci/pipelines/".concat(fe,"/")).call(o,z,"/stage_step.json");Y.a.post(l,{steps:$}).then((function(o){o&&o.data?(se(!1),t?Oe(t):(p(n),A(a),P(c),x(E+"-"+i))):e.showNotification("阶段更新失败,请稍微重试!")})).catch((function(e){}))}(i,t,n,a,c):(o(!1),""===l&&ye(i,t,n,a,c))}else ye(i,t,n,a,c)}function ye(e,t,n,a,c){e?Oe(e):(p(t),A(n),P(a),x(E+"-"+c))}function Oe(e){var t=d;"next"===e?t+=1:t-=1;var n=J&&h()(J).call(J,(function(e){return e.show_index===t}));p(t),A(n[0].stage_type),P(n[0].id),x(E+"-"+n[0].stage_name)}return Object(F.useEffect)((function(){V&&"confirm"!==V&&Y.a.get("/ci/templates/templates_by_stage.json",{params:{stage_type:V,id:fe}}).then((function(e){e&&e.data&&ce(e.data)})).catch((function(e){}))}),[V]),Object(F.useEffect)((function(){fe&&V&&"confirm"!==V&&ve(0)}),[fe]),Object(F.useEffect)((function(){z&&ge(z)}),[z]),L.a.createElement("div",{className:"disposePanel"},L.a.createElement(I.a,null),L.a.createElement(D.r,{style:{padding:"24px 30px"}},L.a.createElement(a.a,{spinning:c},L.a.createElement("div",{style:{minHeight:"450px"}},L.a.createElement(M,{step:d,checkDatas:be,changeStep:function(e,t,n,a){e!==d&&je(e,t,n,a)},menuList:J,renameFunc:function(e,t){var n,a=f()(n="/ci/pipelines/".concat(fe,"/")).call(n,t,"/update_stage.json");Y.a.put(a,{stage_name:e}).then((function(e){e&&e.data&&ve()})).catch((function(e){}))},addFunc:function(t,n){var a="/ci/pipelines/".concat(fe,"/create_stage.json");Y.a.post(a,{show_index:n,stage_name:t}).then((function(t){t&&t.data?(ve(n-1),A("customize")):e.showNotification("阶段新增失败!")}))}}),"init"===V?L.a.createElement(q,{stage_type:V,templates:ae,datas:$,saveDatas:Ee,saveFunc:je}):"confirm"===V?L.a.createElement(Q,{sureSubmit:function(){var t;de(!0);var n={branch:$.branch,content:$.content,filepath:".trustie-pipeline.yml",message:"",sha:$.sha||void 0,owner:he,repo:pe},a=f()(t="/".concat(he,"/")).call(t,pe,"/update_trustie_pipeline.json");Y.a.put(a,function(e){for(var t=1;t0&&n[0].stage_type,c=f()(t="/ci/pipelines/".concat(fe,"/")).call(t,z,"/delete_stage.json");Y.a.delete(c,{params:{show_index:d}}).then((function(t){t&&t.data?(ve(d-1),A(a)):e.showNotification("阶段删除失败!")})).catch((function(e){}))},saveDatas:Ee,saveFunc:je,deleteFlag:J&&3===J.length}))))))}},gyhb:function(e,t,n){"use strict";var a=n("cDcd"),c=n.n(a),i=n("spEH");t.a=function(e){var t=e.manager,n=e.parameter;return c.a.createElement(i.b,null,c.a.createElement("span",{className:"font-20"},"引擎配置"),c.a.createElement(i.j,null,n&&c.a.createElement(i.f,{onClick:n},"参数管理"),t&&c.a.createElement(i.f,{style:{marginLeft:"20px"},onClick:t},"模板管理"),c.a.createElement("a",{href:"https://forum.trustie.net/forums/3111/detail",target:"_blank",className:"color-grey-6 ml20"},c.a.createElement("i",{className:"iconfont icon-tishi1 font-14 mr3"}),"模板使用说明")))}}}]); \ No newline at end of file diff --git a/static/js/173.93464021.chunk.js b/static/js/173.93464021.chunk.js new file mode 100644 index 000000000..211d0ce36 --- /dev/null +++ b/static/js/173.93464021.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[173],{"cuo/":function(e,t,n){"use strict";n.r(t);var a=n("zLi2"),o=n.n(a),r=n("o+MX"),i=n.n(r),c=n("cDcd"),l=n.n(c),u=n("spEH"),d=(n("y8uv"),n.p+"static/media/devops.39983f5b.png"),s=n("CnBM"),m=n.n(s),f=n("HUFq"),p=n("vDqi"),v=n.n(p);m()({loader:function(){return Promise.all([n.e(0),n.e(8),n.e(27),n.e(160)]).then(n.bind(null,"lRUx"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(14),n.e(35),n.e(172)]).then(n.bind(null,"JtPb"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(8),n.e(27)]).then(n.bind(null,"Jwem"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(8),n.e(88)]).then(n.bind(null,"t8ff"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(8),n.e(14),n.e(35),n.e(91)]).then(n.bind(null,"ZYHo"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(8),n.e(81)]).then(n.bind(null,"ZxKT"))},loading:f.a}),t.default=function(e){var t,n=e.isManager,a=e.project,r=e.projectDetail,s=e.match.params,m=s.projectsId,f=s.owner,p=Object(c.useState)(void 0),h=o()(p,2),g=h[0],b=h[1];function E(e){if(e&&e.data&&"string"==typeof e.data){var t=JSON.parse(e.data);document.querySelector("#devopsIframe")&&(document.querySelector("#devopsIframe").height=t.height)}}return Object(c.useEffect)((function(){if(r){var e,t=r.author,n=r.name;document.title=i()(e="引擎-".concat(t.name,"/")).call(e,n)}}),[r]),Object(c.useEffect)((function(){var e,t=i()(e="/".concat(f,"/")).call(e,m,"/simple.json");v.a.get(t).then((function(e){e&&e.data&&e.data.jianmu_devops&&b(encodeURIComponent(e.data.jianmu_devops))}))}),[]),Object(c.useEffect)((function(){return window.addEventListener("message",E,!1),function(){window.removeEventListener("message",E,!1)}})),l.a.createElement(u.r,{className:"opsPanel ".concat(n?"main":"")},g&&a&&n&&l.a.createElement("iframe",{title:"devopsIframe",src:i()(t="".concat(a.jianmu_devops_url,"/oauth2/authorize?code=")).call(t,g),id:"devopsIframe",frameBorder:"0",name:"devopsIframe",width:"100%",onLoad:function(){try{var e=document.getElementById("devopsIframe");e.contentDocument&&(e.height=e.contentDocument.querySelector(".el-main").clientHeight+260)}catch(e){}},height:"auto"}),!n&&l.a.createElement("div",{className:"nullJurisdictionBox"},l.a.createElement("div",{className:"jurTil font-16"},"引擎配置"),l.a.createElement("div",{className:"jurCont mt25"},l.a.createElement("img",{src:d,alt:"",width:110}),l.a.createElement("div",{className:"font-18 mt30"},"暂无权限,仅仓库管理员可访问"))))}},y8uv:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/174.c8aa6d6c.chunk.js b/static/js/174.c8aa6d6c.chunk.js new file mode 100644 index 000000000..0ac3b3b59 --- /dev/null +++ b/static/js/174.c8aa6d6c.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[174],{f0GN:function(e,t,n){"use strict";n.r(t),n("2qtc");var a=n("kLXV"),c=n("zLi2"),o=n.n(c),i=n("o+MX"),r=n.n(i),s=n("Kwsy"),l=n.n(s),p=n("cDcd"),u=n.n(p),m=n("J66h"),w=(n("tdQw"),n("2iEm")),d=n("sYIF"),v=n("vDqi"),f=n.n(v),h={manager:"管理员",developer:"开发者",reporter:"报告者",owner:"所有者"};t.default=function(e){var t,n=e.history,c=e.current_user,i=e.match,s=e.projectDetail,v=e.showNotification;if(!c.login){var j,g=window.location,_=g.pathname,k=g.search;window.location.href=r()(j="/login?go_page=".concat(_)).call(j,k)}var b=s&&s.permission,E=i.params,N=E.projectsId,O=E.owner,L=window.location.search&&window.location.search.split("?invite=")[1],I=L&&JSON.parse(m.Base64.decode(L)),J=Object(p.useState)({}),x=o()(J,2),y=x[0],C=x[1],D=Object(p.useState)(!0),S=o()(D,2),q=S[0],Q=S[1];return Object(p.useEffect)((function(){b&&y.role&&y.role==b.toLocaleLowerCase()||"Owner"==b?(v("您已经是".concat(h[y.role],"了")),l()((function(){var e;n.push(r()(e="/".concat(O,"/")).call(e,N))}),2e3)):Q(!0)}),[b,y.role]),Object(p.useEffect)((function(){var e,t,n=r()(e=r()(t="/".concat(O,"/")).call(t,N,"/project_invite_links/show_link.json?invite_sign=")).call(e,I.sign);f.a.get(n).then((function(e){e&&e.data?C(e.data):v("查询邀请链接失败")}))}),[]),u.a.createElement("div",{className:""},I&&u.a.createElement(a.a,{visible:q,className:"invite_development",title:u.a.createElement("div",{className:"ownerImage"},u.a.createElement("img",{src:y.project&&Object(d.i)(y.project.owner.image_url)})),width:"548px",closable:!0,onCancel:function(){Q(!1),n.push("/".concat(c.login))},centered:!0,okText:"接受",cancelText:"拒绝",onOk:function(){var e,t,c=r()(e=r()(t="/".concat(O,"/")).call(t,N,"/project_invite_links/redirect_link.json?invite_sign=")).call(e,I.sign);f.a.post(c).then((function(e){var t;e&&"success"==e.data.message&&(y.is_apply?(Q(!1),a.a.success({content:"提交申请成功,请等待该仓库管理员审核"})):n.push(r()(t="/".concat(O,"/")).call(t,N)))})).catch((function(e){}))},maskClosable:!1},u.a.createElement(w.a,{className:"invite_project link",target:"_blank",to:r()(t="/".concat(I.ownerLogin,"/")).call(t,I.projectId)},y.project&&y.project.owner.name,"/",y.project&&y.project.name),u.a.createElement("div",{className:"invite_content"},u.a.createElement(w.a,{className:"link",to:"/".concat(y.user&&y.user.login)},y.user&&y.user.name)," 邀请您以",h[y.role],"的身份加入此代码库 是否接受邀请?")))}},tdQw:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/175.89e662b2.chunk.js b/static/js/175.89e662b2.chunk.js new file mode 100644 index 000000000..e5c244e45 --- /dev/null +++ b/static/js/175.89e662b2.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[175],{BOKS:function(e,n,t){},kUFr:function(e,n,t){"use strict";t.r(n);var r=t("EcSs"),a=t.n(r),o=t("cDcd"),c=t.n(o),l=t("jKe7"),i=t("2INN"),u=t("CnBM"),s=t.n(u),d=t("HUFq"),m=(t("BOKS"),s()({loader:function(){return Promise.all([t.e(0),t.e(28),t.e(102)]).then(t.bind(null,"5m32"))},loading:d.a})),p=s()({loader:function(){return Promise.all([t.e(0),t.e(4),t.e(6),t.e(7),t.e(40)]).then(t.bind(null,"nQ/Y"))},loading:d.a}),h=s()({loader:function(){return Promise.all([t.e(0),t.e(6),t.e(25),t.e(94)]).then(t.bind(null,"mnXR"))},loading:d.a}),E=s()({loader:function(){return Promise.all([t.e(4),t.e(6),t.e(7),t.e(11),t.e(43)]).then(t.bind(null,"Gl+h"))},loading:d.a});n.default=function(e){var n=e.history.location.pathname,t=e.project,r=t&&t.open_blockchain;return Object(o.useEffect)((function(){document&&(document.documentElement||document.body)&&(document.documentElement.scrollTop=document.body.scrollTop=0)}),[n]),c.a.createElement("div",{className:"pagebox"},c.a.createElement(l.a,null,c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/:index/copy",render:function(n){return c.a.createElement(p,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/:milepostId/new",render:function(n){return c.a.createElement(E,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/new",render:function(n){return c.a.createElement(E,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/sign",render:function(n){return c.a.createElement(h,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues/:index",render:function(n){return c.a.createElement(p,a()({},e,n,{open_blockchain:r}))}}),c.a.createElement(i.a,{path:"/:owner/:projectsId/issues",render:function(n){return c.a.createElement(m,a()({},e,n,{open_blockchain:r}))}})))}}}]); \ No newline at end of file diff --git a/static/js/176.5adf69a0.chunk.js b/static/js/176.5adf69a0.chunk.js new file mode 100644 index 000000000..814e58621 --- /dev/null +++ b/static/js/176.5adf69a0.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[176],{"+JVH":function(e,n,t){"use strict";t.r(n);var r=t("yQr1"),a=t.n(r),o=t("EcSs"),c=t.n(o),l=t("06Pm"),i=t.n(l),s=t("kA7L"),u=t.n(s),p=t("3SUL"),d=t.n(p),m=t("eYnF"),h=t.n(m),f=t("X5/F"),E=t.n(f),b=t("cDcd"),w=t.n(b),j=t("jKe7"),I=t("2INN"),g=t("CnBM"),v=t.n(g),P=t("HUFq");t("/oTB"),t("p77/");var y=v()({loader:function(){return Promise.all([t.e(14),t.e(118),t.e(116)]).then(t.bind(null,"eacs"))},loading:P.a}),k=v()({loader:function(){return Promise.all([t.e(4),t.e(6),t.e(11),t.e(122)]).then(t.bind(null,"jP00"))},loading:P.a}),B=v()({loader:function(){return Promise.all([t.e(0),t.e(33)]).then(t.bind(null,"VEFH"))},loading:P.a}),F=v()({loader:function(){return Promise.all([t.e(0),t.e(8),t.e(84)]).then(t.bind(null,"GU58"))},loading:P.a}),H=v()({loader:function(){return Promise.all([t.e(0),t.e(8),t.e(82)]).then(t.bind(null,"n5qf"))},loading:P.a}),N=v()({loader:function(){return t.e(164).then(t.bind(null,"Qe4H"))},loading:P.a}),C=v()({loader:function(){return Promise.all([t.e(4),t.e(134)]).then(t.bind(null,"cfbA"))},loading:P.a}),J=function(e){function n(e){var t;return i()(this,n),(t=function(e,n,t){return n=h()(n),d()(e,function(){try{var e=!Boolean.prototype.valueOf.call(a()(Boolean,[],(function(){})))}catch(e){}return!!e}()?a()(n,t||[],h()(e).constructor):n.apply(e,t))}(this,n,[e])).state={coderCount:void 0},t}return E()(n,e),u()(n,[{key:"render",value:function(){var e=this;return w.a.createElement("div",{className:"coderSubPage"},w.a.createElement(j.a,this.props,w.a.createElement(I.a,{path:"/:owner/:projectsId/:branch/newfile/:path",render:function(n){return w.a.createElement(y,c()({},e.props,n,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/:branch/uploadfile",render:function(n){return w.a.createElement(k,c()({},e.props,n,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/:branch/newfile",render:function(n){return w.a.createElement(y,c()({},e.props,n,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/commits/branch/:branchName",render:function(){return w.a.createElement(B,c()({},e.props,e.state,{commit_class:"main"}))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/commits/:sha",render:function(n){return w.a.createElement(C,c()({},e.props,n,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/commits",render:function(){return w.a.createElement(B,c()({},e.props,e.state,{commit_class:"main"}))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/releases",render:function(){return w.a.createElement(N,c()({},e.props,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/tags",render:function(){return w.a.createElement(H,c()({},e.props,e.state))}}),w.a.createElement(I.a,{path:"/:owner/:projectsId/branches",render:function(){return w.a.createElement(F,c()({},e.props,e.state))}})))}}])}(b.Component);n.default=J},"p77/":function(e,n,t){}}]); \ No newline at end of file diff --git a/static/js/177.eda92559.chunk.js b/static/js/177.eda92559.chunk.js new file mode 100644 index 000000000..61e24c186 --- /dev/null +++ b/static/js/177.eda92559.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[177],{cfYI:function(e,t,n){},oeDK:function(e,t,n){"use strict";n.r(t);var a=n("EcSs"),c=n.n(a),l=n("zLi2"),u=n.n(l),o=n("o+MX"),r=n.n(o),s=n("cDcd"),i=n.n(s),m=n("2iEm"),p=(n("cfYI"),n("CnBM")),f=n.n(p),d=n("HUFq"),E=n("jKe7"),j=n("2INN"),b=f()({loader:function(){return Promise.all([n.e(0),n.e(168)]).then(n.bind(null,"Fu44"))},loading:d.a}),h=f()({loader:function(){return Promise.all([n.e(0),n.e(169)]).then(n.bind(null,"6P6j"))},loading:d.a});t.default=function(e){var t=e.match.params.username,n=e.history.location.pathname,a=e.user,l=Object(s.useState)("undo"),o=u()(l,2),p=o[0],f=o[1],d=Object(s.useState)(0),v=u()(d,2),N=v[0],O=v[1],y=Object(s.useState)(0),S=u()(y,2),_=S[0],g=S[1],I=Object(s.useState)(0),M=u()(I,2),P=M[0],k=M[1],w=Object(s.useState)(!0),D=u()(w,2),F=(D[0],D[1],e.current_user);function J(t,n){var a=n;"apply"===t?k(P-n):"undo"===t?g(_-n):(O(0),a=N),(a||0===a)&&e.deleteUndoEvent(a)}return Object(s.useEffect)((function(){if(a){var e,t,n=a.username,c=a.login;document.title=r()(e=r()(t="".concat("undo"===p?"接收仓库":"成员申请","-")).call(t,n,"/")).call(e,c)}}),[a,p]),Object(s.useEffect)((function(){t&&F&&F.login!==t&&e.history.push("/".concat(t))}),[F,t]),Object(s.useEffect)((function(){a&&(g(a.undo_transfer_projects),k(a.undo_join_projects),O(a.undo_messages))}),[a]),Object(s.useEffect)((function(){n&&t&&(n==="/".concat(t,"/notice")&&f("undo"),n==="/".concat(t,"/notice/apply")&&f("apply"))}),[n,a]),i.a.createElement("div",null,i.a.createElement("ul",{className:"noticeMenu"},i.a.createElement("li",{className:"undo"===p?"active":""},i.a.createElement(m.a,{to:"/".concat(t,"/notice")},i.a.createElement("span",null,"接收仓库"),_?i.a.createElement("span",{className:"unNum"},_):"")),i.a.createElement("li",{className:"apply"===p?"active":""},i.a.createElement(m.a,{to:"/".concat(t,"/notice/apply")},i.a.createElement("span",null,"成员申请"),P?i.a.createElement("span",{className:"unNum"},P):""))),i.a.createElement(E.a,null,i.a.createElement(j.a,{path:"/:username/notice/apply",render:function(t){return i.a.createElement(b,c()({},e,t,{deleteEvent:J}))}}),i.a.createElement(j.a,{path:"/:username/notice",render:function(t){return i.a.createElement(h,c()({},e,t,{deleteEvent:J}))}})))}}}]); \ No newline at end of file diff --git a/static/js/178.3fecf359.chunk.js b/static/js/178.3fecf359.chunk.js new file mode 100644 index 000000000..955cede9e --- /dev/null +++ b/static/js/178.3fecf359.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[178],{G8Fa:function(e,t,a){},IxYK:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),l=a.n(n),r=a("+oHS"),c=a.n(r),o=a("OWCx"),i=a.n(o),s=a("5PDf"),m=a.n(s),u=a("fHi0"),d=a.n(u),p=a("RXMP"),h=a.n(p),f=a("qjzJ"),v=a.n(f),E=a("HnXd"),y=a.n(E),g=a("LYCE"),S=a.n(g),w=(a("T2oS"),a("W9HT")),D=(a("qbNl"),a("JBPa")),C=(a("14J3"),a("BMrR")),b=(a("jCWc"),a("kPKH")),j=(a("OaEy"),a("2fM7")),x=(a("y8nQ"),a("Vl3Y")),Y=(a("/zsF"),a("PArb")),k=a("06Pm"),M=a.n(k),N=a("kA7L"),F=a.n(N),P=a("3SUL"),T=a.n(P),V=a("eYnF"),H=a.n(V),I=a("X5/F"),O=a.n(I),L=a("04Ix"),W=a.n(L),q=(a("7Kak"),a("9yH6")),z=(a("5NDa"),a("5rEg")),B=a("o+MX"),J=a.n(B),R=a("lHQ6"),_=a.n(R),A=a("cDcd"),X=a.n(A),G=a("vDqi"),K=a.n(G),Q=a("wd/R"),U=a.n(Q);function Z(e,t){var a=c()(e);if(i.a){var n=i()(e);t&&(n=m()(n).call(n,(function(t){return d()(e,t).enumerable}))),a.push.apply(a,n)}return a}function $(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,n=this.props.getCurrentAnchor;if("function"==typeof n)return n();var o="";if("undefined"==typeof document)return o;var r=[],i=this.props.getContainer,a=i();if(this.links.forEach((function(n){var o=x.exec(n.toString());if(o){var i=document.getElementById(o[1]);if(i){var c=w(i,a);ct.top?e:t}));return c.link}return""}},{key:"render",value:function(){return o.createElement(u.a,null,this.renderAnchor)}}])&&v(e.prototype,n),a}(o.Component);O.defaultProps={affix:!0,showInkInFixed:!1,getContainer:function(){return window}},O.childContextTypes={antAnchor:i.object};var C=n("VCL8");function P(t){return(P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function S(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function j(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function E(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,o=new Array(e);nt.top-n)return n+e.top}function g(t,e,n){if(void 0!==n&&e.bottom=0;c--)(r=t[c])&&(a=(i<3?r(a):i>3?r(e,n,a):r(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a};!function(t){t[t.None=0]="None",t[t.Prepare=1]="Prepare"}(L||(L={}));var _=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&E(t,e)}(i,t);var e,n,r=function(t){var e=function(){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(t){return!1}}();return function(){var n,o=A(t);if(e){var r=A(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return T(this,n)}}(i);function i(){var t;return S(this,i),(t=r.apply(this,arguments)).state={status:L.None,lastAffix:!1,prevTarget:null},t.getOffsetTop=function(){var e=t.props,n=e.offset,o=e.offsetBottom,r=t.props.offsetTop;return void 0===r&&(r=n,Object(y.a)(void 0===n,"Affix","`offset` is deprecated. Please use `offsetTop` instead.")),void 0===o&&void 0===r&&(r=0),r},t.getOffsetBottom=function(){return t.props.offsetBottom},t.savePlaceholderNode=function(e){t.placeholderNode=e},t.saveFixedNode=function(e){t.fixedNode=e},t.measure=function(){var e=t.state,n=e.status,o=e.lastAffix,r=t.props,i=r.target,a=r.onChange;if(n===L.Prepare&&t.fixedNode&&t.placeholderNode&&i){var c=t.getOffsetTop(),l=t.getOffsetBottom(),f=i();if(f){var u={status:L.None},s=b(f),p=b(t.placeholderNode),h=m(p,s,c),d=g(p,s,l);void 0!==h?(u.affixStyle={position:"fixed",top:h,width:p.width,height:p.height},u.placeholderStyle={width:p.width,height:p.height}):void 0!==d&&(u.affixStyle={position:"fixed",bottom:d,width:p.width,height:p.height},u.placeholderStyle={width:p.width,height:p.height}),u.lastAffix=!!u.affixStyle,a&&o!==u.lastAffix&&a(u.lastAffix),t.setState(u)}}},t.prepareMeasure=function(){t.setState({status:L.Prepare,affixStyle:void 0,placeholderStyle:void 0})},t.renderAffix=function(e){var n=e.getPrefixCls,r=t.state,i=r.affixStyle,l=r.placeholderStyle,u=t.props,s=u.prefixCls,p=u.children,h=a()(P({},n("affix",s),i)),d=Object(c.a)(t.props,["prefixCls","offsetTop","offsetBottom","target","onChange"]);return o.createElement(f.a,{onResize:function(){t.updatePosition()}},o.createElement("div",C({},d,{ref:t.savePlaceholderNode}),i&&o.createElement("div",{style:l,"aria-hidden":"true"}),o.createElement("div",{className:h,ref:t.saveFixedNode,style:i},o.createElement(f.a,{onResize:function(){t.updatePosition()}},p))))},t}return e=i,(n=[{key:"componentDidMount",value:function(){var t=this,e=this.props.target;e&&(this.timeout=setTimeout((function(){x(e(),t),t.updatePosition()})))}},{key:"componentDidUpdate",value:function(t){var e=this.state.prevTarget,n=this.props.target,o=null;n&&(o=n()||null),e!==o&&(O(this),o&&(x(o,this),this.updatePosition()),this.setState({prevTarget:o})),t.offsetTop===this.props.offsetTop&&t.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout),O(this),this.updatePosition.cancel(),this.lazyUpdatePosition.cancel()}},{key:"updatePosition",value:function(){this.prepareMeasure()}},{key:"lazyUpdatePosition",value:function(){var t=this.props.target,e=this.state.affixStyle;if(t&&e){var n=this.getOffsetTop(),o=this.getOffsetBottom(),r=t();if(r&&this.placeholderNode){var i=b(r),a=b(this.placeholderNode),c=m(a,i,n),l=g(a,i,o);if(void 0!==c&&e.top===c||void 0!==l&&e.bottom===l)return}}this.prepareMeasure()}},{key:"render",value:function(){return o.createElement(u.a,null,this.renderAffix)}}])&&j(e.prototype,n),i}(o.Component);_.defaultProps={target:function(){return"undefined"!=typeof window?window:null}},R([d()],_.prototype,"updatePosition",null),R([d()],_.prototype,"lazyUpdatePosition",null),Object(r.polyfill)(_),e.a=_},b56q:function(t,e,n){var o=n("kQ9K");"string"==typeof o&&(o=[[t.i,o,""]]);n("aET+")(o,{hmr:!0,transform:void 0}),o.locals&&(t.exports=o.locals)},i6bk:function(t,e,n){"use strict";function o(t,e){if("undefined"==typeof window)return 0;var n=e?"scrollTop":"scrollLeft",o=t===window,r=o?t[e?"pageYOffset":"pageXOffset"]:t[n];return o&&"number"!=typeof r&&(r=document.documentElement[n]),r}n.d(e,"a",(function(){return o}))},kQ9K:function(t,e,n){(e=n("JPst")(!1)).push([t.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-anchor {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n padding-left: 2px;\n}\n.ant-anchor-wrapper {\n margin-left: -4px;\n padding-left: 4px;\n overflow: auto;\n background-color: #fff;\n}\n.ant-anchor-ink {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n}\n.ant-anchor-ink::before {\n position: relative;\n display: block;\n width: 2px;\n height: 100%;\n margin: 0 auto;\n background-color: #e8e8e8;\n content: ' ';\n}\n.ant-anchor-ink-ball {\n position: absolute;\n left: 50%;\n display: none;\n width: 8px;\n height: 8px;\n background-color: #fff;\n border: 2px solid #466aff;\n border-radius: 8px;\n transform: translateX(-50%);\n transition: top 0.3s ease-in-out;\n}\n.ant-anchor-ink-ball.visible {\n display: inline-block;\n}\n.ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball {\n display: none;\n}\n.ant-anchor-link {\n padding: 7px 0 7px 16px;\n line-height: 1.143;\n}\n.ant-anchor-link-title {\n position: relative;\n display: block;\n margin-bottom: 6px;\n overflow: hidden;\n color: rgba(0, 0, 0, 0.65);\n white-space: nowrap;\n text-overflow: ellipsis;\n transition: all 0.3s;\n}\n.ant-anchor-link-title:only-child {\n margin-bottom: 0;\n}\n.ant-anchor-link-active > .ant-anchor-link-title {\n color: #466aff;\n}\n.ant-anchor-link .ant-anchor-link {\n padding-top: 5px;\n padding-bottom: 5px;\n}\n",""]),t.exports=e},zAh6:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var o=n("61SU"),r=n.n(o),i=n("i6bk");function a(t,e,n,o){var r=n-e;return(t/=o/2)<1?r/2*t*t*t+e:r/2*((t-=2)*t*t+2)+e}function c(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.getContainer,o=void 0===n?function(){return window}:n,c=e.callback,l=e.duration,f=void 0===l?450:l,u=o(),s=Object(i.a)(u,!0),p=Date.now(),h=function e(){var n=Date.now()-p,o=a(n>f?f:n,s,t,f);u===window?window.scrollTo(window.pageXOffset,o):u.scrollTop=o,n=t?t:ie)}}))}}function he(e){var t=0,n=u()(Z).call(Z);f()(n).call(n,(function(n){n.id===e.target.value&&(n.checkedBatch=e.target.checked),n.checkedBatch&&t++})),$(n),j(t),w(t===Z.length)}function Ee(e){var n=[];e||f()(Z).call(Z,(function(e){e.checkedBatch&&n.push(e.id)})),function(e){R(P(P({},e),{},{type:"delete"}))}({title:"1"===k?"删除私信用户":e?"删除消息":"批量删除",contentTitle:"1"===k?"您确定要删除与 xxx 的聊天吗?":e?"您确定要删除这条@我消息吗?":"您确定要删除选中的"+C+"条消息吗?",content:"1"===k?"此操作将删除与xxx的聊天框和xxx的所有聊天记录,请进行确认以防数据的丢失":e?"此操作将删除这条消息,请进行确认以防数据的丢失":"此操作将删除选中的"+C+"条消息,请进行确认以防数据的丢失",onOk:function(){var a={type:"0"===k?"notification":"2"===k?"atme":"",ids:e||n};v.a.delete("/users/".concat(t.login,"/messages.json"),{data:a}).then((function(e){if(200===e.status){fe();var t=Math.ceil((ne-1)/15);oe(ie>=t?t:ie),j(0),w(!1)}}))}})}function ve(e){e.notification_url&&(window.open("".concat(e.notification_url)),de([e.id]))}return Object(d.useEffect)((function(){document.title="我的通知"}),[]),Object(d.useEffect)((function(){var e=r&&r.common&&r.common.notice;t&&t.login?e||m.push("/settings/profile"):m.push("/explore")}),[r]),Object(d.useEffect)((function(){g("atme"===E?"2":"0")}),[E]),Object(d.useEffect)((function(){n()}),[z,U]),Object(d.useEffect)((function(){fe()}),[k,ue,ie,t]),h.a.createElement("div",{className:"notice01"},h.a.createElement("div",{className:"sshHead"},h.a.createElement(l.a,{mode:"horizontal",selectedKeys:k,onClick:function(e){g(e.key),oe(1),me(),"2"!=e.key&&T(!1)}},h.a.createElement(l.a.Item,{key:"0"},h.a.createElement(i.a,{count:z,title:""},"系统通知")),h.a.createElement(l.a.Item,{key:"2"},h.a.createElement(i.a,{count:U},"@我"))),"0"===k&&z>0||"2"===k&&U>0?h.a.createElement("button",{className:"but25",onClick:function(){de([-1])}},"所有","0"===k?"系统通知":"1"===k?"私信":"@我","一键已读"):""),h.a.createElement("div",{className:x?"invisible ":"visible"},h.a.createElement("div",{className:"vertical-center-style"},1===ue||Z&&Z.length>0?h.a.createElement(c.a,{checked:ue,onChange:function(e){return e.target.checked?me(1):me()}},"仅看未读","1"===k?"私信(12)":"消息(".concat("0"===k?z:U,")")):""),"2"===k&&Z&&Z.length>0?h.a.createElement("button",{className:"batchDeleteBut",onClick:function(){T(!0)}},"批量删除"):""),Z&&0===Z.length?h.a.createElement(X.a,{_html:"暂无相关消息"}):"",Z&&Z.length>0&&h.a.createElement("div",{className:x?"visible":"invisible"},h.a.createElement("div",{className:"vertical-center-style"},h.a.createElement(c.a,{onChange:function(e){w(e.target.checked),j(e.target.checked?Z.length:0);var t=u()(Z).call(Z);f()(t).call(t,(function(t){t.checkedBatch=e.target.checked})),$(t)},checked:I},"全选"),"   已选择 ",h.a.createElement("span",{className:"numberSpan"},C)," 项"),h.a.createElement("div",null,h.a.createElement("button",{onClick:function(){T(!1),j(0);var e=u()(Z).call(Z);f()(e).call(e,(function(e){e.checkedBatch=!1})),$(e),w(!1)}},"取消"),"    ",h.a.createElement("button",{className:"deleteBut",onClick:C>0?function(){return Ee()}:function(){}},"删除"))),"notification"===L&&Z&&f()(Z).call(Z,(function(e){return h.a.createElement("div",{className:"mynotice-content vertical-center-style",key:e.id},h.a.createElement("div",{className:"mynotice-cont stretch-style"},1===e.status?h.a.createElement(i.a,{color:"#FA2020"}):h.a.createElement("span",{className:"system-notice-blank"}),h.a.createElement("i",{className:"iconfont "+V.a[e.source]}),h.a.createElement("span",{className:"sysNotice-length ".concat(e.notification_url?"highlightSpan":""),onClick:function(){ve(e)},dangerouslySetInnerHTML:{__html:e.content}})),h.a.createElement("div",{className:"mynotice-cont vertical-center-style float-left-little"},h.a.createElement("span",{className:1===e.status?"timeSpan":""},e.time_ago),1===e.status&&h.a.createElement("span",{className:"invisable-read",onClick:function(){return de([e.id])}},"标记为已读")))})),"atme"===L&&Z&&f()(Z).call(Z,(function(e){return h.a.createElement("div",{className:"mynotice-content vertical-center-style ".concat(x?"batchDel":""),key:e.id},h.a.createElement("div",{className:"mynotice-cont vertical-center-style"},h.a.createElement(c.a,{value:e.id,className:x?"visible-checkbox":"invisible-checkbox",onChange:he,checked:e.checkedBatch}),e.sender&&h.a.createElement("img",{alt:"",src:Object(Y.i)("/".concat(e.sender.image_url)),className:"currentImg",onClick:function(){window.open("/".concat(e.sender&&e.sender.login))}}),h.a.createElement("div",{className:"atme-notice-text stretch-style ".concat(e.notification_url&&"highlightSpan"),onClick:function(){ve(e)}},1===e.status?h.a.createElement(i.a,{color:"#FA2020"}):h.a.createElement("span",{className:"system-notice-blank"}),e.sender&&h.a.createElement("span",{className:"atme-length",dangerouslySetInnerHTML:{__html:e.content}}))),h.a.createElement("div",{className:"mynotice-cont vertical-center-style"},h.a.createElement("span",{className:x||1!==e.status?"":"timeSpan"},e.time_ago),!x&&1===e.status&&h.a.createElement("span",{className:"invisable-read",onClick:function(){return de([e.id])}},"标记为已读"),"   ",!x&&h.a.createElement("span",{className:"invisable-read float-left-little",onClick:function(){return Ee([e.id])}},"删除")))})),!1,!x&&h.a.createElement("div",{className:"paging"},h.a.createElement(a.a,{simple:!0,current:ie,pageSize:15,onChange:function(e){oe(e)},total:ne,hideOnSinglePage:!0})))}}}]); \ No newline at end of file diff --git a/static/js/181.605e51b8.chunk.js b/static/js/181.605e51b8.chunk.js new file mode 100644 index 000000000..c096ff052 --- /dev/null +++ b/static/js/181.605e51b8.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[181],{bzOt:function(e,t,a){},d3wl:function(e,t,a){"use strict";a.r(t),a("Awhp");var l=a("KrTs"),n=(a("+L6B"),a("2/Rp")),s=(a("5NDa"),a("5rEg")),c=a("cDcd"),r=a.n(c),m=(a("bzOt"),a("j4F2"),a("2iEm"));t.default=function(e){var t=s.a.TextArea,a=s.a.Search;function c(){alert("删除消息")}return r.a.createElement("div",{className:"private-letter notice01"},r.a.createElement("div",{className:"pl-content"},r.a.createElement("div",{className:"pl-name vertical-center-style"},r.a.createElement(m.a,{to:"/settings/notice/myNotice"},r.a.createElement("i",{className:"iconfont icon-zuojiantou"})),r.a.createElement("span",null,"蒋宇航")),r.a.createElement("div",{className:"plcontent-list"},r.a.createElement("div",{className:"vertical-center-style plclo"},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg"}),r.a.createElement("div",{className:"message-bubble mb-other"}),r.a.createElement("div",{className:"notice-content vertical-center-style"},"嗨在吗?哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈",r.a.createElement("a",{className:"pld01"},"删除")),r.a.createElement("span",null,"2021-08-29 11:59")),r.a.createElement("div",{className:"notice-my vertical-center-style plclo"},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg"}),r.a.createElement("div",{className:"message-bubble"}),r.a.createElement("div",{className:"notice-content vertical-center-style"},"哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈",r.a.createElement("a",{className:"pld01"},"删除")),r.a.createElement("span",null,"2021-08-29 11:59"))),r.a.createElement("div",{className:"private-letter-present"},r.a.createElement("div",null,r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg"}),r.a.createElement(t,{className:"private-letter-cont",rows:"2"})),r.a.createElement("div",{className:"presentNotice"},r.a.createElement(n.a,{className:"private-letter-cont-mt25 but25",type:"primary"},"发送")))),r.a.createElement("div",{className:"pl-list"},r.a.createElement("div",{className:"list-sort vertical-center-style"},r.a.createElement(a,{className:"",placeholder:"搜索用户",enterButton:r.a.createElement("i",{className:"iconfont icon-sousuo"}),onSearch:function(e){},style:{width:265}})),r.a.createElement("div",{className:"list-scroll"},r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))),r.a.createElement("div",{className:"list-scroll-content vertical-center-style"},r.a.createElement(l.a,{count:5},r.a.createElement("img",{src:"https://testforgeplus.trustie.net//system/lets/letter_avatars/2/D/208_124_118/120.png",className:"currentImg private-letter-img"})),r.a.createElement("div",{className:"private-letter-list-content-right"},r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",null,"蒋宇航"),r.a.createElement("span",{className:"private-letter-list-content-right-content-top-timeSpan"},"4分钟前")),r.a.createElement("div",{className:"ls-cont vertical-center-style"},r.a.createElement("span",{className:"ls-content-span"},"最好的OpenStack控制台,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单控制台。"),r.a.createElement("a",{onClick:c},"删除")))))))}}}]); \ No newline at end of file diff --git a/static/js/182.3ee3f42b.chunk.js b/static/js/182.3ee3f42b.chunk.js new file mode 100644 index 000000000..070114ef2 --- /dev/null +++ b/static/js/182.3ee3f42b.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[182],{"6dZj":function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),l=n("EcSs"),o=n.n(l),c=n("06Pm"),s=n.n(c),i=n("kA7L"),m=n.n(i),u=n("3SUL"),p=n.n(u),d=n("eYnF"),h=n.n(d),E=n("X5/F"),f=n.n(E),g=n("o+MX"),b=n.n(g),w=n("ZbhI"),N=n.n(w),j=n("cDcd"),I=n.n(j),k=n("2iEm"),v=n("jKe7"),y=n("2INN"),P=(n("7dqz"),n("NzgE"),n("CnBM")),z=n.n(P),q=n("HUFq"),B=n("spEH");function F(e,t,n){return t=h()(t),p()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],h()(e).constructor):t.apply(e,n))}var L=z()({loader:function(){return Promise.all([n.e(36),n.e(193)]).then(n.bind(null,"pSeD"))},loading:q.a}),U=z()({loader:function(){return Promise.all([n.e(0),n.e(192)]).then(n.bind(null,"RIeY"))},loading:q.a}),x=z()({loader:function(){return n.e(103).then(n.bind(null,"32zL"))},loading:q.a}),H=z()({loader:function(){return Promise.all([n.e(0),n.e(14),n.e(121),n.e(156)]).then(n.bind(null,"gfxg"))},loading:q.a}),M=z()({loader:function(){return Promise.all([n.e(0),n.e(37),n.e(159)]).then(n.bind(null,"5ZNU"))},loading:q.a}),S=z()({loader:function(){return Promise.all([n.e(0),n.e(8),n.e(26),n.e(188)]).then(n.bind(null,"XyF/"))},loading:q.a}),X=(z()({loader:function(){return Promise.all([n.e(0),n.e(6),n.e(8),n.e(25),n.e(154)]).then(n.bind(null,"Un2r"))},loading:q.a}),z()({loader:function(){return n.e(194).then(n.bind(null,"qh7/"))},loading:q.a})),Z=z()({loader:function(){return n.e(195).then(n.bind(null,"ejHd"))},loading:q.a}),C=z()({loader:function(){return n.e(183).then(n.bind(null,"WwqQ"))},loading:q.a}),D=function(e){function t(){return s()(this,t),F(this,t,arguments)}return f()(t,e),m()(t,[{key:"render",value:function(){var e,t,n,a,r,l,c=this,s=this.props.match.params,i=s.projectsId,m=s.owner,u=this.props.history.location.pathname,p=u===b()(e="/".concat(m,"/")).call(e,i,"/settings");return I.a.createElement(B.g,{className:"ProjectListIndex"},I.a.createElement(B.q,null,I.a.createElement("ul",{className:"list-l-Menu"},I.a.createElement("li",{className:p?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(t="/".concat(m,"/")).call(t,i,"/settings"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-huabanfuben font-15 mr10"}),"基本设置"))),I.a.createElement("li",{className:N()(u).call(u,"settings/collaborators")>-1?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(n="/".concat(m,"/")).call(n,i,"/settings/collaborators"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-chengyuan font-15 mr10"}),"成员管理"))),I.a.createElement("li",{className:N()(u).call(u,"settings/webhooks")>-1?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(a="/".concat(m,"/")).call(a,i,"/settings/webhooks"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-a-xuanzhongwebhookicon font-15 mr10 color-grey-9"}),"网络钩子"))),I.a.createElement("li",{className:N()(u).call(u,"settings/branch")>-1?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(r="/".concat(m,"/")).call(r,i,"/settings/branches"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-fenzhi font-15 mr10"}),"分支设置"))),I.a.createElement("li",{className:N()(u).call(u,"settings/softbot")>-1?"active":""},I.a.createElement("p",null,I.a.createElement(k.a,{to:b()(l="/".concat(m,"/")).call(l,i,"/settings/softbot"),className:"w-100"},I.a.createElement("i",{className:"iconfont icon-a-jiqirenzhineng-02 font-18 mr10 color-grey-6"}),"已安装Bot"))))),I.a.createElement(B.m,null,I.a.createElement(B.k,null,I.a.createElement(v.a,this.props,I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/webhooks/new",render:function(e){return I.a.createElement(H,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/webhooks/:id",render:function(e){return I.a.createElement(H,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/webhooks",render:function(e){return I.a.createElement(M,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/collaborators",render:function(e){return I.a.createElement(S,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/branches/:branch",render:function(e){return I.a.createElement(L,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/branches",render:function(e){return I.a.createElement(U,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/manage/new",render:function(e){return I.a.createElement(Z,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/manage",render:function(e){return I.a.createElement(X,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings/softbot",render:function(e){return I.a.createElement(C,o()({},c.props,e,c.state))}}),I.a.createElement(y.a,{path:"/:owner/:projectsId/settings",render:function(e){return I.a.createElement(x,o()({},c.props,e,c.state))}})))))}}])}(j.Component);t.default=D},NzgE:function(e,t,n){}}]); \ No newline at end of file diff --git a/static/js/183.3b667454.chunk.js b/static/js/183.3b667454.chunk.js new file mode 100644 index 000000000..b1e4fdb54 --- /dev/null +++ b/static/js/183.3b667454.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[183],{"75XJ":function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAAB7CAYAAABUx/9/AAAABHNCSVQICAgIfAhkiAAACzNJREFUeF7tnb+PFDcUx2/5ISSakC4dRxelyQJSijQsbZocUspI7ElAm+Mv4PgLODoESOwVqTn+ApYiTaSDo0nLpkoJVyJ+XL7fw3PMrXbHzzPP9ozHK624ZD0e+3387OfnZ3uwEvEzHA7PnTx58jqKMMZ3GLEoybz64OBghspMP3/+fH8Pn3LFBrFqCdDDEydOPB8MBudilSH19wL81suXL28X9YwCO4MO18wAfALg63xjFNiXL19+lbvtcMA/ffp0FT36NDhsgF5DNZ+Gq2p+EyTwbHd3dy047EuXLm1inL6TEYSVAGAPYsCeAvaVsFXNb0NXfiHD7kk74LjdStiwIF9D+zdRwHc9YVG7mvBT0EdBX0Xlp5WwAfpfOASGsB4zaBtB87vEDmor7PuYF24I65mTcQ47HK5Cw99UCaOtsO8C9mam6CYBTGkPMmw3mXU2dYbdWXTuBa8Nm6tRsIZ/dH+l/QksfmxxmFmWkr5cfu05dSMFZxYhjE1n2HiAJjyNo7zcqNuWpjCQ7tI/rZvt19ycYMN8fwJtHvsqTM53ZWV+yVFTJmLYGbSm2KvzAnAvsw0RbIzPI8zRnoerbn4T/dTo0meakhDBRiIaQ1Z3m2bB+p4XtFvdcSSCjS78bQ4NCtv8APsFHEcjzbeKYNsSaRYo5/VFAgwKBOwLmvKwcTx0l9oSaRYo5/VVAgwm0JSHjaMYNlribbREOkPyp0ICdEbBabQhicRpJWxfU4WUWw20bAf1+7Wqjq2EXUQmpgxHu24wesfQ7icZtrZkW5ifxHeRNbuF4OoUKcOuI7WOPpNhdxRcnWJn2HWk1tFnMuyOgqtT7Ay7jtQ6+kyG3VFwdYqdYdeRWkef6R3smzdvcvPesMvLp3AVTx89evTCtc31BvZ4PD53+vTpp4A8chVSG9MDOM8lWQf0Y+eTVJW1N7Ch0a8AOqnoVAB/9+HDhwuTyUS0/6wXsG/dusUw5Htt1FCFMm0/fPhwLMmnF7Ch1SlvtJ8Btii6pC+wZ+jCz0tafxfTALYouqQvsJPVbO4bh5G2KmmkvYCdx+wvTaEXsFlRAOcUxcumQIlW+UhDrYY1PszW+Jx0Oc8+derUnwi8+8WH4EPniSM//kJ9fn/w4MFM+u7eaHYhEFjmQ2jDz/j+JBVSm9LBMfQ3IP/z+PHjqWu5egfbVUAppc+wU6JpqUuGnWEfk0COLk2kQWTNTgSkpBoZtkRKiaTJsBMBKalGhi2RUiJpeC0Gji7hbQkLP/TIYVfsqmZ1Vbbs5o199ZBgc9/SFcBox2xIWkSd87tu3Lgx4sF5PmLQ6saG1cNW76ll2s1D8OCCHWkfhCfhaD15wVWzQ8Wg1YkNq4et/lMG+CZyGJn7tnYAeksbNEsYBXbIVS/X2LD62Nr/ZHDYkdazxbFhVcighauLomxoTGmfWeaj6QSHHSkGTRwbVgiZZ5/g7ytYhl0DYFrFIwGAKYcOdMNTpH3hoysWlGFpkhiwo8SgSWPDzEG8vFeM36afHdgzE0B/1jQjjedjwA4egyaJDSNkpON9YtRi1Q8NL15eg4WNbdWMHTMLDrttYzY9WeiqedqyOuR5FoSOLn69zjTVkevC5MFhsxQhrXEI97+PHz/+MB8bxjEZHiyeVqTRXTux4MH4KNft0GN6FNhmnj2BNlWeA+YkwQWJEe60e+bMmd/mY8M4t4U2c6+Zd22uqMMexnNquXh/WFN5RIFdFJoxaPh7iEp///79+++aVqZ4/uzZs7SKZ4tiw0y3TdDR7+SmDwAaztttgwCPClsLrjQfyUFz0ry00hE4Gt46jDeeeOj10xvYtlWmCinv4zf2FHRjzvA3FfFop6aZj3NYoMOF47/z0BRKw3sB24zRz126bp73jfRbdTQOQl0z0zjxRggD/KJPT1zysI3VzSsvRPvBOSdH2k2sJU+a9qkcNpiXw0bGPTSui03fu+z55GFD4FsQ9h9CAW5D2ASk9jGNjUdzi67d8LGOXVQmadiS0J9CEL7PS5fccluUBbMTdufqFnrSsFE5hv1Yu2+AXtfotm3dgcNsYIoe5qotP9ffk4VNIwnCeGoTCEB7uUNr2Xulw4prQIitnvw9Zdg0ykYWIaiP0UKhW28RQD7q2h0VdpMYtKoYM+Gceh/asxraP83GYIy2Gf78pqpxaI/dUWBrxaAtizFDpSY269e3QWbTcInBpm2ZR4Gtueq1KMbMdukc59LaMdk2uPO/U7vhddurmoPTv695t1dw2J7Ws49izCRdeGytLsCjUfLKp8oz4TTv5AwO21MM2lGMWWgBump0OT0DGLGm/qYqD82GGQO2lxi0IsbMNl5DeK/RNVrn3k0gujxbtSuE+WiO2zFgq8eglWPMILzK/EPPq23gbfNuLshoXcAaHLbvMdtWoVDeMhvk0rjNhZI7y9LTAAXsb6X5VaWzyUZ0F6ert0fZGj92/pikQrEC/haBkPjvtY7bkMjG116vxjFo7OJg4IzLMWaSCmXYi/Xfi2YXrypi0FwD/zj/XBZjJoB9wWeAgGt3m7xmuwrEJb0ANgP8pi55+kybYTeQbtdgC5Y99zFmq0TCSmSjPmY3YGl9VDBvDbqkaSuwzUfe6amXrfJNf7fNs5F/lGXNZfWCtlUud2bYFS1C4KRQm7c2bZh8XrBoo9YTJdeNSyJUXP0CGlAX5RG6rMnBNoEBby2AWtGV2/z4rIOWQ0UiF6/zbF8ag66R68SVAfqaS4d16iFZ8UK+zwBbZZepwOpf6Sps6zpxbEMNWm2NkdPy4+Nd15EX4+crp3CdhC3psqiNscZuiSMFxRPNr03Eyz1zA2KjpdtOwiZIyXho9lfRfSq6UrFOdz3/DLtvhCPxespKLZMsxRrQb2x5ScvNAMdOOVWKignHRCbnpni6UL0Dd9h3xsjXoc2HL2nQUtCFMdhJ2GYOK93nxVONeAqCN+AOoBmdIppb2+boLqCLCJ7OwpbGZxuhUMOv2bTJRYClXoYnEPP8FuuY6hI2ZZs3u5S1MAY7C9uM3aJtQEzLMVz7FASpJVyAcTEaBa5hEe9yA+s0bMfuvBDOFEK/22Qp1FjcDDcaiSRuErlMt4RWfeXrCbp8AnLnYRvgdQIdp3iW4/kzSfdujEIes8HexAlymYgLcONyneD5yq1E88QZpIn/t4X4Nu4dP/okAdtMUwhcfPTFnIC4X5oRMof7pqENe5hCHY7BZo67ij+tY7JUy12AM082NPzDr+QzW9Z4k4BtBMItN02ASwSplsYVuMaLk4FdAIdlzG7P+VQjDWG65hEaeFKwC2HbIkRcofhMHxJ4krCNlvOQWoY0n/cJq5w3I08w3m9wvMd7OfcWfUIBTxb2nJZv4L+dLFoRpa+J9gFso3x2i2TZca6heD/7JXnYJeONwMeams55LPLcgjbvLHLHtg14L2CXNcjMXXlKIa+icu7iOYfFc3TM8BaBqa0HaBPw3sEuwzFHYXL+vIrvaBE4gD3coYJ/6V+f1llQaQtwK2wIoBUxXTYNavvvrsBRn2t1zlatkoMENhcROC5t+ziZr+2QNMvnAtxH8IUItmaFI+ZFPzgXQNSPknSpkyNwVQu9T7APmWifP+YCujQd5KzAOg+XBjpIyzCw7Z+SZtShdGohvE3qLNFwbWcLNXuCQouOUG5SuTY9qxWc37ROVcA5xYOdxFg1tXCqgUPwXtO6teb5tsCmQBikMO/WNaDXtO2LAV/YpYUDhRbTim68XA8TT8drl+lTrz2ft8nmELYBLo3WtOXZ6t/bYKDFEtAR7KJLwXowfcgjfH0uHASvb7Eipd01Bq9Igxceg90gn/xoByTwP0V6ydK1OrCiAAAAAElFTkSuQmCC"},WwqQ:function(A,t,e){"use strict";e.r(t),e("+L6B");var a=e("2/Rp"),o=e("zLi2"),s=e.n(o),i=e("ZbhI"),B=e.n(i),m=e("o+MX"),c=e.n(m),n=e("FLGM"),l=e.n(n),g=e("cDcd"),I=e.n(g),C=e("2iEm"),Q=e("75XJ"),p=e.n(Q),E=(e("NzgE"),e("m/JD")),f=e("sYIF"),u=e("kwtz"),d=e.n(u);t.default=function(A){var t=A.projectDetail,e=Object(g.useState)(void 0),o=s()(e,2),i=o[0],m=o[1];return Object(g.useEffect)((function(){var A;if(t&&Object(E.m)({store_id:t.project_id}).then((function(A){A&&200===A.code&&m(A.data.install_bot_infos)})),t&&-1===B()(A=document.title).call(A,"已安装Bot-")){var e,a=t.author,o=t.name;document.title=c()(e="已安装Bot-".concat(a.name,"/")).call(e,o)}}),[t]),I.a.createElement("div",{className:"softBotClass"},I.a.createElement("div",{className:"softBoxHeadTitle font-18"},"Bot安装"),i&&(i.length>0?I.a.createElement("div",{className:"botListBox"},l()(i).call(i,(function(A,t){var e,o;return I.a.createElement("div",{className:"disBotItem",key:t},I.a.createElement("div",{className:"flexCenter"},I.a.createElement("img",{src:A.logo&&!(B()(e=A.logo).call(e,"347246")>-1||B()(o=A.logo).call(o,"412603")>-1)?Object(f.i)(A.logo):d.a,alt:"",className:"imgBox mr20"}),I.a.createElement("span",{className:"font-15 botName"},A.bot_name),I.a.createElement("span",{className:"statusBox font-12 ml10 ".concat(0===A.state?"":"active")},0===A.state?"挂起":"启用")),I.a.createElement(a.a,{className:"themeCorBorBut",style:{width:"68px",height:"36px"}},I.a.createElement(C.a,{to:"/settings/installbot/".concat(A.bot_id)},"配置")))}))):I.a.createElement("div",{className:"nullBotBox mt20"},I.a.createElement("img",{src:p.a,alt:"",width:62}),I.a.createElement("p",{className:"font-18 showBigTip"},"您当前暂未安装任何Bot"),I.a.createElement("div",{className:"showTip font-14"},"Bot可以帮助项目贡献者处理繁杂的项目任务,比如关闭疑修、合并请求等,以节约时间精力提升开发效率。快去市场中挑选一个适合您项目的Bot吧!"),I.a.createElement("div",{className:"borTip"}),I.a.createElement(a.a,{type:"primary",style:{width:"112px",height:"36px",padding:0}},I.a.createElement(C.a,{to:"/softbot"},"去Bot市场逛逛")))))}},kwtz:function(A,t){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAD9lJREFUeF7tnV9WE8kXx2914Axvg4cwydvEsABxBeIKxBWIK1BXIK5gcAXqCogrMK4AXAAx85ZMwpF5gwPp+zvVCf6QgaS7uiq3quvLK6k/93vvp+tPV91WhD8oAAXuVUBBGygABe5XAIAgOqDAHAUACMIDCgAQxAAUMFMAI4iZbigViQIAJBJHw0wzBQCImW4oFYkCACQSR8NMMwUAiJluKBWJAgAkEkfDTDMFAIiZbigViQIAJBJHw0wzBQCImW4oFYkCACQSR8NMMwUAiJluKBWJAgAkEkfDTDMFAIiZbigViQIAJBJHw0wzBQCImW4oFYkCACQSR8NMMwUAiJluKBWJAgAkEkfDTDMFAIiZbigViQIAJBJHw0wzBQCImW4oFYkCXgPSWl9fp7WVR8S8nii1nRJ1M7+cX33rn52dReKjSpj505dElBDtpMzHpNSZ7770DhAtZPLb6gsi2lOKtu+NDuYOKe6cDE4/VSKCKmrEVnPjBZHaI1I795vIXWbV6Q1H732TwStAtJhMyb4iauUVion6Kk3fnPxz2slbBr9zr8DWHxu7nCR/FfYlpfs+PfS8ACQbNdZWtZh7pq5j5oPecPzGtDzK2VOg3dz8UMqXRB97g9FLez0yr0kckNmU6svc6VRO+9gjYXN2uXI/22rUD0mp3bKGMdNxbzh6XLaesuXFASn7tLktAHP6vjc8fV1WGJQvroB1X3rwwBMFpN2ov1ZK/VXcFfNLTIif9gfj6Y4X/paigF5zUJIc2m8sfXkyOP1ov958NYoBMp1arXxXSq3n62r+X+mFe28wepi/BH5ZVoF2c/N7kQV53vakfSkGiKvR4//Cyz558gZAFX631dzYI0o+uLKFmd/0huMDV/XPq1cQkM0jGwvze41j/nwyHJdeLEo4JbQ2txr1Din1zF2/+evJYDznPYq7lkUAaTXXWzVa/e7OLCJmPusNxw9ctoG6ifRUuba2+sO1FpPzywcSpyeEAKnv1Eh9cS4qFuuuJaZWs9q+FAHE/fpjGhfYzXLOx9IAoTR9LnFaQgaQZn1fkXrr2n0AxLXCRO0l+ZKJ3/UG4333Fv3aggwgjt5/3BYPgLgPp2VNsaIaQZYl6mRCj/uj0bH7MIm3haX5Umg9KTKCLGMXS4fsyWAkYl9suGw1N9m1zVHtYmkx243NY6XokTNh8R7EmbS3K8Z7EAdSO9/JEtr1cCCV91XiTboDF83OYvWVUr/br17uzat9W8Kosd2s9xWpP233lon/7g3GuS/Q2W5fdI7u7MnD3DkZjp/bFqtsfa1m/YmuI2G1TYpnhzRVSxHfGQBMqk/E/axdVmep4mzDoT8Yfy3bF9vlt5r1L/Ov1Rq2KDwTEAVES7bV3NRHmfUddKt/Uvvm2ggNQo24xay2p+fN5t3HNjNbH6VRio71xSKl+HgySb5J7di1GxsHSiWvzCyZW+rTyWBkfMvURn/EAZndKOw6WbAv6enT2tzcThJ6ooh3bNymM3VsBg1Rl0l105S+LgMYh7MALw6bigNyHQwuRhIdMGmqnroIlFZj41mikl1i3nVxp8UUkpvltP2kVCfltNMfnn62UefNOqYPBv7iwH7xkePaTm8AmU63NvaYlD6GYm2xp6cg6cXlUxsnQfVLsYTUC5+huA+CDBaij2mqPtl4YNjMJXDdZ70gVym/ljhzdZ9uXgFy3cnpFjDtEqlsUXvXXyZmTpDKJHOYHueuPSuajsj209pmfVmqJEr3J+eTz6YPjiLJGRb6ivnzLMeZ2NXaoAC57uwsG1+WPC7LxjfLrKjvm+u38QmvHOfdJi56Ky2rn1bfhjha5IXp56iirt73B2fT3bIcf0UOKDLzv6m62tb16xH4ti/p/OrYFNIcXS39Ey9HkLxWFU0UkOfw4jUYZfI65e2/T7/To2xKl+8WgeJCc590uN2XoAHRxhR8mp2l6urxXUEQKxi3A2IeKLNR+yjvorzoqO0jKMEDokUtchbodkKyaVbHlVfEpFMQWc+w4qPTF/VpuvtFB73B+N3N6W7y22qRBH/e7EQtsnfe/ysBSNF3KdeLdpP8sWXEDq2sXsynxC/1mq9IUjhm+pZeXO74vLbI64tKAKKNne3Jd/Mv2vUb6DnZ4/MqGMHvpm/r82mVLcpTtWNjK9kHaSsDSDbVcpyfyQeHed+HJZ1eWJYOlQIkW7S7Oxe0LJ8E247k+TdXolUOkOlIUu/Oe8noSsyo663oBbVKAjLbmTrO+6Y96sC2YLx+U56eX21XYVFeufcg9/lXL9prNTqy4H9UsUCBKifHqOwIUltbOXRxDwO03KEAc2dycfUSI0gA0eHilGkAZot30eapaXFjbnSgUiNI9i6kRocuvlPhk9N87UsVIakMIA4v7/gaj172q2qQVAIQwOEXK1WCJHhAZp+QPsK0CpC4UCBoQLAgdxES9uqswkgSNCDthuPPuNmLlYhr4u7JYPw0VAGCBaTI8etQnVOVfpfJCSCtQZCAOM/rK+2VSrYf5leHgwNkWd+jqGSMChsV4pGUoACZJbz+jquxwpFu2Hx2Q/H88nFIR1KCAsRZgmRDh6OYgQKeJha/z5JgAMG6wyAYPS0SUraTIAApmm7G07hAt2YKZDmT70m/5JtIQQCCqZVvYWOjP2G8H/EeEEytbASjr3X4v/XrNSDYtfI1sO30K5tqXVw99HlXy2tAXHwzxI5rUYstBZjT973h6Wtb9dmux1tAcKfctqv9rW9Clw8XJc2W6r23gGBhLhUSIu16m8fXS0BwnEQkSEUbzfNpCokOegkIRg+JUJBu089tX+8AweghHahy7ft4mNE7QIp860POlWjZkQLerUW8AkQfKanR6ndH4qPaABTwbUfLK0Dw3iOACHbcRd8yxHsFSLtR/4G7Ho4j0PPq9dv13nD8wJduegMIPn7jS0h40A+PPsLjESD1L0g27UFw+tAFj7414gUgWJz7EJV+9WFyfvnAh0OMXgCCI+1+BacfvfHjKLwXgOCTaX6EpFe98GSaJQ6IvvNRW1v94ZVz0BkvFPBhmiUOCHavvIhFPzvhwW6WB4BsfiSiF356CL2SVMCHy1TigLSbm9/x6QLJMPS3bZ0dvjccPZbsoSgg2N6VdH0YbUuvQ0QB2fpjY5eS5DAMV6GXEgpIX6QSBaTdrO8rUm8lhEebYSggfXhRFBCX7z+Y+V+l6JiJujoUFHF/QqofRlj43csacYtJtaa60g6ReuKsx8LvQ0QBcXR69xOlaefkn9OOM6eh4v8oMJsu79rekdQZ4XuD0UMpyUUB2WpuskXDP03oct/X9DEW7fS6qtnGy75NUE4GI7E4FWvY1t1zJv47najd/mh07HXkRNY57d+EqaOU+r2s6ZJ31cUAsbGDxUzf0ovLnbKnPvVxF1pbeXTtyP5g/LWsU0Mrr5/8xLVHiVLb2Xptknwr+9CZfYW4qxT91NZEF8mdLDFASu9gWVi8TUcxenv7Hoq+1UZEH9OLq3dl4TMJiGWWmU6JVj7cdRcn+yIU8cv+YJxtdJj8Tc/arXTKLOQld7KCBMTGyJHnDFgWIBN6XvZJahJYyygzmwYdLrrmXPaDN9lIsrZyrEj9aWJXlICYbvHq7dtUXW2XWYwXmd6FkIHcJOh07uMk4S+L4PhZd8mDg7P2uiZrEskzWWIjiCkgROUu0kyfZqtHBc9/eZevyQSKm2WKZq+08aAwn1bz15PBeKeszSblgwJE71j1BuPsBZXpX56p1V11S58JMrX3rnLmZ+DKPZx0X9rNer/4VAuA5PR/eQeZZm6U3EnJKU7un5k+JGxMdczaBiALnavXHr3heH3hDxf8wHRqJ7lQLGvz7fKSUx2zG6RRAlL4LbqVdQAAyaY5hodE7QRq8VHcTrsmDxrBNUhRQMpPr7RAAMQDQJobe0TJh/wBC0AWamXruAEAkQek+DEjALIQEFsH1gCIB4AUzmQDQADIQgXs/UB6DTKd6haZYgOQud63mfEbI4j8CAJAcjzsij1BiDDFyiFqzp9gBMkp1PTGpMwfAJHRffY2W3Sbt/ibfEyxFkaLrTfZmGLJT7Gwi7Uw3Isu0ojKHrm+7hIAkQekeDZ/jCCLkbJwQQovCqcyS69B2o3NI6Voe7HTr38BQHJpZeNErfEIwvymNxwf5Oqo5z8yBsTCQ6r4+kOLCUByhZSNA4PtxsaBUsmrXA3e+JGtNVDRdl38vvgaYNoLK/obnQMDILniwMalHZPgsHWSOJeRS/pRu1E/K3q7r+xxHz16JLxylPsW408tAEjusLBzJ6HeLZJEwMaTM7eBS/qhwTSr9Gnqrabppy4ASLGwWOr9aDnnFBOl+K/zHjtfVpKM+y2Q80EwLwpvipdNtVL1tEy2kSyJQI07c69/Mn+eXFztVTn1z+I1GX+dnF/tltGgcIKI/5ACQAo//qY5my6flslukm15NuqvidTeL8nNNBiKDsrkgypskGABHcC1Gr0m4paeeuoRQyf+tpHjePogosOCSTJuqQFAjMIjG0kUPY8lkI1EEiyk0yuxUh+KL8pvdxqAlHIjE+/3BuN3pSpBYWsKzBLFvVKkdBJrC38ApLSIesqlKN0/GZx+Kl0ZKjBWYKu58YIp2S83pcIIUvDCTH5/aVCIuZMq6sSYhDq/UvZ+2WpsPEtI7ZBSu3bBuO4jRhB73rq9vGM6VorPOPu6FOMLUxaUVkzbpGidWa0XO1Nl2jgAMVUO5aJQAIBE4WYYaaoAADFVDuWiUACAROFmGGmqAAAxVQ7lolAAgEThZhhpqgAAMVUO5aJQAIBE4WYYaaoAADFVDuWiUACAROFmGGmqAAAxVQ7lolAAgEThZhhpqgAAMVUO5aJQAIBE4WYYaaoAADFVDuWiUACAROFmGGmqAAAxVQ7lolAAgEThZhhpqgAAMVUO5aJQAIBE4WYYaaoAADFVDuWiUACAROFmGGmqAAAxVQ7lolAAgEThZhhpqgAAMVUO5aJQAIBE4WYYaaoAADFVDuWiUCBKQIp9JzCKOICR9ygAQBAaUGCOAgAE4QEFAMhNBaYfj1TbiAsosEgBJur2BmNLX6ta1Nqv/xf7ym2xbuLXUEBGAQAioztaDUQBABKIo9BNGQUAiIzuaDUQBQBIII5CN2UUACAyuqPVQBQAIIE4Ct2UUQCAyOiOVgNRAIAE4ih0U0YBACKjO1oNRAEAEoij0E0ZBQCIjO5oNRAFAEggjkI3ZRQAIDK6o9VAFAAggTgK3ZRRAIDI6I5WA1EAgATiKHRTRgEAIqM7Wg1EAQASiKPQTRkFAIiM7mg1EAUASCCOQjdlFAAgMrqj1UAUACCBOArdlFEAgMjojlYDUQCABOIodFNGAQAioztaDUQBABKIo9BNGQUAiIzuaDUQBQBIII5CN2UUACAyuqPVQBQAIIE4Ct2UUeB/scAsQV6ZQiUAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/static/js/184.170757f4.chunk.js b/static/js/184.170757f4.chunk.js new file mode 100644 index 000000000..5ee420f42 --- /dev/null +++ b/static/js/184.170757f4.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[184],{EeH8:function(e,a,t){"use strict";t.r(a),t("T2oS");var n=t("W9HT"),l=(t("+L6B"),t("2/Rp")),c=(t("y8nQ"),t("Vl3Y")),i=(t("5NDa"),t("5rEg")),r=t("04Ix"),s=t.n(r),m=t("zLi2"),o=t.n(m),u=t("o+MX"),d=t.n(u),f=t("+oHS"),p=t.n(f),_=t("OWCx"),E=t.n(_),g=t("5PDf"),h=t.n(g),v=t("fHi0"),b=t.n(v),N=t("RXMP"),j=t.n(N),y=t("qjzJ"),x=t.n(y),w=t("HnXd"),O=t.n(w),L=t("LYCE"),z=t.n(L),H=t("cDcd"),B=t.n(H),D=(t("hBBm"),t("bjH3")),I=t("sYIF"),C=t("vDqi"),F=t.n(C);function k(e,a){var t=p()(e);if(E.a){var n=E()(e);a&&(n=h()(n).call(n,(function(a){return b()(e,a).enumerable}))),t.push.apply(t,n)}return t}function q(e){for(var a=1;a 我的 CLA”中查看和管理本协议")),B.a.createElement("div",{className:"cla_c"},B.a.createElement("p",{className:"cla_c_title"},"协议内容"),B.a.createElement(D.a,{className:"cla_c_html imageLayerParent",value:E.content,url:e.history.location})),!E.is_sign&&!E.is_member&&B.a.createElement(c.a,null,B.a.createElement("div",{className:"form_div"},B.a.createElement(c.a.Item,{label:"真实姓名"},r("real_name",{rules:[{required:!0,message:"请输入您的真实姓名"}]})(B.a.createElement(i.a,{placeholder:"请输入真实姓名",maxLength:30}))),B.a.createElement(c.a.Item,{label:"签署邮箱"},r("email",{rules:[{required:!0,message:"请输入签署邮箱"}]})(B.a.createElement(i.a,{placeholder:"请输入签署邮箱",maxLength:30,disabled:t&&t.email})))),B.a.createElement(l.a,{type:"primary",style:{marginTop:"20px"},onClick:function(){s((function(a,n){if(!a){var l="/users/".concat(t&&t.user_id,"/clas.json");F.a.post(l,q(q({},n),{},{cla_id:E&&E.id,email:t&&t.email||n.email})).then((function(a){a&&a.data&&(e.showNotification("协议签署成功!"),window.scrollTo(0,0),h())})).catch((function(e){}))}}))}},"接受并签署协议")))):B.a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",minHeight:"500px"}},B.a.createElement(n.a,null))})))},hBBm:function(e,a,t){}}]); \ No newline at end of file diff --git a/static/js/185.c60f45e6.chunk.js b/static/js/185.c60f45e6.chunk.js new file mode 100644 index 000000000..b6f3a1583 --- /dev/null +++ b/static/js/185.c60f45e6.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[185],{"6V0J":function(e,t,a){},LMhh:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),i=a.n(n),r=(a("T2oS"),a("W9HT")),s=(a("DjyN"),a("NUBc")),c=a("06Pm"),l=a.n(c),o=a("kA7L"),m=a.n(o),u=a("3SUL"),p=a.n(u),d=a("eYnF"),f=a.n(d),g=a("X5/F"),v=a.n(g),h=a("04Ix"),E=a.n(h),N=a("o+MX"),b=a.n(N),k=a("FLGM"),y=a.n(k),S=a("cDcd"),L=a.n(S),j=a("2iEm"),w=a("vDqi"),x=a.n(w),C=a("sYIF"),D=(a("6V0J"),a("2CTR"));var F=function(e){function t(e){var a;return l()(this,t),a=function(e,t,a){return t=f()(t),p()(e,function(){try{var e=!Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){})))}catch(e){}return!!e}()?i()(t,a||[],f()(e).constructor):t.apply(e,a))}(this,t,[e]),E()(a,"componentDidMount",(function(){a.getUsersList(),a.updateTitle()})),E()(a,"componentDidUpdate",(function(){a.updateTitle()})),E()(a,"updateTitle",(function(){var e=a.props.projectDetail;if(e){var t,n=e.author,i=e.name;document.title=b()(t="Fork用户-".concat(n.name,"/")).call(t,i)}})),E()(a,"getUsersList",(function(e,t){var n;a.setState({isSpin:!0});var i=a.props.match.params,r=i.projectsId,s=i.owner,c=b()(n="/".concat(s,"/")).call(n,r,"/forks.json");x.a.get(c,{params:{page:e,limit:t}}).then((function(e){e&&a.setState({count:e.data.count,users:e.data.users,isSpin:!1})})).catch((function(e){}))})),E()(a,"ChangePage",(function(e){a.setState({page:e,isSpin:!0});var t=a.state.limit;a.getUsersList(e,t)})),E()(a,"Paginations",(function(){var e=a.state,t=e.count,n=e.page,i=e.limit;if(t>i)return L.a.createElement("div",{className:"mt50 mb30 edu-txt-center"},L.a.createElement(s.a,{simple:!0,defaultCurrent:n,total:t,pageSize:i,onChange:a.ChangePage}))})),E()(a,"renderList",(function(e){if(e&&e.length>0)return y()(e).call(e,(function(e,t){var a;return L.a.createElement("div",{className:"w-25 pull-left",key:t},L.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},L.a.createElement("div",null,L.a.createElement(j.a,{to:"/".concat(e.login),className:"show-user-link"},L.a.createElement("img",{className:"avatar-60",src:Object(C.i)("/".concat(e.image_url)),alt:""}))),L.a.createElement("div",{className:"ml12"},L.a.createElement("div",null,L.a.createElement(j.a,{to:b()(a="/".concat(e.login,"/")).call(a,e.identifier),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),L.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},L.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),L.a.createElement("span",{className:"ml4"},"fork时间:",e.format_time)))))}))})),a.state={users:null,count:0,limit:20,page:1,isSpin:!1},a}return v()(t,e),m()(t,[{key:"render",value:function(){var e=this.state,t=e.users,a=e.isSpin;return L.a.createElement("div",{className:"pbt15"},L.a.createElement("div",{className:"main background-f minH-670",style:{padding:"0px"}},L.a.createElement("div",{className:"user-list-items"},L.a.createElement("div",{className:"font-18 padding10-20 border-b-line"},"Fork列表"),L.a.createElement(r.a,{spinning:a},L.a.createElement("div",{className:"w-100 inline-block",style:{minHeight:"400px"}},t&&0===t.length?L.a.createElement(D.a,{_html:"暂时还没有相关数据!"}):"",this.renderList(t))),this.Paginations())))}}])}(S.Component);t.default=F}}]); \ No newline at end of file diff --git a/static/js/186.b35e10ac.chunk.js b/static/js/186.b35e10ac.chunk.js new file mode 100644 index 000000000..4640a9554 --- /dev/null +++ b/static/js/186.b35e10ac.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[186],{Xd6l:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("+L6B"),n("2/Rp")),s=n("06Pm"),i=n.n(s),l=n("kA7L"),o=n.n(l),u=n("3SUL"),m=n.n(u),p=n("eYnF"),h=n.n(p),f=n("X5/F"),d=n.n(f),g=n("04Ix"),v=n.n(g),y=n("o+MX"),E=n.n(y),_=n("FLGM"),N=n.n(_),w=n("cDcd"),S=n.n(w),k=n("sYIF"),b=n("2iEm"),F=n("KJct");function D(e,t,n){return t=h()(t),m()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],h()(e).constructor):t.apply(e,n))}n("6V0J");var T=function(e){function t(){var e,n;i()(this,t);for(var a=arguments.length,r=new Array(a),s=0;s0)return N()(e).call(e,(function(e,i){return S.a.createElement("div",{className:"pull-left ".concat(t),key:i},S.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},S.a.createElement("div",null,S.a.createElement("a",{href:"/".concat(e.login),className:"show-user-link"},S.a.createElement("img",{className:"avatar-60",src:Object(k.i)("/".concat(e.image_url)),alt:""}))),S.a.createElement("div",{className:"ml12"},S.a.createElement("div",null,S.a.createElement(b.a,{to:"/".concat(e.login),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),S.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},S.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),S.a.createElement("span",{className:"ml4"},"点赞列表"===a?"点赞":"关注列表"===a?"关注":"fork","时间:",e.format_time)),n&&n.login===e.login?S.a.createElement(c.a,{type:"default"},"当前用户"):S.a.createElement(F.a,{is_watch:e.is_watch,notReset:s,id:e.login,successFunc:r}))))}))})),n}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.users,n=e.userClass,a=e.current_user,r=e.type_title,c=e.successFunc,s=e.notReset,i=e.title_type;return this.renderList(t,n,a,r,c,s,i)}}])}(w.Component);t.a=T},bkQV:function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),c=n("06Pm"),s=n.n(c),i=n("kA7L"),l=n.n(i),o=n("3SUL"),u=n.n(o),m=n("eYnF"),p=n.n(m),h=n("X5/F"),f=n.n(h),d=n("04Ix"),g=n.n(d),v=n("o+MX"),y=n.n(v),E=n("cDcd"),_=n.n(E),N=n("uaeZ");function w(e,t,n){return t=p()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],p()(e).constructor):t.apply(e,n))}var S=function(e){function t(){var e,n;s()(this,t);for(var a=arguments.length,r=new Array(a),c=0;ci?S.a.createElement("div",{className:"edu-txt-center pt30 mb30"},S.a.createElement(s.a,{simple:!0,defaultCurrent:l,total:a,pageSize:i,onChange:this.changePage})):"";return S.a.createElement(c.a,{spinning:n},S.a.createElement("div",{className:"minH-670"},S.a.createElement("div",{className:"grid-item pb20 bbt"},S.a.createElement("h3",{style:{marginBottom:"0px"}},S.a.createElement(k.a,{to:"/".concat(m)},S.a.createElement("i",{className:"iconfont icon-zuojiantou color-grey-9 font-16 mr8"})),"watch_users"===u?"".concat(h,"关注的"):"关注".concat(h,"的")),S.a.createElement("div",{className:"text-right"},S.a.createElement(B,{placeholder:"输入名称进行搜索",enterButton:"搜索",size:"large",onSearch:this.get_watchers,className:"list-r-Search",value:r,onChange:this.changeSearchValue}))),t&&t.length>0?S.a.createElement("div",{className:"w-100 inline-block"},S.a.createElement(T.a,{users:t,userClass:"w-33",type_title:"关注列表",current_user:p,successFunc:this.successFunc,notReset:"watch_users"!==u||"我"!==h,title_type:h})):S.a.createElement(D.a,{_html:"暂时没有数据~"}),S.a.createElement("div",{className:"w-100"},f)))}}])}(w.Component);t.a=L}}]); \ No newline at end of file diff --git a/static/js/187.5570a554.chunk.js b/static/js/187.5570a554.chunk.js new file mode 100644 index 000000000..91afa7f1b --- /dev/null +++ b/static/js/187.5570a554.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[187],{"0WPJ":function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),c=n("06Pm"),s=n.n(c),i=n("kA7L"),o=n.n(i),l=n("3SUL"),u=n.n(l),m=n("eYnF"),p=n.n(m),h=n("X5/F"),f=n.n(h),g=n("04Ix"),d=n.n(g),v=n("o+MX"),y=n.n(v),E=n("cDcd"),_=n.n(E),N=n("uaeZ");function w(e,t,n){return t=p()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],p()(e).constructor):t.apply(e,n))}var S=function(e){function t(){var e,n;s()(this,t);for(var a=arguments.length,r=new Array(a),c=0;c0)return N()(e).call(e,(function(e,i){return S.a.createElement("div",{className:"pull-left ".concat(t),key:i},S.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},S.a.createElement("div",null,S.a.createElement("a",{href:"/".concat(e.login),className:"show-user-link"},S.a.createElement("img",{className:"avatar-60",src:Object(k.i)("/".concat(e.image_url)),alt:""}))),S.a.createElement("div",{className:"ml12"},S.a.createElement("div",null,S.a.createElement(b.a,{to:"/".concat(e.login),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),S.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},S.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),S.a.createElement("span",{className:"ml4"},"点赞列表"===a?"点赞":"关注列表"===a?"关注":"fork","时间:",e.format_time)),n&&n.login===e.login?S.a.createElement(c.a,{type:"default"},"当前用户"):S.a.createElement(F.a,{is_watch:e.is_watch,notReset:s,id:e.login,successFunc:r}))))}))})),n}return g()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.users,n=e.userClass,a=e.current_user,r=e.type_title,c=e.successFunc,s=e.notReset,i=e.title_type;return this.renderList(t,n,a,r,c,s,i)}}])}(w.Component);t.a=T},uaeZ:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("T2oS"),n("W9HT")),s=(n("DjyN"),n("NUBc")),i=n("06Pm"),o=n.n(i),l=n("kA7L"),u=n.n(l),m=n("3SUL"),p=n.n(m),h=n("eYnF"),f=n.n(h),g=n("X5/F"),d=n.n(g),v=n("04Ix"),y=n.n(v),E=(n("5NDa"),n("5rEg")),_=n("o+MX"),N=n.n(_),w=n("cDcd"),S=n.n(w),k=n("2iEm"),b=n("vDqi"),F=n.n(b),D=n("2CTR"),T=n("Xd6l");var B=E.a.Search,L=function(e){function t(e){var n;return o()(this,t),n=function(e,t,n){return t=f()(t),p()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],f()(e).constructor):t.apply(e,n))}(this,t,[e]),y()(n,"componentDidMount",(function(){n.get_watchers()})),y()(n,"get_watchers",(function(){var e,t=n.props,a=t.userType,r=t.match.params.username,c=N()(e="/users/".concat(r,"/")).call(e,a,".json"),s=n.state,i=s.page,o=s.limit,l=s.search;n.setState({isSpin:!0}),F.a.get(c,{params:{page:i,limit:o,search:l}}).then((function(e){e&&e.data&&n.setState({users:e.data.users,total:e.data.count,isSpin:!1})})).catch((function(e){n.setState({isSpin:!1})}))})),y()(n,"changePage",(function(e){n.state.page=e,n.get_watchers()})),y()(n,"changeSearchValue",(function(e){n.setState({search:e.target.value})})),y()(n,"successFunc",(function(){var e=n.props.fetchUser;n.get_watchers(),e&&e()})),n.state={page:1,limit:30,users:void 0,search:void 0,total:void 0},n}return d()(t,e),u()(t,[{key:"render",value:function(){var e=this.state,t=e.users,n=e.isSpin,a=e.total,r=e.search,i=e.limit,o=e.page,l=this.props,u=l.userType,m=l.login,p=l.current_user,h=p&&m===p.login?"我":"TA",f=a&&a>i?S.a.createElement("div",{className:"edu-txt-center pt30 mb30"},S.a.createElement(s.a,{simple:!0,defaultCurrent:o,total:a,pageSize:i,onChange:this.changePage})):"";return S.a.createElement(c.a,{spinning:n},S.a.createElement("div",{className:"minH-670"},S.a.createElement("div",{className:"grid-item pb20 bbt"},S.a.createElement("h3",{style:{marginBottom:"0px"}},S.a.createElement(k.a,{to:"/".concat(m)},S.a.createElement("i",{className:"iconfont icon-zuojiantou color-grey-9 font-16 mr8"})),"watch_users"===u?"".concat(h,"关注的"):"关注".concat(h,"的")),S.a.createElement("div",{className:"text-right"},S.a.createElement(B,{placeholder:"输入名称进行搜索",enterButton:"搜索",size:"large",onSearch:this.get_watchers,className:"list-r-Search",value:r,onChange:this.changeSearchValue}))),t&&t.length>0?S.a.createElement("div",{className:"w-100 inline-block"},S.a.createElement(T.a,{users:t,userClass:"w-33",type_title:"关注列表",current_user:p,successFunc:this.successFunc,notReset:"watch_users"!==u||"我"!==h,title_type:h})):S.a.createElement(D.a,{_html:"暂时没有数据~"}),S.a.createElement("div",{className:"w-100"},f)))}}])}(w.Component);t.a=L}}]); \ No newline at end of file diff --git a/static/js/188.7d352b59.chunk.js b/static/js/188.7d352b59.chunk.js new file mode 100644 index 000000000..5e4c7b0a4 --- /dev/null +++ b/static/js/188.7d352b59.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[188],{"Ie+W":function(e,t,a){"use strict";a("+L6B");var n=a("2/Rp"),c=a("zLi2"),r=a.n(c),o=(a("O3gP"),a("lrIw")),l=a("FLGM"),i=a.n(l),s=a("cDcd"),m=a.n(s),u=a("vDqi"),d=a.n(u),f=a("sYIF"),p=o.a.Option;t.a=function(e){var t=e.getID,a=e.login,c=e.showNotification,l=Object(s.useState)(void 0),u=r()(l,2),v=u[0],E=u[1],h=Object(s.useState)(void 0),g=r()(h,2),j=g[0],b=g[1],w=Object(s.useState)(void 0),N=r()(w,2),y=N[0],O=N[1];return Object(s.useEffect)((function(){d.a.get("/users/list.json",{params:{search:y}}).then((function(e){var t,a;e&&(a=(t=e.data.users)&&i()(t).call(t,(function(e,t){return m.a.createElement(p,{key:t,value:"".concat(e.user_id),login:"".concat(e.login),name:e.username},m.a.createElement("img",{className:"user_img radius",width:"28",height:"28",src:Object(f.i)("/".concat(e&&e.image_url)),alt:""}),m.a.createElement("span",{className:"ml10",style:{verticalAlign:"middle"}},e.username,m.a.createElement("span",{className:"color-grey ml10"},"(",e.login,")")))})),b(a))})).catch((function(e){}))}),[y]),m.a.createElement("div",{className:"addPanel"},m.a.createElement(o.a,{dataSource:j,value:y,style:{width:250},onChange:function(e){O(e)},onSelect:function(e,t){E(a?e:t.props.login),O(t.props.name)},placeholder:"搜索需要添加的用户...",allowClear:!0}),m.a.createElement(n.a,{type:"primary",ghost:!0,onClick:function(){j&&j.length>0&&y?(t&&t(v),O(void 0),E(void 0)):c("请选择存在的用户!")},className:"ml15"},m.a.createElement("i",{className:"iconfont icon-tianjiafangda mr3"}),"添加成员"))}},"XyF/":function(e,t,a){"use strict";a.r(t);var n=a("zLi2"),c=a.n(n),r=a("ZbhI"),o=a.n(r),l=a("o+MX"),i=a.n(l),s=a("cDcd"),m=a.n(s),u=a("spEH"),d=a("Ie+W"),f=(a("+L6B"),a("2/Rp")),p=(a("Pwec"),a("CtXQ")),v=(a("O3gP"),a("lrIw")),E=a("FLGM"),h=a.n(E),g=a("vDqi"),j=a.n(g),b=v.a.Option,w=function(e){var t=e.organizeId,a=e.getGroupID,n=Object(s.useState)(void 0),r=c()(n,2),o=r[0],l=r[1],i=Object(s.useState)(void 0),u=c()(i,2),d=u[0],E=u[1],g=Object(s.useState)(""),w=c()(g,2),N=w[0],y=w[1];return Object(s.useEffect)((function(){var e;e="/organizations/".concat(t,"/teams/search.json"),j.a.get(e,{params:{search:N}}).then((function(e){var t,a;e&&(a=(t=e.data.teams)&&h()(t).call(t,(function(e,t){return m.a.createElement(b,{key:t,value:"".concat(e.id),name:e.name},e.name)})),E(a))})).catch((function(e){}))}),[N]),m.a.createElement("div",{className:"addPanel"},m.a.createElement(v.a,{dataSource:d,value:N,style:{width:300},onChange:function(e){y(e||"")},onSelect:function(e,t){l(e),y(t.props.name)},placeholder:"搜索需要添加的团队...",allowClear:!0}),m.a.createElement(f.a,{type:"primary",ghost:!0,onClick:function(){a&&a(o),l(void 0)},className:"ml15"},m.a.createElement(p.a,{type:"plus",size:"16"}),"添加团队"))},N=(a("DjyN"),a("NUBc")),y=(a("T2oS"),a("W9HT")),O=(a("g9YV"),a("wCAj")),S=(a("P2fV"),a("NJEC")),I=(a("qVdP"),a("jsC+")),x=(a("5Dmo"),a("3S7+")),k=(a("lUTK"),a("BvKs")),C=(a("5NDa"),a("5rEg")),_=a("5PDf"),D=a.n(_),z=a("2CTR"),B=a("2iEm"),F=a("sYIF"),L=C.a.Search,T=[{id:"Manager",name:"管理员"},{id:"Developer",name:"开发者"},{id:"Reporter",name:"报告者"}];var P=Object(s.forwardRef)((function(e){var t=e.projectsId,a=e.owner,n=e.project_id,r=e.author,o=e.showNotification,l=e.newId,u=e.flag,d=Object(s.useState)(void 0),f=c()(d,2),v=f[0],E=f[1],g=Object(s.useState)(void 0),b=c()(g,2),w=b[0],C=b[1],_=Object(s.useState)(1),P=c()(_,2),R=P[0],M=P[1],A=Object(s.useState)(!0),G=c()(A,2),q=G[0],J=G[1],U=Object(s.useState)(void 0),V=c()(U,2),W=V[0],H=V[1],K=Object(s.useState)(void 0),X=c()(K,2),Y=X[0],Q=X[1],Z=Object(s.useState)(0),$=c()(Z,2),ee=$[0],te=$[1];function ae(){var e;J(!0);var n=i()(e="/".concat(a,"/")).call(e,t,"/collaborators.json");j.a.get(n,{params:{page:R,search:w,role:W,limit:15}}).then((function(e){e&&(R>1&&Y&&1===Y.length?M(R-1):(Q(e.data.members||[]),te(e.data.total_count)),J(!1))})).catch((function(e){J(!1)}))}function ne(e,t){H(e),E(t)}Object(s.useEffect)((function(){l&&function(e){if(e){var n,c=i()(n="/".concat(a,"/")).call(n,t,"/collaborators.json");j.a.post(c,{user_id:e}).then((function(e){e&&ae()})).catch((function(e){}))}}(l)}),[u]),Object(s.useEffect)((function(){n&&t&&a&&ae()}),[n,w,R,W]);var ce=m.a.createElement("div",null,m.a.createElement("span",{className:"mr3"},"角色"),m.a.createElement(x.a,{placement:"bottom",title:m.a.createElement("div",null,m.a.createElement("div",{className:"mb3"},"管理员:拥有仓库设置功能、代码库读、写操作"),m.a.createElement("div",{className:"mb3"},"开发人员:只拥有代码库读、写操作"),m.a.createElement("div",{className:"mb3"},"报告者:只拥有代码库读操作"))},m.a.createElement(p.a,{type:"question-circle"}))),re=function(e){return"Manager"===e?"text-green":"Developer"===e?"text-primary":"text-yellow"},oe=function(e){return m.a.createElement(k.a,null,h()(T).call(T,(function(n,c){return m.a.createElement(k.a.Item,{key:n.id,value:n.id,onClick:function(n){return function(e,n){var c,r=i()(c="/".concat(a,"/")).call(c,t,"/collaborators/change_role.json");j.a.put(r,{user_id:n,role:e.key}).then((function(e){e&&(o("权限修改成功!"),ae())})).catch((function(e){}))}(n,e)}},n.name)})))},le=[{title:"头像",dataIndex:"image_url",render:function(e,t){return m.a.createElement("span",{className:"f-wrap-alignCenter"},m.a.createElement(B.a,{to:"/".concat(t.login),className:"show-user-link"},m.a.createElement("img",{src:Object(F.i)("/".concat(e)),alt:"",width:"32px",height:"32px",className:"mr3 radius"})))}},{title:"用户名",dataIndex:"name",render:function(e,t){return m.a.createElement(B.a,{to:"/".concat(t.login),className:"show-user-link"},e)}},{title:"邮箱",dataIndex:"email",render:function(e){return m.a.createElement("span",null,e)}},{title:ce,dataIndex:"role_name",render:function(e,t){return function(e){var t=D()(T).call(T,(function(t){return t.id===e.role}));return m.a.createElement("span",null,r&&r.login===e.login?m.a.createElement("label",{className:re(e.role)},t&&t[0].name):m.a.createElement(I.a,{overlay:oe("".concat(e.id)),placement:"bottomCenter"},m.a.createElement("span",{className:re(e.role)},t&&t[0].name,m.a.createElement(p.a,{type:"caret-down",className:"ml2",size:"13"}))))}(t)}},{title:"操作",dataIndex:"action",render:function(e,n){return m.a.createElement("span",{style:{justifyContent:"center"}},r&&r.login!==n.login&&m.a.createElement(S.a,{title:"确认将此成员从项目中移除?",okText:"是",cancelText:"否",onConfirm:function(){return e=n.id,r=i()(c="/".concat(a,"/")).call(c,t,"/collaborators/remove.json"),void j.a.delete(r,{data:{user_id:e}}).then((function(e){e&&(o("成员删除成功!"),ae())})).catch((function(e){}));var e,c,r}},m.a.createElement("a",{className:"text-delete"},"删除")))}}];return m.a.createElement(m.a.Fragment,null,m.a.createElement("div",{className:"baseForm",style:{display:"flex",justifyContent:"space-between",alignItems:"center"}},m.a.createElement(I.a,{overlay:function(e){return m.a.createElement(k.a,null,m.a.createElement(k.a.Item,{key:0,value:void 0,onClick:function(e){return ne(void 0,"角色筛选")}},"全部"),h()(T).call(T,(function(e,t){return m.a.createElement(k.a.Item,{key:e.id,value:e.id,onClick:function(t){return ne(e.id,e.name)}},e.name)})))},placement:"bottomCenter"},m.a.createElement("a",{className:"text-primary"},v||"角色筛选",m.a.createElement(p.a,{type:"caret-down",size:"16"}))),m.a.createElement(L,{placeholder:"搜索项目成员...",enterButton:"搜索",onSearch:C,style:{width:300}})),m.a.createElement(y.a,{spinning:q},m.a.createElement("div",{className:"collaboratorList baseForm"},Y&&Y.length>0&&m.a.createElement(O.a,{pagination:!1,columns:le,dataSource:Y,rowKey:function(e){return e.id}}),Y&&0===Y.length&&m.a.createElement(z.a,{_html:"暂时还没有相关数据!"}))),ee>15?m.a.createElement("div",{className:"edu-txt-center mt20 pb20"},m.a.createElement(N.a,{simple:!0,pageSize:15,current:R,total:ee,onChange:function(e){return M(e)}})):"")})),R={owner:"所有者",admin:"管理者",write:"开发者",read:"报告者"},M=function(e){var t=e.newGroupId,a=e.owner,n=e.projectsId,r=e.setAddOperation,o=Object(s.useState)(void 0),l=c()(o,2),u=l[0],d=l[1],p=Object(s.useState)(!0),v=c()(p,2),E=v[0],h=v[1],g=Object(s.useState)(1),b=c()(g,2),w=b[0],y=b[1],I=Object(s.useState)(0),x=c()(I,2),k=x[0],C=x[1];function _(){var e,t=i()(e="/".concat(a,"/")).call(e,n,"/teams.json");j.a.get(t,{params:{page:w,limit:15}}).then((function(e){e&&e.data&&(d(e.data.teams),C(e.data.total_count),h(!1),r(e.data.can_add))})).catch((function(e){}))}Object(s.useEffect)((function(){_()}),[]),Object(s.useEffect)((function(){var e,c,r;t&&(e=t,r=i()(c="/".concat(a,"/")).call(c,n,"/teams.json"),j.a.post(r,{team_id:e}).then((function(e){e&&e.data&&_()})).catch((function(e){})))}),[t]);var D=[{title:"团队名",dataIndex:"name",render:function(e,t){var n;return t.is_admin||t.is_member?m.a.createElement(B.a,{to:i()(n="/".concat(a,"/teams/")).call(n,t.id)},e):m.a.createElement("span",null,e)}},{title:"权限",dataIndex:"authorize",width:"20%",render:function(e,t){return R[e]}},{title:"操作",dataIndex:"operation",width:"25%",render:function(e,t){return t.can_remove&&m.a.createElement(S.a,{title:"确定要删除‘".concat(t.name,"’团队?"),okText:"是",cancelText:"否",onConfirm:function(){var e,c,r,o;e=t.id,o=i()(c=i()(r="/".concat(a,"/")).call(r,n,"/teams/")).call(c,e,".json"),j.a.delete(o).then((function(e){e&&e.data&&_()})).catch((function(e){}))}},m.a.createElement(f.a,{type:"danger"},"删除"))}}];return m.a.createElement("div",{className:"padding20-30",style:{minHeight:"400px"}},m.a.createElement(O.a,{dataSource:u,columns:D,pagination:!1,loading:E}),k>15?m.a.createElement("div",{className:"pb20 mt20 edu-txt-center"},m.a.createElement(N.a,{simple:!0,current:w,total:k,pageSize:15,onChange:function(e){y(e)}})):"")},A=(a("sRBo"),a("kaz8")),G=(a("OaEy"),a("2fM7")),q=a("WxoT"),J=a.n(q),U=a("J66h"),V=(C.a.Search,[{value:"manager",name:"管理员 - 拥有仓库设置功能、代码库读、写操作权限"},{value:"developer",name:"开发人员 - 拥有代码库读、写操作权限"},{value:"reporter",name:"报告者 - 拥有代码库读操作权限"}]);var W=Object(s.forwardRef)((function(e){var t=e.projectsId,a=e.owner,n=(e.project_id,e.author,e.showNotification,e.newId,e.flag,Object(s.useState)("developer")),r=c()(n,2),o=r[0],l=r[1],u=Object(s.useState)(!0),d=c()(u,2),p=d[0],v=d[1],E=Object(s.useState)(""),g=c()(E,2),b=g[0],w=g[1],N=Object(s.useState)(!1),y=c()(N,2),O=y[0],S=y[1];return Object(s.useEffect)((function(){var e,n=i()(e="/".concat(a,"/")).call(e,t,"/project_invite_links/current_link.json");j.a.get(n,{params:{role:o,is_apply:p}}).then((function(e){if(e&&e.data){var n,c,r,o={projectName:e.data.project.name,projectId:e.data.project.identifier,ownerLogin:e.data.project.owner.login,ownerName:e.data.project.owner.name,sign:e.data.sign},l=J()(o),s=U.Base64.encode(l);w(i()(n=i()(c=i()(r="".concat(window.location.origin,"/")).call(r,a,"/")).call(c,t,"/invite?invite=")).call(n,s)),S(!1)}})).catch((function(e){}))}),[o,p]),m.a.createElement("div",{className:"addMemByLinkBox"},m.a.createElement("div",{className:"font-16 mt20 mb10"},"请选择邀请用户权限"),m.a.createElement(G.a,{className:"selectBox",defaultValue:"developer",onChange:function(e){l(e)}},h()(V).call(V,(function(e){return m.a.createElement(G.a.Option,{value:e.value,key:e.value},e.name)}))),m.a.createElement(A.a,{checked:p,className:"font-15 checkBox",onChange:function(e){v(e.target.checked)}},"需要管理员审核"),m.a.createElement("div",{className:"font-16 mt25 mb10"},"邀请链接"),m.a.createElement(C.a,{id:"inviteUrl",value:b,readOnly:!0,addonAfter:m.a.createElement(f.a,{type:"primary",className:"".concat(O?"success":""),onClick:function(){var e=document.querySelector("#inviteUrl");e&&(e.select(),document.execCommand("copy")&&(document.execCommand("copy"),S(!0),document.getSelection().removeAllRanges()))}},O?"复制成功":"复制链接"),className:"linkBox"}),m.a.createElement("div",{className:"tipBox mt25"},m.a.createElement("div",{className:"ml5"},"1、管理员可通过分享邀请链接的方式,邀请其他成员加入项目",m.a.createElement("br",null),"2、若已勾选管理员审核选项,用户接收邀请后管理员可在个人主页中“待办事项”窗口审核成员审核信息,若不需要管理员审核,成员接收邀请后,将直接加入项目",m.a.createElement("br",null),"3、当前邀请链接有效期为三天")))}));t.default=function(e){var t=Object(s.useState)("1"),a=c()(t,2),n=a[0],r=a[1],l=Object(s.useState)(void 0),f=c()(l,2),p=f[0],v=f[1],E=Object(s.useState)(!1),h=c()(E,2),g=h[0],j=h[1],b=Object(s.useState)(!0),N=c()(b,2),y=N[0],O=N[1],S=Object(s.useState)(void 0),I=c()(S,2),x=I[0],k=I[1],C=e.match.params,_=C.projectsId,D=C.owner,z=e.projectDetail,B=e&&e.projectDetail&&e.projectDetail.author;return Object(s.useEffect)((function(){var e;if(z&&-1===o()(e=document.title).call(e,"成员管理-")){var t,a=z.author,n=z.name;document.title=i()(t="成员管理-".concat(a.name,"/")).call(t,n)}}),[z]),m.a.createElement(u.r,null,m.a.createElement("div",{className:"flex-a-center baseForm bbr"},m.a.createElement("span",null,m.a.createElement("span",{style:{cursor:"pointer"},className:"1"===n?"font-15 text-black color-blue":"font-15 text-black",onClick:function(){r("1"),v(void 0)}},"成员管理"),m.a.createElement("span",{style:{cursor:"pointer"},className:"3"===n?"font-15 text-black color-blue ml30":"font-15 text-black ml30",onClick:function(){r("3")}},"邀请成员"),B&&"Organization"===B.type&&m.a.createElement("span",{style:{cursor:"pointer"},className:"2"===n?"font-15 text-black ml30 color-blue":"font-15 text-black ml30",onClick:function(){r("2"),v(void 0),k(void 0)}},"团队管理")),"1"===n&&m.a.createElement(d.a,{getID:function(e){v(e),j(!g)},login:!0,showNotification:e.showNotification}),"2"===n&&y&&m.a.createElement(w,{getGroupID:function(e){k(e)},organizeId:D})),m.a.createElement("div",null,"1"===n?m.a.createElement(P,{newId:p,flag:g,projectsId:_,owner:D,project_id:e.project_id,author:e.projectDetail&&e.projectDetail.author,showNotification:e.showNotification}):"2"===n?m.a.createElement(M,{setAddOperation:O,owner:D,projectsId:_,newGroupId:x}):m.a.createElement(W,{newId:p,flag:g,projectsId:_,owner:D,project_id:e.project_id,author:e.projectDetail&&e.projectDetail.author,showNotification:e.showNotification})))}}}]); \ No newline at end of file diff --git a/static/js/189.4af379ec.chunk.js b/static/js/189.4af379ec.chunk.js new file mode 100644 index 000000000..e871e9be6 --- /dev/null +++ b/static/js/189.4af379ec.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[189],{"CSm+":function(e,a,t){"use strict";t.r(a);var n=t("EcSs"),c=t.n(n),r=t("zLi2"),l=t.n(r),i=t("ZbhI"),o=t.n(i),s=t("o+MX"),m=t.n(s),u=t("cDcd"),d=t.n(u),f=t("2iEm"),E=t("jKe7"),b=t("2INN"),p=t("CnBM"),g=t.n(p),h=t("HUFq"),v=t("sYIF"),N=t("eGzb"),O=t("vDqi"),I=t.n(O),j=(t("VUSe"),g()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(2),t.e(19),t.e(124)]).then(t.bind(null,"BX1b"))},loading:h.a})),z=g()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(2),t.e(139)]).then(t.bind(null,"bKeb"))},loading:h.a}),D=g()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(2),t.e(131)]).then(t.bind(null,"yvJ0"))},loading:h.a}),w=(g()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(2),t.e(4),t.e(34)]).then(t.bind(null,"wZuH"))},loading:h.a}),g()({loader:function(){return Promise.all([t.e(2),t.e(132)]).then(t.bind(null,"093b"))},loading:h.a})),k=g()({loader:function(){return Promise.all([t.e(0),t.e(1),t.e(2),t.e(8),t.e(79)]).then(t.bind(null,"cMND"))},loading:h.a});a.default=function(e){var a=e.match.params.OIdentifier,t=e.location.pathname,n=e.enterpriseOpened,r=Object(u.useState)(void 0),i=l()(r,2),s=i[0],p=i[1],g=Object(u.useState)(!0),h=l()(g,2),O=(h[0],h[1]),_=Object(u.useState)(!1),P=l()(_,2),S=P[0],y=P[1];function B(e,a){var t=s;t.name=e,t.description=a,p(t)}return Object(u.useEffect)((function(){t&&(o()(t).call(t,"/".concat(a,"/setting"))>-1?(O(!1),s&&!s.is_admin&&e.history.push("/nopage")):O(!0),o()(t).call(t,"/".concat(a,"/teams"))>-1||o()(t).call(t,"/".concat(a,"/members"))>-1?y(!0):y(!1))}),[t,s]),Object(u.useEffect)((function(){var e,t;a&&(t="/organizations/".concat(e=a,".json"),I.a.get(t).then((function(a){if(a&&a.data){var t;p(a.data);var n=m()(t="".concat(a.data.nickname,",")).call(t,e,","),c=a.data.nickname+"("+e+") "+a.data.description;Object(v.w)(n,c,c,"/".concat(e),e)}})).catch((function(e){})))}),[a]),d.a.createElement("div",{className:"teamDetail mb50"},s&&d.a.createElement(N.a,{src:"/".concat(s.name),title:s.nickname,desc:!S&&s.description,img:s.avatar_url,rightBtn:S&&!n&&d.a.createElement("span",{className:"subNavs"},d.a.createElement(f.a,{to:"/".concat(a,"/members"),className:t==="/".concat(a,"/members")?"active":""},d.a.createElement("span",null,"组织成员"),s.num_users&&d.a.createElement("lable",null,s.num_users)),d.a.createElement(f.a,{to:"/".concat(a,"/teams"),className:t==="/".concat(a,"/teams")?"active":""},d.a.createElement("span",null,"组织团队"),s.num_teams&&d.a.createElement("lable",null,s.num_teams))),bottomInfos:!S&&d.a.createElement("div",null,s.location&&d.a.createElement("span",{className:"color-grey-6"},d.a.createElement("i",{className:"iconfont icon-weizhi mr3 font-16 color-grey-6"}),s.location),s.website&&d.a.createElement("a",{href:s.website,target:"_blank",className:"ml20 color-grey-6"},d.a.createElement("i",{className:"iconfont icon-lianjie mr3 font-14"}),s.website))}),d.a.createElement(E.a,null,d.a.createElement(b.a,{path:"/:OIdentifier/teams/:groupId",render:function(a){return d.a.createElement(j,c()({},e,a,{organizeDetail:s}))}}),d.a.createElement(b.a,{path:"/:OIdentifier/members",render:function(a){return d.a.createElement(D,c()({},e,a,{organizeDetail:s}))}}),d.a.createElement(b.a,{path:"/:OIdentifier/teams",render:function(a){return d.a.createElement(z,c()({},e,a,{organizeDetail:s}))}}),d.a.createElement(b.a,{path:"/:OIdentifier/setting",render:function(a){return d.a.createElement(w,c()({},e,a,{organizeDetail:s,updateFunc:B,enterpriseOpened:n}))}}),d.a.createElement(b.a,{path:"/:OIdentifier/enterprise",render:function(a){return d.a.createElement(k,c()({},e,a,{organizeDetail:s}))}})))}},eGzb:function(e,a,t){"use strict";var n=t("cDcd"),c=t.n(n),r=t("sYIF"),l=t("2iEm");t("KkuB"),a.a=function(e){var a=e.img,t=e.title,n=e.desc,i=e.rightBtn,o=e.src,s=e.bottomInfos;return c.a.createElement("div",{className:"cards"},a&&c.a.createElement("div",{className:"img"},c.a.createElement("img",{src:Object(r.i)("/".concat(a)),alt:""})),c.a.createElement("div",{className:"content"},c.a.createElement("p",{className:"titles"},c.a.createElement(l.a,{to:o},t),i),c.a.createElement("div",{className:"desc"},n),s))}}}]); \ No newline at end of file diff --git a/static/js/19.b671f000.chunk.js b/static/js/19.b671f000.chunk.js new file mode 100644 index 000000000..8ca70e729 --- /dev/null +++ b/static/js/19.b671f000.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[19],{"9ama":function(t,n,a){var e=a("tS53");"string"==typeof e&&(e=[[t.i,e,""]]);a("aET+")(e,{hmr:!0,transform:void 0}),e.locals&&(t.exports=e.locals)},ZTPi:function(t,n,a){"use strict";a.d(n,"a",(function(){return Mt}));var e=a("cDcd"),r=a.n(e),i=a("faye"),o=a("QbLZ"),s=a.n(o),b=a("YEIV"),c=a.n(b),l=a("jo6Y"),p=a.n(l),f=a("iCc5"),d=a.n(f),u=a("V7oC"),h=a.n(u),v=a("FYw3"),g=a.n(v),m=a("mRg0"),y=a.n(m),x=a("17x9"),w=a.n(x),k=a("TSYQ"),P=a.n(k),C=a("n1GQ"),E=a.n(C),T=a("VCL8");function O(t,n){for(var a=function(t){var n=[];return r.a.Children.forEach(t,(function(t){t&&n.push(t)})),n}(t),e=0;e=0}(t,n.activeKey)||(a.activeKey=U(t)),Object.keys(a).length>0?a:null}}]),n}(r.a.Component),Q=function(){var t=this;this.onTabClick=function(n,a){t.tabBar.props.onTabClick&&t.tabBar.props.onTabClick(n,a),t.setActiveKey(n)},this.onNavKeyDown=function(n){var a=n.keyCode;if(39===a||40===a){n.preventDefault();var e=t.getNextActiveKey(!0);t.onTabClick(e)}else if(37===a||38===a){n.preventDefault();var r=t.getNextActiveKey(!1);t.onTabClick(r)}},this.onScroll=function(t){var n=t.target;n===t.currentTarget&&n.scrollLeft>0&&(n.scrollLeft=0)},this.setSentinelStart=function(n){t.sentinelStart=n},this.setSentinelEnd=function(n){t.sentinelEnd=n},this.setPanelSentinelStart=function(n){n!==t.panelSentinelStart&&t.updateSentinelContext(),t.panelSentinelStart=n},this.setPanelSentinelEnd=function(n){n!==t.panelSentinelEnd&&t.updateSentinelContext(),t.panelSentinelEnd=n},this.setActiveKey=function(n){t.state.activeKey!==n&&("activeKey"in t.props||t.setState({activeKey:n}),t.props.onChange(n))},this.getNextActiveKey=function(n){var a=t.state.activeKey,e=[];r.a.Children.forEach(t.props.children,(function(t){t&&!t.props.disabled&&(n?e.push(t):e.unshift(t))}));var i=e.length,o=i&&e[0].key;return e.forEach((function(t,n){t.key===a&&(o=n===i-1?e[0].key:e[n+1].key)})),o}};G.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},G.defaultProps={prefixCls:"rc-tabs",destroyInactiveTabPane:!1,onChange:function(){},navWrapper:function(t){return t},tabBarPosition:"top",children:null,style:{},direction:"ltr"},G.TabPane=q,Object(T.polyfill)(G);var V=G,Y=function(t){function n(){return d()(this,n),g()(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return y()(n,t),h()(n,[{key:"getTabPanes",value:function(){var t=this.props,n=t.activeKey,a=t.children,e=[];return r.a.Children.forEach(a,(function(a){if(a){var i=a.key,o=n===i;e.push(r.a.cloneElement(a,{active:o,destroyInactiveTabPane:t.destroyInactiveTabPane,rootPrefixCls:t.prefixCls}))}})),e}},{key:"render",value:function(){var t,n,a=this.props,e=a.prefixCls,i=a.children,o=a.activeKey,b=a.className,l=a.tabBarPosition,p=a.animated,f=a.animatedWithMargin,d=a.direction,u=a.style,h=P()((t={},c()(t,e+"-content",!0),c()(t,p?e+"-content-animated":e+"-content-no-animated",!0),t),b);if(p){var v=O(i,o);if(-1!==v){var g=f?function(t,n){var a=N(n)?"marginTop":"marginLeft";return c()({},a,100*-t+"%")}(v,l):{transform:n=function(t,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",e=N(n)?"translateY":"translateX";return N(n)||"rtl"!==a?e+"("+100*-t+"%) translateZ(0)":e+"("+100*t+"%) translateZ(0)"}(v,l,d),WebkitTransform:n,MozTransform:n};u=s()({},u,g)}else u=s()({},u,{display:"none"})}return r.a.createElement("div",{className:h,style:u},this.getTabPanes())}}]),n}(r.a.Component),Z=Y;Y.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},Y.defaultProps={animated:!0};var J=V,X=a("eHJ2"),$=a.n(X),tt=a("BGR+");function nt(t,n){var a=t.props,e=a.styles,r=a.panels,i=a.activeKey,o=a.direction,s=t.props.getRef("root"),b=t.props.getRef("nav")||s,c=t.props.getRef("inkBar"),l=t.props.getRef("activeTab"),p=c.style,f=t.props.tabBarPosition,d=O(r,i);if(n&&(p.display="none"),l){var u=l,h=S(p);if(R(p,""),p.width="",p.height="",p.left="",p.top="",p.bottom="",p.right="","top"===f||"bottom"===f){var v=function(t,n){return j("left","offsetWidth","right",t,n)}(u,b),g=u.offsetWidth;g===s.offsetWidth?g=0:e.inkBar&&void 0!==e.inkBar.width&&(g=parseFloat(e.inkBar.width,10))&&(v+=(u.offsetWidth-g)/2),"rtl"===o&&(v=B(u,"margin-left")-v),h?R(p,"translate3d("+v+"px,0,0)"):p.left=v+"px",p.width=g+"px"}else{var m=function(t,n){return j("top","offsetHeight","bottom",t,n)}(u,b),y=u.offsetHeight;e.inkBar&&void 0!==e.inkBar.height&&(y=parseFloat(e.inkBar.height,10))&&(m+=(u.offsetHeight-y)/2),h?(R(p,"translate3d(0,"+m+"px,0)"),p.top="0"):p.top=m+"px",p.height=y+"px"}}p.display=-1!==d?"block":"none"}var at=function(t){function n(){return d()(this,n),g()(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return y()(n,t),h()(n,[{key:"componentDidMount",value:function(){var t=this;this.timeout=setTimeout((function(){nt(t,!0)}),0)}},{key:"componentDidUpdate",value:function(){nt(this)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout)}},{key:"render",value:function(){var t,n=this.props,a=n.prefixCls,e=n.styles,i=n.inkBarAnimated,o=a+"-ink-bar",s=P()((t={},c()(t,o,!0),c()(t,i?o+"-animated":o+"-no-animated",!0),t));return r.a.createElement("div",{style:e.inkBar,className:s,key:"inkBar",ref:this.props.saveRef("inkBar")})}}]),n}(r.a.Component),et=at;at.propTypes={prefixCls:w.a.string,styles:w.a.object,inkBarAnimated:w.a.bool,saveRef:w.a.func,direction:w.a.string},at.defaultProps={prefixCls:"",inkBarAnimated:!0,styles:{},saveRef:function(){}};var rt=a("2W6z"),it=a.n(rt),ot=function(t){function n(){return d()(this,n),g()(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return y()(n,t),h()(n,[{key:"render",value:function(){var t=this,n=this.props,a=n.panels,e=n.activeKey,i=n.prefixCls,o=n.tabBarGutter,b=n.saveRef,l=n.tabBarPosition,p=n.renderTabBarNode,f=n.direction,d=[];return r.a.Children.forEach(a,(function(n,u){if(n){var h=n.key,v=e===h?i+"-tab-active":"";v+=" "+i+"-tab";var g={};n.props.disabled?v+=" "+i+"-tab-disabled":g={onClick:t.props.onTabClick.bind(t,h)};var m={};e===h&&(m.ref=b("activeTab"));var y=o&&u===a.length-1?0:o,x="rtl"===f?"marginLeft":"marginRight",w=c()({},N(l)?"marginBottom":x,y);it()("tab"in n.props,"There must be `tab` property on children of Tabs.");var k=r.a.createElement("div",s()({role:"tab","aria-disabled":n.props.disabled?"true":"false","aria-selected":e===h?"true":"false"},g,{className:v,key:h,style:w},m),n.props.tab);p&&(k=p(k)),d.push(k)}})),r.a.createElement("div",{ref:b("navTabsContainer")},d)}}]),n}(r.a.Component),st=ot;ot.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},ot.defaultProps={panels:[],prefixCls:[],tabBarGutter:null,onTabClick:function(){},saveRef:function(){}};var bt=function(t){function n(){return d()(this,n),g()(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return y()(n,t),h()(n,[{key:"render",value:function(){var t=this.props,n=t.prefixCls,a=t.onKeyDown,i=t.className,o=t.extraContent,b=t.style,l=t.tabBarPosition,f=t.children,d=p()(t,["prefixCls","onKeyDown","className","extraContent","style","tabBarPosition","children"]),u=P()(n+"-bar",c()({},i,!!i)),h="top"===l||"bottom"===l,v=h?{float:"right"}:{},g=o&&o.props?o.props.style:{},m=f;return o&&(m=[Object(e.cloneElement)(o,{key:"extra",style:s()({},v,g)}),Object(e.cloneElement)(f,{key:"content"})],m=h?m:m.reverse()),r.a.createElement("div",s()({role:"tablist",className:u,tabIndex:"0",ref:this.props.saveRef("root"),onKeyDown:a,style:b},_(d)),m)}}]),n}(r.a.Component),ct=bt;bt.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},bt.defaultProps={prefixCls:"",className:"",style:{},tabBarPosition:"top",extraContent:null,children:null,onKeyDown:function(){},saveRef:function(){}};var lt=a("sEfC"),pt=a.n(lt),ft=a("bdgK"),dt=function(t){function n(t){d()(this,n);var a=g()(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return a.prevTransitionEnd=function(t){if("opacity"===t.propertyName){var n=a.props.getRef("container");a.scrollToActiveTab({target:n,currentTarget:n})}},a.scrollToActiveTab=function(t){var n=a.props.getRef("activeTab"),e=a.props.getRef("navWrap");if((!t||t.target===t.currentTarget)&&n){var r=a.isNextPrevShown()&&a.lastNextPrevShown;if(a.lastNextPrevShown=a.isNextPrevShown(),r){var i=a.getScrollWH(n),o=a.getOffsetWH(e),s=a.offset,b=a.getOffsetLT(e),c=a.getOffsetLT(n);b>c?(s+=b-c,a.setOffset(s)):b+o=0)b=!1,this.setOffset(0,!1),i=0;else if(o1&&void 0!==arguments[1])||arguments[1],a=Math.min(0,t);if(this.offset!==a){this.offset=a;var e={},r=this.props.tabBarPosition,i=this.props.getRef("nav").style,o=S(i);"left"===r||"right"===r?e=o?{value:"translate3d(0,"+a+"px,0)"}:{name:"top",value:a+"px"}:o?("rtl"===this.props.direction&&(a=-a),e={value:"translate3d("+a+"px,0,0)"}):e={name:"left",value:a+"px"},o?R(i,e.value):i[e.name]=e.value,n&&this.setNextPrev()}}},{key:"setPrev",value:function(t){this.state.prev!==t&&this.setState({prev:t})}},{key:"setNext",value:function(t){this.state.next!==t&&this.setState({next:t})}},{key:"isNextPrevShown",value:function(t){return t?t.next||t.prev:this.state.next||this.state.prev}},{key:"render",value:function(){var t,n,a,e,i=this.state,o=i.next,s=i.prev,b=this.props,l=b.prefixCls,p=b.scrollAnimated,f=b.navWrapper,d=b.prevIcon,u=b.nextIcon,h=s||o,v=r.a.createElement("span",{onClick:s?this.prev:null,unselectable:"unselectable",className:P()((t={},c()(t,l+"-tab-prev",1),c()(t,l+"-tab-btn-disabled",!s),c()(t,l+"-tab-arrow-show",h),t)),onTransitionEnd:this.prevTransitionEnd},d||r.a.createElement("span",{className:l+"-tab-prev-icon"})),g=r.a.createElement("span",{onClick:o?this.next:null,unselectable:"unselectable",className:P()((n={},c()(n,l+"-tab-next",1),c()(n,l+"-tab-btn-disabled",!o),c()(n,l+"-tab-arrow-show",h),n))},u||r.a.createElement("span",{className:l+"-tab-next-icon"})),m=l+"-nav",y=P()((a={},c()(a,m,!0),c()(a,p?m+"-animated":m+"-no-animated",!0),a));return r.a.createElement("div",{className:P()((e={},c()(e,l+"-nav-container",1),c()(e,l+"-nav-container-scrolling",h),e)),key:"container",ref:this.props.saveRef("container")},v,g,r.a.createElement("div",{className:l+"-nav-wrap",ref:this.props.saveRef("navWrap")},r.a.createElement("div",{className:l+"-nav-scroll"},r.a.createElement("div",{className:y,ref:this.props.saveRef("nav")},f(this.props.children)))))}}]),n}(r.a.Component),ut=dt;dt.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},dt.defaultProps={tabBarPosition:"left",prefixCls:"",scrollAnimated:!0,onPrevClick:function(){},onNextClick:function(){},navWrapper:function(t){return t}};var ht=function(t){function n(){var t,a,e,r;d()(this,n);for(var i=arguments.length,o=Array(i),s=0;s=0),t),l),x=xt(xt({},this.props),{children:null,inkBarAnimated:d,extraContent:s,style:r,prevIcon:g,nextIcon:m,className:y});return n=o?o(x,mt):e.createElement(mt,x),e.cloneElement(n)}}])&&Ct(n.prototype,a),i}(e.Component);Rt.defaultProps={animated:!0,type:"line"};var St=a("H84U"),Nt=a("6CfX"),Bt=function(t){if("undefined"!=typeof window&&window.document&&window.document.documentElement){var n=Array.isArray(t)?t:[t],a=window.document.documentElement;return n.some((function(t){return t in a.style}))}return!1}(["flex","webkitFlex","Flex","msFlex"]);function _t(){return(_t=Object.assign||function(t){for(var n=1;n=0&&("small"===c||"large"===c)),"Tabs","`type=card|editable-card` doesn't have small or large size, it's by design.");var y=r("tabs",o),x=$()(b,(zt(a={},"".concat(y,"-vertical"),"left"===f||"right"===f),zt(a,"".concat(y,"-").concat(c),!!c),zt(a,"".concat(y,"-card"),p.indexOf("card")>=0),zt(a,"".concat(y,"-").concat(p),!0),zt(a,"".concat(y,"-no-animation"),!m),a)),w=[];"editable-card"===p&&(w=[],e.Children.forEach(d,(function(n,a){if(!e.isValidElement(n))return n;var r=n.props.closable,i=(r=void 0===r||r)?e.createElement(yt.a,{type:"close",className:"".concat(y,"-close-x"),onClick:function(a){return t.removeTab(n.key,a)}}):null;w.push(e.cloneElement(n,{tab:e.createElement("div",{className:r?void 0:"".concat(y,"-tab-unclosable")},n.props.tab,i),key:n.key||a}))})),v||(g=e.createElement("span",null,e.createElement(yt.a,{type:"plus",className:"".concat(y,"-new-tab"),onClick:t.createNewTab}),g))),g=g?e.createElement("div",{className:"".concat(y,"-extra-content")},g):null;var k=Ht(t.props,[]),P=$()("".concat(y,"-").concat(f,"-content"),p.indexOf("card")>=0&&"".concat(y,"-card-content"));return e.createElement(J,_t({},t.props,{prefixCls:y,className:x,tabBarPosition:f,renderTabBar:function(){return e.createElement(Rt,_t({},Object(tt.a)(k,["className"]),{tabBarExtraContent:g}))},renderTabContent:function(){return e.createElement(Z,{className:P,animated:m,animatedWithMargin:!0})},onChange:t.handleChange}),w.length>0?w:d)},t}return n=o,(a=[{key:"componentDidMount",value:function(){var t=i.findDOMNode(this);t&&!Bt&&-1===t.className.indexOf(" no-flex")&&(t.className+=" no-flex")}},{key:"render",value:function(){return e.createElement(St.a,null,this.renderTabs)}}])&&Wt(n.prototype,a),o}(e.Component);Mt.TabPane=q,Mt.defaultProps={hideAdd:!1,tabPosition:"top"}},"Znn+":function(t,n,a){"use strict";a("cIOH"),a("9ama")},n1GQ:function(t,n,a){(function(n){for(var e=a("bQgK"),r="undefined"==typeof window?n:window,i=["moz","webkit"],o="AnimationFrame",s=r["request"+o],b=r["cancel"+o]||r["cancelRequest"+o],c=0;!s&&c .ant-tabs-tabpane,\n.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane {\n transition: none !important;\n}\n.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive,\n.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive {\n overflow: hidden;\n}\n.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close {\n opacity: 1;\n}\n.ant-tabs-extra-content {\n line-height: 45px;\n}\n.ant-tabs-extra-content .ant-tabs-new-tab {\n position: relative;\n width: 20px;\n height: 20px;\n color: rgba(0, 0, 0, 0.65);\n font-size: 12px;\n line-height: 20px;\n text-align: center;\n border: 1px solid #e8e8e8;\n border-radius: 2px;\n cursor: pointer;\n transition: all 0.3s;\n}\n.ant-tabs-extra-content .ant-tabs-new-tab:hover {\n color: #466aff;\n border-color: #466aff;\n}\n.ant-tabs-extra-content .ant-tabs-new-tab svg {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n margin: auto;\n}\n.ant-tabs.ant-tabs-large .ant-tabs-extra-content {\n line-height: 56px;\n}\n.ant-tabs.ant-tabs-small .ant-tabs-extra-content {\n line-height: 37px;\n}\n.ant-tabs.ant-tabs-card .ant-tabs-extra-content {\n line-height: 40px;\n}\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-container,\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-container {\n height: 100%;\n}\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab,\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {\n margin-bottom: 8px;\n border-bottom: 1px solid #e8e8e8;\n}\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active,\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {\n padding-bottom: 4px;\n}\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab:last-child,\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab:last-child {\n margin-bottom: 8px;\n}\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-new-tab,\n.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-new-tab {\n width: 90%;\n}\n.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-wrap {\n margin-right: 0;\n}\n.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab {\n margin-right: 1px;\n border-right: 0;\n border-radius: 4px 0 0 4px;\n}\n.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active {\n margin-right: -1px;\n padding-right: 18px;\n}\n.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-wrap {\n margin-left: 0;\n}\n.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {\n margin-left: 1px;\n border-left: 0;\n border-radius: 0 4px 4px 0;\n}\n.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {\n margin-left: -1px;\n padding-left: 18px;\n}\n.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab {\n height: auto;\n border-top: 0;\n border-bottom: 1px solid #e8e8e8;\n border-radius: 0 0 4px 4px;\n}\n.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active {\n padding-top: 1px;\n padding-bottom: 0;\n color: #466aff;\n}\n.ant-tabs {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n overflow: hidden;\n zoom: 1;\n}\n.ant-tabs::before,\n.ant-tabs::after {\n display: table;\n content: '';\n}\n.ant-tabs::after {\n clear: both;\n}\n.ant-tabs-ink-bar {\n position: absolute;\n bottom: 1px;\n left: 0;\n z-index: 1;\n box-sizing: border-box;\n width: 0;\n height: 2px;\n background-color: #466aff;\n transform-origin: 0 0;\n}\n.ant-tabs-bar {\n margin: 0 0 16px 0;\n border-bottom: 1px solid #e8e8e8;\n outline: none;\n transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-tabs-nav-container {\n position: relative;\n box-sizing: border-box;\n margin-bottom: -1px;\n overflow: hidden;\n font-size: 14px;\n line-height: 1.5;\n white-space: nowrap;\n transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n zoom: 1;\n}\n.ant-tabs-nav-container::before,\n.ant-tabs-nav-container::after {\n display: table;\n content: '';\n}\n.ant-tabs-nav-container::after {\n clear: both;\n}\n.ant-tabs-nav-container-scrolling {\n padding-right: 32px;\n padding-left: 32px;\n}\n.ant-tabs-bottom .ant-tabs-bottom-bar {\n margin-top: 16px;\n margin-bottom: 0;\n border-top: 1px solid #e8e8e8;\n border-bottom: none;\n}\n.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar {\n top: 1px;\n bottom: auto;\n}\n.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container {\n margin-top: -1px;\n margin-bottom: 0;\n}\n.ant-tabs-tab-prev,\n.ant-tabs-tab-next {\n position: absolute;\n z-index: 2;\n width: 0;\n height: 100%;\n color: rgba(0, 0, 0, 0.45);\n text-align: center;\n background-color: transparent;\n border: 0;\n cursor: pointer;\n opacity: 0;\n transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n user-select: none;\n pointer-events: none;\n}\n.ant-tabs-tab-prev.ant-tabs-tab-arrow-show,\n.ant-tabs-tab-next.ant-tabs-tab-arrow-show {\n width: 32px;\n height: 100%;\n opacity: 1;\n pointer-events: auto;\n}\n.ant-tabs-tab-prev:hover,\n.ant-tabs-tab-next:hover {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-tabs-tab-prev-icon,\n.ant-tabs-tab-next-icon {\n position: absolute;\n top: 50%;\n left: 50%;\n font-weight: bold;\n font-style: normal;\n font-variant: normal;\n line-height: inherit;\n text-align: center;\n text-transform: none;\n transform: translate(-50%, -50%);\n}\n.ant-tabs-tab-prev-icon-target,\n.ant-tabs-tab-next-icon-target {\n display: block;\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n transform: scale(0.83333333) rotate(0deg);\n}\n:root .ant-tabs-tab-prev-icon-target,\n:root .ant-tabs-tab-next-icon-target {\n font-size: 12px;\n}\n.ant-tabs-tab-btn-disabled {\n cursor: not-allowed;\n}\n.ant-tabs-tab-btn-disabled,\n.ant-tabs-tab-btn-disabled:hover {\n color: rgba(0, 0, 0, 0.25);\n}\n.ant-tabs-tab-next {\n right: 2px;\n}\n.ant-tabs-tab-prev {\n left: 0;\n}\n:root .ant-tabs-tab-prev {\n filter: none;\n}\n.ant-tabs-nav-wrap {\n margin-bottom: -1px;\n overflow: hidden;\n}\n.ant-tabs-nav-scroll {\n overflow: hidden;\n white-space: nowrap;\n}\n.ant-tabs-nav {\n position: relative;\n display: inline-block;\n box-sizing: border-box;\n margin: 0;\n padding-left: 0;\n list-style: none;\n transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-tabs-nav::before,\n.ant-tabs-nav::after {\n display: table;\n content: ' ';\n}\n.ant-tabs-nav::after {\n clear: both;\n}\n.ant-tabs-nav .ant-tabs-tab {\n position: relative;\n display: inline-block;\n box-sizing: border-box;\n height: 100%;\n margin: 0 32px 0 0;\n padding: 12px 16px;\n text-decoration: none;\n cursor: pointer;\n transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-tabs-nav .ant-tabs-tab::before {\n position: absolute;\n top: -1px;\n left: 0;\n width: 100%;\n border-top: 2px solid transparent;\n border-radius: 4px 4px 0 0;\n transition: all 0.3s;\n content: '';\n pointer-events: none;\n}\n.ant-tabs-nav .ant-tabs-tab:last-child {\n margin-right: 0;\n}\n.ant-tabs-nav .ant-tabs-tab:hover {\n color: #6e90ff;\n}\n.ant-tabs-nav .ant-tabs-tab:active {\n color: #304cd9;\n}\n.ant-tabs-nav .ant-tabs-tab .anticon {\n margin-right: 8px;\n}\n.ant-tabs-nav .ant-tabs-tab-active {\n color: #466aff;\n font-weight: 500;\n}\n.ant-tabs-nav .ant-tabs-tab-disabled,\n.ant-tabs-nav .ant-tabs-tab-disabled:hover {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\n.ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container {\n font-size: 16px;\n}\n.ant-tabs .ant-tabs-large-bar .ant-tabs-tab {\n padding: 16px;\n}\n.ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container {\n font-size: 14px;\n}\n.ant-tabs .ant-tabs-small-bar .ant-tabs-tab {\n padding: 8px 16px;\n}\n.ant-tabs-content::before {\n display: block;\n overflow: hidden;\n content: '';\n}\n.ant-tabs .ant-tabs-top-content,\n.ant-tabs .ant-tabs-bottom-content {\n width: 100%;\n}\n.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane,\n.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane {\n flex-shrink: 0;\n width: 100%;\n -webkit-backface-visibility: hidden;\n opacity: 1;\n transition: opacity 0.45s;\n}\n.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive,\n.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive {\n height: 0;\n padding: 0 !important;\n overflow: hidden;\n opacity: 0;\n pointer-events: none;\n}\n.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive input,\n.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive input {\n visibility: hidden;\n}\n.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,\n.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated {\n display: flex;\n flex-direction: row;\n transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n will-change: margin-left;\n}\n.ant-tabs .ant-tabs-left-bar,\n.ant-tabs .ant-tabs-right-bar {\n height: 100%;\n border-bottom: 0;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show {\n width: 100%;\n height: 32px;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-tab,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-tab {\n display: block;\n float: none;\n margin: 0 0 16px 0;\n padding: 8px 24px;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child {\n margin-bottom: 0;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content {\n text-align: center;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll {\n width: auto;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {\n height: 100%;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {\n margin-bottom: 0;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling {\n padding: 32px 0;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {\n margin-bottom: 0;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav {\n width: 100%;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {\n top: 0;\n bottom: auto;\n left: auto;\n width: 2px;\n height: 0;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next {\n right: 0;\n bottom: 0;\n width: 100%;\n height: 32px;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev,\n.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev {\n top: 0;\n width: 100%;\n height: 32px;\n}\n.ant-tabs .ant-tabs-left-content,\n.ant-tabs .ant-tabs-right-content {\n width: auto;\n margin-top: 0 !important;\n overflow: hidden;\n}\n.ant-tabs .ant-tabs-left-bar {\n float: left;\n margin-right: -1px;\n margin-bottom: 0;\n border-right: 1px solid #e8e8e8;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-tab {\n text-align: right;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container {\n margin-right: -1px;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap {\n margin-right: -1px;\n}\n.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {\n right: 1px;\n}\n.ant-tabs .ant-tabs-left-content {\n padding-left: 24px;\n border-left: 1px solid #e8e8e8;\n}\n.ant-tabs .ant-tabs-right-bar {\n float: right;\n margin-bottom: 0;\n margin-left: -1px;\n border-left: 1px solid #e8e8e8;\n}\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {\n margin-left: -1px;\n}\n.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {\n margin-left: -1px;\n}\n.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {\n left: 1px;\n}\n.ant-tabs .ant-tabs-right-content {\n padding-right: 24px;\n border-right: 1px solid #e8e8e8;\n}\n.ant-tabs-top .ant-tabs-ink-bar-animated,\n.ant-tabs-bottom .ant-tabs-ink-bar-animated {\n transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-tabs-left .ant-tabs-ink-bar-animated,\n.ant-tabs-right .ant-tabs-ink-bar-animated {\n transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.no-flex > .ant-tabs-content > .ant-tabs-content-animated,\n.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-content-animated {\n margin-left: 0 !important;\n transform: none !important;\n}\n.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive,\n.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive {\n height: 0;\n padding: 0 !important;\n overflow: hidden;\n opacity: 0;\n pointer-events: none;\n}\n.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive input,\n.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive input {\n visibility: hidden;\n}\n.ant-tabs-left-content > .ant-tabs-content-animated,\n.ant-tabs-right-content > .ant-tabs-content-animated {\n margin-left: 0 !important;\n transform: none !important;\n}\n.ant-tabs-left-content > .ant-tabs-tabpane-inactive,\n.ant-tabs-right-content > .ant-tabs-tabpane-inactive {\n height: 0;\n padding: 0 !important;\n overflow: hidden;\n opacity: 0;\n pointer-events: none;\n}\n.ant-tabs-left-content > .ant-tabs-tabpane-inactive input,\n.ant-tabs-right-content > .ant-tabs-tabpane-inactive input {\n visibility: hidden;\n}\n",""]),t.exports=n}}]); \ No newline at end of file diff --git a/static/js/190.2b9e679b.chunk.js b/static/js/190.2b9e679b.chunk.js new file mode 100644 index 000000000..94affc00c --- /dev/null +++ b/static/js/190.2b9e679b.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[190],{CyMe:function(e,a,t){"use strict";t.r(a);var n=t("EcSs"),c=t.n(n),l=t("zLi2"),s=t.n(l),i=t("ZbhI"),r=t.n(i),m=t("o+MX"),o=t.n(m),u=t("cDcd"),d=t.n(u),E=t("2iEm"),f=t("jKe7"),p=t("2INN"),b=t("CnBM"),g=t.n(b),v=t("HUFq"),N=(t("VUSe"),t("vDqi")),h=t.n(N),j=t("eGzb"),O=g()({loader:function(){return Promise.all([t.e(2),t.e(161)]).then(t.bind(null,"8Or8"))},loading:v.a});a.default=function(e){var a,t=e.match.params.OIdentifier,n=e.match.params.groupId,l=e.location.pathname,i=Object(u.useState)(void 0),m=s()(i,2),b=m[0],g=m[1],v=Object(u.useState)(!1),N=s()(v,2),k=N[0],z=N[1];return Object(u.useEffect)((function(){var e;l&&(r()(l).call(l,o()(e="/".concat(t,"/teams/")).call(e,n,"/setting"))>-1?z(!1):z(!0))}),[l]),Object(u.useEffect)((function(){var e,a,c,l;t&&n&&(e=t,a=n,l=o()(c="/organizations/".concat(e,"/teams/")).call(c,a,".json"),h.a.get(l).then((function(e){e&&e.data&&g(e.data)})).catch((function(e){})))}),[t,n]),Object(u.useEffect)((function(){if(b){var e,a=b.nickname,t=b.organization;document.title=o()(e="团队设置-".concat(a,"-")).call(e,t.nickname)}}),[b]),d.a.createElement("div",{className:"teamDetail",style:{paddingTop:"0px"}},d.a.createElement("div",null,d.a.createElement("i",{className:"iconfont icon-zuobiao mr5"}),d.a.createElement(E.a,{to:"/".concat(t)},b&&b.organization&&b.organization.nickname),d.a.createElement("i",{className:"iconfont icon-youjiantou ml3 mr3 font-12 color-grey-9"}),d.a.createElement("span",{className:"color-grey-9"},b?b.nickname:"新建团队")),b&&d.a.createElement(j.a,{src:o()(a="/".concat(t,"/teams/")).call(a,n),title:b.nickname||b.name,rightBtn:k&&d.a.createElement("span",{className:"subNavs"},d.a.createElement(E.a,{to:"/".concat(t,"/members"),className:l==="/".concat(t,"/members")?"active":""},d.a.createElement("span",null,"组织成员"),b.num_users&&d.a.createElement("lable",null,b.num_users)),d.a.createElement(E.a,{to:"/".concat(t,"/teams"),className:l==="/".concat(t,"/teams")?"active":""},d.a.createElement("span",null,"组织团队"),b.num_teams&&d.a.createElement("lable",null,b.num_teams))),desc:!k&&b.description}),d.a.createElement(f.a,e,d.a.createElement(p.a,{path:"/:OIdentifier/teams/:groupId/setting",render:function(a){return d.a.createElement(O,c()({},e,a,{includesAllProject:b&&b.includes_all_project}))}})))}},eGzb:function(e,a,t){"use strict";var n=t("cDcd"),c=t.n(n),l=t("sYIF"),s=t("2iEm");t("KkuB"),a.a=function(e){var a=e.img,t=e.title,n=e.desc,i=e.rightBtn,r=e.src,m=e.bottomInfos;return c.a.createElement("div",{className:"cards"},a&&c.a.createElement("div",{className:"img"},c.a.createElement("img",{src:Object(l.i)("/".concat(a)),alt:""})),c.a.createElement("div",{className:"content"},c.a.createElement("p",{className:"titles"},c.a.createElement(s.a,{to:r},t),i),c.a.createElement("div",{className:"desc"},n),m))}}}]); \ No newline at end of file diff --git a/static/js/191.67275a9c.chunk.js b/static/js/191.67275a9c.chunk.js new file mode 100644 index 000000000..9dee6650f --- /dev/null +++ b/static/js/191.67275a9c.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[191],{Hsgt:function(e,t,a){"use strict";a("5NDa");var n=a("5rEg"),c=a("cDcd"),r=a.n(c),l=n.a.Search;t.a=function(e){var t=e.placeholder,a=e.onSearch,n=e.onChange;return r.a.createElement(l,{allowClear:!0,placeholder:t,enterButton:"搜索",onSearch:a,width:"300px",onChange:n})}},vTxG:function(e,t,a){"use strict";a.r(t),a("DjyN");var n=a("NUBc"),c=(a("qVdP"),a("jsC+")),r=a("EcSs"),l=a.n(r),o=(a("lUTK"),a("BvKs")),s=a("zLi2"),i=a.n(s),m=a("o+MX"),u=a.n(m),d=a("FLGM"),h=a.n(d),E=a("cDcd"),f=a.n(E),p=a("Hsgt"),v=a("sYIF"),g=function(e){var t=e.item,a=e.history;return f.a.createElement("div",{onClick:function(){a.push("/".concat(t.name),"_blank")},style:{cursor:"pointer"}},f.a.createElement("div",{className:"imgBox"},f.a.createElement("img",{alt:"",src:Object(v.i)("/".concat(t.avatar_url))})),f.a.createElement("div",{style:{flex:"1"}},f.a.createElement("span",{className:"mb5 font-18 color-grey-3 task-hide",style:{display:"block",maxWidth:"588px"}},t.nickname),f.a.createElement("div",{className:"task-hide-2 teamdesc"},t.description),f.a.createElement("p",{className:"item-news"},f.a.createElement("span",null,"项目:",t.num_projects),f.a.createElement("span",null,f.a.createElement("i",{className:"iconfont icon-shijian color-green mr3 font-12"}),"创建时间:",t.created_at))))},j=a("2CTR"),b=a("vDqi"),y=a.n(b),_=a("aqs5");t.default=function(e){var t=Object(E.useState)(void 0),a=i()(t,2),r=a[0],s=a[1],m=Object(E.useState)(1),d=i()(m,2),v=d[0],b=d[1],k=Object(E.useState)(0),N=i()(k,2),S=N[0],x=N[1],C=Object(E.useState)("desc"),O=i()(C,2),w=O[0],D=(O[1],Object(E.useState)("created_at")),z=i()(D,2),I=z[0],B=z[1],F=Object(E.useState)(void 0),L=i()(F,2),q=L[0],T=L[1],G=(e.checkIfLogin,e.showLoginDialog,e.current_user),H=e.match.params.username,J=e.user;function K(e){var t="/users/".concat(H,"/organizations.json");y.a.get(t,{params:{search:e,sort_by:I,sort_direction:w,page:v,limit:15}}).then((function(e){e&&e.data&&(s(e.data.organizations),x(e.data.total_count))})).catch((function(e){}))}Object(E.useEffect)((function(){if(J){var e,t=J.username,a=J.login;document.title=u()(e="参与组织-".concat(t,"/")).call(e,a)}}),[J]),Object(E.useEffect)((function(){H&&K(q)}),[H,I,v,w]);var M=f.a.createElement(o.a,{onClick:function(e){return B(e.key)}},f.a.createElement(o.a.Item,{value:"created_at",key:"created_at"},"创建时间排序"),f.a.createElement(o.a.Item,{value:"num_projects",key:"num_projects"},"项目数排序"),f.a.createElement(o.a.Item,{value:"num_users",key:"num_users"},"组织成员数排序"));return f.a.createElement("div",null,f.a.createElement("div",{className:"headerbox"},f.a.createElement("div",null,f.a.createElement(p.a,{value:q,onChange:function(e){return T(e.target.value)},placeholder:"请输入组织名称关键字进行搜索",onSearch:function(){K(q)}})),f.a.createElement("p",null,G&&G.login===H&&f.a.createElement(_.a,l()({},e,{sureFunc:function(){e.history.push("/organize/new")}}),f.a.createElement("i",{className:"iconfont icon-xinjian1 mr3 font-14"}),"新建组织"),f.a.createElement(c.a,{overlay:M},f.a.createElement("a",null,"排序",f.a.createElement("i",{className:"iconfont icon-sanjiaoxing-down ml3 font-14"}))))),r&&r.length>0?f.a.createElement("div",{className:"contentForm"},h()(r).call(r,(function(t,a){return f.a.createElement(g,{item:t,history:e.history})}))):f.a.createElement(j.a,{_html:"暂无数据"}),S>15&&f.a.createElement("div",{className:"mt20 pb20",style:{textAlign:"center"}},f.a.createElement(n.a,{simple:!0,current:v,pageSize:15,onChange:function(e){return b(e)},total:S})))}}}]); \ No newline at end of file diff --git a/static/js/192.6863b600.chunk.js b/static/js/192.6863b600.chunk.js new file mode 100644 index 000000000..4d9c51dc7 --- /dev/null +++ b/static/js/192.6863b600.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[192],{RIeY:function(e,t,a){"use strict";a.r(t),a("DjyN");var n,c=a("NUBc"),r=(a("+L6B"),a("2/Rp")),l=a("SPx3"),o=a.n(l),s=a("zLi2"),i=a.n(s),u=a("YdDX"),m=a.n(u),f=a("a0dU"),p=a.n(f),h=a("ZbhI"),d=a.n(h),b=a("o+MX"),v=a.n(b),E=a("FLGM"),g=a.n(E),j=a("cDcd"),y=a.n(j),O=a("3Diz"),x=a("ess8"),N=a("vOnD"),D=a("spEH"),B=a("vDqi"),_=a.n(B),w=a("tnhM"),S=a("sYIF"),k=N.a.div(n||(n=m()(["{\n padding:20px 30px;\n min-height:500px;\n}"])));t.default=function(e){var t=Object(j.useState)("master"),a=i()(t,2),n=a[0],l=a[1],s=Object(j.useState)(void 0),u=i()(s,2),m=u[0],f=u[1],h=Object(j.useState)("master"),b=i()(h,2),E=b[0],N=b[1],B=Object(j.useState)(void 0),I=i()(B,2),L=I[0],z=I[1],C=Object(j.useState)(0),Y=i()(C,2),M=Y[0],X=Y[1],F=Object(j.useState)(1),J=i()(F,2),R=J[0],U=J[1];Object(j.useEffect)((function(){e.defaultBranch&&(l(e.defaultBranch),N(e.defaultBranch))}),[e.defaultBranch]);var q=e.match.params,A=q.projectsId,G=q.owner,H=e.projectDetail;function P(){return(P=o()(p.a.mark((function e(t,a){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Object(w.a)(t,a);case 1:n=e.sent,f(n);case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Z(t){var a,n;e.history.push(v()(a=v()(n="/".concat(G,"/")).call(n,A,"/settings/branches/")).call(a,t))}return Object(j.useEffect)((function(){var e;if(H&&-1===d()(e=document.title).call(e,"分支设置-")){var t,a=H.author,n=H.name;document.title=v()(t="分支设置-".concat(a.name,"/")).call(t,n)}}),[H]),Object(j.useEffect)((function(){G&&(function(e,t){P.apply(this,arguments)}(A,G),function(e,t){var a,n=v()(a="/".concat(e,"/")).call(a,t,"/protected_branches.json");_.a.get(n,{params:{page:R,limit:15}}).then((function(e){e&&(X(e.data.total_count),z(e.data.protected_branches))})).catch((function(e){}))}(G,A))}),[G]),y.a.createElement(D.r,null,y.a.createElement(x.a,null,y.a.createElement("span",{className:"font-18"},"分支设置")),y.a.createElement(k,null,y.a.createElement("div",{className:"pb20",style:{borderBottom:"1px dashed #eee"}},y.a.createElement("p",{className:"color-grey-3 mb10 font-18"},"默认分支"),y.a.createElement("p",{className:"mb10"},"默认分支被视作为代码库中的基本分支,是所有克隆、代码提交、合并请求的目标分支"),y.a.createElement(D.a,null,y.a.createElement(O.a,{branch:n,repo_id:H&&H.repo_id,projectsId:A,changeBranch:function(e){l(Object(S.v)(e))},owner:G,history:e.history,branchList:m,tagflag:!1}),y.a.createElement("a",{className:"color-blue ml20",onClick:function(){return a=v()(t="/".concat(G,"/")).call(t,A,".json"),void _.a.put(a,{default_branch:n}).then((function(t){if(t){e.showNotification("分支设置成功!");var a=e.getDetail;a&&a()}})).catch((function(e){}));var t,a}},"设为默认分支"))),y.a.createElement("div",{className:"mt10"},y.a.createElement("p",{className:"color-grey-3 mb10 font-18"},"分支保护"),y.a.createElement(D.a,null,y.a.createElement(O.a,{branch:E,repo_id:H&&H.repo_id,projectsId:A,changeBranch:function(e){N(Object(S.v)(e))},owner:G,history:e.history,branchList:m,tagflag:!1}),y.a.createElement("a",{className:L&&L.length>0?"color-blue ml20":"color-grey ml20",onClick:function(){return Z(Object(S.z)(E))}},"设置分支保护")),L&&L.length>0&&y.a.createElement("div",{className:"protectBranchList"},g()(L).call(L,(function(e,t){return y.a.createElement(D.j,null,y.a.createElement("span",null,e.branch_name),y.a.createElement(r.a,{onClick:function(){return Z(e.branch_name)}},"编辑"))}))),M>15&&y.a.createElement("div",{className:"mt15 mb20",style:{textAlign:"center"}},y.a.createElement(c.a,{simple:!0,current:R,pageSize:15,total:M,onChange:function(e){U(e)}})))))}},ess8:function(e,t,a){"use strict";var n,c=a("YdDX"),r=a.n(c),l=a("cDcd"),o=a.n(l),s=a("vOnD").a.div(n||(n=r()(["{\n background-color:#fff;\n padding:20px 30px;\n border-bottom:1px solid #eee;\n font-size:18px;\n color:#333;\n display:flex;\n justify-content: space-between;\n align-items:center;\n}"])));t.a=function(e){var t=e.children;return o.a.createElement(s,null,t)}}}]); \ No newline at end of file diff --git a/static/js/193.4325b481.chunk.js b/static/js/193.4325b481.chunk.js new file mode 100644 index 000000000..4c2c9e434 --- /dev/null +++ b/static/js/193.4325b481.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[193],{ess8:function(e,a,t){"use strict";var n,l=t("YdDX"),c=t.n(l),s=t("cDcd"),r=t.n(s),o=t("vOnD").a.div(n||(n=c()(["{\n background-color:#fff;\n padding:20px 30px;\n border-bottom:1px solid #eee;\n font-size:18px;\n color:#333;\n display:flex;\n justify-content: space-between;\n align-items:center;\n}"])));a.a=function(e){var a=e.children;return r.a.createElement(o,null,a)}},pSeD:function(e,a,t){"use strict";t.r(a);var n=t("+oHS"),l=t.n(n),c=t("OWCx"),s=t.n(c),r=t("5PDf"),o=t.n(r),i=t("fHi0"),m=t.n(i),d=t("RXMP"),u=t.n(d),p=t("qjzJ"),h=t.n(p),b=t("HnXd"),f=t.n(b),v=t("LYCE"),_=t.n(v),E=(t("+L6B"),t("2/Rp")),g=(t("giR+"),t("fyUT")),y=(t("OaEy"),t("2fM7")),j=(t("7Kak"),t("9yH6")),k=(t("sRBo"),t("kaz8")),N=t("04Ix"),w=t.n(N),O=t("zLi2"),x=t.n(O),H=(t("y8nQ"),t("Vl3Y")),S=t("o+MX"),R=t.n(S),C=t("ZbhI"),D=t.n(C),F=t("FLGM"),q=t.n(F),I=t("cDcd"),z=t.n(I),L=t("ess8"),M=t("spEH"),P=t("vDqi"),X=t.n(P),Y=t("sYIF");function G(e,a){var t=l()(e);if(s.a){var n=s()(e);a&&(n=o()(n).call(n,(function(a){return m()(e,a).enumerable}))),t.push.apply(t,n)}return t}function J(e){for(var a=1;a"},o.a.createElement(r.a.Item,null,o.a.createElement(f.a,{className:"primaryColor",to:"/zone/".concat(a,"/dataset")},"数据集")),o.a.createElement(r.a.Item,null,"文件")),o.a.createElement("div",{className:"mnistData"},o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{style:{width:0,flex:1},className:"mr20"},o.a.createElement("div",{className:"df mb15",style:{alignItems:"center"}},o.a.createElement("p",{className:"font-16 weight500 task-hide"},g&&g.title),g&&g.license_name?o.a.createElement("span",{className:"license ml20"},"许可证 : ",g.license_name):""),o.a.createElement("p",{style:{wordBreak:"break-all"}},g&&g.description)),o.a.createElement("a",{href:g&&g.repository_url,className:"operateButton"},"进入项目"))),o.a.createElement(l.a,{className:"datasetTable",columns:z,dataSource:k,pagination:{total:v,pageSize:10,current:j,hideOnSinglePage:!0,onChange:function(e){return B(e)}}}),g&&g.paper_content?o.a.createElement("div",{className:"mt25"},o.a.createElement("p",{className:"mb15 df",style:{alignItems:"center"}},o.a.createElement("img",{src:u.a,width:24,className:"mr10",alt:""}),o.a.createElement("span",{className:"font-16"},"研究论文")),o.a.createElement("div",{className:"mnistData"},g&&g.paper_content)):"")))}}}]); \ No newline at end of file diff --git a/static/js/197.96531719.chunk.js b/static/js/197.96531719.chunk.js new file mode 100644 index 000000000..3262fbe2a --- /dev/null +++ b/static/js/197.96531719.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[197],{"/hWb":function(e,t,a){"use strict";a.r(t),a("T2oS");var A=a("W9HT"),n=(a("DjyN"),a("NUBc")),c=(a("+L6B"),a("2/Rp")),l=(a("/zsF"),a("PArb")),s=a("Vi3r"),i=a.n(s),r=(a("miYZ"),a("tsqr")),o=a("zLi2"),m=a.n(o),u=a("04Ix"),d=a.n(u),p=a("o+MX"),E=a.n(p),f=a("Kwsy"),v=a.n(f),g=a("mnMc"),b=a.n(g),h=a("RXMP"),N=a.n(h),O=a("KYsz"),j=a.n(O),k=a("j6J1"),y=a.n(k),R=a("FLGM"),S=a.n(R),x=a("ZbhI"),w=a.n(x),C=a("M5Mt"),Q=a.n(C),I=a("UtpJ"),J=a.n(I),G=a("i5y0"),B=a.n(G),D=a("cDcd"),W=a.n(D),F=a("yJN6"),K=(a("AB5N"),a("y6OT")),Y=a("JVvY");function L(e){if(null!=e)return e>=1e9?(e/1e9).toFixed(1)+"B":e>=1e6?(e/1e6).toFixed(1)+"M":e>=1e3?(e/1e3).toFixed(1)+"K":e.toString()}var M=a("OgRQ"),T=a.n(M),H=a.p+"static/media/code_lines.5f1dad4c.svg",P=a.p+"static/media/repeat.a85eb736.svg",U=a.p+"static/media/cover.23ebe53d.svg",V=a("dF3D"),X=a("zRA8"),Z=a.n(X),z=a.p+"static/media/files.e34abaef.svg",q=a.p+"static/media/class.10d4bc5d.svg",_=a.p+"static/media/funcs.f228b851.svg",$=a.p+"static/media/right-arrow.b9e307b3.svg",ee=a("y6dH"),te=a("uixg"),ae=a.n(te),Ae=(a("g9YV"),a("wCAj"));a("shrg");var ne=function(e){var t=Object(D.useState)(!1),a=m()(t,2),n=a[0],c=a[1],l=Object(D.useState)([]),s=m()(l,2),i=s[0],r=s[1],o=e.match.params,u=o.owner,d=o.projectsId;Object(D.useEffect)((function(){p()}),[]);var p=function(){c(!0),Object(F.d)(u,d).then((function(e){0===e.status&&r(e.data),c(!1)}))},f=[{title:"方法名",dataIndex:"function",ellipsis:!0,width:"150px"},{title:"方法位置",dataIndex:"definition",render:function(t,a){return"unknown"!==t?W.a.createElement("span",{onClick:function(){return function(t){var a,A;window.open(E()(a=E()(A="".concat(e.match.url,"/tree/")).call(A,e.projectDetail.default_branch,"/")).call(a,t.split(":")[0]))}(t)},className:"color-blue pointer"},t):t},width:"400px"},{title:"调用方法数",dataIndex:"call_count",width:"120px"},{title:"被调用次数",dataIndex:"called_count",width:"120px"}];return W.a.createElement(A.a,{spinning:n},W.a.createElement("div",{className:"call-table"},W.a.createElement(Ae.a,{columns:f,dataSource:i})))},ce=d()(d()(d()({},1,q),2,z),3,_);t.default=function(e){var t,a=Object(D.useState)({}),s=m()(a,2),o=s[0],u=s[1],d=Object(D.useState)({}),p=m()(d,2),f=p[0],g=p[1],h=Object(D.useState)({}),O=m()(h,2),k=O[0],R=O[1],x=Object(D.useState)({}),C=m()(x,2),I=C[0],G=C[1],M=Object(D.useState)(null),X=m()(M,2),z=X[0],q=X[1],_=Object(D.useState)(!0),te=m()(_,2),Ae=te[0],le=te[1],se=Object(D.useState)({}),ie=m()(se,2),re=ie[0],oe=ie[1],me=Object(D.useState)([]),ue=m()(me,2),de=ue[0],pe=ue[1],Ee=Object(D.useState)([]),fe=m()(Ee,2),ve=fe[0],ge=fe[1],be=Object(D.useState)([]),he=m()(be,2),Ne=he[0],Oe=he[1],je=Object(D.useState)(1),ke=m()(je,2),ye=ke[0],Re=ke[1],Se=Object(D.useState)(10),xe=m()(Se,2),we=xe[0],Ce=xe[1],Qe=Object(D.useState)(!1),Ie=m()(Qe,2),Je=Ie[0],Ge=Ie[1],Be=Object(D.useState)(!0),De=m()(Be,2),We=De[0],Fe=De[1],Ke=Object(D.useState)(null),Ye=m()(Ke,2),Le=Ye[0],Me=Ye[1],Te=Object(D.useState)(!1),He=m()(Te,2),Pe=He[0],Ue=He[1],Ve=Object(D.useState)(!1),Xe=m()(Ve,2),Ze=Xe[0],ze=Xe[1],qe=Object(D.useState)(!1),_e=m()(qe,2),$e=_e[0],et=_e[1],tt=Object(D.useState)(null),at=m()(tt,2),At=at[0],nt=at[1],ct=e.projectDetail,lt=e.history,st=e.match.params,it=st.owner,rt=st.projectsId,ot=Object(D.useRef)(null),mt=Object(D.useRef)();Object(D.useEffect)((function(){if(ct){var e,t=ct.author,a=ct.name;if(document.title=E()(e="代码质量分析-".concat(t.name,"/")).call(e,a),!ct.has_actions)return void Me(7);Fe(!0),dt()}}),[ct]),Object(D.useEffect)((function(){return function(){ut()}}),[]),Object(D.useEffect)((function(){var e=ot.current;if(e&&At){var t=function(){try{var t,a=null===(t=e.contentWindow)||void 0===t?void 0:t.document;if(a){var A=Math.max(a.body.scrollHeight,a.body.offsetHeight,a.documentElement.clientHeight,a.documentElement.scrollHeight,a.documentElement.offsetHeight);e.style.height=A+"px"}}catch(t){e.style.height="".concat(document.getElementsByClassName("issue-list")[0]?document.getElementsByClassName("right-content")[0].clientHeight:document.body.clientHeight,"px")}};return e.addEventListener("load",t),function(){e.removeEventListener("load",t)}}}),[At]),Object(D.useEffect)((function(){1===ye?Et():Re(1)}),[de,ve,Ne]),Object(D.useEffect)((function(){ct&&1===Le&&Et()}),[ye,we]),Object(D.useEffect)((function(){Pe?ze(Pe):v()((function(){ze(Pe)}),450)}),[Pe]);var ut=function(){mt.current&&(clearTimeout(mt.current),mt.current=void 0)},dt=function(){Object(F.a)(it,rt).then((function(e){var t;Fe(!1),0!==e.status?0===e.runs.length?Me(7):(b()(t=[5,6]).call(t,e.runs[0].status)&&(mt.current&&ut(),mt.current=v()((function(){dt()}),3e3)),Me(e.runs[0].status),e.runs[0].status&&(pt(),Et())):r.a.error(e.message)}))},pt=function(){Object(F.f)(it,rt,"lines,coverage,lines_to_cover,duplicated_lines_density,maintainability_issues,vulnerabilities,bugs,code_smells").then((function(e){if(0===e.status){var t=e.component.measures,a={};N()(t).call(t,(function(e){a[e.metric]=e.value})),R(a)}}))},Et=function(){var e="BLOCKED"===ve.join(","),t={facets:"impactSeverities,tags,types",types:de.join(","),impactSeverities:ve.join(",").replace("BLOCKED",""),tags:Ne.join(","),p:ye,ps:we};mt.current||Fe(!0),Object(F.e)(t,it,rt).then((function(t){var a,A;Fe(!1);var n=t.issues&&!e?j()(a=t.issues).call(a,(function(e,t){return e[t.component]?e[t.component].push(t):e[t.component]=[t],e}),{}):[],c=t.facets?j()(A=t.facets).call(A,(function(t,a){var A;return"impactSeverities"===a.property&&y()(a).unshift({count:0,val:"BLOCKED"}),e&&"impactSeverities"!==a.property&&("tags"===a.property&&(a.values=[]),S()(A=y()(a)).call(A,(function(e){e.count=0}))),t[a.property]=y()(a),t}),{}):[];e&&(t.total=0),G(c),g(t),u(n)}))},ft=function(e,t,a){et(void 0),nt(void 0),window.scrollTo(0,0);var A,n=w()(e).call(e,a);n>-1?(Q()(e).call(e,n,1),t(i()(e))):t(E()(A=[]).call(A,i()(e),[a]))},vt=function(){pe([]),ge([]),Oe([])},gt=function(e,t,a,A){var n=arguments.length>4&&void 0!==arguments[4]&&arguments[4],c=n&&e&&!Ze?J()(e).call(e,0,8):e;return W.a.createElement("div",{className:"filters"},W.a.createElement("div",{className:"filter-title"},W.a.createElement("span",null,A),t.length>0&&W.a.createElement("button",{className:"clear-button",onClick:function(){return a([])}},"清空")),c&&S()(c).call(c,(function(e,n){return W.a.createElement("div",{className:"filter-item".concat(b()(t).call(t,e.val)?" selected-item":""),key:e.val,onClick:function(){return ft(t,a,e.val)}},W.a.createElement("span",{className:"item-type"},"缺陷预警提示"===A?W.a.createElement("img",{className:"type-icon",src:Y.e[e.val],alt:""}):W.a.createElement(ee.a,{className:"type-icon",src:"代码缺陷及风格检查类型"===A?Y.b[e.val]:Y.c[n%5]}),"代码缺陷及风格检查类型"===A?Y.a[e.val]:Y.d[e.val]||e.val),W.a.createElement("span",null,e.count))})),n&&e&&e.length>10&&W.a.createElement("span",{className:"show-more",onClick:function(){Ue(!Pe)}}," ",Pe?"收起":"显示更多"," "),W.a.createElement(l.a,{dashed:!0}))},bt=function(e,t,a){return W.a.createElement("div",{className:"total-item"},W.a.createElement("span",{className:"item-text"}," ",W.a.createElement("img",{src:a,alt:""})," ",e),W.a.createElement("span",{className:"ml20 item-value"},t))},ht=function(e,t,a,A,n){return W.a.createElement("div",{className:"total-item"},W.a.createElement("span",{className:"item-text"}," ",W.a.createElement("img",{src:n,alt:""})," ",e),W.a.createElement("span",{className:"item-more"},"(",A,W.a.createElement("span",null,L(t)),"行)"),W.a.createElement("span",{className:"item-value"},a,"%"))},Nt=function(e,t){return W.a.createElement("div",{className:"filter-item".concat($e===t?" selected-item":""),onClick:function(){return Ot(t)}},W.a.createElement("span",{className:"item-type"}," ",W.a.createElement(ee.a,{className:"type-icon",src:ce[t]}),e),W.a.createElement("img",{className:"type-icon",src:$,alt:""}))},Ot=function(e){et(e),vt(),Object(F.b)(it,rt).then((function(t){var a;t.doxygen_url&&3!==e&&nt(E()(a="".concat(t.doxygen_url,"/")).call(a,2===e?"files":"annotated",".html"))}))},jt=function(){Ge(!0),Object(F.h)(!0,it,rt).then((function(e){0===e.status?Object(F.j)(ct.default_branch,it,rt).then((function(e){0===e.status&&(r.a.success("创建分析成功,请等待分析完成"),Me(5),mt.current&&ut(),mt.current=v()((function(){dt()}),3e3)),Ge(!1)})):Ge(!1)}))};return W.a.createElement(A.a,{spinning:We},W.a.createElement("div",{className:"panels ".concat(1===Le&&"panels-quality")},W.a.createElement("div",{className:"page-quality"},1===Le&&W.a.createElement("div",{className:"quality-title"},W.a.createElement("span",null,"代码质量静态扫描"),W.a.createElement("span",null,"护航研发效能")),W.a.createElement("div",{className:"issue-total"},W.a.createElement(K.a,{visible:Ae,issue:z,issueDetail:re,onClose:function(){return le(!1)}}),1===Le&&W.a.createElement("span",{className:"reanalize",onClick:function(){Ge(!0),Object(F.i)(it,rt,ct.default_branch).then((function(e){0===e.status&&(r.a.success("重新分析成功,请等待分析完成"),Me(5),mt.current&&ut(),mt.current=v()((function(){dt()}),3e3))}))}},"重新分析"),1!==Le&&W.a.createElement(D.Fragment,null,W.a.createElement("div",{className:"headBox font-16 pl15"},"sonar代码质量分析工具"),W.a.createElement("div",{className:"nullStoreBox mt25"},W.a.createElement("img",{src:T.a,alt:"",className:"loBox mt50"}),W.a.createElement("p",{className:"font-22 mt10"},"欢迎使用代码质量分析工具"),W.a.createElement("div",{className:"introBox font-15"},"代码质量分析工具通过静态代码分析帮助开发者识别和修复代码库潜在的缺陷、代码异味、复杂度过高的代码段以及潜在的安全漏洞。同时能够评估代码的结构和风格,提供关于代码覆盖率、重复率等关键指标的深入洞察。"),W.a.createElement("div",{className:"borBox"}),function(){switch(Le){case 7:return W.a.createElement(c.a,{type:"primary",style:{width:"112px",height:"36px"},onClick:jt,loading:Je},"开始分析");case 5:case 6:return W.a.createElement(c.a,{type:"primary",style:{height:"36px"},disabled:!0,loading:!0},"代码正在分析中,请稍候");case 2:return W.a.createElement("div",null,W.a.createElement("p",null,"分析失败,请重试"),W.a.createElement(c.a,{type:"primary",style:{width:"112px",height:"36px"},onClick:jt,loading:Je},"开始分析"));default:return W.a.createElement(W.a.Fragment,null)}}())),1===Le&&W.a.createElement("div",{className:"result-box"},W.a.createElement("div",{className:"container total-info"},W.a.createElement("div",{className:"sub-container"},W.a.createElement("p",null,"软件质量统计结果,全方位精准定位问题"),W.a.createElement("p",null,"深度剖析代码细节,精准定位潜在问题,助力团队提升开发效率,打造高质量软件,为项目稳定运行保驾护航,开启高效开发新时代。"),W.a.createElement("img",{className:"triangular-arrow",src:Z.a,alt:""}),W.a.createElement("div",{className:"info-list"},bt("Bugs",k.bugs,Y.b.BUG),bt("漏洞",L(k.vulnerabilities),Y.b.VULNERABILITY),bt("异味",L(k.code_smells),Y.b.CODE_SMELL),ht("重复率",k.lines||"-",k.duplicated_lines_density||"-","代码",P),ht("覆盖率",k.lines_to_cover||"-",k.coverage||"-","代码",U),bt("代码行数",function(e){if(null!=e)return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}(k.lines||"-"),H)))),W.a.createElement("div",{className:"issue-list"},W.a.createElement("div",{className:"left-content ".concat(Pe?"show-more-list":"show-less-list")},W.a.createElement("div",{className:"count"},o&&W.a.createElement("div",{className:"count-title"},"共",k.maintainability_issues&&JSON.parse(k.maintainability_issues).total,"个问题"),(de.length>0||ve.length>0||Ne.length>0)&&W.a.createElement("button",{className:"clear-button",onClick:vt},"清空条件")),gt(I.types,de,pe,"代码缺陷及风格检查类型"),gt(I.impactSeverities,ve,ge,"缺陷预警提示"),W.a.createElement("div",{className:"filters"},W.a.createElement("div",{className:"filter-title"},W.a.createElement("span",null,"代码执行分析功能")),Nt("classes类溯源",1),Nt("files文件溯源",2),Nt("调用请求量",3),W.a.createElement(l.a,{dashed:!0})),gt(I.tags,Ne,Oe,"标签",!0)),W.a.createElement("div",{className:"right-content"},!$e&&W.a.createElement("div",{className:"content-warap ".concat(o&&f.total>0&&"has-issues")},o&&f.total>0&&S()(t=B()(o)).call(t,(function(e){var t=m()(e,2),a=t[0],A=t[1];return W.a.createElement("div",{key:a},W.a.createElement("div",{className:"doc-title",title:a.split(":")[1]},W.a.createElement("img",{src:ae.a,alt:""}),a.split(":")[1]),S()(A).call(A,(function(e){var t;return W.a.createElement("div",{key:e.key,className:"issue",onClick:function(){return function(e){var t;lt.push({pathname:E()(t="/".concat(it,"/")).call(t,rt,"/quality/detail"),state:{baseInfo:f,selectedIssue:e}})}(e)}},W.a.createElement("p",{className:"issue-message"},e.message,W.a.createElement("span",{onClick:function(t){t.stopPropagation(),function(e){q(e),Object(F.g)(e.rule,it,rt).then((function(e){oe(null==e?void 0:e.rule),le(!0)}))}(e)}},"问题分析"),W.a.createElement("span",null,"L",e.line)),W.a.createElement("p",{className:"content-info"},W.a.createElement("span",{className:"icon-text"}," ",W.a.createElement("img",{src:Y.b[e.type],alt:""})," ",Y.a[e.type]),W.a.createElement("span",{className:"icon-text"}," ",W.a.createElement("img",{src:Y.e[e.impacts[0].severity],alt:""})," ",Y.d[e.impacts[0].severity]),W.a.createElement("span",null,e.debt,"工作"),W.a.createElement("span",{className:"icon-text"},e.tags&&e.tags.length>0&&W.a.createElement(ee.a,{className:"svg-icon",src:Y.c[0]}),e.tags&&S()(t=e.tags).call(t,(function(t,a){return W.a.createElement("span",{key:t},t,a0&&W.a.createElement(n.a,{showSizeChanger:!0,showQuickJumper:!0,current:ye,total:f.total,onChange:function(e){return Re(e)},onShowSizeChange:function(e,t){return Ce(t)}}))))))))}},OgRQ:function(e,t){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/static/js/198.da2ca373.chunk.js b/static/js/198.da2ca373.chunk.js new file mode 100644 index 000000000..ccf1f46fc --- /dev/null +++ b/static/js/198.da2ca373.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[198],{gfdF:function(e,a,t){"use strict";t.r(a),t("T2oS");var n=t("W9HT"),c=t("EcSs"),l=t.n(c),r=t("zLi2"),s=t.n(r),o=t("o+MX"),i=t.n(o),u=t("cDcd"),m=t.n(u),p=t("vDqi"),d=t.n(p),f=t("my/d");a.default=function(e){var a=e.match.params.OIdentifier,t=e.match.params.groupId,c=Object(u.useState)(void 0),r=s()(c,2),o=r[0],p=r[1],h=Object(u.useState)(!0),E=s()(h,2),g=E[0],v=E[1];return Object(u.useEffect)((function(){var e,n;t&&(n=i()(e="/organizations/".concat(a,"/teams/")).call(e,t,".json"),d.a.get(n).then((function(e){p(e.data)})).catch((function(e){})),v(!1))}),[t]),m.a.createElement(n.a,{spinning:g},m.a.createElement(f.a,l()({},e,{GroupDetail:o})))}},"my/d":function(e,a,t){"use strict";var n,c=t("+oHS"),l=t.n(c),r=t("OWCx"),s=t.n(r),o=t("5PDf"),i=t.n(o),u=t("fHi0"),m=t.n(u),p=t("RXMP"),d=t.n(p),f=t("qjzJ"),h=t.n(f),E=t("HnXd"),g=t.n(E),v=t("LYCE"),j=t.n(v),b=(t("T2oS"),t("W9HT")),y=(t("+L6B"),t("2/Rp")),O=(t("sRBo"),t("kaz8")),_=(t("7Kak"),t("9yH6")),N=t("zLi2"),S=t.n(N),k=(t("y8nQ"),t("Vl3Y")),z=t("04Ix"),x=t.n(z),D=t("YdDX"),w=t.n(D),C=(t("5NDa"),t("5rEg")),H=t("o+MX"),I=t.n(H),q=t("ZbhI"),F=t.n(q),L=(t("M5Mt"),t("cDcd")),M=t.n(L),T=t("spEH"),X=t("vOnD"),B=t("vDqi"),G=t.n(B);function R(e,a){var t=l()(e);if(s.a){var n=s()(e);a&&(n=i()(n).call(n,(function(a){return m()(e,a).enumerable}))),t.push.apply(t,n)}return t}function A(e){for(var a=1;a0&&(V(he("code")),$(he("pulls")),ae(he("issues")),ce(he("releases")),se(he("wiki")))}),[E]);var fe=Object(L.useCallback)((function(e,a,t,n,c,l,r){return M.a.createElement("div",{className:r},M.a.createElement("span",{className:c?"required":""},e),M.a.createElement(k.a.Item,{style:{marginBottom:"".concat(l,"px")||!1}},oe(a,{rules:t,validateFirst:!0})(n)))}),[]);function he(e){return F()(E).call(E,e)>-1}return M.a.createElement(b.a,{spinning:o},M.a.createElement(T.r,{className:"mb30",style:{border:de?"none":"1px solid #eee"}},M.a.createElement(T.d,null,de?"基本设置":"新建团队"),M.a.createElement(W,null,M.a.createElement(k.a,null,fe("团队标识:","name",[{required:!0,message:"请输入团队标识"},{validator:function(e,a,t){a||t(),a&&!a.match(/^[a-zA-Z][a-zA-Z\d]{3,14}$/)&&t("只能使用英文字母和数字,以字母开头,长度为4到15个字符"),t()}}],M.a.createElement(C.a,{placeholder:"请输入团队标识",disabled:N}),!0),fe("团队名称:","nickname",[{required:!0,message:"请输入团队名称"}],M.a.createElement(C.a,{placeholder:"请输入团队名称"}),!0),M.a.createElement("div",{className:"pr"},M.a.createElement("span",{className:"toprightNum"},X,"/200"),fe(M.a.createElement("span",{className:"mb5"},"团队描述:",M.a.createElement("span",{className:"color-grey-8"},"(描述团队的目的或作用)")),"description",[],M.a.createElement(J,{placeholder:"请输入团队描述",maxLength:200,onChange:function(e){B(e.target.value?e.target.value.length:0)}}))),fe("项目权限:","includes_all_project",[],M.a.createElement(_.a.Group,null,M.a.createElement(_.a,{value:0,style:Z},"指定项目",M.a.createElement("span",{className:"color-grey-8 ml10"},"(团队成员将只能访问添加到团队的项目。 选择此项 ",M.a.createElement("span",{className:"color-grey-3"},"将不会")," 自动删除已经添加的项目)")),M.a.createElement(_.a,{value:1,style:Y},"所有项目",M.a.createElement("span",{className:"color-grey-8 ml10"},"(团队可以访问所有项目。选择此选项将 ",M.a.createElement("span",{className:"color-grey-3"},"添加所有现有的")," 项目到指定团队)"))),!1,0,N?"hide":""),fe("","can_create_org_project",[],M.a.createElement(O.a,{checked:p,onChange:function(){d(!p)},style:Y},"新建项目",M.a.createElement("span",{className:"color-grey-8 ml10"},"(成员可以在组织中新建项目。创建者将自动获得新建的项目的管理员权限)")),!1,20,N?"hide":""),fe("版本库权限:","authorize",[],M.a.createElement(_.a.Group,{onChange:function(e){w(e.target.value)}},M.a.createElement(_.a,{value:"read",style:Z},"读取权限",M.a.createElement("span",{className:"color-grey-8 ml10"},"(成员可以查看和克隆团队项目)")),M.a.createElement(_.a,{value:"write",style:Z},"写入权限",M.a.createElement("span",{className:"color-grey-8 ml10"},"(成员可以查看和推送提交到团队项目)")),M.a.createElement(_.a,{value:"admin",style:Y},"管理员权限",M.a.createElement("span",{className:"color-grey-8 ml10"},"(成员可以拉取和推送到团队项目同时可以添加协作者)"))),!1,20,N?"hide":"")),M.a.createElement(y.a,{type:"primary",onClick:function(){i(!0),ie((function(e,a){if(!e)if(a.unit_types=["code","pulls","issues","releases","wiki"],de){var t,l=I()(t="/organizations/".concat(pe,"/teams/")).call(t,de,".json");G.a.put(l,A(A({},a),{},{includes_all_project:1===a.includes_all_project})).then((function(e){var a;e&&e.data&&(n("基本设置更新成功!"),c.push(I()(a="/".concat(pe,"/teams/")).call(a,de)))})).catch((function(e){}))}else{var r="/organizations/".concat(pe,"/teams.json");G.a.post(r,A(A({},a),{},{includes_all_project:1===a.includes_all_project})).then((function(e){var a;e&&e.data&&(n("团队创建成功!"),c.push(I()(a="/".concat(pe,"/teams/")).call(a,e.data.id)))})).catch((function(e){}))}})),i(!1)}},de?"更新团队设置":"新建团队"),M.a.createElement(T.h,{className:"ml30",onClick:function(){var e;de?c.push(I()(e="/".concat(pe,"/teams/")).call(e,de)):c.push("/".concat(pe))}},M.a.createElement("span",null,"取消")))))})))}}]); \ No newline at end of file diff --git a/static/js/199.ef3bdccc.chunk.js b/static/js/199.ef3bdccc.chunk.js new file mode 100644 index 000000000..69d92137f --- /dev/null +++ b/static/js/199.ef3bdccc.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[199],{"+nC8":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAp5JREFUWEftmI1R4zAQhUlSAHRw6eBMUgCmgstVQKgAqOBMB6GCgwq4VHChgATTQaiApIAk962RNLItQCeH2MxEMx7/7Upvn6QnaVsHDS+thuM7cALs9/tnAB9yxZ8ZwGazmVP/n/V6fZOmqTyXSg5gFEVHnU7nL1ZRCDAaNG6tVjl2+S/f9V0b877g+Wo2m90W283VAnOPGhxOzxIdlzh7FRr/JYYw8sDzxOE05Ps3VbeAGfD+XdutVqtjmExtPwOw1+uJ82/18w7jS2y9wYkfAWYUAuAaNpIiQNqY0MYJ/x/4HyufAfd7ZZtOp9NjJ0DNnkQHA9H/ggsFKH4ATzT7RRYNg1b0N0R36dWnBaMQBqUKxn7E2JfhJeUnLMrQyooLoLN7fACHAnyP/T1AkS49nl2TRPfMW+x/KoM0KmPpBxNPNG7UKIDMyi7gZEXKCiDPuYmU5WSmLgYXADlSjS+5HyqQ2XdbB2sBaM34Mbo2bLfbqawgFptGqGsDCEtPCH4sE0Tp3MRisl6ANjjNkA2yzi4e0HgMc4lrqVQgE0Df2qvFzoTaZ7V5y2YnOrgHqLQqeLOwZ/DLMYgsdNlIymKvl60qvZj5sqLMWV3GRRkKmsV6N1IZVbmCMTooZxFTggCyPRoR8cW2AdIjpWNFEMBtA3uvvj3Aqmw3mkGVcnlRMpcdD3TAdmZhrjaVpdN9VXY+8oc9k11Agk6RINk7vsqSfijM2Nzh+aMGqvwX9thxP6ozzBL5yWmuAahEWRI3+vyQsK8TQc0lc6qAsX0FGO8ngBMp66ruLe0DctmtQgJpW1h86ymJd66LdS1EFquoTFrMt4VAuyXCPXJlw5wALaCS0OniHJTM9AC7YAjJCDITwuXzNXPUHtHvzKTxDP4D0+0WVsALdfMAAAAASUVORK5CYII="},t0up:function(e,a,n){"use strict";n.r(a);var t=n("+oHS"),c=n.n(t),l=n("OWCx"),s=n.n(l),i=n("5PDf"),o=n.n(i),r=n("fHi0"),A=n.n(r),m=n("RXMP"),u=n.n(m),f=n("qjzJ"),g=n.n(f),p=n("HnXd"),d=n.n(p),C=n("LYCE"),E=n.n(C),N=(n("T2oS"),n("W9HT")),h=(n("+L6B"),n("2/Rp")),v=n("04Ix"),y=n.n(v),M=n("zLi2"),b=n.n(M),w=n("o+MX"),L=n.n(w),x=n("cDcd"),V=n.n(x),H=n("ess8"),q=n("+nC8"),R=n.n(q),j=n.p+"static/media/icon.1322725f.svg",k=n("vDqi"),O=n.n(k);function D(e,a){var n=c()(e);if(s.a){var t=s()(e);a&&(t=o()(t).call(t,(function(a){return A()(e,a).enumerable}))),n.push.apply(n,t)}return n}a.default=function(e){var a=e.match.params.OIdentifier,n=Object(x.useState)(void 0),t=b()(n,2),c=t[0],l=t[1],s=Object(x.useState)(!1),i=b()(s,2),o=i[0],r=i[1],m=e.current_user;return Object(x.useEffect)((function(){var e;a&&(r(!0),e="/organizations/".concat(a,"/clas.json"),O.a.get(e).then((function(e){if(e){var a=function(e){for(var a=1;a0&&t.zoomTo(c)}(t.currentTarget.cropper,B),C&&C(t)}}));D&&D(t)}return function(){var t,e;null===(e=null===(t=k.current)||void 0===t?void 0:t.cropper)||void 0===e||e.destroy()}}),[k]);var T,E=(T=h(h({},O),{crossOrigin:g,src:d,alt:M}),c.reduce((function(t,e){var i=t,a=e;return i[a],s(i,["symbol"==typeof a?a:a+""])}),T));return n.a.createElement("div",{style:u,className:m},n.a.createElement("img",h({},E,{style:l,ref:k})))}))},YQfW:function(t,e,i){},urRO:function(t,e,i){t.exports=function(){"use strict";function t(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,a)}return i}function e(e){for(var i=1;it.length)&&(e=t.length);for(var i=0,a=new Array(e);i0&&t<1/0};function H(t){return void 0===t}function N(t){return"object"===i(t)&&null!==t}var R=Object.prototype.hasOwnProperty;function Y(t){if(!N(t))return!1;try{var e=t.constructor,i=e.prototype;return e&&i&&R.call(i,"isPrototypeOf")}catch(t){return!1}}function L(t){return"function"==typeof t}var X=Array.prototype.slice;function j(t){return Array.from?Array.from(t):X.call(t)}function S(t,e){return t&&L(e)&&(Array.isArray(t)||W(t.length)?j(t).forEach((function(i,a){e.call(t,i,a,t)})):N(t)&&Object.keys(t).forEach((function(i){e.call(t,t[i],i,t)}))),t}var A=Object.assign||function(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),a=1;a0&&i.forEach((function(e){N(e)&&Object.keys(e).forEach((function(i){t[i]=e[i]}))})),t},P=/\.\d*(?:0|9){12}\d*$/;function I(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return P.test(t)?Math.round(t*e)/e:t}var U=/^width|height|left|top|marginLeft|marginTop$/;function q(t,e){var i=t.style;S(e,(function(t,e){U.test(e)&&W(t)&&(t="".concat(t,"px")),i[e]=t}))}function $(t,e){if(e)if(W(t.length))S(t,(function(t){$(t,e)}));else if(t.classList)t.classList.add(e);else{var i=t.className.trim();i?i.indexOf(e)<0&&(t.className="".concat(i," ").concat(e)):t.className=e}}function Q(t,e){e&&(W(t.length)?S(t,(function(t){Q(t,e)})):t.classList?t.classList.remove(e):t.className.indexOf(e)>=0&&(t.className=t.className.replace(e,"")))}function Z(t,e,i){e&&(W(t.length)?S(t,(function(t){Z(t,e,i)})):i?$(t,e):Q(t,e))}var K=/([a-z\d])([A-Z])/g;function J(t){return t.replace(K,"$1-$2").toLowerCase()}function G(t,e){return N(t[e])?t[e]:t.dataset?t.dataset[e]:t.getAttribute("data-".concat(J(e)))}function V(t,e,i){N(i)?t[e]=i:t.dataset?t.dataset[e]=i:t.setAttribute("data-".concat(J(e)),i)}var F=/\s\s*/,_=function(){var t=!1;if(s){var e=!1,i=function(){},a=Object.defineProperty({},"once",{get:function(){return t=!0,e},set:function(t){e=t}});c.addEventListener("test",i,a),c.removeEventListener("test",i,a)}return t}();function tt(t,e,i){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=i;e.trim().split(F).forEach((function(e){if(!_){var o=t.listeners;o&&o[e]&&o[e][i]&&(n=o[e][i],delete o[e][i],0===Object.keys(o[e]).length&&delete o[e],0===Object.keys(o).length&&delete t.listeners)}t.removeEventListener(e,n,a)}))}function et(t,e,i){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=i;e.trim().split(F).forEach((function(e){if(a.once&&!_){var o=t.listeners,r=void 0===o?{}:o;n=function(){delete r[e][i],t.removeEventListener(e,n,a);for(var o=arguments.length,h=new Array(o),s=0;s1&&void 0!==arguments[1]?arguments[1]:"contain",o=z(a),r=z(i);if(o&&r){var h=i*e;"contain"===n&&h>a||"cover"===n&&h=0?n:200),height:Math.max(i.offsetHeight,o>=0?o:100)};this.containerData=r,q(a,{width:r.width,height:r.height}),$(t,m),Q(a,m)},initCanvas:function(){var t=this.containerData,e=this.imageData,i=this.options.viewMode,a=Math.abs(e.rotate)%180==90,n=a?e.naturalHeight:e.naturalWidth,o=a?e.naturalWidth:e.naturalHeight,r=n/o,h=t.width,s=t.height;t.height*r>t.width?3===i?h=t.height*r:s=t.width/r:3===i?s=t.width/r:h=t.height*r;var c={aspectRatio:r,naturalWidth:n,naturalHeight:o,width:h,height:s};this.canvasData=c,this.limited=1===i||2===i,this.limitCanvas(!0,!0),c.width=Math.min(Math.max(c.width,c.minWidth),c.maxWidth),c.height=Math.min(Math.max(c.height,c.minHeight),c.maxHeight),c.left=(t.width-c.width)/2,c.top=(t.height-c.height)/2,c.oldLeft=c.left,c.oldTop=c.top,this.initialCanvasData=A({},c)},limitCanvas:function(t,e){var i=this.options,a=this.containerData,n=this.canvasData,o=this.cropBoxData,r=i.viewMode,h=n.aspectRatio,s=this.cropped&&o;if(t){var c=Number(i.minCanvasWidth)||0,l=Number(i.minCanvasHeight)||0;r>1?(c=Math.max(c,a.width),l=Math.max(l,a.height),3===r&&(l*h>c?c=l*h:l=c/h)):r>0&&(c?c=Math.max(c,s?o.width:0):l?l=Math.max(l,s?o.height:0):s&&(c=o.width,(l=o.height)*h>c?c=l*h:l=c/h));var p=lt({aspectRatio:h,width:c,height:l});c=p.width,l=p.height,n.minWidth=c,n.minHeight=l,n.maxWidth=1/0,n.maxHeight=1/0}if(e)if(r>(s?0:1)){var d=a.width-n.width,u=a.height-n.height;n.minLeft=Math.min(0,d),n.minTop=Math.min(0,u),n.maxLeft=Math.max(0,d),n.maxTop=Math.max(0,u),s&&this.limited&&(n.minLeft=Math.min(o.left,o.left+(o.width-n.width)),n.minTop=Math.min(o.top,o.top+(o.height-n.height)),n.maxLeft=o.left,n.maxTop=o.top,2===r&&(n.width>=a.width&&(n.minLeft=Math.min(0,d),n.maxLeft=Math.max(0,d)),n.height>=a.height&&(n.minTop=Math.min(0,u),n.maxTop=Math.max(0,u))))}else n.minLeft=-n.width,n.minTop=-n.height,n.maxLeft=a.width,n.maxTop=a.height},renderCanvas:function(t,e){var i=this.canvasData,a=this.imageData;if(e){var n=function(t){var e=t.width,i=t.height,a=t.degree;if(90==(a=Math.abs(a)%180))return{width:i,height:e};var n=a%90*Math.PI/180,o=Math.sin(n),r=Math.cos(n),h=e*r+i*o,s=e*o+i*r;return a>90?{width:s,height:h}:{width:h,height:s}}({width:a.naturalWidth*Math.abs(a.scaleX||1),height:a.naturalHeight*Math.abs(a.scaleY||1),degree:a.rotate||0}),o=n.width,r=n.height,h=i.width*(o/i.naturalWidth),s=i.height*(r/i.naturalHeight);i.left-=(h-i.width)/2,i.top-=(s-i.height)/2,i.width=h,i.height=s,i.aspectRatio=o/r,i.naturalWidth=o,i.naturalHeight=r,this.limitCanvas(!0,!1)}(i.width>i.maxWidth||i.widthi.maxHeight||i.heighte.width?n.height=n.width/i:n.width=n.height*i),this.cropBoxData=n,this.limitCropBox(!0,!0),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),n.width=Math.max(n.minWidth,n.width*a),n.height=Math.max(n.minHeight,n.height*a),n.left=e.left+(e.width-n.width)/2,n.top=e.top+(e.height-n.height)/2,n.oldLeft=n.left,n.oldTop=n.top,this.initialCropBoxData=A({},n)},limitCropBox:function(t,e){var i=this.options,a=this.containerData,n=this.canvasData,o=this.cropBoxData,r=this.limited,h=i.aspectRatio;if(t){var s=Number(i.minCropBoxWidth)||0,c=Number(i.minCropBoxHeight)||0,l=r?Math.min(a.width,n.width,n.width+n.left,a.width-n.left):a.width,p=r?Math.min(a.height,n.height,n.height+n.top,a.height-n.top):a.height;s=Math.min(s,a.width),c=Math.min(c,a.height),h&&(s&&c?c*h>s?c=s/h:s=c*h:s?c=s/h:c&&(s=c*h),p*h>l?p=l/h:l=p*h),o.minWidth=Math.min(s,l),o.minHeight=Math.min(c,p),o.maxWidth=l,o.maxHeight=p}e&&(r?(o.minLeft=Math.max(0,n.left),o.minTop=Math.max(0,n.top),o.maxLeft=Math.min(a.width,n.left+n.width)-o.width,o.maxTop=Math.min(a.height,n.top+n.height)-o.height):(o.minLeft=0,o.minTop=0,o.maxLeft=a.width-o.width,o.maxTop=a.height-o.height))},renderCropBox:function(){var t=this.options,e=this.containerData,i=this.cropBoxData;(i.width>i.maxWidth||i.widthi.maxHeight||i.height=e.width&&i.height>=e.height?"move":"all"),q(this.cropBox,A({width:i.width,height:i.height},st({translateX:i.left,translateY:i.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),it(this.element,"crop",this.getData())}},gt={initPreview:function(){var t=this.element,e=this.crossOrigin,i=this.options.preview,a=e?this.crossOriginUrl:this.url,n=t.alt||"The image to preview",o=document.createElement("img");if(e&&(o.crossOrigin=e),o.src=a,o.alt=n,this.viewBox.appendChild(o),this.viewBoxImage=o,i){var r=i;"string"==typeof i?r=t.ownerDocument.querySelectorAll(i):i.querySelector&&(r=[i]),this.previews=r,S(r,(function(t){var i=document.createElement("img");V(t,y,{width:t.offsetWidth,height:t.offsetHeight,html:t.innerHTML}),e&&(i.crossOrigin=e),i.src=a,i.alt=n,i.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',t.innerHTML="",t.appendChild(i)}))}},resetPreview:function(){S(this.previews,(function(t){var e=G(t,y);q(t,{width:e.width,height:e.height}),t.innerHTML=e.html,function(t,e){if(N(t[e]))try{delete t[e]}catch(i){t[e]=void 0}else if(t.dataset)try{delete t.dataset[e]}catch(i){t.dataset[e]=void 0}else t.removeAttribute("data-".concat(J(e)))}(t,y)}))},preview:function(){var t=this.imageData,e=this.canvasData,i=this.cropBoxData,a=i.width,n=i.height,o=t.width,r=t.height,h=i.left-e.left-t.left,s=i.top-e.top-t.top;this.cropped&&!this.disabled&&(q(this.viewBoxImage,A({width:o,height:r},st(A({translateX:-h,translateY:-s},t)))),S(this.previews,(function(e){var i=G(e,y),c=i.width,l=i.height,p=c,d=l,u=1;a&&(d=n*(u=c/a)),n&&d>l&&(p=a*(u=l/n),d=l),q(e,{width:p,height:d}),q(e.getElementsByTagName("img")[0],A({width:o*u,height:r*u},st(A({translateX:-h*u,translateY:-s*u},t))))})))}},ft={bind:function(){var t=this.element,e=this.options,i=this.cropper;L(e.cropstart)&&et(t,"cropstart",e.cropstart),L(e.cropmove)&&et(t,"cropmove",e.cropmove),L(e.cropend)&&et(t,"cropend",e.cropend),L(e.crop)&&et(t,"crop",e.crop),L(e.zoom)&&et(t,"zoom",e.zoom),et(i,x,this.onCropStart=this.cropStart.bind(this)),e.zoomable&&e.zoomOnWheel&&et(i,"wheel",this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),e.toggleDragModeOnDblclick&&et(i,"dblclick",this.onDblclick=this.dblclick.bind(this)),et(t.ownerDocument,M,this.onCropMove=this.cropMove.bind(this)),et(t.ownerDocument,C,this.onCropEnd=this.cropEnd.bind(this)),e.responsive&&et(window,"resize",this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,e=this.options,i=this.cropper;L(e.cropstart)&&tt(t,"cropstart",e.cropstart),L(e.cropmove)&&tt(t,"cropmove",e.cropmove),L(e.cropend)&&tt(t,"cropend",e.cropend),L(e.crop)&&tt(t,"crop",e.crop),L(e.zoom)&&tt(t,"zoom",e.zoom),tt(i,x,this.onCropStart),e.zoomable&&e.zoomOnWheel&&tt(i,"wheel",this.onWheel,{passive:!1,capture:!0}),e.toggleDragModeOnDblclick&&tt(i,"dblclick",this.onDblclick),tt(t.ownerDocument,M,this.onCropMove),tt(t.ownerDocument,C,this.onCropEnd),e.responsive&&tt(window,"resize",this.onResize)}},vt={resize:function(){if(!this.disabled){var t,e,i=this.options,a=this.container,n=this.containerData,o=a.offsetWidth/n.width,r=a.offsetHeight/n.height,h=Math.abs(o-1)>Math.abs(r-1)?o:r;1!==h&&(i.restore&&(t=this.getCanvasData(),e=this.getCropBoxData()),this.render(),i.restore&&(this.setCanvasData(S(t,(function(e,i){t[i]=e*h}))),this.setCropBoxData(S(e,(function(t,i){e[i]=t*h})))))}},dblclick:function(){var t,e;this.disabled||"none"===this.options.dragMode||this.setDragMode((t=this.dragBox,e=d,(t.classList?t.classList.contains(e):t.className.indexOf(e)>-1)?"move":"crop"))},wheel:function(t){var e=this,i=Number(this.options.wheelZoomRatio)||.1,a=1;this.disabled||(t.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout((function(){e.wheeling=!1}),50),t.deltaY?a=t.deltaY>0?1:-1:t.wheelDelta?a=-t.wheelDelta/120:t.detail&&(a=t.detail>0?1:-1),this.zoom(-a*i,t)))},cropStart:function(t){var e=t.buttons,i=t.button;if(!(this.disabled||("mousedown"===t.type||"pointerdown"===t.type&&"mouse"===t.pointerType)&&(W(e)&&1!==e||W(i)&&0!==i||t.ctrlKey))){var a,n=this.options,o=this.pointers;t.changedTouches?S(t.changedTouches,(function(t){o[t.identifier]=ct(t)})):o[t.pointerId||0]=ct(t),a=Object.keys(o).length>1&&n.zoomable&&n.zoomOnTouch?"zoom":G(t.target,b),D.test(a)&&!1!==it(this.element,"cropstart",{originalEvent:t,action:a})&&(t.preventDefault(),this.action=a,this.cropping=!1,"crop"===a&&(this.cropping=!0,$(this.dragBox,v)))}},cropMove:function(t){var e=this.action;if(!this.disabled&&e){var i=this.pointers;t.preventDefault(),!1!==it(this.element,"cropmove",{originalEvent:t,action:e})&&(t.changedTouches?S(t.changedTouches,(function(t){A(i[t.identifier]||{},ct(t,!0))})):A(i[t.pointerId||0]||{},ct(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var e=this.action,i=this.pointers;t.changedTouches?S(t.changedTouches,(function(t){delete i[t.identifier]})):delete i[t.pointerId||0],e&&(t.preventDefault(),Object.keys(i).length||(this.action=""),this.cropping&&(this.cropping=!1,Z(this.dragBox,v,this.cropped&&this.options.modal)),it(this.element,"cropend",{originalEvent:t,action:e}))}}},wt={change:function(t){var i,a=this.options,n=this.canvasData,o=this.containerData,r=this.cropBoxData,h=this.pointers,s=this.action,c=a.aspectRatio,l=r.left,p=r.top,d=r.width,u=r.height,g=l+d,f=p+u,v=0,w=0,b=o.width,y=o.height,x=!0;!c&&t.shiftKey&&(c=d&&u?d/u:1),this.limited&&(v=r.minLeft,w=r.minTop,b=v+Math.min(o.width,n.width,n.left+n.width),y=w+Math.min(o.height,n.height,n.top+n.height));var M=h[Object.keys(h)[0]],C={x:M.endX-M.startX,y:M.endY-M.startY},D=function(t){switch(t){case"e":g+C.x>b&&(C.x=b-g);break;case"w":l+C.xy&&(C.y=y-f)}};switch(s){case"all":l+=C.x,p+=C.y;break;case"e":if(C.x>=0&&(g>=b||c&&(p<=w||f>=y))){x=!1;break}D("e"),(d+=C.x)<0&&(s="w",l-=d=-d),c&&(u=d/c,p+=(r.height-u)/2);break;case"n":if(C.y<=0&&(p<=w||c&&(l<=v||g>=b))){x=!1;break}D("n"),u-=C.y,p+=C.y,u<0&&(s="s",p-=u=-u),c&&(d=u*c,l+=(r.width-d)/2);break;case"w":if(C.x<=0&&(l<=v||c&&(p<=w||f>=y))){x=!1;break}D("w"),d-=C.x,l+=C.x,d<0&&(s="e",l-=d=-d),c&&(u=d/c,p+=(r.height-u)/2);break;case"s":if(C.y>=0&&(f>=y||c&&(l<=v||g>=b))){x=!1;break}D("s"),(u+=C.y)<0&&(s="n",p-=u=-u),c&&(d=u*c,l+=(r.width-d)/2);break;case"ne":if(c){if(C.y<=0&&(p<=w||g>=b)){x=!1;break}D("n"),u-=C.y,p+=C.y,d=u*c}else D("n"),D("e"),C.x>=0?gw&&(u-=C.y,p+=C.y):(u-=C.y,p+=C.y);d<0&&u<0?(s="sw",p-=u=-u,l-=d=-d):d<0?(s="nw",l-=d=-d):u<0&&(s="se",p-=u=-u);break;case"nw":if(c){if(C.y<=0&&(p<=w||l<=v)){x=!1;break}D("n"),u-=C.y,p+=C.y,d=u*c,l+=r.width-d}else D("n"),D("w"),C.x<=0?l>v?(d-=C.x,l+=C.x):C.y<=0&&p<=w&&(x=!1):(d-=C.x,l+=C.x),C.y<=0?p>w&&(u-=C.y,p+=C.y):(u-=C.y,p+=C.y);d<0&&u<0?(s="se",p-=u=-u,l-=d=-d):d<0?(s="ne",l-=d=-d):u<0&&(s="sw",p-=u=-u);break;case"sw":if(c){if(C.x<=0&&(l<=v||f>=y)){x=!1;break}D("w"),d-=C.x,l+=C.x,u=d/c}else D("s"),D("w"),C.x<=0?l>v?(d-=C.x,l+=C.x):C.y>=0&&f>=y&&(x=!1):(d-=C.x,l+=C.x),C.y>=0?f=0&&(g>=b||f>=y)){x=!1;break}D("e"),u=(d+=C.x)/c}else D("s"),D("e"),C.x>=0?g=0&&f>=y&&(x=!1):d+=C.x,C.y>=0?fMath.abs(a)&&(a=s)}))})),a}(h),t),x=!1;break;case"crop":if(!C.x||!C.y){x=!1;break}i=at(this.cropper),l=M.startX-i.left,p=M.startY-i.top,d=r.minWidth,u=r.minHeight,C.x>0?s=C.y>0?"se":"ne":C.x<0&&(l-=d,s=C.y>0?"sw":"nw"),C.y<0&&(p-=u),this.cropped||(Q(this.cropBox,m),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}x&&(r.width=d,r.height=u,r.left=l,r.top=p,this.action=s,this.renderCropBox()),S(h,(function(t){t.startX=t.endX,t.startY=t.endY}))}},bt={crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&$(this.dragBox,v),Q(this.cropBox,m),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=A({},this.initialImageData),this.canvasData=A({},this.initialCanvasData),this.cropBoxData=A({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(A(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),Q(this.dragBox,v),$(this.cropBox,m)),this},replace:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&t&&(this.isImg&&(this.element.src=t),e?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,S(this.previews,(function(e){e.getElementsByTagName("img")[0].src=t})))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,Q(this.cropper,u)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,$(this.cropper,u)),this},destroy:function(){var t=this.element;return t.cropper?(t.cropper=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate(),this):this},move:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,i=this.canvasData,a=i.left,n=i.top;return this.moveTo(H(t)?t:a+Number(t),H(e)?e:n+Number(e))},moveTo:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,i=this.canvasData,a=!1;return t=Number(t),e=Number(e),this.ready&&!this.disabled&&this.options.movable&&(W(t)&&(i.left=t,a=!0),W(e)&&(i.top=e,a=!0),a&&this.renderCanvas(!0)),this},zoom:function(t,e){var i=this.canvasData;return t=(t=Number(t))<0?1/(1-t):1+t,this.zoomTo(i.width*t/i.naturalWidth,null,e)},zoomTo:function(t,e,i){var a=this.options,n=this.canvasData,o=n.width,r=n.height,h=n.naturalWidth,s=n.naturalHeight;if((t=Number(t))>=0&&this.ready&&!this.disabled&&a.zoomable){var c=h*t,l=s*t;if(!1===it(this.element,"zoom",{ratio:t,oldRatio:o/h,originalEvent:i}))return this;if(i){var p=this.pointers,d=at(this.cropper),u=p&&Object.keys(p).length?function(t){var e=0,i=0,a=0;return S(t,(function(t){var n=t.startX,o=t.startY;e+=n,i+=o,a+=1})),{pageX:e/=a,pageY:i/=a}}(p):{pageX:i.pageX,pageY:i.pageY};n.left-=(c-o)*((u.pageX-d.left-n.left)/o),n.top-=(l-r)*((u.pageY-d.top-n.top)/r)}else Y(e)&&W(e.x)&&W(e.y)?(n.left-=(c-o)*((e.x-n.left)/o),n.top-=(l-r)*((e.y-n.top)/r)):(n.left-=(c-o)/2,n.top-=(l-r)/2);n.width=c,n.height=l,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return W(t=Number(t))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var e=this.imageData.scaleY;return this.scale(t,W(e)?e:1)},scaleY:function(t){var e=this.imageData.scaleX;return this.scale(W(e)?e:1,t)},scale:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,i=this.imageData,a=!1;return t=Number(t),e=Number(e),this.ready&&!this.disabled&&this.options.scalable&&(W(t)&&(i.scaleX=t,a=!0),W(e)&&(i.scaleY=e,a=!0),a&&this.renderCanvas(!0,!0)),this},getData:function(){var t,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=this.options,a=this.imageData,n=this.canvasData,o=this.cropBoxData;if(this.ready&&this.cropped){t={x:o.left-n.left,y:o.top-n.top,width:o.width,height:o.height};var r=a.width/a.naturalWidth;if(S(t,(function(e,i){t[i]=e/r})),e){var h=Math.round(t.y+t.height),s=Math.round(t.x+t.width);t.x=Math.round(t.x),t.y=Math.round(t.y),t.width=s-t.x,t.height=h-t.y}}else t={x:0,y:0,width:0,height:0};return i.rotatable&&(t.rotate=a.rotate||0),i.scalable&&(t.scaleX=a.scaleX||1,t.scaleY=a.scaleY||1),t},setData:function(t){var e=this.options,i=this.imageData,a=this.canvasData,n={};if(this.ready&&!this.disabled&&Y(t)){var o=!1;e.rotatable&&W(t.rotate)&&t.rotate!==i.rotate&&(i.rotate=t.rotate,o=!0),e.scalable&&(W(t.scaleX)&&t.scaleX!==i.scaleX&&(i.scaleX=t.scaleX,o=!0),W(t.scaleY)&&t.scaleY!==i.scaleY&&(i.scaleY=t.scaleY,o=!0)),o&&this.renderCanvas(!0,!0);var r=i.width/i.naturalWidth;W(t.x)&&(n.left=t.x*r+a.left),W(t.y)&&(n.top=t.y*r+a.top),W(t.width)&&(n.width=t.width*r),W(t.height)&&(n.height=t.height*r),this.setCropBoxData(n)}return this},getContainerData:function(){return this.ready?A({},this.containerData):{}},getImageData:function(){return this.sized?A({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,e={};return this.ready&&S(["left","top","width","height","naturalWidth","naturalHeight"],(function(i){e[i]=t[i]})),e},setCanvasData:function(t){var e=this.canvasData,i=e.aspectRatio;return this.ready&&!this.disabled&&Y(t)&&(W(t.left)&&(e.left=t.left),W(t.top)&&(e.top=t.top),W(t.width)?(e.width=t.width,e.height=t.width/i):W(t.height)&&(e.height=t.height,e.width=t.height*i),this.renderCanvas(!0)),this},getCropBoxData:function(){var t,e=this.cropBoxData;return this.ready&&this.cropped&&(t={left:e.left,top:e.top,width:e.width,height:e.height}),t||{}},setCropBoxData:function(t){var e,i,a=this.cropBoxData,n=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&Y(t)&&(W(t.left)&&(a.left=t.left),W(t.top)&&(a.top=t.top),W(t.width)&&t.width!==a.width&&(e=!0,a.width=t.width),W(t.height)&&t.height!==a.height&&(i=!0,a.height=t.height),n&&(e?a.height=a.width/n:i&&(a.width=a.height*n)),this.renderCropBox()),this},getCroppedCanvas:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var e=this.canvasData,i=pt(this.image,this.imageData,e,t);if(!this.cropped)return i;var a=this.getData(),n=a.x,o=a.y,h=a.width,s=a.height,c=i.width/Math.floor(e.naturalWidth);1!==c&&(n*=c,o*=c,h*=c,s*=c);var l=h/s,p=lt({aspectRatio:l,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),d=lt({aspectRatio:l,width:t.minWidth||0,height:t.minHeight||0},"cover"),u=lt({aspectRatio:l,width:t.width||(1!==c?i.width:h),height:t.height||(1!==c?i.height:s)}),m=u.width,g=u.height;m=Math.min(p.width,Math.max(d.width,m)),g=Math.min(p.height,Math.max(d.height,g));var f=document.createElement("canvas"),v=f.getContext("2d");f.width=I(m),f.height=I(g),v.fillStyle=t.fillColor||"transparent",v.fillRect(0,0,m,g);var w=t.imageSmoothingEnabled,b=void 0===w||w,y=t.imageSmoothingQuality;v.imageSmoothingEnabled=b,y&&(v.imageSmoothingQuality=y);var x,M,C,D,O,B,k=i.width,T=i.height,E=n,W=o;E<=-h||E>k?(E=0,x=0,C=0,O=0):E<=0?(C=-E,E=0,O=x=Math.min(k,h+E)):E<=k&&(C=0,O=x=Math.min(h,k-E)),x<=0||W<=-s||W>T?(W=0,M=0,D=0,B=0):W<=0?(D=-W,W=0,B=M=Math.min(T,s+W)):W<=T&&(D=0,B=M=Math.min(s,T-W));var z=[E,W,x,M];if(O>0&&B>0){var H=m/h;z.push(C*H,D*H,O*H,B*H)}return v.drawImage.apply(v,[i].concat(r(z.map((function(t){return Math.floor(I(t))}))))),f},setAspectRatio:function(t){var e=this.options;return this.disabled||H(t)||(e.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var e=this.options,i=this.dragBox,a=this.face;if(this.ready&&!this.disabled){var n="crop"===t,o=e.movable&&"move"===t;t=n||o?t:"none",e.dragMode=t,V(i,b,t),Z(i,d,n),Z(i,w,o),e.cropBoxMovable||(V(a,b,t),Z(a,d,n),Z(a,w,o))}return this}},yt=c.Cropper,xt=function(){function t(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(a(this,t),!e||!k.test(e.tagName))throw new Error("The first argument is required and must be an or element.");this.element=e,this.options=A({},T,Y(i)&&i),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}var e,i,o;return e=t,o=[{key:"noConflict",value:function(){return window.Cropper=yt,t}},{key:"setDefaults",value:function(t){A(T,Y(t)&&t)}}],(i=[{key:"init",value:function(){var t,e=this.element,i=e.tagName.toLowerCase();if(!e.cropper){if(e.cropper=this,"img"===i){if(this.isImg=!0,t=e.getAttribute("src")||"",this.originalUrl=t,!t)return;t=e.src}else"canvas"===i&&window.HTMLCanvasElement&&(t=e.toDataURL());this.load(t)}}},{key:"load",value:function(t){var e=this;if(t){this.url=t,this.imageData={};var i=this.element,a=this.options;if(a.rotatable||a.scalable||(a.checkOrientation=!1),a.checkOrientation&&window.ArrayBuffer)if(O.test(t))B.test(t)?this.read((n=t.replace(ut,""),o=atob(n),r=new ArrayBuffer(o.length),S(h=new Uint8Array(r),(function(t,e){h[e]=o.charCodeAt(e)})),r)):this.clone();else{var n,o,r,h,s=new XMLHttpRequest,c=this.clone.bind(this);this.reloading=!0,this.xhr=s,s.onabort=c,s.onerror=c,s.ontimeout=c,s.onprogress=function(){"image/jpeg"!==s.getResponseHeader("content-type")&&s.abort()},s.onload=function(){e.read(s.response)},s.onloadend=function(){e.reloading=!1,e.xhr=null},a.checkCrossOrigin&&rt(t)&&i.crossOrigin&&(t=ht(t)),s.open("GET",t,!0),s.responseType="arraybuffer",s.withCredentials="use-credentials"===i.crossOrigin,s.send()}else this.clone()}}},{key:"read",value:function(t){var e=this.options,i=this.imageData,a=function(t){var e,i=new DataView(t);try{var a,n,o;if(255===i.getUint8(0)&&216===i.getUint8(1))for(var r=i.byteLength,h=2;h+1=8&&(o=s+l)}}}if(o){var p,d,u=i.getUint16(o,a);for(d=0;d1){this.url=function(t,e){for(var i=[],a=new Uint8Array(t);a.length>0;)i.push(dt.apply(null,j(a.subarray(0,8192)))),a=a.subarray(8192);return"data:".concat("image/jpeg",";base64,").concat(btoa(i.join("")))}(t);var h=function(t){var e=0,i=1,a=1;switch(t){case 2:i=-1;break;case 3:e=-180;break;case 4:a=-1;break;case 5:e=90,a=-1;break;case 6:e=90;break;case 7:e=90,i=-1;break;case 8:e=-90}return{rotate:e,scaleX:i,scaleY:a}}(a);n=h.rotate,o=h.scaleX,r=h.scaleY}e.rotatable&&(i.rotate=n),e.scalable&&(i.scaleX=o,i.scaleY=r),this.clone()}},{key:"clone",value:function(){var t=this.element,e=this.url,i=t.crossOrigin,a=e;this.options.checkCrossOrigin&&rt(e)&&(i||(i="anonymous"),a=ht(e)),this.crossOrigin=i,this.crossOriginUrl=a;var n=document.createElement("img");i&&(n.crossOrigin=i),n.src=a||e,n.alt=t.alt||"The image to crop",this.image=n,n.onload=this.start.bind(this),n.onerror=this.stop.bind(this),$(n,g),t.parentNode.insertBefore(n,t.nextSibling)}},{key:"start",value:function(){var t=this,e=this.image;e.onload=null,e.onerror=null,this.sizing=!0;var i=c.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(c.navigator.userAgent),a=function(e,i){A(t.imageData,{naturalWidth:e,naturalHeight:i,aspectRatio:e/i}),t.initialImageData=A({},t.imageData),t.sizing=!1,t.sized=!0,t.build()};if(!e.naturalWidth||i){var n=document.createElement("img"),o=document.body||document.documentElement;this.sizingImage=n,n.onload=function(){a(n.width,n.height),i||o.removeChild(n)},n.src=e.src,i||(n.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",o.appendChild(n))}else a(e.naturalWidth,e.naturalHeight)}},{key:"stop",value:function(){var t=this.image;t.onload=null,t.onerror=null,t.parentNode.removeChild(t),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var t=this.element,e=this.options,i=this.image,a=t.parentNode,n=document.createElement("div");n.innerHTML='
      ';var o=n.querySelector(".".concat("cropper","-container")),r=o.querySelector(".".concat("cropper","-canvas")),h=o.querySelector(".".concat("cropper","-drag-box")),s=o.querySelector(".".concat("cropper","-crop-box")),c=s.querySelector(".".concat("cropper","-face"));this.container=a,this.cropper=o,this.canvas=r,this.dragBox=h,this.cropBox=s,this.viewBox=o.querySelector(".".concat("cropper","-view-box")),this.face=c,r.appendChild(i),$(t,m),a.insertBefore(o,t.nextSibling),Q(i,g),this.initPreview(),this.bind(),e.initialAspectRatio=Math.max(0,e.initialAspectRatio)||NaN,e.aspectRatio=Math.max(0,e.aspectRatio)||NaN,e.viewMode=Math.max(0,Math.min(3,Math.round(e.viewMode)))||0,$(s,m),e.guides||$(s.getElementsByClassName("".concat("cropper","-dashed")),m),e.center||$(s.getElementsByClassName("".concat("cropper","-center")),m),e.background&&$(o,"".concat("cropper","-bg")),e.highlight||$(c,f),e.cropBoxMovable&&($(c,w),V(c,b,"all")),e.cropBoxResizable||($(s.getElementsByClassName("".concat("cropper","-line")),m),$(s.getElementsByClassName("".concat("cropper","-point")),m)),this.render(),this.ready=!0,this.setDragMode(e.dragMode),e.autoCrop&&this.crop(),this.setData(e.data),L(e.ready)&&et(t,"ready",e.ready,{once:!0}),it(t,"ready")}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var t=this.cropper.parentNode;t&&t.removeChild(this.cropper),Q(this.element,m)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}])&&n(e.prototype,i),o&&n(e,o),Object.defineProperty(e,"prototype",{writable:!1}),t}();return A(xt.prototype,mt,gt,ft,vt,wt,bt),xt}()}}]); \ No newline at end of file diff --git a/static/js/20.6185db2f.chunk.js.LICENSE.txt b/static/js/20.6185db2f.chunk.js.LICENSE.txt new file mode 100644 index 000000000..195755c4f --- /dev/null +++ b/static/js/20.6185db2f.chunk.js.LICENSE.txt @@ -0,0 +1 @@ +/*! For license information please see 20.6185db2f.chunk.js.LICENSE.txt */ diff --git a/static/js/200.7d603f80.chunk.js b/static/js/200.7d603f80.chunk.js new file mode 100644 index 000000000..26fb337b7 --- /dev/null +++ b/static/js/200.7d603f80.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[200,258],{"7Xl7":function(e,n,t){"use strict";t.r(n),t.d(n,"conf",(function(){return i})),t.d(n,"language",(function(){return r}));var o=t("87dK"),i=("undefined"==typeof monaco?self.monaco:monaco,o.conf),r={defaultToken:"invalid",tokenPostfix:".js",keywords:["break","case","catch","class","continue","const","constructor","debugger","default","delete","do","else","export","extends","false","finally","for","from","function","get","if","import","in","instanceof","let","new","null","return","set","super","switch","symbol","this","throw","true","try","typeof","undefined","var","void","while","with","yield","async","await","of"],typeKeywords:[],operators:o.language.operators,symbols:o.language.symbols,escapes:o.language.escapes,digits:o.language.digits,octaldigits:o.language.octaldigits,binarydigits:o.language.binarydigits,hexdigits:o.language.hexdigits,regexpctl:o.language.regexpctl,regexpesc:o.language.regexpesc,tokenizer:o.language.tokenizer}},"87dK":function(e,n,t){"use strict";t.r(n),t.d(n,"conf",(function(){return i})),t.d(n,"language",(function(){return r}));var o="undefined"==typeof monaco?self.monaco:monaco,i={wordPattern:/(-?\d*\.\d\w*)|([^\`\~\!\@\#\%\^\&\*\(\)\-\=\+\[\{\]\}\\\|\;\:\'\"\,\.\<\>\/\?\s]+)/g,comments:{lineComment:"//",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],onEnterRules:[{beforeText:/^\s*\/\*\*(?!\/)([^\*]|\*(?!\/))*$/,afterText:/^\s*\*\/$/,action:{indentAction:o.languages.IndentAction.IndentOutdent,appendText:" * "}},{beforeText:/^\s*\/\*\*(?!\/)([^\*]|\*(?!\/))*$/,action:{indentAction:o.languages.IndentAction.None,appendText:" * "}},{beforeText:/^(\t|(\ \ ))*\ \*(\ ([^\*]|\*(?!\/))*)?$/,action:{indentAction:o.languages.IndentAction.None,appendText:"* "}},{beforeText:/^(\t|(\ \ ))*\ \*\/\s*$/,action:{indentAction:o.languages.IndentAction.None,removeText:1}}],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"',notIn:["string"]},{open:"'",close:"'",notIn:["string","comment"]},{open:"`",close:"`",notIn:["string","comment"]},{open:"/**",close:" */",notIn:["string"]}],folding:{markers:{start:new RegExp("^\\s*//\\s*#?region\\b"),end:new RegExp("^\\s*//\\s*#?endregion\\b")}}},r={defaultToken:"invalid",tokenPostfix:".ts",keywords:["abstract","as","break","case","catch","class","continue","const","constructor","debugger","declare","default","delete","do","else","enum","export","extends","false","finally","for","from","function","get","if","implements","import","in","infer","instanceof","interface","is","keyof","let","module","namespace","never","new","null","package","private","protected","public","readonly","require","global","return","set","static","super","switch","symbol","this","throw","true","try","type","typeof","unique","var","void","while","with","yield","async","await","of"],typeKeywords:["any","boolean","number","object","string","undefined"],operators:["<=",">=","==","!=","===","!==","=>","+","-","**","*","/","%","++","--","<<",">",">>>","&","|","^","!","~","&&","||","??","?",":","=","+=","-=","*=","**=","/=","%=","<<=",">>=",">>>=","&=","|=","^=","@"],symbols:/[=>](?!@symbols)/,"@brackets"],[/!(?=([^=]|$))/,"delimiter"],[/@symbols/,{cases:{"@operators":"delimiter","@default":""}}],[/(@digits)[eE]([\-+]?(@digits))?/,"number.float"],[/(@digits)\.(@digits)([eE][\-+]?(@digits))?/,"number.float"],[/0[xX](@hexdigits)n?/,"number.hex"],[/0[oO]?(@octaldigits)n?/,"number.octal"],[/0[bB](@binarydigits)n?/,"number.binary"],[/(@digits)n?/,"number"],[/[;,.]/,"delimiter"],[/"([^"\\]|\\.)*$/,"string.invalid"],[/'([^'\\]|\\.)*$/,"string.invalid"],[/"/,"string","@string_double"],[/'/,"string","@string_single"],[/`/,"string","@string_backtick"]],whitespace:[[/[ \t\r\n]+/,""],[/\/\*\*(?!\/)/,"comment.doc","@jsdoc"],[/\/\*/,"comment","@comment"],[/\/\/.*$/,"comment"]],comment:[[/[^\/*]+/,"comment"],[/\*\//,"comment","@pop"],[/[\/*]/,"comment"]],jsdoc:[[/[^\/*]+/,"comment.doc"],[/\*\//,"comment.doc","@pop"],[/[\/*]/,"comment.doc"]],regexp:[[/(\{)(\d+(?:,\d*)?)(\})/,["regexp.escape.control","regexp.escape.control","regexp.escape.control"]],[/(\[)(\^?)(?=(?:[^\]\\\/]|\\.)+)/,["regexp.escape.control",{token:"regexp.escape.control",next:"@regexrange"}]],[/(\()(\?:|\?=|\?!)/,["regexp.escape.control","regexp.escape.control"]],[/[()]/,"regexp.escape.control"],[/@regexpctl/,"regexp.escape.control"],[/[^\\\/]/,"regexp"],[/@regexpesc/,"regexp.escape"],[/\\\./,"regexp.invalid"],[/(\/)([gimsuy]*)/,[{token:"regexp",bracket:"@close",next:"@pop"},"keyword.other"]]],regexrange:[[/-/,"regexp.escape.control"],[/\^/,"regexp.invalid"],[/@regexpesc/,"regexp.escape"],[/[^\]]/,"regexp"],[/\]/,{token:"regexp.escape.control",next:"@pop",bracket:"@close"}]],string_double:[[/[^\\"]+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/"/,"string","@pop"]],string_single:[[/[^\\']+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/'/,"string","@pop"]],string_backtick:[[/\$\{/,{token:"delimiter.bracket",next:"@bracketCounting"}],[/[^\\`$]+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/`/,"string","@pop"]],bracketCounting:[[/\{/,"delimiter.bracket","@bracketCounting"],[/\}/,"delimiter.bracket","@pop"],{include:"common"}]}}}}]); \ No newline at end of file diff --git a/static/js/201.1209ae77.chunk.js b/static/js/201.1209ae77.chunk.js new file mode 100644 index 000000000..fe0af39c7 --- /dev/null +++ b/static/js/201.1209ae77.chunk.js @@ -0,0 +1 @@ +(this.webpackJsonp=this.webpackJsonp||[]).push([[201],{"20/g":function(e,t,n){"use strict";n.r(t),n.d(t,"setupMode",(function(){return No}));var i,r=function(){function e(e){var t=this;this._defaults=e,this._worker=null,this._idleCheckInterval=window.setInterval((function(){return t._checkIfIdle()}),3e4),this._lastUsedTime=0,this._configChangeListener=this._defaults.onDidChange((function(){return t._stopWorker()}))}return e.prototype._stopWorker=function(){this._worker&&(this._worker.dispose(),this._worker=null),this._client=null},e.prototype.dispose=function(){clearInterval(this._idleCheckInterval),this._configChangeListener.dispose(),this._stopWorker()},e.prototype._checkIfIdle=function(){this._worker&&Date.now()-this._lastUsedTime>12e4&&this._stopWorker()},e.prototype._getClient=function(){return this._lastUsedTime=Date.now(),this._client||(this._worker=monaco.editor.createWebWorker({moduleId:"vs/language/css/cssWorker",label:this._defaults.languageId,createData:{languageSettings:this._defaults.diagnosticsOptions,languageId:this._defaults.languageId}}),this._client=this._worker.getProxy()),this._client},e.prototype.getLanguageServiceWorker=function(){for(var e,t=this,n=[],i=0;ithis.source.length)return!1;for(var t=0;t=h&&e<=m&&(this.stream.advance(t+1),this.stream.advanceWhileChar((function(e){return e>=h&&e<=m||0===t&&e===q})),!0)},e.prototype._newline=function(e){var t=this.stream.peekChar();switch(t){case M:case N:case I:return this.stream.advance(1),e.push(String.fromCharCode(t)),t===M&&this.stream.advanceIfChar(I)&&e.push("\n"),!0}return!1},e.prototype._escape=function(e,t){var n=this.stream.peekChar();if(n===R){this.stream.advance(1),n=this.stream.peekChar();for(var i=0;i<6&&(n>=h&&n<=m||n>=s&&n<=a||n>=c&&n<=d);)this.stream.advance(1),n=this.stream.peekChar(),i++;if(i>0){try{var r=parseInt(this.stream.substring(this.stream.pos()-i),16);r&&e.push(String.fromCharCode(r))}catch(e){}return n===A||n===W?this.stream.advance(1):this._newline([]),!0}if(n!==M&&n!==N&&n!==I)return this.stream.advance(1),e.push(String.fromCharCode(n)),!0;if(t)return this._newline(e)}return!1},e.prototype._stringChar=function(e,t){var n=this.stream.peekChar();return 0!==n&&n!==e&&n!==R&&n!==M&&n!==N&&n!==I&&(this.stream.advance(1),t.push(String.fromCharCode(n)),!0)},e.prototype._string=function(e){if(this.stream.peekChar()===_||this.stream.peekChar()===P){var t=this.stream.nextChar();for(e.push(String.fromCharCode(t));this._stringChar(t,e)||this._escape(e,!0););return this.stream.peekChar()===t?(this.stream.nextChar(),e.push(String.fromCharCode(t)),i.String):i.BadString}return null},e.prototype._unquotedChar=function(e){var t=this.stream.peekChar();return 0!==t&&t!==R&&t!==_&&t!==P&&t!==S&&t!==k&&t!==A&&t!==W&&t!==I&&t!==N&&t!==M&&(this.stream.advance(1),e.push(String.fromCharCode(t)),!0)},e.prototype._unquotedString=function(e){for(var t=!1;this._unquotedChar(e)||this._escape(e);)t=!0;return t},e.prototype._whitespace=function(){return this.stream.advanceWhileChar((function(e){return e===A||e===W||e===I||e===N||e===M}))>0},e.prototype._name=function(e){for(var t=!1;this._identChar(e)||this._escape(e);)t=!0;return t},e.prototype.ident=function(e){var t=this.stream.pos();if(this._minus(e)&&this._minus(e)){if(this._identFirstChar(e)||this._escape(e)){for(;this._identChar(e)||this._escape(e););return!0}}else if(this._identFirstChar(e)||this._escape(e)){for(;this._identChar(e)||this._escape(e););return!0}return this.stream.goBackTo(t),!1},e.prototype._identFirstChar=function(e){var t=this.stream.peekChar();return(t===v||t>=s&&t<=l||t>=c&&t<=p||t>=128&&t<=65535)&&(this.stream.advance(1),e.push(String.fromCharCode(t)),!0)},e.prototype._minus=function(e){var t=this.stream.peekChar();return t===y&&(this.stream.advance(1),e.push(String.fromCharCode(t)),!0)},e.prototype._identChar=function(e){var t=this.stream.peekChar();return(t===v||t===y||t>=s&&t<=l||t>=c&&t<=p||t>=h&&t<=m||t>=128&&t<=65535)&&(this.stream.advance(1),e.push(String.fromCharCode(t)),!0)},e}(),Q=(H=function(e,t){return(H=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}H(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});function ee(e,t){var n=null;return!e||te.end?null:(e.accept((function(e){return-1===e.offset&&-1===e.length||e.offset<=t&&e.end>=t&&(n?e.length<=n.length&&(n=e):n=e,!0)})),n)}function te(e,t){for(var n=ee(e,t),i=[];n;)i.unshift(n),n=n.parent;return i}!function(e){e[e.Undefined=0]="Undefined",e[e.Identifier=1]="Identifier",e[e.Stylesheet=2]="Stylesheet",e[e.Ruleset=3]="Ruleset",e[e.Selector=4]="Selector",e[e.SimpleSelector=5]="SimpleSelector",e[e.SelectorInterpolation=6]="SelectorInterpolation",e[e.SelectorCombinator=7]="SelectorCombinator",e[e.SelectorCombinatorParent=8]="SelectorCombinatorParent",e[e.SelectorCombinatorSibling=9]="SelectorCombinatorSibling",e[e.SelectorCombinatorAllSiblings=10]="SelectorCombinatorAllSiblings",e[e.SelectorCombinatorShadowPiercingDescendant=11]="SelectorCombinatorShadowPiercingDescendant",e[e.Page=12]="Page",e[e.PageBoxMarginBox=13]="PageBoxMarginBox",e[e.ClassSelector=14]="ClassSelector",e[e.IdentifierSelector=15]="IdentifierSelector",e[e.ElementNameSelector=16]="ElementNameSelector",e[e.PseudoSelector=17]="PseudoSelector",e[e.AttributeSelector=18]="AttributeSelector",e[e.Declaration=19]="Declaration",e[e.Declarations=20]="Declarations",e[e.Property=21]="Property",e[e.Expression=22]="Expression",e[e.BinaryExpression=23]="BinaryExpression",e[e.Term=24]="Term",e[e.Operator=25]="Operator",e[e.Value=26]="Value",e[e.StringLiteral=27]="StringLiteral",e[e.URILiteral=28]="URILiteral",e[e.EscapedValue=29]="EscapedValue",e[e.Function=30]="Function",e[e.NumericValue=31]="NumericValue",e[e.HexColorValue=32]="HexColorValue",e[e.MixinDeclaration=33]="MixinDeclaration",e[e.MixinReference=34]="MixinReference",e[e.VariableName=35]="VariableName",e[e.VariableDeclaration=36]="VariableDeclaration",e[e.Prio=37]="Prio",e[e.Interpolation=38]="Interpolation",e[e.NestedProperties=39]="NestedProperties",e[e.ExtendsReference=40]="ExtendsReference",e[e.SelectorPlaceholder=41]="SelectorPlaceholder",e[e.Debug=42]="Debug",e[e.If=43]="If",e[e.Else=44]="Else",e[e.For=45]="For",e[e.Each=46]="Each",e[e.While=47]="While",e[e.MixinContent=48]="MixinContent",e[e.Media=49]="Media",e[e.Keyframe=50]="Keyframe",e[e.FontFace=51]="FontFace",e[e.Import=52]="Import",e[e.Namespace=53]="Namespace",e[e.Invocation=54]="Invocation",e[e.FunctionDeclaration=55]="FunctionDeclaration",e[e.ReturnStatement=56]="ReturnStatement",e[e.MediaQuery=57]="MediaQuery",e[e.FunctionParameter=58]="FunctionParameter",e[e.FunctionArgument=59]="FunctionArgument",e[e.KeyframeSelector=60]="KeyframeSelector",e[e.ViewPort=61]="ViewPort",e[e.Document=62]="Document",e[e.AtApplyRule=63]="AtApplyRule",e[e.CustomPropertyDeclaration=64]="CustomPropertyDeclaration",e[e.CustomPropertySet=65]="CustomPropertySet",e[e.ListEntry=66]="ListEntry",e[e.Supports=67]="Supports",e[e.SupportsCondition=68]="SupportsCondition",e[e.NamespacePrefix=69]="NamespacePrefix",e[e.GridLine=70]="GridLine",e[e.Plugin=71]="Plugin",e[e.UnknownAtRule=72]="UnknownAtRule",e[e.Use=73]="Use",e[e.ModuleConfiguration=74]="ModuleConfiguration",e[e.Forward=75]="Forward",e[e.ForwardVisibility=76]="ForwardVisibility",e[e.Module=77]="Module"}(Y||(Y={})),function(e){e[e.Mixin=0]="Mixin",e[e.Rule=1]="Rule",e[e.Variable=2]="Variable",e[e.Function=3]="Function",e[e.Keyframe=4]="Keyframe",e[e.Unknown=5]="Unknown",e[e.Module=6]="Module",e[e.Forward=7]="Forward",e[e.ForwardVisibility=8]="ForwardVisibility"}(X||(X={}));var ne,ie=function(){function e(e,t,n){void 0===e&&(e=-1),void 0===t&&(t=-1),this.parent=null,this.offset=e,this.length=t,n&&(this.nodeType=n)}return Object.defineProperty(e.prototype,"end",{get:function(){return this.offset+this.length},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){return this.nodeType||Y.Undefined},set:function(e){this.nodeType=e},enumerable:!0,configurable:!0}),e.prototype.getTextProvider=function(){for(var e=this;e&&!e.textProvider;)e=e.parent;return e?e.textProvider:function(){return"unknown"}},e.prototype.getText=function(){return this.getTextProvider()(this.offset,this.length)},e.prototype.matches=function(e){return this.length===e.length&&this.getTextProvider()(this.offset,this.length)===e},e.prototype.startsWith=function(e){return this.length>=e.length&&this.getTextProvider()(this.offset,e.length)===e},e.prototype.endsWith=function(e){return this.length>=e.length&&this.getTextProvider()(this.end-e.length,e.length)===e},e.prototype.accept=function(e){if(e(this)&&this.children)for(var t=0,n=this.children;t=0&&e.parent.children.splice(n,1)}e.parent=this;var i=this.children;return i||(i=this.children=[]),-1!==t?i.splice(t,0,e):i.push(e),e},e.prototype.attachTo=function(e,t){return void 0===t&&(t=-1),e&&e.adoptChild(this,t),this},e.prototype.collectIssues=function(e){this.issues&&e.push.apply(e,this.issues)},e.prototype.addIssue=function(e){this.issues||(this.issues=[]),this.issues.push(e)},e.prototype.hasIssue=function(e){return Array.isArray(this.issues)&&this.issues.some((function(t){return t.getRule()===e}))},e.prototype.isErroneous=function(e){return void 0===e&&(e=!1),!!(this.issues&&this.issues.length>0)||e&&Array.isArray(this.children)&&this.children.some((function(e){return e.isErroneous(!0)}))},e.prototype.setNode=function(e,t,n){return void 0===n&&(n=-1),!!t&&(t.attachTo(this,n),this[e]=t,!0)},e.prototype.addChild=function(e){return!!e&&(this.children||(this.children=[]),e.attachTo(this),this.updateOffsetAndLength(e),!0)},e.prototype.updateOffsetAndLength=function(e){(e.offsetthis.end||-1===this.length)&&(this.length=t-this.offset)},e.prototype.hasChildren=function(){return!!this.children&&this.children.length>0},e.prototype.getChildren=function(){return this.children?this.children.slice(0):[]},e.prototype.getChild=function(e){return this.children&&e=0;n--)if((t=this.children[n]).offset<=e)return t;return null},e.prototype.findChildAtOffset=function(e,t){var n=this.findFirstChildBeforeOffset(e);return n&&n.end>=e?t&&n.findChildAtOffset(e,!0)||n:null},e.prototype.encloses=function(e){return this.offset<=e.offset&&this.offset+this.length>=e.offset+e.length},e.prototype.getParent=function(){for(var e=this.parent;e instanceof re;)e=e.parent;return e},e.prototype.findParent=function(e){for(var t=this;t&&t.type!==e;)t=t.parent;return t},e.prototype.findAParent=function(){for(var e=[],t=0;t0&&(t+="\n\n",t+=e.references.map((function(e){return e.name+": "+e.url})).join(" | ")),t}function Tt(e){if(!e.description||""===e.description)return"";var t="";e.status&&(t+=Ft(e.status)),"string"==typeof e.description?t+=e.description:t=e.description.value;var n=Rt(e.browsers);return n&&(t+="\n\n("+n+")"),"syntax"in e&&(t+="\n\nSyntax: "+e.syntax),e.references&&e.references.length>0&&(t+="\n\n",t+=e.references.map((function(e){return"["+e.name+"]("+e.url+")"})).join(" | ")),t}function Rt(e){return void 0===e&&(e=[]),0===e.length?null:e.map((function(e){var t="",n=e.match(/([A-Z]+)(\d+)?/),i=n[1],r=n[2];return i in Ct&&(t+=Ct[i]),r&&(t+=" "+r),t})).join(", ")}var Et=gt(),It=[{func:"rgb($red, $green, $blue)",desc:Et("css.builtin.rgb","Creates a Color from red, green, and blue values.")},{func:"rgba($red, $green, $blue, $alpha)",desc:Et("css.builtin.rgba","Creates a Color from red, green, blue, and alpha values.")},{func:"hsl($hue, $saturation, $lightness)",desc:Et("css.builtin.hsl","Creates a Color from hue, saturation, and lightness values.")},{func:"hsla($hue, $saturation, $lightness, $alpha)",desc:Et("css.builtin.hsla","Creates a Color from hue, saturation, lightness, and alpha values.")}],Mt={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgrey:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rebeccapurple:"#663399",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},Nt={currentColor:"The value of the 'color' property. The computed value of the 'currentColor' keyword is the computed value of the 'color' property. If the 'currentColor' keyword is set on the 'color' property itself, it is treated as 'color:inherit' at parse time.",transparent:"Fully transparent. This keyword can be considered a shorthand for rgba(0,0,0,0) which is its computed value."};function Pt(e,t){var n=e.getText().match(/^([-+]?[0-9]*\.?[0-9]+)(%?)$/);if(n){n[2]&&(t=100);var i=parseFloat(n[1])/t;if(i>=0&&i<=1)return i}throw new Error}function _t(e){return e<48?0:e<=57?e-48:(e<97&&(e+=32),e>=97&&e<=102?e-97+10:0)}function At(e){if("#"!==e[0])return null;switch(e.length){case 4:return{red:17*_t(e.charCodeAt(1))/255,green:17*_t(e.charCodeAt(2))/255,blue:17*_t(e.charCodeAt(3))/255,alpha:1};case 5:return{red:17*_t(e.charCodeAt(1))/255,green:17*_t(e.charCodeAt(2))/255,blue:17*_t(e.charCodeAt(3))/255,alpha:17*_t(e.charCodeAt(4))/255};case 7:return{red:(16*_t(e.charCodeAt(1))+_t(e.charCodeAt(2)))/255,green:(16*_t(e.charCodeAt(3))+_t(e.charCodeAt(4)))/255,blue:(16*_t(e.charCodeAt(5))+_t(e.charCodeAt(6)))/255,alpha:1};case 9:return{red:(16*_t(e.charCodeAt(1))+_t(e.charCodeAt(2)))/255,green:(16*_t(e.charCodeAt(3))+_t(e.charCodeAt(4)))/255,blue:(16*_t(e.charCodeAt(5))+_t(e.charCodeAt(6)))/255,alpha:(16*_t(e.charCodeAt(7))+_t(e.charCodeAt(8)))/255}}return null}var Wt={bottom:"Computes to ‘100%’ for the vertical position if one or two values are given, otherwise specifies the bottom edge as the origin for the next offset.",center:"Computes to ‘50%’ (‘left 50%’) for the horizontal position if the horizontal position is not otherwise specified, or ‘50%’ (‘top 50%’) for the vertical position if it is.",left:"Computes to ‘0%’ for the horizontal position if one or two values are given, otherwise specifies the left edge as the origin for the next offset.",right:"Computes to ‘100%’ for the horizontal position if one or two values are given, otherwise specifies the right edge as the origin for the next offset.",top:"Computes to ‘0%’ for the vertical position if one or two values are given, otherwise specifies the top edge as the origin for the next offset."},Ot={"no-repeat":"Placed once and not repeated in this direction.",repeat:"Repeated in this direction as often as needed to cover the background painting area.","repeat-x":"Computes to ‘repeat no-repeat’.","repeat-y":"Computes to ‘no-repeat repeat’.",round:"Repeated as often as will fit within the background positioning area. If it doesn’t fit a whole number of times, it is rescaled so that it does.",space:"Repeated as often as will fit within the background positioning area without being clipped and then the images are spaced out to fill the area."},Lt={dashed:"A series of square-ended dashes.",dotted:"A series of round dots.",double:"Two parallel solid lines with some space between them.",groove:"Looks as if it were carved in the canvas.",hidden:"Same as ‘none’, but has different behavior in the border conflict resolution rules for border-collapsed tables.",inset:"Looks as if the content on the inside of the border is sunken into the canvas.",none:"No border. Color and width are ignored.",outset:"Looks as if the content on the inside of the border is coming out of the canvas.",ridge:"Looks as if it were coming out of the canvas.",solid:"A single line segment."},Ut=["medium","thick","thin"],jt={"border-box":"The background is painted within (clipped to) the border box.","content-box":"The background is painted within (clipped to) the content box.","padding-box":"The background is painted within (clipped to) the padding box."},Vt={"margin-box":"Uses the margin box as reference box.","fill-box":"Uses the object bounding box as reference box.","stroke-box":"Uses the stroke bounding box as reference box.","view-box":"Uses the nearest SVG viewport as reference box."},Bt={initial:"Represents the value specified as the property’s initial value.",inherit:"Represents the computed value of the property on the element’s parent.",unset:"Acts as either `inherit` or `initial`, depending on whether the property is inherited or not."},$t={"url()":"Reference an image file by URL","image()":"Provide image fallbacks and annotations.","-webkit-image-set()":"Provide multiple resolutions. Remember to use unprefixed image-set() in addition.","image-set()":"Provide multiple resolutions of an image and const the UA decide which is most appropriate in a given situation.","-moz-element()":"Use an element in the document as an image. Remember to use unprefixed element() in addition.","element()":"Use an element in the document as an image.","cross-fade()":"Indicates the two images to be combined and how far along in the transition the combination is.","-webkit-gradient()":"Deprecated. Use modern linear-gradient() or radial-gradient() instead.","-webkit-linear-gradient()":"Linear gradient. Remember to use unprefixed version in addition.","-moz-linear-gradient()":"Linear gradient. Remember to use unprefixed version in addition.","-o-linear-gradient()":"Linear gradient. Remember to use unprefixed version in addition.","linear-gradient()":"A linear gradient is created by specifying a straight gradient line, and then several colors placed along that line.","-webkit-repeating-linear-gradient()":"Repeating Linear gradient. Remember to use unprefixed version in addition.","-moz-repeating-linear-gradient()":"Repeating Linear gradient. Remember to use unprefixed version in addition.","-o-repeating-linear-gradient()":"Repeating Linear gradient. Remember to use unprefixed version in addition.","repeating-linear-gradient()":"Same as linear-gradient, except the color-stops are repeated infinitely in both directions, with their positions shifted by multiples of the difference between the last specified color-stop’s position and the first specified color-stop’s position.","-webkit-radial-gradient()":"Radial gradient. Remember to use unprefixed version in addition.","-moz-radial-gradient()":"Radial gradient. Remember to use unprefixed version in addition.","radial-gradient()":"Colors emerge from a single point and smoothly spread outward in a circular or elliptical shape.","-webkit-repeating-radial-gradient()":"Repeating radial gradient. Remember to use unprefixed version in addition.","-moz-repeating-radial-gradient()":"Repeating radial gradient. Remember to use unprefixed version in addition.","repeating-radial-gradient()":"Same as radial-gradient, except the color-stops are repeated infinitely in both directions, with their positions shifted by multiples of the difference between the last specified color-stop’s position and the first specified color-stop’s position."},qt={ease:"Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).","ease-in":"Equivalent to cubic-bezier(0.42, 0, 1.0, 1.0).","ease-in-out":"Equivalent to cubic-bezier(0.42, 0, 0.58, 1.0).","ease-out":"Equivalent to cubic-bezier(0, 0, 0.58, 1.0).",linear:"Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).","step-end":"Equivalent to steps(1, end).","step-start":"Equivalent to steps(1, start).","steps()":"The first parameter specifies the number of intervals in the function. The second parameter, which is optional, is either the value “start” or “end”.","cubic-bezier()":"Specifies a cubic-bezier curve. The four values specify points P1 and P2 of the curve as (x1, y1, x2, y2).","cubic-bezier(0.6, -0.28, 0.735, 0.045)":"Ease-in Back. Overshoots.","cubic-bezier(0.68, -0.55, 0.265, 1.55)":"Ease-in-out Back. Overshoots.","cubic-bezier(0.175, 0.885, 0.32, 1.275)":"Ease-out Back. Overshoots.","cubic-bezier(0.6, 0.04, 0.98, 0.335)":"Ease-in Circular. Based on half circle.","cubic-bezier(0.785, 0.135, 0.15, 0.86)":"Ease-in-out Circular. Based on half circle.","cubic-bezier(0.075, 0.82, 0.165, 1)":"Ease-out Circular. Based on half circle.","cubic-bezier(0.55, 0.055, 0.675, 0.19)":"Ease-in Cubic. Based on power of three.","cubic-bezier(0.645, 0.045, 0.355, 1)":"Ease-in-out Cubic. Based on power of three.","cubic-bezier(0.215, 0.610, 0.355, 1)":"Ease-out Cubic. Based on power of three.","cubic-bezier(0.95, 0.05, 0.795, 0.035)":"Ease-in Exponential. Based on two to the power ten.","cubic-bezier(1, 0, 0, 1)":"Ease-in-out Exponential. Based on two to the power ten.","cubic-bezier(0.19, 1, 0.22, 1)":"Ease-out Exponential. Based on two to the power ten.","cubic-bezier(0.47, 0, 0.745, 0.715)":"Ease-in Sine.","cubic-bezier(0.445, 0.05, 0.55, 0.95)":"Ease-in-out Sine.","cubic-bezier(0.39, 0.575, 0.565, 1)":"Ease-out Sine.","cubic-bezier(0.55, 0.085, 0.68, 0.53)":"Ease-in Quadratic. Based on power of two.","cubic-bezier(0.455, 0.03, 0.515, 0.955)":"Ease-in-out Quadratic. Based on power of two.","cubic-bezier(0.25, 0.46, 0.45, 0.94)":"Ease-out Quadratic. Based on power of two.","cubic-bezier(0.895, 0.03, 0.685, 0.22)":"Ease-in Quartic. Based on power of four.","cubic-bezier(0.77, 0, 0.175, 1)":"Ease-in-out Quartic. Based on power of four.","cubic-bezier(0.165, 0.84, 0.44, 1)":"Ease-out Quartic. Based on power of four.","cubic-bezier(0.755, 0.05, 0.855, 0.06)":"Ease-in Quintic. Based on power of five.","cubic-bezier(0.86, 0, 0.07, 1)":"Ease-in-out Quintic. Based on power of five.","cubic-bezier(0.23, 1, 0.320, 1)":"Ease-out Quintic. Based on power of five."},Kt={"circle()":"Defines a circle.","ellipse()":"Defines an ellipse.","inset()":"Defines an inset rectangle.","polygon()":"Defines a polygon."},Gt={length:["em","rem","ex","px","cm","mm","in","pt","pc","ch","vw","vh","vmin","vmax"],angle:["deg","rad","grad","turn"],time:["ms","s"],frequency:["Hz","kHz"],resolution:["dpi","dpcm","dppx"],percentage:["%","fr"]},Jt=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","const","video","wbr"],Ht=["circle","clipPath","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","foreignObject","g","hatch","hatchpath","image","line","linearGradient","marker","mask","mesh","meshpatch","meshrow","metadata","mpath","path","pattern","polygon","polyline","radialGradient","rect","set","solidcolor","stop","svg","switch","symbol","text","textPath","tspan","use","view"],Yt=["@bottom-center","@bottom-left","@bottom-left-corner","@bottom-right","@bottom-right-corner","@left-bottom","@left-middle","@left-top","@right-bottom","@right-middle","@right-top","@top-center","@top-left","@top-left-corner","@top-right","@top-right-corner"],Xt=new St([new kt({version:1.1,properties:[{name:"width",values:[{name:"auto",description:"The width depends on the values of other properties."},{name:"fit-content",description:"Use the fit-content inline size or fit-content block size, as appropriate to the writing mode."},{name:"max-content",description:"Use the max-content inline size or max-content block size, as appropriate to the writing mode."},{name:"min-content",description:"Use the min-content inline size or min-content block size, as appropriate to the writing mode."}],syntax:"{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/width"}],description:"Specifies the width of the content area, padding area or border area (depending on 'box-sizing') of certain boxes.",restrictions:["length","percentage"]},{name:"height",values:[{name:"auto",description:"The height depends on the values of other properties."},{name:"fit-content",description:"Use the fit-content inline size or fit-content block size, as appropriate to the writing mode."},{name:"max-content",description:"Use the max-content inline size or max-content block size, as appropriate to the writing mode."},{name:"min-content",description:"Use the min-content inline size or min-content block size, as appropriate to the writing mode."}],syntax:"{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/height"}],description:"Specifies the height of the content area, padding area or border area (depending on 'box-sizing') of certain boxes.",restrictions:["length","percentage"]},{name:"display",values:[{name:"block",description:"The element generates a block-level box"},{name:"contents",description:"The element itself does not generate any boxes, but its children and pseudo-elements still generate boxes as normal."},{name:"flex",description:"The element generates a principal flex container box and establishes a flex formatting context."},{name:"flexbox",description:"The element lays out its contents using flow layout (block-and-inline layout). Standardized as 'flex'."},{name:"flow-root",description:"The element generates a block container box, and lays out its contents using flow layout."},{name:"grid",description:"The element generates a principal grid container box, and establishes a grid formatting context."},{name:"inline",description:"The element generates an inline-level box."},{name:"inline-block",description:"A block box, which itself is flowed as a single inline box, similar to a replaced element. The inside of an inline-block is formatted as a block box, and the box itself is formatted as an inline box."},{name:"inline-flex",description:"Inline-level flex container."},{name:"inline-flexbox",description:"Inline-level flex container. Standardized as 'inline-flex'"},{name:"inline-table",description:"Inline-level table wrapper box containing table box."},{name:"list-item",description:"One or more block boxes and one marker box."},{name:"-moz-box",description:"The element lays out its contents using flow layout (block-and-inline layout). Standardized as 'flex'."},{name:"-moz-deck"},{name:"-moz-grid"},{name:"-moz-grid-group"},{name:"-moz-grid-line"},{name:"-moz-groupbox"},{name:"-moz-inline-box",description:"Inline-level flex container. Standardized as 'inline-flex'"},{name:"-moz-inline-grid"},{name:"-moz-inline-stack"},{name:"-moz-marker"},{name:"-moz-popup"},{name:"-moz-stack"},{name:"-ms-flexbox",description:"The element lays out its contents using flow layout (block-and-inline layout). Standardized as 'flex'."},{name:"-ms-grid",description:"The element generates a principal grid container box, and establishes a grid formatting context."},{name:"-ms-inline-flexbox",description:"Inline-level flex container. Standardized as 'inline-flex'"},{name:"-ms-inline-grid",description:"Inline-level grid container."},{name:"none",description:"The element and its descendants generates no boxes."},{name:"ruby",description:"The element generates a principal ruby container box, and establishes a ruby formatting context."},{name:"ruby-base"},{name:"ruby-base-container"},{name:"ruby-text"},{name:"ruby-text-container"},{name:"run-in",description:"The element generates a run-in box. Run-in elements act like inlines or blocks, depending on the surrounding elements."},{name:"table",description:"The element generates a principal table wrapper box containing an additionally-generated table box, and establishes a table formatting context."},{name:"table-caption"},{name:"table-cell"},{name:"table-column"},{name:"table-column-group"},{name:"table-footer-group"},{name:"table-header-group"},{name:"table-row"},{name:"table-row-group"},{name:"-webkit-box",description:"The element lays out its contents using flow layout (block-and-inline layout). Standardized as 'flex'."},{name:"-webkit-flex",description:"The element lays out its contents using flow layout (block-and-inline layout)."},{name:"-webkit-inline-box",description:"Inline-level flex container. Standardized as 'inline-flex'"},{name:"-webkit-inline-flex",description:"Inline-level flex container."}],syntax:"[ || ] | | | | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/display"}],description:"In combination with 'float' and 'position', determines the type of box or boxes that are generated for an element.",restrictions:["enum"]},{name:"padding",values:[],syntax:"[ | ]{1,4}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/padding"}],description:"Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.",restrictions:["length","percentage"]},{name:"position",values:[{name:"absolute",description:"The box's position (and possibly size) is specified with the 'top', 'right', 'bottom', and 'left' properties. These properties specify offsets with respect to the box's 'containing block'."},{name:"fixed",description:"The box's position is calculated according to the 'absolute' model, but in addition, the box is fixed with respect to some reference. As with the 'absolute' model, the box's margins do not collapse with any other margins."},{name:"-ms-page",description:"The box's position is calculated according to the 'absolute' model."},{name:"relative",description:"The box's position is calculated according to the normal flow (this is called the position in normal flow). Then the box is offset relative to its normal position."},{name:"static",description:"The box is a normal box, laid out according to the normal flow. The 'top', 'right', 'bottom', and 'left' properties do not apply."},{name:"sticky",description:"The box's position is calculated according to the normal flow. Then the box is offset relative to its flow root and containing block and in all cases, including table elements, does not affect the position of any following boxes."},{name:"-webkit-sticky",description:"The box's position is calculated according to the normal flow. Then the box is offset relative to its flow root and containing block and in all cases, including table elements, does not affect the position of any following boxes."}],syntax:"static | relative | absolute | sticky | fixed",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/position"}],restrictions:["enum"]},{name:"border",syntax:" || || ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border"}],description:"Shorthand property for setting border width, style, and color.",restrictions:["length","line-width","line-style","color"]},{name:"margin",values:[{name:"auto"}],syntax:"[ | | auto ]{1,4}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/margin"}],description:"Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. Negative values for margin properties are allowed, but there may be implementation-specific limits.",restrictions:["length","percentage"]},{name:"top",values:[{name:"auto",description:"For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well"}],syntax:" | | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/top"}],description:"Specifies how far an absolutely positioned box's top margin edge is offset below the top edge of the box's 'containing block'.",restrictions:["length","percentage"]},{name:"left",values:[{name:"auto",description:"For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well"}],syntax:" | | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/left"}],description:"Specifies how far an absolutely positioned box's left margin edge is offset to the right of the left edge of the box's 'containing block'.",restrictions:["length","percentage"]},{name:"margin-top",values:[{name:"auto"}],syntax:" | | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/margin-top"}],description:"Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. Negative values for margin properties are allowed, but there may be implementation-specific limits..",restrictions:["length","percentage"]},{name:"color",syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/color"}],description:"Color of an element's text",restrictions:["color"]},{name:"font-size",values:[{name:"large"},{name:"larger"},{name:"medium"},{name:"small"},{name:"smaller"},{name:"x-large"},{name:"x-small"},{name:"xx-large"},{name:"xx-small"}],syntax:" | | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/font-size"}],description:"Indicates the desired height of glyphs from the font. For scalable fonts, the font-size is a scale factor applied to the EM unit of the font. (Note that certain glyphs may bleed outside their EM box.) For non-scalable fonts, the font-size is converted into absolute units and matched against the declared font-size of the font, using the same absolute coordinate space for both of the matched values.",restrictions:["length","percentage"]},{name:"background-color",syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/background-color"}],description:"Sets the background color of an element.",restrictions:["color"]},{name:"text-align",values:[{name:"center",description:"The inline contents are centered within the line box."},{name:"end",description:"The inline contents are aligned to the end edge of the line box."},{name:"justify",description:"The text is justified according to the method specified by the 'text-justify' property."},{name:"left",description:"The inline contents are aligned to the left edge of the line box. In vertical text, 'left' aligns to the edge of the line box that would be the start edge for left-to-right text."},{name:"right",description:"The inline contents are aligned to the right edge of the line box. In vertical text, 'right' aligns to the edge of the line box that would be the end edge for left-to-right text."},{name:"start",description:"The inline contents are aligned to the start edge of the line box."}],syntax:"start | end | left | right | center | justify | match-parent",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/text-align"}],description:"Describes how inline contents of a block are horizontally aligned if the contents do not completely fill the line box.",restrictions:["string"]},{name:"opacity",syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/opacity"}],description:"Opacity of an element's text, where 1 is opaque and 0 is entirely transparent.",restrictions:["number(0-1)"]},{name:"background",values:[{name:"fixed",description:"The background is fixed with regard to the viewport. In paged media where there is no viewport, a 'fixed' background is fixed with respect to the page box and therefore replicated on every page."},{name:"local",description:"The background is fixed with regard to the element's contents: if the element has a scrolling mechanism, the background scrolls with the element's contents."},{name:"none",description:"A value of 'none' counts as an image layer but draws nothing."},{name:"scroll",description:"The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element's border.)"}],syntax:"[ , ]* ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/background"}],description:"Shorthand property for setting most background properties at the same place in the style sheet.",restrictions:["enum","image","color","position","length","repeat","percentage","box"]},{name:"float",values:[{name:"inline-end",description:"A keyword indicating that the element must float on the end side of its containing block. That is the right side with ltr scripts, and the left side with rtl scripts."},{name:"inline-start",description:"A keyword indicating that the element must float on the start side of its containing block. That is the left side with ltr scripts, and the right side with rtl scripts."},{name:"left",description:"The element generates a block box that is floated to the left. Content flows on the right side of the box, starting at the top (subject to the 'clear' property)."},{name:"none",description:"The box is not floated."},{name:"right",description:"Similar to 'left', except the box is floated to the right, and content flows on the left side of the box, starting at the top."}],syntax:"left | right | none | inline-start | inline-end",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/float"}],description:"Specifies how a box should be floated. It may be set for any element, but only applies to elements that generate boxes that are not absolutely positioned.",restrictions:["enum"]},{name:"font-weight",values:[{name:"100",description:"Thin"},{name:"200",description:"Extra Light (Ultra Light)"},{name:"300",description:"Light"},{name:"400",description:"Normal"},{name:"500",description:"Medium"},{name:"600",description:"Semi Bold (Demi Bold)"},{name:"700",description:"Bold"},{name:"800",description:"Extra Bold (Ultra Bold)"},{name:"900",description:"Black (Heavy)"},{name:"bold",description:"Same as 700"},{name:"bolder",description:"Specifies the weight of the face bolder than the inherited value."},{name:"lighter",description:"Specifies the weight of the face lighter than the inherited value."},{name:"normal",description:"Same as 400"}],syntax:"{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/font-weight"}],description:"Specifies weight of glyphs in the font, their degree of blackness or stroke thickness.",restrictions:["enum"]},{name:"overflow",values:[{name:"auto",description:"The behavior of the 'auto' value is UA-dependent, but should cause a scrolling mechanism to be provided for overflowing boxes."},{name:"hidden",description:"Content is clipped and no scrolling mechanism should be provided to view the content outside the clipping region."},{name:"-moz-hidden-unscrollable",description:"Same as the standardized 'clip', except doesn’t establish a block formatting context."},{name:"scroll",description:"Content is clipped and if the user agent uses a scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped."},{name:"visible",description:"Content is not clipped, i.e., it may be rendered outside the content box."}],syntax:"[ visible | hidden | clip | scroll | auto ]{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/overflow"}],description:"Shorthand for setting 'overflow-x' and 'overflow-y'.",restrictions:["enum"]},{name:"line-height",values:[{name:"normal",description:"Tells user agents to set the computed value to a 'reasonable' value based on the font size of the element."}],syntax:"normal | | | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/line-height"}],description:"Determines the block-progression dimension of the text content area of an inline box.",restrictions:["number","length","percentage"]},{name:"font-family",values:[{name:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif"},{name:"Arial, Helvetica, sans-serif"},{name:"Cambria, Cochin, Georgia, Times, 'Times New Roman', serif"},{name:"'Courier New', Courier, monospace"},{name:"cursive"},{name:"fantasy"},{name:"'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif"},{name:"Georgia, 'Times New Roman', Times, serif"},{name:"'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif"},{name:"Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif"},{name:"'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif"},{name:"monospace"},{name:"sans-serif"},{name:"'Segoe UI', Tahoma, Geneva, Verdana, sans-serif"},{name:"serif"},{name:"'Times New Roman', Times, serif"},{name:"'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif"},{name:"Verdana, Geneva, Tahoma, sans-serif"}],syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/font-family"}],description:"Specifies a prioritized list of font family names or generic family names. A user agent iterates through the list of family names until it matches an available font that contains a glyph for the character to be rendered.",restrictions:["font"]},{name:"text-decoration",values:[{name:"dashed",description:"Produces a dashed line style."},{name:"dotted",description:"Produces a dotted line."},{name:"double",description:"Produces a double line."},{name:"line-through",description:"Each line of text has a line through the middle."},{name:"none",description:"Produces no line."},{name:"overline",description:"Each line of text has a line above it."},{name:"solid",description:"Produces a solid line."},{name:"underline",description:"Each line of text is underlined."},{name:"wavy",description:"Produces a wavy line."}],syntax:"<'text-decoration-line'> || <'text-decoration-style'> || <'text-decoration-color'> || <'text-decoration-thickness'>",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/text-decoration"}],description:"Decorations applied to font used for an element's text.",restrictions:["enum","color"]},{name:"box-sizing",values:[{name:"border-box",description:"The specified width and height (and respective min/max properties) on this element determine the border box of the element."},{name:"content-box",description:"Behavior of width and height as specified by CSS2.1. The specified width and height (and respective min/max properties) apply to the width and height respectively of the content box of the element."}],syntax:"content-box | border-box",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/box-sizing"}],description:"Specifies the behavior of the 'width' and 'height' properties.",restrictions:["enum"]},{name:"z-index",values:[{name:"auto",description:"The stack level of the generated box in the current stacking context is 0. The box does not establish a new stacking context unless it is the root element."}],syntax:"auto | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/z-index"}],description:"For a positioned box, the 'z-index' property specifies the stack level of the box in the current stacking context and whether the box establishes a local stacking context.",restrictions:["integer"]},{name:"vertical-align",values:[{name:"auto",description:"Align the dominant baseline of the parent box with the equivalent, or heuristically reconstructed, baseline of the element inline box."},{name:"baseline",description:"Align the 'alphabetic' baseline of the element with the 'alphabetic' baseline of the parent element."},{name:"bottom",description:"Align the after edge of the extended inline box with the after-edge of the line box."},{name:"middle",description:"Align the 'middle' baseline of the inline element with the middle baseline of the parent."},{name:"sub",description:"Lower the baseline of the box to the proper position for subscripts of the parent's box. (This value has no effect on the font size of the element's text.)"},{name:"super",description:"Raise the baseline of the box to the proper position for superscripts of the parent's box. (This value has no effect on the font size of the element's text.)"},{name:"text-bottom",description:"Align the bottom of the box with the after-edge of the parent element's font."},{name:"text-top",description:"Align the top of the box with the before-edge of the parent element's font."},{name:"top",description:"Align the before edge of the extended inline box with the before-edge of the line box."},{name:"-webkit-baseline-middle"}],syntax:"baseline | sub | super | text-top | text-bottom | middle | top | bottom | | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/vertical-align"}],description:"Affects the vertical positioning of the inline boxes generated by an inline-level element inside a line box.",restrictions:["percentage","length"]},{name:"border-radius",syntax:"{1,4} [ / {1,4} ]?",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-radius"}],description:"Defines the radii of the outer border edge.",restrictions:["length","percentage"]},{name:"margin-left",values:[{name:"auto"}],syntax:" | | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/margin-left"}],description:"Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. Negative values for margin properties are allowed, but there may be implementation-specific limits..",restrictions:["length","percentage"]},{name:"cursor",values:[{name:"alias",description:"Indicates an alias of/shortcut to something is to be created. Often rendered as an arrow with a small curved arrow next to it."},{name:"all-scroll",description:"Indicates that the something can be scrolled in any direction. Often rendered as arrows pointing up, down, left, and right with a dot in the middle."},{name:"auto",description:"The UA determines the cursor to display based on the current context."},{name:"cell",description:"Indicates that a cell or set of cells may be selected. Often rendered as a thick plus-sign with a dot in the middle."},{name:"col-resize",description:"Indicates that the item/column can be resized horizontally. Often rendered as arrows pointing left and right with a vertical bar separating them."},{name:"context-menu",description:"A context menu is available for the object under the cursor. Often rendered as an arrow with a small menu-like graphic next to it."},{name:"copy",description:"Indicates something is to be copied. Often rendered as an arrow with a small plus sign next to it."},{name:"crosshair",description:"A simple crosshair (e.g., short line segments resembling a '+' sign). Often used to indicate a two dimensional bitmap selection mode."},{name:"default",description:"The platform-dependent default cursor. Often rendered as an arrow."},{name:"e-resize",description:"Indicates that east edge is to be moved."},{name:"ew-resize",description:"Indicates a bidirectional east-west resize cursor."},{name:"grab",description:"Indicates that something can be grabbed."},{name:"grabbing",description:"Indicates that something is being grabbed."},{name:"help",description:"Help is available for the object under the cursor. Often rendered as a question mark or a balloon."},{name:"move",description:"Indicates something is to be moved."},{name:"-moz-grab",description:"Indicates that something can be grabbed."},{name:"-moz-grabbing",description:"Indicates that something is being grabbed."},{name:"-moz-zoom-in",description:"Indicates that something can be zoomed (magnified) in."},{name:"-moz-zoom-out",description:"Indicates that something can be zoomed (magnified) out."},{name:"ne-resize",description:"Indicates that movement starts from north-east corner."},{name:"nesw-resize",description:"Indicates a bidirectional north-east/south-west cursor."},{name:"no-drop",description:"Indicates that the dragged item cannot be dropped at the current cursor location. Often rendered as a hand or pointer with a small circle with a line through it."},{name:"none",description:"No cursor is rendered for the element."},{name:"not-allowed",description:"Indicates that the requested action will not be carried out. Often rendered as a circle with a line through it."},{name:"n-resize",description:"Indicates that north edge is to be moved."},{name:"ns-resize",description:"Indicates a bidirectional north-south cursor."},{name:"nw-resize",description:"Indicates that movement starts from north-west corner."},{name:"nwse-resize",description:"Indicates a bidirectional north-west/south-east cursor."},{name:"pointer",description:"The cursor is a pointer that indicates a link."},{name:"progress",description:"A progress indicator. The program is performing some processing, but is different from 'wait' in that the user may still interact with the program. Often rendered as a spinning beach ball, or an arrow with a watch or hourglass."},{name:"row-resize",description:"Indicates that the item/row can be resized vertically. Often rendered as arrows pointing up and down with a horizontal bar separating them."},{name:"se-resize",description:"Indicates that movement starts from south-east corner."},{name:"s-resize",description:"Indicates that south edge is to be moved."},{name:"sw-resize",description:"Indicates that movement starts from south-west corner."},{name:"text",description:"Indicates text that may be selected. Often rendered as a vertical I-beam."},{name:"vertical-text",description:"Indicates vertical-text that may be selected. Often rendered as a horizontal I-beam."},{name:"wait",description:"Indicates that the program is busy and the user should wait. Often rendered as a watch or hourglass."},{name:"-webkit-grab",description:"Indicates that something can be grabbed."},{name:"-webkit-grabbing",description:"Indicates that something is being grabbed."},{name:"-webkit-zoom-in",description:"Indicates that something can be zoomed (magnified) in."},{name:"-webkit-zoom-out",description:"Indicates that something can be zoomed (magnified) out."},{name:"w-resize",description:"Indicates that west edge is to be moved."},{name:"zoom-in",description:"Indicates that something can be zoomed (magnified) in."},{name:"zoom-out",description:"Indicates that something can be zoomed (magnified) out."}],syntax:"[ [ [ ]? , ]* [ auto | default | none | context-menu | help | pointer | progress | wait | cell | crosshair | text | vertical-text | alias | copy | move | no-drop | not-allowed | e-resize | n-resize | ne-resize | nw-resize | s-resize | se-resize | sw-resize | w-resize | ew-resize | ns-resize | nesw-resize | nwse-resize | col-resize | row-resize | all-scroll | zoom-in | zoom-out | grab | grabbing ] ]",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/cursor"}],description:"Allows control over cursor appearance in an element",restrictions:["url","number","enum"]},{name:"margin-bottom",values:[{name:"auto"}],syntax:" | | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/margin-bottom"}],description:"Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. Negative values for margin properties are allowed, but there may be implementation-specific limits..",restrictions:["length","percentage"]},{name:"right",values:[{name:"auto",description:"For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well"}],syntax:" | | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/right"}],description:"Specifies how far an absolutely positioned box's right margin edge is offset to the left of the right edge of the box's 'containing block'.",restrictions:["length","percentage"]},{name:"margin-right",values:[{name:"auto"}],syntax:" | | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/margin-right"}],description:"Shorthand property to set values the thickness of the margin area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. Negative values for margin properties are allowed, but there may be implementation-specific limits..",restrictions:["length","percentage"]},{name:"padding-left",syntax:" | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/padding-left"}],description:"Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.",restrictions:["length","percentage"]},{name:"padding-top",syntax:" | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/padding-top"}],description:"Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.",restrictions:["length","percentage"]},{name:"max-width",values:[{name:"none",description:"No limit on the width of the box."},{name:"fit-content",description:"Use the fit-content inline size or fit-content block size, as appropriate to the writing mode."},{name:"max-content",description:"Use the max-content inline size or max-content block size, as appropriate to the writing mode."},{name:"min-content",description:"Use the min-content inline size or min-content block size, as appropriate to the writing mode."}],syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/max-width"}],description:"Allows authors to constrain content width to a certain range.",restrictions:["length","percentage"]},{name:"bottom",values:[{name:"auto",description:"For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well"}],syntax:" | | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/bottom"}],description:"Specifies how far an absolutely positioned box's bottom margin edge is offset above the bottom edge of the box's 'containing block'.",restrictions:["length","percentage"]},{name:"background-image",values:[{name:"none",description:"Counts as an image layer but draws nothing."}],syntax:"#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/background-image"}],description:"Sets the background image(s) of an element.",restrictions:["image","enum"]},{name:"content",values:[{name:"attr()",description:"The attr(n) function returns as a string the value of attribute n for the subject of the selector."},{name:"counter(name)",description:"Counters are denoted by identifiers (see the 'counter-increment' and 'counter-reset' properties)."},{name:"icon",description:"The (pseudo-)element is replaced in its entirety by the resource referenced by its 'icon' property, and treated as a replaced element."},{name:"none",description:"On elements, this inhibits the children of the element from being rendered as children of this element, as if the element was empty. On pseudo-elements it causes the pseudo-element to have no content."},{name:"normal",description:"See http://www.w3.org/TR/css3-content/#content for computation rules."},{name:"url()"}],syntax:"normal | none | [ | ] [/ ]?",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/content"}],description:"Determines which page-based occurrence of a given element is applied to a counter or string value.",restrictions:["string","url"]},{name:"padding-right",syntax:" | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/padding-right"}],description:"Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.",restrictions:["length","percentage"]},{name:"white-space",values:[{name:"normal",description:"Sets 'white-space-collapsing' to 'collapse' and 'text-wrap' to 'normal'."},{name:"nowrap",description:"Sets 'white-space-collapsing' to 'collapse' and 'text-wrap' to 'none'."},{name:"pre",description:"Sets 'white-space-collapsing' to 'preserve' and 'text-wrap' to 'none'."},{name:"pre-line",description:"Sets 'white-space-collapsing' to 'preserve-breaks' and 'text-wrap' to 'normal'."},{name:"pre-wrap",description:"Sets 'white-space-collapsing' to 'preserve' and 'text-wrap' to 'normal'."}],syntax:"normal | pre | nowrap | pre-wrap | pre-line | break-spaces",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/white-space"}],description:"Shorthand property for the 'white-space-collapsing' and 'text-wrap' properties.",restrictions:["enum"]},{name:"padding-bottom",syntax:" | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/padding-bottom"}],description:"Shorthand property to set values the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative.",restrictions:["length","percentage"]},{name:"border-bottom",syntax:" || || ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-bottom"}],description:"Shorthand property for setting border width, style and color.",restrictions:["length","line-width","line-style","color"]},{name:"box-shadow",values:[{name:"inset",description:"Changes the drop shadow from an outer shadow (one that shadows the box onto the canvas, as if it were lifted above the canvas) to an inner shadow (one that shadows the canvas onto the box, as if the box were cut out of the canvas and shifted behind it)."},{name:"none",description:"No shadow."}],syntax:"none | #",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/box-shadow"}],description:"Attaches one or more drop-shadows to the box. The property is a comma-separated list of shadows, each specified by 2-4 length values, an optional color, and an optional 'inset' keyword. Omitted lengths are 0; omitted colors are a user agent chosen color.",restrictions:["length","color","enum"]},{name:"transform",values:[{name:"matrix()",description:"Specifies a 2D transformation in the form of a transformation matrix of six values. matrix(a,b,c,d,e,f) is equivalent to applying the transformation matrix [a b c d e f]"},{name:"matrix3d()",description:"Specifies a 3D transformation as a 4x4 homogeneous matrix of 16 values in column-major order."},{name:"none"},{name:"perspective()",description:"Specifies a perspective projection matrix."},{name:"rotate()",description:"Specifies a 2D rotation by the angle specified in the parameter about the origin of the element, as defined by the transform-origin property."},{name:"rotate3d()",description:"Specifies a clockwise 3D rotation by the angle specified in last parameter about the [x,y,z] direction vector described by the first 3 parameters."},{name:"rotateX('angle')",description:"Specifies a clockwise rotation by the given angle about the X axis."},{name:"rotateY('angle')",description:"Specifies a clockwise rotation by the given angle about the Y axis."},{name:"rotateZ('angle')",description:"Specifies a clockwise rotation by the given angle about the Z axis."},{name:"scale()",description:"Specifies a 2D scale operation by the [sx,sy] scaling vector described by the 2 parameters. If the second parameter is not provided, it is takes a value equal to the first."},{name:"scale3d()",description:"Specifies a 3D scale operation by the [sx,sy,sz] scaling vector described by the 3 parameters."},{name:"scaleX()",description:"Specifies a scale operation using the [sx,1] scaling vector, where sx is given as the parameter."},{name:"scaleY()",description:"Specifies a scale operation using the [sy,1] scaling vector, where sy is given as the parameter."},{name:"scaleZ()",description:"Specifies a scale operation using the [1,1,sz] scaling vector, where sz is given as the parameter."},{name:"skew()",description:"Specifies a skew transformation along the X and Y axes. The first angle parameter specifies the skew on the X axis. The second angle parameter specifies the skew on the Y axis. If the second parameter is not given then a value of 0 is used for the Y angle (ie: no skew on the Y axis)."},{name:"skewX()",description:"Specifies a skew transformation along the X axis by the given angle."},{name:"skewY()",description:"Specifies a skew transformation along the Y axis by the given angle."},{name:"translate()",description:"Specifies a 2D translation by the vector [tx, ty], where tx is the first translation-value parameter and ty is the optional second translation-value parameter."},{name:"translate3d()",description:"Specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and tz being the first, second and third translation-value parameters respectively."},{name:"translateX()",description:"Specifies a translation by the given amount in the X direction."},{name:"translateY()",description:"Specifies a translation by the given amount in the Y direction."},{name:"translateZ()",description:"Specifies a translation by the given amount in the Z direction. Note that percentage values are not allowed in the translateZ translation-value, and if present are evaluated as 0."}],syntax:"none | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/transform"}],description:"A two-dimensional transformation is applied to an element through the 'transform' property. This property contains a list of transform functions similar to those allowed by SVG.",restrictions:["enum"]},{name:"min-height",values:[{name:"auto"},{name:"fit-content",description:"Use the fit-content inline size or fit-content block size, as appropriate to the writing mode."},{name:"max-content",description:"Use the max-content inline size or max-content block size, as appropriate to the writing mode."},{name:"min-content",description:"Use the min-content inline size or min-content block size, as appropriate to the writing mode."}],syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/min-height"}],description:"Allows authors to constrain content height to a certain range.",restrictions:["length","percentage"]},{name:"visibility",values:[{name:"collapse",description:"Table-specific. If used on elements other than rows, row groups, columns, or column groups, 'collapse' has the same meaning as 'hidden'."},{name:"hidden",description:"The generated box is invisible (fully transparent, nothing is drawn), but still affects layout."},{name:"visible",description:"The generated box is visible."}],syntax:"visible | hidden | collapse",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/visibility"}],description:"Specifies whether the boxes generated by an element are rendered. Invisible boxes still affect layout (set the ‘display’ property to ‘none’ to suppress box generation altogether).",restrictions:["enum"]},{name:"background-position",syntax:"#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/background-position"}],description:"Specifies the initial position of the background image(s) (after any resizing) within their corresponding background positioning area.",restrictions:["position","length","percentage"]},{name:"border-top",syntax:" || || ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-top"}],description:"Shorthand property for setting border width, style and color",restrictions:["length","line-width","line-style","color"]},{name:"min-width",values:[{name:"auto"},{name:"fit-content",description:"Use the fit-content inline size or fit-content block size, as appropriate to the writing mode."},{name:"max-content",description:"Use the max-content inline size or max-content block size, as appropriate to the writing mode."},{name:"min-content",description:"Use the min-content inline size or min-content block size, as appropriate to the writing mode."}],syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/min-width"}],description:"Allows authors to constrain content width to a certain range.",restrictions:["length","percentage"]},{name:"outline",values:[{name:"auto",description:"Permits the user agent to render a custom outline style, typically the default platform style."},{name:"invert",description:"Performs a color inversion on the pixels on the screen."}],syntax:"[ <'outline-color'> || <'outline-style'> || <'outline-width'> ]",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/outline"}],description:"Shorthand property for 'outline-style', 'outline-width', and 'outline-color'.",restrictions:["length","line-width","line-style","color","enum"]},{name:"transition",values:[{name:"all",description:"Every property that is able to undergo a transition will do so."},{name:"none",description:"No property will transition."}],syntax:"#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/transition"}],description:"Shorthand property combines four of the transition properties into a single property.",restrictions:["time","property","timing-function","enum"]},{name:"clear",values:[{name:"both",description:"The clearance of the generated box is set to the amount necessary to place the top border edge below the bottom outer edge of any right-floating and left-floating boxes that resulted from elements earlier in the source document."},{name:"left",description:"The clearance of the generated box is set to the amount necessary to place the top border edge below the bottom outer edge of any left-floating boxes that resulted from elements earlier in the source document."},{name:"none",description:"No constraint on the box's position with respect to floats."},{name:"right",description:"The clearance of the generated box is set to the amount necessary to place the top border edge below the bottom outer edge of any right-floating boxes that resulted from elements earlier in the source document."}],syntax:"none | left | right | both | inline-start | inline-end",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/clear"}],description:"Indicates which sides of an element's box(es) may not be adjacent to an earlier floating box. The 'clear' property does not consider floats inside the element itself or in other block formatting contexts.",restrictions:["enum"]},{name:"border-color",values:[],syntax:"{1,4}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-color"}],description:"The color of the border around all four edges of an element.",restrictions:["color"]},{name:"background-repeat",values:[],syntax:"#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/background-repeat"}],description:"Specifies how background images are tiled after they have been sized and positioned.",restrictions:["repeat"]},{name:"background-size",values:[{name:"auto",description:"Resolved by using the image’s intrinsic ratio and the size of the other dimension, or failing that, using the image’s intrinsic size, or failing that, treating it as 100%."},{name:"contain",description:"Scale the image, while preserving its intrinsic aspect ratio (if any), to the largest size such that both its width and its height can fit inside the background positioning area."},{name:"cover",description:"Scale the image, while preserving its intrinsic aspect ratio (if any), to the smallest size such that both its width and its height can completely cover the background positioning area."}],syntax:"#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/background-size"}],description:"Specifies the size of the background images.",restrictions:["length","percentage"]},{name:"text-transform",values:[{name:"capitalize",description:"Puts the first typographic letter unit of each word in titlecase."},{name:"lowercase",description:"Puts all letters in lowercase."},{name:"none",description:"No effects."},{name:"uppercase",description:"Puts all letters in uppercase."}],syntax:"none | capitalize | uppercase | lowercase | full-width | full-size-kana",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/text-transform"}],description:"Controls capitalization effects of an element’s text.",restrictions:["enum"]},{name:"max-height",values:[{name:"none",description:"No limit on the height of the box."},{name:"fit-content",description:"Use the fit-content inline size or fit-content block size, as appropriate to the writing mode."},{name:"max-content",description:"Use the max-content inline size or max-content block size, as appropriate to the writing mode."},{name:"min-content",description:"Use the min-content inline size or min-content block size, as appropriate to the writing mode."}],syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/max-height"}],description:"Allows authors to constrain content height to a certain range.",restrictions:["length","percentage"]},{name:"list-style",values:[{name:"armenian"},{name:"circle",description:"A hollow circle."},{name:"decimal"},{name:"decimal-leading-zero"},{name:"disc",description:"A filled circle."},{name:"georgian"},{name:"inside",description:"The marker box is outside the principal block box, as described in the section on the ::marker pseudo-element below."},{name:"lower-alpha"},{name:"lower-greek"},{name:"lower-latin"},{name:"lower-roman"},{name:"none"},{name:"outside",description:"The ::marker pseudo-element is an inline element placed immediately before all ::before pseudo-elements in the principal block box, after which the element's content flows."},{name:"square",description:"A filled square."},{name:"symbols()",description:"Allows a counter style to be defined inline."},{name:"upper-alpha"},{name:"upper-latin"},{name:"upper-roman"},{name:"url()"}],syntax:"<'list-style-type'> || <'list-style-position'> || <'list-style-image'>",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/list-style"}],description:"Shorthand for setting 'list-style-type', 'list-style-position' and 'list-style-image'",restrictions:["image","enum","url"]},{name:"font-style",values:[{name:"italic",description:"Selects a font that is labeled as an 'italic' face, or an 'oblique' face if one is not"},{name:"normal",description:"Selects a face that is classified as 'normal'."},{name:"oblique",description:"Selects a font that is labeled as an 'oblique' face, or an 'italic' face if one is not."}],syntax:"normal | italic | oblique {0,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/font-style"}],description:"Allows italic or oblique faces to be selected. Italic forms are generally cursive in nature while oblique faces are typically sloped versions of the regular face.",restrictions:["enum"]},{name:"font",values:[{name:"100",description:"Thin"},{name:"200",description:"Extra Light (Ultra Light)"},{name:"300",description:"Light"},{name:"400",description:"Normal"},{name:"500",description:"Medium"},{name:"600",description:"Semi Bold (Demi Bold)"},{name:"700",description:"Bold"},{name:"800",description:"Extra Bold (Ultra Bold)"},{name:"900",description:"Black (Heavy)"},{name:"bold",description:"Same as 700"},{name:"bolder",description:"Specifies the weight of the face bolder than the inherited value."},{name:"caption",description:"The font used for captioned controls (e.g., buttons, drop-downs, etc.)."},{name:"icon",description:"The font used to label icons."},{name:"italic",description:"Selects a font that is labeled 'italic', or, if that is not available, one labeled 'oblique'."},{name:"large"},{name:"larger"},{name:"lighter",description:"Specifies the weight of the face lighter than the inherited value."},{name:"medium"},{name:"menu",description:"The font used in menus (e.g., dropdown menus and menu lists)."},{name:"message-box",description:"The font used in dialog boxes."},{name:"normal",description:"Specifies a face that is not labeled as a small-caps font."},{name:"oblique",description:"Selects a font that is labeled 'oblique'."},{name:"small"},{name:"small-caps",description:"Specifies a font that is labeled as a small-caps font. If a genuine small-caps font is not available, user agents should simulate a small-caps font."},{name:"small-caption",description:"The font used for labeling small controls."},{name:"smaller"},{name:"status-bar",description:"The font used in window status bars."},{name:"x-large"},{name:"x-small"},{name:"xx-large"},{name:"xx-small"}],syntax:"[ [ <'font-style'> || || <'font-weight'> || <'font-stretch'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ] | caption | icon | menu | message-box | small-caption | status-bar",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/font"}],description:"Shorthand property for setting 'font-style', 'font-variant', 'font-weight', 'font-size', 'line-height', and 'font-family', at the same place in the style sheet. The syntax of this property is based on a traditional typographical shorthand notation to set multiple properties related to fonts.",restrictions:["font"]},{name:"text-overflow",values:[{name:"clip",description:"Clip inline content that overflows. Characters may be only partially rendered."},{name:"ellipsis",description:"Render an ellipsis character (U+2026) to represent clipped inline content."}],syntax:"[ clip | ellipsis | ]{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/text-overflow"}],description:"Text can overflow for example when it is prevented from wrapping.",restrictions:["enum","string"]},{name:"border-left",syntax:" || || ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-left"}],description:"Shorthand property for setting border width, style and color",restrictions:["length","line-width","line-style","color"]},{name:"border-right",syntax:" || || ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-right"}],description:"Shorthand property for setting border width, style and color",restrictions:["length","line-width","line-style","color"]},{name:"border-width",values:[],syntax:"{1,4}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-width"}],description:"Shorthand that sets the four 'border-*-width' properties. If it has four values, they set top, right, bottom and left in that order. If left is missing, it is the same as right; if bottom is missing, it is the same as top; if right is missing, it is the same as top.",restrictions:["length","line-width"]},{name:"justify-content",values:[{name:"center",description:"Flex items are packed toward the center of the line."},{name:"start",description:"The items are packed flush to each other toward the start edge of the alignment container in the main axis."},{name:"end",description:"The items are packed flush to each other toward the end edge of the alignment container in the main axis."},{name:"left",description:"The items are packed flush to each other toward the left edge of the alignment container in the main axis."},{name:"right",description:"The items are packed flush to each other toward the right edge of the alignment container in the main axis."},{name:"safe",description:"If the size of the item overflows the alignment container, the item is instead aligned as if the alignment mode were start."},{name:"unsafe",description:"Regardless of the relative sizes of the item and alignment container, the given alignment value is honored."},{name:"stretch",description:"If the combined size of the alignment subjects is less than the size of the alignment container, any auto-sized alignment subjects have their size increased equally (not proportionally), while still respecting the constraints imposed by max-height/max-width (or equivalent functionality), so that the combined size exactly fills the alignment container."},{name:"space-evenly",description:"The items are evenly distributed within the alignment container along the main axis."},{name:"flex-end",description:"Flex items are packed toward the end of the line."},{name:"flex-start",description:"Flex items are packed toward the start of the line."},{name:"space-around",description:"Flex items are evenly distributed in the line, with half-size spaces on either end."},{name:"space-between",description:"Flex items are evenly distributed in the line."},{name:"baseline",description:"Specifies participation in first-baseline alignment."},{name:"first baseline",description:"Specifies participation in first-baseline alignment."},{name:"last baseline",description:"Specifies participation in last-baseline alignment."}],syntax:"normal | | ? [ | left | right ]",description:"Aligns flex items along the main axis of the current line of the flex container.",restrictions:["enum"]},{name:"align-items",values:[{name:"baseline",description:"If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment."},{name:"center",description:"The flex item’s margin box is centered in the cross axis within the line."},{name:"flex-end",description:"The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line."},{name:"flex-start",description:"The cross-start margin edge of the flex item is placed flush with the cross-start edge of the line."},{name:"stretch",description:"If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."}],syntax:"normal | stretch | | [ ? ]",description:"Aligns flex items along the cross axis of the current line of the flex container.",restrictions:["enum"]},{name:"overflow-y",values:[{name:"auto",description:"The behavior of the 'auto' value is UA-dependent, but should cause a scrolling mechanism to be provided for overflowing boxes."},{name:"hidden",description:"Content is clipped and no scrolling mechanism should be provided to view the content outside the clipping region."},{name:"scroll",description:"Content is clipped and if the user agent uses a scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped."},{name:"visible",description:"Content is not clipped, i.e., it may be rendered outside the content box."}],syntax:"visible | hidden | clip | scroll | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/overflow-y"}],description:"Specifies the handling of overflow in the vertical direction.",restrictions:["enum"]},{name:"pointer-events",values:[{name:"all",description:"The given element can be the target element for pointer events whenever the pointer is over either the interior or the perimeter of the element."},{name:"fill",description:"The given element can be the target element for pointer events whenever the pointer is over the interior of the element."},{name:"none",description:"The given element does not receive pointer events."},{name:"painted",description:'The given element can be the target element for pointer events when the pointer is over a "painted" area. '},{name:"stroke",description:"The given element can be the target element for pointer events whenever the pointer is over the perimeter of the element."},{name:"visible",description:"The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and the pointer is over either the interior or the perimete of the element."},{name:"visibleFill",description:"The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over the interior of the element."},{name:"visiblePainted",description:"The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over a ‘painted’ area."},{name:"visibleStroke",description:"The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over the perimeter of the element."}],syntax:"auto | none | visiblePainted | visibleFill | visibleStroke | visible | painted | fill | stroke | all | inherit",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/pointer-events"}],description:"Specifies under what circumstances a given element can be the target element for a pointer event.",restrictions:["enum"]},{name:"letter-spacing",values:[{name:"normal",description:"The spacing is the normal spacing for the current font. It is typically zero-length."}],syntax:"normal | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/letter-spacing"}],description:"Specifies the minimum, maximum, and optimal spacing between grapheme clusters.",restrictions:["length"]},{name:"border-style",values:[],syntax:"{1,4}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-style"}],description:"The style of the border around edges of an element.",restrictions:["line-style"]},{name:"animation",values:[{name:"alternate",description:"The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction."},{name:"alternate-reverse",description:"The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction."},{name:"backwards",description:"The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'."},{name:"both",description:"Both forwards and backwards fill modes are applied."},{name:"forwards",description:"The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes."},{name:"infinite",description:"Causes the animation to repeat forever."},{name:"none",description:"No animation is performed"},{name:"normal",description:"Normal playback."},{name:"reverse",description:"All iterations of the animation are played in the reverse direction from the way they were specified."}],syntax:"#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/animation"}],description:"Shorthand property combines six of the animation properties into a single property.",restrictions:["time","timing-function","enum","identifier","number"]},{name:"overflow-x",values:[{name:"auto",description:"The behavior of the 'auto' value is UA-dependent, but should cause a scrolling mechanism to be provided for overflowing boxes."},{name:"hidden",description:"Content is clipped and no scrolling mechanism should be provided to view the content outside the clipping region."},{name:"scroll",description:"Content is clipped and if the user agent uses a scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped."},{name:"visible",description:"Content is not clipped, i.e., it may be rendered outside the content box."}],syntax:"visible | hidden | clip | scroll | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/overflow-x"}],description:"Specifies the handling of overflow in the horizontal direction.",restrictions:["enum"]},{name:"word-wrap",values:[{name:"break-word",description:"An otherwise unbreakable sequence of characters may be broken at an arbitrary point if there are no otherwise-acceptable break points in the line."},{name:"normal",description:"Lines may break only at allowed break points."}],syntax:"normal | break-word",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/overflow-wrap"}],description:"Specifies whether the UA may break within a word to prevent overflow when an otherwise-unbreakable string is too long to fit.",restrictions:["enum"]},{name:"border-collapse",values:[{name:"collapse",description:"Selects the collapsing borders model."},{name:"separate",description:"Selects the separated borders border model."}],syntax:"collapse | separate",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-collapse"}],description:"Selects a table's border model.",restrictions:["enum"]},{name:"flex-direction",values:[{name:"column",description:"The flex container’s main axis has the same orientation as the block axis of the current writing mode."},{name:"column-reverse",description:"Same as 'column', except the main-start and main-end directions are swapped."},{name:"row",description:"The flex container’s main axis has the same orientation as the inline axis of the current writing mode."},{name:"row-reverse",description:"Same as 'row', except the main-start and main-end directions are swapped."}],syntax:"row | row-reverse | column | column-reverse",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/flex-direction"}],description:"Specifies how flex items are placed in the flex container, by setting the direction of the flex container’s main axis.",restrictions:["enum"]},{name:"zoom",browsers:["E12","S3.1","C1","IE5.5","O15"],values:[{name:"normal"}],syntax:"auto | | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/zoom"}],description:"Non-standard. Specifies the magnification scale of the object. See 'transform: scale()' for a standards-based alternative.",restrictions:["enum","integer","number","percentage"]},{name:"flex",values:[{name:"auto",description:"Retrieves the value of the main size property as the used 'flex-basis'."},{name:"content",description:"Indicates automatic sizing, based on the flex item’s content."},{name:"none",description:"Expands to '0 0 auto'."}],syntax:"none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/flex"}],description:"Specifies the components of a flexible length: the flex grow factor and flex shrink factor, and the flex basis.",restrictions:["length","number","percentage"]},{name:"text-shadow",values:[{name:"none",description:"No shadow."}],syntax:"none | #",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/text-shadow"}],description:"Enables shadow effects to be applied to the text of the element.",restrictions:["length","color"]},{name:"list-style-type",values:[{name:"armenian",description:"Traditional uppercase Armenian numbering."},{name:"circle",description:"A hollow circle."},{name:"decimal",description:"Western decimal numbers."},{name:"decimal-leading-zero",description:"Decimal numbers padded by initial zeros."},{name:"disc",description:"A filled circle."},{name:"georgian",description:"Traditional Georgian numbering."},{name:"lower-alpha",description:"Lowercase ASCII letters."},{name:"lower-greek",description:"Lowercase classical Greek."},{name:"lower-latin",description:"Lowercase ASCII letters."},{name:"lower-roman",description:"Lowercase ASCII Roman numerals."},{name:"none",description:"No marker"},{name:"square",description:"A filled square."},{name:"symbols()",description:"Allows a counter style to be defined inline."},{name:"upper-alpha",description:"Uppercase ASCII letters."},{name:"upper-latin",description:"Uppercase ASCII letters."},{name:"upper-roman",description:"Uppercase ASCII Roman numerals."}],syntax:" | | none",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/list-style-type"}],description:"Used to construct the default contents of a list item’s marker",restrictions:["enum","string"]},{name:"border-bottom-left-radius",syntax:"{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-bottom-left-radius"}],description:"Defines the radii of the bottom left outer border edge.",restrictions:["length","percentage"]},{name:"user-select",values:[{name:"all",description:"The content of the element must be selected atomically"},{name:"auto"},{name:"contain",description:"UAs must not allow a selection which is started in this element to be extended outside of this element."},{name:"none",description:"The UA must not allow selections to be started in this element."},{name:"text",description:"The element imposes no constraint on the selection."}],status:"nonstandard",syntax:"auto | text | none | contain | all",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/user-select"}],description:"Controls the appearance of selection.",restrictions:["enum"]},{name:"fill",values:[{name:"url()",description:"A URL reference to a paint server element, which is an element that defines a paint server: ‘hatch’, ‘linearGradient’, ‘mesh’, ‘pattern’, ‘radialGradient’ and ‘solidcolor’."},{name:"none",description:"No paint is applied in this layer."}],description:"Paints the interior of the given graphical element.",restrictions:["color","enum","url"]},{name:"transform-origin",syntax:"[ | left | center | right | top | bottom ] | [ [ | left | center | right ] && [ | top | center | bottom ] ] ?",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/transform-origin"}],description:"Establishes the origin of transformation for an element.",restrictions:["position","length","percentage"]},{name:"border-top-left-radius",syntax:"{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-top-left-radius"}],description:"Defines the radii of the top left outer border edge.",restrictions:["length","percentage"]},{name:"text-indent",values:[],syntax:" && hanging? && each-line?",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/text-indent"}],description:"Specifies the indentation applied to lines of inline content in a block. The indentation only affects the first line of inline content in the block unless the 'hanging' keyword is specified, in which case it affects all lines except the first.",restrictions:["percentage","length"]},{name:"border-bottom-right-radius",syntax:"{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-bottom-right-radius"}],description:"Defines the radii of the bottom right outer border edge.",restrictions:["length","percentage"]},{name:"flex-wrap",values:[{name:"nowrap",description:"The flex container is single-line."},{name:"wrap",description:"The flexbox is multi-line."},{name:"wrap-reverse",description:"Same as 'wrap', except the cross-start and cross-end directions are swapped."}],syntax:"nowrap | wrap | wrap-reverse",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/flex-wrap"}],description:"Controls whether the flex container is single-line or multi-line, and the direction of the cross-axis, which determines the direction new lines are stacked in.",restrictions:["enum"]},{name:"border-spacing",syntax:" ?",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-spacing"}],description:"The lengths specify the distance that separates adjoining cell borders. If one length is specified, it gives both the horizontal and vertical spacing. If two are specified, the first gives the horizontal spacing and the second the vertical spacing. Lengths may not be negative.",restrictions:["length"]},{name:"border-top-right-radius",syntax:"{1,2}",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-top-right-radius"}],description:"Defines the radii of the top right outer border edge.",restrictions:["length","percentage"]},{name:"clip",values:[{name:"auto",description:"The element does not clip."},{name:"rect()",description:"Specifies offsets from the edges of the border box."}],syntax:" | auto",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/clip"}],description:"Deprecated. Use the 'clip-path' property when support allows. Defines the visible portion of an element’s box.",restrictions:["enum"]},{name:"border-top-color",syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-top-color"}],description:"Sets the color of the top border.",restrictions:["color"]},{name:"word-break",values:[{name:"break-all",description:"Lines may break between any two grapheme clusters for non-CJK scripts."},{name:"keep-all",description:"Block characters can no longer create implied break points."},{name:"normal",description:"Breaks non-CJK scripts according to their own rules."}],syntax:"normal | break-all | keep-all | break-word",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/word-break"}],description:"Specifies line break opportunities for non-CJK scripts.",restrictions:["enum"]},{name:"border-bottom-color",syntax:"<'border-top-color'>",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-bottom-color"}],description:"Sets the color of the bottom border.",restrictions:["color"]},{name:"flex-grow",syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/flex-grow"}],description:"Sets the flex grow factor. Negative numbers are invalid.",restrictions:["number"]},{name:"direction",values:[{name:"ltr",description:"Left-to-right direction."},{name:"rtl",description:"Right-to-left direction."}],syntax:"ltr | rtl",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/direction"}],description:"Specifies the inline base direction or directionality of any bidi paragraph, embedding, isolate, or override established by the box. Note: for HTML content use the 'dir' attribute and 'bdo' element rather than this property.",restrictions:["enum"]},{name:"align-self",values:[{name:"auto",description:"Computes to the value of 'align-items' on the element’s parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself."},{name:"baseline",description:"If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment."},{name:"center",description:"The flex item’s margin box is centered in the cross axis within the line."},{name:"flex-end",description:"The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line."},{name:"flex-start",description:"The cross-start margin edge of the flex item is placed flush with the cross-start edge of the line."},{name:"stretch",description:"If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."}],syntax:"auto | normal | stretch | | ? ",description:"Allows the default alignment along the cross axis to be overridden for individual flex items.",restrictions:["enum"]},{name:"flex-shrink",syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/flex-shrink"}],description:"Sets the flex shrink factor. Negative numbers are invalid.",restrictions:["number"]},{name:"text-rendering",browsers:["FF1","S5","C4","O15"],values:[{name:"auto"},{name:"geometricPrecision",description:"Indicates that the user agent shall emphasize geometric precision over legibility and rendering speed."},{name:"optimizeLegibility",description:"Indicates that the user agent shall emphasize legibility over rendering speed and geometric precision."},{name:"optimizeSpeed",description:"Indicates that the user agent shall emphasize rendering speed over legibility and geometric precision."}],syntax:"auto | optimizeSpeed | optimizeLegibility | geometricPrecision",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/text-rendering"}],description:"The creator of SVG content might want to provide a hint to the implementation about what tradeoffs to make as it renders text. The ‘text-rendering’ property provides these hints.",restrictions:["enum"]},{name:"touch-action",values:[{name:"auto",description:"The user agent may determine any permitted touch behaviors for touches that begin on the element."},{name:"cross-slide-x"},{name:"cross-slide-y"},{name:"double-tap-zoom"},{name:"manipulation",description:"The user agent may consider touches that begin on the element only for the purposes of scrolling and continuous zooming."},{name:"none",description:"Touches that begin on the element must not trigger default touch behaviors."},{name:"pan-x",description:"The user agent may consider touches that begin on the element only for the purposes of horizontally scrolling the element’s nearest ancestor with horizontally scrollable content."},{name:"pan-y",description:"The user agent may consider touches that begin on the element only for the purposes of vertically scrolling the element’s nearest ancestor with vertically scrollable content."},{name:"pinch-zoom"}],syntax:"auto | none | [ [ pan-x | pan-left | pan-right ] || [ pan-y | pan-up | pan-down ] || pinch-zoom ] | manipulation",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/touch-action"}],description:"Determines whether touch input may trigger default behavior supplied by user agent.",restrictions:["enum"]},{name:"background-clip",syntax:"#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/background-clip"}],description:"Determines the background painting area.",restrictions:["box"]},{name:"filter",browsers:["E12","FF35","S9.1","C53","O40"],values:[{name:"none",description:"No filter effects are applied."},{name:"blur()",description:"Applies a Gaussian blur to the input image."},{name:"brightness()",description:"Applies a linear multiplier to input image, making it appear more or less bright."},{name:"contrast()",description:"Adjusts the contrast of the input."},{name:"drop-shadow()",description:"Applies a drop shadow effect to the input image."},{name:"grayscale()",description:"Converts the input image to grayscale."},{name:"hue-rotate()",description:"Applies a hue rotation on the input image. "},{name:"invert()",description:"Inverts the samples in the input image."},{name:"opacity()",description:"Applies transparency to the samples in the input image."},{name:"saturate()",description:"Saturates the input image."},{name:"sepia()",description:"Converts the input image to sepia."},{name:"url()",browsers:["E12","FF35","S9.1","C53","O40"],description:"A filter reference to a element."}],syntax:"none | ",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/filter"}],description:"Processes an element’s rendering before it is displayed in the document, by applying one or more filter effects.",restrictions:["enum","url"]},{name:"src",values:[{name:"url()",description:"Reference font by URL"},{name:"format()",description:"Optional hint describing the format of the font resource."},{name:"local()",description:"Format-specific string that identifies a locally available copy of a given font."}],syntax:"[ [ format( # ) ]? | local( ) ]#",description:"@font-face descriptor. Specifies the resource containing font data. It is required, whether the font is downloadable or locally installed.",restrictions:["enum","url","identifier"]},{name:"animation-timing-function",syntax:"#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/animation-timing-function"}],description:"Describes how the animation will progress over one cycle of its duration.",restrictions:["timing-function"]},{name:"border-right-color",syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-right-color"}],description:"Sets the color of the right border.",restrictions:["color"]},{name:"font-variant",values:[{name:"normal",description:"Specifies a face that is not labeled as a small-caps font."},{name:"small-caps",description:"Specifies a font that is labeled as a small-caps font. If a genuine small-caps font is not available, user agents should simulate a small-caps font."}],syntax:"normal | none | [ || || || || stylistic() || historical-forms || styleset(#) || character-variant(#) || swash() || ornaments() || annotation() || [ small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps ] || || || || ordinal || slashed-zero || || || ruby ]",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/font-variant"}],description:"Specifies variant representations of the font",restrictions:["enum"]},{name:"border-left-color",syntax:"",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/border-left-color"}],description:"Sets the color of the left border.",restrictions:["color"]},{name:"animation-name",values:[{name:"none",description:"No animation is performed"}],syntax:"[ none | ]#",references:[{name:"MDN Reference",url:"https://developer.mozilla.org/docs/Web/CSS/animation-name"}],description:"Defines a list of animations that apply. Each name is used to select the keyframe at-rule that provides the property values for the animation.",restrictions:["identifier","enum"]},{name:"animation-duration",syntax:"

      eTwtS2T%mDK|(;`?G1L0`;6!sA9Awd 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学位论文算法数据库