From cf339cff5eb43b7e6ff5f90a90c44afd60079d7d Mon Sep 17 00:00:00 2001 From: changge Date: Tue, 18 Aug 2020 01:08:39 +0800 Subject: [PATCH 01/13] add image --- README.md | 6 +++++- example/assets/preview.png | Bin 0 -> 228678 bytes package.json | 2 +- src/color/colors.less | 16 +++++++++++++++- src/custom.less | 18 ++++++++---------- src/layout.less | 2 +- 6 files changed, 30 insertions(+), 14 deletions(-) create mode 100644 example/assets/preview.png diff --git a/README.md b/README.md index f954102..ea3c60a 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,11 @@ - 内置了antDesign调色板(https://ant.design/docs/spec/colors),更方便的调试和配色; - 支持less变量覆盖的方式自定义尺寸范围; - 支持pc,h5,小程序,react-native,支持单位配置(px,Px,PX,em,rem,rpx等); -- 与jade(pug)模板一起使用体验更加; +- 与jade(pug)模板一起使用体验更加(https://github.com/pugjs/pug); + +## preview +![image](http://github.com/changgeee/bit-css/example/assets/preview.png) + ## 包含的属性(class) - width(.w-*) diff --git a/example/assets/preview.png b/example/assets/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc3064dea3214c425662d85b7b06f6c7396df7f GIT binary patch literal 228678 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 q^J6O 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

+0%E8gZ5>t1;D05KQ@*d7cA8DQ*wv} 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 )-yjVPdxXmq;GBO;{L5 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

>S=VN05AMns3y^md` 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 literal 0 HcmV?d00001 diff --git a/package.json b/package.json index 92c3882..fe5af40 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bit-css", - "version": "1.0.0", + "version": "1.0.1", "description": "bit-css", "main": "src/index.less", "scripts": { diff --git a/src/color/colors.less b/src/color/colors.less index 42d7a51..158b7b7 100644 --- a/src/color/colors.less +++ b/src/color/colors.less @@ -143,4 +143,18 @@ @gold-7: color(~`colorPalette("@{gold-6}", 7)`); @gold-8: color(~`colorPalette("@{gold-6}", 8)`); @gold-9: color(~`colorPalette("@{gold-6}", 9)`); -@gold-10: color(~`colorPalette("@{gold-6}", 10)`); \ No newline at end of file +@gold-10: color(~`colorPalette("@{gold-6}", 10)`); + +@gray-1: #ffffff; +@gray-2: #fafafa; +@gray-3: #f5f5f5; +@gray-4: #f0f0f0; +@gray-5: #d9d9d9; +@gray-6: #bfbfbf; +@gray-7: #8c8c8c; +@gray-8: #595959; +@gray-9: #434343; +@gray-10: #262626; +@gray-11: #1f1f1f; +@gray-12: #141414; +@gray-13: #000000; \ No newline at end of file diff --git a/src/custom.less b/src/custom.less index 56f268e..606f13c 100644 --- a/src/custom.less +++ b/src/custom.less @@ -1,13 +1,11 @@ - @unit: px; @width-range: 375; @height-range: 375; -@padding-range:100; -@margin-range:100; -@line-height-range:100; -@position-range:100; -@border-range:10; -@border-radius-range:50; -@font-size-range:50; -@colorTypes: blue, purple, cyan, green, magenta, pink, red, orange, yellow, volcano, geekblue, lime, gold; - +@padding-range: 100; +@margin-range: 100; +@line-height-range: 100; +@position-range: 100; +@border-range: 10; +@border-radius-range: 50; +@font-size-range: 50; +@colorTypes: gray, blue, purple, cyan, green, magenta, pink, red, orange, yellow, volcano, geekblue, lime, gold; \ No newline at end of file diff --git a/src/layout.less b/src/layout.less index 37bfd8c..df9873d 100644 --- a/src/layout.less +++ b/src/layout.less @@ -1,5 +1,5 @@ // 属性计算 -.cont(@count, @attr, @prefix) when (@count > 0) { +.cont(@count, @attr, @prefix) when (@count >= 0) { .cont((@count - 1), @attr, @prefix); .@{prefix}-@{count} { From d9227262daa4b9ccdc924eb571adbc23be5b4449 Mon Sep 17 00:00:00 2001 From: changge Date: Tue, 18 Aug 2020 01:15:04 +0800 Subject: [PATCH 02/13] add image --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ea3c60a..09a6988 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ - 与jade(pug)模板一起使用体验更加(https://github.com/pugjs/pug); ## preview -![image](http://github.com/changgeee/bit-css/example/assets/preview.png) +![image](//raw.githubusercontent.com/changgeee/bit-css/master/example/assets/preview.png) ## 包含的属性(class) From 4804f0a7b7c7c48badf581210219f22758ce330a Mon Sep 17 00:00:00 2001 From: changge Date: Tue, 18 Aug 2020 01:20:51 +0800 Subject: [PATCH 03/13] readme images --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 09a6988..f3b299f 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ - 与jade(pug)模板一起使用体验更加(https://github.com/pugjs/pug); ## preview -![image](//raw.githubusercontent.com/changgeee/bit-css/master/example/assets/preview.png) +![image](https://raw.githubusercontent.com/changgeee/bit-css/master/example/assets/preview.png) ## 包含的属性(class) From 046f92c4a2f891c8f27a76ebf2fa9ffc2d632219 Mon Sep 17 00:00:00 2001 From: changge Date: Tue, 18 Aug 2020 11:41:04 +0800 Subject: [PATCH 04/13] add codepen url --- README.md | 8 +++++++- dist/bit-css.375.px.css | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f3b299f..420740f 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,8 @@ ## preview ![image](https://raw.githubusercontent.com/changgeee/bit-css/master/example/assets/preview.png) +## 快速体验 +- codepen(https://codepen.io/changgeee/pen/LYNZyxY) ## 包含的属性(class) - width(.w-*) @@ -45,9 +47,13 @@ #### 支持配置的属性 - https://github.com/changgeee/bit-css/blob/master/src/custom.less + ## install ``` bash -npm install @changgeee/bit-css +# npm packahe +npm config set registry http://registry.npmjs.org +# github package +npm --registry https://npm.pkg.github.com i -D @changgeee/bit-css ``` ## usaga diff --git a/dist/bit-css.375.px.css b/dist/bit-css.375.px.css index fae870b..8bc7adb 100644 --- a/dist/bit-css.375.px.css +++ b/dist/bit-css.375.px.css @@ -1 +1 @@ -.w-1{width:1px}.w-2{width:2px}.w-3{width:3px}.w-4{width:4px}.w-5{width:5px}.w-6{width:6px}.w-7{width:7px}.w-8{width:8px}.w-9{width:9px}.w-10{width:10px}.w-11{width:11px}.w-12{width:12px}.w-13{width:13px}.w-14{width:14px}.w-15{width:15px}.w-16{width:16px}.w-17{width:17px}.w-18{width:18px}.w-19{width:19px}.w-20{width:20px}.w-21{width:21px}.w-22{width:22px}.w-23{width:23px}.w-24{width:24px}.w-25{width:25px}.w-26{width:26px}.w-27{width:27px}.w-28{width:28px}.w-29{width:29px}.w-30{width:30px}.w-31{width:31px}.w-32{width:32px}.w-33{width:33px}.w-34{width:34px}.w-35{width:35px}.w-36{width:36px}.w-37{width:37px}.w-38{width:38px}.w-39{width:39px}.w-40{width:40px}.w-41{width:41px}.w-42{width:42px}.w-43{width:43px}.w-44{width:44px}.w-45{width:45px}.w-46{width:46px}.w-47{width:47px}.w-48{width:48px}.w-49{width:49px}.w-50{width:50px}.w-51{width:51px}.w-52{width:52px}.w-53{width:53px}.w-54{width:54px}.w-55{width:55px}.w-56{width:56px}.w-57{width:57px}.w-58{width:58px}.w-59{width:59px}.w-60{width:60px}.w-61{width:61px}.w-62{width:62px}.w-63{width:63px}.w-64{width:64px}.w-65{width:65px}.w-66{width:66px}.w-67{width:67px}.w-68{width:68px}.w-69{width:69px}.w-70{width:70px}.w-71{width:71px}.w-72{width:72px}.w-73{width:73px}.w-74{width:74px}.w-75{width:75px}.w-76{width:76px}.w-77{width:77px}.w-78{width:78px}.w-79{width:79px}.w-80{width:80px}.w-81{width:81px}.w-82{width:82px}.w-83{width:83px}.w-84{width:84px}.w-85{width:85px}.w-86{width:86px}.w-87{width:87px}.w-88{width:88px}.w-89{width:89px}.w-90{width:90px}.w-91{width:91px}.w-92{width:92px}.w-93{width:93px}.w-94{width:94px}.w-95{width:95px}.w-96{width:96px}.w-97{width:97px}.w-98{width:98px}.w-99{width:99px}.w-100{width:100px}.w-101{width:101px}.w-102{width:102px}.w-103{width:103px}.w-104{width:104px}.w-105{width:105px}.w-106{width:106px}.w-107{width:107px}.w-108{width:108px}.w-109{width:109px}.w-110{width:110px}.w-111{width:111px}.w-112{width:112px}.w-113{width:113px}.w-114{width:114px}.w-115{width:115px}.w-116{width:116px}.w-117{width:117px}.w-118{width:118px}.w-119{width:119px}.w-120{width:120px}.w-121{width:121px}.w-122{width:122px}.w-123{width:123px}.w-124{width:124px}.w-125{width:125px}.w-126{width:126px}.w-127{width:127px}.w-128{width:128px}.w-129{width:129px}.w-130{width:130px}.w-131{width:131px}.w-132{width:132px}.w-133{width:133px}.w-134{width:134px}.w-135{width:135px}.w-136{width:136px}.w-137{width:137px}.w-138{width:138px}.w-139{width:139px}.w-140{width:140px}.w-141{width:141px}.w-142{width:142px}.w-143{width:143px}.w-144{width:144px}.w-145{width:145px}.w-146{width:146px}.w-147{width:147px}.w-148{width:148px}.w-149{width:149px}.w-150{width:150px}.w-151{width:151px}.w-152{width:152px}.w-153{width:153px}.w-154{width:154px}.w-155{width:155px}.w-156{width:156px}.w-157{width:157px}.w-158{width:158px}.w-159{width:159px}.w-160{width:160px}.w-161{width:161px}.w-162{width:162px}.w-163{width:163px}.w-164{width:164px}.w-165{width:165px}.w-166{width:166px}.w-167{width:167px}.w-168{width:168px}.w-169{width:169px}.w-170{width:170px}.w-171{width:171px}.w-172{width:172px}.w-173{width:173px}.w-174{width:174px}.w-175{width:175px}.w-176{width:176px}.w-177{width:177px}.w-178{width:178px}.w-179{width:179px}.w-180{width:180px}.w-181{width:181px}.w-182{width:182px}.w-183{width:183px}.w-184{width:184px}.w-185{width:185px}.w-186{width:186px}.w-187{width:187px}.w-188{width:188px}.w-189{width:189px}.w-190{width:190px}.w-191{width:191px}.w-192{width:192px}.w-193{width:193px}.w-194{width:194px}.w-195{width:195px}.w-196{width:196px}.w-197{width:197px}.w-198{width:198px}.w-199{width:199px}.w-200{width:200px}.w-201{width:201px}.w-202{width:202px}.w-203{width:203px}.w-204{width:204px}.w-205{width:205px}.w-206{width:206px}.w-207{width:207px}.w-208{width:208px}.w-209{width:209px}.w-210{width:210px}.w-211{width:211px}.w-212{width:212px}.w-213{width:213px}.w-214{width:214px}.w-215{width:215px}.w-216{width:216px}.w-217{width:217px}.w-218{width:218px}.w-219{width:219px}.w-220{width:220px}.w-221{width:221px}.w-222{width:222px}.w-223{width:223px}.w-224{width:224px}.w-225{width:225px}.w-226{width:226px}.w-227{width:227px}.w-228{width:228px}.w-229{width:229px}.w-230{width:230px}.w-231{width:231px}.w-232{width:232px}.w-233{width:233px}.w-234{width:234px}.w-235{width:235px}.w-236{width:236px}.w-237{width:237px}.w-238{width:238px}.w-239{width:239px}.w-240{width:240px}.w-241{width:241px}.w-242{width:242px}.w-243{width:243px}.w-244{width:244px}.w-245{width:245px}.w-246{width:246px}.w-247{width:247px}.w-248{width:248px}.w-249{width:249px}.w-250{width:250px}.w-251{width:251px}.w-252{width:252px}.w-253{width:253px}.w-254{width:254px}.w-255{width:255px}.w-256{width:256px}.w-257{width:257px}.w-258{width:258px}.w-259{width:259px}.w-260{width:260px}.w-261{width:261px}.w-262{width:262px}.w-263{width:263px}.w-264{width:264px}.w-265{width:265px}.w-266{width:266px}.w-267{width:267px}.w-268{width:268px}.w-269{width:269px}.w-270{width:270px}.w-271{width:271px}.w-272{width:272px}.w-273{width:273px}.w-274{width:274px}.w-275{width:275px}.w-276{width:276px}.w-277{width:277px}.w-278{width:278px}.w-279{width:279px}.w-280{width:280px}.w-281{width:281px}.w-282{width:282px}.w-283{width:283px}.w-284{width:284px}.w-285{width:285px}.w-286{width:286px}.w-287{width:287px}.w-288{width:288px}.w-289{width:289px}.w-290{width:290px}.w-291{width:291px}.w-292{width:292px}.w-293{width:293px}.w-294{width:294px}.w-295{width:295px}.w-296{width:296px}.w-297{width:297px}.w-298{width:298px}.w-299{width:299px}.w-300{width:300px}.w-301{width:301px}.w-302{width:302px}.w-303{width:303px}.w-304{width:304px}.w-305{width:305px}.w-306{width:306px}.w-307{width:307px}.w-308{width:308px}.w-309{width:309px}.w-310{width:310px}.w-311{width:311px}.w-312{width:312px}.w-313{width:313px}.w-314{width:314px}.w-315{width:315px}.w-316{width:316px}.w-317{width:317px}.w-318{width:318px}.w-319{width:319px}.w-320{width:320px}.w-321{width:321px}.w-322{width:322px}.w-323{width:323px}.w-324{width:324px}.w-325{width:325px}.w-326{width:326px}.w-327{width:327px}.w-328{width:328px}.w-329{width:329px}.w-330{width:330px}.w-331{width:331px}.w-332{width:332px}.w-333{width:333px}.w-334{width:334px}.w-335{width:335px}.w-336{width:336px}.w-337{width:337px}.w-338{width:338px}.w-339{width:339px}.w-340{width:340px}.w-341{width:341px}.w-342{width:342px}.w-343{width:343px}.w-344{width:344px}.w-345{width:345px}.w-346{width:346px}.w-347{width:347px}.w-348{width:348px}.w-349{width:349px}.w-350{width:350px}.w-351{width:351px}.w-352{width:352px}.w-353{width:353px}.w-354{width:354px}.w-355{width:355px}.w-356{width:356px}.w-357{width:357px}.w-358{width:358px}.w-359{width:359px}.w-360{width:360px}.w-361{width:361px}.w-362{width:362px}.w-363{width:363px}.w-364{width:364px}.w-365{width:365px}.w-366{width:366px}.w-367{width:367px}.w-368{width:368px}.w-369{width:369px}.w-370{width:370px}.w-371{width:371px}.w-372{width:372px}.w-373{width:373px}.w-374{width:374px}.w-375{width:375px}.w-p1{width:1%}.w-p2{width:2%}.w-p3{width:3%}.w-p4{width:4%}.w-p5{width:5%}.w-p6{width:6%}.w-p7{width:7%}.w-p8{width:8%}.w-p9{width:9%}.w-p10{width:10%}.w-p11{width:11%}.w-p12{width:12%}.w-p13{width:13%}.w-p14{width:14%}.w-p15{width:15%}.w-p16{width:16%}.w-p17{width:17%}.w-p18{width:18%}.w-p19{width:19%}.w-p20{width:20%}.w-p21{width:21%}.w-p22{width:22%}.w-p23{width:23%}.w-p24{width:24%}.w-p25{width:25%}.w-p26{width:26%}.w-p27{width:27%}.w-p28{width:28%}.w-p29{width:29%}.w-p30{width:30%}.w-p31{width:31%}.w-p32{width:32%}.w-p33{width:33%}.w-p34{width:34%}.w-p35{width:35%}.w-p36{width:36%}.w-p37{width:37%}.w-p38{width:38%}.w-p39{width:39%}.w-p40{width:40%}.w-p41{width:41%}.w-p42{width:42%}.w-p43{width:43%}.w-p44{width:44%}.w-p45{width:45%}.w-p46{width:46%}.w-p47{width:47%}.w-p48{width:48%}.w-p49{width:49%}.w-p50{width:50%}.w-p51{width:51%}.w-p52{width:52%}.w-p53{width:53%}.w-p54{width:54%}.w-p55{width:55%}.w-p56{width:56%}.w-p57{width:57%}.w-p58{width:58%}.w-p59{width:59%}.w-p60{width:60%}.w-p61{width:61%}.w-p62{width:62%}.w-p63{width:63%}.w-p64{width:64%}.w-p65{width:65%}.w-p66{width:66%}.w-p67{width:67%}.w-p68{width:68%}.w-p69{width:69%}.w-p70{width:70%}.w-p71{width:71%}.w-p72{width:72%}.w-p73{width:73%}.w-p74{width:74%}.w-p75{width:75%}.w-p76{width:76%}.w-p77{width:77%}.w-p78{width:78%}.w-p79{width:79%}.w-p80{width:80%}.w-p81{width:81%}.w-p82{width:82%}.w-p83{width:83%}.w-p84{width:84%}.w-p85{width:85%}.w-p86{width:86%}.w-p87{width:87%}.w-p88{width:88%}.w-p89{width:89%}.w-p90{width:90%}.w-p91{width:91%}.w-p92{width:92%}.w-p93{width:93%}.w-p94{width:94%}.w-p95{width:95%}.w-p96{width:96%}.w-p97{width:97%}.w-p98{width:98%}.w-p99{width:99%}.w-p100{width:100%}.h-1{height:1px}.h-2{height:2px}.h-3{height:3px}.h-4{height:4px}.h-5{height:5px}.h-6{height:6px}.h-7{height:7px}.h-8{height:8px}.h-9{height:9px}.h-10{height:10px}.h-11{height:11px}.h-12{height:12px}.h-13{height:13px}.h-14{height:14px}.h-15{height:15px}.h-16{height:16px}.h-17{height:17px}.h-18{height:18px}.h-19{height:19px}.h-20{height:20px}.h-21{height:21px}.h-22{height:22px}.h-23{height:23px}.h-24{height:24px}.h-25{height:25px}.h-26{height:26px}.h-27{height:27px}.h-28{height:28px}.h-29{height:29px}.h-30{height:30px}.h-31{height:31px}.h-32{height:32px}.h-33{height:33px}.h-34{height:34px}.h-35{height:35px}.h-36{height:36px}.h-37{height:37px}.h-38{height:38px}.h-39{height:39px}.h-40{height:40px}.h-41{height:41px}.h-42{height:42px}.h-43{height:43px}.h-44{height:44px}.h-45{height:45px}.h-46{height:46px}.h-47{height:47px}.h-48{height:48px}.h-49{height:49px}.h-50{height:50px}.h-51{height:51px}.h-52{height:52px}.h-53{height:53px}.h-54{height:54px}.h-55{height:55px}.h-56{height:56px}.h-57{height:57px}.h-58{height:58px}.h-59{height:59px}.h-60{height:60px}.h-61{height:61px}.h-62{height:62px}.h-63{height:63px}.h-64{height:64px}.h-65{height:65px}.h-66{height:66px}.h-67{height:67px}.h-68{height:68px}.h-69{height:69px}.h-70{height:70px}.h-71{height:71px}.h-72{height:72px}.h-73{height:73px}.h-74{height:74px}.h-75{height:75px}.h-76{height:76px}.h-77{height:77px}.h-78{height:78px}.h-79{height:79px}.h-80{height:80px}.h-81{height:81px}.h-82{height:82px}.h-83{height:83px}.h-84{height:84px}.h-85{height:85px}.h-86{height:86px}.h-87{height:87px}.h-88{height:88px}.h-89{height:89px}.h-90{height:90px}.h-91{height:91px}.h-92{height:92px}.h-93{height:93px}.h-94{height:94px}.h-95{height:95px}.h-96{height:96px}.h-97{height:97px}.h-98{height:98px}.h-99{height:99px}.h-100{height:100px}.h-101{height:101px}.h-102{height:102px}.h-103{height:103px}.h-104{height:104px}.h-105{height:105px}.h-106{height:106px}.h-107{height:107px}.h-108{height:108px}.h-109{height:109px}.h-110{height:110px}.h-111{height:111px}.h-112{height:112px}.h-113{height:113px}.h-114{height:114px}.h-115{height:115px}.h-116{height:116px}.h-117{height:117px}.h-118{height:118px}.h-119{height:119px}.h-120{height:120px}.h-121{height:121px}.h-122{height:122px}.h-123{height:123px}.h-124{height:124px}.h-125{height:125px}.h-126{height:126px}.h-127{height:127px}.h-128{height:128px}.h-129{height:129px}.h-130{height:130px}.h-131{height:131px}.h-132{height:132px}.h-133{height:133px}.h-134{height:134px}.h-135{height:135px}.h-136{height:136px}.h-137{height:137px}.h-138{height:138px}.h-139{height:139px}.h-140{height:140px}.h-141{height:141px}.h-142{height:142px}.h-143{height:143px}.h-144{height:144px}.h-145{height:145px}.h-146{height:146px}.h-147{height:147px}.h-148{height:148px}.h-149{height:149px}.h-150{height:150px}.h-151{height:151px}.h-152{height:152px}.h-153{height:153px}.h-154{height:154px}.h-155{height:155px}.h-156{height:156px}.h-157{height:157px}.h-158{height:158px}.h-159{height:159px}.h-160{height:160px}.h-161{height:161px}.h-162{height:162px}.h-163{height:163px}.h-164{height:164px}.h-165{height:165px}.h-166{height:166px}.h-167{height:167px}.h-168{height:168px}.h-169{height:169px}.h-170{height:170px}.h-171{height:171px}.h-172{height:172px}.h-173{height:173px}.h-174{height:174px}.h-175{height:175px}.h-176{height:176px}.h-177{height:177px}.h-178{height:178px}.h-179{height:179px}.h-180{height:180px}.h-181{height:181px}.h-182{height:182px}.h-183{height:183px}.h-184{height:184px}.h-185{height:185px}.h-186{height:186px}.h-187{height:187px}.h-188{height:188px}.h-189{height:189px}.h-190{height:190px}.h-191{height:191px}.h-192{height:192px}.h-193{height:193px}.h-194{height:194px}.h-195{height:195px}.h-196{height:196px}.h-197{height:197px}.h-198{height:198px}.h-199{height:199px}.h-200{height:200px}.h-201{height:201px}.h-202{height:202px}.h-203{height:203px}.h-204{height:204px}.h-205{height:205px}.h-206{height:206px}.h-207{height:207px}.h-208{height:208px}.h-209{height:209px}.h-210{height:210px}.h-211{height:211px}.h-212{height:212px}.h-213{height:213px}.h-214{height:214px}.h-215{height:215px}.h-216{height:216px}.h-217{height:217px}.h-218{height:218px}.h-219{height:219px}.h-220{height:220px}.h-221{height:221px}.h-222{height:222px}.h-223{height:223px}.h-224{height:224px}.h-225{height:225px}.h-226{height:226px}.h-227{height:227px}.h-228{height:228px}.h-229{height:229px}.h-230{height:230px}.h-231{height:231px}.h-232{height:232px}.h-233{height:233px}.h-234{height:234px}.h-235{height:235px}.h-236{height:236px}.h-237{height:237px}.h-238{height:238px}.h-239{height:239px}.h-240{height:240px}.h-241{height:241px}.h-242{height:242px}.h-243{height:243px}.h-244{height:244px}.h-245{height:245px}.h-246{height:246px}.h-247{height:247px}.h-248{height:248px}.h-249{height:249px}.h-250{height:250px}.h-251{height:251px}.h-252{height:252px}.h-253{height:253px}.h-254{height:254px}.h-255{height:255px}.h-256{height:256px}.h-257{height:257px}.h-258{height:258px}.h-259{height:259px}.h-260{height:260px}.h-261{height:261px}.h-262{height:262px}.h-263{height:263px}.h-264{height:264px}.h-265{height:265px}.h-266{height:266px}.h-267{height:267px}.h-268{height:268px}.h-269{height:269px}.h-270{height:270px}.h-271{height:271px}.h-272{height:272px}.h-273{height:273px}.h-274{height:274px}.h-275{height:275px}.h-276{height:276px}.h-277{height:277px}.h-278{height:278px}.h-279{height:279px}.h-280{height:280px}.h-281{height:281px}.h-282{height:282px}.h-283{height:283px}.h-284{height:284px}.h-285{height:285px}.h-286{height:286px}.h-287{height:287px}.h-288{height:288px}.h-289{height:289px}.h-290{height:290px}.h-291{height:291px}.h-292{height:292px}.h-293{height:293px}.h-294{height:294px}.h-295{height:295px}.h-296{height:296px}.h-297{height:297px}.h-298{height:298px}.h-299{height:299px}.h-300{height:300px}.h-301{height:301px}.h-302{height:302px}.h-303{height:303px}.h-304{height:304px}.h-305{height:305px}.h-306{height:306px}.h-307{height:307px}.h-308{height:308px}.h-309{height:309px}.h-310{height:310px}.h-311{height:311px}.h-312{height:312px}.h-313{height:313px}.h-314{height:314px}.h-315{height:315px}.h-316{height:316px}.h-317{height:317px}.h-318{height:318px}.h-319{height:319px}.h-320{height:320px}.h-321{height:321px}.h-322{height:322px}.h-323{height:323px}.h-324{height:324px}.h-325{height:325px}.h-326{height:326px}.h-327{height:327px}.h-328{height:328px}.h-329{height:329px}.h-330{height:330px}.h-331{height:331px}.h-332{height:332px}.h-333{height:333px}.h-334{height:334px}.h-335{height:335px}.h-336{height:336px}.h-337{height:337px}.h-338{height:338px}.h-339{height:339px}.h-340{height:340px}.h-341{height:341px}.h-342{height:342px}.h-343{height:343px}.h-344{height:344px}.h-345{height:345px}.h-346{height:346px}.h-347{height:347px}.h-348{height:348px}.h-349{height:349px}.h-350{height:350px}.h-351{height:351px}.h-352{height:352px}.h-353{height:353px}.h-354{height:354px}.h-355{height:355px}.h-356{height:356px}.h-357{height:357px}.h-358{height:358px}.h-359{height:359px}.h-360{height:360px}.h-361{height:361px}.h-362{height:362px}.h-363{height:363px}.h-364{height:364px}.h-365{height:365px}.h-366{height:366px}.h-367{height:367px}.h-368{height:368px}.h-369{height:369px}.h-370{height:370px}.h-371{height:371px}.h-372{height:372px}.h-373{height:373px}.h-374{height:374px}.h-375{height:375px}.h-p1{height:1%}.h-p2{height:2%}.h-p3{height:3%}.h-p4{height:4%}.h-p5{height:5%}.h-p6{height:6%}.h-p7{height:7%}.h-p8{height:8%}.h-p9{height:9%}.h-p10{height:10%}.h-p11{height:11%}.h-p12{height:12%}.h-p13{height:13%}.h-p14{height:14%}.h-p15{height:15%}.h-p16{height:16%}.h-p17{height:17%}.h-p18{height:18%}.h-p19{height:19%}.h-p20{height:20%}.h-p21{height:21%}.h-p22{height:22%}.h-p23{height:23%}.h-p24{height:24%}.h-p25{height:25%}.h-p26{height:26%}.h-p27{height:27%}.h-p28{height:28%}.h-p29{height:29%}.h-p30{height:30%}.h-p31{height:31%}.h-p32{height:32%}.h-p33{height:33%}.h-p34{height:34%}.h-p35{height:35%}.h-p36{height:36%}.h-p37{height:37%}.h-p38{height:38%}.h-p39{height:39%}.h-p40{height:40%}.h-p41{height:41%}.h-p42{height:42%}.h-p43{height:43%}.h-p44{height:44%}.h-p45{height:45%}.h-p46{height:46%}.h-p47{height:47%}.h-p48{height:48%}.h-p49{height:49%}.h-p50{height:50%}.h-p51{height:51%}.h-p52{height:52%}.h-p53{height:53%}.h-p54{height:54%}.h-p55{height:55%}.h-p56{height:56%}.h-p57{height:57%}.h-p58{height:58%}.h-p59{height:59%}.h-p60{height:60%}.h-p61{height:61%}.h-p62{height:62%}.h-p63{height:63%}.h-p64{height:64%}.h-p65{height:65%}.h-p66{height:66%}.h-p67{height:67%}.h-p68{height:68%}.h-p69{height:69%}.h-p70{height:70%}.h-p71{height:71%}.h-p72{height:72%}.h-p73{height:73%}.h-p74{height:74%}.h-p75{height:75%}.h-p76{height:76%}.h-p77{height:77%}.h-p78{height:78%}.h-p79{height:79%}.h-p80{height:80%}.h-p81{height:81%}.h-p82{height:82%}.h-p83{height:83%}.h-p84{height:84%}.h-p85{height:85%}.h-p86{height:86%}.h-p87{height:87%}.h-p88{height:88%}.h-p89{height:89%}.h-p90{height:90%}.h-p91{height:91%}.h-p92{height:92%}.h-p93{height:93%}.h-p94{height:94%}.h-p95{height:95%}.h-p96{height:96%}.h-p97{height:97%}.h-p98{height:98%}.h-p99{height:99%}.h-p100{height:100%}.p-1{padding:1px}.p-2{padding:2px}.p-3{padding:3px}.p-4{padding:4px}.p-5{padding:5px}.p-6{padding:6px}.p-7{padding:7px}.p-8{padding:8px}.p-9{padding:9px}.p-10{padding:10px}.p-11{padding:11px}.p-12{padding:12px}.p-13{padding:13px}.p-14{padding:14px}.p-15{padding:15px}.p-16{padding:16px}.p-17{padding:17px}.p-18{padding:18px}.p-19{padding:19px}.p-20{padding:20px}.p-21{padding:21px}.p-22{padding:22px}.p-23{padding:23px}.p-24{padding:24px}.p-25{padding:25px}.p-26{padding:26px}.p-27{padding:27px}.p-28{padding:28px}.p-29{padding:29px}.p-30{padding:30px}.p-31{padding:31px}.p-32{padding:32px}.p-33{padding:33px}.p-34{padding:34px}.p-35{padding:35px}.p-36{padding:36px}.p-37{padding:37px}.p-38{padding:38px}.p-39{padding:39px}.p-40{padding:40px}.p-41{padding:41px}.p-42{padding:42px}.p-43{padding:43px}.p-44{padding:44px}.p-45{padding:45px}.p-46{padding:46px}.p-47{padding:47px}.p-48{padding:48px}.p-49{padding:49px}.p-50{padding:50px}.p-51{padding:51px}.p-52{padding:52px}.p-53{padding:53px}.p-54{padding:54px}.p-55{padding:55px}.p-56{padding:56px}.p-57{padding:57px}.p-58{padding:58px}.p-59{padding:59px}.p-60{padding:60px}.p-61{padding:61px}.p-62{padding:62px}.p-63{padding:63px}.p-64{padding:64px}.p-65{padding:65px}.p-66{padding:66px}.p-67{padding:67px}.p-68{padding:68px}.p-69{padding:69px}.p-70{padding:70px}.p-71{padding:71px}.p-72{padding:72px}.p-73{padding:73px}.p-74{padding:74px}.p-75{padding:75px}.p-76{padding:76px}.p-77{padding:77px}.p-78{padding:78px}.p-79{padding:79px}.p-80{padding:80px}.p-81{padding:81px}.p-82{padding:82px}.p-83{padding:83px}.p-84{padding:84px}.p-85{padding:85px}.p-86{padding:86px}.p-87{padding:87px}.p-88{padding:88px}.p-89{padding:89px}.p-90{padding:90px}.p-91{padding:91px}.p-92{padding:92px}.p-93{padding:93px}.p-94{padding:94px}.p-95{padding:95px}.p-96{padding:96px}.p-97{padding:97px}.p-98{padding:98px}.p-99{padding:99px}.p-100{padding:100px}.pt-1{padding-top:1px}.pt-2{padding-top:2px}.pt-3{padding-top:3px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-6{padding-top:6px}.pt-7{padding-top:7px}.pt-8{padding-top:8px}.pt-9{padding-top:9px}.pt-10{padding-top:10px}.pt-11{padding-top:11px}.pt-12{padding-top:12px}.pt-13{padding-top:13px}.pt-14{padding-top:14px}.pt-15{padding-top:15px}.pt-16{padding-top:16px}.pt-17{padding-top:17px}.pt-18{padding-top:18px}.pt-19{padding-top:19px}.pt-20{padding-top:20px}.pt-21{padding-top:21px}.pt-22{padding-top:22px}.pt-23{padding-top:23px}.pt-24{padding-top:24px}.pt-25{padding-top:25px}.pt-26{padding-top:26px}.pt-27{padding-top:27px}.pt-28{padding-top:28px}.pt-29{padding-top:29px}.pt-30{padding-top:30px}.pt-31{padding-top:31px}.pt-32{padding-top:32px}.pt-33{padding-top:33px}.pt-34{padding-top:34px}.pt-35{padding-top:35px}.pt-36{padding-top:36px}.pt-37{padding-top:37px}.pt-38{padding-top:38px}.pt-39{padding-top:39px}.pt-40{padding-top:40px}.pt-41{padding-top:41px}.pt-42{padding-top:42px}.pt-43{padding-top:43px}.pt-44{padding-top:44px}.pt-45{padding-top:45px}.pt-46{padding-top:46px}.pt-47{padding-top:47px}.pt-48{padding-top:48px}.pt-49{padding-top:49px}.pt-50{padding-top:50px}.pt-51{padding-top:51px}.pt-52{padding-top:52px}.pt-53{padding-top:53px}.pt-54{padding-top:54px}.pt-55{padding-top:55px}.pt-56{padding-top:56px}.pt-57{padding-top:57px}.pt-58{padding-top:58px}.pt-59{padding-top:59px}.pt-60{padding-top:60px}.pt-61{padding-top:61px}.pt-62{padding-top:62px}.pt-63{padding-top:63px}.pt-64{padding-top:64px}.pt-65{padding-top:65px}.pt-66{padding-top:66px}.pt-67{padding-top:67px}.pt-68{padding-top:68px}.pt-69{padding-top:69px}.pt-70{padding-top:70px}.pt-71{padding-top:71px}.pt-72{padding-top:72px}.pt-73{padding-top:73px}.pt-74{padding-top:74px}.pt-75{padding-top:75px}.pt-76{padding-top:76px}.pt-77{padding-top:77px}.pt-78{padding-top:78px}.pt-79{padding-top:79px}.pt-80{padding-top:80px}.pt-81{padding-top:81px}.pt-82{padding-top:82px}.pt-83{padding-top:83px}.pt-84{padding-top:84px}.pt-85{padding-top:85px}.pt-86{padding-top:86px}.pt-87{padding-top:87px}.pt-88{padding-top:88px}.pt-89{padding-top:89px}.pt-90{padding-top:90px}.pt-91{padding-top:91px}.pt-92{padding-top:92px}.pt-93{padding-top:93px}.pt-94{padding-top:94px}.pt-95{padding-top:95px}.pt-96{padding-top:96px}.pt-97{padding-top:97px}.pt-98{padding-top:98px}.pt-99{padding-top:99px}.pt-100{padding-top:100px}.pr-1{padding-right:1px}.pr-2{padding-right:2px}.pr-3{padding-right:3px}.pr-4{padding-right:4px}.pr-5{padding-right:5px}.pr-6{padding-right:6px}.pr-7{padding-right:7px}.pr-8{padding-right:8px}.pr-9{padding-right:9px}.pr-10{padding-right:10px}.pr-11{padding-right:11px}.pr-12{padding-right:12px}.pr-13{padding-right:13px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-17{padding-right:17px}.pr-18{padding-right:18px}.pr-19{padding-right:19px}.pr-20{padding-right:20px}.pr-21{padding-right:21px}.pr-22{padding-right:22px}.pr-23{padding-right:23px}.pr-24{padding-right:24px}.pr-25{padding-right:25px}.pr-26{padding-right:26px}.pr-27{padding-right:27px}.pr-28{padding-right:28px}.pr-29{padding-right:29px}.pr-30{padding-right:30px}.pr-31{padding-right:31px}.pr-32{padding-right:32px}.pr-33{padding-right:33px}.pr-34{padding-right:34px}.pr-35{padding-right:35px}.pr-36{padding-right:36px}.pr-37{padding-right:37px}.pr-38{padding-right:38px}.pr-39{padding-right:39px}.pr-40{padding-right:40px}.pr-41{padding-right:41px}.pr-42{padding-right:42px}.pr-43{padding-right:43px}.pr-44{padding-right:44px}.pr-45{padding-right:45px}.pr-46{padding-right:46px}.pr-47{padding-right:47px}.pr-48{padding-right:48px}.pr-49{padding-right:49px}.pr-50{padding-right:50px}.pr-51{padding-right:51px}.pr-52{padding-right:52px}.pr-53{padding-right:53px}.pr-54{padding-right:54px}.pr-55{padding-right:55px}.pr-56{padding-right:56px}.pr-57{padding-right:57px}.pr-58{padding-right:58px}.pr-59{padding-right:59px}.pr-60{padding-right:60px}.pr-61{padding-right:61px}.pr-62{padding-right:62px}.pr-63{padding-right:63px}.pr-64{padding-right:64px}.pr-65{padding-right:65px}.pr-66{padding-right:66px}.pr-67{padding-right:67px}.pr-68{padding-right:68px}.pr-69{padding-right:69px}.pr-70{padding-right:70px}.pr-71{padding-right:71px}.pr-72{padding-right:72px}.pr-73{padding-right:73px}.pr-74{padding-right:74px}.pr-75{padding-right:75px}.pr-76{padding-right:76px}.pr-77{padding-right:77px}.pr-78{padding-right:78px}.pr-79{padding-right:79px}.pr-80{padding-right:80px}.pr-81{padding-right:81px}.pr-82{padding-right:82px}.pr-83{padding-right:83px}.pr-84{padding-right:84px}.pr-85{padding-right:85px}.pr-86{padding-right:86px}.pr-87{padding-right:87px}.pr-88{padding-right:88px}.pr-89{padding-right:89px}.pr-90{padding-right:90px}.pr-91{padding-right:91px}.pr-92{padding-right:92px}.pr-93{padding-right:93px}.pr-94{padding-right:94px}.pr-95{padding-right:95px}.pr-96{padding-right:96px}.pr-97{padding-right:97px}.pr-98{padding-right:98px}.pr-99{padding-right:99px}.pr-100{padding-right:100px}.pb-1{padding-bottom:1px}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:3px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:5px}.pb-6{padding-bottom:6px}.pb-7{padding-bottom:7px}.pb-8{padding-bottom:8px}.pb-9{padding-bottom:9px}.pb-10{padding-bottom:10px}.pb-11{padding-bottom:11px}.pb-12{padding-bottom:12px}.pb-13{padding-bottom:13px}.pb-14{padding-bottom:14px}.pb-15{padding-bottom:15px}.pb-16{padding-bottom:16px}.pb-17{padding-bottom:17px}.pb-18{padding-bottom:18px}.pb-19{padding-bottom:19px}.pb-20{padding-bottom:20px}.pb-21{padding-bottom:21px}.pb-22{padding-bottom:22px}.pb-23{padding-bottom:23px}.pb-24{padding-bottom:24px}.pb-25{padding-bottom:25px}.pb-26{padding-bottom:26px}.pb-27{padding-bottom:27px}.pb-28{padding-bottom:28px}.pb-29{padding-bottom:29px}.pb-30{padding-bottom:30px}.pb-31{padding-bottom:31px}.pb-32{padding-bottom:32px}.pb-33{padding-bottom:33px}.pb-34{padding-bottom:34px}.pb-35{padding-bottom:35px}.pb-36{padding-bottom:36px}.pb-37{padding-bottom:37px}.pb-38{padding-bottom:38px}.pb-39{padding-bottom:39px}.pb-40{padding-bottom:40px}.pb-41{padding-bottom:41px}.pb-42{padding-bottom:42px}.pb-43{padding-bottom:43px}.pb-44{padding-bottom:44px}.pb-45{padding-bottom:45px}.pb-46{padding-bottom:46px}.pb-47{padding-bottom:47px}.pb-48{padding-bottom:48px}.pb-49{padding-bottom:49px}.pb-50{padding-bottom:50px}.pb-51{padding-bottom:51px}.pb-52{padding-bottom:52px}.pb-53{padding-bottom:53px}.pb-54{padding-bottom:54px}.pb-55{padding-bottom:55px}.pb-56{padding-bottom:56px}.pb-57{padding-bottom:57px}.pb-58{padding-bottom:58px}.pb-59{padding-bottom:59px}.pb-60{padding-bottom:60px}.pb-61{padding-bottom:61px}.pb-62{padding-bottom:62px}.pb-63{padding-bottom:63px}.pb-64{padding-bottom:64px}.pb-65{padding-bottom:65px}.pb-66{padding-bottom:66px}.pb-67{padding-bottom:67px}.pb-68{padding-bottom:68px}.pb-69{padding-bottom:69px}.pb-70{padding-bottom:70px}.pb-71{padding-bottom:71px}.pb-72{padding-bottom:72px}.pb-73{padding-bottom:73px}.pb-74{padding-bottom:74px}.pb-75{padding-bottom:75px}.pb-76{padding-bottom:76px}.pb-77{padding-bottom:77px}.pb-78{padding-bottom:78px}.pb-79{padding-bottom:79px}.pb-80{padding-bottom:80px}.pb-81{padding-bottom:81px}.pb-82{padding-bottom:82px}.pb-83{padding-bottom:83px}.pb-84{padding-bottom:84px}.pb-85{padding-bottom:85px}.pb-86{padding-bottom:86px}.pb-87{padding-bottom:87px}.pb-88{padding-bottom:88px}.pb-89{padding-bottom:89px}.pb-90{padding-bottom:90px}.pb-91{padding-bottom:91px}.pb-92{padding-bottom:92px}.pb-93{padding-bottom:93px}.pb-94{padding-bottom:94px}.pb-95{padding-bottom:95px}.pb-96{padding-bottom:96px}.pb-97{padding-bottom:97px}.pb-98{padding-bottom:98px}.pb-99{padding-bottom:99px}.pb-100{padding-bottom:100px}.pl-1{padding-left:1px}.pl-2{padding-left:2px}.pl-3{padding-left:3px}.pl-4{padding-left:4px}.pl-5{padding-left:5px}.pl-6{padding-left:6px}.pl-7{padding-left:7px}.pl-8{padding-left:8px}.pl-9{padding-left:9px}.pl-10{padding-left:10px}.pl-11{padding-left:11px}.pl-12{padding-left:12px}.pl-13{padding-left:13px}.pl-14{padding-left:14px}.pl-15{padding-left:15px}.pl-16{padding-left:16px}.pl-17{padding-left:17px}.pl-18{padding-left:18px}.pl-19{padding-left:19px}.pl-20{padding-left:20px}.pl-21{padding-left:21px}.pl-22{padding-left:22px}.pl-23{padding-left:23px}.pl-24{padding-left:24px}.pl-25{padding-left:25px}.pl-26{padding-left:26px}.pl-27{padding-left:27px}.pl-28{padding-left:28px}.pl-29{padding-left:29px}.pl-30{padding-left:30px}.pl-31{padding-left:31px}.pl-32{padding-left:32px}.pl-33{padding-left:33px}.pl-34{padding-left:34px}.pl-35{padding-left:35px}.pl-36{padding-left:36px}.pl-37{padding-left:37px}.pl-38{padding-left:38px}.pl-39{padding-left:39px}.pl-40{padding-left:40px}.pl-41{padding-left:41px}.pl-42{padding-left:42px}.pl-43{padding-left:43px}.pl-44{padding-left:44px}.pl-45{padding-left:45px}.pl-46{padding-left:46px}.pl-47{padding-left:47px}.pl-48{padding-left:48px}.pl-49{padding-left:49px}.pl-50{padding-left:50px}.pl-51{padding-left:51px}.pl-52{padding-left:52px}.pl-53{padding-left:53px}.pl-54{padding-left:54px}.pl-55{padding-left:55px}.pl-56{padding-left:56px}.pl-57{padding-left:57px}.pl-58{padding-left:58px}.pl-59{padding-left:59px}.pl-60{padding-left:60px}.pl-61{padding-left:61px}.pl-62{padding-left:62px}.pl-63{padding-left:63px}.pl-64{padding-left:64px}.pl-65{padding-left:65px}.pl-66{padding-left:66px}.pl-67{padding-left:67px}.pl-68{padding-left:68px}.pl-69{padding-left:69px}.pl-70{padding-left:70px}.pl-71{padding-left:71px}.pl-72{padding-left:72px}.pl-73{padding-left:73px}.pl-74{padding-left:74px}.pl-75{padding-left:75px}.pl-76{padding-left:76px}.pl-77{padding-left:77px}.pl-78{padding-left:78px}.pl-79{padding-left:79px}.pl-80{padding-left:80px}.pl-81{padding-left:81px}.pl-82{padding-left:82px}.pl-83{padding-left:83px}.pl-84{padding-left:84px}.pl-85{padding-left:85px}.pl-86{padding-left:86px}.pl-87{padding-left:87px}.pl-88{padding-left:88px}.pl-89{padding-left:89px}.pl-90{padding-left:90px}.pl-91{padding-left:91px}.pl-92{padding-left:92px}.pl-93{padding-left:93px}.pl-94{padding-left:94px}.pl-95{padding-left:95px}.pl-96{padding-left:96px}.pl-97{padding-left:97px}.pl-98{padding-left:98px}.pl-99{padding-left:99px}.pl-100{padding-left:100px}.m-1{margin:1px}.m-2{margin:2px}.m-3{margin:3px}.m-4{margin:4px}.m-5{margin:5px}.m-6{margin:6px}.m-7{margin:7px}.m-8{margin:8px}.m-9{margin:9px}.m-10{margin:10px}.m-11{margin:11px}.m-12{margin:12px}.m-13{margin:13px}.m-14{margin:14px}.m-15{margin:15px}.m-16{margin:16px}.m-17{margin:17px}.m-18{margin:18px}.m-19{margin:19px}.m-20{margin:20px}.m-21{margin:21px}.m-22{margin:22px}.m-23{margin:23px}.m-24{margin:24px}.m-25{margin:25px}.m-26{margin:26px}.m-27{margin:27px}.m-28{margin:28px}.m-29{margin:29px}.m-30{margin:30px}.m-31{margin:31px}.m-32{margin:32px}.m-33{margin:33px}.m-34{margin:34px}.m-35{margin:35px}.m-36{margin:36px}.m-37{margin:37px}.m-38{margin:38px}.m-39{margin:39px}.m-40{margin:40px}.m-41{margin:41px}.m-42{margin:42px}.m-43{margin:43px}.m-44{margin:44px}.m-45{margin:45px}.m-46{margin:46px}.m-47{margin:47px}.m-48{margin:48px}.m-49{margin:49px}.m-50{margin:50px}.m-51{margin:51px}.m-52{margin:52px}.m-53{margin:53px}.m-54{margin:54px}.m-55{margin:55px}.m-56{margin:56px}.m-57{margin:57px}.m-58{margin:58px}.m-59{margin:59px}.m-60{margin:60px}.m-61{margin:61px}.m-62{margin:62px}.m-63{margin:63px}.m-64{margin:64px}.m-65{margin:65px}.m-66{margin:66px}.m-67{margin:67px}.m-68{margin:68px}.m-69{margin:69px}.m-70{margin:70px}.m-71{margin:71px}.m-72{margin:72px}.m-73{margin:73px}.m-74{margin:74px}.m-75{margin:75px}.m-76{margin:76px}.m-77{margin:77px}.m-78{margin:78px}.m-79{margin:79px}.m-80{margin:80px}.m-81{margin:81px}.m-82{margin:82px}.m-83{margin:83px}.m-84{margin:84px}.m-85{margin:85px}.m-86{margin:86px}.m-87{margin:87px}.m-88{margin:88px}.m-89{margin:89px}.m-90{margin:90px}.m-91{margin:91px}.m-92{margin:92px}.m-93{margin:93px}.m-94{margin:94px}.m-95{margin:95px}.m-96{margin:96px}.m-97{margin:97px}.m-98{margin:98px}.m-99{margin:99px}.m-100{margin:100px}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-40{margin-top:40px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-60{margin-top:60px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.mt-65{margin-top:65px}.mt-66{margin-top:66px}.mt-67{margin-top:67px}.mt-68{margin-top:68px}.mt-69{margin-top:69px}.mt-70{margin-top:70px}.mt-71{margin-top:71px}.mt-72{margin-top:72px}.mt-73{margin-top:73px}.mt-74{margin-top:74px}.mt-75{margin-top:75px}.mt-76{margin-top:76px}.mt-77{margin-top:77px}.mt-78{margin-top:78px}.mt-79{margin-top:79px}.mt-80{margin-top:80px}.mt-81{margin-top:81px}.mt-82{margin-top:82px}.mt-83{margin-top:83px}.mt-84{margin-top:84px}.mt-85{margin-top:85px}.mt-86{margin-top:86px}.mt-87{margin-top:87px}.mt-88{margin-top:88px}.mt-89{margin-top:89px}.mt-90{margin-top:90px}.mt-91{margin-top:91px}.mt-92{margin-top:92px}.mt-93{margin-top:93px}.mt-94{margin-top:94px}.mt-95{margin-top:95px}.mt-96{margin-top:96px}.mt-97{margin-top:97px}.mt-98{margin-top:98px}.mt-99{margin-top:99px}.mt-100{margin-top:100px}.mr-1{margin-right:1px}.mr-2{margin-right:2px}.mr-3{margin-right:3px}.mr-4{margin-right:4px}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-7{margin-right:7px}.mr-8{margin-right:8px}.mr-9{margin-right:9px}.mr-10{margin-right:10px}.mr-11{margin-right:11px}.mr-12{margin-right:12px}.mr-13{margin-right:13px}.mr-14{margin-right:14px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-17{margin-right:17px}.mr-18{margin-right:18px}.mr-19{margin-right:19px}.mr-20{margin-right:20px}.mr-21{margin-right:21px}.mr-22{margin-right:22px}.mr-23{margin-right:23px}.mr-24{margin-right:24px}.mr-25{margin-right:25px}.mr-26{margin-right:26px}.mr-27{margin-right:27px}.mr-28{margin-right:28px}.mr-29{margin-right:29px}.mr-30{margin-right:30px}.mr-31{margin-right:31px}.mr-32{margin-right:32px}.mr-33{margin-right:33px}.mr-34{margin-right:34px}.mr-35{margin-right:35px}.mr-36{margin-right:36px}.mr-37{margin-right:37px}.mr-38{margin-right:38px}.mr-39{margin-right:39px}.mr-40{margin-right:40px}.mr-41{margin-right:41px}.mr-42{margin-right:42px}.mr-43{margin-right:43px}.mr-44{margin-right:44px}.mr-45{margin-right:45px}.mr-46{margin-right:46px}.mr-47{margin-right:47px}.mr-48{margin-right:48px}.mr-49{margin-right:49px}.mr-50{margin-right:50px}.mr-51{margin-right:51px}.mr-52{margin-right:52px}.mr-53{margin-right:53px}.mr-54{margin-right:54px}.mr-55{margin-right:55px}.mr-56{margin-right:56px}.mr-57{margin-right:57px}.mr-58{margin-right:58px}.mr-59{margin-right:59px}.mr-60{margin-right:60px}.mr-61{margin-right:61px}.mr-62{margin-right:62px}.mr-63{margin-right:63px}.mr-64{margin-right:64px}.mr-65{margin-right:65px}.mr-66{margin-right:66px}.mr-67{margin-right:67px}.mr-68{margin-right:68px}.mr-69{margin-right:69px}.mr-70{margin-right:70px}.mr-71{margin-right:71px}.mr-72{margin-right:72px}.mr-73{margin-right:73px}.mr-74{margin-right:74px}.mr-75{margin-right:75px}.mr-76{margin-right:76px}.mr-77{margin-right:77px}.mr-78{margin-right:78px}.mr-79{margin-right:79px}.mr-80{margin-right:80px}.mr-81{margin-right:81px}.mr-82{margin-right:82px}.mr-83{margin-right:83px}.mr-84{margin-right:84px}.mr-85{margin-right:85px}.mr-86{margin-right:86px}.mr-87{margin-right:87px}.mr-88{margin-right:88px}.mr-89{margin-right:89px}.mr-90{margin-right:90px}.mr-91{margin-right:91px}.mr-92{margin-right:92px}.mr-93{margin-right:93px}.mr-94{margin-right:94px}.mr-95{margin-right:95px}.mr-96{margin-right:96px}.mr-97{margin-right:97px}.mr-98{margin-right:98px}.mr-99{margin-right:99px}.mr-100{margin-right:100px}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-9{margin-bottom:9px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-13{margin-bottom:13px}.mb-14{margin-bottom:14px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-18{margin-bottom:18px}.mb-19{margin-bottom:19px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px}.mb-22{margin-bottom:22px}.mb-23{margin-bottom:23px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-27{margin-bottom:27px}.mb-28{margin-bottom:28px}.mb-29{margin-bottom:29px}.mb-30{margin-bottom:30px}.mb-31{margin-bottom:31px}.mb-32{margin-bottom:32px}.mb-33{margin-bottom:33px}.mb-34{margin-bottom:34px}.mb-35{margin-bottom:35px}.mb-36{margin-bottom:36px}.mb-37{margin-bottom:37px}.mb-38{margin-bottom:38px}.mb-39{margin-bottom:39px}.mb-40{margin-bottom:40px}.mb-41{margin-bottom:41px}.mb-42{margin-bottom:42px}.mb-43{margin-bottom:43px}.mb-44{margin-bottom:44px}.mb-45{margin-bottom:45px}.mb-46{margin-bottom:46px}.mb-47{margin-bottom:47px}.mb-48{margin-bottom:48px}.mb-49{margin-bottom:49px}.mb-50{margin-bottom:50px}.mb-51{margin-bottom:51px}.mb-52{margin-bottom:52px}.mb-53{margin-bottom:53px}.mb-54{margin-bottom:54px}.mb-55{margin-bottom:55px}.mb-56{margin-bottom:56px}.mb-57{margin-bottom:57px}.mb-58{margin-bottom:58px}.mb-59{margin-bottom:59px}.mb-60{margin-bottom:60px}.mb-61{margin-bottom:61px}.mb-62{margin-bottom:62px}.mb-63{margin-bottom:63px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-66{margin-bottom:66px}.mb-67{margin-bottom:67px}.mb-68{margin-bottom:68px}.mb-69{margin-bottom:69px}.mb-70{margin-bottom:70px}.mb-71{margin-bottom:71px}.mb-72{margin-bottom:72px}.mb-73{margin-bottom:73px}.mb-74{margin-bottom:74px}.mb-75{margin-bottom:75px}.mb-76{margin-bottom:76px}.mb-77{margin-bottom:77px}.mb-78{margin-bottom:78px}.mb-79{margin-bottom:79px}.mb-80{margin-bottom:80px}.mb-81{margin-bottom:81px}.mb-82{margin-bottom:82px}.mb-83{margin-bottom:83px}.mb-84{margin-bottom:84px}.mb-85{margin-bottom:85px}.mb-86{margin-bottom:86px}.mb-87{margin-bottom:87px}.mb-88{margin-bottom:88px}.mb-89{margin-bottom:89px}.mb-90{margin-bottom:90px}.mb-91{margin-bottom:91px}.mb-92{margin-bottom:92px}.mb-93{margin-bottom:93px}.mb-94{margin-bottom:94px}.mb-95{margin-bottom:95px}.mb-96{margin-bottom:96px}.mb-97{margin-bottom:97px}.mb-98{margin-bottom:98px}.mb-99{margin-bottom:99px}.mb-100{margin-bottom:100px}.ml-1{margin-left:1px}.ml-2{margin-left:2px}.ml-3{margin-left:3px}.ml-4{margin-left:4px}.ml-5{margin-left:5px}.ml-6{margin-left:6px}.ml-7{margin-left:7px}.ml-8{margin-left:8px}.ml-9{margin-left:9px}.ml-10{margin-left:10px}.ml-11{margin-left:11px}.ml-12{margin-left:12px}.ml-13{margin-left:13px}.ml-14{margin-left:14px}.ml-15{margin-left:15px}.ml-16{margin-left:16px}.ml-17{margin-left:17px}.ml-18{margin-left:18px}.ml-19{margin-left:19px}.ml-20{margin-left:20px}.ml-21{margin-left:21px}.ml-22{margin-left:22px}.ml-23{margin-left:23px}.ml-24{margin-left:24px}.ml-25{margin-left:25px}.ml-26{margin-left:26px}.ml-27{margin-left:27px}.ml-28{margin-left:28px}.ml-29{margin-left:29px}.ml-30{margin-left:30px}.ml-31{margin-left:31px}.ml-32{margin-left:32px}.ml-33{margin-left:33px}.ml-34{margin-left:34px}.ml-35{margin-left:35px}.ml-36{margin-left:36px}.ml-37{margin-left:37px}.ml-38{margin-left:38px}.ml-39{margin-left:39px}.ml-40{margin-left:40px}.ml-41{margin-left:41px}.ml-42{margin-left:42px}.ml-43{margin-left:43px}.ml-44{margin-left:44px}.ml-45{margin-left:45px}.ml-46{margin-left:46px}.ml-47{margin-left:47px}.ml-48{margin-left:48px}.ml-49{margin-left:49px}.ml-50{margin-left:50px}.ml-51{margin-left:51px}.ml-52{margin-left:52px}.ml-53{margin-left:53px}.ml-54{margin-left:54px}.ml-55{margin-left:55px}.ml-56{margin-left:56px}.ml-57{margin-left:57px}.ml-58{margin-left:58px}.ml-59{margin-left:59px}.ml-60{margin-left:60px}.ml-61{margin-left:61px}.ml-62{margin-left:62px}.ml-63{margin-left:63px}.ml-64{margin-left:64px}.ml-65{margin-left:65px}.ml-66{margin-left:66px}.ml-67{margin-left:67px}.ml-68{margin-left:68px}.ml-69{margin-left:69px}.ml-70{margin-left:70px}.ml-71{margin-left:71px}.ml-72{margin-left:72px}.ml-73{margin-left:73px}.ml-74{margin-left:74px}.ml-75{margin-left:75px}.ml-76{margin-left:76px}.ml-77{margin-left:77px}.ml-78{margin-left:78px}.ml-79{margin-left:79px}.ml-80{margin-left:80px}.ml-81{margin-left:81px}.ml-82{margin-left:82px}.ml-83{margin-left:83px}.ml-84{margin-left:84px}.ml-85{margin-left:85px}.ml-86{margin-left:86px}.ml-87{margin-left:87px}.ml-88{margin-left:88px}.ml-89{margin-left:89px}.ml-90{margin-left:90px}.ml-91{margin-left:91px}.ml-92{margin-left:92px}.ml-93{margin-left:93px}.ml-94{margin-left:94px}.ml-95{margin-left:95px}.ml-96{margin-left:96px}.ml-97{margin-left:97px}.ml-98{margin-left:98px}.ml-99{margin-left:99px}.ml-100{margin-left:100px}.lh-1{line-height:1px}.lh-2{line-height:2px}.lh-3{line-height:3px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.lh-61{line-height:61px}.lh-62{line-height:62px}.lh-63{line-height:63px}.lh-64{line-height:64px}.lh-65{line-height:65px}.lh-66{line-height:66px}.lh-67{line-height:67px}.lh-68{line-height:68px}.lh-69{line-height:69px}.lh-70{line-height:70px}.lh-71{line-height:71px}.lh-72{line-height:72px}.lh-73{line-height:73px}.lh-74{line-height:74px}.lh-75{line-height:75px}.lh-76{line-height:76px}.lh-77{line-height:77px}.lh-78{line-height:78px}.lh-79{line-height:79px}.lh-80{line-height:80px}.lh-81{line-height:81px}.lh-82{line-height:82px}.lh-83{line-height:83px}.lh-84{line-height:84px}.lh-85{line-height:85px}.lh-86{line-height:86px}.lh-87{line-height:87px}.lh-88{line-height:88px}.lh-89{line-height:89px}.lh-90{line-height:90px}.lh-91{line-height:91px}.lh-92{line-height:92px}.lh-93{line-height:93px}.lh-94{line-height:94px}.lh-95{line-height:95px}.lh-96{line-height:96px}.lh-97{line-height:97px}.lh-98{line-height:98px}.lh-99{line-height:99px}.lh-100{line-height:100px}.t-1{top:1px}.t-2{top:2px}.t-3{top:3px}.t-4{top:4px}.t-5{top:5px}.t-6{top:6px}.t-7{top:7px}.t-8{top:8px}.t-9{top:9px}.t-10{top:10px}.t-11{top:11px}.t-12{top:12px}.t-13{top:13px}.t-14{top:14px}.t-15{top:15px}.t-16{top:16px}.t-17{top:17px}.t-18{top:18px}.t-19{top:19px}.t-20{top:20px}.t-21{top:21px}.t-22{top:22px}.t-23{top:23px}.t-24{top:24px}.t-25{top:25px}.t-26{top:26px}.t-27{top:27px}.t-28{top:28px}.t-29{top:29px}.t-30{top:30px}.t-31{top:31px}.t-32{top:32px}.t-33{top:33px}.t-34{top:34px}.t-35{top:35px}.t-36{top:36px}.t-37{top:37px}.t-38{top:38px}.t-39{top:39px}.t-40{top:40px}.t-41{top:41px}.t-42{top:42px}.t-43{top:43px}.t-44{top:44px}.t-45{top:45px}.t-46{top:46px}.t-47{top:47px}.t-48{top:48px}.t-49{top:49px}.t-50{top:50px}.t-51{top:51px}.t-52{top:52px}.t-53{top:53px}.t-54{top:54px}.t-55{top:55px}.t-56{top:56px}.t-57{top:57px}.t-58{top:58px}.t-59{top:59px}.t-60{top:60px}.t-61{top:61px}.t-62{top:62px}.t-63{top:63px}.t-64{top:64px}.t-65{top:65px}.t-66{top:66px}.t-67{top:67px}.t-68{top:68px}.t-69{top:69px}.t-70{top:70px}.t-71{top:71px}.t-72{top:72px}.t-73{top:73px}.t-74{top:74px}.t-75{top:75px}.t-76{top:76px}.t-77{top:77px}.t-78{top:78px}.t-79{top:79px}.t-80{top:80px}.t-81{top:81px}.t-82{top:82px}.t-83{top:83px}.t-84{top:84px}.t-85{top:85px}.t-86{top:86px}.t-87{top:87px}.t-88{top:88px}.t-89{top:89px}.t-90{top:90px}.t-91{top:91px}.t-92{top:92px}.t-93{top:93px}.t-94{top:94px}.t-95{top:95px}.t-96{top:96px}.t-97{top:97px}.t-98{top:98px}.t-99{top:99px}.t-100{top:100px}.r-1{right:1px}.r-2{right:2px}.r-3{right:3px}.r-4{right:4px}.r-5{right:5px}.r-6{right:6px}.r-7{right:7px}.r-8{right:8px}.r-9{right:9px}.r-10{right:10px}.r-11{right:11px}.r-12{right:12px}.r-13{right:13px}.r-14{right:14px}.r-15{right:15px}.r-16{right:16px}.r-17{right:17px}.r-18{right:18px}.r-19{right:19px}.r-20{right:20px}.r-21{right:21px}.r-22{right:22px}.r-23{right:23px}.r-24{right:24px}.r-25{right:25px}.r-26{right:26px}.r-27{right:27px}.r-28{right:28px}.r-29{right:29px}.r-30{right:30px}.r-31{right:31px}.r-32{right:32px}.r-33{right:33px}.r-34{right:34px}.r-35{right:35px}.r-36{right:36px}.r-37{right:37px}.r-38{right:38px}.r-39{right:39px}.r-40{right:40px}.r-41{right:41px}.r-42{right:42px}.r-43{right:43px}.r-44{right:44px}.r-45{right:45px}.r-46{right:46px}.r-47{right:47px}.r-48{right:48px}.r-49{right:49px}.r-50{right:50px}.r-51{right:51px}.r-52{right:52px}.r-53{right:53px}.r-54{right:54px}.r-55{right:55px}.r-56{right:56px}.r-57{right:57px}.r-58{right:58px}.r-59{right:59px}.r-60{right:60px}.r-61{right:61px}.r-62{right:62px}.r-63{right:63px}.r-64{right:64px}.r-65{right:65px}.r-66{right:66px}.r-67{right:67px}.r-68{right:68px}.r-69{right:69px}.r-70{right:70px}.r-71{right:71px}.r-72{right:72px}.r-73{right:73px}.r-74{right:74px}.r-75{right:75px}.r-76{right:76px}.r-77{right:77px}.r-78{right:78px}.r-79{right:79px}.r-80{right:80px}.r-81{right:81px}.r-82{right:82px}.r-83{right:83px}.r-84{right:84px}.r-85{right:85px}.r-86{right:86px}.r-87{right:87px}.r-88{right:88px}.r-89{right:89px}.r-90{right:90px}.r-91{right:91px}.r-92{right:92px}.r-93{right:93px}.r-94{right:94px}.r-95{right:95px}.r-96{right:96px}.r-97{right:97px}.r-98{right:98px}.r-99{right:99px}.r-100{right:100px}.b-1{bottom:1px}.b-2{bottom:2px}.b-3{bottom:3px}.b-4{bottom:4px}.b-5{bottom:5px}.b-6{bottom:6px}.b-7{bottom:7px}.b-8{bottom:8px}.b-9{bottom:9px}.b-10{bottom:10px}.b-11{bottom:11px}.b-12{bottom:12px}.b-13{bottom:13px}.b-14{bottom:14px}.b-15{bottom:15px}.b-16{bottom:16px}.b-17{bottom:17px}.b-18{bottom:18px}.b-19{bottom:19px}.b-20{bottom:20px}.b-21{bottom:21px}.b-22{bottom:22px}.b-23{bottom:23px}.b-24{bottom:24px}.b-25{bottom:25px}.b-26{bottom:26px}.b-27{bottom:27px}.b-28{bottom:28px}.b-29{bottom:29px}.b-30{bottom:30px}.b-31{bottom:31px}.b-32{bottom:32px}.b-33{bottom:33px}.b-34{bottom:34px}.b-35{bottom:35px}.b-36{bottom:36px}.b-37{bottom:37px}.b-38{bottom:38px}.b-39{bottom:39px}.b-40{bottom:40px}.b-41{bottom:41px}.b-42{bottom:42px}.b-43{bottom:43px}.b-44{bottom:44px}.b-45{bottom:45px}.b-46{bottom:46px}.b-47{bottom:47px}.b-48{bottom:48px}.b-49{bottom:49px}.b-50{bottom:50px}.b-51{bottom:51px}.b-52{bottom:52px}.b-53{bottom:53px}.b-54{bottom:54px}.b-55{bottom:55px}.b-56{bottom:56px}.b-57{bottom:57px}.b-58{bottom:58px}.b-59{bottom:59px}.b-60{bottom:60px}.b-61{bottom:61px}.b-62{bottom:62px}.b-63{bottom:63px}.b-64{bottom:64px}.b-65{bottom:65px}.b-66{bottom:66px}.b-67{bottom:67px}.b-68{bottom:68px}.b-69{bottom:69px}.b-70{bottom:70px}.b-71{bottom:71px}.b-72{bottom:72px}.b-73{bottom:73px}.b-74{bottom:74px}.b-75{bottom:75px}.b-76{bottom:76px}.b-77{bottom:77px}.b-78{bottom:78px}.b-79{bottom:79px}.b-80{bottom:80px}.b-81{bottom:81px}.b-82{bottom:82px}.b-83{bottom:83px}.b-84{bottom:84px}.b-85{bottom:85px}.b-86{bottom:86px}.b-87{bottom:87px}.b-88{bottom:88px}.b-89{bottom:89px}.b-90{bottom:90px}.b-91{bottom:91px}.b-92{bottom:92px}.b-93{bottom:93px}.b-94{bottom:94px}.b-95{bottom:95px}.b-96{bottom:96px}.b-97{bottom:97px}.b-98{bottom:98px}.b-99{bottom:99px}.b-100{bottom:100px}.l-1{left:1px}.l-2{left:2px}.l-3{left:3px}.l-4{left:4px}.l-5{left:5px}.l-6{left:6px}.l-7{left:7px}.l-8{left:8px}.l-9{left:9px}.l-10{left:10px}.l-11{left:11px}.l-12{left:12px}.l-13{left:13px}.l-14{left:14px}.l-15{left:15px}.l-16{left:16px}.l-17{left:17px}.l-18{left:18px}.l-19{left:19px}.l-20{left:20px}.l-21{left:21px}.l-22{left:22px}.l-23{left:23px}.l-24{left:24px}.l-25{left:25px}.l-26{left:26px}.l-27{left:27px}.l-28{left:28px}.l-29{left:29px}.l-30{left:30px}.l-31{left:31px}.l-32{left:32px}.l-33{left:33px}.l-34{left:34px}.l-35{left:35px}.l-36{left:36px}.l-37{left:37px}.l-38{left:38px}.l-39{left:39px}.l-40{left:40px}.l-41{left:41px}.l-42{left:42px}.l-43{left:43px}.l-44{left:44px}.l-45{left:45px}.l-46{left:46px}.l-47{left:47px}.l-48{left:48px}.l-49{left:49px}.l-50{left:50px}.l-51{left:51px}.l-52{left:52px}.l-53{left:53px}.l-54{left:54px}.l-55{left:55px}.l-56{left:56px}.l-57{left:57px}.l-58{left:58px}.l-59{left:59px}.l-60{left:60px}.l-61{left:61px}.l-62{left:62px}.l-63{left:63px}.l-64{left:64px}.l-65{left:65px}.l-66{left:66px}.l-67{left:67px}.l-68{left:68px}.l-69{left:69px}.l-70{left:70px}.l-71{left:71px}.l-72{left:72px}.l-73{left:73px}.l-74{left:74px}.l-75{left:75px}.l-76{left:76px}.l-77{left:77px}.l-78{left:78px}.l-79{left:79px}.l-80{left:80px}.l-81{left:81px}.l-82{left:82px}.l-83{left:83px}.l-84{left:84px}.l-85{left:85px}.l-86{left:86px}.l-87{left:87px}.l-88{left:88px}.l-89{left:89px}.l-90{left:90px}.l-91{left:91px}.l-92{left:92px}.l-93{left:93px}.l-94{left:94px}.l-95{left:95px}.l-96{left:96px}.l-97{left:97px}.l-98{left:98px}.l-99{left:99px}.l-100{left:100px}.bd-1{border-width:1px}.bd-2{border-width:2px}.bd-3{border-width:3px}.bd-4{border-width:4px}.bd-5{border-width:5px}.bd-6{border-width:6px}.bd-7{border-width:7px}.bd-8{border-width:8px}.bd-9{border-width:9px}.bd-10{border-width:10px}.bdt-1{border-top-width:1px}.bdt-2{border-top-width:2px}.bdt-3{border-top-width:3px}.bdt-4{border-top-width:4px}.bdt-5{border-top-width:5px}.bdt-6{border-top-width:6px}.bdt-7{border-top-width:7px}.bdt-8{border-top-width:8px}.bdt-9{border-top-width:9px}.bdt-10{border-top-width:10px}.bdr-1{border-right-width:1px}.bdr-2{border-right-width:2px}.bdr-3{border-right-width:3px}.bdr-4{border-right-width:4px}.bdr-5{border-right-width:5px}.bdr-6{border-right-width:6px}.bdr-7{border-right-width:7px}.bdr-8{border-right-width:8px}.bdr-9{border-right-width:9px}.bdr-10{border-right-width:10px}.bdb-1{border-bottom-width:1px}.bdb-2{border-bottom-width:2px}.bdb-3{border-bottom-width:3px}.bdb-4{border-bottom-width:4px}.bdb-5{border-bottom-width:5px}.bdb-6{border-bottom-width:6px}.bdb-7{border-bottom-width:7px}.bdb-8{border-bottom-width:8px}.bdb-9{border-bottom-width:9px}.bdb-10{border-bottom-width:10px}.bdl-1{border-left-width:1px}.bdl-2{border-left-width:2px}.bdl-3{border-left-width:3px}.bdl-4{border-left-width:4px}.bdl-5{border-left-width:5px}.bdl-6{border-left-width:6px}.bdl-7{border-left-width:7px}.bdl-8{border-left-width:8px}.bdl-9{border-left-width:9px}.bdl-10{border-left-width:10px}.bd-solid{border-style:solid}.bd-dashed{border-style:dashed}.bd-double{border-style:double}.bd-r-1{border-radius:1px}.bd-r-2{border-radius:2px}.bd-r-3{border-radius:3px}.bd-r-4{border-radius:4px}.bd-r-5{border-radius:5px}.bd-r-6{border-radius:6px}.bd-r-7{border-radius:7px}.bd-r-8{border-radius:8px}.bd-r-9{border-radius:9px}.bd-r-10{border-radius:10px}.bd-r-11{border-radius:11px}.bd-r-12{border-radius:12px}.bd-r-13{border-radius:13px}.bd-r-14{border-radius:14px}.bd-r-15{border-radius:15px}.bd-r-16{border-radius:16px}.bd-r-17{border-radius:17px}.bd-r-18{border-radius:18px}.bd-r-19{border-radius:19px}.bd-r-20{border-radius:20px}.bd-r-21{border-radius:21px}.bd-r-22{border-radius:22px}.bd-r-23{border-radius:23px}.bd-r-24{border-radius:24px}.bd-r-25{border-radius:25px}.bd-r-26{border-radius:26px}.bd-r-27{border-radius:27px}.bd-r-28{border-radius:28px}.bd-r-29{border-radius:29px}.bd-r-30{border-radius:30px}.bd-r-31{border-radius:31px}.bd-r-32{border-radius:32px}.bd-r-33{border-radius:33px}.bd-r-34{border-radius:34px}.bd-r-35{border-radius:35px}.bd-r-36{border-radius:36px}.bd-r-37{border-radius:37px}.bd-r-38{border-radius:38px}.bd-r-39{border-radius:39px}.bd-r-40{border-radius:40px}.bd-r-41{border-radius:41px}.bd-r-42{border-radius:42px}.bd-r-43{border-radius:43px}.bd-r-44{border-radius:44px}.bd-r-45{border-radius:45px}.bd-r-46{border-radius:46px}.bd-r-47{border-radius:47px}.bd-r-48{border-radius:48px}.bd-r-49{border-radius:49px}.bd-r-50{border-radius:50px}.vh-parent{position:relative}.v{position:absolute;top:50%;transform:translateY(-50%)}.h{transform:translateX(-50%)}.h,.vh{position:absolute;left:50%}.vh{top:50%;transform:translate(-50%,-50%)}.dspl-in{display:inline}.dspl-inbl{display:inline-block}.dspl-bl{display:block}.dspl-flex{display:flex}.vtal-md{vertical-align:middle}.vtal-bt{vertical-align:bottom}.vtal-top{vertical-align:top}.fl-right{float:right}.fl-left{float:left}.box-ct{box-sizing:content-box}.box-bd{box-sizing:border-box}.pst-rlt{position:relative}.pst-absl{position:absolute}.pst-fx{position:fixed}.h-scroll{overflow-x:scroll;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}.ovfl-hd{overflow:hidden}.ovfl-scroll{overflow:scroll}.ovfl-vsb{overflow:visible}.ovfl-x-hd{overflow-x:hidden}.ovfl-x-scroll{overflow-x:scroll}.ovfl-y-hd{overflow-y:hidden}.ovfl-y-scroll{overflow-y:scroll}.color-blue-1{color:#e6f7ff}.bg-blue-1{background-color:#e6f7ff}.bd-blue-1{border-color:#e6f7ff}.color-blue-2{color:#bae7ff}.bg-blue-2{background-color:#bae7ff}.bd-blue-2{border-color:#bae7ff}.color-blue-3{color:#91d5ff}.bg-blue-3{background-color:#91d5ff}.bd-blue-3{border-color:#91d5ff}.color-blue-4{color:#69c0ff}.bg-blue-4{background-color:#69c0ff}.bd-blue-4{border-color:#69c0ff}.color-blue-5{color:#40a9ff}.bg-blue-5{background-color:#40a9ff}.bd-blue-5{border-color:#40a9ff}.color-blue-6{color:#1890ff}.bg-blue-6{background-color:#1890ff}.bd-blue-6{border-color:#1890ff}.color-blue-7{color:#096dd9}.bg-blue-7{background-color:#096dd9}.bd-blue-7{border-color:#096dd9}.color-blue-8{color:#0050b3}.bg-blue-8{background-color:#0050b3}.bd-blue-8{border-color:#0050b3}.color-blue-9{color:#003a8c}.bg-blue-9{background-color:#003a8c}.bd-blue-9{border-color:#003a8c}.color-blue-10{color:#002766}.bg-blue-10{background-color:#002766}.bd-blue-10{border-color:#002766}.color-purple-1{color:#f9f0ff}.bg-purple-1{background-color:#f9f0ff}.bd-purple-1{border-color:#f9f0ff}.color-purple-2{color:#efdbff}.bg-purple-2{background-color:#efdbff}.bd-purple-2{border-color:#efdbff}.color-purple-3{color:#d3adf7}.bg-purple-3{background-color:#d3adf7}.bd-purple-3{border-color:#d3adf7}.color-purple-4{color:#b37feb}.bg-purple-4{background-color:#b37feb}.bd-purple-4{border-color:#b37feb}.color-purple-5{color:#9254de}.bg-purple-5{background-color:#9254de}.bd-purple-5{border-color:#9254de}.color-purple-6{color:#722ed1}.bg-purple-6{background-color:#722ed1}.bd-purple-6{border-color:#722ed1}.color-purple-7{color:#531dab}.bg-purple-7{background-color:#531dab}.bd-purple-7{border-color:#531dab}.color-purple-8{color:#391085}.bg-purple-8{background-color:#391085}.bd-purple-8{border-color:#391085}.color-purple-9{color:#22075e}.bg-purple-9{background-color:#22075e}.bd-purple-9{border-color:#22075e}.color-purple-10{color:#120338}.bg-purple-10{background-color:#120338}.bd-purple-10{border-color:#120338}.color-cyan-1{color:#e6fffb}.bg-cyan-1{background-color:#e6fffb}.bd-cyan-1{border-color:#e6fffb}.color-cyan-2{color:#b5f5ec}.bg-cyan-2{background-color:#b5f5ec}.bd-cyan-2{border-color:#b5f5ec}.color-cyan-3{color:#87e8de}.bg-cyan-3{background-color:#87e8de}.bd-cyan-3{border-color:#87e8de}.color-cyan-4{color:#5cdbd3}.bg-cyan-4{background-color:#5cdbd3}.bd-cyan-4{border-color:#5cdbd3}.color-cyan-5{color:#36cfc9}.bg-cyan-5{background-color:#36cfc9}.bd-cyan-5{border-color:#36cfc9}.color-cyan-6{color:#13c2c2}.bg-cyan-6{background-color:#13c2c2}.bd-cyan-6{border-color:#13c2c2}.color-cyan-7{color:#08979c}.bg-cyan-7{background-color:#08979c}.bd-cyan-7{border-color:#08979c}.color-cyan-8{color:#006d75}.bg-cyan-8{background-color:#006d75}.bd-cyan-8{border-color:#006d75}.color-cyan-9{color:#00474f}.bg-cyan-9{background-color:#00474f}.bd-cyan-9{border-color:#00474f}.color-cyan-10{color:#002329}.bg-cyan-10{background-color:#002329}.bd-cyan-10{border-color:#002329}.color-green-1{color:#f6ffed}.bg-green-1{background-color:#f6ffed}.bd-green-1{border-color:#f6ffed}.color-green-2{color:#d9f7be}.bg-green-2{background-color:#d9f7be}.bd-green-2{border-color:#d9f7be}.color-green-3{color:#b7eb8f}.bg-green-3{background-color:#b7eb8f}.bd-green-3{border-color:#b7eb8f}.color-green-4{color:#95de64}.bg-green-4{background-color:#95de64}.bd-green-4{border-color:#95de64}.color-green-5{color:#73d13d}.bg-green-5{background-color:#73d13d}.bd-green-5{border-color:#73d13d}.color-green-6{color:#52c41a}.bg-green-6{background-color:#52c41a}.bd-green-6{border-color:#52c41a}.color-green-7{color:#389e0d}.bg-green-7{background-color:#389e0d}.bd-green-7{border-color:#389e0d}.color-green-8{color:#237804}.bg-green-8{background-color:#237804}.bd-green-8{border-color:#237804}.color-green-9{color:#135200}.bg-green-9{background-color:#135200}.bd-green-9{border-color:#135200}.color-green-10{color:#092b00}.bg-green-10{background-color:#092b00}.bd-green-10{border-color:#092b00}.color-magenta-1{color:#fff0f6}.bg-magenta-1{background-color:#fff0f6}.bd-magenta-1{border-color:#fff0f6}.color-magenta-2{color:#ffd6e7}.bg-magenta-2{background-color:#ffd6e7}.bd-magenta-2{border-color:#ffd6e7}.color-magenta-3{color:#ffadd2}.bg-magenta-3{background-color:#ffadd2}.bd-magenta-3{border-color:#ffadd2}.color-magenta-4{color:#ff85c0}.bg-magenta-4{background-color:#ff85c0}.bd-magenta-4{border-color:#ff85c0}.color-magenta-5{color:#f759ab}.bg-magenta-5{background-color:#f759ab}.bd-magenta-5{border-color:#f759ab}.color-magenta-6{color:#eb2f96}.bg-magenta-6{background-color:#eb2f96}.bd-magenta-6{border-color:#eb2f96}.color-magenta-7{color:#c41d7f}.bg-magenta-7{background-color:#c41d7f}.bd-magenta-7{border-color:#c41d7f}.color-magenta-8{color:#9e1068}.bg-magenta-8{background-color:#9e1068}.bd-magenta-8{border-color:#9e1068}.color-magenta-9{color:#780650}.bg-magenta-9{background-color:#780650}.bd-magenta-9{border-color:#780650}.color-magenta-10{color:#520339}.bg-magenta-10{background-color:#520339}.bd-magenta-10{border-color:#520339}.color-pink-1{color:#fff0f6}.bg-pink-1{background-color:#fff0f6}.bd-pink-1{border-color:#fff0f6}.color-pink-2{color:#ffd6e7}.bg-pink-2{background-color:#ffd6e7}.bd-pink-2{border-color:#ffd6e7}.color-pink-3{color:#ffadd2}.bg-pink-3{background-color:#ffadd2}.bd-pink-3{border-color:#ffadd2}.color-pink-4{color:#ff85c0}.bg-pink-4{background-color:#ff85c0}.bd-pink-4{border-color:#ff85c0}.color-pink-5{color:#f759ab}.bg-pink-5{background-color:#f759ab}.bd-pink-5{border-color:#f759ab}.color-pink-6{color:#eb2f96}.bg-pink-6{background-color:#eb2f96}.bd-pink-6{border-color:#eb2f96}.color-pink-7{color:#c41d7f}.bg-pink-7{background-color:#c41d7f}.bd-pink-7{border-color:#c41d7f}.color-pink-8{color:#9e1068}.bg-pink-8{background-color:#9e1068}.bd-pink-8{border-color:#9e1068}.color-pink-9{color:#780650}.bg-pink-9{background-color:#780650}.bd-pink-9{border-color:#780650}.color-pink-10{color:#520339}.bg-pink-10{background-color:#520339}.bd-pink-10{border-color:#520339}.color-red-1{color:#fff1f0}.bg-red-1{background-color:#fff1f0}.bd-red-1{border-color:#fff1f0}.color-red-2{color:#ffccc7}.bg-red-2{background-color:#ffccc7}.bd-red-2{border-color:#ffccc7}.color-red-3{color:#ffa39e}.bg-red-3{background-color:#ffa39e}.bd-red-3{border-color:#ffa39e}.color-red-4{color:#ff7875}.bg-red-4{background-color:#ff7875}.bd-red-4{border-color:#ff7875}.color-red-5{color:#ff4d4f}.bg-red-5{background-color:#ff4d4f}.bd-red-5{border-color:#ff4d4f}.color-red-6{color:#f5222d}.bg-red-6{background-color:#f5222d}.bd-red-6{border-color:#f5222d}.color-red-7{color:#cf1322}.bg-red-7{background-color:#cf1322}.bd-red-7{border-color:#cf1322}.color-red-8{color:#a8071a}.bg-red-8{background-color:#a8071a}.bd-red-8{border-color:#a8071a}.color-red-9{color:#820014}.bg-red-9{background-color:#820014}.bd-red-9{border-color:#820014}.color-red-10{color:#5c0011}.bg-red-10{background-color:#5c0011}.bd-red-10{border-color:#5c0011}.color-orange-1{color:#fff7e6}.bg-orange-1{background-color:#fff7e6}.bd-orange-1{border-color:#fff7e6}.color-orange-2{color:#ffe7ba}.bg-orange-2{background-color:#ffe7ba}.bd-orange-2{border-color:#ffe7ba}.color-orange-3{color:#ffd591}.bg-orange-3{background-color:#ffd591}.bd-orange-3{border-color:#ffd591}.color-orange-4{color:#ffc069}.bg-orange-4{background-color:#ffc069}.bd-orange-4{border-color:#ffc069}.color-orange-5{color:#ffa940}.bg-orange-5{background-color:#ffa940}.bd-orange-5{border-color:#ffa940}.color-orange-6{color:#fa8c16}.bg-orange-6{background-color:#fa8c16}.bd-orange-6{border-color:#fa8c16}.color-orange-7{color:#d46b08}.bg-orange-7{background-color:#d46b08}.bd-orange-7{border-color:#d46b08}.color-orange-8{color:#ad4e00}.bg-orange-8{background-color:#ad4e00}.bd-orange-8{border-color:#ad4e00}.color-orange-9{color:#873800}.bg-orange-9{background-color:#873800}.bd-orange-9{border-color:#873800}.color-orange-10{color:#612500}.bg-orange-10{background-color:#612500}.bd-orange-10{border-color:#612500}.color-yellow-1{color:#feffe6}.bg-yellow-1{background-color:#feffe6}.bd-yellow-1{border-color:#feffe6}.color-yellow-2{color:#ffffb8}.bg-yellow-2{background-color:#ffffb8}.bd-yellow-2{border-color:#ffffb8}.color-yellow-3{color:#fffb8f}.bg-yellow-3{background-color:#fffb8f}.bd-yellow-3{border-color:#fffb8f}.color-yellow-4{color:#fff566}.bg-yellow-4{background-color:#fff566}.bd-yellow-4{border-color:#fff566}.color-yellow-5{color:#ffec3d}.bg-yellow-5{background-color:#ffec3d}.bd-yellow-5{border-color:#ffec3d}.color-yellow-6{color:#fadb14}.bg-yellow-6{background-color:#fadb14}.bd-yellow-6{border-color:#fadb14}.color-yellow-7{color:#d4b106}.bg-yellow-7{background-color:#d4b106}.bd-yellow-7{border-color:#d4b106}.color-yellow-8{color:#ad8b00}.bg-yellow-8{background-color:#ad8b00}.bd-yellow-8{border-color:#ad8b00}.color-yellow-9{color:#876800}.bg-yellow-9{background-color:#876800}.bd-yellow-9{border-color:#876800}.color-yellow-10{color:#614700}.bg-yellow-10{background-color:#614700}.bd-yellow-10{border-color:#614700}.color-volcano-1{color:#fff2e8}.bg-volcano-1{background-color:#fff2e8}.bd-volcano-1{border-color:#fff2e8}.color-volcano-2{color:#ffd8bf}.bg-volcano-2{background-color:#ffd8bf}.bd-volcano-2{border-color:#ffd8bf}.color-volcano-3{color:#ffbb96}.bg-volcano-3{background-color:#ffbb96}.bd-volcano-3{border-color:#ffbb96}.color-volcano-4{color:#ff9c6e}.bg-volcano-4{background-color:#ff9c6e}.bd-volcano-4{border-color:#ff9c6e}.color-volcano-5{color:#ff7a45}.bg-volcano-5{background-color:#ff7a45}.bd-volcano-5{border-color:#ff7a45}.color-volcano-6{color:#fa541c}.bg-volcano-6{background-color:#fa541c}.bd-volcano-6{border-color:#fa541c}.color-volcano-7{color:#d4380d}.bg-volcano-7{background-color:#d4380d}.bd-volcano-7{border-color:#d4380d}.color-volcano-8{color:#ad2102}.bg-volcano-8{background-color:#ad2102}.bd-volcano-8{border-color:#ad2102}.color-volcano-9{color:#871400}.bg-volcano-9{background-color:#871400}.bd-volcano-9{border-color:#871400}.color-volcano-10{color:#610b00}.bg-volcano-10{background-color:#610b00}.bd-volcano-10{border-color:#610b00}.color-geekblue-1{color:#f0f5ff}.bg-geekblue-1{background-color:#f0f5ff}.bd-geekblue-1{border-color:#f0f5ff}.color-geekblue-2{color:#d6e4ff}.bg-geekblue-2{background-color:#d6e4ff}.bd-geekblue-2{border-color:#d6e4ff}.color-geekblue-3{color:#adc6ff}.bg-geekblue-3{background-color:#adc6ff}.bd-geekblue-3{border-color:#adc6ff}.color-geekblue-4{color:#85a5ff}.bg-geekblue-4{background-color:#85a5ff}.bd-geekblue-4{border-color:#85a5ff}.color-geekblue-5{color:#597ef7}.bg-geekblue-5{background-color:#597ef7}.bd-geekblue-5{border-color:#597ef7}.color-geekblue-6{color:#2f54eb}.bg-geekblue-6{background-color:#2f54eb}.bd-geekblue-6{border-color:#2f54eb}.color-geekblue-7{color:#1d39c4}.bg-geekblue-7{background-color:#1d39c4}.bd-geekblue-7{border-color:#1d39c4}.color-geekblue-8{color:#10239e}.bg-geekblue-8{background-color:#10239e}.bd-geekblue-8{border-color:#10239e}.color-geekblue-9{color:#061178}.bg-geekblue-9{background-color:#061178}.bd-geekblue-9{border-color:#061178}.color-geekblue-10{color:#030852}.bg-geekblue-10{background-color:#030852}.bd-geekblue-10{border-color:#030852}.color-lime-1{color:#fcffe6}.bg-lime-1{background-color:#fcffe6}.bd-lime-1{border-color:#fcffe6}.color-lime-2{color:#f4ffb8}.bg-lime-2{background-color:#f4ffb8}.bd-lime-2{border-color:#f4ffb8}.color-lime-3{color:#eaff8f}.bg-lime-3{background-color:#eaff8f}.bd-lime-3{border-color:#eaff8f}.color-lime-4{color:#d3f261}.bg-lime-4{background-color:#d3f261}.bd-lime-4{border-color:#d3f261}.color-lime-5{color:#bae637}.bg-lime-5{background-color:#bae637}.bd-lime-5{border-color:#bae637}.color-lime-6{color:#a0d911}.bg-lime-6{background-color:#a0d911}.bd-lime-6{border-color:#a0d911}.color-lime-7{color:#7cb305}.bg-lime-7{background-color:#7cb305}.bd-lime-7{border-color:#7cb305}.color-lime-8{color:#5b8c00}.bg-lime-8{background-color:#5b8c00}.bd-lime-8{border-color:#5b8c00}.color-lime-9{color:#3f6600}.bg-lime-9{background-color:#3f6600}.bd-lime-9{border-color:#3f6600}.color-lime-10{color:#254000}.bg-lime-10{background-color:#254000}.bd-lime-10{border-color:#254000}.color-gold-1{color:#fffbe6}.bg-gold-1{background-color:#fffbe6}.bd-gold-1{border-color:#fffbe6}.color-gold-2{color:#fff1b8}.bg-gold-2{background-color:#fff1b8}.bd-gold-2{border-color:#fff1b8}.color-gold-3{color:#ffe58f}.bg-gold-3{background-color:#ffe58f}.bd-gold-3{border-color:#ffe58f}.color-gold-4{color:#ffd666}.bg-gold-4{background-color:#ffd666}.bd-gold-4{border-color:#ffd666}.color-gold-5{color:#ffc53d}.bg-gold-5{background-color:#ffc53d}.bd-gold-5{border-color:#ffc53d}.color-gold-6{color:#faad14}.bg-gold-6{background-color:#faad14}.bd-gold-6{border-color:#faad14}.color-gold-7{color:#d48806}.bg-gold-7{background-color:#d48806}.bd-gold-7{border-color:#d48806}.color-gold-8{color:#ad6800}.bg-gold-8{background-color:#ad6800}.bd-gold-8{border-color:#ad6800}.color-gold-9{color:#874d00}.bg-gold-9{background-color:#874d00}.bd-gold-9{border-color:#874d00}.color-gold-10{color:#613400}.bg-gold-10{background-color:#613400}.bd-gold-10{border-color:#613400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-el{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-el-2{-webkit-line-clamp:2}.text-el-2,.text-el-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-3{-webkit-line-clamp:3}.text-el-4{-webkit-line-clamp:4}.text-el-4,.text-el-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-5{-webkit-line-clamp:5}.text-el-6{-webkit-line-clamp:6}.text-el-6,.text-el-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-7{-webkit-line-clamp:7}.text-el-8{-webkit-line-clamp:8}.text-el-8,.text-el-9{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-9{-webkit-line-clamp:9}.text-el-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.word-wrap{white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}h3[data-v-b9167eee]{margin:40px 0 0}ul[data-v-b9167eee]{list-style-type:none;padding:0}li[data-v-b9167eee]{display:inline-block;margin:0 10px}a[data-v-b9167eee]{color:#42b983}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px} \ No newline at end of file +.w-0{width:0}.w-1{width:1px}.w-2{width:2px}.w-3{width:3px}.w-4{width:4px}.w-5{width:5px}.w-6{width:6px}.w-7{width:7px}.w-8{width:8px}.w-9{width:9px}.w-10{width:10px}.w-11{width:11px}.w-12{width:12px}.w-13{width:13px}.w-14{width:14px}.w-15{width:15px}.w-16{width:16px}.w-17{width:17px}.w-18{width:18px}.w-19{width:19px}.w-20{width:20px}.w-21{width:21px}.w-22{width:22px}.w-23{width:23px}.w-24{width:24px}.w-25{width:25px}.w-26{width:26px}.w-27{width:27px}.w-28{width:28px}.w-29{width:29px}.w-30{width:30px}.w-31{width:31px}.w-32{width:32px}.w-33{width:33px}.w-34{width:34px}.w-35{width:35px}.w-36{width:36px}.w-37{width:37px}.w-38{width:38px}.w-39{width:39px}.w-40{width:40px}.w-41{width:41px}.w-42{width:42px}.w-43{width:43px}.w-44{width:44px}.w-45{width:45px}.w-46{width:46px}.w-47{width:47px}.w-48{width:48px}.w-49{width:49px}.w-50{width:50px}.w-51{width:51px}.w-52{width:52px}.w-53{width:53px}.w-54{width:54px}.w-55{width:55px}.w-56{width:56px}.w-57{width:57px}.w-58{width:58px}.w-59{width:59px}.w-60{width:60px}.w-61{width:61px}.w-62{width:62px}.w-63{width:63px}.w-64{width:64px}.w-65{width:65px}.w-66{width:66px}.w-67{width:67px}.w-68{width:68px}.w-69{width:69px}.w-70{width:70px}.w-71{width:71px}.w-72{width:72px}.w-73{width:73px}.w-74{width:74px}.w-75{width:75px}.w-76{width:76px}.w-77{width:77px}.w-78{width:78px}.w-79{width:79px}.w-80{width:80px}.w-81{width:81px}.w-82{width:82px}.w-83{width:83px}.w-84{width:84px}.w-85{width:85px}.w-86{width:86px}.w-87{width:87px}.w-88{width:88px}.w-89{width:89px}.w-90{width:90px}.w-91{width:91px}.w-92{width:92px}.w-93{width:93px}.w-94{width:94px}.w-95{width:95px}.w-96{width:96px}.w-97{width:97px}.w-98{width:98px}.w-99{width:99px}.w-100{width:100px}.w-101{width:101px}.w-102{width:102px}.w-103{width:103px}.w-104{width:104px}.w-105{width:105px}.w-106{width:106px}.w-107{width:107px}.w-108{width:108px}.w-109{width:109px}.w-110{width:110px}.w-111{width:111px}.w-112{width:112px}.w-113{width:113px}.w-114{width:114px}.w-115{width:115px}.w-116{width:116px}.w-117{width:117px}.w-118{width:118px}.w-119{width:119px}.w-120{width:120px}.w-121{width:121px}.w-122{width:122px}.w-123{width:123px}.w-124{width:124px}.w-125{width:125px}.w-126{width:126px}.w-127{width:127px}.w-128{width:128px}.w-129{width:129px}.w-130{width:130px}.w-131{width:131px}.w-132{width:132px}.w-133{width:133px}.w-134{width:134px}.w-135{width:135px}.w-136{width:136px}.w-137{width:137px}.w-138{width:138px}.w-139{width:139px}.w-140{width:140px}.w-141{width:141px}.w-142{width:142px}.w-143{width:143px}.w-144{width:144px}.w-145{width:145px}.w-146{width:146px}.w-147{width:147px}.w-148{width:148px}.w-149{width:149px}.w-150{width:150px}.w-151{width:151px}.w-152{width:152px}.w-153{width:153px}.w-154{width:154px}.w-155{width:155px}.w-156{width:156px}.w-157{width:157px}.w-158{width:158px}.w-159{width:159px}.w-160{width:160px}.w-161{width:161px}.w-162{width:162px}.w-163{width:163px}.w-164{width:164px}.w-165{width:165px}.w-166{width:166px}.w-167{width:167px}.w-168{width:168px}.w-169{width:169px}.w-170{width:170px}.w-171{width:171px}.w-172{width:172px}.w-173{width:173px}.w-174{width:174px}.w-175{width:175px}.w-176{width:176px}.w-177{width:177px}.w-178{width:178px}.w-179{width:179px}.w-180{width:180px}.w-181{width:181px}.w-182{width:182px}.w-183{width:183px}.w-184{width:184px}.w-185{width:185px}.w-186{width:186px}.w-187{width:187px}.w-188{width:188px}.w-189{width:189px}.w-190{width:190px}.w-191{width:191px}.w-192{width:192px}.w-193{width:193px}.w-194{width:194px}.w-195{width:195px}.w-196{width:196px}.w-197{width:197px}.w-198{width:198px}.w-199{width:199px}.w-200{width:200px}.w-201{width:201px}.w-202{width:202px}.w-203{width:203px}.w-204{width:204px}.w-205{width:205px}.w-206{width:206px}.w-207{width:207px}.w-208{width:208px}.w-209{width:209px}.w-210{width:210px}.w-211{width:211px}.w-212{width:212px}.w-213{width:213px}.w-214{width:214px}.w-215{width:215px}.w-216{width:216px}.w-217{width:217px}.w-218{width:218px}.w-219{width:219px}.w-220{width:220px}.w-221{width:221px}.w-222{width:222px}.w-223{width:223px}.w-224{width:224px}.w-225{width:225px}.w-226{width:226px}.w-227{width:227px}.w-228{width:228px}.w-229{width:229px}.w-230{width:230px}.w-231{width:231px}.w-232{width:232px}.w-233{width:233px}.w-234{width:234px}.w-235{width:235px}.w-236{width:236px}.w-237{width:237px}.w-238{width:238px}.w-239{width:239px}.w-240{width:240px}.w-241{width:241px}.w-242{width:242px}.w-243{width:243px}.w-244{width:244px}.w-245{width:245px}.w-246{width:246px}.w-247{width:247px}.w-248{width:248px}.w-249{width:249px}.w-250{width:250px}.w-251{width:251px}.w-252{width:252px}.w-253{width:253px}.w-254{width:254px}.w-255{width:255px}.w-256{width:256px}.w-257{width:257px}.w-258{width:258px}.w-259{width:259px}.w-260{width:260px}.w-261{width:261px}.w-262{width:262px}.w-263{width:263px}.w-264{width:264px}.w-265{width:265px}.w-266{width:266px}.w-267{width:267px}.w-268{width:268px}.w-269{width:269px}.w-270{width:270px}.w-271{width:271px}.w-272{width:272px}.w-273{width:273px}.w-274{width:274px}.w-275{width:275px}.w-276{width:276px}.w-277{width:277px}.w-278{width:278px}.w-279{width:279px}.w-280{width:280px}.w-281{width:281px}.w-282{width:282px}.w-283{width:283px}.w-284{width:284px}.w-285{width:285px}.w-286{width:286px}.w-287{width:287px}.w-288{width:288px}.w-289{width:289px}.w-290{width:290px}.w-291{width:291px}.w-292{width:292px}.w-293{width:293px}.w-294{width:294px}.w-295{width:295px}.w-296{width:296px}.w-297{width:297px}.w-298{width:298px}.w-299{width:299px}.w-300{width:300px}.w-301{width:301px}.w-302{width:302px}.w-303{width:303px}.w-304{width:304px}.w-305{width:305px}.w-306{width:306px}.w-307{width:307px}.w-308{width:308px}.w-309{width:309px}.w-310{width:310px}.w-311{width:311px}.w-312{width:312px}.w-313{width:313px}.w-314{width:314px}.w-315{width:315px}.w-316{width:316px}.w-317{width:317px}.w-318{width:318px}.w-319{width:319px}.w-320{width:320px}.w-321{width:321px}.w-322{width:322px}.w-323{width:323px}.w-324{width:324px}.w-325{width:325px}.w-326{width:326px}.w-327{width:327px}.w-328{width:328px}.w-329{width:329px}.w-330{width:330px}.w-331{width:331px}.w-332{width:332px}.w-333{width:333px}.w-334{width:334px}.w-335{width:335px}.w-336{width:336px}.w-337{width:337px}.w-338{width:338px}.w-339{width:339px}.w-340{width:340px}.w-341{width:341px}.w-342{width:342px}.w-343{width:343px}.w-344{width:344px}.w-345{width:345px}.w-346{width:346px}.w-347{width:347px}.w-348{width:348px}.w-349{width:349px}.w-350{width:350px}.w-351{width:351px}.w-352{width:352px}.w-353{width:353px}.w-354{width:354px}.w-355{width:355px}.w-356{width:356px}.w-357{width:357px}.w-358{width:358px}.w-359{width:359px}.w-360{width:360px}.w-361{width:361px}.w-362{width:362px}.w-363{width:363px}.w-364{width:364px}.w-365{width:365px}.w-366{width:366px}.w-367{width:367px}.w-368{width:368px}.w-369{width:369px}.w-370{width:370px}.w-371{width:371px}.w-372{width:372px}.w-373{width:373px}.w-374{width:374px}.w-375{width:375px}.w-p1{width:1%}.w-p2{width:2%}.w-p3{width:3%}.w-p4{width:4%}.w-p5{width:5%}.w-p6{width:6%}.w-p7{width:7%}.w-p8{width:8%}.w-p9{width:9%}.w-p10{width:10%}.w-p11{width:11%}.w-p12{width:12%}.w-p13{width:13%}.w-p14{width:14%}.w-p15{width:15%}.w-p16{width:16%}.w-p17{width:17%}.w-p18{width:18%}.w-p19{width:19%}.w-p20{width:20%}.w-p21{width:21%}.w-p22{width:22%}.w-p23{width:23%}.w-p24{width:24%}.w-p25{width:25%}.w-p26{width:26%}.w-p27{width:27%}.w-p28{width:28%}.w-p29{width:29%}.w-p30{width:30%}.w-p31{width:31%}.w-p32{width:32%}.w-p33{width:33%}.w-p34{width:34%}.w-p35{width:35%}.w-p36{width:36%}.w-p37{width:37%}.w-p38{width:38%}.w-p39{width:39%}.w-p40{width:40%}.w-p41{width:41%}.w-p42{width:42%}.w-p43{width:43%}.w-p44{width:44%}.w-p45{width:45%}.w-p46{width:46%}.w-p47{width:47%}.w-p48{width:48%}.w-p49{width:49%}.w-p50{width:50%}.w-p51{width:51%}.w-p52{width:52%}.w-p53{width:53%}.w-p54{width:54%}.w-p55{width:55%}.w-p56{width:56%}.w-p57{width:57%}.w-p58{width:58%}.w-p59{width:59%}.w-p60{width:60%}.w-p61{width:61%}.w-p62{width:62%}.w-p63{width:63%}.w-p64{width:64%}.w-p65{width:65%}.w-p66{width:66%}.w-p67{width:67%}.w-p68{width:68%}.w-p69{width:69%}.w-p70{width:70%}.w-p71{width:71%}.w-p72{width:72%}.w-p73{width:73%}.w-p74{width:74%}.w-p75{width:75%}.w-p76{width:76%}.w-p77{width:77%}.w-p78{width:78%}.w-p79{width:79%}.w-p80{width:80%}.w-p81{width:81%}.w-p82{width:82%}.w-p83{width:83%}.w-p84{width:84%}.w-p85{width:85%}.w-p86{width:86%}.w-p87{width:87%}.w-p88{width:88%}.w-p89{width:89%}.w-p90{width:90%}.w-p91{width:91%}.w-p92{width:92%}.w-p93{width:93%}.w-p94{width:94%}.w-p95{width:95%}.w-p96{width:96%}.w-p97{width:97%}.w-p98{width:98%}.w-p99{width:99%}.w-p100{width:100%}.h-0{height:0}.h-1{height:1px}.h-2{height:2px}.h-3{height:3px}.h-4{height:4px}.h-5{height:5px}.h-6{height:6px}.h-7{height:7px}.h-8{height:8px}.h-9{height:9px}.h-10{height:10px}.h-11{height:11px}.h-12{height:12px}.h-13{height:13px}.h-14{height:14px}.h-15{height:15px}.h-16{height:16px}.h-17{height:17px}.h-18{height:18px}.h-19{height:19px}.h-20{height:20px}.h-21{height:21px}.h-22{height:22px}.h-23{height:23px}.h-24{height:24px}.h-25{height:25px}.h-26{height:26px}.h-27{height:27px}.h-28{height:28px}.h-29{height:29px}.h-30{height:30px}.h-31{height:31px}.h-32{height:32px}.h-33{height:33px}.h-34{height:34px}.h-35{height:35px}.h-36{height:36px}.h-37{height:37px}.h-38{height:38px}.h-39{height:39px}.h-40{height:40px}.h-41{height:41px}.h-42{height:42px}.h-43{height:43px}.h-44{height:44px}.h-45{height:45px}.h-46{height:46px}.h-47{height:47px}.h-48{height:48px}.h-49{height:49px}.h-50{height:50px}.h-51{height:51px}.h-52{height:52px}.h-53{height:53px}.h-54{height:54px}.h-55{height:55px}.h-56{height:56px}.h-57{height:57px}.h-58{height:58px}.h-59{height:59px}.h-60{height:60px}.h-61{height:61px}.h-62{height:62px}.h-63{height:63px}.h-64{height:64px}.h-65{height:65px}.h-66{height:66px}.h-67{height:67px}.h-68{height:68px}.h-69{height:69px}.h-70{height:70px}.h-71{height:71px}.h-72{height:72px}.h-73{height:73px}.h-74{height:74px}.h-75{height:75px}.h-76{height:76px}.h-77{height:77px}.h-78{height:78px}.h-79{height:79px}.h-80{height:80px}.h-81{height:81px}.h-82{height:82px}.h-83{height:83px}.h-84{height:84px}.h-85{height:85px}.h-86{height:86px}.h-87{height:87px}.h-88{height:88px}.h-89{height:89px}.h-90{height:90px}.h-91{height:91px}.h-92{height:92px}.h-93{height:93px}.h-94{height:94px}.h-95{height:95px}.h-96{height:96px}.h-97{height:97px}.h-98{height:98px}.h-99{height:99px}.h-100{height:100px}.h-101{height:101px}.h-102{height:102px}.h-103{height:103px}.h-104{height:104px}.h-105{height:105px}.h-106{height:106px}.h-107{height:107px}.h-108{height:108px}.h-109{height:109px}.h-110{height:110px}.h-111{height:111px}.h-112{height:112px}.h-113{height:113px}.h-114{height:114px}.h-115{height:115px}.h-116{height:116px}.h-117{height:117px}.h-118{height:118px}.h-119{height:119px}.h-120{height:120px}.h-121{height:121px}.h-122{height:122px}.h-123{height:123px}.h-124{height:124px}.h-125{height:125px}.h-126{height:126px}.h-127{height:127px}.h-128{height:128px}.h-129{height:129px}.h-130{height:130px}.h-131{height:131px}.h-132{height:132px}.h-133{height:133px}.h-134{height:134px}.h-135{height:135px}.h-136{height:136px}.h-137{height:137px}.h-138{height:138px}.h-139{height:139px}.h-140{height:140px}.h-141{height:141px}.h-142{height:142px}.h-143{height:143px}.h-144{height:144px}.h-145{height:145px}.h-146{height:146px}.h-147{height:147px}.h-148{height:148px}.h-149{height:149px}.h-150{height:150px}.h-151{height:151px}.h-152{height:152px}.h-153{height:153px}.h-154{height:154px}.h-155{height:155px}.h-156{height:156px}.h-157{height:157px}.h-158{height:158px}.h-159{height:159px}.h-160{height:160px}.h-161{height:161px}.h-162{height:162px}.h-163{height:163px}.h-164{height:164px}.h-165{height:165px}.h-166{height:166px}.h-167{height:167px}.h-168{height:168px}.h-169{height:169px}.h-170{height:170px}.h-171{height:171px}.h-172{height:172px}.h-173{height:173px}.h-174{height:174px}.h-175{height:175px}.h-176{height:176px}.h-177{height:177px}.h-178{height:178px}.h-179{height:179px}.h-180{height:180px}.h-181{height:181px}.h-182{height:182px}.h-183{height:183px}.h-184{height:184px}.h-185{height:185px}.h-186{height:186px}.h-187{height:187px}.h-188{height:188px}.h-189{height:189px}.h-190{height:190px}.h-191{height:191px}.h-192{height:192px}.h-193{height:193px}.h-194{height:194px}.h-195{height:195px}.h-196{height:196px}.h-197{height:197px}.h-198{height:198px}.h-199{height:199px}.h-200{height:200px}.h-201{height:201px}.h-202{height:202px}.h-203{height:203px}.h-204{height:204px}.h-205{height:205px}.h-206{height:206px}.h-207{height:207px}.h-208{height:208px}.h-209{height:209px}.h-210{height:210px}.h-211{height:211px}.h-212{height:212px}.h-213{height:213px}.h-214{height:214px}.h-215{height:215px}.h-216{height:216px}.h-217{height:217px}.h-218{height:218px}.h-219{height:219px}.h-220{height:220px}.h-221{height:221px}.h-222{height:222px}.h-223{height:223px}.h-224{height:224px}.h-225{height:225px}.h-226{height:226px}.h-227{height:227px}.h-228{height:228px}.h-229{height:229px}.h-230{height:230px}.h-231{height:231px}.h-232{height:232px}.h-233{height:233px}.h-234{height:234px}.h-235{height:235px}.h-236{height:236px}.h-237{height:237px}.h-238{height:238px}.h-239{height:239px}.h-240{height:240px}.h-241{height:241px}.h-242{height:242px}.h-243{height:243px}.h-244{height:244px}.h-245{height:245px}.h-246{height:246px}.h-247{height:247px}.h-248{height:248px}.h-249{height:249px}.h-250{height:250px}.h-251{height:251px}.h-252{height:252px}.h-253{height:253px}.h-254{height:254px}.h-255{height:255px}.h-256{height:256px}.h-257{height:257px}.h-258{height:258px}.h-259{height:259px}.h-260{height:260px}.h-261{height:261px}.h-262{height:262px}.h-263{height:263px}.h-264{height:264px}.h-265{height:265px}.h-266{height:266px}.h-267{height:267px}.h-268{height:268px}.h-269{height:269px}.h-270{height:270px}.h-271{height:271px}.h-272{height:272px}.h-273{height:273px}.h-274{height:274px}.h-275{height:275px}.h-276{height:276px}.h-277{height:277px}.h-278{height:278px}.h-279{height:279px}.h-280{height:280px}.h-281{height:281px}.h-282{height:282px}.h-283{height:283px}.h-284{height:284px}.h-285{height:285px}.h-286{height:286px}.h-287{height:287px}.h-288{height:288px}.h-289{height:289px}.h-290{height:290px}.h-291{height:291px}.h-292{height:292px}.h-293{height:293px}.h-294{height:294px}.h-295{height:295px}.h-296{height:296px}.h-297{height:297px}.h-298{height:298px}.h-299{height:299px}.h-300{height:300px}.h-301{height:301px}.h-302{height:302px}.h-303{height:303px}.h-304{height:304px}.h-305{height:305px}.h-306{height:306px}.h-307{height:307px}.h-308{height:308px}.h-309{height:309px}.h-310{height:310px}.h-311{height:311px}.h-312{height:312px}.h-313{height:313px}.h-314{height:314px}.h-315{height:315px}.h-316{height:316px}.h-317{height:317px}.h-318{height:318px}.h-319{height:319px}.h-320{height:320px}.h-321{height:321px}.h-322{height:322px}.h-323{height:323px}.h-324{height:324px}.h-325{height:325px}.h-326{height:326px}.h-327{height:327px}.h-328{height:328px}.h-329{height:329px}.h-330{height:330px}.h-331{height:331px}.h-332{height:332px}.h-333{height:333px}.h-334{height:334px}.h-335{height:335px}.h-336{height:336px}.h-337{height:337px}.h-338{height:338px}.h-339{height:339px}.h-340{height:340px}.h-341{height:341px}.h-342{height:342px}.h-343{height:343px}.h-344{height:344px}.h-345{height:345px}.h-346{height:346px}.h-347{height:347px}.h-348{height:348px}.h-349{height:349px}.h-350{height:350px}.h-351{height:351px}.h-352{height:352px}.h-353{height:353px}.h-354{height:354px}.h-355{height:355px}.h-356{height:356px}.h-357{height:357px}.h-358{height:358px}.h-359{height:359px}.h-360{height:360px}.h-361{height:361px}.h-362{height:362px}.h-363{height:363px}.h-364{height:364px}.h-365{height:365px}.h-366{height:366px}.h-367{height:367px}.h-368{height:368px}.h-369{height:369px}.h-370{height:370px}.h-371{height:371px}.h-372{height:372px}.h-373{height:373px}.h-374{height:374px}.h-375{height:375px}.h-p1{height:1%}.h-p2{height:2%}.h-p3{height:3%}.h-p4{height:4%}.h-p5{height:5%}.h-p6{height:6%}.h-p7{height:7%}.h-p8{height:8%}.h-p9{height:9%}.h-p10{height:10%}.h-p11{height:11%}.h-p12{height:12%}.h-p13{height:13%}.h-p14{height:14%}.h-p15{height:15%}.h-p16{height:16%}.h-p17{height:17%}.h-p18{height:18%}.h-p19{height:19%}.h-p20{height:20%}.h-p21{height:21%}.h-p22{height:22%}.h-p23{height:23%}.h-p24{height:24%}.h-p25{height:25%}.h-p26{height:26%}.h-p27{height:27%}.h-p28{height:28%}.h-p29{height:29%}.h-p30{height:30%}.h-p31{height:31%}.h-p32{height:32%}.h-p33{height:33%}.h-p34{height:34%}.h-p35{height:35%}.h-p36{height:36%}.h-p37{height:37%}.h-p38{height:38%}.h-p39{height:39%}.h-p40{height:40%}.h-p41{height:41%}.h-p42{height:42%}.h-p43{height:43%}.h-p44{height:44%}.h-p45{height:45%}.h-p46{height:46%}.h-p47{height:47%}.h-p48{height:48%}.h-p49{height:49%}.h-p50{height:50%}.h-p51{height:51%}.h-p52{height:52%}.h-p53{height:53%}.h-p54{height:54%}.h-p55{height:55%}.h-p56{height:56%}.h-p57{height:57%}.h-p58{height:58%}.h-p59{height:59%}.h-p60{height:60%}.h-p61{height:61%}.h-p62{height:62%}.h-p63{height:63%}.h-p64{height:64%}.h-p65{height:65%}.h-p66{height:66%}.h-p67{height:67%}.h-p68{height:68%}.h-p69{height:69%}.h-p70{height:70%}.h-p71{height:71%}.h-p72{height:72%}.h-p73{height:73%}.h-p74{height:74%}.h-p75{height:75%}.h-p76{height:76%}.h-p77{height:77%}.h-p78{height:78%}.h-p79{height:79%}.h-p80{height:80%}.h-p81{height:81%}.h-p82{height:82%}.h-p83{height:83%}.h-p84{height:84%}.h-p85{height:85%}.h-p86{height:86%}.h-p87{height:87%}.h-p88{height:88%}.h-p89{height:89%}.h-p90{height:90%}.h-p91{height:91%}.h-p92{height:92%}.h-p93{height:93%}.h-p94{height:94%}.h-p95{height:95%}.h-p96{height:96%}.h-p97{height:97%}.h-p98{height:98%}.h-p99{height:99%}.h-p100{height:100%}.p-0{padding:0}.p-1{padding:1px}.p-2{padding:2px}.p-3{padding:3px}.p-4{padding:4px}.p-5{padding:5px}.p-6{padding:6px}.p-7{padding:7px}.p-8{padding:8px}.p-9{padding:9px}.p-10{padding:10px}.p-11{padding:11px}.p-12{padding:12px}.p-13{padding:13px}.p-14{padding:14px}.p-15{padding:15px}.p-16{padding:16px}.p-17{padding:17px}.p-18{padding:18px}.p-19{padding:19px}.p-20{padding:20px}.p-21{padding:21px}.p-22{padding:22px}.p-23{padding:23px}.p-24{padding:24px}.p-25{padding:25px}.p-26{padding:26px}.p-27{padding:27px}.p-28{padding:28px}.p-29{padding:29px}.p-30{padding:30px}.p-31{padding:31px}.p-32{padding:32px}.p-33{padding:33px}.p-34{padding:34px}.p-35{padding:35px}.p-36{padding:36px}.p-37{padding:37px}.p-38{padding:38px}.p-39{padding:39px}.p-40{padding:40px}.p-41{padding:41px}.p-42{padding:42px}.p-43{padding:43px}.p-44{padding:44px}.p-45{padding:45px}.p-46{padding:46px}.p-47{padding:47px}.p-48{padding:48px}.p-49{padding:49px}.p-50{padding:50px}.p-51{padding:51px}.p-52{padding:52px}.p-53{padding:53px}.p-54{padding:54px}.p-55{padding:55px}.p-56{padding:56px}.p-57{padding:57px}.p-58{padding:58px}.p-59{padding:59px}.p-60{padding:60px}.p-61{padding:61px}.p-62{padding:62px}.p-63{padding:63px}.p-64{padding:64px}.p-65{padding:65px}.p-66{padding:66px}.p-67{padding:67px}.p-68{padding:68px}.p-69{padding:69px}.p-70{padding:70px}.p-71{padding:71px}.p-72{padding:72px}.p-73{padding:73px}.p-74{padding:74px}.p-75{padding:75px}.p-76{padding:76px}.p-77{padding:77px}.p-78{padding:78px}.p-79{padding:79px}.p-80{padding:80px}.p-81{padding:81px}.p-82{padding:82px}.p-83{padding:83px}.p-84{padding:84px}.p-85{padding:85px}.p-86{padding:86px}.p-87{padding:87px}.p-88{padding:88px}.p-89{padding:89px}.p-90{padding:90px}.p-91{padding:91px}.p-92{padding:92px}.p-93{padding:93px}.p-94{padding:94px}.p-95{padding:95px}.p-96{padding:96px}.p-97{padding:97px}.p-98{padding:98px}.p-99{padding:99px}.p-100{padding:100px}.pt-0{padding-top:0}.pt-1{padding-top:1px}.pt-2{padding-top:2px}.pt-3{padding-top:3px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-6{padding-top:6px}.pt-7{padding-top:7px}.pt-8{padding-top:8px}.pt-9{padding-top:9px}.pt-10{padding-top:10px}.pt-11{padding-top:11px}.pt-12{padding-top:12px}.pt-13{padding-top:13px}.pt-14{padding-top:14px}.pt-15{padding-top:15px}.pt-16{padding-top:16px}.pt-17{padding-top:17px}.pt-18{padding-top:18px}.pt-19{padding-top:19px}.pt-20{padding-top:20px}.pt-21{padding-top:21px}.pt-22{padding-top:22px}.pt-23{padding-top:23px}.pt-24{padding-top:24px}.pt-25{padding-top:25px}.pt-26{padding-top:26px}.pt-27{padding-top:27px}.pt-28{padding-top:28px}.pt-29{padding-top:29px}.pt-30{padding-top:30px}.pt-31{padding-top:31px}.pt-32{padding-top:32px}.pt-33{padding-top:33px}.pt-34{padding-top:34px}.pt-35{padding-top:35px}.pt-36{padding-top:36px}.pt-37{padding-top:37px}.pt-38{padding-top:38px}.pt-39{padding-top:39px}.pt-40{padding-top:40px}.pt-41{padding-top:41px}.pt-42{padding-top:42px}.pt-43{padding-top:43px}.pt-44{padding-top:44px}.pt-45{padding-top:45px}.pt-46{padding-top:46px}.pt-47{padding-top:47px}.pt-48{padding-top:48px}.pt-49{padding-top:49px}.pt-50{padding-top:50px}.pt-51{padding-top:51px}.pt-52{padding-top:52px}.pt-53{padding-top:53px}.pt-54{padding-top:54px}.pt-55{padding-top:55px}.pt-56{padding-top:56px}.pt-57{padding-top:57px}.pt-58{padding-top:58px}.pt-59{padding-top:59px}.pt-60{padding-top:60px}.pt-61{padding-top:61px}.pt-62{padding-top:62px}.pt-63{padding-top:63px}.pt-64{padding-top:64px}.pt-65{padding-top:65px}.pt-66{padding-top:66px}.pt-67{padding-top:67px}.pt-68{padding-top:68px}.pt-69{padding-top:69px}.pt-70{padding-top:70px}.pt-71{padding-top:71px}.pt-72{padding-top:72px}.pt-73{padding-top:73px}.pt-74{padding-top:74px}.pt-75{padding-top:75px}.pt-76{padding-top:76px}.pt-77{padding-top:77px}.pt-78{padding-top:78px}.pt-79{padding-top:79px}.pt-80{padding-top:80px}.pt-81{padding-top:81px}.pt-82{padding-top:82px}.pt-83{padding-top:83px}.pt-84{padding-top:84px}.pt-85{padding-top:85px}.pt-86{padding-top:86px}.pt-87{padding-top:87px}.pt-88{padding-top:88px}.pt-89{padding-top:89px}.pt-90{padding-top:90px}.pt-91{padding-top:91px}.pt-92{padding-top:92px}.pt-93{padding-top:93px}.pt-94{padding-top:94px}.pt-95{padding-top:95px}.pt-96{padding-top:96px}.pt-97{padding-top:97px}.pt-98{padding-top:98px}.pt-99{padding-top:99px}.pt-100{padding-top:100px}.pr-0{padding-right:0}.pr-1{padding-right:1px}.pr-2{padding-right:2px}.pr-3{padding-right:3px}.pr-4{padding-right:4px}.pr-5{padding-right:5px}.pr-6{padding-right:6px}.pr-7{padding-right:7px}.pr-8{padding-right:8px}.pr-9{padding-right:9px}.pr-10{padding-right:10px}.pr-11{padding-right:11px}.pr-12{padding-right:12px}.pr-13{padding-right:13px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-17{padding-right:17px}.pr-18{padding-right:18px}.pr-19{padding-right:19px}.pr-20{padding-right:20px}.pr-21{padding-right:21px}.pr-22{padding-right:22px}.pr-23{padding-right:23px}.pr-24{padding-right:24px}.pr-25{padding-right:25px}.pr-26{padding-right:26px}.pr-27{padding-right:27px}.pr-28{padding-right:28px}.pr-29{padding-right:29px}.pr-30{padding-right:30px}.pr-31{padding-right:31px}.pr-32{padding-right:32px}.pr-33{padding-right:33px}.pr-34{padding-right:34px}.pr-35{padding-right:35px}.pr-36{padding-right:36px}.pr-37{padding-right:37px}.pr-38{padding-right:38px}.pr-39{padding-right:39px}.pr-40{padding-right:40px}.pr-41{padding-right:41px}.pr-42{padding-right:42px}.pr-43{padding-right:43px}.pr-44{padding-right:44px}.pr-45{padding-right:45px}.pr-46{padding-right:46px}.pr-47{padding-right:47px}.pr-48{padding-right:48px}.pr-49{padding-right:49px}.pr-50{padding-right:50px}.pr-51{padding-right:51px}.pr-52{padding-right:52px}.pr-53{padding-right:53px}.pr-54{padding-right:54px}.pr-55{padding-right:55px}.pr-56{padding-right:56px}.pr-57{padding-right:57px}.pr-58{padding-right:58px}.pr-59{padding-right:59px}.pr-60{padding-right:60px}.pr-61{padding-right:61px}.pr-62{padding-right:62px}.pr-63{padding-right:63px}.pr-64{padding-right:64px}.pr-65{padding-right:65px}.pr-66{padding-right:66px}.pr-67{padding-right:67px}.pr-68{padding-right:68px}.pr-69{padding-right:69px}.pr-70{padding-right:70px}.pr-71{padding-right:71px}.pr-72{padding-right:72px}.pr-73{padding-right:73px}.pr-74{padding-right:74px}.pr-75{padding-right:75px}.pr-76{padding-right:76px}.pr-77{padding-right:77px}.pr-78{padding-right:78px}.pr-79{padding-right:79px}.pr-80{padding-right:80px}.pr-81{padding-right:81px}.pr-82{padding-right:82px}.pr-83{padding-right:83px}.pr-84{padding-right:84px}.pr-85{padding-right:85px}.pr-86{padding-right:86px}.pr-87{padding-right:87px}.pr-88{padding-right:88px}.pr-89{padding-right:89px}.pr-90{padding-right:90px}.pr-91{padding-right:91px}.pr-92{padding-right:92px}.pr-93{padding-right:93px}.pr-94{padding-right:94px}.pr-95{padding-right:95px}.pr-96{padding-right:96px}.pr-97{padding-right:97px}.pr-98{padding-right:98px}.pr-99{padding-right:99px}.pr-100{padding-right:100px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1px}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:3px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:5px}.pb-6{padding-bottom:6px}.pb-7{padding-bottom:7px}.pb-8{padding-bottom:8px}.pb-9{padding-bottom:9px}.pb-10{padding-bottom:10px}.pb-11{padding-bottom:11px}.pb-12{padding-bottom:12px}.pb-13{padding-bottom:13px}.pb-14{padding-bottom:14px}.pb-15{padding-bottom:15px}.pb-16{padding-bottom:16px}.pb-17{padding-bottom:17px}.pb-18{padding-bottom:18px}.pb-19{padding-bottom:19px}.pb-20{padding-bottom:20px}.pb-21{padding-bottom:21px}.pb-22{padding-bottom:22px}.pb-23{padding-bottom:23px}.pb-24{padding-bottom:24px}.pb-25{padding-bottom:25px}.pb-26{padding-bottom:26px}.pb-27{padding-bottom:27px}.pb-28{padding-bottom:28px}.pb-29{padding-bottom:29px}.pb-30{padding-bottom:30px}.pb-31{padding-bottom:31px}.pb-32{padding-bottom:32px}.pb-33{padding-bottom:33px}.pb-34{padding-bottom:34px}.pb-35{padding-bottom:35px}.pb-36{padding-bottom:36px}.pb-37{padding-bottom:37px}.pb-38{padding-bottom:38px}.pb-39{padding-bottom:39px}.pb-40{padding-bottom:40px}.pb-41{padding-bottom:41px}.pb-42{padding-bottom:42px}.pb-43{padding-bottom:43px}.pb-44{padding-bottom:44px}.pb-45{padding-bottom:45px}.pb-46{padding-bottom:46px}.pb-47{padding-bottom:47px}.pb-48{padding-bottom:48px}.pb-49{padding-bottom:49px}.pb-50{padding-bottom:50px}.pb-51{padding-bottom:51px}.pb-52{padding-bottom:52px}.pb-53{padding-bottom:53px}.pb-54{padding-bottom:54px}.pb-55{padding-bottom:55px}.pb-56{padding-bottom:56px}.pb-57{padding-bottom:57px}.pb-58{padding-bottom:58px}.pb-59{padding-bottom:59px}.pb-60{padding-bottom:60px}.pb-61{padding-bottom:61px}.pb-62{padding-bottom:62px}.pb-63{padding-bottom:63px}.pb-64{padding-bottom:64px}.pb-65{padding-bottom:65px}.pb-66{padding-bottom:66px}.pb-67{padding-bottom:67px}.pb-68{padding-bottom:68px}.pb-69{padding-bottom:69px}.pb-70{padding-bottom:70px}.pb-71{padding-bottom:71px}.pb-72{padding-bottom:72px}.pb-73{padding-bottom:73px}.pb-74{padding-bottom:74px}.pb-75{padding-bottom:75px}.pb-76{padding-bottom:76px}.pb-77{padding-bottom:77px}.pb-78{padding-bottom:78px}.pb-79{padding-bottom:79px}.pb-80{padding-bottom:80px}.pb-81{padding-bottom:81px}.pb-82{padding-bottom:82px}.pb-83{padding-bottom:83px}.pb-84{padding-bottom:84px}.pb-85{padding-bottom:85px}.pb-86{padding-bottom:86px}.pb-87{padding-bottom:87px}.pb-88{padding-bottom:88px}.pb-89{padding-bottom:89px}.pb-90{padding-bottom:90px}.pb-91{padding-bottom:91px}.pb-92{padding-bottom:92px}.pb-93{padding-bottom:93px}.pb-94{padding-bottom:94px}.pb-95{padding-bottom:95px}.pb-96{padding-bottom:96px}.pb-97{padding-bottom:97px}.pb-98{padding-bottom:98px}.pb-99{padding-bottom:99px}.pb-100{padding-bottom:100px}.pl-0{padding-left:0}.pl-1{padding-left:1px}.pl-2{padding-left:2px}.pl-3{padding-left:3px}.pl-4{padding-left:4px}.pl-5{padding-left:5px}.pl-6{padding-left:6px}.pl-7{padding-left:7px}.pl-8{padding-left:8px}.pl-9{padding-left:9px}.pl-10{padding-left:10px}.pl-11{padding-left:11px}.pl-12{padding-left:12px}.pl-13{padding-left:13px}.pl-14{padding-left:14px}.pl-15{padding-left:15px}.pl-16{padding-left:16px}.pl-17{padding-left:17px}.pl-18{padding-left:18px}.pl-19{padding-left:19px}.pl-20{padding-left:20px}.pl-21{padding-left:21px}.pl-22{padding-left:22px}.pl-23{padding-left:23px}.pl-24{padding-left:24px}.pl-25{padding-left:25px}.pl-26{padding-left:26px}.pl-27{padding-left:27px}.pl-28{padding-left:28px}.pl-29{padding-left:29px}.pl-30{padding-left:30px}.pl-31{padding-left:31px}.pl-32{padding-left:32px}.pl-33{padding-left:33px}.pl-34{padding-left:34px}.pl-35{padding-left:35px}.pl-36{padding-left:36px}.pl-37{padding-left:37px}.pl-38{padding-left:38px}.pl-39{padding-left:39px}.pl-40{padding-left:40px}.pl-41{padding-left:41px}.pl-42{padding-left:42px}.pl-43{padding-left:43px}.pl-44{padding-left:44px}.pl-45{padding-left:45px}.pl-46{padding-left:46px}.pl-47{padding-left:47px}.pl-48{padding-left:48px}.pl-49{padding-left:49px}.pl-50{padding-left:50px}.pl-51{padding-left:51px}.pl-52{padding-left:52px}.pl-53{padding-left:53px}.pl-54{padding-left:54px}.pl-55{padding-left:55px}.pl-56{padding-left:56px}.pl-57{padding-left:57px}.pl-58{padding-left:58px}.pl-59{padding-left:59px}.pl-60{padding-left:60px}.pl-61{padding-left:61px}.pl-62{padding-left:62px}.pl-63{padding-left:63px}.pl-64{padding-left:64px}.pl-65{padding-left:65px}.pl-66{padding-left:66px}.pl-67{padding-left:67px}.pl-68{padding-left:68px}.pl-69{padding-left:69px}.pl-70{padding-left:70px}.pl-71{padding-left:71px}.pl-72{padding-left:72px}.pl-73{padding-left:73px}.pl-74{padding-left:74px}.pl-75{padding-left:75px}.pl-76{padding-left:76px}.pl-77{padding-left:77px}.pl-78{padding-left:78px}.pl-79{padding-left:79px}.pl-80{padding-left:80px}.pl-81{padding-left:81px}.pl-82{padding-left:82px}.pl-83{padding-left:83px}.pl-84{padding-left:84px}.pl-85{padding-left:85px}.pl-86{padding-left:86px}.pl-87{padding-left:87px}.pl-88{padding-left:88px}.pl-89{padding-left:89px}.pl-90{padding-left:90px}.pl-91{padding-left:91px}.pl-92{padding-left:92px}.pl-93{padding-left:93px}.pl-94{padding-left:94px}.pl-95{padding-left:95px}.pl-96{padding-left:96px}.pl-97{padding-left:97px}.pl-98{padding-left:98px}.pl-99{padding-left:99px}.pl-100{padding-left:100px}.m-0{margin:0}.m-1{margin:1px}.m-2{margin:2px}.m-3{margin:3px}.m-4{margin:4px}.m-5{margin:5px}.m-6{margin:6px}.m-7{margin:7px}.m-8{margin:8px}.m-9{margin:9px}.m-10{margin:10px}.m-11{margin:11px}.m-12{margin:12px}.m-13{margin:13px}.m-14{margin:14px}.m-15{margin:15px}.m-16{margin:16px}.m-17{margin:17px}.m-18{margin:18px}.m-19{margin:19px}.m-20{margin:20px}.m-21{margin:21px}.m-22{margin:22px}.m-23{margin:23px}.m-24{margin:24px}.m-25{margin:25px}.m-26{margin:26px}.m-27{margin:27px}.m-28{margin:28px}.m-29{margin:29px}.m-30{margin:30px}.m-31{margin:31px}.m-32{margin:32px}.m-33{margin:33px}.m-34{margin:34px}.m-35{margin:35px}.m-36{margin:36px}.m-37{margin:37px}.m-38{margin:38px}.m-39{margin:39px}.m-40{margin:40px}.m-41{margin:41px}.m-42{margin:42px}.m-43{margin:43px}.m-44{margin:44px}.m-45{margin:45px}.m-46{margin:46px}.m-47{margin:47px}.m-48{margin:48px}.m-49{margin:49px}.m-50{margin:50px}.m-51{margin:51px}.m-52{margin:52px}.m-53{margin:53px}.m-54{margin:54px}.m-55{margin:55px}.m-56{margin:56px}.m-57{margin:57px}.m-58{margin:58px}.m-59{margin:59px}.m-60{margin:60px}.m-61{margin:61px}.m-62{margin:62px}.m-63{margin:63px}.m-64{margin:64px}.m-65{margin:65px}.m-66{margin:66px}.m-67{margin:67px}.m-68{margin:68px}.m-69{margin:69px}.m-70{margin:70px}.m-71{margin:71px}.m-72{margin:72px}.m-73{margin:73px}.m-74{margin:74px}.m-75{margin:75px}.m-76{margin:76px}.m-77{margin:77px}.m-78{margin:78px}.m-79{margin:79px}.m-80{margin:80px}.m-81{margin:81px}.m-82{margin:82px}.m-83{margin:83px}.m-84{margin:84px}.m-85{margin:85px}.m-86{margin:86px}.m-87{margin:87px}.m-88{margin:88px}.m-89{margin:89px}.m-90{margin:90px}.m-91{margin:91px}.m-92{margin:92px}.m-93{margin:93px}.m-94{margin:94px}.m-95{margin:95px}.m-96{margin:96px}.m-97{margin:97px}.m-98{margin:98px}.m-99{margin:99px}.m-100{margin:100px}.mt-0{margin-top:0}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-40{margin-top:40px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-60{margin-top:60px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.mt-65{margin-top:65px}.mt-66{margin-top:66px}.mt-67{margin-top:67px}.mt-68{margin-top:68px}.mt-69{margin-top:69px}.mt-70{margin-top:70px}.mt-71{margin-top:71px}.mt-72{margin-top:72px}.mt-73{margin-top:73px}.mt-74{margin-top:74px}.mt-75{margin-top:75px}.mt-76{margin-top:76px}.mt-77{margin-top:77px}.mt-78{margin-top:78px}.mt-79{margin-top:79px}.mt-80{margin-top:80px}.mt-81{margin-top:81px}.mt-82{margin-top:82px}.mt-83{margin-top:83px}.mt-84{margin-top:84px}.mt-85{margin-top:85px}.mt-86{margin-top:86px}.mt-87{margin-top:87px}.mt-88{margin-top:88px}.mt-89{margin-top:89px}.mt-90{margin-top:90px}.mt-91{margin-top:91px}.mt-92{margin-top:92px}.mt-93{margin-top:93px}.mt-94{margin-top:94px}.mt-95{margin-top:95px}.mt-96{margin-top:96px}.mt-97{margin-top:97px}.mt-98{margin-top:98px}.mt-99{margin-top:99px}.mt-100{margin-top:100px}.mr-0{margin-right:0}.mr-1{margin-right:1px}.mr-2{margin-right:2px}.mr-3{margin-right:3px}.mr-4{margin-right:4px}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-7{margin-right:7px}.mr-8{margin-right:8px}.mr-9{margin-right:9px}.mr-10{margin-right:10px}.mr-11{margin-right:11px}.mr-12{margin-right:12px}.mr-13{margin-right:13px}.mr-14{margin-right:14px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-17{margin-right:17px}.mr-18{margin-right:18px}.mr-19{margin-right:19px}.mr-20{margin-right:20px}.mr-21{margin-right:21px}.mr-22{margin-right:22px}.mr-23{margin-right:23px}.mr-24{margin-right:24px}.mr-25{margin-right:25px}.mr-26{margin-right:26px}.mr-27{margin-right:27px}.mr-28{margin-right:28px}.mr-29{margin-right:29px}.mr-30{margin-right:30px}.mr-31{margin-right:31px}.mr-32{margin-right:32px}.mr-33{margin-right:33px}.mr-34{margin-right:34px}.mr-35{margin-right:35px}.mr-36{margin-right:36px}.mr-37{margin-right:37px}.mr-38{margin-right:38px}.mr-39{margin-right:39px}.mr-40{margin-right:40px}.mr-41{margin-right:41px}.mr-42{margin-right:42px}.mr-43{margin-right:43px}.mr-44{margin-right:44px}.mr-45{margin-right:45px}.mr-46{margin-right:46px}.mr-47{margin-right:47px}.mr-48{margin-right:48px}.mr-49{margin-right:49px}.mr-50{margin-right:50px}.mr-51{margin-right:51px}.mr-52{margin-right:52px}.mr-53{margin-right:53px}.mr-54{margin-right:54px}.mr-55{margin-right:55px}.mr-56{margin-right:56px}.mr-57{margin-right:57px}.mr-58{margin-right:58px}.mr-59{margin-right:59px}.mr-60{margin-right:60px}.mr-61{margin-right:61px}.mr-62{margin-right:62px}.mr-63{margin-right:63px}.mr-64{margin-right:64px}.mr-65{margin-right:65px}.mr-66{margin-right:66px}.mr-67{margin-right:67px}.mr-68{margin-right:68px}.mr-69{margin-right:69px}.mr-70{margin-right:70px}.mr-71{margin-right:71px}.mr-72{margin-right:72px}.mr-73{margin-right:73px}.mr-74{margin-right:74px}.mr-75{margin-right:75px}.mr-76{margin-right:76px}.mr-77{margin-right:77px}.mr-78{margin-right:78px}.mr-79{margin-right:79px}.mr-80{margin-right:80px}.mr-81{margin-right:81px}.mr-82{margin-right:82px}.mr-83{margin-right:83px}.mr-84{margin-right:84px}.mr-85{margin-right:85px}.mr-86{margin-right:86px}.mr-87{margin-right:87px}.mr-88{margin-right:88px}.mr-89{margin-right:89px}.mr-90{margin-right:90px}.mr-91{margin-right:91px}.mr-92{margin-right:92px}.mr-93{margin-right:93px}.mr-94{margin-right:94px}.mr-95{margin-right:95px}.mr-96{margin-right:96px}.mr-97{margin-right:97px}.mr-98{margin-right:98px}.mr-99{margin-right:99px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-9{margin-bottom:9px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-13{margin-bottom:13px}.mb-14{margin-bottom:14px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-18{margin-bottom:18px}.mb-19{margin-bottom:19px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px}.mb-22{margin-bottom:22px}.mb-23{margin-bottom:23px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-27{margin-bottom:27px}.mb-28{margin-bottom:28px}.mb-29{margin-bottom:29px}.mb-30{margin-bottom:30px}.mb-31{margin-bottom:31px}.mb-32{margin-bottom:32px}.mb-33{margin-bottom:33px}.mb-34{margin-bottom:34px}.mb-35{margin-bottom:35px}.mb-36{margin-bottom:36px}.mb-37{margin-bottom:37px}.mb-38{margin-bottom:38px}.mb-39{margin-bottom:39px}.mb-40{margin-bottom:40px}.mb-41{margin-bottom:41px}.mb-42{margin-bottom:42px}.mb-43{margin-bottom:43px}.mb-44{margin-bottom:44px}.mb-45{margin-bottom:45px}.mb-46{margin-bottom:46px}.mb-47{margin-bottom:47px}.mb-48{margin-bottom:48px}.mb-49{margin-bottom:49px}.mb-50{margin-bottom:50px}.mb-51{margin-bottom:51px}.mb-52{margin-bottom:52px}.mb-53{margin-bottom:53px}.mb-54{margin-bottom:54px}.mb-55{margin-bottom:55px}.mb-56{margin-bottom:56px}.mb-57{margin-bottom:57px}.mb-58{margin-bottom:58px}.mb-59{margin-bottom:59px}.mb-60{margin-bottom:60px}.mb-61{margin-bottom:61px}.mb-62{margin-bottom:62px}.mb-63{margin-bottom:63px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-66{margin-bottom:66px}.mb-67{margin-bottom:67px}.mb-68{margin-bottom:68px}.mb-69{margin-bottom:69px}.mb-70{margin-bottom:70px}.mb-71{margin-bottom:71px}.mb-72{margin-bottom:72px}.mb-73{margin-bottom:73px}.mb-74{margin-bottom:74px}.mb-75{margin-bottom:75px}.mb-76{margin-bottom:76px}.mb-77{margin-bottom:77px}.mb-78{margin-bottom:78px}.mb-79{margin-bottom:79px}.mb-80{margin-bottom:80px}.mb-81{margin-bottom:81px}.mb-82{margin-bottom:82px}.mb-83{margin-bottom:83px}.mb-84{margin-bottom:84px}.mb-85{margin-bottom:85px}.mb-86{margin-bottom:86px}.mb-87{margin-bottom:87px}.mb-88{margin-bottom:88px}.mb-89{margin-bottom:89px}.mb-90{margin-bottom:90px}.mb-91{margin-bottom:91px}.mb-92{margin-bottom:92px}.mb-93{margin-bottom:93px}.mb-94{margin-bottom:94px}.mb-95{margin-bottom:95px}.mb-96{margin-bottom:96px}.mb-97{margin-bottom:97px}.mb-98{margin-bottom:98px}.mb-99{margin-bottom:99px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0}.ml-1{margin-left:1px}.ml-2{margin-left:2px}.ml-3{margin-left:3px}.ml-4{margin-left:4px}.ml-5{margin-left:5px}.ml-6{margin-left:6px}.ml-7{margin-left:7px}.ml-8{margin-left:8px}.ml-9{margin-left:9px}.ml-10{margin-left:10px}.ml-11{margin-left:11px}.ml-12{margin-left:12px}.ml-13{margin-left:13px}.ml-14{margin-left:14px}.ml-15{margin-left:15px}.ml-16{margin-left:16px}.ml-17{margin-left:17px}.ml-18{margin-left:18px}.ml-19{margin-left:19px}.ml-20{margin-left:20px}.ml-21{margin-left:21px}.ml-22{margin-left:22px}.ml-23{margin-left:23px}.ml-24{margin-left:24px}.ml-25{margin-left:25px}.ml-26{margin-left:26px}.ml-27{margin-left:27px}.ml-28{margin-left:28px}.ml-29{margin-left:29px}.ml-30{margin-left:30px}.ml-31{margin-left:31px}.ml-32{margin-left:32px}.ml-33{margin-left:33px}.ml-34{margin-left:34px}.ml-35{margin-left:35px}.ml-36{margin-left:36px}.ml-37{margin-left:37px}.ml-38{margin-left:38px}.ml-39{margin-left:39px}.ml-40{margin-left:40px}.ml-41{margin-left:41px}.ml-42{margin-left:42px}.ml-43{margin-left:43px}.ml-44{margin-left:44px}.ml-45{margin-left:45px}.ml-46{margin-left:46px}.ml-47{margin-left:47px}.ml-48{margin-left:48px}.ml-49{margin-left:49px}.ml-50{margin-left:50px}.ml-51{margin-left:51px}.ml-52{margin-left:52px}.ml-53{margin-left:53px}.ml-54{margin-left:54px}.ml-55{margin-left:55px}.ml-56{margin-left:56px}.ml-57{margin-left:57px}.ml-58{margin-left:58px}.ml-59{margin-left:59px}.ml-60{margin-left:60px}.ml-61{margin-left:61px}.ml-62{margin-left:62px}.ml-63{margin-left:63px}.ml-64{margin-left:64px}.ml-65{margin-left:65px}.ml-66{margin-left:66px}.ml-67{margin-left:67px}.ml-68{margin-left:68px}.ml-69{margin-left:69px}.ml-70{margin-left:70px}.ml-71{margin-left:71px}.ml-72{margin-left:72px}.ml-73{margin-left:73px}.ml-74{margin-left:74px}.ml-75{margin-left:75px}.ml-76{margin-left:76px}.ml-77{margin-left:77px}.ml-78{margin-left:78px}.ml-79{margin-left:79px}.ml-80{margin-left:80px}.ml-81{margin-left:81px}.ml-82{margin-left:82px}.ml-83{margin-left:83px}.ml-84{margin-left:84px}.ml-85{margin-left:85px}.ml-86{margin-left:86px}.ml-87{margin-left:87px}.ml-88{margin-left:88px}.ml-89{margin-left:89px}.ml-90{margin-left:90px}.ml-91{margin-left:91px}.ml-92{margin-left:92px}.ml-93{margin-left:93px}.ml-94{margin-left:94px}.ml-95{margin-left:95px}.ml-96{margin-left:96px}.ml-97{margin-left:97px}.ml-98{margin-left:98px}.ml-99{margin-left:99px}.ml-100{margin-left:100px}.lh-0{line-height:0}.lh-1{line-height:1px}.lh-2{line-height:2px}.lh-3{line-height:3px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.lh-61{line-height:61px}.lh-62{line-height:62px}.lh-63{line-height:63px}.lh-64{line-height:64px}.lh-65{line-height:65px}.lh-66{line-height:66px}.lh-67{line-height:67px}.lh-68{line-height:68px}.lh-69{line-height:69px}.lh-70{line-height:70px}.lh-71{line-height:71px}.lh-72{line-height:72px}.lh-73{line-height:73px}.lh-74{line-height:74px}.lh-75{line-height:75px}.lh-76{line-height:76px}.lh-77{line-height:77px}.lh-78{line-height:78px}.lh-79{line-height:79px}.lh-80{line-height:80px}.lh-81{line-height:81px}.lh-82{line-height:82px}.lh-83{line-height:83px}.lh-84{line-height:84px}.lh-85{line-height:85px}.lh-86{line-height:86px}.lh-87{line-height:87px}.lh-88{line-height:88px}.lh-89{line-height:89px}.lh-90{line-height:90px}.lh-91{line-height:91px}.lh-92{line-height:92px}.lh-93{line-height:93px}.lh-94{line-height:94px}.lh-95{line-height:95px}.lh-96{line-height:96px}.lh-97{line-height:97px}.lh-98{line-height:98px}.lh-99{line-height:99px}.lh-100{line-height:100px}.t-0{top:0}.t-1{top:1px}.t-2{top:2px}.t-3{top:3px}.t-4{top:4px}.t-5{top:5px}.t-6{top:6px}.t-7{top:7px}.t-8{top:8px}.t-9{top:9px}.t-10{top:10px}.t-11{top:11px}.t-12{top:12px}.t-13{top:13px}.t-14{top:14px}.t-15{top:15px}.t-16{top:16px}.t-17{top:17px}.t-18{top:18px}.t-19{top:19px}.t-20{top:20px}.t-21{top:21px}.t-22{top:22px}.t-23{top:23px}.t-24{top:24px}.t-25{top:25px}.t-26{top:26px}.t-27{top:27px}.t-28{top:28px}.t-29{top:29px}.t-30{top:30px}.t-31{top:31px}.t-32{top:32px}.t-33{top:33px}.t-34{top:34px}.t-35{top:35px}.t-36{top:36px}.t-37{top:37px}.t-38{top:38px}.t-39{top:39px}.t-40{top:40px}.t-41{top:41px}.t-42{top:42px}.t-43{top:43px}.t-44{top:44px}.t-45{top:45px}.t-46{top:46px}.t-47{top:47px}.t-48{top:48px}.t-49{top:49px}.t-50{top:50px}.t-51{top:51px}.t-52{top:52px}.t-53{top:53px}.t-54{top:54px}.t-55{top:55px}.t-56{top:56px}.t-57{top:57px}.t-58{top:58px}.t-59{top:59px}.t-60{top:60px}.t-61{top:61px}.t-62{top:62px}.t-63{top:63px}.t-64{top:64px}.t-65{top:65px}.t-66{top:66px}.t-67{top:67px}.t-68{top:68px}.t-69{top:69px}.t-70{top:70px}.t-71{top:71px}.t-72{top:72px}.t-73{top:73px}.t-74{top:74px}.t-75{top:75px}.t-76{top:76px}.t-77{top:77px}.t-78{top:78px}.t-79{top:79px}.t-80{top:80px}.t-81{top:81px}.t-82{top:82px}.t-83{top:83px}.t-84{top:84px}.t-85{top:85px}.t-86{top:86px}.t-87{top:87px}.t-88{top:88px}.t-89{top:89px}.t-90{top:90px}.t-91{top:91px}.t-92{top:92px}.t-93{top:93px}.t-94{top:94px}.t-95{top:95px}.t-96{top:96px}.t-97{top:97px}.t-98{top:98px}.t-99{top:99px}.t-100{top:100px}.r-0{right:0}.r-1{right:1px}.r-2{right:2px}.r-3{right:3px}.r-4{right:4px}.r-5{right:5px}.r-6{right:6px}.r-7{right:7px}.r-8{right:8px}.r-9{right:9px}.r-10{right:10px}.r-11{right:11px}.r-12{right:12px}.r-13{right:13px}.r-14{right:14px}.r-15{right:15px}.r-16{right:16px}.r-17{right:17px}.r-18{right:18px}.r-19{right:19px}.r-20{right:20px}.r-21{right:21px}.r-22{right:22px}.r-23{right:23px}.r-24{right:24px}.r-25{right:25px}.r-26{right:26px}.r-27{right:27px}.r-28{right:28px}.r-29{right:29px}.r-30{right:30px}.r-31{right:31px}.r-32{right:32px}.r-33{right:33px}.r-34{right:34px}.r-35{right:35px}.r-36{right:36px}.r-37{right:37px}.r-38{right:38px}.r-39{right:39px}.r-40{right:40px}.r-41{right:41px}.r-42{right:42px}.r-43{right:43px}.r-44{right:44px}.r-45{right:45px}.r-46{right:46px}.r-47{right:47px}.r-48{right:48px}.r-49{right:49px}.r-50{right:50px}.r-51{right:51px}.r-52{right:52px}.r-53{right:53px}.r-54{right:54px}.r-55{right:55px}.r-56{right:56px}.r-57{right:57px}.r-58{right:58px}.r-59{right:59px}.r-60{right:60px}.r-61{right:61px}.r-62{right:62px}.r-63{right:63px}.r-64{right:64px}.r-65{right:65px}.r-66{right:66px}.r-67{right:67px}.r-68{right:68px}.r-69{right:69px}.r-70{right:70px}.r-71{right:71px}.r-72{right:72px}.r-73{right:73px}.r-74{right:74px}.r-75{right:75px}.r-76{right:76px}.r-77{right:77px}.r-78{right:78px}.r-79{right:79px}.r-80{right:80px}.r-81{right:81px}.r-82{right:82px}.r-83{right:83px}.r-84{right:84px}.r-85{right:85px}.r-86{right:86px}.r-87{right:87px}.r-88{right:88px}.r-89{right:89px}.r-90{right:90px}.r-91{right:91px}.r-92{right:92px}.r-93{right:93px}.r-94{right:94px}.r-95{right:95px}.r-96{right:96px}.r-97{right:97px}.r-98{right:98px}.r-99{right:99px}.r-100{right:100px}.b-0{bottom:0}.b-1{bottom:1px}.b-2{bottom:2px}.b-3{bottom:3px}.b-4{bottom:4px}.b-5{bottom:5px}.b-6{bottom:6px}.b-7{bottom:7px}.b-8{bottom:8px}.b-9{bottom:9px}.b-10{bottom:10px}.b-11{bottom:11px}.b-12{bottom:12px}.b-13{bottom:13px}.b-14{bottom:14px}.b-15{bottom:15px}.b-16{bottom:16px}.b-17{bottom:17px}.b-18{bottom:18px}.b-19{bottom:19px}.b-20{bottom:20px}.b-21{bottom:21px}.b-22{bottom:22px}.b-23{bottom:23px}.b-24{bottom:24px}.b-25{bottom:25px}.b-26{bottom:26px}.b-27{bottom:27px}.b-28{bottom:28px}.b-29{bottom:29px}.b-30{bottom:30px}.b-31{bottom:31px}.b-32{bottom:32px}.b-33{bottom:33px}.b-34{bottom:34px}.b-35{bottom:35px}.b-36{bottom:36px}.b-37{bottom:37px}.b-38{bottom:38px}.b-39{bottom:39px}.b-40{bottom:40px}.b-41{bottom:41px}.b-42{bottom:42px}.b-43{bottom:43px}.b-44{bottom:44px}.b-45{bottom:45px}.b-46{bottom:46px}.b-47{bottom:47px}.b-48{bottom:48px}.b-49{bottom:49px}.b-50{bottom:50px}.b-51{bottom:51px}.b-52{bottom:52px}.b-53{bottom:53px}.b-54{bottom:54px}.b-55{bottom:55px}.b-56{bottom:56px}.b-57{bottom:57px}.b-58{bottom:58px}.b-59{bottom:59px}.b-60{bottom:60px}.b-61{bottom:61px}.b-62{bottom:62px}.b-63{bottom:63px}.b-64{bottom:64px}.b-65{bottom:65px}.b-66{bottom:66px}.b-67{bottom:67px}.b-68{bottom:68px}.b-69{bottom:69px}.b-70{bottom:70px}.b-71{bottom:71px}.b-72{bottom:72px}.b-73{bottom:73px}.b-74{bottom:74px}.b-75{bottom:75px}.b-76{bottom:76px}.b-77{bottom:77px}.b-78{bottom:78px}.b-79{bottom:79px}.b-80{bottom:80px}.b-81{bottom:81px}.b-82{bottom:82px}.b-83{bottom:83px}.b-84{bottom:84px}.b-85{bottom:85px}.b-86{bottom:86px}.b-87{bottom:87px}.b-88{bottom:88px}.b-89{bottom:89px}.b-90{bottom:90px}.b-91{bottom:91px}.b-92{bottom:92px}.b-93{bottom:93px}.b-94{bottom:94px}.b-95{bottom:95px}.b-96{bottom:96px}.b-97{bottom:97px}.b-98{bottom:98px}.b-99{bottom:99px}.b-100{bottom:100px}.l-0{left:0}.l-1{left:1px}.l-2{left:2px}.l-3{left:3px}.l-4{left:4px}.l-5{left:5px}.l-6{left:6px}.l-7{left:7px}.l-8{left:8px}.l-9{left:9px}.l-10{left:10px}.l-11{left:11px}.l-12{left:12px}.l-13{left:13px}.l-14{left:14px}.l-15{left:15px}.l-16{left:16px}.l-17{left:17px}.l-18{left:18px}.l-19{left:19px}.l-20{left:20px}.l-21{left:21px}.l-22{left:22px}.l-23{left:23px}.l-24{left:24px}.l-25{left:25px}.l-26{left:26px}.l-27{left:27px}.l-28{left:28px}.l-29{left:29px}.l-30{left:30px}.l-31{left:31px}.l-32{left:32px}.l-33{left:33px}.l-34{left:34px}.l-35{left:35px}.l-36{left:36px}.l-37{left:37px}.l-38{left:38px}.l-39{left:39px}.l-40{left:40px}.l-41{left:41px}.l-42{left:42px}.l-43{left:43px}.l-44{left:44px}.l-45{left:45px}.l-46{left:46px}.l-47{left:47px}.l-48{left:48px}.l-49{left:49px}.l-50{left:50px}.l-51{left:51px}.l-52{left:52px}.l-53{left:53px}.l-54{left:54px}.l-55{left:55px}.l-56{left:56px}.l-57{left:57px}.l-58{left:58px}.l-59{left:59px}.l-60{left:60px}.l-61{left:61px}.l-62{left:62px}.l-63{left:63px}.l-64{left:64px}.l-65{left:65px}.l-66{left:66px}.l-67{left:67px}.l-68{left:68px}.l-69{left:69px}.l-70{left:70px}.l-71{left:71px}.l-72{left:72px}.l-73{left:73px}.l-74{left:74px}.l-75{left:75px}.l-76{left:76px}.l-77{left:77px}.l-78{left:78px}.l-79{left:79px}.l-80{left:80px}.l-81{left:81px}.l-82{left:82px}.l-83{left:83px}.l-84{left:84px}.l-85{left:85px}.l-86{left:86px}.l-87{left:87px}.l-88{left:88px}.l-89{left:89px}.l-90{left:90px}.l-91{left:91px}.l-92{left:92px}.l-93{left:93px}.l-94{left:94px}.l-95{left:95px}.l-96{left:96px}.l-97{left:97px}.l-98{left:98px}.l-99{left:99px}.l-100{left:100px}.bd-0{border-width:0}.bd-1{border-width:1px}.bd-2{border-width:2px}.bd-3{border-width:3px}.bd-4{border-width:4px}.bd-5{border-width:5px}.bd-6{border-width:6px}.bd-7{border-width:7px}.bd-8{border-width:8px}.bd-9{border-width:9px}.bd-10{border-width:10px}.bdt-0{border-top-width:0}.bdt-1{border-top-width:1px}.bdt-2{border-top-width:2px}.bdt-3{border-top-width:3px}.bdt-4{border-top-width:4px}.bdt-5{border-top-width:5px}.bdt-6{border-top-width:6px}.bdt-7{border-top-width:7px}.bdt-8{border-top-width:8px}.bdt-9{border-top-width:9px}.bdt-10{border-top-width:10px}.bdr-0{border-right-width:0}.bdr-1{border-right-width:1px}.bdr-2{border-right-width:2px}.bdr-3{border-right-width:3px}.bdr-4{border-right-width:4px}.bdr-5{border-right-width:5px}.bdr-6{border-right-width:6px}.bdr-7{border-right-width:7px}.bdr-8{border-right-width:8px}.bdr-9{border-right-width:9px}.bdr-10{border-right-width:10px}.bdb-0{border-bottom-width:0}.bdb-1{border-bottom-width:1px}.bdb-2{border-bottom-width:2px}.bdb-3{border-bottom-width:3px}.bdb-4{border-bottom-width:4px}.bdb-5{border-bottom-width:5px}.bdb-6{border-bottom-width:6px}.bdb-7{border-bottom-width:7px}.bdb-8{border-bottom-width:8px}.bdb-9{border-bottom-width:9px}.bdb-10{border-bottom-width:10px}.bdl-0{border-left-width:0}.bdl-1{border-left-width:1px}.bdl-2{border-left-width:2px}.bdl-3{border-left-width:3px}.bdl-4{border-left-width:4px}.bdl-5{border-left-width:5px}.bdl-6{border-left-width:6px}.bdl-7{border-left-width:7px}.bdl-8{border-left-width:8px}.bdl-9{border-left-width:9px}.bdl-10{border-left-width:10px}.bd-solid{border-style:solid}.bd-dashed{border-style:dashed}.bd-double{border-style:double}.bd-r-0{border-radius:0}.bd-r-1{border-radius:1px}.bd-r-2{border-radius:2px}.bd-r-3{border-radius:3px}.bd-r-4{border-radius:4px}.bd-r-5{border-radius:5px}.bd-r-6{border-radius:6px}.bd-r-7{border-radius:7px}.bd-r-8{border-radius:8px}.bd-r-9{border-radius:9px}.bd-r-10{border-radius:10px}.bd-r-11{border-radius:11px}.bd-r-12{border-radius:12px}.bd-r-13{border-radius:13px}.bd-r-14{border-radius:14px}.bd-r-15{border-radius:15px}.bd-r-16{border-radius:16px}.bd-r-17{border-radius:17px}.bd-r-18{border-radius:18px}.bd-r-19{border-radius:19px}.bd-r-20{border-radius:20px}.bd-r-21{border-radius:21px}.bd-r-22{border-radius:22px}.bd-r-23{border-radius:23px}.bd-r-24{border-radius:24px}.bd-r-25{border-radius:25px}.bd-r-26{border-radius:26px}.bd-r-27{border-radius:27px}.bd-r-28{border-radius:28px}.bd-r-29{border-radius:29px}.bd-r-30{border-radius:30px}.bd-r-31{border-radius:31px}.bd-r-32{border-radius:32px}.bd-r-33{border-radius:33px}.bd-r-34{border-radius:34px}.bd-r-35{border-radius:35px}.bd-r-36{border-radius:36px}.bd-r-37{border-radius:37px}.bd-r-38{border-radius:38px}.bd-r-39{border-radius:39px}.bd-r-40{border-radius:40px}.bd-r-41{border-radius:41px}.bd-r-42{border-radius:42px}.bd-r-43{border-radius:43px}.bd-r-44{border-radius:44px}.bd-r-45{border-radius:45px}.bd-r-46{border-radius:46px}.bd-r-47{border-radius:47px}.bd-r-48{border-radius:48px}.bd-r-49{border-radius:49px}.bd-r-50{border-radius:50px}.vh-parent{position:relative}.v{position:absolute;top:50%;transform:translateY(-50%)}.h{transform:translateX(-50%)}.h,.vh{position:absolute;left:50%}.vh{top:50%;transform:translate(-50%,-50%)}.dspl-in{display:inline}.dspl-inbl{display:inline-block}.dspl-bl{display:block}.dspl-flex{display:flex}.vtal-md{vertical-align:middle}.vtal-bt{vertical-align:bottom}.vtal-top{vertical-align:top}.fl-right{float:right}.fl-left{float:left}.box-ct{box-sizing:content-box}.box-bd{box-sizing:border-box}.pst-rlt{position:relative}.pst-absl{position:absolute}.pst-fx{position:fixed}.h-scroll{overflow-x:scroll;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}.ovfl-hd{overflow:hidden}.ovfl-scroll{overflow:scroll}.ovfl-vsb{overflow:visible}.ovfl-x-hd{overflow-x:hidden}.ovfl-x-scroll{overflow-x:scroll}.ovfl-y-hd{overflow-y:hidden}.ovfl-y-scroll{overflow-y:scroll}.color-gray-1{color:#fff}.bg-gray-1{background-color:#fff}.bd-gray-1{border-color:#fff}.color-gray-2{color:#fafafa}.bg-gray-2{background-color:#fafafa}.bd-gray-2{border-color:#fafafa}.color-gray-3{color:#f5f5f5}.bg-gray-3{background-color:#f5f5f5}.bd-gray-3{border-color:#f5f5f5}.color-gray-4{color:#f0f0f0}.bg-gray-4{background-color:#f0f0f0}.bd-gray-4{border-color:#f0f0f0}.color-gray-5{color:#d9d9d9}.bg-gray-5{background-color:#d9d9d9}.bd-gray-5{border-color:#d9d9d9}.color-gray-6{color:#bfbfbf}.bg-gray-6{background-color:#bfbfbf}.bd-gray-6{border-color:#bfbfbf}.color-gray-7{color:#8c8c8c}.bg-gray-7{background-color:#8c8c8c}.bd-gray-7{border-color:#8c8c8c}.color-gray-8{color:#595959}.bg-gray-8{background-color:#595959}.bd-gray-8{border-color:#595959}.color-gray-9{color:#434343}.bg-gray-9{background-color:#434343}.bd-gray-9{border-color:#434343}.color-gray-10{color:#262626}.bg-gray-10{background-color:#262626}.bd-gray-10{border-color:#262626}.color-blue-1{color:#e6f7ff}.bg-blue-1{background-color:#e6f7ff}.bd-blue-1{border-color:#e6f7ff}.color-blue-2{color:#bae7ff}.bg-blue-2{background-color:#bae7ff}.bd-blue-2{border-color:#bae7ff}.color-blue-3{color:#91d5ff}.bg-blue-3{background-color:#91d5ff}.bd-blue-3{border-color:#91d5ff}.color-blue-4{color:#69c0ff}.bg-blue-4{background-color:#69c0ff}.bd-blue-4{border-color:#69c0ff}.color-blue-5{color:#40a9ff}.bg-blue-5{background-color:#40a9ff}.bd-blue-5{border-color:#40a9ff}.color-blue-6{color:#1890ff}.bg-blue-6{background-color:#1890ff}.bd-blue-6{border-color:#1890ff}.color-blue-7{color:#096dd9}.bg-blue-7{background-color:#096dd9}.bd-blue-7{border-color:#096dd9}.color-blue-8{color:#0050b3}.bg-blue-8{background-color:#0050b3}.bd-blue-8{border-color:#0050b3}.color-blue-9{color:#003a8c}.bg-blue-9{background-color:#003a8c}.bd-blue-9{border-color:#003a8c}.color-blue-10{color:#002766}.bg-blue-10{background-color:#002766}.bd-blue-10{border-color:#002766}.color-purple-1{color:#f9f0ff}.bg-purple-1{background-color:#f9f0ff}.bd-purple-1{border-color:#f9f0ff}.color-purple-2{color:#efdbff}.bg-purple-2{background-color:#efdbff}.bd-purple-2{border-color:#efdbff}.color-purple-3{color:#d3adf7}.bg-purple-3{background-color:#d3adf7}.bd-purple-3{border-color:#d3adf7}.color-purple-4{color:#b37feb}.bg-purple-4{background-color:#b37feb}.bd-purple-4{border-color:#b37feb}.color-purple-5{color:#9254de}.bg-purple-5{background-color:#9254de}.bd-purple-5{border-color:#9254de}.color-purple-6{color:#722ed1}.bg-purple-6{background-color:#722ed1}.bd-purple-6{border-color:#722ed1}.color-purple-7{color:#531dab}.bg-purple-7{background-color:#531dab}.bd-purple-7{border-color:#531dab}.color-purple-8{color:#391085}.bg-purple-8{background-color:#391085}.bd-purple-8{border-color:#391085}.color-purple-9{color:#22075e}.bg-purple-9{background-color:#22075e}.bd-purple-9{border-color:#22075e}.color-purple-10{color:#120338}.bg-purple-10{background-color:#120338}.bd-purple-10{border-color:#120338}.color-cyan-1{color:#e6fffb}.bg-cyan-1{background-color:#e6fffb}.bd-cyan-1{border-color:#e6fffb}.color-cyan-2{color:#b5f5ec}.bg-cyan-2{background-color:#b5f5ec}.bd-cyan-2{border-color:#b5f5ec}.color-cyan-3{color:#87e8de}.bg-cyan-3{background-color:#87e8de}.bd-cyan-3{border-color:#87e8de}.color-cyan-4{color:#5cdbd3}.bg-cyan-4{background-color:#5cdbd3}.bd-cyan-4{border-color:#5cdbd3}.color-cyan-5{color:#36cfc9}.bg-cyan-5{background-color:#36cfc9}.bd-cyan-5{border-color:#36cfc9}.color-cyan-6{color:#13c2c2}.bg-cyan-6{background-color:#13c2c2}.bd-cyan-6{border-color:#13c2c2}.color-cyan-7{color:#08979c}.bg-cyan-7{background-color:#08979c}.bd-cyan-7{border-color:#08979c}.color-cyan-8{color:#006d75}.bg-cyan-8{background-color:#006d75}.bd-cyan-8{border-color:#006d75}.color-cyan-9{color:#00474f}.bg-cyan-9{background-color:#00474f}.bd-cyan-9{border-color:#00474f}.color-cyan-10{color:#002329}.bg-cyan-10{background-color:#002329}.bd-cyan-10{border-color:#002329}.color-green-1{color:#f6ffed}.bg-green-1{background-color:#f6ffed}.bd-green-1{border-color:#f6ffed}.color-green-2{color:#d9f7be}.bg-green-2{background-color:#d9f7be}.bd-green-2{border-color:#d9f7be}.color-green-3{color:#b7eb8f}.bg-green-3{background-color:#b7eb8f}.bd-green-3{border-color:#b7eb8f}.color-green-4{color:#95de64}.bg-green-4{background-color:#95de64}.bd-green-4{border-color:#95de64}.color-green-5{color:#73d13d}.bg-green-5{background-color:#73d13d}.bd-green-5{border-color:#73d13d}.color-green-6{color:#52c41a}.bg-green-6{background-color:#52c41a}.bd-green-6{border-color:#52c41a}.color-green-7{color:#389e0d}.bg-green-7{background-color:#389e0d}.bd-green-7{border-color:#389e0d}.color-green-8{color:#237804}.bg-green-8{background-color:#237804}.bd-green-8{border-color:#237804}.color-green-9{color:#135200}.bg-green-9{background-color:#135200}.bd-green-9{border-color:#135200}.color-green-10{color:#092b00}.bg-green-10{background-color:#092b00}.bd-green-10{border-color:#092b00}.color-magenta-1{color:#fff0f6}.bg-magenta-1{background-color:#fff0f6}.bd-magenta-1{border-color:#fff0f6}.color-magenta-2{color:#ffd6e7}.bg-magenta-2{background-color:#ffd6e7}.bd-magenta-2{border-color:#ffd6e7}.color-magenta-3{color:#ffadd2}.bg-magenta-3{background-color:#ffadd2}.bd-magenta-3{border-color:#ffadd2}.color-magenta-4{color:#ff85c0}.bg-magenta-4{background-color:#ff85c0}.bd-magenta-4{border-color:#ff85c0}.color-magenta-5{color:#f759ab}.bg-magenta-5{background-color:#f759ab}.bd-magenta-5{border-color:#f759ab}.color-magenta-6{color:#eb2f96}.bg-magenta-6{background-color:#eb2f96}.bd-magenta-6{border-color:#eb2f96}.color-magenta-7{color:#c41d7f}.bg-magenta-7{background-color:#c41d7f}.bd-magenta-7{border-color:#c41d7f}.color-magenta-8{color:#9e1068}.bg-magenta-8{background-color:#9e1068}.bd-magenta-8{border-color:#9e1068}.color-magenta-9{color:#780650}.bg-magenta-9{background-color:#780650}.bd-magenta-9{border-color:#780650}.color-magenta-10{color:#520339}.bg-magenta-10{background-color:#520339}.bd-magenta-10{border-color:#520339}.color-pink-1{color:#fff0f6}.bg-pink-1{background-color:#fff0f6}.bd-pink-1{border-color:#fff0f6}.color-pink-2{color:#ffd6e7}.bg-pink-2{background-color:#ffd6e7}.bd-pink-2{border-color:#ffd6e7}.color-pink-3{color:#ffadd2}.bg-pink-3{background-color:#ffadd2}.bd-pink-3{border-color:#ffadd2}.color-pink-4{color:#ff85c0}.bg-pink-4{background-color:#ff85c0}.bd-pink-4{border-color:#ff85c0}.color-pink-5{color:#f759ab}.bg-pink-5{background-color:#f759ab}.bd-pink-5{border-color:#f759ab}.color-pink-6{color:#eb2f96}.bg-pink-6{background-color:#eb2f96}.bd-pink-6{border-color:#eb2f96}.color-pink-7{color:#c41d7f}.bg-pink-7{background-color:#c41d7f}.bd-pink-7{border-color:#c41d7f}.color-pink-8{color:#9e1068}.bg-pink-8{background-color:#9e1068}.bd-pink-8{border-color:#9e1068}.color-pink-9{color:#780650}.bg-pink-9{background-color:#780650}.bd-pink-9{border-color:#780650}.color-pink-10{color:#520339}.bg-pink-10{background-color:#520339}.bd-pink-10{border-color:#520339}.color-red-1{color:#fff1f0}.bg-red-1{background-color:#fff1f0}.bd-red-1{border-color:#fff1f0}.color-red-2{color:#ffccc7}.bg-red-2{background-color:#ffccc7}.bd-red-2{border-color:#ffccc7}.color-red-3{color:#ffa39e}.bg-red-3{background-color:#ffa39e}.bd-red-3{border-color:#ffa39e}.color-red-4{color:#ff7875}.bg-red-4{background-color:#ff7875}.bd-red-4{border-color:#ff7875}.color-red-5{color:#ff4d4f}.bg-red-5{background-color:#ff4d4f}.bd-red-5{border-color:#ff4d4f}.color-red-6{color:#f5222d}.bg-red-6{background-color:#f5222d}.bd-red-6{border-color:#f5222d}.color-red-7{color:#cf1322}.bg-red-7{background-color:#cf1322}.bd-red-7{border-color:#cf1322}.color-red-8{color:#a8071a}.bg-red-8{background-color:#a8071a}.bd-red-8{border-color:#a8071a}.color-red-9{color:#820014}.bg-red-9{background-color:#820014}.bd-red-9{border-color:#820014}.color-red-10{color:#5c0011}.bg-red-10{background-color:#5c0011}.bd-red-10{border-color:#5c0011}.color-orange-1{color:#fff7e6}.bg-orange-1{background-color:#fff7e6}.bd-orange-1{border-color:#fff7e6}.color-orange-2{color:#ffe7ba}.bg-orange-2{background-color:#ffe7ba}.bd-orange-2{border-color:#ffe7ba}.color-orange-3{color:#ffd591}.bg-orange-3{background-color:#ffd591}.bd-orange-3{border-color:#ffd591}.color-orange-4{color:#ffc069}.bg-orange-4{background-color:#ffc069}.bd-orange-4{border-color:#ffc069}.color-orange-5{color:#ffa940}.bg-orange-5{background-color:#ffa940}.bd-orange-5{border-color:#ffa940}.color-orange-6{color:#fa8c16}.bg-orange-6{background-color:#fa8c16}.bd-orange-6{border-color:#fa8c16}.color-orange-7{color:#d46b08}.bg-orange-7{background-color:#d46b08}.bd-orange-7{border-color:#d46b08}.color-orange-8{color:#ad4e00}.bg-orange-8{background-color:#ad4e00}.bd-orange-8{border-color:#ad4e00}.color-orange-9{color:#873800}.bg-orange-9{background-color:#873800}.bd-orange-9{border-color:#873800}.color-orange-10{color:#612500}.bg-orange-10{background-color:#612500}.bd-orange-10{border-color:#612500}.color-yellow-1{color:#feffe6}.bg-yellow-1{background-color:#feffe6}.bd-yellow-1{border-color:#feffe6}.color-yellow-2{color:#ffffb8}.bg-yellow-2{background-color:#ffffb8}.bd-yellow-2{border-color:#ffffb8}.color-yellow-3{color:#fffb8f}.bg-yellow-3{background-color:#fffb8f}.bd-yellow-3{border-color:#fffb8f}.color-yellow-4{color:#fff566}.bg-yellow-4{background-color:#fff566}.bd-yellow-4{border-color:#fff566}.color-yellow-5{color:#ffec3d}.bg-yellow-5{background-color:#ffec3d}.bd-yellow-5{border-color:#ffec3d}.color-yellow-6{color:#fadb14}.bg-yellow-6{background-color:#fadb14}.bd-yellow-6{border-color:#fadb14}.color-yellow-7{color:#d4b106}.bg-yellow-7{background-color:#d4b106}.bd-yellow-7{border-color:#d4b106}.color-yellow-8{color:#ad8b00}.bg-yellow-8{background-color:#ad8b00}.bd-yellow-8{border-color:#ad8b00}.color-yellow-9{color:#876800}.bg-yellow-9{background-color:#876800}.bd-yellow-9{border-color:#876800}.color-yellow-10{color:#614700}.bg-yellow-10{background-color:#614700}.bd-yellow-10{border-color:#614700}.color-volcano-1{color:#fff2e8}.bg-volcano-1{background-color:#fff2e8}.bd-volcano-1{border-color:#fff2e8}.color-volcano-2{color:#ffd8bf}.bg-volcano-2{background-color:#ffd8bf}.bd-volcano-2{border-color:#ffd8bf}.color-volcano-3{color:#ffbb96}.bg-volcano-3{background-color:#ffbb96}.bd-volcano-3{border-color:#ffbb96}.color-volcano-4{color:#ff9c6e}.bg-volcano-4{background-color:#ff9c6e}.bd-volcano-4{border-color:#ff9c6e}.color-volcano-5{color:#ff7a45}.bg-volcano-5{background-color:#ff7a45}.bd-volcano-5{border-color:#ff7a45}.color-volcano-6{color:#fa541c}.bg-volcano-6{background-color:#fa541c}.bd-volcano-6{border-color:#fa541c}.color-volcano-7{color:#d4380d}.bg-volcano-7{background-color:#d4380d}.bd-volcano-7{border-color:#d4380d}.color-volcano-8{color:#ad2102}.bg-volcano-8{background-color:#ad2102}.bd-volcano-8{border-color:#ad2102}.color-volcano-9{color:#871400}.bg-volcano-9{background-color:#871400}.bd-volcano-9{border-color:#871400}.color-volcano-10{color:#610b00}.bg-volcano-10{background-color:#610b00}.bd-volcano-10{border-color:#610b00}.color-geekblue-1{color:#f0f5ff}.bg-geekblue-1{background-color:#f0f5ff}.bd-geekblue-1{border-color:#f0f5ff}.color-geekblue-2{color:#d6e4ff}.bg-geekblue-2{background-color:#d6e4ff}.bd-geekblue-2{border-color:#d6e4ff}.color-geekblue-3{color:#adc6ff}.bg-geekblue-3{background-color:#adc6ff}.bd-geekblue-3{border-color:#adc6ff}.color-geekblue-4{color:#85a5ff}.bg-geekblue-4{background-color:#85a5ff}.bd-geekblue-4{border-color:#85a5ff}.color-geekblue-5{color:#597ef7}.bg-geekblue-5{background-color:#597ef7}.bd-geekblue-5{border-color:#597ef7}.color-geekblue-6{color:#2f54eb}.bg-geekblue-6{background-color:#2f54eb}.bd-geekblue-6{border-color:#2f54eb}.color-geekblue-7{color:#1d39c4}.bg-geekblue-7{background-color:#1d39c4}.bd-geekblue-7{border-color:#1d39c4}.color-geekblue-8{color:#10239e}.bg-geekblue-8{background-color:#10239e}.bd-geekblue-8{border-color:#10239e}.color-geekblue-9{color:#061178}.bg-geekblue-9{background-color:#061178}.bd-geekblue-9{border-color:#061178}.color-geekblue-10{color:#030852}.bg-geekblue-10{background-color:#030852}.bd-geekblue-10{border-color:#030852}.color-lime-1{color:#fcffe6}.bg-lime-1{background-color:#fcffe6}.bd-lime-1{border-color:#fcffe6}.color-lime-2{color:#f4ffb8}.bg-lime-2{background-color:#f4ffb8}.bd-lime-2{border-color:#f4ffb8}.color-lime-3{color:#eaff8f}.bg-lime-3{background-color:#eaff8f}.bd-lime-3{border-color:#eaff8f}.color-lime-4{color:#d3f261}.bg-lime-4{background-color:#d3f261}.bd-lime-4{border-color:#d3f261}.color-lime-5{color:#bae637}.bg-lime-5{background-color:#bae637}.bd-lime-5{border-color:#bae637}.color-lime-6{color:#a0d911}.bg-lime-6{background-color:#a0d911}.bd-lime-6{border-color:#a0d911}.color-lime-7{color:#7cb305}.bg-lime-7{background-color:#7cb305}.bd-lime-7{border-color:#7cb305}.color-lime-8{color:#5b8c00}.bg-lime-8{background-color:#5b8c00}.bd-lime-8{border-color:#5b8c00}.color-lime-9{color:#3f6600}.bg-lime-9{background-color:#3f6600}.bd-lime-9{border-color:#3f6600}.color-lime-10{color:#254000}.bg-lime-10{background-color:#254000}.bd-lime-10{border-color:#254000}.color-gold-1{color:#fffbe6}.bg-gold-1{background-color:#fffbe6}.bd-gold-1{border-color:#fffbe6}.color-gold-2{color:#fff1b8}.bg-gold-2{background-color:#fff1b8}.bd-gold-2{border-color:#fff1b8}.color-gold-3{color:#ffe58f}.bg-gold-3{background-color:#ffe58f}.bd-gold-3{border-color:#ffe58f}.color-gold-4{color:#ffd666}.bg-gold-4{background-color:#ffd666}.bd-gold-4{border-color:#ffd666}.color-gold-5{color:#ffc53d}.bg-gold-5{background-color:#ffc53d}.bd-gold-5{border-color:#ffc53d}.color-gold-6{color:#faad14}.bg-gold-6{background-color:#faad14}.bd-gold-6{border-color:#faad14}.color-gold-7{color:#d48806}.bg-gold-7{background-color:#d48806}.bd-gold-7{border-color:#d48806}.color-gold-8{color:#ad6800}.bg-gold-8{background-color:#ad6800}.bd-gold-8{border-color:#ad6800}.color-gold-9{color:#874d00}.bg-gold-9{background-color:#874d00}.bd-gold-9{border-color:#874d00}.color-gold-10{color:#613400}.bg-gold-10{background-color:#613400}.bd-gold-10{border-color:#613400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-el{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-el-2{-webkit-line-clamp:2}.text-el-2,.text-el-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-3{-webkit-line-clamp:3}.text-el-4{-webkit-line-clamp:4}.text-el-4,.text-el-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-5{-webkit-line-clamp:5}.text-el-6{-webkit-line-clamp:6}.text-el-6,.text-el-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-7{-webkit-line-clamp:7}.text-el-8{-webkit-line-clamp:8}.text-el-8,.text-el-9{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-9{-webkit-line-clamp:9}.text-el-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.word-wrap{white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.fs-0{font-size:0}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px} \ No newline at end of file From 59110c4b6d2ccbcd82d654107743fc4f71d0dfe8 Mon Sep 17 00:00:00 2001 From: changge Date: Tue, 18 Aug 2020 11:46:41 +0800 Subject: [PATCH 05/13] readme --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 420740f..1540490 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ ## install ``` bash -# npm packahe +# npm package npm config set registry http://registry.npmjs.org # github package npm --registry https://npm.pkg.github.com i -D @changgeee/bit-css @@ -59,6 +59,9 @@ npm --registry https://npm.pkg.github.com i -D @changgeee/bit-css ## usaga #### 与webpack一起使用 ``` less + // npm package + @import "bit-css"; + // github package @import "@changgeee/bit-css"; // 修改默认变量,ex: @unit: rpx; From 85310f210aae68b66fd84c24e45a2cf06b47ee80 Mon Sep 17 00:00:00 2001 From: changge Date: Tue, 18 Aug 2020 14:20:12 +0800 Subject: [PATCH 06/13] flex --- README.md | 5 ++++- dist/bit-css.375.px.css | 2 +- src/layout.less | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1540490..3a1a7ba 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,10 @@ - box-sizing(.box-ct,.box-bd) - 垂直水平居中(.v,.h,.vh) - vertical-align (.vtal-md,.vtal-bt,.vtal-top) -- display(.dspl-in,.dspl-inbl,.dspl-bl,.dspl-flex) +- display(.dspl-in,.dspl-inbl,.dspl-bl,.dspl-flex,.dspl-infl) +- flex-wrap(.flex-wrap,.flex-nowrap) +- justify-content(.jc-start,.jc-end,.jc-center,.jc-between,.jc-around) +- align-items(.items-start,.items-end,items-center) - 水平滑动(.h-scroll) - overflow(.ovfl-hd,.ovfl-scroll) - overflow-x(ovfl-x-scroll,ovfl-x-hd) diff --git a/dist/bit-css.375.px.css b/dist/bit-css.375.px.css index 8bc7adb..7e9d30a 100644 --- a/dist/bit-css.375.px.css +++ b/dist/bit-css.375.px.css @@ -1 +1 @@ -.w-0{width:0}.w-1{width:1px}.w-2{width:2px}.w-3{width:3px}.w-4{width:4px}.w-5{width:5px}.w-6{width:6px}.w-7{width:7px}.w-8{width:8px}.w-9{width:9px}.w-10{width:10px}.w-11{width:11px}.w-12{width:12px}.w-13{width:13px}.w-14{width:14px}.w-15{width:15px}.w-16{width:16px}.w-17{width:17px}.w-18{width:18px}.w-19{width:19px}.w-20{width:20px}.w-21{width:21px}.w-22{width:22px}.w-23{width:23px}.w-24{width:24px}.w-25{width:25px}.w-26{width:26px}.w-27{width:27px}.w-28{width:28px}.w-29{width:29px}.w-30{width:30px}.w-31{width:31px}.w-32{width:32px}.w-33{width:33px}.w-34{width:34px}.w-35{width:35px}.w-36{width:36px}.w-37{width:37px}.w-38{width:38px}.w-39{width:39px}.w-40{width:40px}.w-41{width:41px}.w-42{width:42px}.w-43{width:43px}.w-44{width:44px}.w-45{width:45px}.w-46{width:46px}.w-47{width:47px}.w-48{width:48px}.w-49{width:49px}.w-50{width:50px}.w-51{width:51px}.w-52{width:52px}.w-53{width:53px}.w-54{width:54px}.w-55{width:55px}.w-56{width:56px}.w-57{width:57px}.w-58{width:58px}.w-59{width:59px}.w-60{width:60px}.w-61{width:61px}.w-62{width:62px}.w-63{width:63px}.w-64{width:64px}.w-65{width:65px}.w-66{width:66px}.w-67{width:67px}.w-68{width:68px}.w-69{width:69px}.w-70{width:70px}.w-71{width:71px}.w-72{width:72px}.w-73{width:73px}.w-74{width:74px}.w-75{width:75px}.w-76{width:76px}.w-77{width:77px}.w-78{width:78px}.w-79{width:79px}.w-80{width:80px}.w-81{width:81px}.w-82{width:82px}.w-83{width:83px}.w-84{width:84px}.w-85{width:85px}.w-86{width:86px}.w-87{width:87px}.w-88{width:88px}.w-89{width:89px}.w-90{width:90px}.w-91{width:91px}.w-92{width:92px}.w-93{width:93px}.w-94{width:94px}.w-95{width:95px}.w-96{width:96px}.w-97{width:97px}.w-98{width:98px}.w-99{width:99px}.w-100{width:100px}.w-101{width:101px}.w-102{width:102px}.w-103{width:103px}.w-104{width:104px}.w-105{width:105px}.w-106{width:106px}.w-107{width:107px}.w-108{width:108px}.w-109{width:109px}.w-110{width:110px}.w-111{width:111px}.w-112{width:112px}.w-113{width:113px}.w-114{width:114px}.w-115{width:115px}.w-116{width:116px}.w-117{width:117px}.w-118{width:118px}.w-119{width:119px}.w-120{width:120px}.w-121{width:121px}.w-122{width:122px}.w-123{width:123px}.w-124{width:124px}.w-125{width:125px}.w-126{width:126px}.w-127{width:127px}.w-128{width:128px}.w-129{width:129px}.w-130{width:130px}.w-131{width:131px}.w-132{width:132px}.w-133{width:133px}.w-134{width:134px}.w-135{width:135px}.w-136{width:136px}.w-137{width:137px}.w-138{width:138px}.w-139{width:139px}.w-140{width:140px}.w-141{width:141px}.w-142{width:142px}.w-143{width:143px}.w-144{width:144px}.w-145{width:145px}.w-146{width:146px}.w-147{width:147px}.w-148{width:148px}.w-149{width:149px}.w-150{width:150px}.w-151{width:151px}.w-152{width:152px}.w-153{width:153px}.w-154{width:154px}.w-155{width:155px}.w-156{width:156px}.w-157{width:157px}.w-158{width:158px}.w-159{width:159px}.w-160{width:160px}.w-161{width:161px}.w-162{width:162px}.w-163{width:163px}.w-164{width:164px}.w-165{width:165px}.w-166{width:166px}.w-167{width:167px}.w-168{width:168px}.w-169{width:169px}.w-170{width:170px}.w-171{width:171px}.w-172{width:172px}.w-173{width:173px}.w-174{width:174px}.w-175{width:175px}.w-176{width:176px}.w-177{width:177px}.w-178{width:178px}.w-179{width:179px}.w-180{width:180px}.w-181{width:181px}.w-182{width:182px}.w-183{width:183px}.w-184{width:184px}.w-185{width:185px}.w-186{width:186px}.w-187{width:187px}.w-188{width:188px}.w-189{width:189px}.w-190{width:190px}.w-191{width:191px}.w-192{width:192px}.w-193{width:193px}.w-194{width:194px}.w-195{width:195px}.w-196{width:196px}.w-197{width:197px}.w-198{width:198px}.w-199{width:199px}.w-200{width:200px}.w-201{width:201px}.w-202{width:202px}.w-203{width:203px}.w-204{width:204px}.w-205{width:205px}.w-206{width:206px}.w-207{width:207px}.w-208{width:208px}.w-209{width:209px}.w-210{width:210px}.w-211{width:211px}.w-212{width:212px}.w-213{width:213px}.w-214{width:214px}.w-215{width:215px}.w-216{width:216px}.w-217{width:217px}.w-218{width:218px}.w-219{width:219px}.w-220{width:220px}.w-221{width:221px}.w-222{width:222px}.w-223{width:223px}.w-224{width:224px}.w-225{width:225px}.w-226{width:226px}.w-227{width:227px}.w-228{width:228px}.w-229{width:229px}.w-230{width:230px}.w-231{width:231px}.w-232{width:232px}.w-233{width:233px}.w-234{width:234px}.w-235{width:235px}.w-236{width:236px}.w-237{width:237px}.w-238{width:238px}.w-239{width:239px}.w-240{width:240px}.w-241{width:241px}.w-242{width:242px}.w-243{width:243px}.w-244{width:244px}.w-245{width:245px}.w-246{width:246px}.w-247{width:247px}.w-248{width:248px}.w-249{width:249px}.w-250{width:250px}.w-251{width:251px}.w-252{width:252px}.w-253{width:253px}.w-254{width:254px}.w-255{width:255px}.w-256{width:256px}.w-257{width:257px}.w-258{width:258px}.w-259{width:259px}.w-260{width:260px}.w-261{width:261px}.w-262{width:262px}.w-263{width:263px}.w-264{width:264px}.w-265{width:265px}.w-266{width:266px}.w-267{width:267px}.w-268{width:268px}.w-269{width:269px}.w-270{width:270px}.w-271{width:271px}.w-272{width:272px}.w-273{width:273px}.w-274{width:274px}.w-275{width:275px}.w-276{width:276px}.w-277{width:277px}.w-278{width:278px}.w-279{width:279px}.w-280{width:280px}.w-281{width:281px}.w-282{width:282px}.w-283{width:283px}.w-284{width:284px}.w-285{width:285px}.w-286{width:286px}.w-287{width:287px}.w-288{width:288px}.w-289{width:289px}.w-290{width:290px}.w-291{width:291px}.w-292{width:292px}.w-293{width:293px}.w-294{width:294px}.w-295{width:295px}.w-296{width:296px}.w-297{width:297px}.w-298{width:298px}.w-299{width:299px}.w-300{width:300px}.w-301{width:301px}.w-302{width:302px}.w-303{width:303px}.w-304{width:304px}.w-305{width:305px}.w-306{width:306px}.w-307{width:307px}.w-308{width:308px}.w-309{width:309px}.w-310{width:310px}.w-311{width:311px}.w-312{width:312px}.w-313{width:313px}.w-314{width:314px}.w-315{width:315px}.w-316{width:316px}.w-317{width:317px}.w-318{width:318px}.w-319{width:319px}.w-320{width:320px}.w-321{width:321px}.w-322{width:322px}.w-323{width:323px}.w-324{width:324px}.w-325{width:325px}.w-326{width:326px}.w-327{width:327px}.w-328{width:328px}.w-329{width:329px}.w-330{width:330px}.w-331{width:331px}.w-332{width:332px}.w-333{width:333px}.w-334{width:334px}.w-335{width:335px}.w-336{width:336px}.w-337{width:337px}.w-338{width:338px}.w-339{width:339px}.w-340{width:340px}.w-341{width:341px}.w-342{width:342px}.w-343{width:343px}.w-344{width:344px}.w-345{width:345px}.w-346{width:346px}.w-347{width:347px}.w-348{width:348px}.w-349{width:349px}.w-350{width:350px}.w-351{width:351px}.w-352{width:352px}.w-353{width:353px}.w-354{width:354px}.w-355{width:355px}.w-356{width:356px}.w-357{width:357px}.w-358{width:358px}.w-359{width:359px}.w-360{width:360px}.w-361{width:361px}.w-362{width:362px}.w-363{width:363px}.w-364{width:364px}.w-365{width:365px}.w-366{width:366px}.w-367{width:367px}.w-368{width:368px}.w-369{width:369px}.w-370{width:370px}.w-371{width:371px}.w-372{width:372px}.w-373{width:373px}.w-374{width:374px}.w-375{width:375px}.w-p1{width:1%}.w-p2{width:2%}.w-p3{width:3%}.w-p4{width:4%}.w-p5{width:5%}.w-p6{width:6%}.w-p7{width:7%}.w-p8{width:8%}.w-p9{width:9%}.w-p10{width:10%}.w-p11{width:11%}.w-p12{width:12%}.w-p13{width:13%}.w-p14{width:14%}.w-p15{width:15%}.w-p16{width:16%}.w-p17{width:17%}.w-p18{width:18%}.w-p19{width:19%}.w-p20{width:20%}.w-p21{width:21%}.w-p22{width:22%}.w-p23{width:23%}.w-p24{width:24%}.w-p25{width:25%}.w-p26{width:26%}.w-p27{width:27%}.w-p28{width:28%}.w-p29{width:29%}.w-p30{width:30%}.w-p31{width:31%}.w-p32{width:32%}.w-p33{width:33%}.w-p34{width:34%}.w-p35{width:35%}.w-p36{width:36%}.w-p37{width:37%}.w-p38{width:38%}.w-p39{width:39%}.w-p40{width:40%}.w-p41{width:41%}.w-p42{width:42%}.w-p43{width:43%}.w-p44{width:44%}.w-p45{width:45%}.w-p46{width:46%}.w-p47{width:47%}.w-p48{width:48%}.w-p49{width:49%}.w-p50{width:50%}.w-p51{width:51%}.w-p52{width:52%}.w-p53{width:53%}.w-p54{width:54%}.w-p55{width:55%}.w-p56{width:56%}.w-p57{width:57%}.w-p58{width:58%}.w-p59{width:59%}.w-p60{width:60%}.w-p61{width:61%}.w-p62{width:62%}.w-p63{width:63%}.w-p64{width:64%}.w-p65{width:65%}.w-p66{width:66%}.w-p67{width:67%}.w-p68{width:68%}.w-p69{width:69%}.w-p70{width:70%}.w-p71{width:71%}.w-p72{width:72%}.w-p73{width:73%}.w-p74{width:74%}.w-p75{width:75%}.w-p76{width:76%}.w-p77{width:77%}.w-p78{width:78%}.w-p79{width:79%}.w-p80{width:80%}.w-p81{width:81%}.w-p82{width:82%}.w-p83{width:83%}.w-p84{width:84%}.w-p85{width:85%}.w-p86{width:86%}.w-p87{width:87%}.w-p88{width:88%}.w-p89{width:89%}.w-p90{width:90%}.w-p91{width:91%}.w-p92{width:92%}.w-p93{width:93%}.w-p94{width:94%}.w-p95{width:95%}.w-p96{width:96%}.w-p97{width:97%}.w-p98{width:98%}.w-p99{width:99%}.w-p100{width:100%}.h-0{height:0}.h-1{height:1px}.h-2{height:2px}.h-3{height:3px}.h-4{height:4px}.h-5{height:5px}.h-6{height:6px}.h-7{height:7px}.h-8{height:8px}.h-9{height:9px}.h-10{height:10px}.h-11{height:11px}.h-12{height:12px}.h-13{height:13px}.h-14{height:14px}.h-15{height:15px}.h-16{height:16px}.h-17{height:17px}.h-18{height:18px}.h-19{height:19px}.h-20{height:20px}.h-21{height:21px}.h-22{height:22px}.h-23{height:23px}.h-24{height:24px}.h-25{height:25px}.h-26{height:26px}.h-27{height:27px}.h-28{height:28px}.h-29{height:29px}.h-30{height:30px}.h-31{height:31px}.h-32{height:32px}.h-33{height:33px}.h-34{height:34px}.h-35{height:35px}.h-36{height:36px}.h-37{height:37px}.h-38{height:38px}.h-39{height:39px}.h-40{height:40px}.h-41{height:41px}.h-42{height:42px}.h-43{height:43px}.h-44{height:44px}.h-45{height:45px}.h-46{height:46px}.h-47{height:47px}.h-48{height:48px}.h-49{height:49px}.h-50{height:50px}.h-51{height:51px}.h-52{height:52px}.h-53{height:53px}.h-54{height:54px}.h-55{height:55px}.h-56{height:56px}.h-57{height:57px}.h-58{height:58px}.h-59{height:59px}.h-60{height:60px}.h-61{height:61px}.h-62{height:62px}.h-63{height:63px}.h-64{height:64px}.h-65{height:65px}.h-66{height:66px}.h-67{height:67px}.h-68{height:68px}.h-69{height:69px}.h-70{height:70px}.h-71{height:71px}.h-72{height:72px}.h-73{height:73px}.h-74{height:74px}.h-75{height:75px}.h-76{height:76px}.h-77{height:77px}.h-78{height:78px}.h-79{height:79px}.h-80{height:80px}.h-81{height:81px}.h-82{height:82px}.h-83{height:83px}.h-84{height:84px}.h-85{height:85px}.h-86{height:86px}.h-87{height:87px}.h-88{height:88px}.h-89{height:89px}.h-90{height:90px}.h-91{height:91px}.h-92{height:92px}.h-93{height:93px}.h-94{height:94px}.h-95{height:95px}.h-96{height:96px}.h-97{height:97px}.h-98{height:98px}.h-99{height:99px}.h-100{height:100px}.h-101{height:101px}.h-102{height:102px}.h-103{height:103px}.h-104{height:104px}.h-105{height:105px}.h-106{height:106px}.h-107{height:107px}.h-108{height:108px}.h-109{height:109px}.h-110{height:110px}.h-111{height:111px}.h-112{height:112px}.h-113{height:113px}.h-114{height:114px}.h-115{height:115px}.h-116{height:116px}.h-117{height:117px}.h-118{height:118px}.h-119{height:119px}.h-120{height:120px}.h-121{height:121px}.h-122{height:122px}.h-123{height:123px}.h-124{height:124px}.h-125{height:125px}.h-126{height:126px}.h-127{height:127px}.h-128{height:128px}.h-129{height:129px}.h-130{height:130px}.h-131{height:131px}.h-132{height:132px}.h-133{height:133px}.h-134{height:134px}.h-135{height:135px}.h-136{height:136px}.h-137{height:137px}.h-138{height:138px}.h-139{height:139px}.h-140{height:140px}.h-141{height:141px}.h-142{height:142px}.h-143{height:143px}.h-144{height:144px}.h-145{height:145px}.h-146{height:146px}.h-147{height:147px}.h-148{height:148px}.h-149{height:149px}.h-150{height:150px}.h-151{height:151px}.h-152{height:152px}.h-153{height:153px}.h-154{height:154px}.h-155{height:155px}.h-156{height:156px}.h-157{height:157px}.h-158{height:158px}.h-159{height:159px}.h-160{height:160px}.h-161{height:161px}.h-162{height:162px}.h-163{height:163px}.h-164{height:164px}.h-165{height:165px}.h-166{height:166px}.h-167{height:167px}.h-168{height:168px}.h-169{height:169px}.h-170{height:170px}.h-171{height:171px}.h-172{height:172px}.h-173{height:173px}.h-174{height:174px}.h-175{height:175px}.h-176{height:176px}.h-177{height:177px}.h-178{height:178px}.h-179{height:179px}.h-180{height:180px}.h-181{height:181px}.h-182{height:182px}.h-183{height:183px}.h-184{height:184px}.h-185{height:185px}.h-186{height:186px}.h-187{height:187px}.h-188{height:188px}.h-189{height:189px}.h-190{height:190px}.h-191{height:191px}.h-192{height:192px}.h-193{height:193px}.h-194{height:194px}.h-195{height:195px}.h-196{height:196px}.h-197{height:197px}.h-198{height:198px}.h-199{height:199px}.h-200{height:200px}.h-201{height:201px}.h-202{height:202px}.h-203{height:203px}.h-204{height:204px}.h-205{height:205px}.h-206{height:206px}.h-207{height:207px}.h-208{height:208px}.h-209{height:209px}.h-210{height:210px}.h-211{height:211px}.h-212{height:212px}.h-213{height:213px}.h-214{height:214px}.h-215{height:215px}.h-216{height:216px}.h-217{height:217px}.h-218{height:218px}.h-219{height:219px}.h-220{height:220px}.h-221{height:221px}.h-222{height:222px}.h-223{height:223px}.h-224{height:224px}.h-225{height:225px}.h-226{height:226px}.h-227{height:227px}.h-228{height:228px}.h-229{height:229px}.h-230{height:230px}.h-231{height:231px}.h-232{height:232px}.h-233{height:233px}.h-234{height:234px}.h-235{height:235px}.h-236{height:236px}.h-237{height:237px}.h-238{height:238px}.h-239{height:239px}.h-240{height:240px}.h-241{height:241px}.h-242{height:242px}.h-243{height:243px}.h-244{height:244px}.h-245{height:245px}.h-246{height:246px}.h-247{height:247px}.h-248{height:248px}.h-249{height:249px}.h-250{height:250px}.h-251{height:251px}.h-252{height:252px}.h-253{height:253px}.h-254{height:254px}.h-255{height:255px}.h-256{height:256px}.h-257{height:257px}.h-258{height:258px}.h-259{height:259px}.h-260{height:260px}.h-261{height:261px}.h-262{height:262px}.h-263{height:263px}.h-264{height:264px}.h-265{height:265px}.h-266{height:266px}.h-267{height:267px}.h-268{height:268px}.h-269{height:269px}.h-270{height:270px}.h-271{height:271px}.h-272{height:272px}.h-273{height:273px}.h-274{height:274px}.h-275{height:275px}.h-276{height:276px}.h-277{height:277px}.h-278{height:278px}.h-279{height:279px}.h-280{height:280px}.h-281{height:281px}.h-282{height:282px}.h-283{height:283px}.h-284{height:284px}.h-285{height:285px}.h-286{height:286px}.h-287{height:287px}.h-288{height:288px}.h-289{height:289px}.h-290{height:290px}.h-291{height:291px}.h-292{height:292px}.h-293{height:293px}.h-294{height:294px}.h-295{height:295px}.h-296{height:296px}.h-297{height:297px}.h-298{height:298px}.h-299{height:299px}.h-300{height:300px}.h-301{height:301px}.h-302{height:302px}.h-303{height:303px}.h-304{height:304px}.h-305{height:305px}.h-306{height:306px}.h-307{height:307px}.h-308{height:308px}.h-309{height:309px}.h-310{height:310px}.h-311{height:311px}.h-312{height:312px}.h-313{height:313px}.h-314{height:314px}.h-315{height:315px}.h-316{height:316px}.h-317{height:317px}.h-318{height:318px}.h-319{height:319px}.h-320{height:320px}.h-321{height:321px}.h-322{height:322px}.h-323{height:323px}.h-324{height:324px}.h-325{height:325px}.h-326{height:326px}.h-327{height:327px}.h-328{height:328px}.h-329{height:329px}.h-330{height:330px}.h-331{height:331px}.h-332{height:332px}.h-333{height:333px}.h-334{height:334px}.h-335{height:335px}.h-336{height:336px}.h-337{height:337px}.h-338{height:338px}.h-339{height:339px}.h-340{height:340px}.h-341{height:341px}.h-342{height:342px}.h-343{height:343px}.h-344{height:344px}.h-345{height:345px}.h-346{height:346px}.h-347{height:347px}.h-348{height:348px}.h-349{height:349px}.h-350{height:350px}.h-351{height:351px}.h-352{height:352px}.h-353{height:353px}.h-354{height:354px}.h-355{height:355px}.h-356{height:356px}.h-357{height:357px}.h-358{height:358px}.h-359{height:359px}.h-360{height:360px}.h-361{height:361px}.h-362{height:362px}.h-363{height:363px}.h-364{height:364px}.h-365{height:365px}.h-366{height:366px}.h-367{height:367px}.h-368{height:368px}.h-369{height:369px}.h-370{height:370px}.h-371{height:371px}.h-372{height:372px}.h-373{height:373px}.h-374{height:374px}.h-375{height:375px}.h-p1{height:1%}.h-p2{height:2%}.h-p3{height:3%}.h-p4{height:4%}.h-p5{height:5%}.h-p6{height:6%}.h-p7{height:7%}.h-p8{height:8%}.h-p9{height:9%}.h-p10{height:10%}.h-p11{height:11%}.h-p12{height:12%}.h-p13{height:13%}.h-p14{height:14%}.h-p15{height:15%}.h-p16{height:16%}.h-p17{height:17%}.h-p18{height:18%}.h-p19{height:19%}.h-p20{height:20%}.h-p21{height:21%}.h-p22{height:22%}.h-p23{height:23%}.h-p24{height:24%}.h-p25{height:25%}.h-p26{height:26%}.h-p27{height:27%}.h-p28{height:28%}.h-p29{height:29%}.h-p30{height:30%}.h-p31{height:31%}.h-p32{height:32%}.h-p33{height:33%}.h-p34{height:34%}.h-p35{height:35%}.h-p36{height:36%}.h-p37{height:37%}.h-p38{height:38%}.h-p39{height:39%}.h-p40{height:40%}.h-p41{height:41%}.h-p42{height:42%}.h-p43{height:43%}.h-p44{height:44%}.h-p45{height:45%}.h-p46{height:46%}.h-p47{height:47%}.h-p48{height:48%}.h-p49{height:49%}.h-p50{height:50%}.h-p51{height:51%}.h-p52{height:52%}.h-p53{height:53%}.h-p54{height:54%}.h-p55{height:55%}.h-p56{height:56%}.h-p57{height:57%}.h-p58{height:58%}.h-p59{height:59%}.h-p60{height:60%}.h-p61{height:61%}.h-p62{height:62%}.h-p63{height:63%}.h-p64{height:64%}.h-p65{height:65%}.h-p66{height:66%}.h-p67{height:67%}.h-p68{height:68%}.h-p69{height:69%}.h-p70{height:70%}.h-p71{height:71%}.h-p72{height:72%}.h-p73{height:73%}.h-p74{height:74%}.h-p75{height:75%}.h-p76{height:76%}.h-p77{height:77%}.h-p78{height:78%}.h-p79{height:79%}.h-p80{height:80%}.h-p81{height:81%}.h-p82{height:82%}.h-p83{height:83%}.h-p84{height:84%}.h-p85{height:85%}.h-p86{height:86%}.h-p87{height:87%}.h-p88{height:88%}.h-p89{height:89%}.h-p90{height:90%}.h-p91{height:91%}.h-p92{height:92%}.h-p93{height:93%}.h-p94{height:94%}.h-p95{height:95%}.h-p96{height:96%}.h-p97{height:97%}.h-p98{height:98%}.h-p99{height:99%}.h-p100{height:100%}.p-0{padding:0}.p-1{padding:1px}.p-2{padding:2px}.p-3{padding:3px}.p-4{padding:4px}.p-5{padding:5px}.p-6{padding:6px}.p-7{padding:7px}.p-8{padding:8px}.p-9{padding:9px}.p-10{padding:10px}.p-11{padding:11px}.p-12{padding:12px}.p-13{padding:13px}.p-14{padding:14px}.p-15{padding:15px}.p-16{padding:16px}.p-17{padding:17px}.p-18{padding:18px}.p-19{padding:19px}.p-20{padding:20px}.p-21{padding:21px}.p-22{padding:22px}.p-23{padding:23px}.p-24{padding:24px}.p-25{padding:25px}.p-26{padding:26px}.p-27{padding:27px}.p-28{padding:28px}.p-29{padding:29px}.p-30{padding:30px}.p-31{padding:31px}.p-32{padding:32px}.p-33{padding:33px}.p-34{padding:34px}.p-35{padding:35px}.p-36{padding:36px}.p-37{padding:37px}.p-38{padding:38px}.p-39{padding:39px}.p-40{padding:40px}.p-41{padding:41px}.p-42{padding:42px}.p-43{padding:43px}.p-44{padding:44px}.p-45{padding:45px}.p-46{padding:46px}.p-47{padding:47px}.p-48{padding:48px}.p-49{padding:49px}.p-50{padding:50px}.p-51{padding:51px}.p-52{padding:52px}.p-53{padding:53px}.p-54{padding:54px}.p-55{padding:55px}.p-56{padding:56px}.p-57{padding:57px}.p-58{padding:58px}.p-59{padding:59px}.p-60{padding:60px}.p-61{padding:61px}.p-62{padding:62px}.p-63{padding:63px}.p-64{padding:64px}.p-65{padding:65px}.p-66{padding:66px}.p-67{padding:67px}.p-68{padding:68px}.p-69{padding:69px}.p-70{padding:70px}.p-71{padding:71px}.p-72{padding:72px}.p-73{padding:73px}.p-74{padding:74px}.p-75{padding:75px}.p-76{padding:76px}.p-77{padding:77px}.p-78{padding:78px}.p-79{padding:79px}.p-80{padding:80px}.p-81{padding:81px}.p-82{padding:82px}.p-83{padding:83px}.p-84{padding:84px}.p-85{padding:85px}.p-86{padding:86px}.p-87{padding:87px}.p-88{padding:88px}.p-89{padding:89px}.p-90{padding:90px}.p-91{padding:91px}.p-92{padding:92px}.p-93{padding:93px}.p-94{padding:94px}.p-95{padding:95px}.p-96{padding:96px}.p-97{padding:97px}.p-98{padding:98px}.p-99{padding:99px}.p-100{padding:100px}.pt-0{padding-top:0}.pt-1{padding-top:1px}.pt-2{padding-top:2px}.pt-3{padding-top:3px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-6{padding-top:6px}.pt-7{padding-top:7px}.pt-8{padding-top:8px}.pt-9{padding-top:9px}.pt-10{padding-top:10px}.pt-11{padding-top:11px}.pt-12{padding-top:12px}.pt-13{padding-top:13px}.pt-14{padding-top:14px}.pt-15{padding-top:15px}.pt-16{padding-top:16px}.pt-17{padding-top:17px}.pt-18{padding-top:18px}.pt-19{padding-top:19px}.pt-20{padding-top:20px}.pt-21{padding-top:21px}.pt-22{padding-top:22px}.pt-23{padding-top:23px}.pt-24{padding-top:24px}.pt-25{padding-top:25px}.pt-26{padding-top:26px}.pt-27{padding-top:27px}.pt-28{padding-top:28px}.pt-29{padding-top:29px}.pt-30{padding-top:30px}.pt-31{padding-top:31px}.pt-32{padding-top:32px}.pt-33{padding-top:33px}.pt-34{padding-top:34px}.pt-35{padding-top:35px}.pt-36{padding-top:36px}.pt-37{padding-top:37px}.pt-38{padding-top:38px}.pt-39{padding-top:39px}.pt-40{padding-top:40px}.pt-41{padding-top:41px}.pt-42{padding-top:42px}.pt-43{padding-top:43px}.pt-44{padding-top:44px}.pt-45{padding-top:45px}.pt-46{padding-top:46px}.pt-47{padding-top:47px}.pt-48{padding-top:48px}.pt-49{padding-top:49px}.pt-50{padding-top:50px}.pt-51{padding-top:51px}.pt-52{padding-top:52px}.pt-53{padding-top:53px}.pt-54{padding-top:54px}.pt-55{padding-top:55px}.pt-56{padding-top:56px}.pt-57{padding-top:57px}.pt-58{padding-top:58px}.pt-59{padding-top:59px}.pt-60{padding-top:60px}.pt-61{padding-top:61px}.pt-62{padding-top:62px}.pt-63{padding-top:63px}.pt-64{padding-top:64px}.pt-65{padding-top:65px}.pt-66{padding-top:66px}.pt-67{padding-top:67px}.pt-68{padding-top:68px}.pt-69{padding-top:69px}.pt-70{padding-top:70px}.pt-71{padding-top:71px}.pt-72{padding-top:72px}.pt-73{padding-top:73px}.pt-74{padding-top:74px}.pt-75{padding-top:75px}.pt-76{padding-top:76px}.pt-77{padding-top:77px}.pt-78{padding-top:78px}.pt-79{padding-top:79px}.pt-80{padding-top:80px}.pt-81{padding-top:81px}.pt-82{padding-top:82px}.pt-83{padding-top:83px}.pt-84{padding-top:84px}.pt-85{padding-top:85px}.pt-86{padding-top:86px}.pt-87{padding-top:87px}.pt-88{padding-top:88px}.pt-89{padding-top:89px}.pt-90{padding-top:90px}.pt-91{padding-top:91px}.pt-92{padding-top:92px}.pt-93{padding-top:93px}.pt-94{padding-top:94px}.pt-95{padding-top:95px}.pt-96{padding-top:96px}.pt-97{padding-top:97px}.pt-98{padding-top:98px}.pt-99{padding-top:99px}.pt-100{padding-top:100px}.pr-0{padding-right:0}.pr-1{padding-right:1px}.pr-2{padding-right:2px}.pr-3{padding-right:3px}.pr-4{padding-right:4px}.pr-5{padding-right:5px}.pr-6{padding-right:6px}.pr-7{padding-right:7px}.pr-8{padding-right:8px}.pr-9{padding-right:9px}.pr-10{padding-right:10px}.pr-11{padding-right:11px}.pr-12{padding-right:12px}.pr-13{padding-right:13px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-17{padding-right:17px}.pr-18{padding-right:18px}.pr-19{padding-right:19px}.pr-20{padding-right:20px}.pr-21{padding-right:21px}.pr-22{padding-right:22px}.pr-23{padding-right:23px}.pr-24{padding-right:24px}.pr-25{padding-right:25px}.pr-26{padding-right:26px}.pr-27{padding-right:27px}.pr-28{padding-right:28px}.pr-29{padding-right:29px}.pr-30{padding-right:30px}.pr-31{padding-right:31px}.pr-32{padding-right:32px}.pr-33{padding-right:33px}.pr-34{padding-right:34px}.pr-35{padding-right:35px}.pr-36{padding-right:36px}.pr-37{padding-right:37px}.pr-38{padding-right:38px}.pr-39{padding-right:39px}.pr-40{padding-right:40px}.pr-41{padding-right:41px}.pr-42{padding-right:42px}.pr-43{padding-right:43px}.pr-44{padding-right:44px}.pr-45{padding-right:45px}.pr-46{padding-right:46px}.pr-47{padding-right:47px}.pr-48{padding-right:48px}.pr-49{padding-right:49px}.pr-50{padding-right:50px}.pr-51{padding-right:51px}.pr-52{padding-right:52px}.pr-53{padding-right:53px}.pr-54{padding-right:54px}.pr-55{padding-right:55px}.pr-56{padding-right:56px}.pr-57{padding-right:57px}.pr-58{padding-right:58px}.pr-59{padding-right:59px}.pr-60{padding-right:60px}.pr-61{padding-right:61px}.pr-62{padding-right:62px}.pr-63{padding-right:63px}.pr-64{padding-right:64px}.pr-65{padding-right:65px}.pr-66{padding-right:66px}.pr-67{padding-right:67px}.pr-68{padding-right:68px}.pr-69{padding-right:69px}.pr-70{padding-right:70px}.pr-71{padding-right:71px}.pr-72{padding-right:72px}.pr-73{padding-right:73px}.pr-74{padding-right:74px}.pr-75{padding-right:75px}.pr-76{padding-right:76px}.pr-77{padding-right:77px}.pr-78{padding-right:78px}.pr-79{padding-right:79px}.pr-80{padding-right:80px}.pr-81{padding-right:81px}.pr-82{padding-right:82px}.pr-83{padding-right:83px}.pr-84{padding-right:84px}.pr-85{padding-right:85px}.pr-86{padding-right:86px}.pr-87{padding-right:87px}.pr-88{padding-right:88px}.pr-89{padding-right:89px}.pr-90{padding-right:90px}.pr-91{padding-right:91px}.pr-92{padding-right:92px}.pr-93{padding-right:93px}.pr-94{padding-right:94px}.pr-95{padding-right:95px}.pr-96{padding-right:96px}.pr-97{padding-right:97px}.pr-98{padding-right:98px}.pr-99{padding-right:99px}.pr-100{padding-right:100px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1px}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:3px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:5px}.pb-6{padding-bottom:6px}.pb-7{padding-bottom:7px}.pb-8{padding-bottom:8px}.pb-9{padding-bottom:9px}.pb-10{padding-bottom:10px}.pb-11{padding-bottom:11px}.pb-12{padding-bottom:12px}.pb-13{padding-bottom:13px}.pb-14{padding-bottom:14px}.pb-15{padding-bottom:15px}.pb-16{padding-bottom:16px}.pb-17{padding-bottom:17px}.pb-18{padding-bottom:18px}.pb-19{padding-bottom:19px}.pb-20{padding-bottom:20px}.pb-21{padding-bottom:21px}.pb-22{padding-bottom:22px}.pb-23{padding-bottom:23px}.pb-24{padding-bottom:24px}.pb-25{padding-bottom:25px}.pb-26{padding-bottom:26px}.pb-27{padding-bottom:27px}.pb-28{padding-bottom:28px}.pb-29{padding-bottom:29px}.pb-30{padding-bottom:30px}.pb-31{padding-bottom:31px}.pb-32{padding-bottom:32px}.pb-33{padding-bottom:33px}.pb-34{padding-bottom:34px}.pb-35{padding-bottom:35px}.pb-36{padding-bottom:36px}.pb-37{padding-bottom:37px}.pb-38{padding-bottom:38px}.pb-39{padding-bottom:39px}.pb-40{padding-bottom:40px}.pb-41{padding-bottom:41px}.pb-42{padding-bottom:42px}.pb-43{padding-bottom:43px}.pb-44{padding-bottom:44px}.pb-45{padding-bottom:45px}.pb-46{padding-bottom:46px}.pb-47{padding-bottom:47px}.pb-48{padding-bottom:48px}.pb-49{padding-bottom:49px}.pb-50{padding-bottom:50px}.pb-51{padding-bottom:51px}.pb-52{padding-bottom:52px}.pb-53{padding-bottom:53px}.pb-54{padding-bottom:54px}.pb-55{padding-bottom:55px}.pb-56{padding-bottom:56px}.pb-57{padding-bottom:57px}.pb-58{padding-bottom:58px}.pb-59{padding-bottom:59px}.pb-60{padding-bottom:60px}.pb-61{padding-bottom:61px}.pb-62{padding-bottom:62px}.pb-63{padding-bottom:63px}.pb-64{padding-bottom:64px}.pb-65{padding-bottom:65px}.pb-66{padding-bottom:66px}.pb-67{padding-bottom:67px}.pb-68{padding-bottom:68px}.pb-69{padding-bottom:69px}.pb-70{padding-bottom:70px}.pb-71{padding-bottom:71px}.pb-72{padding-bottom:72px}.pb-73{padding-bottom:73px}.pb-74{padding-bottom:74px}.pb-75{padding-bottom:75px}.pb-76{padding-bottom:76px}.pb-77{padding-bottom:77px}.pb-78{padding-bottom:78px}.pb-79{padding-bottom:79px}.pb-80{padding-bottom:80px}.pb-81{padding-bottom:81px}.pb-82{padding-bottom:82px}.pb-83{padding-bottom:83px}.pb-84{padding-bottom:84px}.pb-85{padding-bottom:85px}.pb-86{padding-bottom:86px}.pb-87{padding-bottom:87px}.pb-88{padding-bottom:88px}.pb-89{padding-bottom:89px}.pb-90{padding-bottom:90px}.pb-91{padding-bottom:91px}.pb-92{padding-bottom:92px}.pb-93{padding-bottom:93px}.pb-94{padding-bottom:94px}.pb-95{padding-bottom:95px}.pb-96{padding-bottom:96px}.pb-97{padding-bottom:97px}.pb-98{padding-bottom:98px}.pb-99{padding-bottom:99px}.pb-100{padding-bottom:100px}.pl-0{padding-left:0}.pl-1{padding-left:1px}.pl-2{padding-left:2px}.pl-3{padding-left:3px}.pl-4{padding-left:4px}.pl-5{padding-left:5px}.pl-6{padding-left:6px}.pl-7{padding-left:7px}.pl-8{padding-left:8px}.pl-9{padding-left:9px}.pl-10{padding-left:10px}.pl-11{padding-left:11px}.pl-12{padding-left:12px}.pl-13{padding-left:13px}.pl-14{padding-left:14px}.pl-15{padding-left:15px}.pl-16{padding-left:16px}.pl-17{padding-left:17px}.pl-18{padding-left:18px}.pl-19{padding-left:19px}.pl-20{padding-left:20px}.pl-21{padding-left:21px}.pl-22{padding-left:22px}.pl-23{padding-left:23px}.pl-24{padding-left:24px}.pl-25{padding-left:25px}.pl-26{padding-left:26px}.pl-27{padding-left:27px}.pl-28{padding-left:28px}.pl-29{padding-left:29px}.pl-30{padding-left:30px}.pl-31{padding-left:31px}.pl-32{padding-left:32px}.pl-33{padding-left:33px}.pl-34{padding-left:34px}.pl-35{padding-left:35px}.pl-36{padding-left:36px}.pl-37{padding-left:37px}.pl-38{padding-left:38px}.pl-39{padding-left:39px}.pl-40{padding-left:40px}.pl-41{padding-left:41px}.pl-42{padding-left:42px}.pl-43{padding-left:43px}.pl-44{padding-left:44px}.pl-45{padding-left:45px}.pl-46{padding-left:46px}.pl-47{padding-left:47px}.pl-48{padding-left:48px}.pl-49{padding-left:49px}.pl-50{padding-left:50px}.pl-51{padding-left:51px}.pl-52{padding-left:52px}.pl-53{padding-left:53px}.pl-54{padding-left:54px}.pl-55{padding-left:55px}.pl-56{padding-left:56px}.pl-57{padding-left:57px}.pl-58{padding-left:58px}.pl-59{padding-left:59px}.pl-60{padding-left:60px}.pl-61{padding-left:61px}.pl-62{padding-left:62px}.pl-63{padding-left:63px}.pl-64{padding-left:64px}.pl-65{padding-left:65px}.pl-66{padding-left:66px}.pl-67{padding-left:67px}.pl-68{padding-left:68px}.pl-69{padding-left:69px}.pl-70{padding-left:70px}.pl-71{padding-left:71px}.pl-72{padding-left:72px}.pl-73{padding-left:73px}.pl-74{padding-left:74px}.pl-75{padding-left:75px}.pl-76{padding-left:76px}.pl-77{padding-left:77px}.pl-78{padding-left:78px}.pl-79{padding-left:79px}.pl-80{padding-left:80px}.pl-81{padding-left:81px}.pl-82{padding-left:82px}.pl-83{padding-left:83px}.pl-84{padding-left:84px}.pl-85{padding-left:85px}.pl-86{padding-left:86px}.pl-87{padding-left:87px}.pl-88{padding-left:88px}.pl-89{padding-left:89px}.pl-90{padding-left:90px}.pl-91{padding-left:91px}.pl-92{padding-left:92px}.pl-93{padding-left:93px}.pl-94{padding-left:94px}.pl-95{padding-left:95px}.pl-96{padding-left:96px}.pl-97{padding-left:97px}.pl-98{padding-left:98px}.pl-99{padding-left:99px}.pl-100{padding-left:100px}.m-0{margin:0}.m-1{margin:1px}.m-2{margin:2px}.m-3{margin:3px}.m-4{margin:4px}.m-5{margin:5px}.m-6{margin:6px}.m-7{margin:7px}.m-8{margin:8px}.m-9{margin:9px}.m-10{margin:10px}.m-11{margin:11px}.m-12{margin:12px}.m-13{margin:13px}.m-14{margin:14px}.m-15{margin:15px}.m-16{margin:16px}.m-17{margin:17px}.m-18{margin:18px}.m-19{margin:19px}.m-20{margin:20px}.m-21{margin:21px}.m-22{margin:22px}.m-23{margin:23px}.m-24{margin:24px}.m-25{margin:25px}.m-26{margin:26px}.m-27{margin:27px}.m-28{margin:28px}.m-29{margin:29px}.m-30{margin:30px}.m-31{margin:31px}.m-32{margin:32px}.m-33{margin:33px}.m-34{margin:34px}.m-35{margin:35px}.m-36{margin:36px}.m-37{margin:37px}.m-38{margin:38px}.m-39{margin:39px}.m-40{margin:40px}.m-41{margin:41px}.m-42{margin:42px}.m-43{margin:43px}.m-44{margin:44px}.m-45{margin:45px}.m-46{margin:46px}.m-47{margin:47px}.m-48{margin:48px}.m-49{margin:49px}.m-50{margin:50px}.m-51{margin:51px}.m-52{margin:52px}.m-53{margin:53px}.m-54{margin:54px}.m-55{margin:55px}.m-56{margin:56px}.m-57{margin:57px}.m-58{margin:58px}.m-59{margin:59px}.m-60{margin:60px}.m-61{margin:61px}.m-62{margin:62px}.m-63{margin:63px}.m-64{margin:64px}.m-65{margin:65px}.m-66{margin:66px}.m-67{margin:67px}.m-68{margin:68px}.m-69{margin:69px}.m-70{margin:70px}.m-71{margin:71px}.m-72{margin:72px}.m-73{margin:73px}.m-74{margin:74px}.m-75{margin:75px}.m-76{margin:76px}.m-77{margin:77px}.m-78{margin:78px}.m-79{margin:79px}.m-80{margin:80px}.m-81{margin:81px}.m-82{margin:82px}.m-83{margin:83px}.m-84{margin:84px}.m-85{margin:85px}.m-86{margin:86px}.m-87{margin:87px}.m-88{margin:88px}.m-89{margin:89px}.m-90{margin:90px}.m-91{margin:91px}.m-92{margin:92px}.m-93{margin:93px}.m-94{margin:94px}.m-95{margin:95px}.m-96{margin:96px}.m-97{margin:97px}.m-98{margin:98px}.m-99{margin:99px}.m-100{margin:100px}.mt-0{margin-top:0}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-40{margin-top:40px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-60{margin-top:60px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.mt-65{margin-top:65px}.mt-66{margin-top:66px}.mt-67{margin-top:67px}.mt-68{margin-top:68px}.mt-69{margin-top:69px}.mt-70{margin-top:70px}.mt-71{margin-top:71px}.mt-72{margin-top:72px}.mt-73{margin-top:73px}.mt-74{margin-top:74px}.mt-75{margin-top:75px}.mt-76{margin-top:76px}.mt-77{margin-top:77px}.mt-78{margin-top:78px}.mt-79{margin-top:79px}.mt-80{margin-top:80px}.mt-81{margin-top:81px}.mt-82{margin-top:82px}.mt-83{margin-top:83px}.mt-84{margin-top:84px}.mt-85{margin-top:85px}.mt-86{margin-top:86px}.mt-87{margin-top:87px}.mt-88{margin-top:88px}.mt-89{margin-top:89px}.mt-90{margin-top:90px}.mt-91{margin-top:91px}.mt-92{margin-top:92px}.mt-93{margin-top:93px}.mt-94{margin-top:94px}.mt-95{margin-top:95px}.mt-96{margin-top:96px}.mt-97{margin-top:97px}.mt-98{margin-top:98px}.mt-99{margin-top:99px}.mt-100{margin-top:100px}.mr-0{margin-right:0}.mr-1{margin-right:1px}.mr-2{margin-right:2px}.mr-3{margin-right:3px}.mr-4{margin-right:4px}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-7{margin-right:7px}.mr-8{margin-right:8px}.mr-9{margin-right:9px}.mr-10{margin-right:10px}.mr-11{margin-right:11px}.mr-12{margin-right:12px}.mr-13{margin-right:13px}.mr-14{margin-right:14px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-17{margin-right:17px}.mr-18{margin-right:18px}.mr-19{margin-right:19px}.mr-20{margin-right:20px}.mr-21{margin-right:21px}.mr-22{margin-right:22px}.mr-23{margin-right:23px}.mr-24{margin-right:24px}.mr-25{margin-right:25px}.mr-26{margin-right:26px}.mr-27{margin-right:27px}.mr-28{margin-right:28px}.mr-29{margin-right:29px}.mr-30{margin-right:30px}.mr-31{margin-right:31px}.mr-32{margin-right:32px}.mr-33{margin-right:33px}.mr-34{margin-right:34px}.mr-35{margin-right:35px}.mr-36{margin-right:36px}.mr-37{margin-right:37px}.mr-38{margin-right:38px}.mr-39{margin-right:39px}.mr-40{margin-right:40px}.mr-41{margin-right:41px}.mr-42{margin-right:42px}.mr-43{margin-right:43px}.mr-44{margin-right:44px}.mr-45{margin-right:45px}.mr-46{margin-right:46px}.mr-47{margin-right:47px}.mr-48{margin-right:48px}.mr-49{margin-right:49px}.mr-50{margin-right:50px}.mr-51{margin-right:51px}.mr-52{margin-right:52px}.mr-53{margin-right:53px}.mr-54{margin-right:54px}.mr-55{margin-right:55px}.mr-56{margin-right:56px}.mr-57{margin-right:57px}.mr-58{margin-right:58px}.mr-59{margin-right:59px}.mr-60{margin-right:60px}.mr-61{margin-right:61px}.mr-62{margin-right:62px}.mr-63{margin-right:63px}.mr-64{margin-right:64px}.mr-65{margin-right:65px}.mr-66{margin-right:66px}.mr-67{margin-right:67px}.mr-68{margin-right:68px}.mr-69{margin-right:69px}.mr-70{margin-right:70px}.mr-71{margin-right:71px}.mr-72{margin-right:72px}.mr-73{margin-right:73px}.mr-74{margin-right:74px}.mr-75{margin-right:75px}.mr-76{margin-right:76px}.mr-77{margin-right:77px}.mr-78{margin-right:78px}.mr-79{margin-right:79px}.mr-80{margin-right:80px}.mr-81{margin-right:81px}.mr-82{margin-right:82px}.mr-83{margin-right:83px}.mr-84{margin-right:84px}.mr-85{margin-right:85px}.mr-86{margin-right:86px}.mr-87{margin-right:87px}.mr-88{margin-right:88px}.mr-89{margin-right:89px}.mr-90{margin-right:90px}.mr-91{margin-right:91px}.mr-92{margin-right:92px}.mr-93{margin-right:93px}.mr-94{margin-right:94px}.mr-95{margin-right:95px}.mr-96{margin-right:96px}.mr-97{margin-right:97px}.mr-98{margin-right:98px}.mr-99{margin-right:99px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-9{margin-bottom:9px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-13{margin-bottom:13px}.mb-14{margin-bottom:14px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-18{margin-bottom:18px}.mb-19{margin-bottom:19px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px}.mb-22{margin-bottom:22px}.mb-23{margin-bottom:23px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-27{margin-bottom:27px}.mb-28{margin-bottom:28px}.mb-29{margin-bottom:29px}.mb-30{margin-bottom:30px}.mb-31{margin-bottom:31px}.mb-32{margin-bottom:32px}.mb-33{margin-bottom:33px}.mb-34{margin-bottom:34px}.mb-35{margin-bottom:35px}.mb-36{margin-bottom:36px}.mb-37{margin-bottom:37px}.mb-38{margin-bottom:38px}.mb-39{margin-bottom:39px}.mb-40{margin-bottom:40px}.mb-41{margin-bottom:41px}.mb-42{margin-bottom:42px}.mb-43{margin-bottom:43px}.mb-44{margin-bottom:44px}.mb-45{margin-bottom:45px}.mb-46{margin-bottom:46px}.mb-47{margin-bottom:47px}.mb-48{margin-bottom:48px}.mb-49{margin-bottom:49px}.mb-50{margin-bottom:50px}.mb-51{margin-bottom:51px}.mb-52{margin-bottom:52px}.mb-53{margin-bottom:53px}.mb-54{margin-bottom:54px}.mb-55{margin-bottom:55px}.mb-56{margin-bottom:56px}.mb-57{margin-bottom:57px}.mb-58{margin-bottom:58px}.mb-59{margin-bottom:59px}.mb-60{margin-bottom:60px}.mb-61{margin-bottom:61px}.mb-62{margin-bottom:62px}.mb-63{margin-bottom:63px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-66{margin-bottom:66px}.mb-67{margin-bottom:67px}.mb-68{margin-bottom:68px}.mb-69{margin-bottom:69px}.mb-70{margin-bottom:70px}.mb-71{margin-bottom:71px}.mb-72{margin-bottom:72px}.mb-73{margin-bottom:73px}.mb-74{margin-bottom:74px}.mb-75{margin-bottom:75px}.mb-76{margin-bottom:76px}.mb-77{margin-bottom:77px}.mb-78{margin-bottom:78px}.mb-79{margin-bottom:79px}.mb-80{margin-bottom:80px}.mb-81{margin-bottom:81px}.mb-82{margin-bottom:82px}.mb-83{margin-bottom:83px}.mb-84{margin-bottom:84px}.mb-85{margin-bottom:85px}.mb-86{margin-bottom:86px}.mb-87{margin-bottom:87px}.mb-88{margin-bottom:88px}.mb-89{margin-bottom:89px}.mb-90{margin-bottom:90px}.mb-91{margin-bottom:91px}.mb-92{margin-bottom:92px}.mb-93{margin-bottom:93px}.mb-94{margin-bottom:94px}.mb-95{margin-bottom:95px}.mb-96{margin-bottom:96px}.mb-97{margin-bottom:97px}.mb-98{margin-bottom:98px}.mb-99{margin-bottom:99px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0}.ml-1{margin-left:1px}.ml-2{margin-left:2px}.ml-3{margin-left:3px}.ml-4{margin-left:4px}.ml-5{margin-left:5px}.ml-6{margin-left:6px}.ml-7{margin-left:7px}.ml-8{margin-left:8px}.ml-9{margin-left:9px}.ml-10{margin-left:10px}.ml-11{margin-left:11px}.ml-12{margin-left:12px}.ml-13{margin-left:13px}.ml-14{margin-left:14px}.ml-15{margin-left:15px}.ml-16{margin-left:16px}.ml-17{margin-left:17px}.ml-18{margin-left:18px}.ml-19{margin-left:19px}.ml-20{margin-left:20px}.ml-21{margin-left:21px}.ml-22{margin-left:22px}.ml-23{margin-left:23px}.ml-24{margin-left:24px}.ml-25{margin-left:25px}.ml-26{margin-left:26px}.ml-27{margin-left:27px}.ml-28{margin-left:28px}.ml-29{margin-left:29px}.ml-30{margin-left:30px}.ml-31{margin-left:31px}.ml-32{margin-left:32px}.ml-33{margin-left:33px}.ml-34{margin-left:34px}.ml-35{margin-left:35px}.ml-36{margin-left:36px}.ml-37{margin-left:37px}.ml-38{margin-left:38px}.ml-39{margin-left:39px}.ml-40{margin-left:40px}.ml-41{margin-left:41px}.ml-42{margin-left:42px}.ml-43{margin-left:43px}.ml-44{margin-left:44px}.ml-45{margin-left:45px}.ml-46{margin-left:46px}.ml-47{margin-left:47px}.ml-48{margin-left:48px}.ml-49{margin-left:49px}.ml-50{margin-left:50px}.ml-51{margin-left:51px}.ml-52{margin-left:52px}.ml-53{margin-left:53px}.ml-54{margin-left:54px}.ml-55{margin-left:55px}.ml-56{margin-left:56px}.ml-57{margin-left:57px}.ml-58{margin-left:58px}.ml-59{margin-left:59px}.ml-60{margin-left:60px}.ml-61{margin-left:61px}.ml-62{margin-left:62px}.ml-63{margin-left:63px}.ml-64{margin-left:64px}.ml-65{margin-left:65px}.ml-66{margin-left:66px}.ml-67{margin-left:67px}.ml-68{margin-left:68px}.ml-69{margin-left:69px}.ml-70{margin-left:70px}.ml-71{margin-left:71px}.ml-72{margin-left:72px}.ml-73{margin-left:73px}.ml-74{margin-left:74px}.ml-75{margin-left:75px}.ml-76{margin-left:76px}.ml-77{margin-left:77px}.ml-78{margin-left:78px}.ml-79{margin-left:79px}.ml-80{margin-left:80px}.ml-81{margin-left:81px}.ml-82{margin-left:82px}.ml-83{margin-left:83px}.ml-84{margin-left:84px}.ml-85{margin-left:85px}.ml-86{margin-left:86px}.ml-87{margin-left:87px}.ml-88{margin-left:88px}.ml-89{margin-left:89px}.ml-90{margin-left:90px}.ml-91{margin-left:91px}.ml-92{margin-left:92px}.ml-93{margin-left:93px}.ml-94{margin-left:94px}.ml-95{margin-left:95px}.ml-96{margin-left:96px}.ml-97{margin-left:97px}.ml-98{margin-left:98px}.ml-99{margin-left:99px}.ml-100{margin-left:100px}.lh-0{line-height:0}.lh-1{line-height:1px}.lh-2{line-height:2px}.lh-3{line-height:3px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.lh-61{line-height:61px}.lh-62{line-height:62px}.lh-63{line-height:63px}.lh-64{line-height:64px}.lh-65{line-height:65px}.lh-66{line-height:66px}.lh-67{line-height:67px}.lh-68{line-height:68px}.lh-69{line-height:69px}.lh-70{line-height:70px}.lh-71{line-height:71px}.lh-72{line-height:72px}.lh-73{line-height:73px}.lh-74{line-height:74px}.lh-75{line-height:75px}.lh-76{line-height:76px}.lh-77{line-height:77px}.lh-78{line-height:78px}.lh-79{line-height:79px}.lh-80{line-height:80px}.lh-81{line-height:81px}.lh-82{line-height:82px}.lh-83{line-height:83px}.lh-84{line-height:84px}.lh-85{line-height:85px}.lh-86{line-height:86px}.lh-87{line-height:87px}.lh-88{line-height:88px}.lh-89{line-height:89px}.lh-90{line-height:90px}.lh-91{line-height:91px}.lh-92{line-height:92px}.lh-93{line-height:93px}.lh-94{line-height:94px}.lh-95{line-height:95px}.lh-96{line-height:96px}.lh-97{line-height:97px}.lh-98{line-height:98px}.lh-99{line-height:99px}.lh-100{line-height:100px}.t-0{top:0}.t-1{top:1px}.t-2{top:2px}.t-3{top:3px}.t-4{top:4px}.t-5{top:5px}.t-6{top:6px}.t-7{top:7px}.t-8{top:8px}.t-9{top:9px}.t-10{top:10px}.t-11{top:11px}.t-12{top:12px}.t-13{top:13px}.t-14{top:14px}.t-15{top:15px}.t-16{top:16px}.t-17{top:17px}.t-18{top:18px}.t-19{top:19px}.t-20{top:20px}.t-21{top:21px}.t-22{top:22px}.t-23{top:23px}.t-24{top:24px}.t-25{top:25px}.t-26{top:26px}.t-27{top:27px}.t-28{top:28px}.t-29{top:29px}.t-30{top:30px}.t-31{top:31px}.t-32{top:32px}.t-33{top:33px}.t-34{top:34px}.t-35{top:35px}.t-36{top:36px}.t-37{top:37px}.t-38{top:38px}.t-39{top:39px}.t-40{top:40px}.t-41{top:41px}.t-42{top:42px}.t-43{top:43px}.t-44{top:44px}.t-45{top:45px}.t-46{top:46px}.t-47{top:47px}.t-48{top:48px}.t-49{top:49px}.t-50{top:50px}.t-51{top:51px}.t-52{top:52px}.t-53{top:53px}.t-54{top:54px}.t-55{top:55px}.t-56{top:56px}.t-57{top:57px}.t-58{top:58px}.t-59{top:59px}.t-60{top:60px}.t-61{top:61px}.t-62{top:62px}.t-63{top:63px}.t-64{top:64px}.t-65{top:65px}.t-66{top:66px}.t-67{top:67px}.t-68{top:68px}.t-69{top:69px}.t-70{top:70px}.t-71{top:71px}.t-72{top:72px}.t-73{top:73px}.t-74{top:74px}.t-75{top:75px}.t-76{top:76px}.t-77{top:77px}.t-78{top:78px}.t-79{top:79px}.t-80{top:80px}.t-81{top:81px}.t-82{top:82px}.t-83{top:83px}.t-84{top:84px}.t-85{top:85px}.t-86{top:86px}.t-87{top:87px}.t-88{top:88px}.t-89{top:89px}.t-90{top:90px}.t-91{top:91px}.t-92{top:92px}.t-93{top:93px}.t-94{top:94px}.t-95{top:95px}.t-96{top:96px}.t-97{top:97px}.t-98{top:98px}.t-99{top:99px}.t-100{top:100px}.r-0{right:0}.r-1{right:1px}.r-2{right:2px}.r-3{right:3px}.r-4{right:4px}.r-5{right:5px}.r-6{right:6px}.r-7{right:7px}.r-8{right:8px}.r-9{right:9px}.r-10{right:10px}.r-11{right:11px}.r-12{right:12px}.r-13{right:13px}.r-14{right:14px}.r-15{right:15px}.r-16{right:16px}.r-17{right:17px}.r-18{right:18px}.r-19{right:19px}.r-20{right:20px}.r-21{right:21px}.r-22{right:22px}.r-23{right:23px}.r-24{right:24px}.r-25{right:25px}.r-26{right:26px}.r-27{right:27px}.r-28{right:28px}.r-29{right:29px}.r-30{right:30px}.r-31{right:31px}.r-32{right:32px}.r-33{right:33px}.r-34{right:34px}.r-35{right:35px}.r-36{right:36px}.r-37{right:37px}.r-38{right:38px}.r-39{right:39px}.r-40{right:40px}.r-41{right:41px}.r-42{right:42px}.r-43{right:43px}.r-44{right:44px}.r-45{right:45px}.r-46{right:46px}.r-47{right:47px}.r-48{right:48px}.r-49{right:49px}.r-50{right:50px}.r-51{right:51px}.r-52{right:52px}.r-53{right:53px}.r-54{right:54px}.r-55{right:55px}.r-56{right:56px}.r-57{right:57px}.r-58{right:58px}.r-59{right:59px}.r-60{right:60px}.r-61{right:61px}.r-62{right:62px}.r-63{right:63px}.r-64{right:64px}.r-65{right:65px}.r-66{right:66px}.r-67{right:67px}.r-68{right:68px}.r-69{right:69px}.r-70{right:70px}.r-71{right:71px}.r-72{right:72px}.r-73{right:73px}.r-74{right:74px}.r-75{right:75px}.r-76{right:76px}.r-77{right:77px}.r-78{right:78px}.r-79{right:79px}.r-80{right:80px}.r-81{right:81px}.r-82{right:82px}.r-83{right:83px}.r-84{right:84px}.r-85{right:85px}.r-86{right:86px}.r-87{right:87px}.r-88{right:88px}.r-89{right:89px}.r-90{right:90px}.r-91{right:91px}.r-92{right:92px}.r-93{right:93px}.r-94{right:94px}.r-95{right:95px}.r-96{right:96px}.r-97{right:97px}.r-98{right:98px}.r-99{right:99px}.r-100{right:100px}.b-0{bottom:0}.b-1{bottom:1px}.b-2{bottom:2px}.b-3{bottom:3px}.b-4{bottom:4px}.b-5{bottom:5px}.b-6{bottom:6px}.b-7{bottom:7px}.b-8{bottom:8px}.b-9{bottom:9px}.b-10{bottom:10px}.b-11{bottom:11px}.b-12{bottom:12px}.b-13{bottom:13px}.b-14{bottom:14px}.b-15{bottom:15px}.b-16{bottom:16px}.b-17{bottom:17px}.b-18{bottom:18px}.b-19{bottom:19px}.b-20{bottom:20px}.b-21{bottom:21px}.b-22{bottom:22px}.b-23{bottom:23px}.b-24{bottom:24px}.b-25{bottom:25px}.b-26{bottom:26px}.b-27{bottom:27px}.b-28{bottom:28px}.b-29{bottom:29px}.b-30{bottom:30px}.b-31{bottom:31px}.b-32{bottom:32px}.b-33{bottom:33px}.b-34{bottom:34px}.b-35{bottom:35px}.b-36{bottom:36px}.b-37{bottom:37px}.b-38{bottom:38px}.b-39{bottom:39px}.b-40{bottom:40px}.b-41{bottom:41px}.b-42{bottom:42px}.b-43{bottom:43px}.b-44{bottom:44px}.b-45{bottom:45px}.b-46{bottom:46px}.b-47{bottom:47px}.b-48{bottom:48px}.b-49{bottom:49px}.b-50{bottom:50px}.b-51{bottom:51px}.b-52{bottom:52px}.b-53{bottom:53px}.b-54{bottom:54px}.b-55{bottom:55px}.b-56{bottom:56px}.b-57{bottom:57px}.b-58{bottom:58px}.b-59{bottom:59px}.b-60{bottom:60px}.b-61{bottom:61px}.b-62{bottom:62px}.b-63{bottom:63px}.b-64{bottom:64px}.b-65{bottom:65px}.b-66{bottom:66px}.b-67{bottom:67px}.b-68{bottom:68px}.b-69{bottom:69px}.b-70{bottom:70px}.b-71{bottom:71px}.b-72{bottom:72px}.b-73{bottom:73px}.b-74{bottom:74px}.b-75{bottom:75px}.b-76{bottom:76px}.b-77{bottom:77px}.b-78{bottom:78px}.b-79{bottom:79px}.b-80{bottom:80px}.b-81{bottom:81px}.b-82{bottom:82px}.b-83{bottom:83px}.b-84{bottom:84px}.b-85{bottom:85px}.b-86{bottom:86px}.b-87{bottom:87px}.b-88{bottom:88px}.b-89{bottom:89px}.b-90{bottom:90px}.b-91{bottom:91px}.b-92{bottom:92px}.b-93{bottom:93px}.b-94{bottom:94px}.b-95{bottom:95px}.b-96{bottom:96px}.b-97{bottom:97px}.b-98{bottom:98px}.b-99{bottom:99px}.b-100{bottom:100px}.l-0{left:0}.l-1{left:1px}.l-2{left:2px}.l-3{left:3px}.l-4{left:4px}.l-5{left:5px}.l-6{left:6px}.l-7{left:7px}.l-8{left:8px}.l-9{left:9px}.l-10{left:10px}.l-11{left:11px}.l-12{left:12px}.l-13{left:13px}.l-14{left:14px}.l-15{left:15px}.l-16{left:16px}.l-17{left:17px}.l-18{left:18px}.l-19{left:19px}.l-20{left:20px}.l-21{left:21px}.l-22{left:22px}.l-23{left:23px}.l-24{left:24px}.l-25{left:25px}.l-26{left:26px}.l-27{left:27px}.l-28{left:28px}.l-29{left:29px}.l-30{left:30px}.l-31{left:31px}.l-32{left:32px}.l-33{left:33px}.l-34{left:34px}.l-35{left:35px}.l-36{left:36px}.l-37{left:37px}.l-38{left:38px}.l-39{left:39px}.l-40{left:40px}.l-41{left:41px}.l-42{left:42px}.l-43{left:43px}.l-44{left:44px}.l-45{left:45px}.l-46{left:46px}.l-47{left:47px}.l-48{left:48px}.l-49{left:49px}.l-50{left:50px}.l-51{left:51px}.l-52{left:52px}.l-53{left:53px}.l-54{left:54px}.l-55{left:55px}.l-56{left:56px}.l-57{left:57px}.l-58{left:58px}.l-59{left:59px}.l-60{left:60px}.l-61{left:61px}.l-62{left:62px}.l-63{left:63px}.l-64{left:64px}.l-65{left:65px}.l-66{left:66px}.l-67{left:67px}.l-68{left:68px}.l-69{left:69px}.l-70{left:70px}.l-71{left:71px}.l-72{left:72px}.l-73{left:73px}.l-74{left:74px}.l-75{left:75px}.l-76{left:76px}.l-77{left:77px}.l-78{left:78px}.l-79{left:79px}.l-80{left:80px}.l-81{left:81px}.l-82{left:82px}.l-83{left:83px}.l-84{left:84px}.l-85{left:85px}.l-86{left:86px}.l-87{left:87px}.l-88{left:88px}.l-89{left:89px}.l-90{left:90px}.l-91{left:91px}.l-92{left:92px}.l-93{left:93px}.l-94{left:94px}.l-95{left:95px}.l-96{left:96px}.l-97{left:97px}.l-98{left:98px}.l-99{left:99px}.l-100{left:100px}.bd-0{border-width:0}.bd-1{border-width:1px}.bd-2{border-width:2px}.bd-3{border-width:3px}.bd-4{border-width:4px}.bd-5{border-width:5px}.bd-6{border-width:6px}.bd-7{border-width:7px}.bd-8{border-width:8px}.bd-9{border-width:9px}.bd-10{border-width:10px}.bdt-0{border-top-width:0}.bdt-1{border-top-width:1px}.bdt-2{border-top-width:2px}.bdt-3{border-top-width:3px}.bdt-4{border-top-width:4px}.bdt-5{border-top-width:5px}.bdt-6{border-top-width:6px}.bdt-7{border-top-width:7px}.bdt-8{border-top-width:8px}.bdt-9{border-top-width:9px}.bdt-10{border-top-width:10px}.bdr-0{border-right-width:0}.bdr-1{border-right-width:1px}.bdr-2{border-right-width:2px}.bdr-3{border-right-width:3px}.bdr-4{border-right-width:4px}.bdr-5{border-right-width:5px}.bdr-6{border-right-width:6px}.bdr-7{border-right-width:7px}.bdr-8{border-right-width:8px}.bdr-9{border-right-width:9px}.bdr-10{border-right-width:10px}.bdb-0{border-bottom-width:0}.bdb-1{border-bottom-width:1px}.bdb-2{border-bottom-width:2px}.bdb-3{border-bottom-width:3px}.bdb-4{border-bottom-width:4px}.bdb-5{border-bottom-width:5px}.bdb-6{border-bottom-width:6px}.bdb-7{border-bottom-width:7px}.bdb-8{border-bottom-width:8px}.bdb-9{border-bottom-width:9px}.bdb-10{border-bottom-width:10px}.bdl-0{border-left-width:0}.bdl-1{border-left-width:1px}.bdl-2{border-left-width:2px}.bdl-3{border-left-width:3px}.bdl-4{border-left-width:4px}.bdl-5{border-left-width:5px}.bdl-6{border-left-width:6px}.bdl-7{border-left-width:7px}.bdl-8{border-left-width:8px}.bdl-9{border-left-width:9px}.bdl-10{border-left-width:10px}.bd-solid{border-style:solid}.bd-dashed{border-style:dashed}.bd-double{border-style:double}.bd-r-0{border-radius:0}.bd-r-1{border-radius:1px}.bd-r-2{border-radius:2px}.bd-r-3{border-radius:3px}.bd-r-4{border-radius:4px}.bd-r-5{border-radius:5px}.bd-r-6{border-radius:6px}.bd-r-7{border-radius:7px}.bd-r-8{border-radius:8px}.bd-r-9{border-radius:9px}.bd-r-10{border-radius:10px}.bd-r-11{border-radius:11px}.bd-r-12{border-radius:12px}.bd-r-13{border-radius:13px}.bd-r-14{border-radius:14px}.bd-r-15{border-radius:15px}.bd-r-16{border-radius:16px}.bd-r-17{border-radius:17px}.bd-r-18{border-radius:18px}.bd-r-19{border-radius:19px}.bd-r-20{border-radius:20px}.bd-r-21{border-radius:21px}.bd-r-22{border-radius:22px}.bd-r-23{border-radius:23px}.bd-r-24{border-radius:24px}.bd-r-25{border-radius:25px}.bd-r-26{border-radius:26px}.bd-r-27{border-radius:27px}.bd-r-28{border-radius:28px}.bd-r-29{border-radius:29px}.bd-r-30{border-radius:30px}.bd-r-31{border-radius:31px}.bd-r-32{border-radius:32px}.bd-r-33{border-radius:33px}.bd-r-34{border-radius:34px}.bd-r-35{border-radius:35px}.bd-r-36{border-radius:36px}.bd-r-37{border-radius:37px}.bd-r-38{border-radius:38px}.bd-r-39{border-radius:39px}.bd-r-40{border-radius:40px}.bd-r-41{border-radius:41px}.bd-r-42{border-radius:42px}.bd-r-43{border-radius:43px}.bd-r-44{border-radius:44px}.bd-r-45{border-radius:45px}.bd-r-46{border-radius:46px}.bd-r-47{border-radius:47px}.bd-r-48{border-radius:48px}.bd-r-49{border-radius:49px}.bd-r-50{border-radius:50px}.vh-parent{position:relative}.v{position:absolute;top:50%;transform:translateY(-50%)}.h{transform:translateX(-50%)}.h,.vh{position:absolute;left:50%}.vh{top:50%;transform:translate(-50%,-50%)}.dspl-in{display:inline}.dspl-inbl{display:inline-block}.dspl-bl{display:block}.dspl-flex{display:flex}.vtal-md{vertical-align:middle}.vtal-bt{vertical-align:bottom}.vtal-top{vertical-align:top}.fl-right{float:right}.fl-left{float:left}.box-ct{box-sizing:content-box}.box-bd{box-sizing:border-box}.pst-rlt{position:relative}.pst-absl{position:absolute}.pst-fx{position:fixed}.h-scroll{overflow-x:scroll;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}.ovfl-hd{overflow:hidden}.ovfl-scroll{overflow:scroll}.ovfl-vsb{overflow:visible}.ovfl-x-hd{overflow-x:hidden}.ovfl-x-scroll{overflow-x:scroll}.ovfl-y-hd{overflow-y:hidden}.ovfl-y-scroll{overflow-y:scroll}.color-gray-1{color:#fff}.bg-gray-1{background-color:#fff}.bd-gray-1{border-color:#fff}.color-gray-2{color:#fafafa}.bg-gray-2{background-color:#fafafa}.bd-gray-2{border-color:#fafafa}.color-gray-3{color:#f5f5f5}.bg-gray-3{background-color:#f5f5f5}.bd-gray-3{border-color:#f5f5f5}.color-gray-4{color:#f0f0f0}.bg-gray-4{background-color:#f0f0f0}.bd-gray-4{border-color:#f0f0f0}.color-gray-5{color:#d9d9d9}.bg-gray-5{background-color:#d9d9d9}.bd-gray-5{border-color:#d9d9d9}.color-gray-6{color:#bfbfbf}.bg-gray-6{background-color:#bfbfbf}.bd-gray-6{border-color:#bfbfbf}.color-gray-7{color:#8c8c8c}.bg-gray-7{background-color:#8c8c8c}.bd-gray-7{border-color:#8c8c8c}.color-gray-8{color:#595959}.bg-gray-8{background-color:#595959}.bd-gray-8{border-color:#595959}.color-gray-9{color:#434343}.bg-gray-9{background-color:#434343}.bd-gray-9{border-color:#434343}.color-gray-10{color:#262626}.bg-gray-10{background-color:#262626}.bd-gray-10{border-color:#262626}.color-blue-1{color:#e6f7ff}.bg-blue-1{background-color:#e6f7ff}.bd-blue-1{border-color:#e6f7ff}.color-blue-2{color:#bae7ff}.bg-blue-2{background-color:#bae7ff}.bd-blue-2{border-color:#bae7ff}.color-blue-3{color:#91d5ff}.bg-blue-3{background-color:#91d5ff}.bd-blue-3{border-color:#91d5ff}.color-blue-4{color:#69c0ff}.bg-blue-4{background-color:#69c0ff}.bd-blue-4{border-color:#69c0ff}.color-blue-5{color:#40a9ff}.bg-blue-5{background-color:#40a9ff}.bd-blue-5{border-color:#40a9ff}.color-blue-6{color:#1890ff}.bg-blue-6{background-color:#1890ff}.bd-blue-6{border-color:#1890ff}.color-blue-7{color:#096dd9}.bg-blue-7{background-color:#096dd9}.bd-blue-7{border-color:#096dd9}.color-blue-8{color:#0050b3}.bg-blue-8{background-color:#0050b3}.bd-blue-8{border-color:#0050b3}.color-blue-9{color:#003a8c}.bg-blue-9{background-color:#003a8c}.bd-blue-9{border-color:#003a8c}.color-blue-10{color:#002766}.bg-blue-10{background-color:#002766}.bd-blue-10{border-color:#002766}.color-purple-1{color:#f9f0ff}.bg-purple-1{background-color:#f9f0ff}.bd-purple-1{border-color:#f9f0ff}.color-purple-2{color:#efdbff}.bg-purple-2{background-color:#efdbff}.bd-purple-2{border-color:#efdbff}.color-purple-3{color:#d3adf7}.bg-purple-3{background-color:#d3adf7}.bd-purple-3{border-color:#d3adf7}.color-purple-4{color:#b37feb}.bg-purple-4{background-color:#b37feb}.bd-purple-4{border-color:#b37feb}.color-purple-5{color:#9254de}.bg-purple-5{background-color:#9254de}.bd-purple-5{border-color:#9254de}.color-purple-6{color:#722ed1}.bg-purple-6{background-color:#722ed1}.bd-purple-6{border-color:#722ed1}.color-purple-7{color:#531dab}.bg-purple-7{background-color:#531dab}.bd-purple-7{border-color:#531dab}.color-purple-8{color:#391085}.bg-purple-8{background-color:#391085}.bd-purple-8{border-color:#391085}.color-purple-9{color:#22075e}.bg-purple-9{background-color:#22075e}.bd-purple-9{border-color:#22075e}.color-purple-10{color:#120338}.bg-purple-10{background-color:#120338}.bd-purple-10{border-color:#120338}.color-cyan-1{color:#e6fffb}.bg-cyan-1{background-color:#e6fffb}.bd-cyan-1{border-color:#e6fffb}.color-cyan-2{color:#b5f5ec}.bg-cyan-2{background-color:#b5f5ec}.bd-cyan-2{border-color:#b5f5ec}.color-cyan-3{color:#87e8de}.bg-cyan-3{background-color:#87e8de}.bd-cyan-3{border-color:#87e8de}.color-cyan-4{color:#5cdbd3}.bg-cyan-4{background-color:#5cdbd3}.bd-cyan-4{border-color:#5cdbd3}.color-cyan-5{color:#36cfc9}.bg-cyan-5{background-color:#36cfc9}.bd-cyan-5{border-color:#36cfc9}.color-cyan-6{color:#13c2c2}.bg-cyan-6{background-color:#13c2c2}.bd-cyan-6{border-color:#13c2c2}.color-cyan-7{color:#08979c}.bg-cyan-7{background-color:#08979c}.bd-cyan-7{border-color:#08979c}.color-cyan-8{color:#006d75}.bg-cyan-8{background-color:#006d75}.bd-cyan-8{border-color:#006d75}.color-cyan-9{color:#00474f}.bg-cyan-9{background-color:#00474f}.bd-cyan-9{border-color:#00474f}.color-cyan-10{color:#002329}.bg-cyan-10{background-color:#002329}.bd-cyan-10{border-color:#002329}.color-green-1{color:#f6ffed}.bg-green-1{background-color:#f6ffed}.bd-green-1{border-color:#f6ffed}.color-green-2{color:#d9f7be}.bg-green-2{background-color:#d9f7be}.bd-green-2{border-color:#d9f7be}.color-green-3{color:#b7eb8f}.bg-green-3{background-color:#b7eb8f}.bd-green-3{border-color:#b7eb8f}.color-green-4{color:#95de64}.bg-green-4{background-color:#95de64}.bd-green-4{border-color:#95de64}.color-green-5{color:#73d13d}.bg-green-5{background-color:#73d13d}.bd-green-5{border-color:#73d13d}.color-green-6{color:#52c41a}.bg-green-6{background-color:#52c41a}.bd-green-6{border-color:#52c41a}.color-green-7{color:#389e0d}.bg-green-7{background-color:#389e0d}.bd-green-7{border-color:#389e0d}.color-green-8{color:#237804}.bg-green-8{background-color:#237804}.bd-green-8{border-color:#237804}.color-green-9{color:#135200}.bg-green-9{background-color:#135200}.bd-green-9{border-color:#135200}.color-green-10{color:#092b00}.bg-green-10{background-color:#092b00}.bd-green-10{border-color:#092b00}.color-magenta-1{color:#fff0f6}.bg-magenta-1{background-color:#fff0f6}.bd-magenta-1{border-color:#fff0f6}.color-magenta-2{color:#ffd6e7}.bg-magenta-2{background-color:#ffd6e7}.bd-magenta-2{border-color:#ffd6e7}.color-magenta-3{color:#ffadd2}.bg-magenta-3{background-color:#ffadd2}.bd-magenta-3{border-color:#ffadd2}.color-magenta-4{color:#ff85c0}.bg-magenta-4{background-color:#ff85c0}.bd-magenta-4{border-color:#ff85c0}.color-magenta-5{color:#f759ab}.bg-magenta-5{background-color:#f759ab}.bd-magenta-5{border-color:#f759ab}.color-magenta-6{color:#eb2f96}.bg-magenta-6{background-color:#eb2f96}.bd-magenta-6{border-color:#eb2f96}.color-magenta-7{color:#c41d7f}.bg-magenta-7{background-color:#c41d7f}.bd-magenta-7{border-color:#c41d7f}.color-magenta-8{color:#9e1068}.bg-magenta-8{background-color:#9e1068}.bd-magenta-8{border-color:#9e1068}.color-magenta-9{color:#780650}.bg-magenta-9{background-color:#780650}.bd-magenta-9{border-color:#780650}.color-magenta-10{color:#520339}.bg-magenta-10{background-color:#520339}.bd-magenta-10{border-color:#520339}.color-pink-1{color:#fff0f6}.bg-pink-1{background-color:#fff0f6}.bd-pink-1{border-color:#fff0f6}.color-pink-2{color:#ffd6e7}.bg-pink-2{background-color:#ffd6e7}.bd-pink-2{border-color:#ffd6e7}.color-pink-3{color:#ffadd2}.bg-pink-3{background-color:#ffadd2}.bd-pink-3{border-color:#ffadd2}.color-pink-4{color:#ff85c0}.bg-pink-4{background-color:#ff85c0}.bd-pink-4{border-color:#ff85c0}.color-pink-5{color:#f759ab}.bg-pink-5{background-color:#f759ab}.bd-pink-5{border-color:#f759ab}.color-pink-6{color:#eb2f96}.bg-pink-6{background-color:#eb2f96}.bd-pink-6{border-color:#eb2f96}.color-pink-7{color:#c41d7f}.bg-pink-7{background-color:#c41d7f}.bd-pink-7{border-color:#c41d7f}.color-pink-8{color:#9e1068}.bg-pink-8{background-color:#9e1068}.bd-pink-8{border-color:#9e1068}.color-pink-9{color:#780650}.bg-pink-9{background-color:#780650}.bd-pink-9{border-color:#780650}.color-pink-10{color:#520339}.bg-pink-10{background-color:#520339}.bd-pink-10{border-color:#520339}.color-red-1{color:#fff1f0}.bg-red-1{background-color:#fff1f0}.bd-red-1{border-color:#fff1f0}.color-red-2{color:#ffccc7}.bg-red-2{background-color:#ffccc7}.bd-red-2{border-color:#ffccc7}.color-red-3{color:#ffa39e}.bg-red-3{background-color:#ffa39e}.bd-red-3{border-color:#ffa39e}.color-red-4{color:#ff7875}.bg-red-4{background-color:#ff7875}.bd-red-4{border-color:#ff7875}.color-red-5{color:#ff4d4f}.bg-red-5{background-color:#ff4d4f}.bd-red-5{border-color:#ff4d4f}.color-red-6{color:#f5222d}.bg-red-6{background-color:#f5222d}.bd-red-6{border-color:#f5222d}.color-red-7{color:#cf1322}.bg-red-7{background-color:#cf1322}.bd-red-7{border-color:#cf1322}.color-red-8{color:#a8071a}.bg-red-8{background-color:#a8071a}.bd-red-8{border-color:#a8071a}.color-red-9{color:#820014}.bg-red-9{background-color:#820014}.bd-red-9{border-color:#820014}.color-red-10{color:#5c0011}.bg-red-10{background-color:#5c0011}.bd-red-10{border-color:#5c0011}.color-orange-1{color:#fff7e6}.bg-orange-1{background-color:#fff7e6}.bd-orange-1{border-color:#fff7e6}.color-orange-2{color:#ffe7ba}.bg-orange-2{background-color:#ffe7ba}.bd-orange-2{border-color:#ffe7ba}.color-orange-3{color:#ffd591}.bg-orange-3{background-color:#ffd591}.bd-orange-3{border-color:#ffd591}.color-orange-4{color:#ffc069}.bg-orange-4{background-color:#ffc069}.bd-orange-4{border-color:#ffc069}.color-orange-5{color:#ffa940}.bg-orange-5{background-color:#ffa940}.bd-orange-5{border-color:#ffa940}.color-orange-6{color:#fa8c16}.bg-orange-6{background-color:#fa8c16}.bd-orange-6{border-color:#fa8c16}.color-orange-7{color:#d46b08}.bg-orange-7{background-color:#d46b08}.bd-orange-7{border-color:#d46b08}.color-orange-8{color:#ad4e00}.bg-orange-8{background-color:#ad4e00}.bd-orange-8{border-color:#ad4e00}.color-orange-9{color:#873800}.bg-orange-9{background-color:#873800}.bd-orange-9{border-color:#873800}.color-orange-10{color:#612500}.bg-orange-10{background-color:#612500}.bd-orange-10{border-color:#612500}.color-yellow-1{color:#feffe6}.bg-yellow-1{background-color:#feffe6}.bd-yellow-1{border-color:#feffe6}.color-yellow-2{color:#ffffb8}.bg-yellow-2{background-color:#ffffb8}.bd-yellow-2{border-color:#ffffb8}.color-yellow-3{color:#fffb8f}.bg-yellow-3{background-color:#fffb8f}.bd-yellow-3{border-color:#fffb8f}.color-yellow-4{color:#fff566}.bg-yellow-4{background-color:#fff566}.bd-yellow-4{border-color:#fff566}.color-yellow-5{color:#ffec3d}.bg-yellow-5{background-color:#ffec3d}.bd-yellow-5{border-color:#ffec3d}.color-yellow-6{color:#fadb14}.bg-yellow-6{background-color:#fadb14}.bd-yellow-6{border-color:#fadb14}.color-yellow-7{color:#d4b106}.bg-yellow-7{background-color:#d4b106}.bd-yellow-7{border-color:#d4b106}.color-yellow-8{color:#ad8b00}.bg-yellow-8{background-color:#ad8b00}.bd-yellow-8{border-color:#ad8b00}.color-yellow-9{color:#876800}.bg-yellow-9{background-color:#876800}.bd-yellow-9{border-color:#876800}.color-yellow-10{color:#614700}.bg-yellow-10{background-color:#614700}.bd-yellow-10{border-color:#614700}.color-volcano-1{color:#fff2e8}.bg-volcano-1{background-color:#fff2e8}.bd-volcano-1{border-color:#fff2e8}.color-volcano-2{color:#ffd8bf}.bg-volcano-2{background-color:#ffd8bf}.bd-volcano-2{border-color:#ffd8bf}.color-volcano-3{color:#ffbb96}.bg-volcano-3{background-color:#ffbb96}.bd-volcano-3{border-color:#ffbb96}.color-volcano-4{color:#ff9c6e}.bg-volcano-4{background-color:#ff9c6e}.bd-volcano-4{border-color:#ff9c6e}.color-volcano-5{color:#ff7a45}.bg-volcano-5{background-color:#ff7a45}.bd-volcano-5{border-color:#ff7a45}.color-volcano-6{color:#fa541c}.bg-volcano-6{background-color:#fa541c}.bd-volcano-6{border-color:#fa541c}.color-volcano-7{color:#d4380d}.bg-volcano-7{background-color:#d4380d}.bd-volcano-7{border-color:#d4380d}.color-volcano-8{color:#ad2102}.bg-volcano-8{background-color:#ad2102}.bd-volcano-8{border-color:#ad2102}.color-volcano-9{color:#871400}.bg-volcano-9{background-color:#871400}.bd-volcano-9{border-color:#871400}.color-volcano-10{color:#610b00}.bg-volcano-10{background-color:#610b00}.bd-volcano-10{border-color:#610b00}.color-geekblue-1{color:#f0f5ff}.bg-geekblue-1{background-color:#f0f5ff}.bd-geekblue-1{border-color:#f0f5ff}.color-geekblue-2{color:#d6e4ff}.bg-geekblue-2{background-color:#d6e4ff}.bd-geekblue-2{border-color:#d6e4ff}.color-geekblue-3{color:#adc6ff}.bg-geekblue-3{background-color:#adc6ff}.bd-geekblue-3{border-color:#adc6ff}.color-geekblue-4{color:#85a5ff}.bg-geekblue-4{background-color:#85a5ff}.bd-geekblue-4{border-color:#85a5ff}.color-geekblue-5{color:#597ef7}.bg-geekblue-5{background-color:#597ef7}.bd-geekblue-5{border-color:#597ef7}.color-geekblue-6{color:#2f54eb}.bg-geekblue-6{background-color:#2f54eb}.bd-geekblue-6{border-color:#2f54eb}.color-geekblue-7{color:#1d39c4}.bg-geekblue-7{background-color:#1d39c4}.bd-geekblue-7{border-color:#1d39c4}.color-geekblue-8{color:#10239e}.bg-geekblue-8{background-color:#10239e}.bd-geekblue-8{border-color:#10239e}.color-geekblue-9{color:#061178}.bg-geekblue-9{background-color:#061178}.bd-geekblue-9{border-color:#061178}.color-geekblue-10{color:#030852}.bg-geekblue-10{background-color:#030852}.bd-geekblue-10{border-color:#030852}.color-lime-1{color:#fcffe6}.bg-lime-1{background-color:#fcffe6}.bd-lime-1{border-color:#fcffe6}.color-lime-2{color:#f4ffb8}.bg-lime-2{background-color:#f4ffb8}.bd-lime-2{border-color:#f4ffb8}.color-lime-3{color:#eaff8f}.bg-lime-3{background-color:#eaff8f}.bd-lime-3{border-color:#eaff8f}.color-lime-4{color:#d3f261}.bg-lime-4{background-color:#d3f261}.bd-lime-4{border-color:#d3f261}.color-lime-5{color:#bae637}.bg-lime-5{background-color:#bae637}.bd-lime-5{border-color:#bae637}.color-lime-6{color:#a0d911}.bg-lime-6{background-color:#a0d911}.bd-lime-6{border-color:#a0d911}.color-lime-7{color:#7cb305}.bg-lime-7{background-color:#7cb305}.bd-lime-7{border-color:#7cb305}.color-lime-8{color:#5b8c00}.bg-lime-8{background-color:#5b8c00}.bd-lime-8{border-color:#5b8c00}.color-lime-9{color:#3f6600}.bg-lime-9{background-color:#3f6600}.bd-lime-9{border-color:#3f6600}.color-lime-10{color:#254000}.bg-lime-10{background-color:#254000}.bd-lime-10{border-color:#254000}.color-gold-1{color:#fffbe6}.bg-gold-1{background-color:#fffbe6}.bd-gold-1{border-color:#fffbe6}.color-gold-2{color:#fff1b8}.bg-gold-2{background-color:#fff1b8}.bd-gold-2{border-color:#fff1b8}.color-gold-3{color:#ffe58f}.bg-gold-3{background-color:#ffe58f}.bd-gold-3{border-color:#ffe58f}.color-gold-4{color:#ffd666}.bg-gold-4{background-color:#ffd666}.bd-gold-4{border-color:#ffd666}.color-gold-5{color:#ffc53d}.bg-gold-5{background-color:#ffc53d}.bd-gold-5{border-color:#ffc53d}.color-gold-6{color:#faad14}.bg-gold-6{background-color:#faad14}.bd-gold-6{border-color:#faad14}.color-gold-7{color:#d48806}.bg-gold-7{background-color:#d48806}.bd-gold-7{border-color:#d48806}.color-gold-8{color:#ad6800}.bg-gold-8{background-color:#ad6800}.bd-gold-8{border-color:#ad6800}.color-gold-9{color:#874d00}.bg-gold-9{background-color:#874d00}.bd-gold-9{border-color:#874d00}.color-gold-10{color:#613400}.bg-gold-10{background-color:#613400}.bd-gold-10{border-color:#613400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-el{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-el-2{-webkit-line-clamp:2}.text-el-2,.text-el-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-3{-webkit-line-clamp:3}.text-el-4{-webkit-line-clamp:4}.text-el-4,.text-el-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-5{-webkit-line-clamp:5}.text-el-6{-webkit-line-clamp:6}.text-el-6,.text-el-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-7{-webkit-line-clamp:7}.text-el-8{-webkit-line-clamp:8}.text-el-8,.text-el-9{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-9{-webkit-line-clamp:9}.text-el-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.word-wrap{white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.fs-0{font-size:0}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px} \ No newline at end of file +.w-0{width:0}.w-1{width:1px}.w-2{width:2px}.w-3{width:3px}.w-4{width:4px}.w-5{width:5px}.w-6{width:6px}.w-7{width:7px}.w-8{width:8px}.w-9{width:9px}.w-10{width:10px}.w-11{width:11px}.w-12{width:12px}.w-13{width:13px}.w-14{width:14px}.w-15{width:15px}.w-16{width:16px}.w-17{width:17px}.w-18{width:18px}.w-19{width:19px}.w-20{width:20px}.w-21{width:21px}.w-22{width:22px}.w-23{width:23px}.w-24{width:24px}.w-25{width:25px}.w-26{width:26px}.w-27{width:27px}.w-28{width:28px}.w-29{width:29px}.w-30{width:30px}.w-31{width:31px}.w-32{width:32px}.w-33{width:33px}.w-34{width:34px}.w-35{width:35px}.w-36{width:36px}.w-37{width:37px}.w-38{width:38px}.w-39{width:39px}.w-40{width:40px}.w-41{width:41px}.w-42{width:42px}.w-43{width:43px}.w-44{width:44px}.w-45{width:45px}.w-46{width:46px}.w-47{width:47px}.w-48{width:48px}.w-49{width:49px}.w-50{width:50px}.w-51{width:51px}.w-52{width:52px}.w-53{width:53px}.w-54{width:54px}.w-55{width:55px}.w-56{width:56px}.w-57{width:57px}.w-58{width:58px}.w-59{width:59px}.w-60{width:60px}.w-61{width:61px}.w-62{width:62px}.w-63{width:63px}.w-64{width:64px}.w-65{width:65px}.w-66{width:66px}.w-67{width:67px}.w-68{width:68px}.w-69{width:69px}.w-70{width:70px}.w-71{width:71px}.w-72{width:72px}.w-73{width:73px}.w-74{width:74px}.w-75{width:75px}.w-76{width:76px}.w-77{width:77px}.w-78{width:78px}.w-79{width:79px}.w-80{width:80px}.w-81{width:81px}.w-82{width:82px}.w-83{width:83px}.w-84{width:84px}.w-85{width:85px}.w-86{width:86px}.w-87{width:87px}.w-88{width:88px}.w-89{width:89px}.w-90{width:90px}.w-91{width:91px}.w-92{width:92px}.w-93{width:93px}.w-94{width:94px}.w-95{width:95px}.w-96{width:96px}.w-97{width:97px}.w-98{width:98px}.w-99{width:99px}.w-100{width:100px}.w-101{width:101px}.w-102{width:102px}.w-103{width:103px}.w-104{width:104px}.w-105{width:105px}.w-106{width:106px}.w-107{width:107px}.w-108{width:108px}.w-109{width:109px}.w-110{width:110px}.w-111{width:111px}.w-112{width:112px}.w-113{width:113px}.w-114{width:114px}.w-115{width:115px}.w-116{width:116px}.w-117{width:117px}.w-118{width:118px}.w-119{width:119px}.w-120{width:120px}.w-121{width:121px}.w-122{width:122px}.w-123{width:123px}.w-124{width:124px}.w-125{width:125px}.w-126{width:126px}.w-127{width:127px}.w-128{width:128px}.w-129{width:129px}.w-130{width:130px}.w-131{width:131px}.w-132{width:132px}.w-133{width:133px}.w-134{width:134px}.w-135{width:135px}.w-136{width:136px}.w-137{width:137px}.w-138{width:138px}.w-139{width:139px}.w-140{width:140px}.w-141{width:141px}.w-142{width:142px}.w-143{width:143px}.w-144{width:144px}.w-145{width:145px}.w-146{width:146px}.w-147{width:147px}.w-148{width:148px}.w-149{width:149px}.w-150{width:150px}.w-151{width:151px}.w-152{width:152px}.w-153{width:153px}.w-154{width:154px}.w-155{width:155px}.w-156{width:156px}.w-157{width:157px}.w-158{width:158px}.w-159{width:159px}.w-160{width:160px}.w-161{width:161px}.w-162{width:162px}.w-163{width:163px}.w-164{width:164px}.w-165{width:165px}.w-166{width:166px}.w-167{width:167px}.w-168{width:168px}.w-169{width:169px}.w-170{width:170px}.w-171{width:171px}.w-172{width:172px}.w-173{width:173px}.w-174{width:174px}.w-175{width:175px}.w-176{width:176px}.w-177{width:177px}.w-178{width:178px}.w-179{width:179px}.w-180{width:180px}.w-181{width:181px}.w-182{width:182px}.w-183{width:183px}.w-184{width:184px}.w-185{width:185px}.w-186{width:186px}.w-187{width:187px}.w-188{width:188px}.w-189{width:189px}.w-190{width:190px}.w-191{width:191px}.w-192{width:192px}.w-193{width:193px}.w-194{width:194px}.w-195{width:195px}.w-196{width:196px}.w-197{width:197px}.w-198{width:198px}.w-199{width:199px}.w-200{width:200px}.w-201{width:201px}.w-202{width:202px}.w-203{width:203px}.w-204{width:204px}.w-205{width:205px}.w-206{width:206px}.w-207{width:207px}.w-208{width:208px}.w-209{width:209px}.w-210{width:210px}.w-211{width:211px}.w-212{width:212px}.w-213{width:213px}.w-214{width:214px}.w-215{width:215px}.w-216{width:216px}.w-217{width:217px}.w-218{width:218px}.w-219{width:219px}.w-220{width:220px}.w-221{width:221px}.w-222{width:222px}.w-223{width:223px}.w-224{width:224px}.w-225{width:225px}.w-226{width:226px}.w-227{width:227px}.w-228{width:228px}.w-229{width:229px}.w-230{width:230px}.w-231{width:231px}.w-232{width:232px}.w-233{width:233px}.w-234{width:234px}.w-235{width:235px}.w-236{width:236px}.w-237{width:237px}.w-238{width:238px}.w-239{width:239px}.w-240{width:240px}.w-241{width:241px}.w-242{width:242px}.w-243{width:243px}.w-244{width:244px}.w-245{width:245px}.w-246{width:246px}.w-247{width:247px}.w-248{width:248px}.w-249{width:249px}.w-250{width:250px}.w-251{width:251px}.w-252{width:252px}.w-253{width:253px}.w-254{width:254px}.w-255{width:255px}.w-256{width:256px}.w-257{width:257px}.w-258{width:258px}.w-259{width:259px}.w-260{width:260px}.w-261{width:261px}.w-262{width:262px}.w-263{width:263px}.w-264{width:264px}.w-265{width:265px}.w-266{width:266px}.w-267{width:267px}.w-268{width:268px}.w-269{width:269px}.w-270{width:270px}.w-271{width:271px}.w-272{width:272px}.w-273{width:273px}.w-274{width:274px}.w-275{width:275px}.w-276{width:276px}.w-277{width:277px}.w-278{width:278px}.w-279{width:279px}.w-280{width:280px}.w-281{width:281px}.w-282{width:282px}.w-283{width:283px}.w-284{width:284px}.w-285{width:285px}.w-286{width:286px}.w-287{width:287px}.w-288{width:288px}.w-289{width:289px}.w-290{width:290px}.w-291{width:291px}.w-292{width:292px}.w-293{width:293px}.w-294{width:294px}.w-295{width:295px}.w-296{width:296px}.w-297{width:297px}.w-298{width:298px}.w-299{width:299px}.w-300{width:300px}.w-301{width:301px}.w-302{width:302px}.w-303{width:303px}.w-304{width:304px}.w-305{width:305px}.w-306{width:306px}.w-307{width:307px}.w-308{width:308px}.w-309{width:309px}.w-310{width:310px}.w-311{width:311px}.w-312{width:312px}.w-313{width:313px}.w-314{width:314px}.w-315{width:315px}.w-316{width:316px}.w-317{width:317px}.w-318{width:318px}.w-319{width:319px}.w-320{width:320px}.w-321{width:321px}.w-322{width:322px}.w-323{width:323px}.w-324{width:324px}.w-325{width:325px}.w-326{width:326px}.w-327{width:327px}.w-328{width:328px}.w-329{width:329px}.w-330{width:330px}.w-331{width:331px}.w-332{width:332px}.w-333{width:333px}.w-334{width:334px}.w-335{width:335px}.w-336{width:336px}.w-337{width:337px}.w-338{width:338px}.w-339{width:339px}.w-340{width:340px}.w-341{width:341px}.w-342{width:342px}.w-343{width:343px}.w-344{width:344px}.w-345{width:345px}.w-346{width:346px}.w-347{width:347px}.w-348{width:348px}.w-349{width:349px}.w-350{width:350px}.w-351{width:351px}.w-352{width:352px}.w-353{width:353px}.w-354{width:354px}.w-355{width:355px}.w-356{width:356px}.w-357{width:357px}.w-358{width:358px}.w-359{width:359px}.w-360{width:360px}.w-361{width:361px}.w-362{width:362px}.w-363{width:363px}.w-364{width:364px}.w-365{width:365px}.w-366{width:366px}.w-367{width:367px}.w-368{width:368px}.w-369{width:369px}.w-370{width:370px}.w-371{width:371px}.w-372{width:372px}.w-373{width:373px}.w-374{width:374px}.w-375{width:375px}.w-p1{width:1%}.w-p2{width:2%}.w-p3{width:3%}.w-p4{width:4%}.w-p5{width:5%}.w-p6{width:6%}.w-p7{width:7%}.w-p8{width:8%}.w-p9{width:9%}.w-p10{width:10%}.w-p11{width:11%}.w-p12{width:12%}.w-p13{width:13%}.w-p14{width:14%}.w-p15{width:15%}.w-p16{width:16%}.w-p17{width:17%}.w-p18{width:18%}.w-p19{width:19%}.w-p20{width:20%}.w-p21{width:21%}.w-p22{width:22%}.w-p23{width:23%}.w-p24{width:24%}.w-p25{width:25%}.w-p26{width:26%}.w-p27{width:27%}.w-p28{width:28%}.w-p29{width:29%}.w-p30{width:30%}.w-p31{width:31%}.w-p32{width:32%}.w-p33{width:33%}.w-p34{width:34%}.w-p35{width:35%}.w-p36{width:36%}.w-p37{width:37%}.w-p38{width:38%}.w-p39{width:39%}.w-p40{width:40%}.w-p41{width:41%}.w-p42{width:42%}.w-p43{width:43%}.w-p44{width:44%}.w-p45{width:45%}.w-p46{width:46%}.w-p47{width:47%}.w-p48{width:48%}.w-p49{width:49%}.w-p50{width:50%}.w-p51{width:51%}.w-p52{width:52%}.w-p53{width:53%}.w-p54{width:54%}.w-p55{width:55%}.w-p56{width:56%}.w-p57{width:57%}.w-p58{width:58%}.w-p59{width:59%}.w-p60{width:60%}.w-p61{width:61%}.w-p62{width:62%}.w-p63{width:63%}.w-p64{width:64%}.w-p65{width:65%}.w-p66{width:66%}.w-p67{width:67%}.w-p68{width:68%}.w-p69{width:69%}.w-p70{width:70%}.w-p71{width:71%}.w-p72{width:72%}.w-p73{width:73%}.w-p74{width:74%}.w-p75{width:75%}.w-p76{width:76%}.w-p77{width:77%}.w-p78{width:78%}.w-p79{width:79%}.w-p80{width:80%}.w-p81{width:81%}.w-p82{width:82%}.w-p83{width:83%}.w-p84{width:84%}.w-p85{width:85%}.w-p86{width:86%}.w-p87{width:87%}.w-p88{width:88%}.w-p89{width:89%}.w-p90{width:90%}.w-p91{width:91%}.w-p92{width:92%}.w-p93{width:93%}.w-p94{width:94%}.w-p95{width:95%}.w-p96{width:96%}.w-p97{width:97%}.w-p98{width:98%}.w-p99{width:99%}.w-p100{width:100%}.h-0{height:0}.h-1{height:1px}.h-2{height:2px}.h-3{height:3px}.h-4{height:4px}.h-5{height:5px}.h-6{height:6px}.h-7{height:7px}.h-8{height:8px}.h-9{height:9px}.h-10{height:10px}.h-11{height:11px}.h-12{height:12px}.h-13{height:13px}.h-14{height:14px}.h-15{height:15px}.h-16{height:16px}.h-17{height:17px}.h-18{height:18px}.h-19{height:19px}.h-20{height:20px}.h-21{height:21px}.h-22{height:22px}.h-23{height:23px}.h-24{height:24px}.h-25{height:25px}.h-26{height:26px}.h-27{height:27px}.h-28{height:28px}.h-29{height:29px}.h-30{height:30px}.h-31{height:31px}.h-32{height:32px}.h-33{height:33px}.h-34{height:34px}.h-35{height:35px}.h-36{height:36px}.h-37{height:37px}.h-38{height:38px}.h-39{height:39px}.h-40{height:40px}.h-41{height:41px}.h-42{height:42px}.h-43{height:43px}.h-44{height:44px}.h-45{height:45px}.h-46{height:46px}.h-47{height:47px}.h-48{height:48px}.h-49{height:49px}.h-50{height:50px}.h-51{height:51px}.h-52{height:52px}.h-53{height:53px}.h-54{height:54px}.h-55{height:55px}.h-56{height:56px}.h-57{height:57px}.h-58{height:58px}.h-59{height:59px}.h-60{height:60px}.h-61{height:61px}.h-62{height:62px}.h-63{height:63px}.h-64{height:64px}.h-65{height:65px}.h-66{height:66px}.h-67{height:67px}.h-68{height:68px}.h-69{height:69px}.h-70{height:70px}.h-71{height:71px}.h-72{height:72px}.h-73{height:73px}.h-74{height:74px}.h-75{height:75px}.h-76{height:76px}.h-77{height:77px}.h-78{height:78px}.h-79{height:79px}.h-80{height:80px}.h-81{height:81px}.h-82{height:82px}.h-83{height:83px}.h-84{height:84px}.h-85{height:85px}.h-86{height:86px}.h-87{height:87px}.h-88{height:88px}.h-89{height:89px}.h-90{height:90px}.h-91{height:91px}.h-92{height:92px}.h-93{height:93px}.h-94{height:94px}.h-95{height:95px}.h-96{height:96px}.h-97{height:97px}.h-98{height:98px}.h-99{height:99px}.h-100{height:100px}.h-101{height:101px}.h-102{height:102px}.h-103{height:103px}.h-104{height:104px}.h-105{height:105px}.h-106{height:106px}.h-107{height:107px}.h-108{height:108px}.h-109{height:109px}.h-110{height:110px}.h-111{height:111px}.h-112{height:112px}.h-113{height:113px}.h-114{height:114px}.h-115{height:115px}.h-116{height:116px}.h-117{height:117px}.h-118{height:118px}.h-119{height:119px}.h-120{height:120px}.h-121{height:121px}.h-122{height:122px}.h-123{height:123px}.h-124{height:124px}.h-125{height:125px}.h-126{height:126px}.h-127{height:127px}.h-128{height:128px}.h-129{height:129px}.h-130{height:130px}.h-131{height:131px}.h-132{height:132px}.h-133{height:133px}.h-134{height:134px}.h-135{height:135px}.h-136{height:136px}.h-137{height:137px}.h-138{height:138px}.h-139{height:139px}.h-140{height:140px}.h-141{height:141px}.h-142{height:142px}.h-143{height:143px}.h-144{height:144px}.h-145{height:145px}.h-146{height:146px}.h-147{height:147px}.h-148{height:148px}.h-149{height:149px}.h-150{height:150px}.h-151{height:151px}.h-152{height:152px}.h-153{height:153px}.h-154{height:154px}.h-155{height:155px}.h-156{height:156px}.h-157{height:157px}.h-158{height:158px}.h-159{height:159px}.h-160{height:160px}.h-161{height:161px}.h-162{height:162px}.h-163{height:163px}.h-164{height:164px}.h-165{height:165px}.h-166{height:166px}.h-167{height:167px}.h-168{height:168px}.h-169{height:169px}.h-170{height:170px}.h-171{height:171px}.h-172{height:172px}.h-173{height:173px}.h-174{height:174px}.h-175{height:175px}.h-176{height:176px}.h-177{height:177px}.h-178{height:178px}.h-179{height:179px}.h-180{height:180px}.h-181{height:181px}.h-182{height:182px}.h-183{height:183px}.h-184{height:184px}.h-185{height:185px}.h-186{height:186px}.h-187{height:187px}.h-188{height:188px}.h-189{height:189px}.h-190{height:190px}.h-191{height:191px}.h-192{height:192px}.h-193{height:193px}.h-194{height:194px}.h-195{height:195px}.h-196{height:196px}.h-197{height:197px}.h-198{height:198px}.h-199{height:199px}.h-200{height:200px}.h-201{height:201px}.h-202{height:202px}.h-203{height:203px}.h-204{height:204px}.h-205{height:205px}.h-206{height:206px}.h-207{height:207px}.h-208{height:208px}.h-209{height:209px}.h-210{height:210px}.h-211{height:211px}.h-212{height:212px}.h-213{height:213px}.h-214{height:214px}.h-215{height:215px}.h-216{height:216px}.h-217{height:217px}.h-218{height:218px}.h-219{height:219px}.h-220{height:220px}.h-221{height:221px}.h-222{height:222px}.h-223{height:223px}.h-224{height:224px}.h-225{height:225px}.h-226{height:226px}.h-227{height:227px}.h-228{height:228px}.h-229{height:229px}.h-230{height:230px}.h-231{height:231px}.h-232{height:232px}.h-233{height:233px}.h-234{height:234px}.h-235{height:235px}.h-236{height:236px}.h-237{height:237px}.h-238{height:238px}.h-239{height:239px}.h-240{height:240px}.h-241{height:241px}.h-242{height:242px}.h-243{height:243px}.h-244{height:244px}.h-245{height:245px}.h-246{height:246px}.h-247{height:247px}.h-248{height:248px}.h-249{height:249px}.h-250{height:250px}.h-251{height:251px}.h-252{height:252px}.h-253{height:253px}.h-254{height:254px}.h-255{height:255px}.h-256{height:256px}.h-257{height:257px}.h-258{height:258px}.h-259{height:259px}.h-260{height:260px}.h-261{height:261px}.h-262{height:262px}.h-263{height:263px}.h-264{height:264px}.h-265{height:265px}.h-266{height:266px}.h-267{height:267px}.h-268{height:268px}.h-269{height:269px}.h-270{height:270px}.h-271{height:271px}.h-272{height:272px}.h-273{height:273px}.h-274{height:274px}.h-275{height:275px}.h-276{height:276px}.h-277{height:277px}.h-278{height:278px}.h-279{height:279px}.h-280{height:280px}.h-281{height:281px}.h-282{height:282px}.h-283{height:283px}.h-284{height:284px}.h-285{height:285px}.h-286{height:286px}.h-287{height:287px}.h-288{height:288px}.h-289{height:289px}.h-290{height:290px}.h-291{height:291px}.h-292{height:292px}.h-293{height:293px}.h-294{height:294px}.h-295{height:295px}.h-296{height:296px}.h-297{height:297px}.h-298{height:298px}.h-299{height:299px}.h-300{height:300px}.h-301{height:301px}.h-302{height:302px}.h-303{height:303px}.h-304{height:304px}.h-305{height:305px}.h-306{height:306px}.h-307{height:307px}.h-308{height:308px}.h-309{height:309px}.h-310{height:310px}.h-311{height:311px}.h-312{height:312px}.h-313{height:313px}.h-314{height:314px}.h-315{height:315px}.h-316{height:316px}.h-317{height:317px}.h-318{height:318px}.h-319{height:319px}.h-320{height:320px}.h-321{height:321px}.h-322{height:322px}.h-323{height:323px}.h-324{height:324px}.h-325{height:325px}.h-326{height:326px}.h-327{height:327px}.h-328{height:328px}.h-329{height:329px}.h-330{height:330px}.h-331{height:331px}.h-332{height:332px}.h-333{height:333px}.h-334{height:334px}.h-335{height:335px}.h-336{height:336px}.h-337{height:337px}.h-338{height:338px}.h-339{height:339px}.h-340{height:340px}.h-341{height:341px}.h-342{height:342px}.h-343{height:343px}.h-344{height:344px}.h-345{height:345px}.h-346{height:346px}.h-347{height:347px}.h-348{height:348px}.h-349{height:349px}.h-350{height:350px}.h-351{height:351px}.h-352{height:352px}.h-353{height:353px}.h-354{height:354px}.h-355{height:355px}.h-356{height:356px}.h-357{height:357px}.h-358{height:358px}.h-359{height:359px}.h-360{height:360px}.h-361{height:361px}.h-362{height:362px}.h-363{height:363px}.h-364{height:364px}.h-365{height:365px}.h-366{height:366px}.h-367{height:367px}.h-368{height:368px}.h-369{height:369px}.h-370{height:370px}.h-371{height:371px}.h-372{height:372px}.h-373{height:373px}.h-374{height:374px}.h-375{height:375px}.h-p1{height:1%}.h-p2{height:2%}.h-p3{height:3%}.h-p4{height:4%}.h-p5{height:5%}.h-p6{height:6%}.h-p7{height:7%}.h-p8{height:8%}.h-p9{height:9%}.h-p10{height:10%}.h-p11{height:11%}.h-p12{height:12%}.h-p13{height:13%}.h-p14{height:14%}.h-p15{height:15%}.h-p16{height:16%}.h-p17{height:17%}.h-p18{height:18%}.h-p19{height:19%}.h-p20{height:20%}.h-p21{height:21%}.h-p22{height:22%}.h-p23{height:23%}.h-p24{height:24%}.h-p25{height:25%}.h-p26{height:26%}.h-p27{height:27%}.h-p28{height:28%}.h-p29{height:29%}.h-p30{height:30%}.h-p31{height:31%}.h-p32{height:32%}.h-p33{height:33%}.h-p34{height:34%}.h-p35{height:35%}.h-p36{height:36%}.h-p37{height:37%}.h-p38{height:38%}.h-p39{height:39%}.h-p40{height:40%}.h-p41{height:41%}.h-p42{height:42%}.h-p43{height:43%}.h-p44{height:44%}.h-p45{height:45%}.h-p46{height:46%}.h-p47{height:47%}.h-p48{height:48%}.h-p49{height:49%}.h-p50{height:50%}.h-p51{height:51%}.h-p52{height:52%}.h-p53{height:53%}.h-p54{height:54%}.h-p55{height:55%}.h-p56{height:56%}.h-p57{height:57%}.h-p58{height:58%}.h-p59{height:59%}.h-p60{height:60%}.h-p61{height:61%}.h-p62{height:62%}.h-p63{height:63%}.h-p64{height:64%}.h-p65{height:65%}.h-p66{height:66%}.h-p67{height:67%}.h-p68{height:68%}.h-p69{height:69%}.h-p70{height:70%}.h-p71{height:71%}.h-p72{height:72%}.h-p73{height:73%}.h-p74{height:74%}.h-p75{height:75%}.h-p76{height:76%}.h-p77{height:77%}.h-p78{height:78%}.h-p79{height:79%}.h-p80{height:80%}.h-p81{height:81%}.h-p82{height:82%}.h-p83{height:83%}.h-p84{height:84%}.h-p85{height:85%}.h-p86{height:86%}.h-p87{height:87%}.h-p88{height:88%}.h-p89{height:89%}.h-p90{height:90%}.h-p91{height:91%}.h-p92{height:92%}.h-p93{height:93%}.h-p94{height:94%}.h-p95{height:95%}.h-p96{height:96%}.h-p97{height:97%}.h-p98{height:98%}.h-p99{height:99%}.h-p100{height:100%}.p-0{padding:0}.p-1{padding:1px}.p-2{padding:2px}.p-3{padding:3px}.p-4{padding:4px}.p-5{padding:5px}.p-6{padding:6px}.p-7{padding:7px}.p-8{padding:8px}.p-9{padding:9px}.p-10{padding:10px}.p-11{padding:11px}.p-12{padding:12px}.p-13{padding:13px}.p-14{padding:14px}.p-15{padding:15px}.p-16{padding:16px}.p-17{padding:17px}.p-18{padding:18px}.p-19{padding:19px}.p-20{padding:20px}.p-21{padding:21px}.p-22{padding:22px}.p-23{padding:23px}.p-24{padding:24px}.p-25{padding:25px}.p-26{padding:26px}.p-27{padding:27px}.p-28{padding:28px}.p-29{padding:29px}.p-30{padding:30px}.p-31{padding:31px}.p-32{padding:32px}.p-33{padding:33px}.p-34{padding:34px}.p-35{padding:35px}.p-36{padding:36px}.p-37{padding:37px}.p-38{padding:38px}.p-39{padding:39px}.p-40{padding:40px}.p-41{padding:41px}.p-42{padding:42px}.p-43{padding:43px}.p-44{padding:44px}.p-45{padding:45px}.p-46{padding:46px}.p-47{padding:47px}.p-48{padding:48px}.p-49{padding:49px}.p-50{padding:50px}.p-51{padding:51px}.p-52{padding:52px}.p-53{padding:53px}.p-54{padding:54px}.p-55{padding:55px}.p-56{padding:56px}.p-57{padding:57px}.p-58{padding:58px}.p-59{padding:59px}.p-60{padding:60px}.p-61{padding:61px}.p-62{padding:62px}.p-63{padding:63px}.p-64{padding:64px}.p-65{padding:65px}.p-66{padding:66px}.p-67{padding:67px}.p-68{padding:68px}.p-69{padding:69px}.p-70{padding:70px}.p-71{padding:71px}.p-72{padding:72px}.p-73{padding:73px}.p-74{padding:74px}.p-75{padding:75px}.p-76{padding:76px}.p-77{padding:77px}.p-78{padding:78px}.p-79{padding:79px}.p-80{padding:80px}.p-81{padding:81px}.p-82{padding:82px}.p-83{padding:83px}.p-84{padding:84px}.p-85{padding:85px}.p-86{padding:86px}.p-87{padding:87px}.p-88{padding:88px}.p-89{padding:89px}.p-90{padding:90px}.p-91{padding:91px}.p-92{padding:92px}.p-93{padding:93px}.p-94{padding:94px}.p-95{padding:95px}.p-96{padding:96px}.p-97{padding:97px}.p-98{padding:98px}.p-99{padding:99px}.p-100{padding:100px}.pt-0{padding-top:0}.pt-1{padding-top:1px}.pt-2{padding-top:2px}.pt-3{padding-top:3px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-6{padding-top:6px}.pt-7{padding-top:7px}.pt-8{padding-top:8px}.pt-9{padding-top:9px}.pt-10{padding-top:10px}.pt-11{padding-top:11px}.pt-12{padding-top:12px}.pt-13{padding-top:13px}.pt-14{padding-top:14px}.pt-15{padding-top:15px}.pt-16{padding-top:16px}.pt-17{padding-top:17px}.pt-18{padding-top:18px}.pt-19{padding-top:19px}.pt-20{padding-top:20px}.pt-21{padding-top:21px}.pt-22{padding-top:22px}.pt-23{padding-top:23px}.pt-24{padding-top:24px}.pt-25{padding-top:25px}.pt-26{padding-top:26px}.pt-27{padding-top:27px}.pt-28{padding-top:28px}.pt-29{padding-top:29px}.pt-30{padding-top:30px}.pt-31{padding-top:31px}.pt-32{padding-top:32px}.pt-33{padding-top:33px}.pt-34{padding-top:34px}.pt-35{padding-top:35px}.pt-36{padding-top:36px}.pt-37{padding-top:37px}.pt-38{padding-top:38px}.pt-39{padding-top:39px}.pt-40{padding-top:40px}.pt-41{padding-top:41px}.pt-42{padding-top:42px}.pt-43{padding-top:43px}.pt-44{padding-top:44px}.pt-45{padding-top:45px}.pt-46{padding-top:46px}.pt-47{padding-top:47px}.pt-48{padding-top:48px}.pt-49{padding-top:49px}.pt-50{padding-top:50px}.pt-51{padding-top:51px}.pt-52{padding-top:52px}.pt-53{padding-top:53px}.pt-54{padding-top:54px}.pt-55{padding-top:55px}.pt-56{padding-top:56px}.pt-57{padding-top:57px}.pt-58{padding-top:58px}.pt-59{padding-top:59px}.pt-60{padding-top:60px}.pt-61{padding-top:61px}.pt-62{padding-top:62px}.pt-63{padding-top:63px}.pt-64{padding-top:64px}.pt-65{padding-top:65px}.pt-66{padding-top:66px}.pt-67{padding-top:67px}.pt-68{padding-top:68px}.pt-69{padding-top:69px}.pt-70{padding-top:70px}.pt-71{padding-top:71px}.pt-72{padding-top:72px}.pt-73{padding-top:73px}.pt-74{padding-top:74px}.pt-75{padding-top:75px}.pt-76{padding-top:76px}.pt-77{padding-top:77px}.pt-78{padding-top:78px}.pt-79{padding-top:79px}.pt-80{padding-top:80px}.pt-81{padding-top:81px}.pt-82{padding-top:82px}.pt-83{padding-top:83px}.pt-84{padding-top:84px}.pt-85{padding-top:85px}.pt-86{padding-top:86px}.pt-87{padding-top:87px}.pt-88{padding-top:88px}.pt-89{padding-top:89px}.pt-90{padding-top:90px}.pt-91{padding-top:91px}.pt-92{padding-top:92px}.pt-93{padding-top:93px}.pt-94{padding-top:94px}.pt-95{padding-top:95px}.pt-96{padding-top:96px}.pt-97{padding-top:97px}.pt-98{padding-top:98px}.pt-99{padding-top:99px}.pt-100{padding-top:100px}.pr-0{padding-right:0}.pr-1{padding-right:1px}.pr-2{padding-right:2px}.pr-3{padding-right:3px}.pr-4{padding-right:4px}.pr-5{padding-right:5px}.pr-6{padding-right:6px}.pr-7{padding-right:7px}.pr-8{padding-right:8px}.pr-9{padding-right:9px}.pr-10{padding-right:10px}.pr-11{padding-right:11px}.pr-12{padding-right:12px}.pr-13{padding-right:13px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-17{padding-right:17px}.pr-18{padding-right:18px}.pr-19{padding-right:19px}.pr-20{padding-right:20px}.pr-21{padding-right:21px}.pr-22{padding-right:22px}.pr-23{padding-right:23px}.pr-24{padding-right:24px}.pr-25{padding-right:25px}.pr-26{padding-right:26px}.pr-27{padding-right:27px}.pr-28{padding-right:28px}.pr-29{padding-right:29px}.pr-30{padding-right:30px}.pr-31{padding-right:31px}.pr-32{padding-right:32px}.pr-33{padding-right:33px}.pr-34{padding-right:34px}.pr-35{padding-right:35px}.pr-36{padding-right:36px}.pr-37{padding-right:37px}.pr-38{padding-right:38px}.pr-39{padding-right:39px}.pr-40{padding-right:40px}.pr-41{padding-right:41px}.pr-42{padding-right:42px}.pr-43{padding-right:43px}.pr-44{padding-right:44px}.pr-45{padding-right:45px}.pr-46{padding-right:46px}.pr-47{padding-right:47px}.pr-48{padding-right:48px}.pr-49{padding-right:49px}.pr-50{padding-right:50px}.pr-51{padding-right:51px}.pr-52{padding-right:52px}.pr-53{padding-right:53px}.pr-54{padding-right:54px}.pr-55{padding-right:55px}.pr-56{padding-right:56px}.pr-57{padding-right:57px}.pr-58{padding-right:58px}.pr-59{padding-right:59px}.pr-60{padding-right:60px}.pr-61{padding-right:61px}.pr-62{padding-right:62px}.pr-63{padding-right:63px}.pr-64{padding-right:64px}.pr-65{padding-right:65px}.pr-66{padding-right:66px}.pr-67{padding-right:67px}.pr-68{padding-right:68px}.pr-69{padding-right:69px}.pr-70{padding-right:70px}.pr-71{padding-right:71px}.pr-72{padding-right:72px}.pr-73{padding-right:73px}.pr-74{padding-right:74px}.pr-75{padding-right:75px}.pr-76{padding-right:76px}.pr-77{padding-right:77px}.pr-78{padding-right:78px}.pr-79{padding-right:79px}.pr-80{padding-right:80px}.pr-81{padding-right:81px}.pr-82{padding-right:82px}.pr-83{padding-right:83px}.pr-84{padding-right:84px}.pr-85{padding-right:85px}.pr-86{padding-right:86px}.pr-87{padding-right:87px}.pr-88{padding-right:88px}.pr-89{padding-right:89px}.pr-90{padding-right:90px}.pr-91{padding-right:91px}.pr-92{padding-right:92px}.pr-93{padding-right:93px}.pr-94{padding-right:94px}.pr-95{padding-right:95px}.pr-96{padding-right:96px}.pr-97{padding-right:97px}.pr-98{padding-right:98px}.pr-99{padding-right:99px}.pr-100{padding-right:100px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1px}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:3px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:5px}.pb-6{padding-bottom:6px}.pb-7{padding-bottom:7px}.pb-8{padding-bottom:8px}.pb-9{padding-bottom:9px}.pb-10{padding-bottom:10px}.pb-11{padding-bottom:11px}.pb-12{padding-bottom:12px}.pb-13{padding-bottom:13px}.pb-14{padding-bottom:14px}.pb-15{padding-bottom:15px}.pb-16{padding-bottom:16px}.pb-17{padding-bottom:17px}.pb-18{padding-bottom:18px}.pb-19{padding-bottom:19px}.pb-20{padding-bottom:20px}.pb-21{padding-bottom:21px}.pb-22{padding-bottom:22px}.pb-23{padding-bottom:23px}.pb-24{padding-bottom:24px}.pb-25{padding-bottom:25px}.pb-26{padding-bottom:26px}.pb-27{padding-bottom:27px}.pb-28{padding-bottom:28px}.pb-29{padding-bottom:29px}.pb-30{padding-bottom:30px}.pb-31{padding-bottom:31px}.pb-32{padding-bottom:32px}.pb-33{padding-bottom:33px}.pb-34{padding-bottom:34px}.pb-35{padding-bottom:35px}.pb-36{padding-bottom:36px}.pb-37{padding-bottom:37px}.pb-38{padding-bottom:38px}.pb-39{padding-bottom:39px}.pb-40{padding-bottom:40px}.pb-41{padding-bottom:41px}.pb-42{padding-bottom:42px}.pb-43{padding-bottom:43px}.pb-44{padding-bottom:44px}.pb-45{padding-bottom:45px}.pb-46{padding-bottom:46px}.pb-47{padding-bottom:47px}.pb-48{padding-bottom:48px}.pb-49{padding-bottom:49px}.pb-50{padding-bottom:50px}.pb-51{padding-bottom:51px}.pb-52{padding-bottom:52px}.pb-53{padding-bottom:53px}.pb-54{padding-bottom:54px}.pb-55{padding-bottom:55px}.pb-56{padding-bottom:56px}.pb-57{padding-bottom:57px}.pb-58{padding-bottom:58px}.pb-59{padding-bottom:59px}.pb-60{padding-bottom:60px}.pb-61{padding-bottom:61px}.pb-62{padding-bottom:62px}.pb-63{padding-bottom:63px}.pb-64{padding-bottom:64px}.pb-65{padding-bottom:65px}.pb-66{padding-bottom:66px}.pb-67{padding-bottom:67px}.pb-68{padding-bottom:68px}.pb-69{padding-bottom:69px}.pb-70{padding-bottom:70px}.pb-71{padding-bottom:71px}.pb-72{padding-bottom:72px}.pb-73{padding-bottom:73px}.pb-74{padding-bottom:74px}.pb-75{padding-bottom:75px}.pb-76{padding-bottom:76px}.pb-77{padding-bottom:77px}.pb-78{padding-bottom:78px}.pb-79{padding-bottom:79px}.pb-80{padding-bottom:80px}.pb-81{padding-bottom:81px}.pb-82{padding-bottom:82px}.pb-83{padding-bottom:83px}.pb-84{padding-bottom:84px}.pb-85{padding-bottom:85px}.pb-86{padding-bottom:86px}.pb-87{padding-bottom:87px}.pb-88{padding-bottom:88px}.pb-89{padding-bottom:89px}.pb-90{padding-bottom:90px}.pb-91{padding-bottom:91px}.pb-92{padding-bottom:92px}.pb-93{padding-bottom:93px}.pb-94{padding-bottom:94px}.pb-95{padding-bottom:95px}.pb-96{padding-bottom:96px}.pb-97{padding-bottom:97px}.pb-98{padding-bottom:98px}.pb-99{padding-bottom:99px}.pb-100{padding-bottom:100px}.pl-0{padding-left:0}.pl-1{padding-left:1px}.pl-2{padding-left:2px}.pl-3{padding-left:3px}.pl-4{padding-left:4px}.pl-5{padding-left:5px}.pl-6{padding-left:6px}.pl-7{padding-left:7px}.pl-8{padding-left:8px}.pl-9{padding-left:9px}.pl-10{padding-left:10px}.pl-11{padding-left:11px}.pl-12{padding-left:12px}.pl-13{padding-left:13px}.pl-14{padding-left:14px}.pl-15{padding-left:15px}.pl-16{padding-left:16px}.pl-17{padding-left:17px}.pl-18{padding-left:18px}.pl-19{padding-left:19px}.pl-20{padding-left:20px}.pl-21{padding-left:21px}.pl-22{padding-left:22px}.pl-23{padding-left:23px}.pl-24{padding-left:24px}.pl-25{padding-left:25px}.pl-26{padding-left:26px}.pl-27{padding-left:27px}.pl-28{padding-left:28px}.pl-29{padding-left:29px}.pl-30{padding-left:30px}.pl-31{padding-left:31px}.pl-32{padding-left:32px}.pl-33{padding-left:33px}.pl-34{padding-left:34px}.pl-35{padding-left:35px}.pl-36{padding-left:36px}.pl-37{padding-left:37px}.pl-38{padding-left:38px}.pl-39{padding-left:39px}.pl-40{padding-left:40px}.pl-41{padding-left:41px}.pl-42{padding-left:42px}.pl-43{padding-left:43px}.pl-44{padding-left:44px}.pl-45{padding-left:45px}.pl-46{padding-left:46px}.pl-47{padding-left:47px}.pl-48{padding-left:48px}.pl-49{padding-left:49px}.pl-50{padding-left:50px}.pl-51{padding-left:51px}.pl-52{padding-left:52px}.pl-53{padding-left:53px}.pl-54{padding-left:54px}.pl-55{padding-left:55px}.pl-56{padding-left:56px}.pl-57{padding-left:57px}.pl-58{padding-left:58px}.pl-59{padding-left:59px}.pl-60{padding-left:60px}.pl-61{padding-left:61px}.pl-62{padding-left:62px}.pl-63{padding-left:63px}.pl-64{padding-left:64px}.pl-65{padding-left:65px}.pl-66{padding-left:66px}.pl-67{padding-left:67px}.pl-68{padding-left:68px}.pl-69{padding-left:69px}.pl-70{padding-left:70px}.pl-71{padding-left:71px}.pl-72{padding-left:72px}.pl-73{padding-left:73px}.pl-74{padding-left:74px}.pl-75{padding-left:75px}.pl-76{padding-left:76px}.pl-77{padding-left:77px}.pl-78{padding-left:78px}.pl-79{padding-left:79px}.pl-80{padding-left:80px}.pl-81{padding-left:81px}.pl-82{padding-left:82px}.pl-83{padding-left:83px}.pl-84{padding-left:84px}.pl-85{padding-left:85px}.pl-86{padding-left:86px}.pl-87{padding-left:87px}.pl-88{padding-left:88px}.pl-89{padding-left:89px}.pl-90{padding-left:90px}.pl-91{padding-left:91px}.pl-92{padding-left:92px}.pl-93{padding-left:93px}.pl-94{padding-left:94px}.pl-95{padding-left:95px}.pl-96{padding-left:96px}.pl-97{padding-left:97px}.pl-98{padding-left:98px}.pl-99{padding-left:99px}.pl-100{padding-left:100px}.m-0{margin:0}.m-1{margin:1px}.m-2{margin:2px}.m-3{margin:3px}.m-4{margin:4px}.m-5{margin:5px}.m-6{margin:6px}.m-7{margin:7px}.m-8{margin:8px}.m-9{margin:9px}.m-10{margin:10px}.m-11{margin:11px}.m-12{margin:12px}.m-13{margin:13px}.m-14{margin:14px}.m-15{margin:15px}.m-16{margin:16px}.m-17{margin:17px}.m-18{margin:18px}.m-19{margin:19px}.m-20{margin:20px}.m-21{margin:21px}.m-22{margin:22px}.m-23{margin:23px}.m-24{margin:24px}.m-25{margin:25px}.m-26{margin:26px}.m-27{margin:27px}.m-28{margin:28px}.m-29{margin:29px}.m-30{margin:30px}.m-31{margin:31px}.m-32{margin:32px}.m-33{margin:33px}.m-34{margin:34px}.m-35{margin:35px}.m-36{margin:36px}.m-37{margin:37px}.m-38{margin:38px}.m-39{margin:39px}.m-40{margin:40px}.m-41{margin:41px}.m-42{margin:42px}.m-43{margin:43px}.m-44{margin:44px}.m-45{margin:45px}.m-46{margin:46px}.m-47{margin:47px}.m-48{margin:48px}.m-49{margin:49px}.m-50{margin:50px}.m-51{margin:51px}.m-52{margin:52px}.m-53{margin:53px}.m-54{margin:54px}.m-55{margin:55px}.m-56{margin:56px}.m-57{margin:57px}.m-58{margin:58px}.m-59{margin:59px}.m-60{margin:60px}.m-61{margin:61px}.m-62{margin:62px}.m-63{margin:63px}.m-64{margin:64px}.m-65{margin:65px}.m-66{margin:66px}.m-67{margin:67px}.m-68{margin:68px}.m-69{margin:69px}.m-70{margin:70px}.m-71{margin:71px}.m-72{margin:72px}.m-73{margin:73px}.m-74{margin:74px}.m-75{margin:75px}.m-76{margin:76px}.m-77{margin:77px}.m-78{margin:78px}.m-79{margin:79px}.m-80{margin:80px}.m-81{margin:81px}.m-82{margin:82px}.m-83{margin:83px}.m-84{margin:84px}.m-85{margin:85px}.m-86{margin:86px}.m-87{margin:87px}.m-88{margin:88px}.m-89{margin:89px}.m-90{margin:90px}.m-91{margin:91px}.m-92{margin:92px}.m-93{margin:93px}.m-94{margin:94px}.m-95{margin:95px}.m-96{margin:96px}.m-97{margin:97px}.m-98{margin:98px}.m-99{margin:99px}.m-100{margin:100px}.mt-0{margin-top:0}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-40{margin-top:40px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-60{margin-top:60px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.mt-65{margin-top:65px}.mt-66{margin-top:66px}.mt-67{margin-top:67px}.mt-68{margin-top:68px}.mt-69{margin-top:69px}.mt-70{margin-top:70px}.mt-71{margin-top:71px}.mt-72{margin-top:72px}.mt-73{margin-top:73px}.mt-74{margin-top:74px}.mt-75{margin-top:75px}.mt-76{margin-top:76px}.mt-77{margin-top:77px}.mt-78{margin-top:78px}.mt-79{margin-top:79px}.mt-80{margin-top:80px}.mt-81{margin-top:81px}.mt-82{margin-top:82px}.mt-83{margin-top:83px}.mt-84{margin-top:84px}.mt-85{margin-top:85px}.mt-86{margin-top:86px}.mt-87{margin-top:87px}.mt-88{margin-top:88px}.mt-89{margin-top:89px}.mt-90{margin-top:90px}.mt-91{margin-top:91px}.mt-92{margin-top:92px}.mt-93{margin-top:93px}.mt-94{margin-top:94px}.mt-95{margin-top:95px}.mt-96{margin-top:96px}.mt-97{margin-top:97px}.mt-98{margin-top:98px}.mt-99{margin-top:99px}.mt-100{margin-top:100px}.mr-0{margin-right:0}.mr-1{margin-right:1px}.mr-2{margin-right:2px}.mr-3{margin-right:3px}.mr-4{margin-right:4px}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-7{margin-right:7px}.mr-8{margin-right:8px}.mr-9{margin-right:9px}.mr-10{margin-right:10px}.mr-11{margin-right:11px}.mr-12{margin-right:12px}.mr-13{margin-right:13px}.mr-14{margin-right:14px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-17{margin-right:17px}.mr-18{margin-right:18px}.mr-19{margin-right:19px}.mr-20{margin-right:20px}.mr-21{margin-right:21px}.mr-22{margin-right:22px}.mr-23{margin-right:23px}.mr-24{margin-right:24px}.mr-25{margin-right:25px}.mr-26{margin-right:26px}.mr-27{margin-right:27px}.mr-28{margin-right:28px}.mr-29{margin-right:29px}.mr-30{margin-right:30px}.mr-31{margin-right:31px}.mr-32{margin-right:32px}.mr-33{margin-right:33px}.mr-34{margin-right:34px}.mr-35{margin-right:35px}.mr-36{margin-right:36px}.mr-37{margin-right:37px}.mr-38{margin-right:38px}.mr-39{margin-right:39px}.mr-40{margin-right:40px}.mr-41{margin-right:41px}.mr-42{margin-right:42px}.mr-43{margin-right:43px}.mr-44{margin-right:44px}.mr-45{margin-right:45px}.mr-46{margin-right:46px}.mr-47{margin-right:47px}.mr-48{margin-right:48px}.mr-49{margin-right:49px}.mr-50{margin-right:50px}.mr-51{margin-right:51px}.mr-52{margin-right:52px}.mr-53{margin-right:53px}.mr-54{margin-right:54px}.mr-55{margin-right:55px}.mr-56{margin-right:56px}.mr-57{margin-right:57px}.mr-58{margin-right:58px}.mr-59{margin-right:59px}.mr-60{margin-right:60px}.mr-61{margin-right:61px}.mr-62{margin-right:62px}.mr-63{margin-right:63px}.mr-64{margin-right:64px}.mr-65{margin-right:65px}.mr-66{margin-right:66px}.mr-67{margin-right:67px}.mr-68{margin-right:68px}.mr-69{margin-right:69px}.mr-70{margin-right:70px}.mr-71{margin-right:71px}.mr-72{margin-right:72px}.mr-73{margin-right:73px}.mr-74{margin-right:74px}.mr-75{margin-right:75px}.mr-76{margin-right:76px}.mr-77{margin-right:77px}.mr-78{margin-right:78px}.mr-79{margin-right:79px}.mr-80{margin-right:80px}.mr-81{margin-right:81px}.mr-82{margin-right:82px}.mr-83{margin-right:83px}.mr-84{margin-right:84px}.mr-85{margin-right:85px}.mr-86{margin-right:86px}.mr-87{margin-right:87px}.mr-88{margin-right:88px}.mr-89{margin-right:89px}.mr-90{margin-right:90px}.mr-91{margin-right:91px}.mr-92{margin-right:92px}.mr-93{margin-right:93px}.mr-94{margin-right:94px}.mr-95{margin-right:95px}.mr-96{margin-right:96px}.mr-97{margin-right:97px}.mr-98{margin-right:98px}.mr-99{margin-right:99px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-9{margin-bottom:9px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-13{margin-bottom:13px}.mb-14{margin-bottom:14px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-18{margin-bottom:18px}.mb-19{margin-bottom:19px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px}.mb-22{margin-bottom:22px}.mb-23{margin-bottom:23px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-27{margin-bottom:27px}.mb-28{margin-bottom:28px}.mb-29{margin-bottom:29px}.mb-30{margin-bottom:30px}.mb-31{margin-bottom:31px}.mb-32{margin-bottom:32px}.mb-33{margin-bottom:33px}.mb-34{margin-bottom:34px}.mb-35{margin-bottom:35px}.mb-36{margin-bottom:36px}.mb-37{margin-bottom:37px}.mb-38{margin-bottom:38px}.mb-39{margin-bottom:39px}.mb-40{margin-bottom:40px}.mb-41{margin-bottom:41px}.mb-42{margin-bottom:42px}.mb-43{margin-bottom:43px}.mb-44{margin-bottom:44px}.mb-45{margin-bottom:45px}.mb-46{margin-bottom:46px}.mb-47{margin-bottom:47px}.mb-48{margin-bottom:48px}.mb-49{margin-bottom:49px}.mb-50{margin-bottom:50px}.mb-51{margin-bottom:51px}.mb-52{margin-bottom:52px}.mb-53{margin-bottom:53px}.mb-54{margin-bottom:54px}.mb-55{margin-bottom:55px}.mb-56{margin-bottom:56px}.mb-57{margin-bottom:57px}.mb-58{margin-bottom:58px}.mb-59{margin-bottom:59px}.mb-60{margin-bottom:60px}.mb-61{margin-bottom:61px}.mb-62{margin-bottom:62px}.mb-63{margin-bottom:63px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-66{margin-bottom:66px}.mb-67{margin-bottom:67px}.mb-68{margin-bottom:68px}.mb-69{margin-bottom:69px}.mb-70{margin-bottom:70px}.mb-71{margin-bottom:71px}.mb-72{margin-bottom:72px}.mb-73{margin-bottom:73px}.mb-74{margin-bottom:74px}.mb-75{margin-bottom:75px}.mb-76{margin-bottom:76px}.mb-77{margin-bottom:77px}.mb-78{margin-bottom:78px}.mb-79{margin-bottom:79px}.mb-80{margin-bottom:80px}.mb-81{margin-bottom:81px}.mb-82{margin-bottom:82px}.mb-83{margin-bottom:83px}.mb-84{margin-bottom:84px}.mb-85{margin-bottom:85px}.mb-86{margin-bottom:86px}.mb-87{margin-bottom:87px}.mb-88{margin-bottom:88px}.mb-89{margin-bottom:89px}.mb-90{margin-bottom:90px}.mb-91{margin-bottom:91px}.mb-92{margin-bottom:92px}.mb-93{margin-bottom:93px}.mb-94{margin-bottom:94px}.mb-95{margin-bottom:95px}.mb-96{margin-bottom:96px}.mb-97{margin-bottom:97px}.mb-98{margin-bottom:98px}.mb-99{margin-bottom:99px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0}.ml-1{margin-left:1px}.ml-2{margin-left:2px}.ml-3{margin-left:3px}.ml-4{margin-left:4px}.ml-5{margin-left:5px}.ml-6{margin-left:6px}.ml-7{margin-left:7px}.ml-8{margin-left:8px}.ml-9{margin-left:9px}.ml-10{margin-left:10px}.ml-11{margin-left:11px}.ml-12{margin-left:12px}.ml-13{margin-left:13px}.ml-14{margin-left:14px}.ml-15{margin-left:15px}.ml-16{margin-left:16px}.ml-17{margin-left:17px}.ml-18{margin-left:18px}.ml-19{margin-left:19px}.ml-20{margin-left:20px}.ml-21{margin-left:21px}.ml-22{margin-left:22px}.ml-23{margin-left:23px}.ml-24{margin-left:24px}.ml-25{margin-left:25px}.ml-26{margin-left:26px}.ml-27{margin-left:27px}.ml-28{margin-left:28px}.ml-29{margin-left:29px}.ml-30{margin-left:30px}.ml-31{margin-left:31px}.ml-32{margin-left:32px}.ml-33{margin-left:33px}.ml-34{margin-left:34px}.ml-35{margin-left:35px}.ml-36{margin-left:36px}.ml-37{margin-left:37px}.ml-38{margin-left:38px}.ml-39{margin-left:39px}.ml-40{margin-left:40px}.ml-41{margin-left:41px}.ml-42{margin-left:42px}.ml-43{margin-left:43px}.ml-44{margin-left:44px}.ml-45{margin-left:45px}.ml-46{margin-left:46px}.ml-47{margin-left:47px}.ml-48{margin-left:48px}.ml-49{margin-left:49px}.ml-50{margin-left:50px}.ml-51{margin-left:51px}.ml-52{margin-left:52px}.ml-53{margin-left:53px}.ml-54{margin-left:54px}.ml-55{margin-left:55px}.ml-56{margin-left:56px}.ml-57{margin-left:57px}.ml-58{margin-left:58px}.ml-59{margin-left:59px}.ml-60{margin-left:60px}.ml-61{margin-left:61px}.ml-62{margin-left:62px}.ml-63{margin-left:63px}.ml-64{margin-left:64px}.ml-65{margin-left:65px}.ml-66{margin-left:66px}.ml-67{margin-left:67px}.ml-68{margin-left:68px}.ml-69{margin-left:69px}.ml-70{margin-left:70px}.ml-71{margin-left:71px}.ml-72{margin-left:72px}.ml-73{margin-left:73px}.ml-74{margin-left:74px}.ml-75{margin-left:75px}.ml-76{margin-left:76px}.ml-77{margin-left:77px}.ml-78{margin-left:78px}.ml-79{margin-left:79px}.ml-80{margin-left:80px}.ml-81{margin-left:81px}.ml-82{margin-left:82px}.ml-83{margin-left:83px}.ml-84{margin-left:84px}.ml-85{margin-left:85px}.ml-86{margin-left:86px}.ml-87{margin-left:87px}.ml-88{margin-left:88px}.ml-89{margin-left:89px}.ml-90{margin-left:90px}.ml-91{margin-left:91px}.ml-92{margin-left:92px}.ml-93{margin-left:93px}.ml-94{margin-left:94px}.ml-95{margin-left:95px}.ml-96{margin-left:96px}.ml-97{margin-left:97px}.ml-98{margin-left:98px}.ml-99{margin-left:99px}.ml-100{margin-left:100px}.lh-0{line-height:0}.lh-1{line-height:1px}.lh-2{line-height:2px}.lh-3{line-height:3px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.lh-61{line-height:61px}.lh-62{line-height:62px}.lh-63{line-height:63px}.lh-64{line-height:64px}.lh-65{line-height:65px}.lh-66{line-height:66px}.lh-67{line-height:67px}.lh-68{line-height:68px}.lh-69{line-height:69px}.lh-70{line-height:70px}.lh-71{line-height:71px}.lh-72{line-height:72px}.lh-73{line-height:73px}.lh-74{line-height:74px}.lh-75{line-height:75px}.lh-76{line-height:76px}.lh-77{line-height:77px}.lh-78{line-height:78px}.lh-79{line-height:79px}.lh-80{line-height:80px}.lh-81{line-height:81px}.lh-82{line-height:82px}.lh-83{line-height:83px}.lh-84{line-height:84px}.lh-85{line-height:85px}.lh-86{line-height:86px}.lh-87{line-height:87px}.lh-88{line-height:88px}.lh-89{line-height:89px}.lh-90{line-height:90px}.lh-91{line-height:91px}.lh-92{line-height:92px}.lh-93{line-height:93px}.lh-94{line-height:94px}.lh-95{line-height:95px}.lh-96{line-height:96px}.lh-97{line-height:97px}.lh-98{line-height:98px}.lh-99{line-height:99px}.lh-100{line-height:100px}.t-0{top:0}.t-1{top:1px}.t-2{top:2px}.t-3{top:3px}.t-4{top:4px}.t-5{top:5px}.t-6{top:6px}.t-7{top:7px}.t-8{top:8px}.t-9{top:9px}.t-10{top:10px}.t-11{top:11px}.t-12{top:12px}.t-13{top:13px}.t-14{top:14px}.t-15{top:15px}.t-16{top:16px}.t-17{top:17px}.t-18{top:18px}.t-19{top:19px}.t-20{top:20px}.t-21{top:21px}.t-22{top:22px}.t-23{top:23px}.t-24{top:24px}.t-25{top:25px}.t-26{top:26px}.t-27{top:27px}.t-28{top:28px}.t-29{top:29px}.t-30{top:30px}.t-31{top:31px}.t-32{top:32px}.t-33{top:33px}.t-34{top:34px}.t-35{top:35px}.t-36{top:36px}.t-37{top:37px}.t-38{top:38px}.t-39{top:39px}.t-40{top:40px}.t-41{top:41px}.t-42{top:42px}.t-43{top:43px}.t-44{top:44px}.t-45{top:45px}.t-46{top:46px}.t-47{top:47px}.t-48{top:48px}.t-49{top:49px}.t-50{top:50px}.t-51{top:51px}.t-52{top:52px}.t-53{top:53px}.t-54{top:54px}.t-55{top:55px}.t-56{top:56px}.t-57{top:57px}.t-58{top:58px}.t-59{top:59px}.t-60{top:60px}.t-61{top:61px}.t-62{top:62px}.t-63{top:63px}.t-64{top:64px}.t-65{top:65px}.t-66{top:66px}.t-67{top:67px}.t-68{top:68px}.t-69{top:69px}.t-70{top:70px}.t-71{top:71px}.t-72{top:72px}.t-73{top:73px}.t-74{top:74px}.t-75{top:75px}.t-76{top:76px}.t-77{top:77px}.t-78{top:78px}.t-79{top:79px}.t-80{top:80px}.t-81{top:81px}.t-82{top:82px}.t-83{top:83px}.t-84{top:84px}.t-85{top:85px}.t-86{top:86px}.t-87{top:87px}.t-88{top:88px}.t-89{top:89px}.t-90{top:90px}.t-91{top:91px}.t-92{top:92px}.t-93{top:93px}.t-94{top:94px}.t-95{top:95px}.t-96{top:96px}.t-97{top:97px}.t-98{top:98px}.t-99{top:99px}.t-100{top:100px}.r-0{right:0}.r-1{right:1px}.r-2{right:2px}.r-3{right:3px}.r-4{right:4px}.r-5{right:5px}.r-6{right:6px}.r-7{right:7px}.r-8{right:8px}.r-9{right:9px}.r-10{right:10px}.r-11{right:11px}.r-12{right:12px}.r-13{right:13px}.r-14{right:14px}.r-15{right:15px}.r-16{right:16px}.r-17{right:17px}.r-18{right:18px}.r-19{right:19px}.r-20{right:20px}.r-21{right:21px}.r-22{right:22px}.r-23{right:23px}.r-24{right:24px}.r-25{right:25px}.r-26{right:26px}.r-27{right:27px}.r-28{right:28px}.r-29{right:29px}.r-30{right:30px}.r-31{right:31px}.r-32{right:32px}.r-33{right:33px}.r-34{right:34px}.r-35{right:35px}.r-36{right:36px}.r-37{right:37px}.r-38{right:38px}.r-39{right:39px}.r-40{right:40px}.r-41{right:41px}.r-42{right:42px}.r-43{right:43px}.r-44{right:44px}.r-45{right:45px}.r-46{right:46px}.r-47{right:47px}.r-48{right:48px}.r-49{right:49px}.r-50{right:50px}.r-51{right:51px}.r-52{right:52px}.r-53{right:53px}.r-54{right:54px}.r-55{right:55px}.r-56{right:56px}.r-57{right:57px}.r-58{right:58px}.r-59{right:59px}.r-60{right:60px}.r-61{right:61px}.r-62{right:62px}.r-63{right:63px}.r-64{right:64px}.r-65{right:65px}.r-66{right:66px}.r-67{right:67px}.r-68{right:68px}.r-69{right:69px}.r-70{right:70px}.r-71{right:71px}.r-72{right:72px}.r-73{right:73px}.r-74{right:74px}.r-75{right:75px}.r-76{right:76px}.r-77{right:77px}.r-78{right:78px}.r-79{right:79px}.r-80{right:80px}.r-81{right:81px}.r-82{right:82px}.r-83{right:83px}.r-84{right:84px}.r-85{right:85px}.r-86{right:86px}.r-87{right:87px}.r-88{right:88px}.r-89{right:89px}.r-90{right:90px}.r-91{right:91px}.r-92{right:92px}.r-93{right:93px}.r-94{right:94px}.r-95{right:95px}.r-96{right:96px}.r-97{right:97px}.r-98{right:98px}.r-99{right:99px}.r-100{right:100px}.b-0{bottom:0}.b-1{bottom:1px}.b-2{bottom:2px}.b-3{bottom:3px}.b-4{bottom:4px}.b-5{bottom:5px}.b-6{bottom:6px}.b-7{bottom:7px}.b-8{bottom:8px}.b-9{bottom:9px}.b-10{bottom:10px}.b-11{bottom:11px}.b-12{bottom:12px}.b-13{bottom:13px}.b-14{bottom:14px}.b-15{bottom:15px}.b-16{bottom:16px}.b-17{bottom:17px}.b-18{bottom:18px}.b-19{bottom:19px}.b-20{bottom:20px}.b-21{bottom:21px}.b-22{bottom:22px}.b-23{bottom:23px}.b-24{bottom:24px}.b-25{bottom:25px}.b-26{bottom:26px}.b-27{bottom:27px}.b-28{bottom:28px}.b-29{bottom:29px}.b-30{bottom:30px}.b-31{bottom:31px}.b-32{bottom:32px}.b-33{bottom:33px}.b-34{bottom:34px}.b-35{bottom:35px}.b-36{bottom:36px}.b-37{bottom:37px}.b-38{bottom:38px}.b-39{bottom:39px}.b-40{bottom:40px}.b-41{bottom:41px}.b-42{bottom:42px}.b-43{bottom:43px}.b-44{bottom:44px}.b-45{bottom:45px}.b-46{bottom:46px}.b-47{bottom:47px}.b-48{bottom:48px}.b-49{bottom:49px}.b-50{bottom:50px}.b-51{bottom:51px}.b-52{bottom:52px}.b-53{bottom:53px}.b-54{bottom:54px}.b-55{bottom:55px}.b-56{bottom:56px}.b-57{bottom:57px}.b-58{bottom:58px}.b-59{bottom:59px}.b-60{bottom:60px}.b-61{bottom:61px}.b-62{bottom:62px}.b-63{bottom:63px}.b-64{bottom:64px}.b-65{bottom:65px}.b-66{bottom:66px}.b-67{bottom:67px}.b-68{bottom:68px}.b-69{bottom:69px}.b-70{bottom:70px}.b-71{bottom:71px}.b-72{bottom:72px}.b-73{bottom:73px}.b-74{bottom:74px}.b-75{bottom:75px}.b-76{bottom:76px}.b-77{bottom:77px}.b-78{bottom:78px}.b-79{bottom:79px}.b-80{bottom:80px}.b-81{bottom:81px}.b-82{bottom:82px}.b-83{bottom:83px}.b-84{bottom:84px}.b-85{bottom:85px}.b-86{bottom:86px}.b-87{bottom:87px}.b-88{bottom:88px}.b-89{bottom:89px}.b-90{bottom:90px}.b-91{bottom:91px}.b-92{bottom:92px}.b-93{bottom:93px}.b-94{bottom:94px}.b-95{bottom:95px}.b-96{bottom:96px}.b-97{bottom:97px}.b-98{bottom:98px}.b-99{bottom:99px}.b-100{bottom:100px}.l-0{left:0}.l-1{left:1px}.l-2{left:2px}.l-3{left:3px}.l-4{left:4px}.l-5{left:5px}.l-6{left:6px}.l-7{left:7px}.l-8{left:8px}.l-9{left:9px}.l-10{left:10px}.l-11{left:11px}.l-12{left:12px}.l-13{left:13px}.l-14{left:14px}.l-15{left:15px}.l-16{left:16px}.l-17{left:17px}.l-18{left:18px}.l-19{left:19px}.l-20{left:20px}.l-21{left:21px}.l-22{left:22px}.l-23{left:23px}.l-24{left:24px}.l-25{left:25px}.l-26{left:26px}.l-27{left:27px}.l-28{left:28px}.l-29{left:29px}.l-30{left:30px}.l-31{left:31px}.l-32{left:32px}.l-33{left:33px}.l-34{left:34px}.l-35{left:35px}.l-36{left:36px}.l-37{left:37px}.l-38{left:38px}.l-39{left:39px}.l-40{left:40px}.l-41{left:41px}.l-42{left:42px}.l-43{left:43px}.l-44{left:44px}.l-45{left:45px}.l-46{left:46px}.l-47{left:47px}.l-48{left:48px}.l-49{left:49px}.l-50{left:50px}.l-51{left:51px}.l-52{left:52px}.l-53{left:53px}.l-54{left:54px}.l-55{left:55px}.l-56{left:56px}.l-57{left:57px}.l-58{left:58px}.l-59{left:59px}.l-60{left:60px}.l-61{left:61px}.l-62{left:62px}.l-63{left:63px}.l-64{left:64px}.l-65{left:65px}.l-66{left:66px}.l-67{left:67px}.l-68{left:68px}.l-69{left:69px}.l-70{left:70px}.l-71{left:71px}.l-72{left:72px}.l-73{left:73px}.l-74{left:74px}.l-75{left:75px}.l-76{left:76px}.l-77{left:77px}.l-78{left:78px}.l-79{left:79px}.l-80{left:80px}.l-81{left:81px}.l-82{left:82px}.l-83{left:83px}.l-84{left:84px}.l-85{left:85px}.l-86{left:86px}.l-87{left:87px}.l-88{left:88px}.l-89{left:89px}.l-90{left:90px}.l-91{left:91px}.l-92{left:92px}.l-93{left:93px}.l-94{left:94px}.l-95{left:95px}.l-96{left:96px}.l-97{left:97px}.l-98{left:98px}.l-99{left:99px}.l-100{left:100px}.bd-0{border-width:0}.bd-1{border-width:1px}.bd-2{border-width:2px}.bd-3{border-width:3px}.bd-4{border-width:4px}.bd-5{border-width:5px}.bd-6{border-width:6px}.bd-7{border-width:7px}.bd-8{border-width:8px}.bd-9{border-width:9px}.bd-10{border-width:10px}.bdt-0{border-top-width:0}.bdt-1{border-top-width:1px}.bdt-2{border-top-width:2px}.bdt-3{border-top-width:3px}.bdt-4{border-top-width:4px}.bdt-5{border-top-width:5px}.bdt-6{border-top-width:6px}.bdt-7{border-top-width:7px}.bdt-8{border-top-width:8px}.bdt-9{border-top-width:9px}.bdt-10{border-top-width:10px}.bdr-0{border-right-width:0}.bdr-1{border-right-width:1px}.bdr-2{border-right-width:2px}.bdr-3{border-right-width:3px}.bdr-4{border-right-width:4px}.bdr-5{border-right-width:5px}.bdr-6{border-right-width:6px}.bdr-7{border-right-width:7px}.bdr-8{border-right-width:8px}.bdr-9{border-right-width:9px}.bdr-10{border-right-width:10px}.bdb-0{border-bottom-width:0}.bdb-1{border-bottom-width:1px}.bdb-2{border-bottom-width:2px}.bdb-3{border-bottom-width:3px}.bdb-4{border-bottom-width:4px}.bdb-5{border-bottom-width:5px}.bdb-6{border-bottom-width:6px}.bdb-7{border-bottom-width:7px}.bdb-8{border-bottom-width:8px}.bdb-9{border-bottom-width:9px}.bdb-10{border-bottom-width:10px}.bdl-0{border-left-width:0}.bdl-1{border-left-width:1px}.bdl-2{border-left-width:2px}.bdl-3{border-left-width:3px}.bdl-4{border-left-width:4px}.bdl-5{border-left-width:5px}.bdl-6{border-left-width:6px}.bdl-7{border-left-width:7px}.bdl-8{border-left-width:8px}.bdl-9{border-left-width:9px}.bdl-10{border-left-width:10px}.bd-solid{border-style:solid}.bd-dashed{border-style:dashed}.bd-double{border-style:double}.bd-r-0{border-radius:0}.bd-r-1{border-radius:1px}.bd-r-2{border-radius:2px}.bd-r-3{border-radius:3px}.bd-r-4{border-radius:4px}.bd-r-5{border-radius:5px}.bd-r-6{border-radius:6px}.bd-r-7{border-radius:7px}.bd-r-8{border-radius:8px}.bd-r-9{border-radius:9px}.bd-r-10{border-radius:10px}.bd-r-11{border-radius:11px}.bd-r-12{border-radius:12px}.bd-r-13{border-radius:13px}.bd-r-14{border-radius:14px}.bd-r-15{border-radius:15px}.bd-r-16{border-radius:16px}.bd-r-17{border-radius:17px}.bd-r-18{border-radius:18px}.bd-r-19{border-radius:19px}.bd-r-20{border-radius:20px}.bd-r-21{border-radius:21px}.bd-r-22{border-radius:22px}.bd-r-23{border-radius:23px}.bd-r-24{border-radius:24px}.bd-r-25{border-radius:25px}.bd-r-26{border-radius:26px}.bd-r-27{border-radius:27px}.bd-r-28{border-radius:28px}.bd-r-29{border-radius:29px}.bd-r-30{border-radius:30px}.bd-r-31{border-radius:31px}.bd-r-32{border-radius:32px}.bd-r-33{border-radius:33px}.bd-r-34{border-radius:34px}.bd-r-35{border-radius:35px}.bd-r-36{border-radius:36px}.bd-r-37{border-radius:37px}.bd-r-38{border-radius:38px}.bd-r-39{border-radius:39px}.bd-r-40{border-radius:40px}.bd-r-41{border-radius:41px}.bd-r-42{border-radius:42px}.bd-r-43{border-radius:43px}.bd-r-44{border-radius:44px}.bd-r-45{border-radius:45px}.bd-r-46{border-radius:46px}.bd-r-47{border-radius:47px}.bd-r-48{border-radius:48px}.bd-r-49{border-radius:49px}.bd-r-50{border-radius:50px}.vh-parent{position:relative}.v{position:absolute;top:50%;transform:translateY(-50%)}.h{transform:translateX(-50%)}.h,.vh{position:absolute;left:50%}.vh{top:50%;transform:translate(-50%,-50%)}.dspl-in{display:inline}.dspl-inbl{display:inline-block}.dspl-bl{display:block}.dspl-infl{display:inline-flex}.dspl-flex{display:flex}.vtal-md{vertical-align:middle}.vtal-bt{vertical-align:bottom}.vtal-top{vertical-align:top}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.jc-start{justify-content:flex-start}.jc-end{justify-content:flex-end}.jc-center{justify-content:center}.jc-between{justify-content:space-between}.jc-around{justify-content:space-around}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.fl-right{float:right}.fl-left{float:left}.box-ct{box-sizing:content-box}.box-bd{box-sizing:border-box}.pst-rlt{position:relative}.pst-absl{position:absolute}.pst-fx{position:fixed}.h-scroll{overflow-x:scroll;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}.ovfl-hd{overflow:hidden}.ovfl-scroll{overflow:scroll}.ovfl-vsb{overflow:visible}.ovfl-x-hd{overflow-x:hidden}.ovfl-x-scroll{overflow-x:scroll}.ovfl-y-hd{overflow-y:hidden}.ovfl-y-scroll{overflow-y:scroll}.color-gray-1{color:#fff}.bg-gray-1{background-color:#fff}.bd-gray-1{border-color:#fff}.color-gray-2{color:#fafafa}.bg-gray-2{background-color:#fafafa}.bd-gray-2{border-color:#fafafa}.color-gray-3{color:#f5f5f5}.bg-gray-3{background-color:#f5f5f5}.bd-gray-3{border-color:#f5f5f5}.color-gray-4{color:#f0f0f0}.bg-gray-4{background-color:#f0f0f0}.bd-gray-4{border-color:#f0f0f0}.color-gray-5{color:#d9d9d9}.bg-gray-5{background-color:#d9d9d9}.bd-gray-5{border-color:#d9d9d9}.color-gray-6{color:#bfbfbf}.bg-gray-6{background-color:#bfbfbf}.bd-gray-6{border-color:#bfbfbf}.color-gray-7{color:#8c8c8c}.bg-gray-7{background-color:#8c8c8c}.bd-gray-7{border-color:#8c8c8c}.color-gray-8{color:#595959}.bg-gray-8{background-color:#595959}.bd-gray-8{border-color:#595959}.color-gray-9{color:#434343}.bg-gray-9{background-color:#434343}.bd-gray-9{border-color:#434343}.color-gray-10{color:#262626}.bg-gray-10{background-color:#262626}.bd-gray-10{border-color:#262626}.color-blue-1{color:#e6f7ff}.bg-blue-1{background-color:#e6f7ff}.bd-blue-1{border-color:#e6f7ff}.color-blue-2{color:#bae7ff}.bg-blue-2{background-color:#bae7ff}.bd-blue-2{border-color:#bae7ff}.color-blue-3{color:#91d5ff}.bg-blue-3{background-color:#91d5ff}.bd-blue-3{border-color:#91d5ff}.color-blue-4{color:#69c0ff}.bg-blue-4{background-color:#69c0ff}.bd-blue-4{border-color:#69c0ff}.color-blue-5{color:#40a9ff}.bg-blue-5{background-color:#40a9ff}.bd-blue-5{border-color:#40a9ff}.color-blue-6{color:#1890ff}.bg-blue-6{background-color:#1890ff}.bd-blue-6{border-color:#1890ff}.color-blue-7{color:#096dd9}.bg-blue-7{background-color:#096dd9}.bd-blue-7{border-color:#096dd9}.color-blue-8{color:#0050b3}.bg-blue-8{background-color:#0050b3}.bd-blue-8{border-color:#0050b3}.color-blue-9{color:#003a8c}.bg-blue-9{background-color:#003a8c}.bd-blue-9{border-color:#003a8c}.color-blue-10{color:#002766}.bg-blue-10{background-color:#002766}.bd-blue-10{border-color:#002766}.color-purple-1{color:#f9f0ff}.bg-purple-1{background-color:#f9f0ff}.bd-purple-1{border-color:#f9f0ff}.color-purple-2{color:#efdbff}.bg-purple-2{background-color:#efdbff}.bd-purple-2{border-color:#efdbff}.color-purple-3{color:#d3adf7}.bg-purple-3{background-color:#d3adf7}.bd-purple-3{border-color:#d3adf7}.color-purple-4{color:#b37feb}.bg-purple-4{background-color:#b37feb}.bd-purple-4{border-color:#b37feb}.color-purple-5{color:#9254de}.bg-purple-5{background-color:#9254de}.bd-purple-5{border-color:#9254de}.color-purple-6{color:#722ed1}.bg-purple-6{background-color:#722ed1}.bd-purple-6{border-color:#722ed1}.color-purple-7{color:#531dab}.bg-purple-7{background-color:#531dab}.bd-purple-7{border-color:#531dab}.color-purple-8{color:#391085}.bg-purple-8{background-color:#391085}.bd-purple-8{border-color:#391085}.color-purple-9{color:#22075e}.bg-purple-9{background-color:#22075e}.bd-purple-9{border-color:#22075e}.color-purple-10{color:#120338}.bg-purple-10{background-color:#120338}.bd-purple-10{border-color:#120338}.color-cyan-1{color:#e6fffb}.bg-cyan-1{background-color:#e6fffb}.bd-cyan-1{border-color:#e6fffb}.color-cyan-2{color:#b5f5ec}.bg-cyan-2{background-color:#b5f5ec}.bd-cyan-2{border-color:#b5f5ec}.color-cyan-3{color:#87e8de}.bg-cyan-3{background-color:#87e8de}.bd-cyan-3{border-color:#87e8de}.color-cyan-4{color:#5cdbd3}.bg-cyan-4{background-color:#5cdbd3}.bd-cyan-4{border-color:#5cdbd3}.color-cyan-5{color:#36cfc9}.bg-cyan-5{background-color:#36cfc9}.bd-cyan-5{border-color:#36cfc9}.color-cyan-6{color:#13c2c2}.bg-cyan-6{background-color:#13c2c2}.bd-cyan-6{border-color:#13c2c2}.color-cyan-7{color:#08979c}.bg-cyan-7{background-color:#08979c}.bd-cyan-7{border-color:#08979c}.color-cyan-8{color:#006d75}.bg-cyan-8{background-color:#006d75}.bd-cyan-8{border-color:#006d75}.color-cyan-9{color:#00474f}.bg-cyan-9{background-color:#00474f}.bd-cyan-9{border-color:#00474f}.color-cyan-10{color:#002329}.bg-cyan-10{background-color:#002329}.bd-cyan-10{border-color:#002329}.color-green-1{color:#f6ffed}.bg-green-1{background-color:#f6ffed}.bd-green-1{border-color:#f6ffed}.color-green-2{color:#d9f7be}.bg-green-2{background-color:#d9f7be}.bd-green-2{border-color:#d9f7be}.color-green-3{color:#b7eb8f}.bg-green-3{background-color:#b7eb8f}.bd-green-3{border-color:#b7eb8f}.color-green-4{color:#95de64}.bg-green-4{background-color:#95de64}.bd-green-4{border-color:#95de64}.color-green-5{color:#73d13d}.bg-green-5{background-color:#73d13d}.bd-green-5{border-color:#73d13d}.color-green-6{color:#52c41a}.bg-green-6{background-color:#52c41a}.bd-green-6{border-color:#52c41a}.color-green-7{color:#389e0d}.bg-green-7{background-color:#389e0d}.bd-green-7{border-color:#389e0d}.color-green-8{color:#237804}.bg-green-8{background-color:#237804}.bd-green-8{border-color:#237804}.color-green-9{color:#135200}.bg-green-9{background-color:#135200}.bd-green-9{border-color:#135200}.color-green-10{color:#092b00}.bg-green-10{background-color:#092b00}.bd-green-10{border-color:#092b00}.color-magenta-1{color:#fff0f6}.bg-magenta-1{background-color:#fff0f6}.bd-magenta-1{border-color:#fff0f6}.color-magenta-2{color:#ffd6e7}.bg-magenta-2{background-color:#ffd6e7}.bd-magenta-2{border-color:#ffd6e7}.color-magenta-3{color:#ffadd2}.bg-magenta-3{background-color:#ffadd2}.bd-magenta-3{border-color:#ffadd2}.color-magenta-4{color:#ff85c0}.bg-magenta-4{background-color:#ff85c0}.bd-magenta-4{border-color:#ff85c0}.color-magenta-5{color:#f759ab}.bg-magenta-5{background-color:#f759ab}.bd-magenta-5{border-color:#f759ab}.color-magenta-6{color:#eb2f96}.bg-magenta-6{background-color:#eb2f96}.bd-magenta-6{border-color:#eb2f96}.color-magenta-7{color:#c41d7f}.bg-magenta-7{background-color:#c41d7f}.bd-magenta-7{border-color:#c41d7f}.color-magenta-8{color:#9e1068}.bg-magenta-8{background-color:#9e1068}.bd-magenta-8{border-color:#9e1068}.color-magenta-9{color:#780650}.bg-magenta-9{background-color:#780650}.bd-magenta-9{border-color:#780650}.color-magenta-10{color:#520339}.bg-magenta-10{background-color:#520339}.bd-magenta-10{border-color:#520339}.color-pink-1{color:#fff0f6}.bg-pink-1{background-color:#fff0f6}.bd-pink-1{border-color:#fff0f6}.color-pink-2{color:#ffd6e7}.bg-pink-2{background-color:#ffd6e7}.bd-pink-2{border-color:#ffd6e7}.color-pink-3{color:#ffadd2}.bg-pink-3{background-color:#ffadd2}.bd-pink-3{border-color:#ffadd2}.color-pink-4{color:#ff85c0}.bg-pink-4{background-color:#ff85c0}.bd-pink-4{border-color:#ff85c0}.color-pink-5{color:#f759ab}.bg-pink-5{background-color:#f759ab}.bd-pink-5{border-color:#f759ab}.color-pink-6{color:#eb2f96}.bg-pink-6{background-color:#eb2f96}.bd-pink-6{border-color:#eb2f96}.color-pink-7{color:#c41d7f}.bg-pink-7{background-color:#c41d7f}.bd-pink-7{border-color:#c41d7f}.color-pink-8{color:#9e1068}.bg-pink-8{background-color:#9e1068}.bd-pink-8{border-color:#9e1068}.color-pink-9{color:#780650}.bg-pink-9{background-color:#780650}.bd-pink-9{border-color:#780650}.color-pink-10{color:#520339}.bg-pink-10{background-color:#520339}.bd-pink-10{border-color:#520339}.color-red-1{color:#fff1f0}.bg-red-1{background-color:#fff1f0}.bd-red-1{border-color:#fff1f0}.color-red-2{color:#ffccc7}.bg-red-2{background-color:#ffccc7}.bd-red-2{border-color:#ffccc7}.color-red-3{color:#ffa39e}.bg-red-3{background-color:#ffa39e}.bd-red-3{border-color:#ffa39e}.color-red-4{color:#ff7875}.bg-red-4{background-color:#ff7875}.bd-red-4{border-color:#ff7875}.color-red-5{color:#ff4d4f}.bg-red-5{background-color:#ff4d4f}.bd-red-5{border-color:#ff4d4f}.color-red-6{color:#f5222d}.bg-red-6{background-color:#f5222d}.bd-red-6{border-color:#f5222d}.color-red-7{color:#cf1322}.bg-red-7{background-color:#cf1322}.bd-red-7{border-color:#cf1322}.color-red-8{color:#a8071a}.bg-red-8{background-color:#a8071a}.bd-red-8{border-color:#a8071a}.color-red-9{color:#820014}.bg-red-9{background-color:#820014}.bd-red-9{border-color:#820014}.color-red-10{color:#5c0011}.bg-red-10{background-color:#5c0011}.bd-red-10{border-color:#5c0011}.color-orange-1{color:#fff7e6}.bg-orange-1{background-color:#fff7e6}.bd-orange-1{border-color:#fff7e6}.color-orange-2{color:#ffe7ba}.bg-orange-2{background-color:#ffe7ba}.bd-orange-2{border-color:#ffe7ba}.color-orange-3{color:#ffd591}.bg-orange-3{background-color:#ffd591}.bd-orange-3{border-color:#ffd591}.color-orange-4{color:#ffc069}.bg-orange-4{background-color:#ffc069}.bd-orange-4{border-color:#ffc069}.color-orange-5{color:#ffa940}.bg-orange-5{background-color:#ffa940}.bd-orange-5{border-color:#ffa940}.color-orange-6{color:#fa8c16}.bg-orange-6{background-color:#fa8c16}.bd-orange-6{border-color:#fa8c16}.color-orange-7{color:#d46b08}.bg-orange-7{background-color:#d46b08}.bd-orange-7{border-color:#d46b08}.color-orange-8{color:#ad4e00}.bg-orange-8{background-color:#ad4e00}.bd-orange-8{border-color:#ad4e00}.color-orange-9{color:#873800}.bg-orange-9{background-color:#873800}.bd-orange-9{border-color:#873800}.color-orange-10{color:#612500}.bg-orange-10{background-color:#612500}.bd-orange-10{border-color:#612500}.color-yellow-1{color:#feffe6}.bg-yellow-1{background-color:#feffe6}.bd-yellow-1{border-color:#feffe6}.color-yellow-2{color:#ffffb8}.bg-yellow-2{background-color:#ffffb8}.bd-yellow-2{border-color:#ffffb8}.color-yellow-3{color:#fffb8f}.bg-yellow-3{background-color:#fffb8f}.bd-yellow-3{border-color:#fffb8f}.color-yellow-4{color:#fff566}.bg-yellow-4{background-color:#fff566}.bd-yellow-4{border-color:#fff566}.color-yellow-5{color:#ffec3d}.bg-yellow-5{background-color:#ffec3d}.bd-yellow-5{border-color:#ffec3d}.color-yellow-6{color:#fadb14}.bg-yellow-6{background-color:#fadb14}.bd-yellow-6{border-color:#fadb14}.color-yellow-7{color:#d4b106}.bg-yellow-7{background-color:#d4b106}.bd-yellow-7{border-color:#d4b106}.color-yellow-8{color:#ad8b00}.bg-yellow-8{background-color:#ad8b00}.bd-yellow-8{border-color:#ad8b00}.color-yellow-9{color:#876800}.bg-yellow-9{background-color:#876800}.bd-yellow-9{border-color:#876800}.color-yellow-10{color:#614700}.bg-yellow-10{background-color:#614700}.bd-yellow-10{border-color:#614700}.color-volcano-1{color:#fff2e8}.bg-volcano-1{background-color:#fff2e8}.bd-volcano-1{border-color:#fff2e8}.color-volcano-2{color:#ffd8bf}.bg-volcano-2{background-color:#ffd8bf}.bd-volcano-2{border-color:#ffd8bf}.color-volcano-3{color:#ffbb96}.bg-volcano-3{background-color:#ffbb96}.bd-volcano-3{border-color:#ffbb96}.color-volcano-4{color:#ff9c6e}.bg-volcano-4{background-color:#ff9c6e}.bd-volcano-4{border-color:#ff9c6e}.color-volcano-5{color:#ff7a45}.bg-volcano-5{background-color:#ff7a45}.bd-volcano-5{border-color:#ff7a45}.color-volcano-6{color:#fa541c}.bg-volcano-6{background-color:#fa541c}.bd-volcano-6{border-color:#fa541c}.color-volcano-7{color:#d4380d}.bg-volcano-7{background-color:#d4380d}.bd-volcano-7{border-color:#d4380d}.color-volcano-8{color:#ad2102}.bg-volcano-8{background-color:#ad2102}.bd-volcano-8{border-color:#ad2102}.color-volcano-9{color:#871400}.bg-volcano-9{background-color:#871400}.bd-volcano-9{border-color:#871400}.color-volcano-10{color:#610b00}.bg-volcano-10{background-color:#610b00}.bd-volcano-10{border-color:#610b00}.color-geekblue-1{color:#f0f5ff}.bg-geekblue-1{background-color:#f0f5ff}.bd-geekblue-1{border-color:#f0f5ff}.color-geekblue-2{color:#d6e4ff}.bg-geekblue-2{background-color:#d6e4ff}.bd-geekblue-2{border-color:#d6e4ff}.color-geekblue-3{color:#adc6ff}.bg-geekblue-3{background-color:#adc6ff}.bd-geekblue-3{border-color:#adc6ff}.color-geekblue-4{color:#85a5ff}.bg-geekblue-4{background-color:#85a5ff}.bd-geekblue-4{border-color:#85a5ff}.color-geekblue-5{color:#597ef7}.bg-geekblue-5{background-color:#597ef7}.bd-geekblue-5{border-color:#597ef7}.color-geekblue-6{color:#2f54eb}.bg-geekblue-6{background-color:#2f54eb}.bd-geekblue-6{border-color:#2f54eb}.color-geekblue-7{color:#1d39c4}.bg-geekblue-7{background-color:#1d39c4}.bd-geekblue-7{border-color:#1d39c4}.color-geekblue-8{color:#10239e}.bg-geekblue-8{background-color:#10239e}.bd-geekblue-8{border-color:#10239e}.color-geekblue-9{color:#061178}.bg-geekblue-9{background-color:#061178}.bd-geekblue-9{border-color:#061178}.color-geekblue-10{color:#030852}.bg-geekblue-10{background-color:#030852}.bd-geekblue-10{border-color:#030852}.color-lime-1{color:#fcffe6}.bg-lime-1{background-color:#fcffe6}.bd-lime-1{border-color:#fcffe6}.color-lime-2{color:#f4ffb8}.bg-lime-2{background-color:#f4ffb8}.bd-lime-2{border-color:#f4ffb8}.color-lime-3{color:#eaff8f}.bg-lime-3{background-color:#eaff8f}.bd-lime-3{border-color:#eaff8f}.color-lime-4{color:#d3f261}.bg-lime-4{background-color:#d3f261}.bd-lime-4{border-color:#d3f261}.color-lime-5{color:#bae637}.bg-lime-5{background-color:#bae637}.bd-lime-5{border-color:#bae637}.color-lime-6{color:#a0d911}.bg-lime-6{background-color:#a0d911}.bd-lime-6{border-color:#a0d911}.color-lime-7{color:#7cb305}.bg-lime-7{background-color:#7cb305}.bd-lime-7{border-color:#7cb305}.color-lime-8{color:#5b8c00}.bg-lime-8{background-color:#5b8c00}.bd-lime-8{border-color:#5b8c00}.color-lime-9{color:#3f6600}.bg-lime-9{background-color:#3f6600}.bd-lime-9{border-color:#3f6600}.color-lime-10{color:#254000}.bg-lime-10{background-color:#254000}.bd-lime-10{border-color:#254000}.color-gold-1{color:#fffbe6}.bg-gold-1{background-color:#fffbe6}.bd-gold-1{border-color:#fffbe6}.color-gold-2{color:#fff1b8}.bg-gold-2{background-color:#fff1b8}.bd-gold-2{border-color:#fff1b8}.color-gold-3{color:#ffe58f}.bg-gold-3{background-color:#ffe58f}.bd-gold-3{border-color:#ffe58f}.color-gold-4{color:#ffd666}.bg-gold-4{background-color:#ffd666}.bd-gold-4{border-color:#ffd666}.color-gold-5{color:#ffc53d}.bg-gold-5{background-color:#ffc53d}.bd-gold-5{border-color:#ffc53d}.color-gold-6{color:#faad14}.bg-gold-6{background-color:#faad14}.bd-gold-6{border-color:#faad14}.color-gold-7{color:#d48806}.bg-gold-7{background-color:#d48806}.bd-gold-7{border-color:#d48806}.color-gold-8{color:#ad6800}.bg-gold-8{background-color:#ad6800}.bd-gold-8{border-color:#ad6800}.color-gold-9{color:#874d00}.bg-gold-9{background-color:#874d00}.bd-gold-9{border-color:#874d00}.color-gold-10{color:#613400}.bg-gold-10{background-color:#613400}.bd-gold-10{border-color:#613400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-el{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-el-2{-webkit-line-clamp:2}.text-el-2,.text-el-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-3{-webkit-line-clamp:3}.text-el-4{-webkit-line-clamp:4}.text-el-4,.text-el-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-5{-webkit-line-clamp:5}.text-el-6{-webkit-line-clamp:6}.text-el-6,.text-el-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-7{-webkit-line-clamp:7}.text-el-8{-webkit-line-clamp:8}.text-el-8,.text-el-9{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-9{-webkit-line-clamp:9}.text-el-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.word-wrap{white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.fs-0{font-size:0}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px} \ No newline at end of file diff --git a/src/layout.less b/src/layout.less index df9873d..1aea134 100644 --- a/src/layout.less +++ b/src/layout.less @@ -102,6 +102,9 @@ .dspl-bl { display: block; } +.dspl-infl{ + display: inline-flex; +} .dspl-flex{ display: flex; } @@ -117,6 +120,39 @@ vertical-align: top; } +// flex +.flex-wrap{ + flex-wrap: wrap; +} + +.flex-nowrap{ + flex-wrap:nowrap; +} +.jc-start{ + justify-content: flex-start; +} +.jc-end{ + justify-content: flex-end; +} +.jc-center{ + justify-content: center; +} +.jc-between{ + justify-content: space-between; +} +.jc-around{ + justify-content: space-around; +} +.items-start{ + align-items: flex-start; +} +.items-end{ + align-items: flex-end; +} +.items-center{ + align-items:center; +} + // float .fl-right { float: right; From df5caf27f14e64a3c3b411b7bf6a3260f0f573f3 Mon Sep 17 00:00:00 2001 From: changge Date: Tue, 18 Aug 2020 21:06:47 +0800 Subject: [PATCH 07/13] example --- example/vue-test/README.md | 24 + example/vue-test/babel.config.js | 3 + example/vue-test/package-lock.json | 12741 ++++++++++++++++++++++++++ example/vue-test/package.json | 32 + example/vue-test/public/favicon.ico | Bin 0 -> 4286 bytes example/vue-test/public/index.html | 17 + example/vue-test/src/App.vue | 29 + example/vue-test/src/index.less | 4 + example/vue-test/src/main.js | 4 + example/vue-test/vue.config.js | 11 + 10 files changed, 12865 insertions(+) create mode 100644 example/vue-test/README.md create mode 100644 example/vue-test/babel.config.js create mode 100644 example/vue-test/package-lock.json create mode 100644 example/vue-test/package.json create mode 100644 example/vue-test/public/favicon.ico create mode 100644 example/vue-test/public/index.html create mode 100644 example/vue-test/src/App.vue create mode 100644 example/vue-test/src/index.less create mode 100644 example/vue-test/src/main.js create mode 100644 example/vue-test/vue.config.js diff --git a/example/vue-test/README.md b/example/vue-test/README.md new file mode 100644 index 0000000..9fe1aab --- /dev/null +++ b/example/vue-test/README.md @@ -0,0 +1,24 @@ +# vue-test + +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Lints and fixes files +``` +npm run lint +``` + +### Customize configuration +See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/example/vue-test/babel.config.js b/example/vue-test/babel.config.js new file mode 100644 index 0000000..397abca --- /dev/null +++ b/example/vue-test/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ["@vue/cli-plugin-babel/preset"] +}; diff --git a/example/vue-test/package-lock.json b/example/vue-test/package-lock.json new file mode 100644 index 0000000..665a505 --- /dev/null +++ b/example/vue-test/package-lock.json @@ -0,0 +1,12741 @@ +{ + "name": "vue-test", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ant-design-vue/babel-helper-vue-transform-on": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ant-design-vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.1.tgz", + "integrity": "sha512-dOAPf/tCM2lCG8FhvOMFBaOdMElMEGhOoocMXEWvHW2l1KIex+UibDcq4bdBEJpDMLrnbNOqci9E7P2dARP6lg==", + "dev": true + }, + "@ant-design-vue/babel-plugin-jsx": { + "version": "1.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@ant-design-vue/babel-plugin-jsx/-/babel-plugin-jsx-1.0.0-rc.1.tgz", + "integrity": "sha512-x7PfAHSs5/emIuey1Df7Bh/vJU27S9KBdufzoAA7kgwTpEpY85R7CXD9gl6sJFB7aG2pZpl4Tmm+FsHlzgp7fA==", + "dev": true, + "requires": { + "@ant-design-vue/babel-helper-vue-transform-on": "^1.0.0", + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "camelcase": "^6.0.0", + "html-tags": "^3.1.0", + "svg-tags": "^1.0.0" + } + }, + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/compat-data": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz", + "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "invariant": "^2.2.4", + "semver": "^5.5.0" + } + }, + "@babel/core": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.1.tgz", + "integrity": "sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.0", + "@babel/helper-module-transforms": "^7.11.0", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.11.1", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.11.0", + "@babel/types": "^7.11.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.0.tgz", + "integrity": "sha512-fEm3Uzw7Mc9Xi//qU20cBKatTfs2aOtKqmvy/Vm7RkJEGFQ4xc9myCfbXxqK//ZS8MR/ciOHw6meGASJuKmDfQ==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz", + "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.10.4", + "browserslist": "^4.12.0", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz", + "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.10.5", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz", + "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz", + "integrity": "sha512-4K71RyRQNPRrR85sr5QY4X3VwG4wtVoXZB9+L3r1Gp38DhELyHCtovqydRi7c1Ovb17eRGiQ/FD5s8JdU0Uy5A==", + "dev": true, + "requires": { + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", + "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-module-transforms": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", + "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/template": "^7.10.4", + "@babel/types": "^7.11.0", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", + "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.4.tgz", + "integrity": "sha512-86Lsr6NNw3qTNl+TBcF1oRZMaVzJtbWTyTko+CQL/tvNvcGYEFKbLXDPxtW0HKk3McNOk4KzY55itGWCAGK5tg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-replace-supers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", + "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-simple-access": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", + "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz", + "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" + }, + "@babel/helper-wrap-function": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz", + "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helpers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", + "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.11.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.3.tgz", + "integrity": "sha512-REo8xv7+sDxkKvoxEywIdsNFiZLybwdI7hcT5uEPyQrSMB4YQ973BfC9OOrD/81MaIjh6UxdulIQXkjmiH3PcA==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz", + "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz", + "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.10.5.tgz", + "integrity": "sha512-Sc5TAQSZuLzgY0664mMDn24Vw2P8g/VhyLyGPaWiHahhgLqeZvcGeyBZOrJW0oSKIK2mvQ22a1ENXBIQLhrEiQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.10.4" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz", + "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz", + "integrity": "sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz", + "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz", + "integrity": "sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz", + "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz", + "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz", + "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.10.4" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz", + "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz", + "integrity": "sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz", + "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz", + "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz", + "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.4.tgz", + "integrity": "sha512-2NaoC6fAk2VMdhY1eerkfHV+lVYC1u8b+jmRJISqANCJlTxYy19HGdIkkQtix2UtkcPuPu+IlDgrVseZnU03bw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", + "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz", + "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz", + "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz", + "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz", + "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz", + "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz", + "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz", + "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz", + "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz", + "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz", + "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz", + "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz", + "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz", + "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz", + "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz", + "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz", + "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz", + "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz", + "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz", + "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", + "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz", + "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz", + "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz", + "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz", + "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz", + "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz", + "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.0.tgz", + "integrity": "sha512-LFEsP+t3wkYBlis8w6/kmnd6Kb1dxTd+wGJ8MlxTGzQo//ehtqlVL4S9DNUa53+dtPSQobN2CXx4d81FqC58cw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz", + "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz", + "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz", + "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz", + "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz", + "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz", + "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz", + "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.0.tgz", + "integrity": "sha512-2u1/k7rG/gTh02dylX2kL3S0IJNF+J6bfDSp4DI2Ma8QN6Y9x9pmAax59fsCk6QUQG0yqH47yJWA+u1I1LccAg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.11.0", + "@babel/helper-compilation-targets": "^7.10.4", + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-proposal-async-generator-functions": "^7.10.4", + "@babel/plugin-proposal-class-properties": "^7.10.4", + "@babel/plugin-proposal-dynamic-import": "^7.10.4", + "@babel/plugin-proposal-export-namespace-from": "^7.10.4", + "@babel/plugin-proposal-json-strings": "^7.10.4", + "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", + "@babel/plugin-proposal-numeric-separator": "^7.10.4", + "@babel/plugin-proposal-object-rest-spread": "^7.11.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.10.4", + "@babel/plugin-proposal-optional-chaining": "^7.11.0", + "@babel/plugin-proposal-private-methods": "^7.10.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.10.4", + "@babel/plugin-transform-arrow-functions": "^7.10.4", + "@babel/plugin-transform-async-to-generator": "^7.10.4", + "@babel/plugin-transform-block-scoped-functions": "^7.10.4", + "@babel/plugin-transform-block-scoping": "^7.10.4", + "@babel/plugin-transform-classes": "^7.10.4", + "@babel/plugin-transform-computed-properties": "^7.10.4", + "@babel/plugin-transform-destructuring": "^7.10.4", + "@babel/plugin-transform-dotall-regex": "^7.10.4", + "@babel/plugin-transform-duplicate-keys": "^7.10.4", + "@babel/plugin-transform-exponentiation-operator": "^7.10.4", + "@babel/plugin-transform-for-of": "^7.10.4", + "@babel/plugin-transform-function-name": "^7.10.4", + "@babel/plugin-transform-literals": "^7.10.4", + "@babel/plugin-transform-member-expression-literals": "^7.10.4", + "@babel/plugin-transform-modules-amd": "^7.10.4", + "@babel/plugin-transform-modules-commonjs": "^7.10.4", + "@babel/plugin-transform-modules-systemjs": "^7.10.4", + "@babel/plugin-transform-modules-umd": "^7.10.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4", + "@babel/plugin-transform-new-target": "^7.10.4", + "@babel/plugin-transform-object-super": "^7.10.4", + "@babel/plugin-transform-parameters": "^7.10.4", + "@babel/plugin-transform-property-literals": "^7.10.4", + "@babel/plugin-transform-regenerator": "^7.10.4", + "@babel/plugin-transform-reserved-words": "^7.10.4", + "@babel/plugin-transform-shorthand-properties": "^7.10.4", + "@babel/plugin-transform-spread": "^7.11.0", + "@babel/plugin-transform-sticky-regex": "^7.10.4", + "@babel/plugin-transform-template-literals": "^7.10.4", + "@babel/plugin-transform-typeof-symbol": "^7.10.4", + "@babel/plugin-transform-unicode-escapes": "^7.10.4", + "@babel/plugin-transform-unicode-regex": "^7.10.4", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.11.0", + "browserslist": "^4.12.0", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", + "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.0.tgz", + "integrity": "sha512-ZB2V+LskoWKNpMq6E5UUCrjtDUh5IOTAyIl0dTjIEoXum/iKWkoIEKIRDnUucO6f+2FzNkE0oD4RLKoPIufDtg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.0", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.11.0", + "@babel/types": "^7.11.0", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.0.tgz", + "integrity": "sha512-O53yME4ZZI0jO1EVGtF1ePGl0LHirG4P1ibcD80XyzZcKhcMFeCXmh4Xb1ifGBIV233Qg12x4rBfQgA+tmOukA==", + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "dev": true + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "dev": true + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "dev": true + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "dev": true, + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "dev": true, + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@intervolga/optimize-cssnano-plugin": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz", + "integrity": "sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==", + "dev": true, + "requires": { + "cssnano": "^4.0.0", + "cssnano-preset-default": "^4.0.0", + "postcss": "^7.0.0" + } + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "@soda/friendly-errors-webpack-plugin": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.1.tgz", + "integrity": "sha512-cWKrGaFX+rfbMrAxVv56DzhPNqOJPZuNIS2HGMELtgGzb+vsMzyig9mml5gZ/hr2BGtSLV+dP2LUEuAL8aG2mQ==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz", + "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", + "dev": true + }, + "@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", + "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", + "dev": true + }, + "@types/babel-types": { + "version": "7.0.8", + "resolved": "https://registry.npm.taobao.org/@types/babel-types/download/@types/babel-types-7.0.8.tgz", + "integrity": "sha1-Jn9AW9qEH/rnMedxQWa4glTMPhk=" + }, + "@types/babylon": { + "version": "6.16.5", + "resolved": "https://registry.npm.taobao.org/@types/babylon/download/@types/babylon-6.16.5.tgz?cache=0&sync_timestamp=1596847534651&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fbabylon%2Fdownload%2F%40types%2Fbabylon-6.16.5.tgz", + "integrity": "sha1-HFZB22nrjN83jt0ltL53VL7rSLQ=", + "requires": { + "@types/babel-types": "*" + } + }, + "@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/connect": { + "version": "3.4.33", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.33.tgz", + "integrity": "sha512-2+FrkXY4zllzTNfJth7jOqEHC+enpLeGslEhpnTAkg21GkRrWV4SsAtqchtT4YS9/nODBU2/ZfsBY2X4J/dX7A==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.3.tgz", + "integrity": "sha512-7SxFCd+FLlxCfwVwbyPxbR4khL9aNikJhrorw8nUIOqeuooc9gifBuDQOJw5kzN7i6i3vLn9G8Wde/4QDihpYw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/express": { + "version": "4.17.7", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.7.tgz", + "integrity": "sha512-dCOT5lcmV/uC2J9k0rPafATeeyz+99xTt54ReX11/LObZgfzJqZNcW27zGhYyX+9iSEGXGt5qLPwRSvBZcLvtQ==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "*", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.9", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.9.tgz", + "integrity": "sha512-DG0BYg6yO+ePW+XoDENYz8zhNGC3jDDEpComMYn7WJc4mY1Us8Rw9ax2YhJXxpyk2SF47PQAoQ0YyVT1a0bEkA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/http-proxy": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.4.tgz", + "integrity": "sha512-IrSHl2u6AWXduUaDLqYpt45tLVCtYv7o4Z0s1KghBCDgIIS9oW5K1H8mZG/A2CfeLdEa7rTd1ACOiHBc1EMT2Q==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/http-proxy-middleware": { + "version": "0.19.3", + "resolved": "https://registry.npmjs.org/@types/http-proxy-middleware/-/http-proxy-middleware-0.19.3.tgz", + "integrity": "sha512-lnBTx6HCOUeIJMLbI/LaL5EmdKLhczJY5oeXZpX/cXE4rRqb3RmV7VcMpiEfYkmTjipv3h7IAyIINe4plEv7cA==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/http-proxy": "*", + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz", + "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==" + }, + "@types/mime": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz", + "integrity": "sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==", + "dev": true + }, + "@types/mini-css-extract-plugin": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@types/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.1.tgz", + "integrity": "sha512-+mN04Oszdz9tGjUP/c1ReVwJXxSniLd7lF++sv+8dkABxVNthg6uccei+4ssKxRHGoMmPxdn7uBdJWONSJGTGQ==", + "dev": true, + "optional": true, + "requires": { + "@types/webpack": "*" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", + "dev": true + }, + "@types/node": { + "version": "14.6.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.6.0.tgz", + "integrity": "sha512-mikldZQitV94akrc4sCcSjtJfsTKt4p+e/s0AGscVA6XArQ9kFclP+ZiYUMnq987rc6QlYxXv/EivqlfSLxpKA==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true + }, + "@types/qs": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.4.tgz", + "integrity": "sha512-+wYo+L6ZF6BMoEjtf8zB2esQsqdV6WsjRK/GP9WOgLPrq87PbNWgIxS76dS5uvl/QXtHGakZmwTznIfcPXcKlQ==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==", + "dev": true + }, + "@types/serve-static": { + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.5.tgz", + "integrity": "sha512-6M64P58N+OXjU432WoLLBQxbA0LRGBCRm7aAGQJ+SMC1IMl0dgRVi9EFfoDcS2a7Xogygk/eGN94CfwU9UF7UQ==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/mime": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/uglify-js": { + "version": "3.9.3", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.3.tgz", + "integrity": "sha512-KswB5C7Kwduwjj04Ykz+AjvPcfgv/37Za24O2EDzYNbwyzOo8+ydtvzUfZ5UMguiVu29Gx44l1A6VsPPcmYu9w==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack": { + "version": "4.41.21", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.21.tgz", + "integrity": "sha512-2j9WVnNrr/8PLAB5csW44xzQSJwS26aOnICsP3pSGCEdsu6KYtfQ6QJsVUKHWRnm1bL7HziJsfh5fHqth87yKA==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-3+86AgSzl18n5P1iUP9/lz3G3GMztCp+wxdDvVuNhx1sr1jE79GpYfKHL8k+Vht3N74K2n98CuAEw4YPJCYtDA==", + "dev": true, + "requires": { + "@types/connect-history-api-fallback": "*", + "@types/express": "*", + "@types/http-proxy-middleware": "*", + "@types/serve-static": "*", + "@types/webpack": "*" + } + }, + "@types/webpack-sources": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.2.tgz", + "integrity": "sha512-77T++JyKow4BQB/m9O96n9d/UUHWLQHlcqXb9Vsf4F1+wKNrrlWNFPDLKNT92RJnCSL6CieTc+NDXtCVZswdTw==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.0.0.tgz", + "integrity": "sha512-6tyf5Cqm4m6v7buITuwS+jHzPlIPxbFzEhXR5JGZpbrvOcp1hiQKckd305/3C7C36wFekNTQSxAtgeM0j0yoUw==", + "dev": true + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.1.2.tgz", + "integrity": "sha512-YfdaoSMvD1nj7+DsrwfTvTnhDXI7bsuh+Y5qWwvQXlD24uLgnsoww3qbiZvWf/EoviZMrvqkqN4CBw0W3BWUTQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", + "dev": true + } + } + }, + "@vue/babel-preset-app": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.5.4.tgz", + "integrity": "sha512-a+2s/lL3fE3h9/ekvpMVLhZTDjR3xt+jnpTwuQtEZ3KIuzFHxbmwAjueRZh6BKEGfB6kgZ3KqZHFX3vx/DRJ4w==", + "dev": true, + "requires": { + "@ant-design-vue/babel-plugin-jsx": "^1.0.0-0", + "@babel/core": "^7.11.0", + "@babel/helper-compilation-targets": "^7.9.6", + "@babel/helper-module-imports": "^7.8.3", + "@babel/plugin-proposal-class-properties": "^7.8.3", + "@babel/plugin-proposal-decorators": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.11.0", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.0", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.6.5", + "core-js-compat": "^3.6.5", + "semver": "^6.1.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@vue/babel-preset-jsx": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.1.2.tgz", + "integrity": "sha512-zDpVnFpeC9YXmvGIDSsKNdL7qCG2rA3gjywLYHPCKDT10erjxF4U+6ay9X6TW5fl4GsDlJp9bVfAVQAAVzxxvQ==", + "dev": true, + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "@vue/babel-sugar-functional-vue": "^1.1.2", + "@vue/babel-sugar-inject-h": "^1.1.2", + "@vue/babel-sugar-v-model": "^1.1.2", + "@vue/babel-sugar-v-on": "^1.1.2" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.1.2.tgz", + "integrity": "sha512-YhmdJQSVEFF5ETJXzrMpj0nkCXEa39TvVxJTuVjzvP2rgKhdMmQzlJuMv/HpadhZaRVMCCF3AEjjJcK5q/cYzQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.1.2.tgz", + "integrity": "sha512-VRSENdTvD5htpnVp7i7DNuChR5rVMcORdXjvv5HVvpdKHzDZAYiLSD+GhnhxLm3/dMuk8pSzV+k28ECkiN5m8w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.1.2.tgz", + "integrity": "sha512-vLXPvNq8vDtt0u9LqFdpGM9W9IWDmCmCyJXuozlq4F4UYVleXJ2Fa+3JsnTZNJcG+pLjjfnEGHci2339Kj5sGg==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", + "dev": true + } + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.1.2.tgz", + "integrity": "sha512-T8ZCwC8Jp2uRtcZ88YwZtZXe7eQrJcfRq0uTFy6ShbwYJyz5qWskRFoVsdTi9o0WEhmQXxhQUewodOSCUPVmsQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "camelcase": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "@vue/cli-overlay": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.5.4.tgz", + "integrity": "sha512-nthli1n7rXaqaMZsH0KNdFqeYJxDOQNeaobp9SjeSdrpD1xAj/B0+RJMWQWIFsfdQn1AQP1UVMnkfdakTiLgxA==", + "dev": true + }, + "@vue/cli-plugin-babel": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.4.tgz", + "integrity": "sha512-pXEzj/vkl3qOs/brhgxAu37hULCOHcOLzYKF747r1oudJq0aV1TOnQzTrP8aCE/A1CnW4Dbw/l9bt20a7btDcg==", + "dev": true, + "requires": { + "@babel/core": "^7.11.0", + "@vue/babel-preset-app": "^4.5.4", + "@vue/cli-shared-utils": "^4.5.4", + "babel-loader": "^8.1.0", + "cache-loader": "^4.1.0", + "thread-loader": "^2.1.3", + "webpack": "^4.0.0" + } + }, + "@vue/cli-plugin-eslint": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.4.tgz", + "integrity": "sha512-mWuhKtxMiAM70nPW/NnoWtf32YJoOPPt7SyNmsAjBKSRPcje+16Egl7BD8yuPKoF1MTkvs5CM/e7gp3AnSTFzQ==", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^4.5.4", + "eslint-loader": "^2.2.1", + "globby": "^9.2.0", + "inquirer": "^7.1.0", + "webpack": "^4.0.0", + "yorkie": "^2.0.0" + } + }, + "@vue/cli-plugin-router": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.5.4.tgz", + "integrity": "sha512-9/qRICZbq1qucq9M9z6jYT5UWNvcTu9BgHtXgsaK9gJsdmpxDIfD0SvW9nzZaHb8xxixvDRotMM/0Juw2oCsKQ==", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^4.5.4" + } + }, + "@vue/cli-plugin-vuex": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.4.tgz", + "integrity": "sha512-X/F4E/dIRdiogKCdO4VGjUy5f4Fbxs7mu/gSi6Ubltle0eNE+tbBgLPH4r2g7GmHKNph4k39ikvfOMpXZcTFZg==", + "dev": true + }, + "@vue/cli-service": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.5.4.tgz", + "integrity": "sha512-30zcebYno9tMvGsvZsnSPtieBvU5H3CkRW1JgiBmPG3Fcxp3BGSAy82Dl1gOUEj1VsAUqXWKMWX6frkYldi8UA==", + "dev": true, + "requires": { + "@intervolga/optimize-cssnano-plugin": "^1.0.5", + "@soda/friendly-errors-webpack-plugin": "^1.7.1", + "@soda/get-current-script": "^1.0.0", + "@types/minimist": "^1.2.0", + "@types/webpack": "^4.0.0", + "@types/webpack-dev-server": "^3.11.0", + "@vue/cli-overlay": "^4.5.4", + "@vue/cli-plugin-router": "^4.5.4", + "@vue/cli-plugin-vuex": "^4.5.4", + "@vue/cli-shared-utils": "^4.5.4", + "@vue/component-compiler-utils": "^3.1.2", + "@vue/preload-webpack-plugin": "^1.1.0", + "@vue/web-component-wrapper": "^1.2.0", + "acorn": "^7.4.0", + "acorn-walk": "^7.1.1", + "address": "^1.1.2", + "autoprefixer": "^9.8.6", + "browserslist": "^4.12.0", + "cache-loader": "^4.1.0", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.4", + "clipboardy": "^2.3.0", + "cliui": "^6.0.0", + "copy-webpack-plugin": "^5.1.1", + "css-loader": "^3.5.3", + "cssnano": "^4.1.10", + "debug": "^4.1.1", + "default-gateway": "^5.0.5", + "dotenv": "^8.2.0", + "dotenv-expand": "^5.1.0", + "file-loader": "^4.2.0", + "fs-extra": "^7.0.1", + "globby": "^9.2.0", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^3.2.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "lodash.transform": "^4.6.0", + "mini-css-extract-plugin": "^0.9.0", + "minimist": "^1.2.5", + "pnp-webpack-plugin": "^1.6.4", + "portfinder": "^1.0.26", + "postcss-loader": "^3.0.0", + "ssri": "^7.1.0", + "terser-webpack-plugin": "^2.3.6", + "thread-loader": "^2.1.3", + "url-loader": "^2.2.0", + "vue-loader": "^15.9.2", + "vue-loader-v16": "npm:vue-loader@^16.0.0-beta.3", + "vue-style-loader": "^4.1.2", + "webpack": "^4.0.0", + "webpack-bundle-analyzer": "^3.8.0", + "webpack-chain": "^6.4.0", + "webpack-dev-server": "^3.11.0", + "webpack-merge": "^4.2.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", + "dev": true + }, + "cacache": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", + "dev": true, + "requires": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + } + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + } + }, + "terser-webpack-plugin": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz", + "integrity": "sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w==", + "dev": true, + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.3.1", + "jest-worker": "^25.4.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.6.12", + "webpack-sources": "^1.4.3" + } + } + } + }, + "@vue/cli-shared-utils": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.4.tgz", + "integrity": "sha512-7ZwAvGxl5szGuaJCc4jdPy/2Lb7oJvG847MDF+7pZ7FVl6bURwbUJjiUwL6DTxvpC4vch6B4tXfVvZFjzVP/bw==", + "dev": true, + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.88.2", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@vue/compiler-core": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.0-rc.5.tgz", + "integrity": "sha512-dNz5AObEYg0Oglw3emIsBhTAOVfObrfxDaAzR0UTRDDq+Ohfr6KTSaVQAH88Ym+oa08ZlLZBFc6ARe9doAOIxg==", + "requires": { + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4", + "@vue/shared": "3.0.0-rc.5", + "estree-walker": "^2.0.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@vue/compiler-dom": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.0-rc.5.tgz", + "integrity": "sha512-z8n+R1GhFnWuKURLYxfVSEfP7nSNM91qteobxwys55fhlZZuReouMnUwgrn+ois/IL6RdFlT9H+n4+N6yLrdJA==", + "requires": { + "@vue/compiler-core": "3.0.0-rc.5", + "@vue/shared": "3.0.0-rc.5" + } + }, + "@vue/compiler-sfc": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.0-rc.5.tgz", + "integrity": "sha512-huoIFEfFCJxHcpoByAUQti7CIwJdHPLJXKuy2HG7J1B+IEKugtBdF50CLH35ZD8dWM0nyOMFFqTbO7i6CCjL3Q==", + "dev": true, + "requires": { + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4", + "@vue/compiler-core": "3.0.0-rc.5", + "@vue/compiler-dom": "3.0.0-rc.5", + "@vue/compiler-ssr": "3.0.0-rc.5", + "@vue/shared": "3.0.0-rc.5", + "consolidate": "^0.15.1", + "estree-walker": "^2.0.1", + "hash-sum": "^2.0.0", + "lru-cache": "^5.1.1", + "magic-string": "^0.25.7", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.27", + "postcss-modules": "^3.1.0", + "postcss-selector-parser": "^6.0.2", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@vue/compiler-ssr": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.0-rc.5.tgz", + "integrity": "sha512-OU5Vl2+bCDMImS9OeCVnl4lfxZ3/sopdwX2SrUWVKQvCxmmmlyWvoVkC6nNGCs/MrOmIMhKmL6etgzLTWyCkUg==", + "dev": true, + "requires": { + "@vue/compiler-dom": "3.0.0-rc.5", + "@vue/shared": "3.0.0-rc.5" + } + }, + "@vue/component-compiler-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz", + "integrity": "sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw==", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "@vue/eslint-config-prettier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-6.0.0.tgz", + "integrity": "sha512-wFQmv45c3ige5EA+ngijq40YpVcIkAy0Lihupnsnd1Dao5CBbPyfCzqtejFLZX1EwH/kCJdpz3t6s+5wd3+KxQ==", + "dev": true, + "requires": { + "eslint-config-prettier": "^6.0.0" + } + }, + "@vue/preload-webpack-plugin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz", + "integrity": "sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ==", + "dev": true + }, + "@vue/reactivity": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.0-rc.5.tgz", + "integrity": "sha512-oe9C+1jtWUdYL/iNc0OPWbwgOk2rOW2uQ+exx3I6Jo6PKOmnAiPkMElalf9vRnO53rnUphVecMp8BlTJvcNgDw==", + "requires": { + "@vue/shared": "3.0.0-rc.5" + } + }, + "@vue/runtime-core": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.0-rc.5.tgz", + "integrity": "sha512-MRIWreFigxdRuI2moFociUL5rVBfgYPrT7rWfQ0XfOyW46b+AiuCJyZvgbsRXwkAERfW1Tb/mY5forYjX2thOg==", + "requires": { + "@vue/reactivity": "3.0.0-rc.5", + "@vue/shared": "3.0.0-rc.5" + } + }, + "@vue/runtime-dom": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.0-rc.5.tgz", + "integrity": "sha512-0jwpO3MBqMToq7qC816Z8Y6G8aN4ZKbv7MupgRaepzxhiK0sXcjLQmOATP3g/NyX52UCBJS4wAwsxidqGnAabA==", + "requires": { + "@vue/runtime-core": "3.0.0-rc.5", + "@vue/shared": "3.0.0-rc.5", + "csstype": "^2.6.8" + } + }, + "@vue/shared": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.0.0-rc.5.tgz", + "integrity": "sha512-ZhcgGzBpp+pUzisZgQpM4ctIGgLpYjBj7/rZfbhEPxFHF/BuTV2jmhXvAl8aF9xDAejIcw85xCy92gDSwKtPag==" + }, + "@vue/web-component-wrapper": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.2.0.tgz", + "integrity": "sha512-Xn/+vdm9CjuC9p3Ae+lTClNutrVhsXpzxvoTXXtoys6kVRX9FkueSUAqSWAyZntmVLlR4DosBV4pH8y5Z/HbUw==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "acorn-globals": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/acorn-globals/download/acorn-globals-3.1.0.tgz", + "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", + "requires": { + "acorn": "^4.0.4" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-4.0.13.tgz?cache=0&sync_timestamp=1597235744175&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + } + } + }, + "acorn-jsx": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "dev": true + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "dev": true + }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + }, + "align-text": { + "version": "0.1.4", + "resolved": "http://registry.npm.taobao.org/align-text/download/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "requires": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "optional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "arch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz", + "integrity": "sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "http://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-never": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/assert-never/download/assert-never-1.2.1.tgz", + "integrity": "sha1-EfDjY78UYgX7CBk7XHuQ9NHPRP4=" + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", + "dev": true + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dev": true, + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "http://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-2.6.11.tgz", + "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw=" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz", + "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk=" + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "http://registry.npm.taobao.org/babel-types/download/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-1.0.3.tgz?cache=0&sync_timestamp=1580550296062&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fto-fast-properties%2Fdownload%2Fto-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + } + } + }, + "babel-walk": { + "version": "3.0.0-canary-5", + "resolved": "https://registry.npm.taobao.org/babel-walk/download/babel-walk-3.0.0-canary-5.tgz", + "integrity": "sha1-9m7Ncpg1eu5ElV8jWm71QhkQSxE=", + "requires": { + "@babel/types": "^7.9.6" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "http://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz", + "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bfj": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz", + "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true, + "optional": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", + "dev": true + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz", + "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001111", + "electron-to-chromium": "^1.3.523", + "escalade": "^3.0.2", + "node-releases": "^1.1.60" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "buffer-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz", + "integrity": "sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cache-loader": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-4.1.0.tgz", + "integrity": "sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==", + "dev": true, + "requires": { + "buffer-json": "^2.0.0", + "find-cache-dir": "^3.0.0", + "loader-utils": "^1.2.3", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "schema-utils": "^2.0.0" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", + "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001115", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001115.tgz", + "integrity": "sha512-NZrG0439ePYna44lJX8evHX2L7Z3/z3qjVLnHgbBb/duNEnGo348u+BQS5o4HTWcrb++100dHFrU36IesIrC1Q==", + "dev": true + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "http://registry.npm.taobao.org/center-align/download/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "requires": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "character-parser": { + "version": "2.2.0", + "resolved": "http://registry.npm.taobao.org/character-parser/download/character-parser-2.2.0.tgz", + "integrity": "sha1-x84o821LzZdE5f/CxfzeHHMmH8A=", + "requires": { + "is-regex": "^1.0.3" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "check-types": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz", + "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==", + "dev": true + }, + "chokidar": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-highlight": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.4.tgz", + "integrity": "sha512-s7Zofobm20qriqDoU9sXptQx0t2R9PEgac92mENNm7xaEe1hn71IIMsXMK+6encA6WRCWWxIGQbipr3q998tlQ==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "highlight.js": "^9.6.0", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^5.1.1", + "yargs": "^15.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cli-spinners": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.4.0.tgz", + "integrity": "sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==", + "dev": true + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + } + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constantinople": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/constantinople/download/constantinople-4.0.1.tgz", + "integrity": "sha1-De8RP6Dk3I3oMzGlz3nIsyUhMVE=", + "requires": { + "@babel/parser": "^7.6.0", + "@babel/types": "^7.6.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", + "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + } + } + }, + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" + }, + "core-js-compat": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "dev": true, + "requires": { + "browserslist": "^4.8.5", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz", + "integrity": "sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", + "semver": "^6.3.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-what": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", + "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "csstype": { + "version": "2.6.13", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.13.tgz", + "integrity": "sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A==" + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "de-indent": { + "version": "1.0.2", + "resolved": "http://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "dev": true + }, + "default-gateway": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-5.0.5.tgz", + "integrity": "sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA==", + "dev": true, + "requires": { + "execa": "^3.3.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "dev": true, + "requires": { + "path-type": "^3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "doctypes": { + "version": "1.1.0", + "resolved": "http://registry.npm.taobao.org/doctypes/download/doctypes-1.1.0.tgz", + "integrity": "sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "easy-stack": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.0.tgz", + "integrity": "sha1-EskbMIWjfwuqM26UhurEv5Tj54g=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.534", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.534.tgz", + "integrity": "sha512-7x2S3yUrspNHQOoPk+Eo+iHViSiJiEGPI6BpmLy1eT2KRNGCkBt/NUYqjfXLd1DpDCQp7n3+LfA1RkbG+LqTZQ==", + "dev": true + }, + "elliptic": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.2.tgz", + "integrity": "sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", + "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "eslint-config-prettier": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz", + "integrity": "sha512-oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" + } + }, + "eslint-loader": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz", + "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==", + "dev": true, + "requires": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + } + }, + "eslint-plugin-prettier": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.4.tgz", + "integrity": "sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-vue": { + "version": "7.0.0-beta.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.0.0-beta.2.tgz", + "integrity": "sha512-EpAVWT62JTM7Yo6IUJIaIvNMSuayDaMVMXv1SC96d1/7nyx18U0FrLRKpN2GdTY8Efi4UepgR75XW7ucSRiI7A==", + "dev": true, + "requires": { + "eslint-utils": "^2.1.0", + "natural-compare": "^1.4.0", + "semver": "^7.3.2", + "vue-eslint-parser": "^7.1.0" + }, + "dependencies": { + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "acorn": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "estree-walker": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.1.tgz", + "integrity": "sha512-tF0hv+Yi2Ot1cwj9eYHtxC0jB9bmjacjQs6ZBTj82H8JwUywFuc+7E83NWfNMwHXZc11mjfFcVXPe9gEP4B8dg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==", + "dev": true + }, + "events": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "dev": true + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dev": true, + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", + "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "highlight.js": { + "version": "9.18.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.3.tgz", + "integrity": "sha512-zBZAmhSupHIl5sITeMqIJnYCDfAEc3Gdkqj65wC1lpI468MMQeeQkhcIAvk+RylAkxrCcI9xy9piHiXeQ1BdzQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-entities": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", + "dev": true + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + } + } + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true + }, + "html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", + "dev": true, + "requires": { + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", + "util.promisify": "1.0.0" + }, + "dependencies": { + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz?cache=0&sync_timestamp=1569841504754&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimage-size%2Fdownload%2Fimage-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "optional": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "dependencies": { + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "dev": true + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dev": true, + "requires": { + "ci-info": "^1.5.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true + }, + "is-expression": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/is-expression/download/is-expression-4.0.0.tgz?cache=0&sync_timestamp=1589929280414&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-expression%2Fdownload%2Fis-expression-4.0.0.tgz", + "integrity": "sha1-wzFVliq/IdCv0lUlFNZ9LsFv0qs=", + "requires": { + "acorn": "^7.1.1", + "object-assign": "^4.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.0", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.4.0.tgz?cache=0&sync_timestamp=1597235744175&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-7.4.0.tgz", + "integrity": "sha1-4a1IbmxUUBY0xsOXxcEh2qODYHw=" + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/is-promise/download/is-promise-2.2.2.tgz", + "integrity": "sha1-OauVnMv5p3TPB597QMeib3YxNfE=" + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "javascript-stringify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.0.1.tgz", + "integrity": "sha512-yV+gqbd5vaOYjqlbk16EG89xB5udgjqQF3C5FAORDg4f/IS1Yc5ERCv5e/57yBcfJYw05V5JyIXabhwb75Xxow==", + "dev": true + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-message": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz", + "integrity": "sha1-IwDSSxrwjondCVvBpMnJz8uJLRU=", + "dev": true + }, + "js-queue": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.0.tgz", + "integrity": "sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug=", + "dev": true, + "requires": { + "easy-stack": "^1.0.0" + } + }, + "js-stringify": { + "version": "1.0.2", + "resolved": "http://registry.npm.taobao.org/js-stringify/download/js-stringify-1.0.2.tgz", + "integrity": "sha1-Fzb939lyTyijaCrcYjCufk6Weds=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jstransformer": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/jstransformer/download/jstransformer-1.0.0.tgz", + "integrity": "sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=", + "requires": { + "is-promise": "^2.0.0", + "promise": "^7.0.1" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz", + "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==", + "dev": true, + "requires": { + "launch-editor": "^2.2.1" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "http://registry.npm.taobao.org/lazy-cache/download/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + }, + "less": { + "version": "3.12.2", + "resolved": "https://registry.npm.taobao.org/less/download/less-3.12.2.tgz?cache=0&sync_timestamp=1594913870107&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fless%2Fdownload%2Fless-3.12.2.tgz", + "integrity": "sha1-FX5t0ypohp34hZMUrTjnAhGvOrQ=", + "requires": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "native-request": "^1.0.5", + "source-map": "~0.6.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1590596728112&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "optional": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "optional": true + } + } + }, + "less-loader": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/less-loader/download/less-loader-6.2.0.tgz?cache=0&sync_timestamp=1593787629452&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fless-loader%2Fdownload%2Fless-loader-6.2.0.tgz", + "integrity": "sha1-iyb2IcFVs0Lu/CT1vW6dxAxCpxk=", + "requires": { + "clone": "^2.1.2", + "less": "^3.11.3", + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "http://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dev": true, + "requires": { + "leven": "^3.1.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "loader-fs-cache": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", + "dev": true, + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "loglevel": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", + "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "http://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "mime": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "dev": true + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "dev": true + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "dev": true, + "requires": { + "mime-db": "1.44.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "native-request": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/native-request/download/native-request-1.0.7.tgz?cache=0&sync_timestamp=1594999820584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnative-request%2Fdownload%2Fnative-request-1.0.7.tgz", + "integrity": "sha1-/3QtxVW0yPLxwUtUhjm6F05XOFY=", + "optional": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", + "dev": true + }, + "node-ipc": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.1.tgz", + "integrity": "sha512-FAyICv0sIRJxVp3GW5fzgaf9jwwRQxAKDJlmNFUL5hOy+W4X/I5AypyHoq0DXXbo9o/gt79gj++4cMr4jVWE/w==", + "dev": true, + "requires": { + "event-pubsub": "4.3.0", + "js-message": "1.0.5", + "js-queue": "2.0.0" + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-releases": { + "version": "1.1.60", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz", + "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", + "dev": true + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "object-is": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", + "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "opener": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz", + "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==", + "dev": true + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + } + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz", + "integrity": "sha512-ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "parse5-htmlparser2-tree-adapter": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-5.1.1.tgz", + "integrity": "sha512-CF+TKjXqoqyDwHqBhFQ+3l5t83xYi6fVT1tQNg+Ye0JRLnTxWvIroCjEp1A0k4lneHNBGnICUf0cfYVYGEazqw==", + "dev": true, + "requires": { + "parse5": "^5.1.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dev": true, + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.3.tgz", + "integrity": "sha512-IB/EAEmZhIMEIhG7Ov4x+l47UaXOS1n2f4FBUk/aKllQhtSCxWhTzn0nJgkqN7fo/jcWySvWTSB6Syk9L+31bA==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-3.2.0.tgz", + "integrity": "sha512-ceodlVbBypGD3R7EI1xM7gz28J0syaXq0VKd7rJVXVlOSkxUIRBRJQjBgpoKnKVFNAcCjtLVgZqBA3mUNntWPA==", + "dev": true, + "requires": { + "generic-names": "^2.0.1", + "icss-replace-symbols": "^1.1.0", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "string-hash": "^1.1.1" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dev": true, + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz", + "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", + "requires": { + "asap": "~2.0.3" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "pug": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pug/download/pug-3.0.0.tgz", + "integrity": "sha1-EB7s16I2zZkG5CDhd5nU1X8rfZM=", + "requires": { + "pug-code-gen": "^3.0.0", + "pug-filters": "^4.0.0", + "pug-lexer": "^5.0.0", + "pug-linker": "^4.0.0", + "pug-load": "^3.0.0", + "pug-parser": "^6.0.0", + "pug-runtime": "^3.0.0", + "pug-strip-comments": "^2.0.0" + } + }, + "pug-attrs": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pug-attrs/download/pug-attrs-3.0.0.tgz", + "integrity": "sha1-sQRR4DSBZeMfrRzCPr3dncc0fEE=", + "requires": { + "constantinople": "^4.0.1", + "js-stringify": "^1.0.2", + "pug-runtime": "^3.0.0" + } + }, + "pug-code-gen": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/pug-code-gen/download/pug-code-gen-3.0.1.tgz", + "integrity": "sha1-/zszexAMSU6mPvdmCR0n99c6y34=", + "requires": { + "constantinople": "^4.0.1", + "doctypes": "^1.1.0", + "js-stringify": "^1.0.2", + "pug-attrs": "^3.0.0", + "pug-error": "^2.0.0", + "pug-runtime": "^3.0.0", + "void-elements": "^3.1.0", + "with": "^7.0.0" + } + }, + "pug-error": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/pug-error/download/pug-error-2.0.0.tgz", + "integrity": "sha1-XGIXPLCcNN4qLOBPF7it/sdNjKU=" + }, + "pug-filters": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/pug-filters/download/pug-filters-4.0.0.tgz", + "integrity": "sha1-0+Sa9bqEcum3pm2YDnB86dLMm14=", + "requires": { + "constantinople": "^4.0.1", + "jstransformer": "1.0.0", + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0", + "resolve": "^1.15.1" + } + }, + "pug-html-loader": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/pug-html-loader/download/pug-html-loader-1.1.5.tgz", + "integrity": "sha1-tGhVp3kKMG5D7F2yl9vbt5lfS1o=", + "requires": { + "loader-utils": "^0.2.17", + "pug": "^2.0.0-rc.2" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-3.3.0.tgz?cache=0&sync_timestamp=1597235744175&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=" + }, + "big.js": { + "version": "3.2.0", + "resolved": "http://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=" + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-2.1.0.tgz?cache=0&sync_timestamp=1597607836462&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "constantinople": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/constantinople/download/constantinople-3.1.2.tgz", + "integrity": "sha1-1F7XJPV9PRBQABen06iJwTga5kc=", + "requires": { + "@types/babel-types": "^7.0.0", + "@types/babylon": "^6.16.2", + "babel-types": "^6.26.0", + "babylon": "^6.18.0" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "is-expression": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-expression/download/is-expression-3.0.0.tgz?cache=0&sync_timestamp=1589929280414&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-expression%2Fdownload%2Fis-expression-3.0.0.tgz", + "integrity": "sha1-Oayqa+f9HzRx3ELHQW5hwkMXrJ8=", + "requires": { + "acorn": "~4.0.2", + "object-assign": "^4.0.1" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-4.0.13.tgz?cache=0&sync_timestamp=1597235744175&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + } + } + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "pug": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/pug/download/pug-2.0.4.tgz", + "integrity": "sha1-7naC7ApgSUs41IqI8F87CskxN30=", + "requires": { + "pug-code-gen": "^2.0.2", + "pug-filters": "^3.1.1", + "pug-lexer": "^4.1.0", + "pug-linker": "^3.0.6", + "pug-load": "^2.0.12", + "pug-parser": "^5.0.1", + "pug-runtime": "^2.0.5", + "pug-strip-comments": "^1.0.4" + } + }, + "pug-attrs": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/pug-attrs/download/pug-attrs-2.0.4.tgz", + "integrity": "sha1-svRMQ55OtK1dTvJcrCDRitKMwzY=", + "requires": { + "constantinople": "^3.0.1", + "js-stringify": "^1.0.1", + "pug-runtime": "^2.0.5" + } + }, + "pug-code-gen": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/pug-code-gen/download/pug-code-gen-2.0.2.tgz", + "integrity": "sha1-rQlnFirqB33PeHg42U7RSssCF8I=", + "requires": { + "constantinople": "^3.1.2", + "doctypes": "^1.1.0", + "js-stringify": "^1.0.1", + "pug-attrs": "^2.0.4", + "pug-error": "^1.3.3", + "pug-runtime": "^2.0.5", + "void-elements": "^2.0.1", + "with": "^5.0.0" + } + }, + "pug-error": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/pug-error/download/pug-error-1.3.3.tgz", + "integrity": "sha1-80L7AIdS1YA0wYXeA2At2f/hX6Y=" + }, + "pug-filters": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/pug-filters/download/pug-filters-3.1.1.tgz", + "integrity": "sha1-qyzILbnuzPV4vaiRMOJSoNsCaqc=", + "requires": { + "clean-css": "^4.1.11", + "constantinople": "^3.0.1", + "jstransformer": "1.0.0", + "pug-error": "^1.3.3", + "pug-walk": "^1.1.8", + "resolve": "^1.1.6", + "uglify-js": "^2.6.1" + } + }, + "pug-lexer": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/pug-lexer/download/pug-lexer-4.1.0.tgz", + "integrity": "sha1-UxzeSMfAsfy7wrhUhchmXjFInP0=", + "requires": { + "character-parser": "^2.1.1", + "is-expression": "^3.0.0", + "pug-error": "^1.3.3" + } + }, + "pug-linker": { + "version": "3.0.6", + "resolved": "https://registry.npm.taobao.org/pug-linker/download/pug-linker-3.0.6.tgz?cache=0&sync_timestamp=1590409235397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpug-linker%2Fdownload%2Fpug-linker-3.0.6.tgz", + "integrity": "sha1-9b8hiw79Zc5mcPevxRZY0Pgpifs=", + "requires": { + "pug-error": "^1.3.3", + "pug-walk": "^1.1.8" + } + }, + "pug-load": { + "version": "2.0.12", + "resolved": "https://registry.npm.taobao.org/pug-load/download/pug-load-2.0.12.tgz", + "integrity": "sha1-04yF64X24vcE3qFNzKlBRNNdPns=", + "requires": { + "object-assign": "^4.1.0", + "pug-walk": "^1.1.8" + } + }, + "pug-parser": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/pug-parser/download/pug-parser-5.0.1.tgz", + "integrity": "sha1-A+etpItoQL04Ivhn19kPhC0P/ck=", + "requires": { + "pug-error": "^1.3.3", + "token-stream": "0.0.1" + } + }, + "pug-runtime": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/pug-runtime/download/pug-runtime-2.0.5.tgz?cache=0&sync_timestamp=1590409234802&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpug-runtime%2Fdownload%2Fpug-runtime-2.0.5.tgz", + "integrity": "sha1-baeXbDa/IvaOczw1kkDYrnoylTo=" + }, + "pug-strip-comments": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/pug-strip-comments/download/pug-strip-comments-1.0.4.tgz?cache=0&sync_timestamp=1590409231198&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpug-strip-comments%2Fdownload%2Fpug-strip-comments-1.0.4.tgz", + "integrity": "sha1-zBtt4fbo9ZMc8C7GbN/9P1Dq+Kg=", + "requires": { + "pug-error": "^1.3.3" + } + }, + "pug-walk": { + "version": "1.1.8", + "resolved": "https://registry.npm.taobao.org/pug-walk/download/pug-walk-1.1.8.tgz", + "integrity": "sha1-tAj2fyeRL4wh2i9FtyMMS9Kl6no=" + }, + "token-stream": { + "version": "0.0.1", + "resolved": "http://registry.npm.taobao.org/token-stream/download/token-stream-0.0.1.tgz", + "integrity": "sha1-zu78cXp2xDFvEm0LnbqlXX598Bo=" + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npm.taobao.org/uglify-js/download/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "requires": { + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + } + }, + "void-elements": { + "version": "2.0.1", + "resolved": "http://registry.npm.taobao.org/void-elements/download/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=" + }, + "with": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/with/download/with-5.1.1.tgz", + "integrity": "sha1-+k2qktrzLE6pTtRTyB8EaGtXXf4=", + "requires": { + "acorn": "^3.1.0", + "acorn-globals": "^3.0.0" + } + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-3.10.0.tgz?cache=0&sync_timestamp=1597631757423&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + } + } + }, + "pug-lexer": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/pug-lexer/download/pug-lexer-5.0.0.tgz", + "integrity": "sha1-C3eefYy/DxA4A2db6WNRlC/Zpyc=", + "requires": { + "character-parser": "^2.2.0", + "is-expression": "^4.0.0", + "pug-error": "^2.0.0" + } + }, + "pug-linker": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/pug-linker/download/pug-linker-4.0.0.tgz?cache=0&sync_timestamp=1590409235397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpug-linker%2Fdownload%2Fpug-linker-4.0.0.tgz", + "integrity": "sha1-EsvAWU/Fo+Brn8Web5PBRpYqdwg=", + "requires": { + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0" + } + }, + "pug-load": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pug-load/download/pug-load-3.0.0.tgz", + "integrity": "sha1-n9nNpSICsIrbEdJWgfufNL1BtmI=", + "requires": { + "object-assign": "^4.1.1", + "pug-walk": "^2.0.0" + } + }, + "pug-parser": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/pug-parser/download/pug-parser-6.0.0.tgz", + "integrity": "sha1-qP3ANYY6lbLB3F6/Ts+AtOdqEmA=", + "requires": { + "pug-error": "^2.0.0", + "token-stream": "1.0.0" + } + }, + "pug-plain-loader": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/pug-plain-loader/download/pug-plain-loader-1.0.0.tgz", + "integrity": "sha1-zvKphMkCUYghCewtQXprQzqmtCo=", + "requires": { + "loader-utils": "^1.1.0" + } + }, + "pug-runtime": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pug-runtime/download/pug-runtime-3.0.0.tgz?cache=0&sync_timestamp=1590409234802&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpug-runtime%2Fdownload%2Fpug-runtime-3.0.0.tgz", + "integrity": "sha1-1SMCX9wKHv5wkp0f06LSQSH//7Y=" + }, + "pug-strip-comments": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/pug-strip-comments/download/pug-strip-comments-2.0.0.tgz?cache=0&sync_timestamp=1590409231198&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpug-strip-comments%2Fdownload%2Fpug-strip-comments-2.0.0.tgz", + "integrity": "sha1-+UsH/WtJVSMzD0kKf1VLT/h2MD4=", + "requires": { + "pug-error": "^2.0.0" + } + }, + "pug-walk": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/pug-walk/download/pug-walk-2.0.0.tgz", + "integrity": "sha1-QXqrwpIyu0SZtbUGmistKiTV9f4=" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "regenerate": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", + "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "dev": true, + "requires": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "http://registry.npm.taobao.org/right-align/download/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "requires": { + "align-text": "^0.1.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + } + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "dev": true + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "thread-loader": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-2.1.3.tgz", + "integrity": "sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg==", + "dev": true, + "requires": { + "loader-runner": "^2.3.1", + "loader-utils": "^1.1.0", + "neo-async": "^2.6.0" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "token-stream": { + "version": "1.0.0", + "resolved": "http://registry.npm.taobao.org/token-stream/download/token-stream-1.0.0.tgz", + "integrity": "sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=" + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", + "dev": true + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "dev": true + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "http://registry.npm.taobao.org/uglify-to-browserify/download/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "optional": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", + "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "3.1.0", + "resolved": "http://registry.npm.taobao.org/void-elements/download/void-elements-3.1.0.tgz", + "integrity": "sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=" + }, + "vue": { + "version": "3.0.0-rc.5", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.0.0-rc.5.tgz", + "integrity": "sha512-8t8Y4sHMBGD5iLZ7JfBGmKBJlzesPoL+/nW9EV8s+4LwnKC4rGlRp+Lj2rcign4iQaj0GFaL7DrQ8IoOfVX6+w==", + "requires": { + "@vue/compiler-dom": "3.0.0-rc.5", + "@vue/runtime-dom": "3.0.0-rc.5", + "@vue/shared": "3.0.0-rc.5" + } + }, + "vue-eslint-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.1.0.tgz", + "integrity": "sha512-Kr21uPfthDc63nDl27AGQEhtt9VrZ9nkYk/NTftJ2ws9XiJwzJJCnCr3AITQ2jpRMA0XPGDECxYH8E027qMK9Q==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "eslint-scope": "^5.0.0", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.2.1", + "esquery": "^1.0.1", + "lodash": "^4.17.15" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", + "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } + } + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "vue-loader": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.3.tgz", + "integrity": "sha512-Y67VnGGgVLH5Voostx8JBZgPQTlDQeOVBLOEsjc2cXbCYBKexSKEpOA56x0YZofoDOTszrLnIShyOX1p9uCEHA==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + } + } + }, + "vue-loader-v16": { + "version": "npm:vue-loader@16.0.0-beta.5", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.0.0-beta.5.tgz", + "integrity": "sha512-ciWfzNefqWlmzKznCWY9hl+fPP4KlQ0A9MtHbJ/8DpyY+dAM8gDrjufIdxwTgC4szE4EZC3A6ip/BbrqM84GqA==", + "dev": true, + "optional": true, + "requires": { + "@types/mini-css-extract-plugin": "^0.9.1", + "chalk": "^3.0.0", + "hash-sum": "^2.0.0", + "loader-utils": "^1.2.3", + "merge-source-map": "^1.1.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "optional": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "optional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "optional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "optional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "vue-style-loader": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz", + "integrity": "sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ==", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + } + } + }, + "vue-template-compiler": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.11.tgz", + "integrity": "sha1-wEcE749JixUxMAGJk+VjCdRpgIA=", + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "watchpack": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", + "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.0" + } + }, + "watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.1.tgz", + "integrity": "sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.8.0.tgz", + "integrity": "sha512-PODQhAYVEourCcOuU+NiYI7WdR8QyELZGgPvB1y2tjbUpbmcQOt5Q7jEK+ttd5se0KSBKD9SXHCEozS++Wllmw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.15", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + }, + "dependencies": { + "acorn": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", + "dev": true + } + } + }, + "webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz", + "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", + "dev": true, + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dev": true, + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "window-size": { + "version": "0.1.0", + "resolved": "http://registry.npm.taobao.org/window-size/download/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=" + }, + "with": { + "version": "7.0.2", + "resolved": "https://registry.npm.taobao.org/with/download/with-7.0.2.tgz", + "integrity": "sha1-zO461ULSVTinp6gKrSErmChJW6w=", + "requires": { + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "assert-never": "^1.2.1", + "babel-walk": "3.0.0-canary-5" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "0.0.2", + "resolved": "http://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=" + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "yorkie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz", + "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", + "dev": true, + "requires": { + "execa": "^0.8.0", + "is-ci": "^1.0.10", + "normalize-path": "^1.0.0", + "strip-indent": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", + "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "normalize-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz", + "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + } + } +} diff --git a/example/vue-test/package.json b/example/vue-test/package.json new file mode 100644 index 0000000..0a6da37 --- /dev/null +++ b/example/vue-test/package.json @@ -0,0 +1,32 @@ +{ + "name": "vue-test", + "version": "0.1.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "vue-cli-service lint" + }, + "dependencies": { + "core-js": "^3.6.5", + "vue": "^3.0.0-0", + "less": "^3.12.2", + "less-loader": "^6.2.0", + "pug": "^3.0.0", + "pug-html-loader": "^1.1.5", + "pug-plain-loader": "^1.0.0", + "vue-template-compiler": "^2.6.11" + }, + "devDependencies": { + "@vue/cli-plugin-babel": "~4.5.0", + "@vue/cli-plugin-eslint": "~4.5.0", + "@vue/cli-service": "~4.5.0", + "@vue/compiler-sfc": "^3.0.0-0", + "@vue/eslint-config-prettier": "^6.0.0", + "babel-eslint": "^10.1.0", + "eslint": "^6.7.2", + "eslint-plugin-prettier": "^3.1.3", + "eslint-plugin-vue": "^7.0.0-0", + "prettier": "^1.19.1" + } +} diff --git a/example/vue-test/public/favicon.ico b/example/vue-test/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/example/vue-test/public/index.html b/example/vue-test/public/index.html new file mode 100644 index 0000000..4123528 --- /dev/null +++ b/example/vue-test/public/index.html @@ -0,0 +1,17 @@ + + + + + + + + <%= htmlWebpackPlugin.options.title %> + + + +

+ + + diff --git a/example/vue-test/src/App.vue b/example/vue-test/src/App.vue new file mode 100644 index 0000000..d36709f --- /dev/null +++ b/example/vue-test/src/App.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/example/vue-test/src/index.less b/example/vue-test/src/index.less new file mode 100644 index 0000000..c189a18 --- /dev/null +++ b/example/vue-test/src/index.less @@ -0,0 +1,4 @@ +@import "../../../src/index.less"; + +@unit: px; +@colorTypes: gray,gold; diff --git a/example/vue-test/src/main.js b/example/vue-test/src/main.js new file mode 100644 index 0000000..b670de8 --- /dev/null +++ b/example/vue-test/src/main.js @@ -0,0 +1,4 @@ +import { createApp } from "vue"; +import App from "./App.vue"; + +createApp(App).mount("#app"); diff --git a/example/vue-test/vue.config.js b/example/vue-test/vue.config.js new file mode 100644 index 0000000..2f18a59 --- /dev/null +++ b/example/vue-test/vue.config.js @@ -0,0 +1,11 @@ +module.exports = { + css: { + loaderOptions: { + less: { + lessOptions: { + javascriptEnabled: true, + } + } + } + } +}; \ No newline at end of file From 240db9621ff0dffb3251e6656aefc2ab2540531e Mon Sep 17 00:00:00 2001 From: changge Date: Tue, 18 Aug 2020 21:08:11 +0800 Subject: [PATCH 08/13] add example --- README.md | 5 +++-- example/vue-test/.browserslistrc | 3 +++ example/vue-test/.eslintrc.js | 14 ++++++++++++++ example/vue-test/.gitignore | 23 +++++++++++++++++++++++ 4 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 example/vue-test/.browserslistrc create mode 100644 example/vue-test/.eslintrc.js create mode 100644 example/vue-test/.gitignore diff --git a/README.md b/README.md index 3a1a7ba..f89bc06 100644 --- a/README.md +++ b/README.md @@ -86,6 +86,7 @@ npm --registry https://npm.pkg.github.com i -D @changgeee/bit-css #### 单独使用 ``` html - - + + + ``` diff --git a/example/vue-test/.browserslistrc b/example/vue-test/.browserslistrc new file mode 100644 index 0000000..214388f --- /dev/null +++ b/example/vue-test/.browserslistrc @@ -0,0 +1,3 @@ +> 1% +last 2 versions +not dead diff --git a/example/vue-test/.eslintrc.js b/example/vue-test/.eslintrc.js new file mode 100644 index 0000000..f1676f7 --- /dev/null +++ b/example/vue-test/.eslintrc.js @@ -0,0 +1,14 @@ +module.exports = { + root: true, + env: { + node: true + }, + extends: ["plugin:vue/vue3-essential", "eslint:recommended", "@vue/prettier"], + parserOptions: { + parser: "babel-eslint" + }, + rules: { + "no-console": process.env.NODE_ENV === "production" ? "warn" : "off", + "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off" + } +}; diff --git a/example/vue-test/.gitignore b/example/vue-test/.gitignore new file mode 100644 index 0000000..403adbc --- /dev/null +++ b/example/vue-test/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? From 5622ac1f704e23dc2d1dddfd67f134ed4948d460 Mon Sep 17 00:00:00 2001 From: changge Date: Fri, 21 Aug 2020 14:07:55 +0800 Subject: [PATCH 09/13] update readme --- README.md | 51 ++++++++++++++++++++++++++++++ example/vue-test/package-lock.json | 41 ++++++++++++++++++++++++ example/vue-test/package.json | 4 ++- example/vue-test/vue.config.js | 15 +++++++++ 4 files changed, 110 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f89bc06..ba4d2c1 100644 --- a/README.md +++ b/README.md @@ -90,3 +90,54 @@ npm --registry https://npm.pkg.github.com i -D @changgeee/bit-css ``` + +## css体积过大? +- 推荐使用purgecss相关插件进行无效css剔除 +- 参考`./example`,使用前css文件73k,使用后0.7k +- 以vue项目为例,使用purgecss-webpack-plugin(所有使用webpack构建项目同理) +``` javascript +// vue.config.js +const PurgecssPlugin = require('purgecss-webpack-plugin') +const glob = require('glob-all') +const path = require('path') + +module.exports = { + configureWebpack: { + plugins: [ + new PurgecssPlugin({ + paths: glob.sync([ + path.join(__dirname, './src/index.html'), + path.join(__dirname, './**/*.vue'), + path.join(__dirname, './src/**/*.js') + ]) + }) + ] + } +} + +``` + +## License +```License +MIT License + +Copyright (c) 2020 changge + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` \ No newline at end of file diff --git a/example/vue-test/package-lock.json b/example/vue-test/package-lock.json index 665a505..e5698d0 100644 --- a/example/vue-test/package-lock.json +++ b/example/vue-test/package-lock.json @@ -5928,6 +5928,16 @@ "path-is-absolute": "^1.0.0" } }, + "glob-all": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/glob-all/-/glob-all-3.2.1.tgz", + "integrity": "sha512-x877rVkzB3ipid577QOp+eQCR6M5ZyiwrtaYgrX/z3EThaSPFtLDwBXFHc3sH1cG0R0vFYI5SRYeWMMSEyXkUw==", + "dev": true, + "requires": { + "glob": "^7.1.2", + "yargs": "^15.3.1" + } + }, "glob-parent": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", @@ -9676,6 +9686,37 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, + "purgecss": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz", + "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==", + "dev": true, + "requires": { + "commander": "^5.0.0", + "glob": "^7.0.0", + "postcss": "7.0.32", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + } + } + }, + "purgecss-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/purgecss-webpack-plugin/-/purgecss-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-I9IMWFq4sHRg/FuuD38upRZdQ0EHuyrv+dFTKcPRjugJWkIU6S5lzKdZqO4cFo+ApcA5gqHnAEIk1ncPabZITg==", + "dev": true, + "requires": { + "purgecss": "^2.3.0", + "webpack": "^4.42.1", + "webpack-sources": "^1.4.3" + } + }, "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", diff --git a/example/vue-test/package.json b/example/vue-test/package.json index 0a6da37..2cc53f8 100644 --- a/example/vue-test/package.json +++ b/example/vue-test/package.json @@ -27,6 +27,8 @@ "eslint": "^6.7.2", "eslint-plugin-prettier": "^3.1.3", "eslint-plugin-vue": "^7.0.0-0", - "prettier": "^1.19.1" + "glob-all": "^3.2.1", + "prettier": "^1.19.1", + "purgecss-webpack-plugin": "^2.3.0" } } diff --git a/example/vue-test/vue.config.js b/example/vue-test/vue.config.js index 2f18a59..fb1494c 100644 --- a/example/vue-test/vue.config.js +++ b/example/vue-test/vue.config.js @@ -1,3 +1,7 @@ +const PurgecssPlugin = require('purgecss-webpack-plugin') +const glob = require('glob-all') +const path = require('path') + module.exports = { css: { loaderOptions: { @@ -7,5 +11,16 @@ module.exports = { } } } + }, + configureWebpack: { + plugins: [ + new PurgecssPlugin({ + paths: glob.sync([ + path.join(__dirname, './src/index.html'), + path.join(__dirname, './**/*.vue'), + path.join(__dirname, './src/**/*.js') + ]) + }) + ] } }; \ No newline at end of file From 6ab45203401b28139b71185217ed4917e54c1bcd Mon Sep 17 00:00:00 2001 From: changge Date: Fri, 21 Aug 2020 14:14:00 +0800 Subject: [PATCH 10/13] update example --- example/vue-test/package.json | 6 ------ example/vue-test/vue.config.js | 6 ------ 2 files changed, 12 deletions(-) diff --git a/example/vue-test/package.json b/example/vue-test/package.json index e0e0dda..0a6da37 100644 --- a/example/vue-test/package.json +++ b/example/vue-test/package.json @@ -27,12 +27,6 @@ "eslint": "^6.7.2", "eslint-plugin-prettier": "^3.1.3", "eslint-plugin-vue": "^7.0.0-0", -<<<<<<< HEAD - "glob-all": "^3.2.1", - "prettier": "^1.19.1", - "purgecss-webpack-plugin": "^2.3.0" -======= "prettier": "^1.19.1" ->>>>>>> 4e718c1930c03b29baa8d584b6c773489247552f } } diff --git a/example/vue-test/vue.config.js b/example/vue-test/vue.config.js index 13a80e0..fb1494c 100644 --- a/example/vue-test/vue.config.js +++ b/example/vue-test/vue.config.js @@ -1,10 +1,7 @@ -<<<<<<< HEAD const PurgecssPlugin = require('purgecss-webpack-plugin') const glob = require('glob-all') const path = require('path') -======= ->>>>>>> 4e718c1930c03b29baa8d584b6c773489247552f module.exports = { css: { loaderOptions: { @@ -14,7 +11,6 @@ module.exports = { } } } -<<<<<<< HEAD }, configureWebpack: { plugins: [ @@ -26,7 +22,5 @@ module.exports = { ]) }) ] -======= ->>>>>>> 4e718c1930c03b29baa8d584b6c773489247552f } }; \ No newline at end of file From 17c47712da0680ebb6f64ff7f707cd44775bd029 Mon Sep 17 00:00:00 2001 From: changge Date: Wed, 14 Oct 2020 12:47:35 +0800 Subject: [PATCH 11/13] add plr mlr ptb mtb --- README.md | 6 +++--- package.json | 7 ++----- src/layout.less | 7 ++++++- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index ba4d2c1..226a3a2 100644 --- a/README.md +++ b/README.md @@ -16,11 +16,11 @@ ## 包含的属性(class) - width(.w-*) - height(.h-*) -- padding(.p-* ,.pt-* ,.pr-* ,.pb-* ,.pl-*) -- margin(.m-* ,.mt-* ,.mr-* ,.mb-* ,.ml-*,) +- padding(.p-* ,.pt-* ,.pr-* ,.pb-* ,.pl-* ,plr-* ,ptb-*) +- margin(.m-* ,.mt-* ,.mr-* ,.mb-* ,.ml-* ,mlr-* ,mtb-*) - boder-width(.bd-* ,.bdt-* ,.bdr-* ,.bdb-* ,.bdl-*) - boder-style(.bd-solid,.bd-dashed,.bd-double) -- border-radius(.bd-r-*) +- border-radius(.radius-*) - 百分比宽高1-100(w-p* ,h-p*) - line-height(.lh-*) - position(.pst-absl ,.pst-rlt ,.pst-fx) diff --git a/package.json b/package.json index fe5af40..cf8cb1a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bit-css", - "version": "1.0.1", + "version": "1.0.3", "description": "bit-css", "main": "src/index.less", "scripts": { @@ -15,8 +15,5 @@ "bugs": { "url": "https://github.com/changgeee/bit-css/issues" }, - "homepage": "https://github.com/changgeee/bit-css#readme", - "publishConfig": { - "registry": "https://npm.pkg.github.com/@changgeee" - } + "homepage": "https://github.com/changgeee/bit-css#readme" } \ No newline at end of file diff --git a/src/layout.less b/src/layout.less index 1aea134..fba29fc 100644 --- a/src/layout.less +++ b/src/layout.less @@ -29,6 +29,9 @@ .cont(@padding-range, padding-right, pr); .cont(@padding-range, padding-bottom, pb); .cont(@padding-range, padding-left, pl); +.cont(@padding-range, padding-left, plr); +.cont(@padding-range, padding-left, ptb); + // margin .cont(@margin-range, margin, m); @@ -36,6 +39,8 @@ .cont(@margin-range, margin-right, mr); .cont(@margin-range, margin-bottom, mb); .cont(@margin-range, margin-left, ml); +.cont(@margin-range, margin-left, mlr); +.cont(@margin-range, margin-left, mrb); // line-height .cont(@line-height-range, line-height, lh); @@ -69,7 +74,7 @@ } // border-radius -.cont(@border-radius-range, border-radius, bd-r); +.cont(@border-radius-range, border-radius, radius); // 垂直水平居中 .vh-parent { From 331e4a4ea03931ba3d8128b608c92606f5515a86 Mon Sep 17 00:00:00 2001 From: changge Date: Wed, 14 Oct 2020 13:53:57 +0800 Subject: [PATCH 12/13] add plr mlr ptb mtb --- dist/bit-css.375.px.css | 2 +- package.json | 2 +- src/layout.less | 17 +++++++++++++---- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/dist/bit-css.375.px.css b/dist/bit-css.375.px.css index 7e9d30a..667e044 100644 --- a/dist/bit-css.375.px.css +++ b/dist/bit-css.375.px.css @@ -1 +1 @@ -.w-0{width:0}.w-1{width:1px}.w-2{width:2px}.w-3{width:3px}.w-4{width:4px}.w-5{width:5px}.w-6{width:6px}.w-7{width:7px}.w-8{width:8px}.w-9{width:9px}.w-10{width:10px}.w-11{width:11px}.w-12{width:12px}.w-13{width:13px}.w-14{width:14px}.w-15{width:15px}.w-16{width:16px}.w-17{width:17px}.w-18{width:18px}.w-19{width:19px}.w-20{width:20px}.w-21{width:21px}.w-22{width:22px}.w-23{width:23px}.w-24{width:24px}.w-25{width:25px}.w-26{width:26px}.w-27{width:27px}.w-28{width:28px}.w-29{width:29px}.w-30{width:30px}.w-31{width:31px}.w-32{width:32px}.w-33{width:33px}.w-34{width:34px}.w-35{width:35px}.w-36{width:36px}.w-37{width:37px}.w-38{width:38px}.w-39{width:39px}.w-40{width:40px}.w-41{width:41px}.w-42{width:42px}.w-43{width:43px}.w-44{width:44px}.w-45{width:45px}.w-46{width:46px}.w-47{width:47px}.w-48{width:48px}.w-49{width:49px}.w-50{width:50px}.w-51{width:51px}.w-52{width:52px}.w-53{width:53px}.w-54{width:54px}.w-55{width:55px}.w-56{width:56px}.w-57{width:57px}.w-58{width:58px}.w-59{width:59px}.w-60{width:60px}.w-61{width:61px}.w-62{width:62px}.w-63{width:63px}.w-64{width:64px}.w-65{width:65px}.w-66{width:66px}.w-67{width:67px}.w-68{width:68px}.w-69{width:69px}.w-70{width:70px}.w-71{width:71px}.w-72{width:72px}.w-73{width:73px}.w-74{width:74px}.w-75{width:75px}.w-76{width:76px}.w-77{width:77px}.w-78{width:78px}.w-79{width:79px}.w-80{width:80px}.w-81{width:81px}.w-82{width:82px}.w-83{width:83px}.w-84{width:84px}.w-85{width:85px}.w-86{width:86px}.w-87{width:87px}.w-88{width:88px}.w-89{width:89px}.w-90{width:90px}.w-91{width:91px}.w-92{width:92px}.w-93{width:93px}.w-94{width:94px}.w-95{width:95px}.w-96{width:96px}.w-97{width:97px}.w-98{width:98px}.w-99{width:99px}.w-100{width:100px}.w-101{width:101px}.w-102{width:102px}.w-103{width:103px}.w-104{width:104px}.w-105{width:105px}.w-106{width:106px}.w-107{width:107px}.w-108{width:108px}.w-109{width:109px}.w-110{width:110px}.w-111{width:111px}.w-112{width:112px}.w-113{width:113px}.w-114{width:114px}.w-115{width:115px}.w-116{width:116px}.w-117{width:117px}.w-118{width:118px}.w-119{width:119px}.w-120{width:120px}.w-121{width:121px}.w-122{width:122px}.w-123{width:123px}.w-124{width:124px}.w-125{width:125px}.w-126{width:126px}.w-127{width:127px}.w-128{width:128px}.w-129{width:129px}.w-130{width:130px}.w-131{width:131px}.w-132{width:132px}.w-133{width:133px}.w-134{width:134px}.w-135{width:135px}.w-136{width:136px}.w-137{width:137px}.w-138{width:138px}.w-139{width:139px}.w-140{width:140px}.w-141{width:141px}.w-142{width:142px}.w-143{width:143px}.w-144{width:144px}.w-145{width:145px}.w-146{width:146px}.w-147{width:147px}.w-148{width:148px}.w-149{width:149px}.w-150{width:150px}.w-151{width:151px}.w-152{width:152px}.w-153{width:153px}.w-154{width:154px}.w-155{width:155px}.w-156{width:156px}.w-157{width:157px}.w-158{width:158px}.w-159{width:159px}.w-160{width:160px}.w-161{width:161px}.w-162{width:162px}.w-163{width:163px}.w-164{width:164px}.w-165{width:165px}.w-166{width:166px}.w-167{width:167px}.w-168{width:168px}.w-169{width:169px}.w-170{width:170px}.w-171{width:171px}.w-172{width:172px}.w-173{width:173px}.w-174{width:174px}.w-175{width:175px}.w-176{width:176px}.w-177{width:177px}.w-178{width:178px}.w-179{width:179px}.w-180{width:180px}.w-181{width:181px}.w-182{width:182px}.w-183{width:183px}.w-184{width:184px}.w-185{width:185px}.w-186{width:186px}.w-187{width:187px}.w-188{width:188px}.w-189{width:189px}.w-190{width:190px}.w-191{width:191px}.w-192{width:192px}.w-193{width:193px}.w-194{width:194px}.w-195{width:195px}.w-196{width:196px}.w-197{width:197px}.w-198{width:198px}.w-199{width:199px}.w-200{width:200px}.w-201{width:201px}.w-202{width:202px}.w-203{width:203px}.w-204{width:204px}.w-205{width:205px}.w-206{width:206px}.w-207{width:207px}.w-208{width:208px}.w-209{width:209px}.w-210{width:210px}.w-211{width:211px}.w-212{width:212px}.w-213{width:213px}.w-214{width:214px}.w-215{width:215px}.w-216{width:216px}.w-217{width:217px}.w-218{width:218px}.w-219{width:219px}.w-220{width:220px}.w-221{width:221px}.w-222{width:222px}.w-223{width:223px}.w-224{width:224px}.w-225{width:225px}.w-226{width:226px}.w-227{width:227px}.w-228{width:228px}.w-229{width:229px}.w-230{width:230px}.w-231{width:231px}.w-232{width:232px}.w-233{width:233px}.w-234{width:234px}.w-235{width:235px}.w-236{width:236px}.w-237{width:237px}.w-238{width:238px}.w-239{width:239px}.w-240{width:240px}.w-241{width:241px}.w-242{width:242px}.w-243{width:243px}.w-244{width:244px}.w-245{width:245px}.w-246{width:246px}.w-247{width:247px}.w-248{width:248px}.w-249{width:249px}.w-250{width:250px}.w-251{width:251px}.w-252{width:252px}.w-253{width:253px}.w-254{width:254px}.w-255{width:255px}.w-256{width:256px}.w-257{width:257px}.w-258{width:258px}.w-259{width:259px}.w-260{width:260px}.w-261{width:261px}.w-262{width:262px}.w-263{width:263px}.w-264{width:264px}.w-265{width:265px}.w-266{width:266px}.w-267{width:267px}.w-268{width:268px}.w-269{width:269px}.w-270{width:270px}.w-271{width:271px}.w-272{width:272px}.w-273{width:273px}.w-274{width:274px}.w-275{width:275px}.w-276{width:276px}.w-277{width:277px}.w-278{width:278px}.w-279{width:279px}.w-280{width:280px}.w-281{width:281px}.w-282{width:282px}.w-283{width:283px}.w-284{width:284px}.w-285{width:285px}.w-286{width:286px}.w-287{width:287px}.w-288{width:288px}.w-289{width:289px}.w-290{width:290px}.w-291{width:291px}.w-292{width:292px}.w-293{width:293px}.w-294{width:294px}.w-295{width:295px}.w-296{width:296px}.w-297{width:297px}.w-298{width:298px}.w-299{width:299px}.w-300{width:300px}.w-301{width:301px}.w-302{width:302px}.w-303{width:303px}.w-304{width:304px}.w-305{width:305px}.w-306{width:306px}.w-307{width:307px}.w-308{width:308px}.w-309{width:309px}.w-310{width:310px}.w-311{width:311px}.w-312{width:312px}.w-313{width:313px}.w-314{width:314px}.w-315{width:315px}.w-316{width:316px}.w-317{width:317px}.w-318{width:318px}.w-319{width:319px}.w-320{width:320px}.w-321{width:321px}.w-322{width:322px}.w-323{width:323px}.w-324{width:324px}.w-325{width:325px}.w-326{width:326px}.w-327{width:327px}.w-328{width:328px}.w-329{width:329px}.w-330{width:330px}.w-331{width:331px}.w-332{width:332px}.w-333{width:333px}.w-334{width:334px}.w-335{width:335px}.w-336{width:336px}.w-337{width:337px}.w-338{width:338px}.w-339{width:339px}.w-340{width:340px}.w-341{width:341px}.w-342{width:342px}.w-343{width:343px}.w-344{width:344px}.w-345{width:345px}.w-346{width:346px}.w-347{width:347px}.w-348{width:348px}.w-349{width:349px}.w-350{width:350px}.w-351{width:351px}.w-352{width:352px}.w-353{width:353px}.w-354{width:354px}.w-355{width:355px}.w-356{width:356px}.w-357{width:357px}.w-358{width:358px}.w-359{width:359px}.w-360{width:360px}.w-361{width:361px}.w-362{width:362px}.w-363{width:363px}.w-364{width:364px}.w-365{width:365px}.w-366{width:366px}.w-367{width:367px}.w-368{width:368px}.w-369{width:369px}.w-370{width:370px}.w-371{width:371px}.w-372{width:372px}.w-373{width:373px}.w-374{width:374px}.w-375{width:375px}.w-p1{width:1%}.w-p2{width:2%}.w-p3{width:3%}.w-p4{width:4%}.w-p5{width:5%}.w-p6{width:6%}.w-p7{width:7%}.w-p8{width:8%}.w-p9{width:9%}.w-p10{width:10%}.w-p11{width:11%}.w-p12{width:12%}.w-p13{width:13%}.w-p14{width:14%}.w-p15{width:15%}.w-p16{width:16%}.w-p17{width:17%}.w-p18{width:18%}.w-p19{width:19%}.w-p20{width:20%}.w-p21{width:21%}.w-p22{width:22%}.w-p23{width:23%}.w-p24{width:24%}.w-p25{width:25%}.w-p26{width:26%}.w-p27{width:27%}.w-p28{width:28%}.w-p29{width:29%}.w-p30{width:30%}.w-p31{width:31%}.w-p32{width:32%}.w-p33{width:33%}.w-p34{width:34%}.w-p35{width:35%}.w-p36{width:36%}.w-p37{width:37%}.w-p38{width:38%}.w-p39{width:39%}.w-p40{width:40%}.w-p41{width:41%}.w-p42{width:42%}.w-p43{width:43%}.w-p44{width:44%}.w-p45{width:45%}.w-p46{width:46%}.w-p47{width:47%}.w-p48{width:48%}.w-p49{width:49%}.w-p50{width:50%}.w-p51{width:51%}.w-p52{width:52%}.w-p53{width:53%}.w-p54{width:54%}.w-p55{width:55%}.w-p56{width:56%}.w-p57{width:57%}.w-p58{width:58%}.w-p59{width:59%}.w-p60{width:60%}.w-p61{width:61%}.w-p62{width:62%}.w-p63{width:63%}.w-p64{width:64%}.w-p65{width:65%}.w-p66{width:66%}.w-p67{width:67%}.w-p68{width:68%}.w-p69{width:69%}.w-p70{width:70%}.w-p71{width:71%}.w-p72{width:72%}.w-p73{width:73%}.w-p74{width:74%}.w-p75{width:75%}.w-p76{width:76%}.w-p77{width:77%}.w-p78{width:78%}.w-p79{width:79%}.w-p80{width:80%}.w-p81{width:81%}.w-p82{width:82%}.w-p83{width:83%}.w-p84{width:84%}.w-p85{width:85%}.w-p86{width:86%}.w-p87{width:87%}.w-p88{width:88%}.w-p89{width:89%}.w-p90{width:90%}.w-p91{width:91%}.w-p92{width:92%}.w-p93{width:93%}.w-p94{width:94%}.w-p95{width:95%}.w-p96{width:96%}.w-p97{width:97%}.w-p98{width:98%}.w-p99{width:99%}.w-p100{width:100%}.h-0{height:0}.h-1{height:1px}.h-2{height:2px}.h-3{height:3px}.h-4{height:4px}.h-5{height:5px}.h-6{height:6px}.h-7{height:7px}.h-8{height:8px}.h-9{height:9px}.h-10{height:10px}.h-11{height:11px}.h-12{height:12px}.h-13{height:13px}.h-14{height:14px}.h-15{height:15px}.h-16{height:16px}.h-17{height:17px}.h-18{height:18px}.h-19{height:19px}.h-20{height:20px}.h-21{height:21px}.h-22{height:22px}.h-23{height:23px}.h-24{height:24px}.h-25{height:25px}.h-26{height:26px}.h-27{height:27px}.h-28{height:28px}.h-29{height:29px}.h-30{height:30px}.h-31{height:31px}.h-32{height:32px}.h-33{height:33px}.h-34{height:34px}.h-35{height:35px}.h-36{height:36px}.h-37{height:37px}.h-38{height:38px}.h-39{height:39px}.h-40{height:40px}.h-41{height:41px}.h-42{height:42px}.h-43{height:43px}.h-44{height:44px}.h-45{height:45px}.h-46{height:46px}.h-47{height:47px}.h-48{height:48px}.h-49{height:49px}.h-50{height:50px}.h-51{height:51px}.h-52{height:52px}.h-53{height:53px}.h-54{height:54px}.h-55{height:55px}.h-56{height:56px}.h-57{height:57px}.h-58{height:58px}.h-59{height:59px}.h-60{height:60px}.h-61{height:61px}.h-62{height:62px}.h-63{height:63px}.h-64{height:64px}.h-65{height:65px}.h-66{height:66px}.h-67{height:67px}.h-68{height:68px}.h-69{height:69px}.h-70{height:70px}.h-71{height:71px}.h-72{height:72px}.h-73{height:73px}.h-74{height:74px}.h-75{height:75px}.h-76{height:76px}.h-77{height:77px}.h-78{height:78px}.h-79{height:79px}.h-80{height:80px}.h-81{height:81px}.h-82{height:82px}.h-83{height:83px}.h-84{height:84px}.h-85{height:85px}.h-86{height:86px}.h-87{height:87px}.h-88{height:88px}.h-89{height:89px}.h-90{height:90px}.h-91{height:91px}.h-92{height:92px}.h-93{height:93px}.h-94{height:94px}.h-95{height:95px}.h-96{height:96px}.h-97{height:97px}.h-98{height:98px}.h-99{height:99px}.h-100{height:100px}.h-101{height:101px}.h-102{height:102px}.h-103{height:103px}.h-104{height:104px}.h-105{height:105px}.h-106{height:106px}.h-107{height:107px}.h-108{height:108px}.h-109{height:109px}.h-110{height:110px}.h-111{height:111px}.h-112{height:112px}.h-113{height:113px}.h-114{height:114px}.h-115{height:115px}.h-116{height:116px}.h-117{height:117px}.h-118{height:118px}.h-119{height:119px}.h-120{height:120px}.h-121{height:121px}.h-122{height:122px}.h-123{height:123px}.h-124{height:124px}.h-125{height:125px}.h-126{height:126px}.h-127{height:127px}.h-128{height:128px}.h-129{height:129px}.h-130{height:130px}.h-131{height:131px}.h-132{height:132px}.h-133{height:133px}.h-134{height:134px}.h-135{height:135px}.h-136{height:136px}.h-137{height:137px}.h-138{height:138px}.h-139{height:139px}.h-140{height:140px}.h-141{height:141px}.h-142{height:142px}.h-143{height:143px}.h-144{height:144px}.h-145{height:145px}.h-146{height:146px}.h-147{height:147px}.h-148{height:148px}.h-149{height:149px}.h-150{height:150px}.h-151{height:151px}.h-152{height:152px}.h-153{height:153px}.h-154{height:154px}.h-155{height:155px}.h-156{height:156px}.h-157{height:157px}.h-158{height:158px}.h-159{height:159px}.h-160{height:160px}.h-161{height:161px}.h-162{height:162px}.h-163{height:163px}.h-164{height:164px}.h-165{height:165px}.h-166{height:166px}.h-167{height:167px}.h-168{height:168px}.h-169{height:169px}.h-170{height:170px}.h-171{height:171px}.h-172{height:172px}.h-173{height:173px}.h-174{height:174px}.h-175{height:175px}.h-176{height:176px}.h-177{height:177px}.h-178{height:178px}.h-179{height:179px}.h-180{height:180px}.h-181{height:181px}.h-182{height:182px}.h-183{height:183px}.h-184{height:184px}.h-185{height:185px}.h-186{height:186px}.h-187{height:187px}.h-188{height:188px}.h-189{height:189px}.h-190{height:190px}.h-191{height:191px}.h-192{height:192px}.h-193{height:193px}.h-194{height:194px}.h-195{height:195px}.h-196{height:196px}.h-197{height:197px}.h-198{height:198px}.h-199{height:199px}.h-200{height:200px}.h-201{height:201px}.h-202{height:202px}.h-203{height:203px}.h-204{height:204px}.h-205{height:205px}.h-206{height:206px}.h-207{height:207px}.h-208{height:208px}.h-209{height:209px}.h-210{height:210px}.h-211{height:211px}.h-212{height:212px}.h-213{height:213px}.h-214{height:214px}.h-215{height:215px}.h-216{height:216px}.h-217{height:217px}.h-218{height:218px}.h-219{height:219px}.h-220{height:220px}.h-221{height:221px}.h-222{height:222px}.h-223{height:223px}.h-224{height:224px}.h-225{height:225px}.h-226{height:226px}.h-227{height:227px}.h-228{height:228px}.h-229{height:229px}.h-230{height:230px}.h-231{height:231px}.h-232{height:232px}.h-233{height:233px}.h-234{height:234px}.h-235{height:235px}.h-236{height:236px}.h-237{height:237px}.h-238{height:238px}.h-239{height:239px}.h-240{height:240px}.h-241{height:241px}.h-242{height:242px}.h-243{height:243px}.h-244{height:244px}.h-245{height:245px}.h-246{height:246px}.h-247{height:247px}.h-248{height:248px}.h-249{height:249px}.h-250{height:250px}.h-251{height:251px}.h-252{height:252px}.h-253{height:253px}.h-254{height:254px}.h-255{height:255px}.h-256{height:256px}.h-257{height:257px}.h-258{height:258px}.h-259{height:259px}.h-260{height:260px}.h-261{height:261px}.h-262{height:262px}.h-263{height:263px}.h-264{height:264px}.h-265{height:265px}.h-266{height:266px}.h-267{height:267px}.h-268{height:268px}.h-269{height:269px}.h-270{height:270px}.h-271{height:271px}.h-272{height:272px}.h-273{height:273px}.h-274{height:274px}.h-275{height:275px}.h-276{height:276px}.h-277{height:277px}.h-278{height:278px}.h-279{height:279px}.h-280{height:280px}.h-281{height:281px}.h-282{height:282px}.h-283{height:283px}.h-284{height:284px}.h-285{height:285px}.h-286{height:286px}.h-287{height:287px}.h-288{height:288px}.h-289{height:289px}.h-290{height:290px}.h-291{height:291px}.h-292{height:292px}.h-293{height:293px}.h-294{height:294px}.h-295{height:295px}.h-296{height:296px}.h-297{height:297px}.h-298{height:298px}.h-299{height:299px}.h-300{height:300px}.h-301{height:301px}.h-302{height:302px}.h-303{height:303px}.h-304{height:304px}.h-305{height:305px}.h-306{height:306px}.h-307{height:307px}.h-308{height:308px}.h-309{height:309px}.h-310{height:310px}.h-311{height:311px}.h-312{height:312px}.h-313{height:313px}.h-314{height:314px}.h-315{height:315px}.h-316{height:316px}.h-317{height:317px}.h-318{height:318px}.h-319{height:319px}.h-320{height:320px}.h-321{height:321px}.h-322{height:322px}.h-323{height:323px}.h-324{height:324px}.h-325{height:325px}.h-326{height:326px}.h-327{height:327px}.h-328{height:328px}.h-329{height:329px}.h-330{height:330px}.h-331{height:331px}.h-332{height:332px}.h-333{height:333px}.h-334{height:334px}.h-335{height:335px}.h-336{height:336px}.h-337{height:337px}.h-338{height:338px}.h-339{height:339px}.h-340{height:340px}.h-341{height:341px}.h-342{height:342px}.h-343{height:343px}.h-344{height:344px}.h-345{height:345px}.h-346{height:346px}.h-347{height:347px}.h-348{height:348px}.h-349{height:349px}.h-350{height:350px}.h-351{height:351px}.h-352{height:352px}.h-353{height:353px}.h-354{height:354px}.h-355{height:355px}.h-356{height:356px}.h-357{height:357px}.h-358{height:358px}.h-359{height:359px}.h-360{height:360px}.h-361{height:361px}.h-362{height:362px}.h-363{height:363px}.h-364{height:364px}.h-365{height:365px}.h-366{height:366px}.h-367{height:367px}.h-368{height:368px}.h-369{height:369px}.h-370{height:370px}.h-371{height:371px}.h-372{height:372px}.h-373{height:373px}.h-374{height:374px}.h-375{height:375px}.h-p1{height:1%}.h-p2{height:2%}.h-p3{height:3%}.h-p4{height:4%}.h-p5{height:5%}.h-p6{height:6%}.h-p7{height:7%}.h-p8{height:8%}.h-p9{height:9%}.h-p10{height:10%}.h-p11{height:11%}.h-p12{height:12%}.h-p13{height:13%}.h-p14{height:14%}.h-p15{height:15%}.h-p16{height:16%}.h-p17{height:17%}.h-p18{height:18%}.h-p19{height:19%}.h-p20{height:20%}.h-p21{height:21%}.h-p22{height:22%}.h-p23{height:23%}.h-p24{height:24%}.h-p25{height:25%}.h-p26{height:26%}.h-p27{height:27%}.h-p28{height:28%}.h-p29{height:29%}.h-p30{height:30%}.h-p31{height:31%}.h-p32{height:32%}.h-p33{height:33%}.h-p34{height:34%}.h-p35{height:35%}.h-p36{height:36%}.h-p37{height:37%}.h-p38{height:38%}.h-p39{height:39%}.h-p40{height:40%}.h-p41{height:41%}.h-p42{height:42%}.h-p43{height:43%}.h-p44{height:44%}.h-p45{height:45%}.h-p46{height:46%}.h-p47{height:47%}.h-p48{height:48%}.h-p49{height:49%}.h-p50{height:50%}.h-p51{height:51%}.h-p52{height:52%}.h-p53{height:53%}.h-p54{height:54%}.h-p55{height:55%}.h-p56{height:56%}.h-p57{height:57%}.h-p58{height:58%}.h-p59{height:59%}.h-p60{height:60%}.h-p61{height:61%}.h-p62{height:62%}.h-p63{height:63%}.h-p64{height:64%}.h-p65{height:65%}.h-p66{height:66%}.h-p67{height:67%}.h-p68{height:68%}.h-p69{height:69%}.h-p70{height:70%}.h-p71{height:71%}.h-p72{height:72%}.h-p73{height:73%}.h-p74{height:74%}.h-p75{height:75%}.h-p76{height:76%}.h-p77{height:77%}.h-p78{height:78%}.h-p79{height:79%}.h-p80{height:80%}.h-p81{height:81%}.h-p82{height:82%}.h-p83{height:83%}.h-p84{height:84%}.h-p85{height:85%}.h-p86{height:86%}.h-p87{height:87%}.h-p88{height:88%}.h-p89{height:89%}.h-p90{height:90%}.h-p91{height:91%}.h-p92{height:92%}.h-p93{height:93%}.h-p94{height:94%}.h-p95{height:95%}.h-p96{height:96%}.h-p97{height:97%}.h-p98{height:98%}.h-p99{height:99%}.h-p100{height:100%}.p-0{padding:0}.p-1{padding:1px}.p-2{padding:2px}.p-3{padding:3px}.p-4{padding:4px}.p-5{padding:5px}.p-6{padding:6px}.p-7{padding:7px}.p-8{padding:8px}.p-9{padding:9px}.p-10{padding:10px}.p-11{padding:11px}.p-12{padding:12px}.p-13{padding:13px}.p-14{padding:14px}.p-15{padding:15px}.p-16{padding:16px}.p-17{padding:17px}.p-18{padding:18px}.p-19{padding:19px}.p-20{padding:20px}.p-21{padding:21px}.p-22{padding:22px}.p-23{padding:23px}.p-24{padding:24px}.p-25{padding:25px}.p-26{padding:26px}.p-27{padding:27px}.p-28{padding:28px}.p-29{padding:29px}.p-30{padding:30px}.p-31{padding:31px}.p-32{padding:32px}.p-33{padding:33px}.p-34{padding:34px}.p-35{padding:35px}.p-36{padding:36px}.p-37{padding:37px}.p-38{padding:38px}.p-39{padding:39px}.p-40{padding:40px}.p-41{padding:41px}.p-42{padding:42px}.p-43{padding:43px}.p-44{padding:44px}.p-45{padding:45px}.p-46{padding:46px}.p-47{padding:47px}.p-48{padding:48px}.p-49{padding:49px}.p-50{padding:50px}.p-51{padding:51px}.p-52{padding:52px}.p-53{padding:53px}.p-54{padding:54px}.p-55{padding:55px}.p-56{padding:56px}.p-57{padding:57px}.p-58{padding:58px}.p-59{padding:59px}.p-60{padding:60px}.p-61{padding:61px}.p-62{padding:62px}.p-63{padding:63px}.p-64{padding:64px}.p-65{padding:65px}.p-66{padding:66px}.p-67{padding:67px}.p-68{padding:68px}.p-69{padding:69px}.p-70{padding:70px}.p-71{padding:71px}.p-72{padding:72px}.p-73{padding:73px}.p-74{padding:74px}.p-75{padding:75px}.p-76{padding:76px}.p-77{padding:77px}.p-78{padding:78px}.p-79{padding:79px}.p-80{padding:80px}.p-81{padding:81px}.p-82{padding:82px}.p-83{padding:83px}.p-84{padding:84px}.p-85{padding:85px}.p-86{padding:86px}.p-87{padding:87px}.p-88{padding:88px}.p-89{padding:89px}.p-90{padding:90px}.p-91{padding:91px}.p-92{padding:92px}.p-93{padding:93px}.p-94{padding:94px}.p-95{padding:95px}.p-96{padding:96px}.p-97{padding:97px}.p-98{padding:98px}.p-99{padding:99px}.p-100{padding:100px}.pt-0{padding-top:0}.pt-1{padding-top:1px}.pt-2{padding-top:2px}.pt-3{padding-top:3px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-6{padding-top:6px}.pt-7{padding-top:7px}.pt-8{padding-top:8px}.pt-9{padding-top:9px}.pt-10{padding-top:10px}.pt-11{padding-top:11px}.pt-12{padding-top:12px}.pt-13{padding-top:13px}.pt-14{padding-top:14px}.pt-15{padding-top:15px}.pt-16{padding-top:16px}.pt-17{padding-top:17px}.pt-18{padding-top:18px}.pt-19{padding-top:19px}.pt-20{padding-top:20px}.pt-21{padding-top:21px}.pt-22{padding-top:22px}.pt-23{padding-top:23px}.pt-24{padding-top:24px}.pt-25{padding-top:25px}.pt-26{padding-top:26px}.pt-27{padding-top:27px}.pt-28{padding-top:28px}.pt-29{padding-top:29px}.pt-30{padding-top:30px}.pt-31{padding-top:31px}.pt-32{padding-top:32px}.pt-33{padding-top:33px}.pt-34{padding-top:34px}.pt-35{padding-top:35px}.pt-36{padding-top:36px}.pt-37{padding-top:37px}.pt-38{padding-top:38px}.pt-39{padding-top:39px}.pt-40{padding-top:40px}.pt-41{padding-top:41px}.pt-42{padding-top:42px}.pt-43{padding-top:43px}.pt-44{padding-top:44px}.pt-45{padding-top:45px}.pt-46{padding-top:46px}.pt-47{padding-top:47px}.pt-48{padding-top:48px}.pt-49{padding-top:49px}.pt-50{padding-top:50px}.pt-51{padding-top:51px}.pt-52{padding-top:52px}.pt-53{padding-top:53px}.pt-54{padding-top:54px}.pt-55{padding-top:55px}.pt-56{padding-top:56px}.pt-57{padding-top:57px}.pt-58{padding-top:58px}.pt-59{padding-top:59px}.pt-60{padding-top:60px}.pt-61{padding-top:61px}.pt-62{padding-top:62px}.pt-63{padding-top:63px}.pt-64{padding-top:64px}.pt-65{padding-top:65px}.pt-66{padding-top:66px}.pt-67{padding-top:67px}.pt-68{padding-top:68px}.pt-69{padding-top:69px}.pt-70{padding-top:70px}.pt-71{padding-top:71px}.pt-72{padding-top:72px}.pt-73{padding-top:73px}.pt-74{padding-top:74px}.pt-75{padding-top:75px}.pt-76{padding-top:76px}.pt-77{padding-top:77px}.pt-78{padding-top:78px}.pt-79{padding-top:79px}.pt-80{padding-top:80px}.pt-81{padding-top:81px}.pt-82{padding-top:82px}.pt-83{padding-top:83px}.pt-84{padding-top:84px}.pt-85{padding-top:85px}.pt-86{padding-top:86px}.pt-87{padding-top:87px}.pt-88{padding-top:88px}.pt-89{padding-top:89px}.pt-90{padding-top:90px}.pt-91{padding-top:91px}.pt-92{padding-top:92px}.pt-93{padding-top:93px}.pt-94{padding-top:94px}.pt-95{padding-top:95px}.pt-96{padding-top:96px}.pt-97{padding-top:97px}.pt-98{padding-top:98px}.pt-99{padding-top:99px}.pt-100{padding-top:100px}.pr-0{padding-right:0}.pr-1{padding-right:1px}.pr-2{padding-right:2px}.pr-3{padding-right:3px}.pr-4{padding-right:4px}.pr-5{padding-right:5px}.pr-6{padding-right:6px}.pr-7{padding-right:7px}.pr-8{padding-right:8px}.pr-9{padding-right:9px}.pr-10{padding-right:10px}.pr-11{padding-right:11px}.pr-12{padding-right:12px}.pr-13{padding-right:13px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-17{padding-right:17px}.pr-18{padding-right:18px}.pr-19{padding-right:19px}.pr-20{padding-right:20px}.pr-21{padding-right:21px}.pr-22{padding-right:22px}.pr-23{padding-right:23px}.pr-24{padding-right:24px}.pr-25{padding-right:25px}.pr-26{padding-right:26px}.pr-27{padding-right:27px}.pr-28{padding-right:28px}.pr-29{padding-right:29px}.pr-30{padding-right:30px}.pr-31{padding-right:31px}.pr-32{padding-right:32px}.pr-33{padding-right:33px}.pr-34{padding-right:34px}.pr-35{padding-right:35px}.pr-36{padding-right:36px}.pr-37{padding-right:37px}.pr-38{padding-right:38px}.pr-39{padding-right:39px}.pr-40{padding-right:40px}.pr-41{padding-right:41px}.pr-42{padding-right:42px}.pr-43{padding-right:43px}.pr-44{padding-right:44px}.pr-45{padding-right:45px}.pr-46{padding-right:46px}.pr-47{padding-right:47px}.pr-48{padding-right:48px}.pr-49{padding-right:49px}.pr-50{padding-right:50px}.pr-51{padding-right:51px}.pr-52{padding-right:52px}.pr-53{padding-right:53px}.pr-54{padding-right:54px}.pr-55{padding-right:55px}.pr-56{padding-right:56px}.pr-57{padding-right:57px}.pr-58{padding-right:58px}.pr-59{padding-right:59px}.pr-60{padding-right:60px}.pr-61{padding-right:61px}.pr-62{padding-right:62px}.pr-63{padding-right:63px}.pr-64{padding-right:64px}.pr-65{padding-right:65px}.pr-66{padding-right:66px}.pr-67{padding-right:67px}.pr-68{padding-right:68px}.pr-69{padding-right:69px}.pr-70{padding-right:70px}.pr-71{padding-right:71px}.pr-72{padding-right:72px}.pr-73{padding-right:73px}.pr-74{padding-right:74px}.pr-75{padding-right:75px}.pr-76{padding-right:76px}.pr-77{padding-right:77px}.pr-78{padding-right:78px}.pr-79{padding-right:79px}.pr-80{padding-right:80px}.pr-81{padding-right:81px}.pr-82{padding-right:82px}.pr-83{padding-right:83px}.pr-84{padding-right:84px}.pr-85{padding-right:85px}.pr-86{padding-right:86px}.pr-87{padding-right:87px}.pr-88{padding-right:88px}.pr-89{padding-right:89px}.pr-90{padding-right:90px}.pr-91{padding-right:91px}.pr-92{padding-right:92px}.pr-93{padding-right:93px}.pr-94{padding-right:94px}.pr-95{padding-right:95px}.pr-96{padding-right:96px}.pr-97{padding-right:97px}.pr-98{padding-right:98px}.pr-99{padding-right:99px}.pr-100{padding-right:100px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1px}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:3px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:5px}.pb-6{padding-bottom:6px}.pb-7{padding-bottom:7px}.pb-8{padding-bottom:8px}.pb-9{padding-bottom:9px}.pb-10{padding-bottom:10px}.pb-11{padding-bottom:11px}.pb-12{padding-bottom:12px}.pb-13{padding-bottom:13px}.pb-14{padding-bottom:14px}.pb-15{padding-bottom:15px}.pb-16{padding-bottom:16px}.pb-17{padding-bottom:17px}.pb-18{padding-bottom:18px}.pb-19{padding-bottom:19px}.pb-20{padding-bottom:20px}.pb-21{padding-bottom:21px}.pb-22{padding-bottom:22px}.pb-23{padding-bottom:23px}.pb-24{padding-bottom:24px}.pb-25{padding-bottom:25px}.pb-26{padding-bottom:26px}.pb-27{padding-bottom:27px}.pb-28{padding-bottom:28px}.pb-29{padding-bottom:29px}.pb-30{padding-bottom:30px}.pb-31{padding-bottom:31px}.pb-32{padding-bottom:32px}.pb-33{padding-bottom:33px}.pb-34{padding-bottom:34px}.pb-35{padding-bottom:35px}.pb-36{padding-bottom:36px}.pb-37{padding-bottom:37px}.pb-38{padding-bottom:38px}.pb-39{padding-bottom:39px}.pb-40{padding-bottom:40px}.pb-41{padding-bottom:41px}.pb-42{padding-bottom:42px}.pb-43{padding-bottom:43px}.pb-44{padding-bottom:44px}.pb-45{padding-bottom:45px}.pb-46{padding-bottom:46px}.pb-47{padding-bottom:47px}.pb-48{padding-bottom:48px}.pb-49{padding-bottom:49px}.pb-50{padding-bottom:50px}.pb-51{padding-bottom:51px}.pb-52{padding-bottom:52px}.pb-53{padding-bottom:53px}.pb-54{padding-bottom:54px}.pb-55{padding-bottom:55px}.pb-56{padding-bottom:56px}.pb-57{padding-bottom:57px}.pb-58{padding-bottom:58px}.pb-59{padding-bottom:59px}.pb-60{padding-bottom:60px}.pb-61{padding-bottom:61px}.pb-62{padding-bottom:62px}.pb-63{padding-bottom:63px}.pb-64{padding-bottom:64px}.pb-65{padding-bottom:65px}.pb-66{padding-bottom:66px}.pb-67{padding-bottom:67px}.pb-68{padding-bottom:68px}.pb-69{padding-bottom:69px}.pb-70{padding-bottom:70px}.pb-71{padding-bottom:71px}.pb-72{padding-bottom:72px}.pb-73{padding-bottom:73px}.pb-74{padding-bottom:74px}.pb-75{padding-bottom:75px}.pb-76{padding-bottom:76px}.pb-77{padding-bottom:77px}.pb-78{padding-bottom:78px}.pb-79{padding-bottom:79px}.pb-80{padding-bottom:80px}.pb-81{padding-bottom:81px}.pb-82{padding-bottom:82px}.pb-83{padding-bottom:83px}.pb-84{padding-bottom:84px}.pb-85{padding-bottom:85px}.pb-86{padding-bottom:86px}.pb-87{padding-bottom:87px}.pb-88{padding-bottom:88px}.pb-89{padding-bottom:89px}.pb-90{padding-bottom:90px}.pb-91{padding-bottom:91px}.pb-92{padding-bottom:92px}.pb-93{padding-bottom:93px}.pb-94{padding-bottom:94px}.pb-95{padding-bottom:95px}.pb-96{padding-bottom:96px}.pb-97{padding-bottom:97px}.pb-98{padding-bottom:98px}.pb-99{padding-bottom:99px}.pb-100{padding-bottom:100px}.pl-0{padding-left:0}.pl-1{padding-left:1px}.pl-2{padding-left:2px}.pl-3{padding-left:3px}.pl-4{padding-left:4px}.pl-5{padding-left:5px}.pl-6{padding-left:6px}.pl-7{padding-left:7px}.pl-8{padding-left:8px}.pl-9{padding-left:9px}.pl-10{padding-left:10px}.pl-11{padding-left:11px}.pl-12{padding-left:12px}.pl-13{padding-left:13px}.pl-14{padding-left:14px}.pl-15{padding-left:15px}.pl-16{padding-left:16px}.pl-17{padding-left:17px}.pl-18{padding-left:18px}.pl-19{padding-left:19px}.pl-20{padding-left:20px}.pl-21{padding-left:21px}.pl-22{padding-left:22px}.pl-23{padding-left:23px}.pl-24{padding-left:24px}.pl-25{padding-left:25px}.pl-26{padding-left:26px}.pl-27{padding-left:27px}.pl-28{padding-left:28px}.pl-29{padding-left:29px}.pl-30{padding-left:30px}.pl-31{padding-left:31px}.pl-32{padding-left:32px}.pl-33{padding-left:33px}.pl-34{padding-left:34px}.pl-35{padding-left:35px}.pl-36{padding-left:36px}.pl-37{padding-left:37px}.pl-38{padding-left:38px}.pl-39{padding-left:39px}.pl-40{padding-left:40px}.pl-41{padding-left:41px}.pl-42{padding-left:42px}.pl-43{padding-left:43px}.pl-44{padding-left:44px}.pl-45{padding-left:45px}.pl-46{padding-left:46px}.pl-47{padding-left:47px}.pl-48{padding-left:48px}.pl-49{padding-left:49px}.pl-50{padding-left:50px}.pl-51{padding-left:51px}.pl-52{padding-left:52px}.pl-53{padding-left:53px}.pl-54{padding-left:54px}.pl-55{padding-left:55px}.pl-56{padding-left:56px}.pl-57{padding-left:57px}.pl-58{padding-left:58px}.pl-59{padding-left:59px}.pl-60{padding-left:60px}.pl-61{padding-left:61px}.pl-62{padding-left:62px}.pl-63{padding-left:63px}.pl-64{padding-left:64px}.pl-65{padding-left:65px}.pl-66{padding-left:66px}.pl-67{padding-left:67px}.pl-68{padding-left:68px}.pl-69{padding-left:69px}.pl-70{padding-left:70px}.pl-71{padding-left:71px}.pl-72{padding-left:72px}.pl-73{padding-left:73px}.pl-74{padding-left:74px}.pl-75{padding-left:75px}.pl-76{padding-left:76px}.pl-77{padding-left:77px}.pl-78{padding-left:78px}.pl-79{padding-left:79px}.pl-80{padding-left:80px}.pl-81{padding-left:81px}.pl-82{padding-left:82px}.pl-83{padding-left:83px}.pl-84{padding-left:84px}.pl-85{padding-left:85px}.pl-86{padding-left:86px}.pl-87{padding-left:87px}.pl-88{padding-left:88px}.pl-89{padding-left:89px}.pl-90{padding-left:90px}.pl-91{padding-left:91px}.pl-92{padding-left:92px}.pl-93{padding-left:93px}.pl-94{padding-left:94px}.pl-95{padding-left:95px}.pl-96{padding-left:96px}.pl-97{padding-left:97px}.pl-98{padding-left:98px}.pl-99{padding-left:99px}.pl-100{padding-left:100px}.m-0{margin:0}.m-1{margin:1px}.m-2{margin:2px}.m-3{margin:3px}.m-4{margin:4px}.m-5{margin:5px}.m-6{margin:6px}.m-7{margin:7px}.m-8{margin:8px}.m-9{margin:9px}.m-10{margin:10px}.m-11{margin:11px}.m-12{margin:12px}.m-13{margin:13px}.m-14{margin:14px}.m-15{margin:15px}.m-16{margin:16px}.m-17{margin:17px}.m-18{margin:18px}.m-19{margin:19px}.m-20{margin:20px}.m-21{margin:21px}.m-22{margin:22px}.m-23{margin:23px}.m-24{margin:24px}.m-25{margin:25px}.m-26{margin:26px}.m-27{margin:27px}.m-28{margin:28px}.m-29{margin:29px}.m-30{margin:30px}.m-31{margin:31px}.m-32{margin:32px}.m-33{margin:33px}.m-34{margin:34px}.m-35{margin:35px}.m-36{margin:36px}.m-37{margin:37px}.m-38{margin:38px}.m-39{margin:39px}.m-40{margin:40px}.m-41{margin:41px}.m-42{margin:42px}.m-43{margin:43px}.m-44{margin:44px}.m-45{margin:45px}.m-46{margin:46px}.m-47{margin:47px}.m-48{margin:48px}.m-49{margin:49px}.m-50{margin:50px}.m-51{margin:51px}.m-52{margin:52px}.m-53{margin:53px}.m-54{margin:54px}.m-55{margin:55px}.m-56{margin:56px}.m-57{margin:57px}.m-58{margin:58px}.m-59{margin:59px}.m-60{margin:60px}.m-61{margin:61px}.m-62{margin:62px}.m-63{margin:63px}.m-64{margin:64px}.m-65{margin:65px}.m-66{margin:66px}.m-67{margin:67px}.m-68{margin:68px}.m-69{margin:69px}.m-70{margin:70px}.m-71{margin:71px}.m-72{margin:72px}.m-73{margin:73px}.m-74{margin:74px}.m-75{margin:75px}.m-76{margin:76px}.m-77{margin:77px}.m-78{margin:78px}.m-79{margin:79px}.m-80{margin:80px}.m-81{margin:81px}.m-82{margin:82px}.m-83{margin:83px}.m-84{margin:84px}.m-85{margin:85px}.m-86{margin:86px}.m-87{margin:87px}.m-88{margin:88px}.m-89{margin:89px}.m-90{margin:90px}.m-91{margin:91px}.m-92{margin:92px}.m-93{margin:93px}.m-94{margin:94px}.m-95{margin:95px}.m-96{margin:96px}.m-97{margin:97px}.m-98{margin:98px}.m-99{margin:99px}.m-100{margin:100px}.mt-0{margin-top:0}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-40{margin-top:40px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-60{margin-top:60px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.mt-65{margin-top:65px}.mt-66{margin-top:66px}.mt-67{margin-top:67px}.mt-68{margin-top:68px}.mt-69{margin-top:69px}.mt-70{margin-top:70px}.mt-71{margin-top:71px}.mt-72{margin-top:72px}.mt-73{margin-top:73px}.mt-74{margin-top:74px}.mt-75{margin-top:75px}.mt-76{margin-top:76px}.mt-77{margin-top:77px}.mt-78{margin-top:78px}.mt-79{margin-top:79px}.mt-80{margin-top:80px}.mt-81{margin-top:81px}.mt-82{margin-top:82px}.mt-83{margin-top:83px}.mt-84{margin-top:84px}.mt-85{margin-top:85px}.mt-86{margin-top:86px}.mt-87{margin-top:87px}.mt-88{margin-top:88px}.mt-89{margin-top:89px}.mt-90{margin-top:90px}.mt-91{margin-top:91px}.mt-92{margin-top:92px}.mt-93{margin-top:93px}.mt-94{margin-top:94px}.mt-95{margin-top:95px}.mt-96{margin-top:96px}.mt-97{margin-top:97px}.mt-98{margin-top:98px}.mt-99{margin-top:99px}.mt-100{margin-top:100px}.mr-0{margin-right:0}.mr-1{margin-right:1px}.mr-2{margin-right:2px}.mr-3{margin-right:3px}.mr-4{margin-right:4px}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-7{margin-right:7px}.mr-8{margin-right:8px}.mr-9{margin-right:9px}.mr-10{margin-right:10px}.mr-11{margin-right:11px}.mr-12{margin-right:12px}.mr-13{margin-right:13px}.mr-14{margin-right:14px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-17{margin-right:17px}.mr-18{margin-right:18px}.mr-19{margin-right:19px}.mr-20{margin-right:20px}.mr-21{margin-right:21px}.mr-22{margin-right:22px}.mr-23{margin-right:23px}.mr-24{margin-right:24px}.mr-25{margin-right:25px}.mr-26{margin-right:26px}.mr-27{margin-right:27px}.mr-28{margin-right:28px}.mr-29{margin-right:29px}.mr-30{margin-right:30px}.mr-31{margin-right:31px}.mr-32{margin-right:32px}.mr-33{margin-right:33px}.mr-34{margin-right:34px}.mr-35{margin-right:35px}.mr-36{margin-right:36px}.mr-37{margin-right:37px}.mr-38{margin-right:38px}.mr-39{margin-right:39px}.mr-40{margin-right:40px}.mr-41{margin-right:41px}.mr-42{margin-right:42px}.mr-43{margin-right:43px}.mr-44{margin-right:44px}.mr-45{margin-right:45px}.mr-46{margin-right:46px}.mr-47{margin-right:47px}.mr-48{margin-right:48px}.mr-49{margin-right:49px}.mr-50{margin-right:50px}.mr-51{margin-right:51px}.mr-52{margin-right:52px}.mr-53{margin-right:53px}.mr-54{margin-right:54px}.mr-55{margin-right:55px}.mr-56{margin-right:56px}.mr-57{margin-right:57px}.mr-58{margin-right:58px}.mr-59{margin-right:59px}.mr-60{margin-right:60px}.mr-61{margin-right:61px}.mr-62{margin-right:62px}.mr-63{margin-right:63px}.mr-64{margin-right:64px}.mr-65{margin-right:65px}.mr-66{margin-right:66px}.mr-67{margin-right:67px}.mr-68{margin-right:68px}.mr-69{margin-right:69px}.mr-70{margin-right:70px}.mr-71{margin-right:71px}.mr-72{margin-right:72px}.mr-73{margin-right:73px}.mr-74{margin-right:74px}.mr-75{margin-right:75px}.mr-76{margin-right:76px}.mr-77{margin-right:77px}.mr-78{margin-right:78px}.mr-79{margin-right:79px}.mr-80{margin-right:80px}.mr-81{margin-right:81px}.mr-82{margin-right:82px}.mr-83{margin-right:83px}.mr-84{margin-right:84px}.mr-85{margin-right:85px}.mr-86{margin-right:86px}.mr-87{margin-right:87px}.mr-88{margin-right:88px}.mr-89{margin-right:89px}.mr-90{margin-right:90px}.mr-91{margin-right:91px}.mr-92{margin-right:92px}.mr-93{margin-right:93px}.mr-94{margin-right:94px}.mr-95{margin-right:95px}.mr-96{margin-right:96px}.mr-97{margin-right:97px}.mr-98{margin-right:98px}.mr-99{margin-right:99px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-9{margin-bottom:9px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-13{margin-bottom:13px}.mb-14{margin-bottom:14px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-18{margin-bottom:18px}.mb-19{margin-bottom:19px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px}.mb-22{margin-bottom:22px}.mb-23{margin-bottom:23px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-27{margin-bottom:27px}.mb-28{margin-bottom:28px}.mb-29{margin-bottom:29px}.mb-30{margin-bottom:30px}.mb-31{margin-bottom:31px}.mb-32{margin-bottom:32px}.mb-33{margin-bottom:33px}.mb-34{margin-bottom:34px}.mb-35{margin-bottom:35px}.mb-36{margin-bottom:36px}.mb-37{margin-bottom:37px}.mb-38{margin-bottom:38px}.mb-39{margin-bottom:39px}.mb-40{margin-bottom:40px}.mb-41{margin-bottom:41px}.mb-42{margin-bottom:42px}.mb-43{margin-bottom:43px}.mb-44{margin-bottom:44px}.mb-45{margin-bottom:45px}.mb-46{margin-bottom:46px}.mb-47{margin-bottom:47px}.mb-48{margin-bottom:48px}.mb-49{margin-bottom:49px}.mb-50{margin-bottom:50px}.mb-51{margin-bottom:51px}.mb-52{margin-bottom:52px}.mb-53{margin-bottom:53px}.mb-54{margin-bottom:54px}.mb-55{margin-bottom:55px}.mb-56{margin-bottom:56px}.mb-57{margin-bottom:57px}.mb-58{margin-bottom:58px}.mb-59{margin-bottom:59px}.mb-60{margin-bottom:60px}.mb-61{margin-bottom:61px}.mb-62{margin-bottom:62px}.mb-63{margin-bottom:63px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-66{margin-bottom:66px}.mb-67{margin-bottom:67px}.mb-68{margin-bottom:68px}.mb-69{margin-bottom:69px}.mb-70{margin-bottom:70px}.mb-71{margin-bottom:71px}.mb-72{margin-bottom:72px}.mb-73{margin-bottom:73px}.mb-74{margin-bottom:74px}.mb-75{margin-bottom:75px}.mb-76{margin-bottom:76px}.mb-77{margin-bottom:77px}.mb-78{margin-bottom:78px}.mb-79{margin-bottom:79px}.mb-80{margin-bottom:80px}.mb-81{margin-bottom:81px}.mb-82{margin-bottom:82px}.mb-83{margin-bottom:83px}.mb-84{margin-bottom:84px}.mb-85{margin-bottom:85px}.mb-86{margin-bottom:86px}.mb-87{margin-bottom:87px}.mb-88{margin-bottom:88px}.mb-89{margin-bottom:89px}.mb-90{margin-bottom:90px}.mb-91{margin-bottom:91px}.mb-92{margin-bottom:92px}.mb-93{margin-bottom:93px}.mb-94{margin-bottom:94px}.mb-95{margin-bottom:95px}.mb-96{margin-bottom:96px}.mb-97{margin-bottom:97px}.mb-98{margin-bottom:98px}.mb-99{margin-bottom:99px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0}.ml-1{margin-left:1px}.ml-2{margin-left:2px}.ml-3{margin-left:3px}.ml-4{margin-left:4px}.ml-5{margin-left:5px}.ml-6{margin-left:6px}.ml-7{margin-left:7px}.ml-8{margin-left:8px}.ml-9{margin-left:9px}.ml-10{margin-left:10px}.ml-11{margin-left:11px}.ml-12{margin-left:12px}.ml-13{margin-left:13px}.ml-14{margin-left:14px}.ml-15{margin-left:15px}.ml-16{margin-left:16px}.ml-17{margin-left:17px}.ml-18{margin-left:18px}.ml-19{margin-left:19px}.ml-20{margin-left:20px}.ml-21{margin-left:21px}.ml-22{margin-left:22px}.ml-23{margin-left:23px}.ml-24{margin-left:24px}.ml-25{margin-left:25px}.ml-26{margin-left:26px}.ml-27{margin-left:27px}.ml-28{margin-left:28px}.ml-29{margin-left:29px}.ml-30{margin-left:30px}.ml-31{margin-left:31px}.ml-32{margin-left:32px}.ml-33{margin-left:33px}.ml-34{margin-left:34px}.ml-35{margin-left:35px}.ml-36{margin-left:36px}.ml-37{margin-left:37px}.ml-38{margin-left:38px}.ml-39{margin-left:39px}.ml-40{margin-left:40px}.ml-41{margin-left:41px}.ml-42{margin-left:42px}.ml-43{margin-left:43px}.ml-44{margin-left:44px}.ml-45{margin-left:45px}.ml-46{margin-left:46px}.ml-47{margin-left:47px}.ml-48{margin-left:48px}.ml-49{margin-left:49px}.ml-50{margin-left:50px}.ml-51{margin-left:51px}.ml-52{margin-left:52px}.ml-53{margin-left:53px}.ml-54{margin-left:54px}.ml-55{margin-left:55px}.ml-56{margin-left:56px}.ml-57{margin-left:57px}.ml-58{margin-left:58px}.ml-59{margin-left:59px}.ml-60{margin-left:60px}.ml-61{margin-left:61px}.ml-62{margin-left:62px}.ml-63{margin-left:63px}.ml-64{margin-left:64px}.ml-65{margin-left:65px}.ml-66{margin-left:66px}.ml-67{margin-left:67px}.ml-68{margin-left:68px}.ml-69{margin-left:69px}.ml-70{margin-left:70px}.ml-71{margin-left:71px}.ml-72{margin-left:72px}.ml-73{margin-left:73px}.ml-74{margin-left:74px}.ml-75{margin-left:75px}.ml-76{margin-left:76px}.ml-77{margin-left:77px}.ml-78{margin-left:78px}.ml-79{margin-left:79px}.ml-80{margin-left:80px}.ml-81{margin-left:81px}.ml-82{margin-left:82px}.ml-83{margin-left:83px}.ml-84{margin-left:84px}.ml-85{margin-left:85px}.ml-86{margin-left:86px}.ml-87{margin-left:87px}.ml-88{margin-left:88px}.ml-89{margin-left:89px}.ml-90{margin-left:90px}.ml-91{margin-left:91px}.ml-92{margin-left:92px}.ml-93{margin-left:93px}.ml-94{margin-left:94px}.ml-95{margin-left:95px}.ml-96{margin-left:96px}.ml-97{margin-left:97px}.ml-98{margin-left:98px}.ml-99{margin-left:99px}.ml-100{margin-left:100px}.lh-0{line-height:0}.lh-1{line-height:1px}.lh-2{line-height:2px}.lh-3{line-height:3px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.lh-61{line-height:61px}.lh-62{line-height:62px}.lh-63{line-height:63px}.lh-64{line-height:64px}.lh-65{line-height:65px}.lh-66{line-height:66px}.lh-67{line-height:67px}.lh-68{line-height:68px}.lh-69{line-height:69px}.lh-70{line-height:70px}.lh-71{line-height:71px}.lh-72{line-height:72px}.lh-73{line-height:73px}.lh-74{line-height:74px}.lh-75{line-height:75px}.lh-76{line-height:76px}.lh-77{line-height:77px}.lh-78{line-height:78px}.lh-79{line-height:79px}.lh-80{line-height:80px}.lh-81{line-height:81px}.lh-82{line-height:82px}.lh-83{line-height:83px}.lh-84{line-height:84px}.lh-85{line-height:85px}.lh-86{line-height:86px}.lh-87{line-height:87px}.lh-88{line-height:88px}.lh-89{line-height:89px}.lh-90{line-height:90px}.lh-91{line-height:91px}.lh-92{line-height:92px}.lh-93{line-height:93px}.lh-94{line-height:94px}.lh-95{line-height:95px}.lh-96{line-height:96px}.lh-97{line-height:97px}.lh-98{line-height:98px}.lh-99{line-height:99px}.lh-100{line-height:100px}.t-0{top:0}.t-1{top:1px}.t-2{top:2px}.t-3{top:3px}.t-4{top:4px}.t-5{top:5px}.t-6{top:6px}.t-7{top:7px}.t-8{top:8px}.t-9{top:9px}.t-10{top:10px}.t-11{top:11px}.t-12{top:12px}.t-13{top:13px}.t-14{top:14px}.t-15{top:15px}.t-16{top:16px}.t-17{top:17px}.t-18{top:18px}.t-19{top:19px}.t-20{top:20px}.t-21{top:21px}.t-22{top:22px}.t-23{top:23px}.t-24{top:24px}.t-25{top:25px}.t-26{top:26px}.t-27{top:27px}.t-28{top:28px}.t-29{top:29px}.t-30{top:30px}.t-31{top:31px}.t-32{top:32px}.t-33{top:33px}.t-34{top:34px}.t-35{top:35px}.t-36{top:36px}.t-37{top:37px}.t-38{top:38px}.t-39{top:39px}.t-40{top:40px}.t-41{top:41px}.t-42{top:42px}.t-43{top:43px}.t-44{top:44px}.t-45{top:45px}.t-46{top:46px}.t-47{top:47px}.t-48{top:48px}.t-49{top:49px}.t-50{top:50px}.t-51{top:51px}.t-52{top:52px}.t-53{top:53px}.t-54{top:54px}.t-55{top:55px}.t-56{top:56px}.t-57{top:57px}.t-58{top:58px}.t-59{top:59px}.t-60{top:60px}.t-61{top:61px}.t-62{top:62px}.t-63{top:63px}.t-64{top:64px}.t-65{top:65px}.t-66{top:66px}.t-67{top:67px}.t-68{top:68px}.t-69{top:69px}.t-70{top:70px}.t-71{top:71px}.t-72{top:72px}.t-73{top:73px}.t-74{top:74px}.t-75{top:75px}.t-76{top:76px}.t-77{top:77px}.t-78{top:78px}.t-79{top:79px}.t-80{top:80px}.t-81{top:81px}.t-82{top:82px}.t-83{top:83px}.t-84{top:84px}.t-85{top:85px}.t-86{top:86px}.t-87{top:87px}.t-88{top:88px}.t-89{top:89px}.t-90{top:90px}.t-91{top:91px}.t-92{top:92px}.t-93{top:93px}.t-94{top:94px}.t-95{top:95px}.t-96{top:96px}.t-97{top:97px}.t-98{top:98px}.t-99{top:99px}.t-100{top:100px}.r-0{right:0}.r-1{right:1px}.r-2{right:2px}.r-3{right:3px}.r-4{right:4px}.r-5{right:5px}.r-6{right:6px}.r-7{right:7px}.r-8{right:8px}.r-9{right:9px}.r-10{right:10px}.r-11{right:11px}.r-12{right:12px}.r-13{right:13px}.r-14{right:14px}.r-15{right:15px}.r-16{right:16px}.r-17{right:17px}.r-18{right:18px}.r-19{right:19px}.r-20{right:20px}.r-21{right:21px}.r-22{right:22px}.r-23{right:23px}.r-24{right:24px}.r-25{right:25px}.r-26{right:26px}.r-27{right:27px}.r-28{right:28px}.r-29{right:29px}.r-30{right:30px}.r-31{right:31px}.r-32{right:32px}.r-33{right:33px}.r-34{right:34px}.r-35{right:35px}.r-36{right:36px}.r-37{right:37px}.r-38{right:38px}.r-39{right:39px}.r-40{right:40px}.r-41{right:41px}.r-42{right:42px}.r-43{right:43px}.r-44{right:44px}.r-45{right:45px}.r-46{right:46px}.r-47{right:47px}.r-48{right:48px}.r-49{right:49px}.r-50{right:50px}.r-51{right:51px}.r-52{right:52px}.r-53{right:53px}.r-54{right:54px}.r-55{right:55px}.r-56{right:56px}.r-57{right:57px}.r-58{right:58px}.r-59{right:59px}.r-60{right:60px}.r-61{right:61px}.r-62{right:62px}.r-63{right:63px}.r-64{right:64px}.r-65{right:65px}.r-66{right:66px}.r-67{right:67px}.r-68{right:68px}.r-69{right:69px}.r-70{right:70px}.r-71{right:71px}.r-72{right:72px}.r-73{right:73px}.r-74{right:74px}.r-75{right:75px}.r-76{right:76px}.r-77{right:77px}.r-78{right:78px}.r-79{right:79px}.r-80{right:80px}.r-81{right:81px}.r-82{right:82px}.r-83{right:83px}.r-84{right:84px}.r-85{right:85px}.r-86{right:86px}.r-87{right:87px}.r-88{right:88px}.r-89{right:89px}.r-90{right:90px}.r-91{right:91px}.r-92{right:92px}.r-93{right:93px}.r-94{right:94px}.r-95{right:95px}.r-96{right:96px}.r-97{right:97px}.r-98{right:98px}.r-99{right:99px}.r-100{right:100px}.b-0{bottom:0}.b-1{bottom:1px}.b-2{bottom:2px}.b-3{bottom:3px}.b-4{bottom:4px}.b-5{bottom:5px}.b-6{bottom:6px}.b-7{bottom:7px}.b-8{bottom:8px}.b-9{bottom:9px}.b-10{bottom:10px}.b-11{bottom:11px}.b-12{bottom:12px}.b-13{bottom:13px}.b-14{bottom:14px}.b-15{bottom:15px}.b-16{bottom:16px}.b-17{bottom:17px}.b-18{bottom:18px}.b-19{bottom:19px}.b-20{bottom:20px}.b-21{bottom:21px}.b-22{bottom:22px}.b-23{bottom:23px}.b-24{bottom:24px}.b-25{bottom:25px}.b-26{bottom:26px}.b-27{bottom:27px}.b-28{bottom:28px}.b-29{bottom:29px}.b-30{bottom:30px}.b-31{bottom:31px}.b-32{bottom:32px}.b-33{bottom:33px}.b-34{bottom:34px}.b-35{bottom:35px}.b-36{bottom:36px}.b-37{bottom:37px}.b-38{bottom:38px}.b-39{bottom:39px}.b-40{bottom:40px}.b-41{bottom:41px}.b-42{bottom:42px}.b-43{bottom:43px}.b-44{bottom:44px}.b-45{bottom:45px}.b-46{bottom:46px}.b-47{bottom:47px}.b-48{bottom:48px}.b-49{bottom:49px}.b-50{bottom:50px}.b-51{bottom:51px}.b-52{bottom:52px}.b-53{bottom:53px}.b-54{bottom:54px}.b-55{bottom:55px}.b-56{bottom:56px}.b-57{bottom:57px}.b-58{bottom:58px}.b-59{bottom:59px}.b-60{bottom:60px}.b-61{bottom:61px}.b-62{bottom:62px}.b-63{bottom:63px}.b-64{bottom:64px}.b-65{bottom:65px}.b-66{bottom:66px}.b-67{bottom:67px}.b-68{bottom:68px}.b-69{bottom:69px}.b-70{bottom:70px}.b-71{bottom:71px}.b-72{bottom:72px}.b-73{bottom:73px}.b-74{bottom:74px}.b-75{bottom:75px}.b-76{bottom:76px}.b-77{bottom:77px}.b-78{bottom:78px}.b-79{bottom:79px}.b-80{bottom:80px}.b-81{bottom:81px}.b-82{bottom:82px}.b-83{bottom:83px}.b-84{bottom:84px}.b-85{bottom:85px}.b-86{bottom:86px}.b-87{bottom:87px}.b-88{bottom:88px}.b-89{bottom:89px}.b-90{bottom:90px}.b-91{bottom:91px}.b-92{bottom:92px}.b-93{bottom:93px}.b-94{bottom:94px}.b-95{bottom:95px}.b-96{bottom:96px}.b-97{bottom:97px}.b-98{bottom:98px}.b-99{bottom:99px}.b-100{bottom:100px}.l-0{left:0}.l-1{left:1px}.l-2{left:2px}.l-3{left:3px}.l-4{left:4px}.l-5{left:5px}.l-6{left:6px}.l-7{left:7px}.l-8{left:8px}.l-9{left:9px}.l-10{left:10px}.l-11{left:11px}.l-12{left:12px}.l-13{left:13px}.l-14{left:14px}.l-15{left:15px}.l-16{left:16px}.l-17{left:17px}.l-18{left:18px}.l-19{left:19px}.l-20{left:20px}.l-21{left:21px}.l-22{left:22px}.l-23{left:23px}.l-24{left:24px}.l-25{left:25px}.l-26{left:26px}.l-27{left:27px}.l-28{left:28px}.l-29{left:29px}.l-30{left:30px}.l-31{left:31px}.l-32{left:32px}.l-33{left:33px}.l-34{left:34px}.l-35{left:35px}.l-36{left:36px}.l-37{left:37px}.l-38{left:38px}.l-39{left:39px}.l-40{left:40px}.l-41{left:41px}.l-42{left:42px}.l-43{left:43px}.l-44{left:44px}.l-45{left:45px}.l-46{left:46px}.l-47{left:47px}.l-48{left:48px}.l-49{left:49px}.l-50{left:50px}.l-51{left:51px}.l-52{left:52px}.l-53{left:53px}.l-54{left:54px}.l-55{left:55px}.l-56{left:56px}.l-57{left:57px}.l-58{left:58px}.l-59{left:59px}.l-60{left:60px}.l-61{left:61px}.l-62{left:62px}.l-63{left:63px}.l-64{left:64px}.l-65{left:65px}.l-66{left:66px}.l-67{left:67px}.l-68{left:68px}.l-69{left:69px}.l-70{left:70px}.l-71{left:71px}.l-72{left:72px}.l-73{left:73px}.l-74{left:74px}.l-75{left:75px}.l-76{left:76px}.l-77{left:77px}.l-78{left:78px}.l-79{left:79px}.l-80{left:80px}.l-81{left:81px}.l-82{left:82px}.l-83{left:83px}.l-84{left:84px}.l-85{left:85px}.l-86{left:86px}.l-87{left:87px}.l-88{left:88px}.l-89{left:89px}.l-90{left:90px}.l-91{left:91px}.l-92{left:92px}.l-93{left:93px}.l-94{left:94px}.l-95{left:95px}.l-96{left:96px}.l-97{left:97px}.l-98{left:98px}.l-99{left:99px}.l-100{left:100px}.bd-0{border-width:0}.bd-1{border-width:1px}.bd-2{border-width:2px}.bd-3{border-width:3px}.bd-4{border-width:4px}.bd-5{border-width:5px}.bd-6{border-width:6px}.bd-7{border-width:7px}.bd-8{border-width:8px}.bd-9{border-width:9px}.bd-10{border-width:10px}.bdt-0{border-top-width:0}.bdt-1{border-top-width:1px}.bdt-2{border-top-width:2px}.bdt-3{border-top-width:3px}.bdt-4{border-top-width:4px}.bdt-5{border-top-width:5px}.bdt-6{border-top-width:6px}.bdt-7{border-top-width:7px}.bdt-8{border-top-width:8px}.bdt-9{border-top-width:9px}.bdt-10{border-top-width:10px}.bdr-0{border-right-width:0}.bdr-1{border-right-width:1px}.bdr-2{border-right-width:2px}.bdr-3{border-right-width:3px}.bdr-4{border-right-width:4px}.bdr-5{border-right-width:5px}.bdr-6{border-right-width:6px}.bdr-7{border-right-width:7px}.bdr-8{border-right-width:8px}.bdr-9{border-right-width:9px}.bdr-10{border-right-width:10px}.bdb-0{border-bottom-width:0}.bdb-1{border-bottom-width:1px}.bdb-2{border-bottom-width:2px}.bdb-3{border-bottom-width:3px}.bdb-4{border-bottom-width:4px}.bdb-5{border-bottom-width:5px}.bdb-6{border-bottom-width:6px}.bdb-7{border-bottom-width:7px}.bdb-8{border-bottom-width:8px}.bdb-9{border-bottom-width:9px}.bdb-10{border-bottom-width:10px}.bdl-0{border-left-width:0}.bdl-1{border-left-width:1px}.bdl-2{border-left-width:2px}.bdl-3{border-left-width:3px}.bdl-4{border-left-width:4px}.bdl-5{border-left-width:5px}.bdl-6{border-left-width:6px}.bdl-7{border-left-width:7px}.bdl-8{border-left-width:8px}.bdl-9{border-left-width:9px}.bdl-10{border-left-width:10px}.bd-solid{border-style:solid}.bd-dashed{border-style:dashed}.bd-double{border-style:double}.bd-r-0{border-radius:0}.bd-r-1{border-radius:1px}.bd-r-2{border-radius:2px}.bd-r-3{border-radius:3px}.bd-r-4{border-radius:4px}.bd-r-5{border-radius:5px}.bd-r-6{border-radius:6px}.bd-r-7{border-radius:7px}.bd-r-8{border-radius:8px}.bd-r-9{border-radius:9px}.bd-r-10{border-radius:10px}.bd-r-11{border-radius:11px}.bd-r-12{border-radius:12px}.bd-r-13{border-radius:13px}.bd-r-14{border-radius:14px}.bd-r-15{border-radius:15px}.bd-r-16{border-radius:16px}.bd-r-17{border-radius:17px}.bd-r-18{border-radius:18px}.bd-r-19{border-radius:19px}.bd-r-20{border-radius:20px}.bd-r-21{border-radius:21px}.bd-r-22{border-radius:22px}.bd-r-23{border-radius:23px}.bd-r-24{border-radius:24px}.bd-r-25{border-radius:25px}.bd-r-26{border-radius:26px}.bd-r-27{border-radius:27px}.bd-r-28{border-radius:28px}.bd-r-29{border-radius:29px}.bd-r-30{border-radius:30px}.bd-r-31{border-radius:31px}.bd-r-32{border-radius:32px}.bd-r-33{border-radius:33px}.bd-r-34{border-radius:34px}.bd-r-35{border-radius:35px}.bd-r-36{border-radius:36px}.bd-r-37{border-radius:37px}.bd-r-38{border-radius:38px}.bd-r-39{border-radius:39px}.bd-r-40{border-radius:40px}.bd-r-41{border-radius:41px}.bd-r-42{border-radius:42px}.bd-r-43{border-radius:43px}.bd-r-44{border-radius:44px}.bd-r-45{border-radius:45px}.bd-r-46{border-radius:46px}.bd-r-47{border-radius:47px}.bd-r-48{border-radius:48px}.bd-r-49{border-radius:49px}.bd-r-50{border-radius:50px}.vh-parent{position:relative}.v{position:absolute;top:50%;transform:translateY(-50%)}.h{transform:translateX(-50%)}.h,.vh{position:absolute;left:50%}.vh{top:50%;transform:translate(-50%,-50%)}.dspl-in{display:inline}.dspl-inbl{display:inline-block}.dspl-bl{display:block}.dspl-infl{display:inline-flex}.dspl-flex{display:flex}.vtal-md{vertical-align:middle}.vtal-bt{vertical-align:bottom}.vtal-top{vertical-align:top}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.jc-start{justify-content:flex-start}.jc-end{justify-content:flex-end}.jc-center{justify-content:center}.jc-between{justify-content:space-between}.jc-around{justify-content:space-around}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.fl-right{float:right}.fl-left{float:left}.box-ct{box-sizing:content-box}.box-bd{box-sizing:border-box}.pst-rlt{position:relative}.pst-absl{position:absolute}.pst-fx{position:fixed}.h-scroll{overflow-x:scroll;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}.ovfl-hd{overflow:hidden}.ovfl-scroll{overflow:scroll}.ovfl-vsb{overflow:visible}.ovfl-x-hd{overflow-x:hidden}.ovfl-x-scroll{overflow-x:scroll}.ovfl-y-hd{overflow-y:hidden}.ovfl-y-scroll{overflow-y:scroll}.color-gray-1{color:#fff}.bg-gray-1{background-color:#fff}.bd-gray-1{border-color:#fff}.color-gray-2{color:#fafafa}.bg-gray-2{background-color:#fafafa}.bd-gray-2{border-color:#fafafa}.color-gray-3{color:#f5f5f5}.bg-gray-3{background-color:#f5f5f5}.bd-gray-3{border-color:#f5f5f5}.color-gray-4{color:#f0f0f0}.bg-gray-4{background-color:#f0f0f0}.bd-gray-4{border-color:#f0f0f0}.color-gray-5{color:#d9d9d9}.bg-gray-5{background-color:#d9d9d9}.bd-gray-5{border-color:#d9d9d9}.color-gray-6{color:#bfbfbf}.bg-gray-6{background-color:#bfbfbf}.bd-gray-6{border-color:#bfbfbf}.color-gray-7{color:#8c8c8c}.bg-gray-7{background-color:#8c8c8c}.bd-gray-7{border-color:#8c8c8c}.color-gray-8{color:#595959}.bg-gray-8{background-color:#595959}.bd-gray-8{border-color:#595959}.color-gray-9{color:#434343}.bg-gray-9{background-color:#434343}.bd-gray-9{border-color:#434343}.color-gray-10{color:#262626}.bg-gray-10{background-color:#262626}.bd-gray-10{border-color:#262626}.color-blue-1{color:#e6f7ff}.bg-blue-1{background-color:#e6f7ff}.bd-blue-1{border-color:#e6f7ff}.color-blue-2{color:#bae7ff}.bg-blue-2{background-color:#bae7ff}.bd-blue-2{border-color:#bae7ff}.color-blue-3{color:#91d5ff}.bg-blue-3{background-color:#91d5ff}.bd-blue-3{border-color:#91d5ff}.color-blue-4{color:#69c0ff}.bg-blue-4{background-color:#69c0ff}.bd-blue-4{border-color:#69c0ff}.color-blue-5{color:#40a9ff}.bg-blue-5{background-color:#40a9ff}.bd-blue-5{border-color:#40a9ff}.color-blue-6{color:#1890ff}.bg-blue-6{background-color:#1890ff}.bd-blue-6{border-color:#1890ff}.color-blue-7{color:#096dd9}.bg-blue-7{background-color:#096dd9}.bd-blue-7{border-color:#096dd9}.color-blue-8{color:#0050b3}.bg-blue-8{background-color:#0050b3}.bd-blue-8{border-color:#0050b3}.color-blue-9{color:#003a8c}.bg-blue-9{background-color:#003a8c}.bd-blue-9{border-color:#003a8c}.color-blue-10{color:#002766}.bg-blue-10{background-color:#002766}.bd-blue-10{border-color:#002766}.color-purple-1{color:#f9f0ff}.bg-purple-1{background-color:#f9f0ff}.bd-purple-1{border-color:#f9f0ff}.color-purple-2{color:#efdbff}.bg-purple-2{background-color:#efdbff}.bd-purple-2{border-color:#efdbff}.color-purple-3{color:#d3adf7}.bg-purple-3{background-color:#d3adf7}.bd-purple-3{border-color:#d3adf7}.color-purple-4{color:#b37feb}.bg-purple-4{background-color:#b37feb}.bd-purple-4{border-color:#b37feb}.color-purple-5{color:#9254de}.bg-purple-5{background-color:#9254de}.bd-purple-5{border-color:#9254de}.color-purple-6{color:#722ed1}.bg-purple-6{background-color:#722ed1}.bd-purple-6{border-color:#722ed1}.color-purple-7{color:#531dab}.bg-purple-7{background-color:#531dab}.bd-purple-7{border-color:#531dab}.color-purple-8{color:#391085}.bg-purple-8{background-color:#391085}.bd-purple-8{border-color:#391085}.color-purple-9{color:#22075e}.bg-purple-9{background-color:#22075e}.bd-purple-9{border-color:#22075e}.color-purple-10{color:#120338}.bg-purple-10{background-color:#120338}.bd-purple-10{border-color:#120338}.color-cyan-1{color:#e6fffb}.bg-cyan-1{background-color:#e6fffb}.bd-cyan-1{border-color:#e6fffb}.color-cyan-2{color:#b5f5ec}.bg-cyan-2{background-color:#b5f5ec}.bd-cyan-2{border-color:#b5f5ec}.color-cyan-3{color:#87e8de}.bg-cyan-3{background-color:#87e8de}.bd-cyan-3{border-color:#87e8de}.color-cyan-4{color:#5cdbd3}.bg-cyan-4{background-color:#5cdbd3}.bd-cyan-4{border-color:#5cdbd3}.color-cyan-5{color:#36cfc9}.bg-cyan-5{background-color:#36cfc9}.bd-cyan-5{border-color:#36cfc9}.color-cyan-6{color:#13c2c2}.bg-cyan-6{background-color:#13c2c2}.bd-cyan-6{border-color:#13c2c2}.color-cyan-7{color:#08979c}.bg-cyan-7{background-color:#08979c}.bd-cyan-7{border-color:#08979c}.color-cyan-8{color:#006d75}.bg-cyan-8{background-color:#006d75}.bd-cyan-8{border-color:#006d75}.color-cyan-9{color:#00474f}.bg-cyan-9{background-color:#00474f}.bd-cyan-9{border-color:#00474f}.color-cyan-10{color:#002329}.bg-cyan-10{background-color:#002329}.bd-cyan-10{border-color:#002329}.color-green-1{color:#f6ffed}.bg-green-1{background-color:#f6ffed}.bd-green-1{border-color:#f6ffed}.color-green-2{color:#d9f7be}.bg-green-2{background-color:#d9f7be}.bd-green-2{border-color:#d9f7be}.color-green-3{color:#b7eb8f}.bg-green-3{background-color:#b7eb8f}.bd-green-3{border-color:#b7eb8f}.color-green-4{color:#95de64}.bg-green-4{background-color:#95de64}.bd-green-4{border-color:#95de64}.color-green-5{color:#73d13d}.bg-green-5{background-color:#73d13d}.bd-green-5{border-color:#73d13d}.color-green-6{color:#52c41a}.bg-green-6{background-color:#52c41a}.bd-green-6{border-color:#52c41a}.color-green-7{color:#389e0d}.bg-green-7{background-color:#389e0d}.bd-green-7{border-color:#389e0d}.color-green-8{color:#237804}.bg-green-8{background-color:#237804}.bd-green-8{border-color:#237804}.color-green-9{color:#135200}.bg-green-9{background-color:#135200}.bd-green-9{border-color:#135200}.color-green-10{color:#092b00}.bg-green-10{background-color:#092b00}.bd-green-10{border-color:#092b00}.color-magenta-1{color:#fff0f6}.bg-magenta-1{background-color:#fff0f6}.bd-magenta-1{border-color:#fff0f6}.color-magenta-2{color:#ffd6e7}.bg-magenta-2{background-color:#ffd6e7}.bd-magenta-2{border-color:#ffd6e7}.color-magenta-3{color:#ffadd2}.bg-magenta-3{background-color:#ffadd2}.bd-magenta-3{border-color:#ffadd2}.color-magenta-4{color:#ff85c0}.bg-magenta-4{background-color:#ff85c0}.bd-magenta-4{border-color:#ff85c0}.color-magenta-5{color:#f759ab}.bg-magenta-5{background-color:#f759ab}.bd-magenta-5{border-color:#f759ab}.color-magenta-6{color:#eb2f96}.bg-magenta-6{background-color:#eb2f96}.bd-magenta-6{border-color:#eb2f96}.color-magenta-7{color:#c41d7f}.bg-magenta-7{background-color:#c41d7f}.bd-magenta-7{border-color:#c41d7f}.color-magenta-8{color:#9e1068}.bg-magenta-8{background-color:#9e1068}.bd-magenta-8{border-color:#9e1068}.color-magenta-9{color:#780650}.bg-magenta-9{background-color:#780650}.bd-magenta-9{border-color:#780650}.color-magenta-10{color:#520339}.bg-magenta-10{background-color:#520339}.bd-magenta-10{border-color:#520339}.color-pink-1{color:#fff0f6}.bg-pink-1{background-color:#fff0f6}.bd-pink-1{border-color:#fff0f6}.color-pink-2{color:#ffd6e7}.bg-pink-2{background-color:#ffd6e7}.bd-pink-2{border-color:#ffd6e7}.color-pink-3{color:#ffadd2}.bg-pink-3{background-color:#ffadd2}.bd-pink-3{border-color:#ffadd2}.color-pink-4{color:#ff85c0}.bg-pink-4{background-color:#ff85c0}.bd-pink-4{border-color:#ff85c0}.color-pink-5{color:#f759ab}.bg-pink-5{background-color:#f759ab}.bd-pink-5{border-color:#f759ab}.color-pink-6{color:#eb2f96}.bg-pink-6{background-color:#eb2f96}.bd-pink-6{border-color:#eb2f96}.color-pink-7{color:#c41d7f}.bg-pink-7{background-color:#c41d7f}.bd-pink-7{border-color:#c41d7f}.color-pink-8{color:#9e1068}.bg-pink-8{background-color:#9e1068}.bd-pink-8{border-color:#9e1068}.color-pink-9{color:#780650}.bg-pink-9{background-color:#780650}.bd-pink-9{border-color:#780650}.color-pink-10{color:#520339}.bg-pink-10{background-color:#520339}.bd-pink-10{border-color:#520339}.color-red-1{color:#fff1f0}.bg-red-1{background-color:#fff1f0}.bd-red-1{border-color:#fff1f0}.color-red-2{color:#ffccc7}.bg-red-2{background-color:#ffccc7}.bd-red-2{border-color:#ffccc7}.color-red-3{color:#ffa39e}.bg-red-3{background-color:#ffa39e}.bd-red-3{border-color:#ffa39e}.color-red-4{color:#ff7875}.bg-red-4{background-color:#ff7875}.bd-red-4{border-color:#ff7875}.color-red-5{color:#ff4d4f}.bg-red-5{background-color:#ff4d4f}.bd-red-5{border-color:#ff4d4f}.color-red-6{color:#f5222d}.bg-red-6{background-color:#f5222d}.bd-red-6{border-color:#f5222d}.color-red-7{color:#cf1322}.bg-red-7{background-color:#cf1322}.bd-red-7{border-color:#cf1322}.color-red-8{color:#a8071a}.bg-red-8{background-color:#a8071a}.bd-red-8{border-color:#a8071a}.color-red-9{color:#820014}.bg-red-9{background-color:#820014}.bd-red-9{border-color:#820014}.color-red-10{color:#5c0011}.bg-red-10{background-color:#5c0011}.bd-red-10{border-color:#5c0011}.color-orange-1{color:#fff7e6}.bg-orange-1{background-color:#fff7e6}.bd-orange-1{border-color:#fff7e6}.color-orange-2{color:#ffe7ba}.bg-orange-2{background-color:#ffe7ba}.bd-orange-2{border-color:#ffe7ba}.color-orange-3{color:#ffd591}.bg-orange-3{background-color:#ffd591}.bd-orange-3{border-color:#ffd591}.color-orange-4{color:#ffc069}.bg-orange-4{background-color:#ffc069}.bd-orange-4{border-color:#ffc069}.color-orange-5{color:#ffa940}.bg-orange-5{background-color:#ffa940}.bd-orange-5{border-color:#ffa940}.color-orange-6{color:#fa8c16}.bg-orange-6{background-color:#fa8c16}.bd-orange-6{border-color:#fa8c16}.color-orange-7{color:#d46b08}.bg-orange-7{background-color:#d46b08}.bd-orange-7{border-color:#d46b08}.color-orange-8{color:#ad4e00}.bg-orange-8{background-color:#ad4e00}.bd-orange-8{border-color:#ad4e00}.color-orange-9{color:#873800}.bg-orange-9{background-color:#873800}.bd-orange-9{border-color:#873800}.color-orange-10{color:#612500}.bg-orange-10{background-color:#612500}.bd-orange-10{border-color:#612500}.color-yellow-1{color:#feffe6}.bg-yellow-1{background-color:#feffe6}.bd-yellow-1{border-color:#feffe6}.color-yellow-2{color:#ffffb8}.bg-yellow-2{background-color:#ffffb8}.bd-yellow-2{border-color:#ffffb8}.color-yellow-3{color:#fffb8f}.bg-yellow-3{background-color:#fffb8f}.bd-yellow-3{border-color:#fffb8f}.color-yellow-4{color:#fff566}.bg-yellow-4{background-color:#fff566}.bd-yellow-4{border-color:#fff566}.color-yellow-5{color:#ffec3d}.bg-yellow-5{background-color:#ffec3d}.bd-yellow-5{border-color:#ffec3d}.color-yellow-6{color:#fadb14}.bg-yellow-6{background-color:#fadb14}.bd-yellow-6{border-color:#fadb14}.color-yellow-7{color:#d4b106}.bg-yellow-7{background-color:#d4b106}.bd-yellow-7{border-color:#d4b106}.color-yellow-8{color:#ad8b00}.bg-yellow-8{background-color:#ad8b00}.bd-yellow-8{border-color:#ad8b00}.color-yellow-9{color:#876800}.bg-yellow-9{background-color:#876800}.bd-yellow-9{border-color:#876800}.color-yellow-10{color:#614700}.bg-yellow-10{background-color:#614700}.bd-yellow-10{border-color:#614700}.color-volcano-1{color:#fff2e8}.bg-volcano-1{background-color:#fff2e8}.bd-volcano-1{border-color:#fff2e8}.color-volcano-2{color:#ffd8bf}.bg-volcano-2{background-color:#ffd8bf}.bd-volcano-2{border-color:#ffd8bf}.color-volcano-3{color:#ffbb96}.bg-volcano-3{background-color:#ffbb96}.bd-volcano-3{border-color:#ffbb96}.color-volcano-4{color:#ff9c6e}.bg-volcano-4{background-color:#ff9c6e}.bd-volcano-4{border-color:#ff9c6e}.color-volcano-5{color:#ff7a45}.bg-volcano-5{background-color:#ff7a45}.bd-volcano-5{border-color:#ff7a45}.color-volcano-6{color:#fa541c}.bg-volcano-6{background-color:#fa541c}.bd-volcano-6{border-color:#fa541c}.color-volcano-7{color:#d4380d}.bg-volcano-7{background-color:#d4380d}.bd-volcano-7{border-color:#d4380d}.color-volcano-8{color:#ad2102}.bg-volcano-8{background-color:#ad2102}.bd-volcano-8{border-color:#ad2102}.color-volcano-9{color:#871400}.bg-volcano-9{background-color:#871400}.bd-volcano-9{border-color:#871400}.color-volcano-10{color:#610b00}.bg-volcano-10{background-color:#610b00}.bd-volcano-10{border-color:#610b00}.color-geekblue-1{color:#f0f5ff}.bg-geekblue-1{background-color:#f0f5ff}.bd-geekblue-1{border-color:#f0f5ff}.color-geekblue-2{color:#d6e4ff}.bg-geekblue-2{background-color:#d6e4ff}.bd-geekblue-2{border-color:#d6e4ff}.color-geekblue-3{color:#adc6ff}.bg-geekblue-3{background-color:#adc6ff}.bd-geekblue-3{border-color:#adc6ff}.color-geekblue-4{color:#85a5ff}.bg-geekblue-4{background-color:#85a5ff}.bd-geekblue-4{border-color:#85a5ff}.color-geekblue-5{color:#597ef7}.bg-geekblue-5{background-color:#597ef7}.bd-geekblue-5{border-color:#597ef7}.color-geekblue-6{color:#2f54eb}.bg-geekblue-6{background-color:#2f54eb}.bd-geekblue-6{border-color:#2f54eb}.color-geekblue-7{color:#1d39c4}.bg-geekblue-7{background-color:#1d39c4}.bd-geekblue-7{border-color:#1d39c4}.color-geekblue-8{color:#10239e}.bg-geekblue-8{background-color:#10239e}.bd-geekblue-8{border-color:#10239e}.color-geekblue-9{color:#061178}.bg-geekblue-9{background-color:#061178}.bd-geekblue-9{border-color:#061178}.color-geekblue-10{color:#030852}.bg-geekblue-10{background-color:#030852}.bd-geekblue-10{border-color:#030852}.color-lime-1{color:#fcffe6}.bg-lime-1{background-color:#fcffe6}.bd-lime-1{border-color:#fcffe6}.color-lime-2{color:#f4ffb8}.bg-lime-2{background-color:#f4ffb8}.bd-lime-2{border-color:#f4ffb8}.color-lime-3{color:#eaff8f}.bg-lime-3{background-color:#eaff8f}.bd-lime-3{border-color:#eaff8f}.color-lime-4{color:#d3f261}.bg-lime-4{background-color:#d3f261}.bd-lime-4{border-color:#d3f261}.color-lime-5{color:#bae637}.bg-lime-5{background-color:#bae637}.bd-lime-5{border-color:#bae637}.color-lime-6{color:#a0d911}.bg-lime-6{background-color:#a0d911}.bd-lime-6{border-color:#a0d911}.color-lime-7{color:#7cb305}.bg-lime-7{background-color:#7cb305}.bd-lime-7{border-color:#7cb305}.color-lime-8{color:#5b8c00}.bg-lime-8{background-color:#5b8c00}.bd-lime-8{border-color:#5b8c00}.color-lime-9{color:#3f6600}.bg-lime-9{background-color:#3f6600}.bd-lime-9{border-color:#3f6600}.color-lime-10{color:#254000}.bg-lime-10{background-color:#254000}.bd-lime-10{border-color:#254000}.color-gold-1{color:#fffbe6}.bg-gold-1{background-color:#fffbe6}.bd-gold-1{border-color:#fffbe6}.color-gold-2{color:#fff1b8}.bg-gold-2{background-color:#fff1b8}.bd-gold-2{border-color:#fff1b8}.color-gold-3{color:#ffe58f}.bg-gold-3{background-color:#ffe58f}.bd-gold-3{border-color:#ffe58f}.color-gold-4{color:#ffd666}.bg-gold-4{background-color:#ffd666}.bd-gold-4{border-color:#ffd666}.color-gold-5{color:#ffc53d}.bg-gold-5{background-color:#ffc53d}.bd-gold-5{border-color:#ffc53d}.color-gold-6{color:#faad14}.bg-gold-6{background-color:#faad14}.bd-gold-6{border-color:#faad14}.color-gold-7{color:#d48806}.bg-gold-7{background-color:#d48806}.bd-gold-7{border-color:#d48806}.color-gold-8{color:#ad6800}.bg-gold-8{background-color:#ad6800}.bd-gold-8{border-color:#ad6800}.color-gold-9{color:#874d00}.bg-gold-9{background-color:#874d00}.bd-gold-9{border-color:#874d00}.color-gold-10{color:#613400}.bg-gold-10{background-color:#613400}.bd-gold-10{border-color:#613400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-el{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-el-2{-webkit-line-clamp:2}.text-el-2,.text-el-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-3{-webkit-line-clamp:3}.text-el-4{-webkit-line-clamp:4}.text-el-4,.text-el-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-5{-webkit-line-clamp:5}.text-el-6{-webkit-line-clamp:6}.text-el-6,.text-el-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-7{-webkit-line-clamp:7}.text-el-8{-webkit-line-clamp:8}.text-el-8,.text-el-9{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-9{-webkit-line-clamp:9}.text-el-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.word-wrap{white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.fs-0{font-size:0}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px} \ No newline at end of file +.w-0{width:0}.w-1{width:1px}.w-2{width:2px}.w-3{width:3px}.w-4{width:4px}.w-5{width:5px}.w-6{width:6px}.w-7{width:7px}.w-8{width:8px}.w-9{width:9px}.w-10{width:10px}.w-11{width:11px}.w-12{width:12px}.w-13{width:13px}.w-14{width:14px}.w-15{width:15px}.w-16{width:16px}.w-17{width:17px}.w-18{width:18px}.w-19{width:19px}.w-20{width:20px}.w-21{width:21px}.w-22{width:22px}.w-23{width:23px}.w-24{width:24px}.w-25{width:25px}.w-26{width:26px}.w-27{width:27px}.w-28{width:28px}.w-29{width:29px}.w-30{width:30px}.w-31{width:31px}.w-32{width:32px}.w-33{width:33px}.w-34{width:34px}.w-35{width:35px}.w-36{width:36px}.w-37{width:37px}.w-38{width:38px}.w-39{width:39px}.w-40{width:40px}.w-41{width:41px}.w-42{width:42px}.w-43{width:43px}.w-44{width:44px}.w-45{width:45px}.w-46{width:46px}.w-47{width:47px}.w-48{width:48px}.w-49{width:49px}.w-50{width:50px}.w-51{width:51px}.w-52{width:52px}.w-53{width:53px}.w-54{width:54px}.w-55{width:55px}.w-56{width:56px}.w-57{width:57px}.w-58{width:58px}.w-59{width:59px}.w-60{width:60px}.w-61{width:61px}.w-62{width:62px}.w-63{width:63px}.w-64{width:64px}.w-65{width:65px}.w-66{width:66px}.w-67{width:67px}.w-68{width:68px}.w-69{width:69px}.w-70{width:70px}.w-71{width:71px}.w-72{width:72px}.w-73{width:73px}.w-74{width:74px}.w-75{width:75px}.w-76{width:76px}.w-77{width:77px}.w-78{width:78px}.w-79{width:79px}.w-80{width:80px}.w-81{width:81px}.w-82{width:82px}.w-83{width:83px}.w-84{width:84px}.w-85{width:85px}.w-86{width:86px}.w-87{width:87px}.w-88{width:88px}.w-89{width:89px}.w-90{width:90px}.w-91{width:91px}.w-92{width:92px}.w-93{width:93px}.w-94{width:94px}.w-95{width:95px}.w-96{width:96px}.w-97{width:97px}.w-98{width:98px}.w-99{width:99px}.w-100{width:100px}.w-101{width:101px}.w-102{width:102px}.w-103{width:103px}.w-104{width:104px}.w-105{width:105px}.w-106{width:106px}.w-107{width:107px}.w-108{width:108px}.w-109{width:109px}.w-110{width:110px}.w-111{width:111px}.w-112{width:112px}.w-113{width:113px}.w-114{width:114px}.w-115{width:115px}.w-116{width:116px}.w-117{width:117px}.w-118{width:118px}.w-119{width:119px}.w-120{width:120px}.w-121{width:121px}.w-122{width:122px}.w-123{width:123px}.w-124{width:124px}.w-125{width:125px}.w-126{width:126px}.w-127{width:127px}.w-128{width:128px}.w-129{width:129px}.w-130{width:130px}.w-131{width:131px}.w-132{width:132px}.w-133{width:133px}.w-134{width:134px}.w-135{width:135px}.w-136{width:136px}.w-137{width:137px}.w-138{width:138px}.w-139{width:139px}.w-140{width:140px}.w-141{width:141px}.w-142{width:142px}.w-143{width:143px}.w-144{width:144px}.w-145{width:145px}.w-146{width:146px}.w-147{width:147px}.w-148{width:148px}.w-149{width:149px}.w-150{width:150px}.w-151{width:151px}.w-152{width:152px}.w-153{width:153px}.w-154{width:154px}.w-155{width:155px}.w-156{width:156px}.w-157{width:157px}.w-158{width:158px}.w-159{width:159px}.w-160{width:160px}.w-161{width:161px}.w-162{width:162px}.w-163{width:163px}.w-164{width:164px}.w-165{width:165px}.w-166{width:166px}.w-167{width:167px}.w-168{width:168px}.w-169{width:169px}.w-170{width:170px}.w-171{width:171px}.w-172{width:172px}.w-173{width:173px}.w-174{width:174px}.w-175{width:175px}.w-176{width:176px}.w-177{width:177px}.w-178{width:178px}.w-179{width:179px}.w-180{width:180px}.w-181{width:181px}.w-182{width:182px}.w-183{width:183px}.w-184{width:184px}.w-185{width:185px}.w-186{width:186px}.w-187{width:187px}.w-188{width:188px}.w-189{width:189px}.w-190{width:190px}.w-191{width:191px}.w-192{width:192px}.w-193{width:193px}.w-194{width:194px}.w-195{width:195px}.w-196{width:196px}.w-197{width:197px}.w-198{width:198px}.w-199{width:199px}.w-200{width:200px}.w-201{width:201px}.w-202{width:202px}.w-203{width:203px}.w-204{width:204px}.w-205{width:205px}.w-206{width:206px}.w-207{width:207px}.w-208{width:208px}.w-209{width:209px}.w-210{width:210px}.w-211{width:211px}.w-212{width:212px}.w-213{width:213px}.w-214{width:214px}.w-215{width:215px}.w-216{width:216px}.w-217{width:217px}.w-218{width:218px}.w-219{width:219px}.w-220{width:220px}.w-221{width:221px}.w-222{width:222px}.w-223{width:223px}.w-224{width:224px}.w-225{width:225px}.w-226{width:226px}.w-227{width:227px}.w-228{width:228px}.w-229{width:229px}.w-230{width:230px}.w-231{width:231px}.w-232{width:232px}.w-233{width:233px}.w-234{width:234px}.w-235{width:235px}.w-236{width:236px}.w-237{width:237px}.w-238{width:238px}.w-239{width:239px}.w-240{width:240px}.w-241{width:241px}.w-242{width:242px}.w-243{width:243px}.w-244{width:244px}.w-245{width:245px}.w-246{width:246px}.w-247{width:247px}.w-248{width:248px}.w-249{width:249px}.w-250{width:250px}.w-251{width:251px}.w-252{width:252px}.w-253{width:253px}.w-254{width:254px}.w-255{width:255px}.w-256{width:256px}.w-257{width:257px}.w-258{width:258px}.w-259{width:259px}.w-260{width:260px}.w-261{width:261px}.w-262{width:262px}.w-263{width:263px}.w-264{width:264px}.w-265{width:265px}.w-266{width:266px}.w-267{width:267px}.w-268{width:268px}.w-269{width:269px}.w-270{width:270px}.w-271{width:271px}.w-272{width:272px}.w-273{width:273px}.w-274{width:274px}.w-275{width:275px}.w-276{width:276px}.w-277{width:277px}.w-278{width:278px}.w-279{width:279px}.w-280{width:280px}.w-281{width:281px}.w-282{width:282px}.w-283{width:283px}.w-284{width:284px}.w-285{width:285px}.w-286{width:286px}.w-287{width:287px}.w-288{width:288px}.w-289{width:289px}.w-290{width:290px}.w-291{width:291px}.w-292{width:292px}.w-293{width:293px}.w-294{width:294px}.w-295{width:295px}.w-296{width:296px}.w-297{width:297px}.w-298{width:298px}.w-299{width:299px}.w-300{width:300px}.w-301{width:301px}.w-302{width:302px}.w-303{width:303px}.w-304{width:304px}.w-305{width:305px}.w-306{width:306px}.w-307{width:307px}.w-308{width:308px}.w-309{width:309px}.w-310{width:310px}.w-311{width:311px}.w-312{width:312px}.w-313{width:313px}.w-314{width:314px}.w-315{width:315px}.w-316{width:316px}.w-317{width:317px}.w-318{width:318px}.w-319{width:319px}.w-320{width:320px}.w-321{width:321px}.w-322{width:322px}.w-323{width:323px}.w-324{width:324px}.w-325{width:325px}.w-326{width:326px}.w-327{width:327px}.w-328{width:328px}.w-329{width:329px}.w-330{width:330px}.w-331{width:331px}.w-332{width:332px}.w-333{width:333px}.w-334{width:334px}.w-335{width:335px}.w-336{width:336px}.w-337{width:337px}.w-338{width:338px}.w-339{width:339px}.w-340{width:340px}.w-341{width:341px}.w-342{width:342px}.w-343{width:343px}.w-344{width:344px}.w-345{width:345px}.w-346{width:346px}.w-347{width:347px}.w-348{width:348px}.w-349{width:349px}.w-350{width:350px}.w-351{width:351px}.w-352{width:352px}.w-353{width:353px}.w-354{width:354px}.w-355{width:355px}.w-356{width:356px}.w-357{width:357px}.w-358{width:358px}.w-359{width:359px}.w-360{width:360px}.w-361{width:361px}.w-362{width:362px}.w-363{width:363px}.w-364{width:364px}.w-365{width:365px}.w-366{width:366px}.w-367{width:367px}.w-368{width:368px}.w-369{width:369px}.w-370{width:370px}.w-371{width:371px}.w-372{width:372px}.w-373{width:373px}.w-374{width:374px}.w-375{width:375px}.w-p1{width:1%}.w-p2{width:2%}.w-p3{width:3%}.w-p4{width:4%}.w-p5{width:5%}.w-p6{width:6%}.w-p7{width:7%}.w-p8{width:8%}.w-p9{width:9%}.w-p10{width:10%}.w-p11{width:11%}.w-p12{width:12%}.w-p13{width:13%}.w-p14{width:14%}.w-p15{width:15%}.w-p16{width:16%}.w-p17{width:17%}.w-p18{width:18%}.w-p19{width:19%}.w-p20{width:20%}.w-p21{width:21%}.w-p22{width:22%}.w-p23{width:23%}.w-p24{width:24%}.w-p25{width:25%}.w-p26{width:26%}.w-p27{width:27%}.w-p28{width:28%}.w-p29{width:29%}.w-p30{width:30%}.w-p31{width:31%}.w-p32{width:32%}.w-p33{width:33%}.w-p34{width:34%}.w-p35{width:35%}.w-p36{width:36%}.w-p37{width:37%}.w-p38{width:38%}.w-p39{width:39%}.w-p40{width:40%}.w-p41{width:41%}.w-p42{width:42%}.w-p43{width:43%}.w-p44{width:44%}.w-p45{width:45%}.w-p46{width:46%}.w-p47{width:47%}.w-p48{width:48%}.w-p49{width:49%}.w-p50{width:50%}.w-p51{width:51%}.w-p52{width:52%}.w-p53{width:53%}.w-p54{width:54%}.w-p55{width:55%}.w-p56{width:56%}.w-p57{width:57%}.w-p58{width:58%}.w-p59{width:59%}.w-p60{width:60%}.w-p61{width:61%}.w-p62{width:62%}.w-p63{width:63%}.w-p64{width:64%}.w-p65{width:65%}.w-p66{width:66%}.w-p67{width:67%}.w-p68{width:68%}.w-p69{width:69%}.w-p70{width:70%}.w-p71{width:71%}.w-p72{width:72%}.w-p73{width:73%}.w-p74{width:74%}.w-p75{width:75%}.w-p76{width:76%}.w-p77{width:77%}.w-p78{width:78%}.w-p79{width:79%}.w-p80{width:80%}.w-p81{width:81%}.w-p82{width:82%}.w-p83{width:83%}.w-p84{width:84%}.w-p85{width:85%}.w-p86{width:86%}.w-p87{width:87%}.w-p88{width:88%}.w-p89{width:89%}.w-p90{width:90%}.w-p91{width:91%}.w-p92{width:92%}.w-p93{width:93%}.w-p94{width:94%}.w-p95{width:95%}.w-p96{width:96%}.w-p97{width:97%}.w-p98{width:98%}.w-p99{width:99%}.w-p100{width:100%}.h-0{height:0}.h-1{height:1px}.h-2{height:2px}.h-3{height:3px}.h-4{height:4px}.h-5{height:5px}.h-6{height:6px}.h-7{height:7px}.h-8{height:8px}.h-9{height:9px}.h-10{height:10px}.h-11{height:11px}.h-12{height:12px}.h-13{height:13px}.h-14{height:14px}.h-15{height:15px}.h-16{height:16px}.h-17{height:17px}.h-18{height:18px}.h-19{height:19px}.h-20{height:20px}.h-21{height:21px}.h-22{height:22px}.h-23{height:23px}.h-24{height:24px}.h-25{height:25px}.h-26{height:26px}.h-27{height:27px}.h-28{height:28px}.h-29{height:29px}.h-30{height:30px}.h-31{height:31px}.h-32{height:32px}.h-33{height:33px}.h-34{height:34px}.h-35{height:35px}.h-36{height:36px}.h-37{height:37px}.h-38{height:38px}.h-39{height:39px}.h-40{height:40px}.h-41{height:41px}.h-42{height:42px}.h-43{height:43px}.h-44{height:44px}.h-45{height:45px}.h-46{height:46px}.h-47{height:47px}.h-48{height:48px}.h-49{height:49px}.h-50{height:50px}.h-51{height:51px}.h-52{height:52px}.h-53{height:53px}.h-54{height:54px}.h-55{height:55px}.h-56{height:56px}.h-57{height:57px}.h-58{height:58px}.h-59{height:59px}.h-60{height:60px}.h-61{height:61px}.h-62{height:62px}.h-63{height:63px}.h-64{height:64px}.h-65{height:65px}.h-66{height:66px}.h-67{height:67px}.h-68{height:68px}.h-69{height:69px}.h-70{height:70px}.h-71{height:71px}.h-72{height:72px}.h-73{height:73px}.h-74{height:74px}.h-75{height:75px}.h-76{height:76px}.h-77{height:77px}.h-78{height:78px}.h-79{height:79px}.h-80{height:80px}.h-81{height:81px}.h-82{height:82px}.h-83{height:83px}.h-84{height:84px}.h-85{height:85px}.h-86{height:86px}.h-87{height:87px}.h-88{height:88px}.h-89{height:89px}.h-90{height:90px}.h-91{height:91px}.h-92{height:92px}.h-93{height:93px}.h-94{height:94px}.h-95{height:95px}.h-96{height:96px}.h-97{height:97px}.h-98{height:98px}.h-99{height:99px}.h-100{height:100px}.h-101{height:101px}.h-102{height:102px}.h-103{height:103px}.h-104{height:104px}.h-105{height:105px}.h-106{height:106px}.h-107{height:107px}.h-108{height:108px}.h-109{height:109px}.h-110{height:110px}.h-111{height:111px}.h-112{height:112px}.h-113{height:113px}.h-114{height:114px}.h-115{height:115px}.h-116{height:116px}.h-117{height:117px}.h-118{height:118px}.h-119{height:119px}.h-120{height:120px}.h-121{height:121px}.h-122{height:122px}.h-123{height:123px}.h-124{height:124px}.h-125{height:125px}.h-126{height:126px}.h-127{height:127px}.h-128{height:128px}.h-129{height:129px}.h-130{height:130px}.h-131{height:131px}.h-132{height:132px}.h-133{height:133px}.h-134{height:134px}.h-135{height:135px}.h-136{height:136px}.h-137{height:137px}.h-138{height:138px}.h-139{height:139px}.h-140{height:140px}.h-141{height:141px}.h-142{height:142px}.h-143{height:143px}.h-144{height:144px}.h-145{height:145px}.h-146{height:146px}.h-147{height:147px}.h-148{height:148px}.h-149{height:149px}.h-150{height:150px}.h-151{height:151px}.h-152{height:152px}.h-153{height:153px}.h-154{height:154px}.h-155{height:155px}.h-156{height:156px}.h-157{height:157px}.h-158{height:158px}.h-159{height:159px}.h-160{height:160px}.h-161{height:161px}.h-162{height:162px}.h-163{height:163px}.h-164{height:164px}.h-165{height:165px}.h-166{height:166px}.h-167{height:167px}.h-168{height:168px}.h-169{height:169px}.h-170{height:170px}.h-171{height:171px}.h-172{height:172px}.h-173{height:173px}.h-174{height:174px}.h-175{height:175px}.h-176{height:176px}.h-177{height:177px}.h-178{height:178px}.h-179{height:179px}.h-180{height:180px}.h-181{height:181px}.h-182{height:182px}.h-183{height:183px}.h-184{height:184px}.h-185{height:185px}.h-186{height:186px}.h-187{height:187px}.h-188{height:188px}.h-189{height:189px}.h-190{height:190px}.h-191{height:191px}.h-192{height:192px}.h-193{height:193px}.h-194{height:194px}.h-195{height:195px}.h-196{height:196px}.h-197{height:197px}.h-198{height:198px}.h-199{height:199px}.h-200{height:200px}.h-201{height:201px}.h-202{height:202px}.h-203{height:203px}.h-204{height:204px}.h-205{height:205px}.h-206{height:206px}.h-207{height:207px}.h-208{height:208px}.h-209{height:209px}.h-210{height:210px}.h-211{height:211px}.h-212{height:212px}.h-213{height:213px}.h-214{height:214px}.h-215{height:215px}.h-216{height:216px}.h-217{height:217px}.h-218{height:218px}.h-219{height:219px}.h-220{height:220px}.h-221{height:221px}.h-222{height:222px}.h-223{height:223px}.h-224{height:224px}.h-225{height:225px}.h-226{height:226px}.h-227{height:227px}.h-228{height:228px}.h-229{height:229px}.h-230{height:230px}.h-231{height:231px}.h-232{height:232px}.h-233{height:233px}.h-234{height:234px}.h-235{height:235px}.h-236{height:236px}.h-237{height:237px}.h-238{height:238px}.h-239{height:239px}.h-240{height:240px}.h-241{height:241px}.h-242{height:242px}.h-243{height:243px}.h-244{height:244px}.h-245{height:245px}.h-246{height:246px}.h-247{height:247px}.h-248{height:248px}.h-249{height:249px}.h-250{height:250px}.h-251{height:251px}.h-252{height:252px}.h-253{height:253px}.h-254{height:254px}.h-255{height:255px}.h-256{height:256px}.h-257{height:257px}.h-258{height:258px}.h-259{height:259px}.h-260{height:260px}.h-261{height:261px}.h-262{height:262px}.h-263{height:263px}.h-264{height:264px}.h-265{height:265px}.h-266{height:266px}.h-267{height:267px}.h-268{height:268px}.h-269{height:269px}.h-270{height:270px}.h-271{height:271px}.h-272{height:272px}.h-273{height:273px}.h-274{height:274px}.h-275{height:275px}.h-276{height:276px}.h-277{height:277px}.h-278{height:278px}.h-279{height:279px}.h-280{height:280px}.h-281{height:281px}.h-282{height:282px}.h-283{height:283px}.h-284{height:284px}.h-285{height:285px}.h-286{height:286px}.h-287{height:287px}.h-288{height:288px}.h-289{height:289px}.h-290{height:290px}.h-291{height:291px}.h-292{height:292px}.h-293{height:293px}.h-294{height:294px}.h-295{height:295px}.h-296{height:296px}.h-297{height:297px}.h-298{height:298px}.h-299{height:299px}.h-300{height:300px}.h-301{height:301px}.h-302{height:302px}.h-303{height:303px}.h-304{height:304px}.h-305{height:305px}.h-306{height:306px}.h-307{height:307px}.h-308{height:308px}.h-309{height:309px}.h-310{height:310px}.h-311{height:311px}.h-312{height:312px}.h-313{height:313px}.h-314{height:314px}.h-315{height:315px}.h-316{height:316px}.h-317{height:317px}.h-318{height:318px}.h-319{height:319px}.h-320{height:320px}.h-321{height:321px}.h-322{height:322px}.h-323{height:323px}.h-324{height:324px}.h-325{height:325px}.h-326{height:326px}.h-327{height:327px}.h-328{height:328px}.h-329{height:329px}.h-330{height:330px}.h-331{height:331px}.h-332{height:332px}.h-333{height:333px}.h-334{height:334px}.h-335{height:335px}.h-336{height:336px}.h-337{height:337px}.h-338{height:338px}.h-339{height:339px}.h-340{height:340px}.h-341{height:341px}.h-342{height:342px}.h-343{height:343px}.h-344{height:344px}.h-345{height:345px}.h-346{height:346px}.h-347{height:347px}.h-348{height:348px}.h-349{height:349px}.h-350{height:350px}.h-351{height:351px}.h-352{height:352px}.h-353{height:353px}.h-354{height:354px}.h-355{height:355px}.h-356{height:356px}.h-357{height:357px}.h-358{height:358px}.h-359{height:359px}.h-360{height:360px}.h-361{height:361px}.h-362{height:362px}.h-363{height:363px}.h-364{height:364px}.h-365{height:365px}.h-366{height:366px}.h-367{height:367px}.h-368{height:368px}.h-369{height:369px}.h-370{height:370px}.h-371{height:371px}.h-372{height:372px}.h-373{height:373px}.h-374{height:374px}.h-375{height:375px}.h-p1{height:1%}.h-p2{height:2%}.h-p3{height:3%}.h-p4{height:4%}.h-p5{height:5%}.h-p6{height:6%}.h-p7{height:7%}.h-p8{height:8%}.h-p9{height:9%}.h-p10{height:10%}.h-p11{height:11%}.h-p12{height:12%}.h-p13{height:13%}.h-p14{height:14%}.h-p15{height:15%}.h-p16{height:16%}.h-p17{height:17%}.h-p18{height:18%}.h-p19{height:19%}.h-p20{height:20%}.h-p21{height:21%}.h-p22{height:22%}.h-p23{height:23%}.h-p24{height:24%}.h-p25{height:25%}.h-p26{height:26%}.h-p27{height:27%}.h-p28{height:28%}.h-p29{height:29%}.h-p30{height:30%}.h-p31{height:31%}.h-p32{height:32%}.h-p33{height:33%}.h-p34{height:34%}.h-p35{height:35%}.h-p36{height:36%}.h-p37{height:37%}.h-p38{height:38%}.h-p39{height:39%}.h-p40{height:40%}.h-p41{height:41%}.h-p42{height:42%}.h-p43{height:43%}.h-p44{height:44%}.h-p45{height:45%}.h-p46{height:46%}.h-p47{height:47%}.h-p48{height:48%}.h-p49{height:49%}.h-p50{height:50%}.h-p51{height:51%}.h-p52{height:52%}.h-p53{height:53%}.h-p54{height:54%}.h-p55{height:55%}.h-p56{height:56%}.h-p57{height:57%}.h-p58{height:58%}.h-p59{height:59%}.h-p60{height:60%}.h-p61{height:61%}.h-p62{height:62%}.h-p63{height:63%}.h-p64{height:64%}.h-p65{height:65%}.h-p66{height:66%}.h-p67{height:67%}.h-p68{height:68%}.h-p69{height:69%}.h-p70{height:70%}.h-p71{height:71%}.h-p72{height:72%}.h-p73{height:73%}.h-p74{height:74%}.h-p75{height:75%}.h-p76{height:76%}.h-p77{height:77%}.h-p78{height:78%}.h-p79{height:79%}.h-p80{height:80%}.h-p81{height:81%}.h-p82{height:82%}.h-p83{height:83%}.h-p84{height:84%}.h-p85{height:85%}.h-p86{height:86%}.h-p87{height:87%}.h-p88{height:88%}.h-p89{height:89%}.h-p90{height:90%}.h-p91{height:91%}.h-p92{height:92%}.h-p93{height:93%}.h-p94{height:94%}.h-p95{height:95%}.h-p96{height:96%}.h-p97{height:97%}.h-p98{height:98%}.h-p99{height:99%}.h-p100{height:100%}.p-0{padding:0}.p-1{padding:1px}.p-2{padding:2px}.p-3{padding:3px}.p-4{padding:4px}.p-5{padding:5px}.p-6{padding:6px}.p-7{padding:7px}.p-8{padding:8px}.p-9{padding:9px}.p-10{padding:10px}.p-11{padding:11px}.p-12{padding:12px}.p-13{padding:13px}.p-14{padding:14px}.p-15{padding:15px}.p-16{padding:16px}.p-17{padding:17px}.p-18{padding:18px}.p-19{padding:19px}.p-20{padding:20px}.p-21{padding:21px}.p-22{padding:22px}.p-23{padding:23px}.p-24{padding:24px}.p-25{padding:25px}.p-26{padding:26px}.p-27{padding:27px}.p-28{padding:28px}.p-29{padding:29px}.p-30{padding:30px}.p-31{padding:31px}.p-32{padding:32px}.p-33{padding:33px}.p-34{padding:34px}.p-35{padding:35px}.p-36{padding:36px}.p-37{padding:37px}.p-38{padding:38px}.p-39{padding:39px}.p-40{padding:40px}.p-41{padding:41px}.p-42{padding:42px}.p-43{padding:43px}.p-44{padding:44px}.p-45{padding:45px}.p-46{padding:46px}.p-47{padding:47px}.p-48{padding:48px}.p-49{padding:49px}.p-50{padding:50px}.p-51{padding:51px}.p-52{padding:52px}.p-53{padding:53px}.p-54{padding:54px}.p-55{padding:55px}.p-56{padding:56px}.p-57{padding:57px}.p-58{padding:58px}.p-59{padding:59px}.p-60{padding:60px}.p-61{padding:61px}.p-62{padding:62px}.p-63{padding:63px}.p-64{padding:64px}.p-65{padding:65px}.p-66{padding:66px}.p-67{padding:67px}.p-68{padding:68px}.p-69{padding:69px}.p-70{padding:70px}.p-71{padding:71px}.p-72{padding:72px}.p-73{padding:73px}.p-74{padding:74px}.p-75{padding:75px}.p-76{padding:76px}.p-77{padding:77px}.p-78{padding:78px}.p-79{padding:79px}.p-80{padding:80px}.p-81{padding:81px}.p-82{padding:82px}.p-83{padding:83px}.p-84{padding:84px}.p-85{padding:85px}.p-86{padding:86px}.p-87{padding:87px}.p-88{padding:88px}.p-89{padding:89px}.p-90{padding:90px}.p-91{padding:91px}.p-92{padding:92px}.p-93{padding:93px}.p-94{padding:94px}.p-95{padding:95px}.p-96{padding:96px}.p-97{padding:97px}.p-98{padding:98px}.p-99{padding:99px}.p-100{padding:100px}.pt-0{padding-top:0}.pt-1{padding-top:1px}.pt-2{padding-top:2px}.pt-3{padding-top:3px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-6{padding-top:6px}.pt-7{padding-top:7px}.pt-8{padding-top:8px}.pt-9{padding-top:9px}.pt-10{padding-top:10px}.pt-11{padding-top:11px}.pt-12{padding-top:12px}.pt-13{padding-top:13px}.pt-14{padding-top:14px}.pt-15{padding-top:15px}.pt-16{padding-top:16px}.pt-17{padding-top:17px}.pt-18{padding-top:18px}.pt-19{padding-top:19px}.pt-20{padding-top:20px}.pt-21{padding-top:21px}.pt-22{padding-top:22px}.pt-23{padding-top:23px}.pt-24{padding-top:24px}.pt-25{padding-top:25px}.pt-26{padding-top:26px}.pt-27{padding-top:27px}.pt-28{padding-top:28px}.pt-29{padding-top:29px}.pt-30{padding-top:30px}.pt-31{padding-top:31px}.pt-32{padding-top:32px}.pt-33{padding-top:33px}.pt-34{padding-top:34px}.pt-35{padding-top:35px}.pt-36{padding-top:36px}.pt-37{padding-top:37px}.pt-38{padding-top:38px}.pt-39{padding-top:39px}.pt-40{padding-top:40px}.pt-41{padding-top:41px}.pt-42{padding-top:42px}.pt-43{padding-top:43px}.pt-44{padding-top:44px}.pt-45{padding-top:45px}.pt-46{padding-top:46px}.pt-47{padding-top:47px}.pt-48{padding-top:48px}.pt-49{padding-top:49px}.pt-50{padding-top:50px}.pt-51{padding-top:51px}.pt-52{padding-top:52px}.pt-53{padding-top:53px}.pt-54{padding-top:54px}.pt-55{padding-top:55px}.pt-56{padding-top:56px}.pt-57{padding-top:57px}.pt-58{padding-top:58px}.pt-59{padding-top:59px}.pt-60{padding-top:60px}.pt-61{padding-top:61px}.pt-62{padding-top:62px}.pt-63{padding-top:63px}.pt-64{padding-top:64px}.pt-65{padding-top:65px}.pt-66{padding-top:66px}.pt-67{padding-top:67px}.pt-68{padding-top:68px}.pt-69{padding-top:69px}.pt-70{padding-top:70px}.pt-71{padding-top:71px}.pt-72{padding-top:72px}.pt-73{padding-top:73px}.pt-74{padding-top:74px}.pt-75{padding-top:75px}.pt-76{padding-top:76px}.pt-77{padding-top:77px}.pt-78{padding-top:78px}.pt-79{padding-top:79px}.pt-80{padding-top:80px}.pt-81{padding-top:81px}.pt-82{padding-top:82px}.pt-83{padding-top:83px}.pt-84{padding-top:84px}.pt-85{padding-top:85px}.pt-86{padding-top:86px}.pt-87{padding-top:87px}.pt-88{padding-top:88px}.pt-89{padding-top:89px}.pt-90{padding-top:90px}.pt-91{padding-top:91px}.pt-92{padding-top:92px}.pt-93{padding-top:93px}.pt-94{padding-top:94px}.pt-95{padding-top:95px}.pt-96{padding-top:96px}.pt-97{padding-top:97px}.pt-98{padding-top:98px}.pt-99{padding-top:99px}.pt-100{padding-top:100px}.pr-0{padding-right:0}.pr-1{padding-right:1px}.pr-2{padding-right:2px}.pr-3{padding-right:3px}.pr-4{padding-right:4px}.pr-5{padding-right:5px}.pr-6{padding-right:6px}.pr-7{padding-right:7px}.pr-8{padding-right:8px}.pr-9{padding-right:9px}.pr-10{padding-right:10px}.pr-11{padding-right:11px}.pr-12{padding-right:12px}.pr-13{padding-right:13px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-17{padding-right:17px}.pr-18{padding-right:18px}.pr-19{padding-right:19px}.pr-20{padding-right:20px}.pr-21{padding-right:21px}.pr-22{padding-right:22px}.pr-23{padding-right:23px}.pr-24{padding-right:24px}.pr-25{padding-right:25px}.pr-26{padding-right:26px}.pr-27{padding-right:27px}.pr-28{padding-right:28px}.pr-29{padding-right:29px}.pr-30{padding-right:30px}.pr-31{padding-right:31px}.pr-32{padding-right:32px}.pr-33{padding-right:33px}.pr-34{padding-right:34px}.pr-35{padding-right:35px}.pr-36{padding-right:36px}.pr-37{padding-right:37px}.pr-38{padding-right:38px}.pr-39{padding-right:39px}.pr-40{padding-right:40px}.pr-41{padding-right:41px}.pr-42{padding-right:42px}.pr-43{padding-right:43px}.pr-44{padding-right:44px}.pr-45{padding-right:45px}.pr-46{padding-right:46px}.pr-47{padding-right:47px}.pr-48{padding-right:48px}.pr-49{padding-right:49px}.pr-50{padding-right:50px}.pr-51{padding-right:51px}.pr-52{padding-right:52px}.pr-53{padding-right:53px}.pr-54{padding-right:54px}.pr-55{padding-right:55px}.pr-56{padding-right:56px}.pr-57{padding-right:57px}.pr-58{padding-right:58px}.pr-59{padding-right:59px}.pr-60{padding-right:60px}.pr-61{padding-right:61px}.pr-62{padding-right:62px}.pr-63{padding-right:63px}.pr-64{padding-right:64px}.pr-65{padding-right:65px}.pr-66{padding-right:66px}.pr-67{padding-right:67px}.pr-68{padding-right:68px}.pr-69{padding-right:69px}.pr-70{padding-right:70px}.pr-71{padding-right:71px}.pr-72{padding-right:72px}.pr-73{padding-right:73px}.pr-74{padding-right:74px}.pr-75{padding-right:75px}.pr-76{padding-right:76px}.pr-77{padding-right:77px}.pr-78{padding-right:78px}.pr-79{padding-right:79px}.pr-80{padding-right:80px}.pr-81{padding-right:81px}.pr-82{padding-right:82px}.pr-83{padding-right:83px}.pr-84{padding-right:84px}.pr-85{padding-right:85px}.pr-86{padding-right:86px}.pr-87{padding-right:87px}.pr-88{padding-right:88px}.pr-89{padding-right:89px}.pr-90{padding-right:90px}.pr-91{padding-right:91px}.pr-92{padding-right:92px}.pr-93{padding-right:93px}.pr-94{padding-right:94px}.pr-95{padding-right:95px}.pr-96{padding-right:96px}.pr-97{padding-right:97px}.pr-98{padding-right:98px}.pr-99{padding-right:99px}.pr-100{padding-right:100px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1px}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:3px}.pb-4{padding-bottom:4px}.pb-5{padding-bottom:5px}.pb-6{padding-bottom:6px}.pb-7{padding-bottom:7px}.pb-8{padding-bottom:8px}.pb-9{padding-bottom:9px}.pb-10{padding-bottom:10px}.pb-11{padding-bottom:11px}.pb-12{padding-bottom:12px}.pb-13{padding-bottom:13px}.pb-14{padding-bottom:14px}.pb-15{padding-bottom:15px}.pb-16{padding-bottom:16px}.pb-17{padding-bottom:17px}.pb-18{padding-bottom:18px}.pb-19{padding-bottom:19px}.pb-20{padding-bottom:20px}.pb-21{padding-bottom:21px}.pb-22{padding-bottom:22px}.pb-23{padding-bottom:23px}.pb-24{padding-bottom:24px}.pb-25{padding-bottom:25px}.pb-26{padding-bottom:26px}.pb-27{padding-bottom:27px}.pb-28{padding-bottom:28px}.pb-29{padding-bottom:29px}.pb-30{padding-bottom:30px}.pb-31{padding-bottom:31px}.pb-32{padding-bottom:32px}.pb-33{padding-bottom:33px}.pb-34{padding-bottom:34px}.pb-35{padding-bottom:35px}.pb-36{padding-bottom:36px}.pb-37{padding-bottom:37px}.pb-38{padding-bottom:38px}.pb-39{padding-bottom:39px}.pb-40{padding-bottom:40px}.pb-41{padding-bottom:41px}.pb-42{padding-bottom:42px}.pb-43{padding-bottom:43px}.pb-44{padding-bottom:44px}.pb-45{padding-bottom:45px}.pb-46{padding-bottom:46px}.pb-47{padding-bottom:47px}.pb-48{padding-bottom:48px}.pb-49{padding-bottom:49px}.pb-50{padding-bottom:50px}.pb-51{padding-bottom:51px}.pb-52{padding-bottom:52px}.pb-53{padding-bottom:53px}.pb-54{padding-bottom:54px}.pb-55{padding-bottom:55px}.pb-56{padding-bottom:56px}.pb-57{padding-bottom:57px}.pb-58{padding-bottom:58px}.pb-59{padding-bottom:59px}.pb-60{padding-bottom:60px}.pb-61{padding-bottom:61px}.pb-62{padding-bottom:62px}.pb-63{padding-bottom:63px}.pb-64{padding-bottom:64px}.pb-65{padding-bottom:65px}.pb-66{padding-bottom:66px}.pb-67{padding-bottom:67px}.pb-68{padding-bottom:68px}.pb-69{padding-bottom:69px}.pb-70{padding-bottom:70px}.pb-71{padding-bottom:71px}.pb-72{padding-bottom:72px}.pb-73{padding-bottom:73px}.pb-74{padding-bottom:74px}.pb-75{padding-bottom:75px}.pb-76{padding-bottom:76px}.pb-77{padding-bottom:77px}.pb-78{padding-bottom:78px}.pb-79{padding-bottom:79px}.pb-80{padding-bottom:80px}.pb-81{padding-bottom:81px}.pb-82{padding-bottom:82px}.pb-83{padding-bottom:83px}.pb-84{padding-bottom:84px}.pb-85{padding-bottom:85px}.pb-86{padding-bottom:86px}.pb-87{padding-bottom:87px}.pb-88{padding-bottom:88px}.pb-89{padding-bottom:89px}.pb-90{padding-bottom:90px}.pb-91{padding-bottom:91px}.pb-92{padding-bottom:92px}.pb-93{padding-bottom:93px}.pb-94{padding-bottom:94px}.pb-95{padding-bottom:95px}.pb-96{padding-bottom:96px}.pb-97{padding-bottom:97px}.pb-98{padding-bottom:98px}.pb-99{padding-bottom:99px}.pb-100{padding-bottom:100px}.pl-0{padding-left:0}.pl-1{padding-left:1px}.pl-2{padding-left:2px}.pl-3{padding-left:3px}.pl-4{padding-left:4px}.pl-5{padding-left:5px}.pl-6{padding-left:6px}.pl-7{padding-left:7px}.pl-8{padding-left:8px}.pl-9{padding-left:9px}.pl-10{padding-left:10px}.pl-11{padding-left:11px}.pl-12{padding-left:12px}.pl-13{padding-left:13px}.pl-14{padding-left:14px}.pl-15{padding-left:15px}.pl-16{padding-left:16px}.pl-17{padding-left:17px}.pl-18{padding-left:18px}.pl-19{padding-left:19px}.pl-20{padding-left:20px}.pl-21{padding-left:21px}.pl-22{padding-left:22px}.pl-23{padding-left:23px}.pl-24{padding-left:24px}.pl-25{padding-left:25px}.pl-26{padding-left:26px}.pl-27{padding-left:27px}.pl-28{padding-left:28px}.pl-29{padding-left:29px}.pl-30{padding-left:30px}.pl-31{padding-left:31px}.pl-32{padding-left:32px}.pl-33{padding-left:33px}.pl-34{padding-left:34px}.pl-35{padding-left:35px}.pl-36{padding-left:36px}.pl-37{padding-left:37px}.pl-38{padding-left:38px}.pl-39{padding-left:39px}.pl-40{padding-left:40px}.pl-41{padding-left:41px}.pl-42{padding-left:42px}.pl-43{padding-left:43px}.pl-44{padding-left:44px}.pl-45{padding-left:45px}.pl-46{padding-left:46px}.pl-47{padding-left:47px}.pl-48{padding-left:48px}.pl-49{padding-left:49px}.pl-50{padding-left:50px}.pl-51{padding-left:51px}.pl-52{padding-left:52px}.pl-53{padding-left:53px}.pl-54{padding-left:54px}.pl-55{padding-left:55px}.pl-56{padding-left:56px}.pl-57{padding-left:57px}.pl-58{padding-left:58px}.pl-59{padding-left:59px}.pl-60{padding-left:60px}.pl-61{padding-left:61px}.pl-62{padding-left:62px}.pl-63{padding-left:63px}.pl-64{padding-left:64px}.pl-65{padding-left:65px}.pl-66{padding-left:66px}.pl-67{padding-left:67px}.pl-68{padding-left:68px}.pl-69{padding-left:69px}.pl-70{padding-left:70px}.pl-71{padding-left:71px}.pl-72{padding-left:72px}.pl-73{padding-left:73px}.pl-74{padding-left:74px}.pl-75{padding-left:75px}.pl-76{padding-left:76px}.pl-77{padding-left:77px}.pl-78{padding-left:78px}.pl-79{padding-left:79px}.pl-80{padding-left:80px}.pl-81{padding-left:81px}.pl-82{padding-left:82px}.pl-83{padding-left:83px}.pl-84{padding-left:84px}.pl-85{padding-left:85px}.pl-86{padding-left:86px}.pl-87{padding-left:87px}.pl-88{padding-left:88px}.pl-89{padding-left:89px}.pl-90{padding-left:90px}.pl-91{padding-left:91px}.pl-92{padding-left:92px}.pl-93{padding-left:93px}.pl-94{padding-left:94px}.pl-95{padding-left:95px}.pl-96{padding-left:96px}.pl-97{padding-left:97px}.pl-98{padding-left:98px}.pl-99{padding-left:99px}.pl-100{padding-left:100px}.plr-0{padding-left:0;padding-right:0}.plr-1{padding-left:1px;padding-right:1px}.plr-2{padding-left:2px;padding-right:2px}.plr-3{padding-left:3px;padding-right:3px}.plr-4{padding-left:4px;padding-right:4px}.plr-5{padding-left:5px;padding-right:5px}.plr-6{padding-left:6px;padding-right:6px}.plr-7{padding-left:7px;padding-right:7px}.plr-8{padding-left:8px;padding-right:8px}.plr-9{padding-left:9px;padding-right:9px}.plr-10{padding-left:10px;padding-right:10px}.plr-11{padding-left:11px;padding-right:11px}.plr-12{padding-left:12px;padding-right:12px}.plr-13{padding-left:13px;padding-right:13px}.plr-14{padding-left:14px;padding-right:14px}.plr-15{padding-left:15px;padding-right:15px}.plr-16{padding-left:16px;padding-right:16px}.plr-17{padding-left:17px;padding-right:17px}.plr-18{padding-left:18px;padding-right:18px}.plr-19{padding-left:19px;padding-right:19px}.plr-20{padding-left:20px;padding-right:20px}.plr-21{padding-left:21px;padding-right:21px}.plr-22{padding-left:22px;padding-right:22px}.plr-23{padding-left:23px;padding-right:23px}.plr-24{padding-left:24px;padding-right:24px}.plr-25{padding-left:25px;padding-right:25px}.plr-26{padding-left:26px;padding-right:26px}.plr-27{padding-left:27px;padding-right:27px}.plr-28{padding-left:28px;padding-right:28px}.plr-29{padding-left:29px;padding-right:29px}.plr-30{padding-left:30px;padding-right:30px}.plr-31{padding-left:31px;padding-right:31px}.plr-32{padding-left:32px;padding-right:32px}.plr-33{padding-left:33px;padding-right:33px}.plr-34{padding-left:34px;padding-right:34px}.plr-35{padding-left:35px;padding-right:35px}.plr-36{padding-left:36px;padding-right:36px}.plr-37{padding-left:37px;padding-right:37px}.plr-38{padding-left:38px;padding-right:38px}.plr-39{padding-left:39px;padding-right:39px}.plr-40{padding-left:40px;padding-right:40px}.plr-41{padding-left:41px;padding-right:41px}.plr-42{padding-left:42px;padding-right:42px}.plr-43{padding-left:43px;padding-right:43px}.plr-44{padding-left:44px;padding-right:44px}.plr-45{padding-left:45px;padding-right:45px}.plr-46{padding-left:46px;padding-right:46px}.plr-47{padding-left:47px;padding-right:47px}.plr-48{padding-left:48px;padding-right:48px}.plr-49{padding-left:49px;padding-right:49px}.plr-50{padding-left:50px;padding-right:50px}.plr-51{padding-left:51px;padding-right:51px}.plr-52{padding-left:52px;padding-right:52px}.plr-53{padding-left:53px;padding-right:53px}.plr-54{padding-left:54px;padding-right:54px}.plr-55{padding-left:55px;padding-right:55px}.plr-56{padding-left:56px;padding-right:56px}.plr-57{padding-left:57px;padding-right:57px}.plr-58{padding-left:58px;padding-right:58px}.plr-59{padding-left:59px;padding-right:59px}.plr-60{padding-left:60px;padding-right:60px}.plr-61{padding-left:61px;padding-right:61px}.plr-62{padding-left:62px;padding-right:62px}.plr-63{padding-left:63px;padding-right:63px}.plr-64{padding-left:64px;padding-right:64px}.plr-65{padding-left:65px;padding-right:65px}.plr-66{padding-left:66px;padding-right:66px}.plr-67{padding-left:67px;padding-right:67px}.plr-68{padding-left:68px;padding-right:68px}.plr-69{padding-left:69px;padding-right:69px}.plr-70{padding-left:70px;padding-right:70px}.plr-71{padding-left:71px;padding-right:71px}.plr-72{padding-left:72px;padding-right:72px}.plr-73{padding-left:73px;padding-right:73px}.plr-74{padding-left:74px;padding-right:74px}.plr-75{padding-left:75px;padding-right:75px}.plr-76{padding-left:76px;padding-right:76px}.plr-77{padding-left:77px;padding-right:77px}.plr-78{padding-left:78px;padding-right:78px}.plr-79{padding-left:79px;padding-right:79px}.plr-80{padding-left:80px;padding-right:80px}.plr-81{padding-left:81px;padding-right:81px}.plr-82{padding-left:82px;padding-right:82px}.plr-83{padding-left:83px;padding-right:83px}.plr-84{padding-left:84px;padding-right:84px}.plr-85{padding-left:85px;padding-right:85px}.plr-86{padding-left:86px;padding-right:86px}.plr-87{padding-left:87px;padding-right:87px}.plr-88{padding-left:88px;padding-right:88px}.plr-89{padding-left:89px;padding-right:89px}.plr-90{padding-left:90px;padding-right:90px}.plr-91{padding-left:91px;padding-right:91px}.plr-92{padding-left:92px;padding-right:92px}.plr-93{padding-left:93px;padding-right:93px}.plr-94{padding-left:94px;padding-right:94px}.plr-95{padding-left:95px;padding-right:95px}.plr-96{padding-left:96px;padding-right:96px}.plr-97{padding-left:97px;padding-right:97px}.plr-98{padding-left:98px;padding-right:98px}.plr-99{padding-left:99px;padding-right:99px}.plr-100{padding-left:100px;padding-right:100px}.ptb-0{padding-top:0;padding-bottom:0}.ptb-1{padding-top:1px;padding-bottom:1px}.ptb-2{padding-top:2px;padding-bottom:2px}.ptb-3{padding-top:3px;padding-bottom:3px}.ptb-4{padding-top:4px;padding-bottom:4px}.ptb-5{padding-top:5px;padding-bottom:5px}.ptb-6{padding-top:6px;padding-bottom:6px}.ptb-7{padding-top:7px;padding-bottom:7px}.ptb-8{padding-top:8px;padding-bottom:8px}.ptb-9{padding-top:9px;padding-bottom:9px}.ptb-10{padding-top:10px;padding-bottom:10px}.ptb-11{padding-top:11px;padding-bottom:11px}.ptb-12{padding-top:12px;padding-bottom:12px}.ptb-13{padding-top:13px;padding-bottom:13px}.ptb-14{padding-top:14px;padding-bottom:14px}.ptb-15{padding-top:15px;padding-bottom:15px}.ptb-16{padding-top:16px;padding-bottom:16px}.ptb-17{padding-top:17px;padding-bottom:17px}.ptb-18{padding-top:18px;padding-bottom:18px}.ptb-19{padding-top:19px;padding-bottom:19px}.ptb-20{padding-top:20px;padding-bottom:20px}.ptb-21{padding-top:21px;padding-bottom:21px}.ptb-22{padding-top:22px;padding-bottom:22px}.ptb-23{padding-top:23px;padding-bottom:23px}.ptb-24{padding-top:24px;padding-bottom:24px}.ptb-25{padding-top:25px;padding-bottom:25px}.ptb-26{padding-top:26px;padding-bottom:26px}.ptb-27{padding-top:27px;padding-bottom:27px}.ptb-28{padding-top:28px;padding-bottom:28px}.ptb-29{padding-top:29px;padding-bottom:29px}.ptb-30{padding-top:30px;padding-bottom:30px}.ptb-31{padding-top:31px;padding-bottom:31px}.ptb-32{padding-top:32px;padding-bottom:32px}.ptb-33{padding-top:33px;padding-bottom:33px}.ptb-34{padding-top:34px;padding-bottom:34px}.ptb-35{padding-top:35px;padding-bottom:35px}.ptb-36{padding-top:36px;padding-bottom:36px}.ptb-37{padding-top:37px;padding-bottom:37px}.ptb-38{padding-top:38px;padding-bottom:38px}.ptb-39{padding-top:39px;padding-bottom:39px}.ptb-40{padding-top:40px;padding-bottom:40px}.ptb-41{padding-top:41px;padding-bottom:41px}.ptb-42{padding-top:42px;padding-bottom:42px}.ptb-43{padding-top:43px;padding-bottom:43px}.ptb-44{padding-top:44px;padding-bottom:44px}.ptb-45{padding-top:45px;padding-bottom:45px}.ptb-46{padding-top:46px;padding-bottom:46px}.ptb-47{padding-top:47px;padding-bottom:47px}.ptb-48{padding-top:48px;padding-bottom:48px}.ptb-49{padding-top:49px;padding-bottom:49px}.ptb-50{padding-top:50px;padding-bottom:50px}.ptb-51{padding-top:51px;padding-bottom:51px}.ptb-52{padding-top:52px;padding-bottom:52px}.ptb-53{padding-top:53px;padding-bottom:53px}.ptb-54{padding-top:54px;padding-bottom:54px}.ptb-55{padding-top:55px;padding-bottom:55px}.ptb-56{padding-top:56px;padding-bottom:56px}.ptb-57{padding-top:57px;padding-bottom:57px}.ptb-58{padding-top:58px;padding-bottom:58px}.ptb-59{padding-top:59px;padding-bottom:59px}.ptb-60{padding-top:60px;padding-bottom:60px}.ptb-61{padding-top:61px;padding-bottom:61px}.ptb-62{padding-top:62px;padding-bottom:62px}.ptb-63{padding-top:63px;padding-bottom:63px}.ptb-64{padding-top:64px;padding-bottom:64px}.ptb-65{padding-top:65px;padding-bottom:65px}.ptb-66{padding-top:66px;padding-bottom:66px}.ptb-67{padding-top:67px;padding-bottom:67px}.ptb-68{padding-top:68px;padding-bottom:68px}.ptb-69{padding-top:69px;padding-bottom:69px}.ptb-70{padding-top:70px;padding-bottom:70px}.ptb-71{padding-top:71px;padding-bottom:71px}.ptb-72{padding-top:72px;padding-bottom:72px}.ptb-73{padding-top:73px;padding-bottom:73px}.ptb-74{padding-top:74px;padding-bottom:74px}.ptb-75{padding-top:75px;padding-bottom:75px}.ptb-76{padding-top:76px;padding-bottom:76px}.ptb-77{padding-top:77px;padding-bottom:77px}.ptb-78{padding-top:78px;padding-bottom:78px}.ptb-79{padding-top:79px;padding-bottom:79px}.ptb-80{padding-top:80px;padding-bottom:80px}.ptb-81{padding-top:81px;padding-bottom:81px}.ptb-82{padding-top:82px;padding-bottom:82px}.ptb-83{padding-top:83px;padding-bottom:83px}.ptb-84{padding-top:84px;padding-bottom:84px}.ptb-85{padding-top:85px;padding-bottom:85px}.ptb-86{padding-top:86px;padding-bottom:86px}.ptb-87{padding-top:87px;padding-bottom:87px}.ptb-88{padding-top:88px;padding-bottom:88px}.ptb-89{padding-top:89px;padding-bottom:89px}.ptb-90{padding-top:90px;padding-bottom:90px}.ptb-91{padding-top:91px;padding-bottom:91px}.ptb-92{padding-top:92px;padding-bottom:92px}.ptb-93{padding-top:93px;padding-bottom:93px}.ptb-94{padding-top:94px;padding-bottom:94px}.ptb-95{padding-top:95px;padding-bottom:95px}.ptb-96{padding-top:96px;padding-bottom:96px}.ptb-97{padding-top:97px;padding-bottom:97px}.ptb-98{padding-top:98px;padding-bottom:98px}.ptb-99{padding-top:99px;padding-bottom:99px}.ptb-100{padding-top:100px;padding-bottom:100px}.m-0{margin:0}.m-1{margin:1px}.m-2{margin:2px}.m-3{margin:3px}.m-4{margin:4px}.m-5{margin:5px}.m-6{margin:6px}.m-7{margin:7px}.m-8{margin:8px}.m-9{margin:9px}.m-10{margin:10px}.m-11{margin:11px}.m-12{margin:12px}.m-13{margin:13px}.m-14{margin:14px}.m-15{margin:15px}.m-16{margin:16px}.m-17{margin:17px}.m-18{margin:18px}.m-19{margin:19px}.m-20{margin:20px}.m-21{margin:21px}.m-22{margin:22px}.m-23{margin:23px}.m-24{margin:24px}.m-25{margin:25px}.m-26{margin:26px}.m-27{margin:27px}.m-28{margin:28px}.m-29{margin:29px}.m-30{margin:30px}.m-31{margin:31px}.m-32{margin:32px}.m-33{margin:33px}.m-34{margin:34px}.m-35{margin:35px}.m-36{margin:36px}.m-37{margin:37px}.m-38{margin:38px}.m-39{margin:39px}.m-40{margin:40px}.m-41{margin:41px}.m-42{margin:42px}.m-43{margin:43px}.m-44{margin:44px}.m-45{margin:45px}.m-46{margin:46px}.m-47{margin:47px}.m-48{margin:48px}.m-49{margin:49px}.m-50{margin:50px}.m-51{margin:51px}.m-52{margin:52px}.m-53{margin:53px}.m-54{margin:54px}.m-55{margin:55px}.m-56{margin:56px}.m-57{margin:57px}.m-58{margin:58px}.m-59{margin:59px}.m-60{margin:60px}.m-61{margin:61px}.m-62{margin:62px}.m-63{margin:63px}.m-64{margin:64px}.m-65{margin:65px}.m-66{margin:66px}.m-67{margin:67px}.m-68{margin:68px}.m-69{margin:69px}.m-70{margin:70px}.m-71{margin:71px}.m-72{margin:72px}.m-73{margin:73px}.m-74{margin:74px}.m-75{margin:75px}.m-76{margin:76px}.m-77{margin:77px}.m-78{margin:78px}.m-79{margin:79px}.m-80{margin:80px}.m-81{margin:81px}.m-82{margin:82px}.m-83{margin:83px}.m-84{margin:84px}.m-85{margin:85px}.m-86{margin:86px}.m-87{margin:87px}.m-88{margin:88px}.m-89{margin:89px}.m-90{margin:90px}.m-91{margin:91px}.m-92{margin:92px}.m-93{margin:93px}.m-94{margin:94px}.m-95{margin:95px}.m-96{margin:96px}.m-97{margin:97px}.m-98{margin:98px}.m-99{margin:99px}.m-100{margin:100px}.mt-0{margin-top:0}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-40{margin-top:40px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-60{margin-top:60px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.mt-65{margin-top:65px}.mt-66{margin-top:66px}.mt-67{margin-top:67px}.mt-68{margin-top:68px}.mt-69{margin-top:69px}.mt-70{margin-top:70px}.mt-71{margin-top:71px}.mt-72{margin-top:72px}.mt-73{margin-top:73px}.mt-74{margin-top:74px}.mt-75{margin-top:75px}.mt-76{margin-top:76px}.mt-77{margin-top:77px}.mt-78{margin-top:78px}.mt-79{margin-top:79px}.mt-80{margin-top:80px}.mt-81{margin-top:81px}.mt-82{margin-top:82px}.mt-83{margin-top:83px}.mt-84{margin-top:84px}.mt-85{margin-top:85px}.mt-86{margin-top:86px}.mt-87{margin-top:87px}.mt-88{margin-top:88px}.mt-89{margin-top:89px}.mt-90{margin-top:90px}.mt-91{margin-top:91px}.mt-92{margin-top:92px}.mt-93{margin-top:93px}.mt-94{margin-top:94px}.mt-95{margin-top:95px}.mt-96{margin-top:96px}.mt-97{margin-top:97px}.mt-98{margin-top:98px}.mt-99{margin-top:99px}.mt-100{margin-top:100px}.mr-0{margin-right:0}.mr-1{margin-right:1px}.mr-2{margin-right:2px}.mr-3{margin-right:3px}.mr-4{margin-right:4px}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-7{margin-right:7px}.mr-8{margin-right:8px}.mr-9{margin-right:9px}.mr-10{margin-right:10px}.mr-11{margin-right:11px}.mr-12{margin-right:12px}.mr-13{margin-right:13px}.mr-14{margin-right:14px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-17{margin-right:17px}.mr-18{margin-right:18px}.mr-19{margin-right:19px}.mr-20{margin-right:20px}.mr-21{margin-right:21px}.mr-22{margin-right:22px}.mr-23{margin-right:23px}.mr-24{margin-right:24px}.mr-25{margin-right:25px}.mr-26{margin-right:26px}.mr-27{margin-right:27px}.mr-28{margin-right:28px}.mr-29{margin-right:29px}.mr-30{margin-right:30px}.mr-31{margin-right:31px}.mr-32{margin-right:32px}.mr-33{margin-right:33px}.mr-34{margin-right:34px}.mr-35{margin-right:35px}.mr-36{margin-right:36px}.mr-37{margin-right:37px}.mr-38{margin-right:38px}.mr-39{margin-right:39px}.mr-40{margin-right:40px}.mr-41{margin-right:41px}.mr-42{margin-right:42px}.mr-43{margin-right:43px}.mr-44{margin-right:44px}.mr-45{margin-right:45px}.mr-46{margin-right:46px}.mr-47{margin-right:47px}.mr-48{margin-right:48px}.mr-49{margin-right:49px}.mr-50{margin-right:50px}.mr-51{margin-right:51px}.mr-52{margin-right:52px}.mr-53{margin-right:53px}.mr-54{margin-right:54px}.mr-55{margin-right:55px}.mr-56{margin-right:56px}.mr-57{margin-right:57px}.mr-58{margin-right:58px}.mr-59{margin-right:59px}.mr-60{margin-right:60px}.mr-61{margin-right:61px}.mr-62{margin-right:62px}.mr-63{margin-right:63px}.mr-64{margin-right:64px}.mr-65{margin-right:65px}.mr-66{margin-right:66px}.mr-67{margin-right:67px}.mr-68{margin-right:68px}.mr-69{margin-right:69px}.mr-70{margin-right:70px}.mr-71{margin-right:71px}.mr-72{margin-right:72px}.mr-73{margin-right:73px}.mr-74{margin-right:74px}.mr-75{margin-right:75px}.mr-76{margin-right:76px}.mr-77{margin-right:77px}.mr-78{margin-right:78px}.mr-79{margin-right:79px}.mr-80{margin-right:80px}.mr-81{margin-right:81px}.mr-82{margin-right:82px}.mr-83{margin-right:83px}.mr-84{margin-right:84px}.mr-85{margin-right:85px}.mr-86{margin-right:86px}.mr-87{margin-right:87px}.mr-88{margin-right:88px}.mr-89{margin-right:89px}.mr-90{margin-right:90px}.mr-91{margin-right:91px}.mr-92{margin-right:92px}.mr-93{margin-right:93px}.mr-94{margin-right:94px}.mr-95{margin-right:95px}.mr-96{margin-right:96px}.mr-97{margin-right:97px}.mr-98{margin-right:98px}.mr-99{margin-right:99px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-9{margin-bottom:9px}.mb-10{margin-bottom:10px}.mb-11{margin-bottom:11px}.mb-12{margin-bottom:12px}.mb-13{margin-bottom:13px}.mb-14{margin-bottom:14px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-18{margin-bottom:18px}.mb-19{margin-bottom:19px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px}.mb-22{margin-bottom:22px}.mb-23{margin-bottom:23px}.mb-24{margin-bottom:24px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-27{margin-bottom:27px}.mb-28{margin-bottom:28px}.mb-29{margin-bottom:29px}.mb-30{margin-bottom:30px}.mb-31{margin-bottom:31px}.mb-32{margin-bottom:32px}.mb-33{margin-bottom:33px}.mb-34{margin-bottom:34px}.mb-35{margin-bottom:35px}.mb-36{margin-bottom:36px}.mb-37{margin-bottom:37px}.mb-38{margin-bottom:38px}.mb-39{margin-bottom:39px}.mb-40{margin-bottom:40px}.mb-41{margin-bottom:41px}.mb-42{margin-bottom:42px}.mb-43{margin-bottom:43px}.mb-44{margin-bottom:44px}.mb-45{margin-bottom:45px}.mb-46{margin-bottom:46px}.mb-47{margin-bottom:47px}.mb-48{margin-bottom:48px}.mb-49{margin-bottom:49px}.mb-50{margin-bottom:50px}.mb-51{margin-bottom:51px}.mb-52{margin-bottom:52px}.mb-53{margin-bottom:53px}.mb-54{margin-bottom:54px}.mb-55{margin-bottom:55px}.mb-56{margin-bottom:56px}.mb-57{margin-bottom:57px}.mb-58{margin-bottom:58px}.mb-59{margin-bottom:59px}.mb-60{margin-bottom:60px}.mb-61{margin-bottom:61px}.mb-62{margin-bottom:62px}.mb-63{margin-bottom:63px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-66{margin-bottom:66px}.mb-67{margin-bottom:67px}.mb-68{margin-bottom:68px}.mb-69{margin-bottom:69px}.mb-70{margin-bottom:70px}.mb-71{margin-bottom:71px}.mb-72{margin-bottom:72px}.mb-73{margin-bottom:73px}.mb-74{margin-bottom:74px}.mb-75{margin-bottom:75px}.mb-76{margin-bottom:76px}.mb-77{margin-bottom:77px}.mb-78{margin-bottom:78px}.mb-79{margin-bottom:79px}.mb-80{margin-bottom:80px}.mb-81{margin-bottom:81px}.mb-82{margin-bottom:82px}.mb-83{margin-bottom:83px}.mb-84{margin-bottom:84px}.mb-85{margin-bottom:85px}.mb-86{margin-bottom:86px}.mb-87{margin-bottom:87px}.mb-88{margin-bottom:88px}.mb-89{margin-bottom:89px}.mb-90{margin-bottom:90px}.mb-91{margin-bottom:91px}.mb-92{margin-bottom:92px}.mb-93{margin-bottom:93px}.mb-94{margin-bottom:94px}.mb-95{margin-bottom:95px}.mb-96{margin-bottom:96px}.mb-97{margin-bottom:97px}.mb-98{margin-bottom:98px}.mb-99{margin-bottom:99px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0}.ml-1{margin-left:1px}.ml-2{margin-left:2px}.ml-3{margin-left:3px}.ml-4{margin-left:4px}.ml-5{margin-left:5px}.ml-6{margin-left:6px}.ml-7{margin-left:7px}.ml-8{margin-left:8px}.ml-9{margin-left:9px}.ml-10{margin-left:10px}.ml-11{margin-left:11px}.ml-12{margin-left:12px}.ml-13{margin-left:13px}.ml-14{margin-left:14px}.ml-15{margin-left:15px}.ml-16{margin-left:16px}.ml-17{margin-left:17px}.ml-18{margin-left:18px}.ml-19{margin-left:19px}.ml-20{margin-left:20px}.ml-21{margin-left:21px}.ml-22{margin-left:22px}.ml-23{margin-left:23px}.ml-24{margin-left:24px}.ml-25{margin-left:25px}.ml-26{margin-left:26px}.ml-27{margin-left:27px}.ml-28{margin-left:28px}.ml-29{margin-left:29px}.ml-30{margin-left:30px}.ml-31{margin-left:31px}.ml-32{margin-left:32px}.ml-33{margin-left:33px}.ml-34{margin-left:34px}.ml-35{margin-left:35px}.ml-36{margin-left:36px}.ml-37{margin-left:37px}.ml-38{margin-left:38px}.ml-39{margin-left:39px}.ml-40{margin-left:40px}.ml-41{margin-left:41px}.ml-42{margin-left:42px}.ml-43{margin-left:43px}.ml-44{margin-left:44px}.ml-45{margin-left:45px}.ml-46{margin-left:46px}.ml-47{margin-left:47px}.ml-48{margin-left:48px}.ml-49{margin-left:49px}.ml-50{margin-left:50px}.ml-51{margin-left:51px}.ml-52{margin-left:52px}.ml-53{margin-left:53px}.ml-54{margin-left:54px}.ml-55{margin-left:55px}.ml-56{margin-left:56px}.ml-57{margin-left:57px}.ml-58{margin-left:58px}.ml-59{margin-left:59px}.ml-60{margin-left:60px}.ml-61{margin-left:61px}.ml-62{margin-left:62px}.ml-63{margin-left:63px}.ml-64{margin-left:64px}.ml-65{margin-left:65px}.ml-66{margin-left:66px}.ml-67{margin-left:67px}.ml-68{margin-left:68px}.ml-69{margin-left:69px}.ml-70{margin-left:70px}.ml-71{margin-left:71px}.ml-72{margin-left:72px}.ml-73{margin-left:73px}.ml-74{margin-left:74px}.ml-75{margin-left:75px}.ml-76{margin-left:76px}.ml-77{margin-left:77px}.ml-78{margin-left:78px}.ml-79{margin-left:79px}.ml-80{margin-left:80px}.ml-81{margin-left:81px}.ml-82{margin-left:82px}.ml-83{margin-left:83px}.ml-84{margin-left:84px}.ml-85{margin-left:85px}.ml-86{margin-left:86px}.ml-87{margin-left:87px}.ml-88{margin-left:88px}.ml-89{margin-left:89px}.ml-90{margin-left:90px}.ml-91{margin-left:91px}.ml-92{margin-left:92px}.ml-93{margin-left:93px}.ml-94{margin-left:94px}.ml-95{margin-left:95px}.ml-96{margin-left:96px}.ml-97{margin-left:97px}.ml-98{margin-left:98px}.ml-99{margin-left:99px}.ml-100{margin-left:100px}.mlr-0{margin-left:0;margin-right:0}.mlr-1{margin-left:1px;margin-right:1px}.mlr-2{margin-left:2px;margin-right:2px}.mlr-3{margin-left:3px;margin-right:3px}.mlr-4{margin-left:4px;margin-right:4px}.mlr-5{margin-left:5px;margin-right:5px}.mlr-6{margin-left:6px;margin-right:6px}.mlr-7{margin-left:7px;margin-right:7px}.mlr-8{margin-left:8px;margin-right:8px}.mlr-9{margin-left:9px;margin-right:9px}.mlr-10{margin-left:10px;margin-right:10px}.mlr-11{margin-left:11px;margin-right:11px}.mlr-12{margin-left:12px;margin-right:12px}.mlr-13{margin-left:13px;margin-right:13px}.mlr-14{margin-left:14px;margin-right:14px}.mlr-15{margin-left:15px;margin-right:15px}.mlr-16{margin-left:16px;margin-right:16px}.mlr-17{margin-left:17px;margin-right:17px}.mlr-18{margin-left:18px;margin-right:18px}.mlr-19{margin-left:19px;margin-right:19px}.mlr-20{margin-left:20px;margin-right:20px}.mlr-21{margin-left:21px;margin-right:21px}.mlr-22{margin-left:22px;margin-right:22px}.mlr-23{margin-left:23px;margin-right:23px}.mlr-24{margin-left:24px;margin-right:24px}.mlr-25{margin-left:25px;margin-right:25px}.mlr-26{margin-left:26px;margin-right:26px}.mlr-27{margin-left:27px;margin-right:27px}.mlr-28{margin-left:28px;margin-right:28px}.mlr-29{margin-left:29px;margin-right:29px}.mlr-30{margin-left:30px;margin-right:30px}.mlr-31{margin-left:31px;margin-right:31px}.mlr-32{margin-left:32px;margin-right:32px}.mlr-33{margin-left:33px;margin-right:33px}.mlr-34{margin-left:34px;margin-right:34px}.mlr-35{margin-left:35px;margin-right:35px}.mlr-36{margin-left:36px;margin-right:36px}.mlr-37{margin-left:37px;margin-right:37px}.mlr-38{margin-left:38px;margin-right:38px}.mlr-39{margin-left:39px;margin-right:39px}.mlr-40{margin-left:40px;margin-right:40px}.mlr-41{margin-left:41px;margin-right:41px}.mlr-42{margin-left:42px;margin-right:42px}.mlr-43{margin-left:43px;margin-right:43px}.mlr-44{margin-left:44px;margin-right:44px}.mlr-45{margin-left:45px;margin-right:45px}.mlr-46{margin-left:46px;margin-right:46px}.mlr-47{margin-left:47px;margin-right:47px}.mlr-48{margin-left:48px;margin-right:48px}.mlr-49{margin-left:49px;margin-right:49px}.mlr-50{margin-left:50px;margin-right:50px}.mlr-51{margin-left:51px;margin-right:51px}.mlr-52{margin-left:52px;margin-right:52px}.mlr-53{margin-left:53px;margin-right:53px}.mlr-54{margin-left:54px;margin-right:54px}.mlr-55{margin-left:55px;margin-right:55px}.mlr-56{margin-left:56px;margin-right:56px}.mlr-57{margin-left:57px;margin-right:57px}.mlr-58{margin-left:58px;margin-right:58px}.mlr-59{margin-left:59px;margin-right:59px}.mlr-60{margin-left:60px;margin-right:60px}.mlr-61{margin-left:61px;margin-right:61px}.mlr-62{margin-left:62px;margin-right:62px}.mlr-63{margin-left:63px;margin-right:63px}.mlr-64{margin-left:64px;margin-right:64px}.mlr-65{margin-left:65px;margin-right:65px}.mlr-66{margin-left:66px;margin-right:66px}.mlr-67{margin-left:67px;margin-right:67px}.mlr-68{margin-left:68px;margin-right:68px}.mlr-69{margin-left:69px;margin-right:69px}.mlr-70{margin-left:70px;margin-right:70px}.mlr-71{margin-left:71px;margin-right:71px}.mlr-72{margin-left:72px;margin-right:72px}.mlr-73{margin-left:73px;margin-right:73px}.mlr-74{margin-left:74px;margin-right:74px}.mlr-75{margin-left:75px;margin-right:75px}.mlr-76{margin-left:76px;margin-right:76px}.mlr-77{margin-left:77px;margin-right:77px}.mlr-78{margin-left:78px;margin-right:78px}.mlr-79{margin-left:79px;margin-right:79px}.mlr-80{margin-left:80px;margin-right:80px}.mlr-81{margin-left:81px;margin-right:81px}.mlr-82{margin-left:82px;margin-right:82px}.mlr-83{margin-left:83px;margin-right:83px}.mlr-84{margin-left:84px;margin-right:84px}.mlr-85{margin-left:85px;margin-right:85px}.mlr-86{margin-left:86px;margin-right:86px}.mlr-87{margin-left:87px;margin-right:87px}.mlr-88{margin-left:88px;margin-right:88px}.mlr-89{margin-left:89px;margin-right:89px}.mlr-90{margin-left:90px;margin-right:90px}.mlr-91{margin-left:91px;margin-right:91px}.mlr-92{margin-left:92px;margin-right:92px}.mlr-93{margin-left:93px;margin-right:93px}.mlr-94{margin-left:94px;margin-right:94px}.mlr-95{margin-left:95px;margin-right:95px}.mlr-96{margin-left:96px;margin-right:96px}.mlr-97{margin-left:97px;margin-right:97px}.mlr-98{margin-left:98px;margin-right:98px}.mlr-99{margin-left:99px;margin-right:99px}.mlr-100{margin-left:100px;margin-right:100px}.mtb-0{margin-top:0;margin-bottom:0}.mtb-1{margin-top:1px;margin-bottom:1px}.mtb-2{margin-top:2px;margin-bottom:2px}.mtb-3{margin-top:3px;margin-bottom:3px}.mtb-4{margin-top:4px;margin-bottom:4px}.mtb-5{margin-top:5px;margin-bottom:5px}.mtb-6{margin-top:6px;margin-bottom:6px}.mtb-7{margin-top:7px;margin-bottom:7px}.mtb-8{margin-top:8px;margin-bottom:8px}.mtb-9{margin-top:9px;margin-bottom:9px}.mtb-10{margin-top:10px;margin-bottom:10px}.mtb-11{margin-top:11px;margin-bottom:11px}.mtb-12{margin-top:12px;margin-bottom:12px}.mtb-13{margin-top:13px;margin-bottom:13px}.mtb-14{margin-top:14px;margin-bottom:14px}.mtb-15{margin-top:15px;margin-bottom:15px}.mtb-16{margin-top:16px;margin-bottom:16px}.mtb-17{margin-top:17px;margin-bottom:17px}.mtb-18{margin-top:18px;margin-bottom:18px}.mtb-19{margin-top:19px;margin-bottom:19px}.mtb-20{margin-top:20px;margin-bottom:20px}.mtb-21{margin-top:21px;margin-bottom:21px}.mtb-22{margin-top:22px;margin-bottom:22px}.mtb-23{margin-top:23px;margin-bottom:23px}.mtb-24{margin-top:24px;margin-bottom:24px}.mtb-25{margin-top:25px;margin-bottom:25px}.mtb-26{margin-top:26px;margin-bottom:26px}.mtb-27{margin-top:27px;margin-bottom:27px}.mtb-28{margin-top:28px;margin-bottom:28px}.mtb-29{margin-top:29px;margin-bottom:29px}.mtb-30{margin-top:30px;margin-bottom:30px}.mtb-31{margin-top:31px;margin-bottom:31px}.mtb-32{margin-top:32px;margin-bottom:32px}.mtb-33{margin-top:33px;margin-bottom:33px}.mtb-34{margin-top:34px;margin-bottom:34px}.mtb-35{margin-top:35px;margin-bottom:35px}.mtb-36{margin-top:36px;margin-bottom:36px}.mtb-37{margin-top:37px;margin-bottom:37px}.mtb-38{margin-top:38px;margin-bottom:38px}.mtb-39{margin-top:39px;margin-bottom:39px}.mtb-40{margin-top:40px;margin-bottom:40px}.mtb-41{margin-top:41px;margin-bottom:41px}.mtb-42{margin-top:42px;margin-bottom:42px}.mtb-43{margin-top:43px;margin-bottom:43px}.mtb-44{margin-top:44px;margin-bottom:44px}.mtb-45{margin-top:45px;margin-bottom:45px}.mtb-46{margin-top:46px;margin-bottom:46px}.mtb-47{margin-top:47px;margin-bottom:47px}.mtb-48{margin-top:48px;margin-bottom:48px}.mtb-49{margin-top:49px;margin-bottom:49px}.mtb-50{margin-top:50px;margin-bottom:50px}.mtb-51{margin-top:51px;margin-bottom:51px}.mtb-52{margin-top:52px;margin-bottom:52px}.mtb-53{margin-top:53px;margin-bottom:53px}.mtb-54{margin-top:54px;margin-bottom:54px}.mtb-55{margin-top:55px;margin-bottom:55px}.mtb-56{margin-top:56px;margin-bottom:56px}.mtb-57{margin-top:57px;margin-bottom:57px}.mtb-58{margin-top:58px;margin-bottom:58px}.mtb-59{margin-top:59px;margin-bottom:59px}.mtb-60{margin-top:60px;margin-bottom:60px}.mtb-61{margin-top:61px;margin-bottom:61px}.mtb-62{margin-top:62px;margin-bottom:62px}.mtb-63{margin-top:63px;margin-bottom:63px}.mtb-64{margin-top:64px;margin-bottom:64px}.mtb-65{margin-top:65px;margin-bottom:65px}.mtb-66{margin-top:66px;margin-bottom:66px}.mtb-67{margin-top:67px;margin-bottom:67px}.mtb-68{margin-top:68px;margin-bottom:68px}.mtb-69{margin-top:69px;margin-bottom:69px}.mtb-70{margin-top:70px;margin-bottom:70px}.mtb-71{margin-top:71px;margin-bottom:71px}.mtb-72{margin-top:72px;margin-bottom:72px}.mtb-73{margin-top:73px;margin-bottom:73px}.mtb-74{margin-top:74px;margin-bottom:74px}.mtb-75{margin-top:75px;margin-bottom:75px}.mtb-76{margin-top:76px;margin-bottom:76px}.mtb-77{margin-top:77px;margin-bottom:77px}.mtb-78{margin-top:78px;margin-bottom:78px}.mtb-79{margin-top:79px;margin-bottom:79px}.mtb-80{margin-top:80px;margin-bottom:80px}.mtb-81{margin-top:81px;margin-bottom:81px}.mtb-82{margin-top:82px;margin-bottom:82px}.mtb-83{margin-top:83px;margin-bottom:83px}.mtb-84{margin-top:84px;margin-bottom:84px}.mtb-85{margin-top:85px;margin-bottom:85px}.mtb-86{margin-top:86px;margin-bottom:86px}.mtb-87{margin-top:87px;margin-bottom:87px}.mtb-88{margin-top:88px;margin-bottom:88px}.mtb-89{margin-top:89px;margin-bottom:89px}.mtb-90{margin-top:90px;margin-bottom:90px}.mtb-91{margin-top:91px;margin-bottom:91px}.mtb-92{margin-top:92px;margin-bottom:92px}.mtb-93{margin-top:93px;margin-bottom:93px}.mtb-94{margin-top:94px;margin-bottom:94px}.mtb-95{margin-top:95px;margin-bottom:95px}.mtb-96{margin-top:96px;margin-bottom:96px}.mtb-97{margin-top:97px;margin-bottom:97px}.mtb-98{margin-top:98px;margin-bottom:98px}.mtb-99{margin-top:99px;margin-bottom:99px}.mtb-100{margin-top:100px;margin-bottom:100px}.lh-0{line-height:0}.lh-1{line-height:1px}.lh-2{line-height:2px}.lh-3{line-height:3px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.lh-61{line-height:61px}.lh-62{line-height:62px}.lh-63{line-height:63px}.lh-64{line-height:64px}.lh-65{line-height:65px}.lh-66{line-height:66px}.lh-67{line-height:67px}.lh-68{line-height:68px}.lh-69{line-height:69px}.lh-70{line-height:70px}.lh-71{line-height:71px}.lh-72{line-height:72px}.lh-73{line-height:73px}.lh-74{line-height:74px}.lh-75{line-height:75px}.lh-76{line-height:76px}.lh-77{line-height:77px}.lh-78{line-height:78px}.lh-79{line-height:79px}.lh-80{line-height:80px}.lh-81{line-height:81px}.lh-82{line-height:82px}.lh-83{line-height:83px}.lh-84{line-height:84px}.lh-85{line-height:85px}.lh-86{line-height:86px}.lh-87{line-height:87px}.lh-88{line-height:88px}.lh-89{line-height:89px}.lh-90{line-height:90px}.lh-91{line-height:91px}.lh-92{line-height:92px}.lh-93{line-height:93px}.lh-94{line-height:94px}.lh-95{line-height:95px}.lh-96{line-height:96px}.lh-97{line-height:97px}.lh-98{line-height:98px}.lh-99{line-height:99px}.lh-100{line-height:100px}.t-0{top:0}.t-1{top:1px}.t-2{top:2px}.t-3{top:3px}.t-4{top:4px}.t-5{top:5px}.t-6{top:6px}.t-7{top:7px}.t-8{top:8px}.t-9{top:9px}.t-10{top:10px}.t-11{top:11px}.t-12{top:12px}.t-13{top:13px}.t-14{top:14px}.t-15{top:15px}.t-16{top:16px}.t-17{top:17px}.t-18{top:18px}.t-19{top:19px}.t-20{top:20px}.t-21{top:21px}.t-22{top:22px}.t-23{top:23px}.t-24{top:24px}.t-25{top:25px}.t-26{top:26px}.t-27{top:27px}.t-28{top:28px}.t-29{top:29px}.t-30{top:30px}.t-31{top:31px}.t-32{top:32px}.t-33{top:33px}.t-34{top:34px}.t-35{top:35px}.t-36{top:36px}.t-37{top:37px}.t-38{top:38px}.t-39{top:39px}.t-40{top:40px}.t-41{top:41px}.t-42{top:42px}.t-43{top:43px}.t-44{top:44px}.t-45{top:45px}.t-46{top:46px}.t-47{top:47px}.t-48{top:48px}.t-49{top:49px}.t-50{top:50px}.t-51{top:51px}.t-52{top:52px}.t-53{top:53px}.t-54{top:54px}.t-55{top:55px}.t-56{top:56px}.t-57{top:57px}.t-58{top:58px}.t-59{top:59px}.t-60{top:60px}.t-61{top:61px}.t-62{top:62px}.t-63{top:63px}.t-64{top:64px}.t-65{top:65px}.t-66{top:66px}.t-67{top:67px}.t-68{top:68px}.t-69{top:69px}.t-70{top:70px}.t-71{top:71px}.t-72{top:72px}.t-73{top:73px}.t-74{top:74px}.t-75{top:75px}.t-76{top:76px}.t-77{top:77px}.t-78{top:78px}.t-79{top:79px}.t-80{top:80px}.t-81{top:81px}.t-82{top:82px}.t-83{top:83px}.t-84{top:84px}.t-85{top:85px}.t-86{top:86px}.t-87{top:87px}.t-88{top:88px}.t-89{top:89px}.t-90{top:90px}.t-91{top:91px}.t-92{top:92px}.t-93{top:93px}.t-94{top:94px}.t-95{top:95px}.t-96{top:96px}.t-97{top:97px}.t-98{top:98px}.t-99{top:99px}.t-100{top:100px}.r-0{right:0}.r-1{right:1px}.r-2{right:2px}.r-3{right:3px}.r-4{right:4px}.r-5{right:5px}.r-6{right:6px}.r-7{right:7px}.r-8{right:8px}.r-9{right:9px}.r-10{right:10px}.r-11{right:11px}.r-12{right:12px}.r-13{right:13px}.r-14{right:14px}.r-15{right:15px}.r-16{right:16px}.r-17{right:17px}.r-18{right:18px}.r-19{right:19px}.r-20{right:20px}.r-21{right:21px}.r-22{right:22px}.r-23{right:23px}.r-24{right:24px}.r-25{right:25px}.r-26{right:26px}.r-27{right:27px}.r-28{right:28px}.r-29{right:29px}.r-30{right:30px}.r-31{right:31px}.r-32{right:32px}.r-33{right:33px}.r-34{right:34px}.r-35{right:35px}.r-36{right:36px}.r-37{right:37px}.r-38{right:38px}.r-39{right:39px}.r-40{right:40px}.r-41{right:41px}.r-42{right:42px}.r-43{right:43px}.r-44{right:44px}.r-45{right:45px}.r-46{right:46px}.r-47{right:47px}.r-48{right:48px}.r-49{right:49px}.r-50{right:50px}.r-51{right:51px}.r-52{right:52px}.r-53{right:53px}.r-54{right:54px}.r-55{right:55px}.r-56{right:56px}.r-57{right:57px}.r-58{right:58px}.r-59{right:59px}.r-60{right:60px}.r-61{right:61px}.r-62{right:62px}.r-63{right:63px}.r-64{right:64px}.r-65{right:65px}.r-66{right:66px}.r-67{right:67px}.r-68{right:68px}.r-69{right:69px}.r-70{right:70px}.r-71{right:71px}.r-72{right:72px}.r-73{right:73px}.r-74{right:74px}.r-75{right:75px}.r-76{right:76px}.r-77{right:77px}.r-78{right:78px}.r-79{right:79px}.r-80{right:80px}.r-81{right:81px}.r-82{right:82px}.r-83{right:83px}.r-84{right:84px}.r-85{right:85px}.r-86{right:86px}.r-87{right:87px}.r-88{right:88px}.r-89{right:89px}.r-90{right:90px}.r-91{right:91px}.r-92{right:92px}.r-93{right:93px}.r-94{right:94px}.r-95{right:95px}.r-96{right:96px}.r-97{right:97px}.r-98{right:98px}.r-99{right:99px}.r-100{right:100px}.b-0{bottom:0}.b-1{bottom:1px}.b-2{bottom:2px}.b-3{bottom:3px}.b-4{bottom:4px}.b-5{bottom:5px}.b-6{bottom:6px}.b-7{bottom:7px}.b-8{bottom:8px}.b-9{bottom:9px}.b-10{bottom:10px}.b-11{bottom:11px}.b-12{bottom:12px}.b-13{bottom:13px}.b-14{bottom:14px}.b-15{bottom:15px}.b-16{bottom:16px}.b-17{bottom:17px}.b-18{bottom:18px}.b-19{bottom:19px}.b-20{bottom:20px}.b-21{bottom:21px}.b-22{bottom:22px}.b-23{bottom:23px}.b-24{bottom:24px}.b-25{bottom:25px}.b-26{bottom:26px}.b-27{bottom:27px}.b-28{bottom:28px}.b-29{bottom:29px}.b-30{bottom:30px}.b-31{bottom:31px}.b-32{bottom:32px}.b-33{bottom:33px}.b-34{bottom:34px}.b-35{bottom:35px}.b-36{bottom:36px}.b-37{bottom:37px}.b-38{bottom:38px}.b-39{bottom:39px}.b-40{bottom:40px}.b-41{bottom:41px}.b-42{bottom:42px}.b-43{bottom:43px}.b-44{bottom:44px}.b-45{bottom:45px}.b-46{bottom:46px}.b-47{bottom:47px}.b-48{bottom:48px}.b-49{bottom:49px}.b-50{bottom:50px}.b-51{bottom:51px}.b-52{bottom:52px}.b-53{bottom:53px}.b-54{bottom:54px}.b-55{bottom:55px}.b-56{bottom:56px}.b-57{bottom:57px}.b-58{bottom:58px}.b-59{bottom:59px}.b-60{bottom:60px}.b-61{bottom:61px}.b-62{bottom:62px}.b-63{bottom:63px}.b-64{bottom:64px}.b-65{bottom:65px}.b-66{bottom:66px}.b-67{bottom:67px}.b-68{bottom:68px}.b-69{bottom:69px}.b-70{bottom:70px}.b-71{bottom:71px}.b-72{bottom:72px}.b-73{bottom:73px}.b-74{bottom:74px}.b-75{bottom:75px}.b-76{bottom:76px}.b-77{bottom:77px}.b-78{bottom:78px}.b-79{bottom:79px}.b-80{bottom:80px}.b-81{bottom:81px}.b-82{bottom:82px}.b-83{bottom:83px}.b-84{bottom:84px}.b-85{bottom:85px}.b-86{bottom:86px}.b-87{bottom:87px}.b-88{bottom:88px}.b-89{bottom:89px}.b-90{bottom:90px}.b-91{bottom:91px}.b-92{bottom:92px}.b-93{bottom:93px}.b-94{bottom:94px}.b-95{bottom:95px}.b-96{bottom:96px}.b-97{bottom:97px}.b-98{bottom:98px}.b-99{bottom:99px}.b-100{bottom:100px}.l-0{left:0}.l-1{left:1px}.l-2{left:2px}.l-3{left:3px}.l-4{left:4px}.l-5{left:5px}.l-6{left:6px}.l-7{left:7px}.l-8{left:8px}.l-9{left:9px}.l-10{left:10px}.l-11{left:11px}.l-12{left:12px}.l-13{left:13px}.l-14{left:14px}.l-15{left:15px}.l-16{left:16px}.l-17{left:17px}.l-18{left:18px}.l-19{left:19px}.l-20{left:20px}.l-21{left:21px}.l-22{left:22px}.l-23{left:23px}.l-24{left:24px}.l-25{left:25px}.l-26{left:26px}.l-27{left:27px}.l-28{left:28px}.l-29{left:29px}.l-30{left:30px}.l-31{left:31px}.l-32{left:32px}.l-33{left:33px}.l-34{left:34px}.l-35{left:35px}.l-36{left:36px}.l-37{left:37px}.l-38{left:38px}.l-39{left:39px}.l-40{left:40px}.l-41{left:41px}.l-42{left:42px}.l-43{left:43px}.l-44{left:44px}.l-45{left:45px}.l-46{left:46px}.l-47{left:47px}.l-48{left:48px}.l-49{left:49px}.l-50{left:50px}.l-51{left:51px}.l-52{left:52px}.l-53{left:53px}.l-54{left:54px}.l-55{left:55px}.l-56{left:56px}.l-57{left:57px}.l-58{left:58px}.l-59{left:59px}.l-60{left:60px}.l-61{left:61px}.l-62{left:62px}.l-63{left:63px}.l-64{left:64px}.l-65{left:65px}.l-66{left:66px}.l-67{left:67px}.l-68{left:68px}.l-69{left:69px}.l-70{left:70px}.l-71{left:71px}.l-72{left:72px}.l-73{left:73px}.l-74{left:74px}.l-75{left:75px}.l-76{left:76px}.l-77{left:77px}.l-78{left:78px}.l-79{left:79px}.l-80{left:80px}.l-81{left:81px}.l-82{left:82px}.l-83{left:83px}.l-84{left:84px}.l-85{left:85px}.l-86{left:86px}.l-87{left:87px}.l-88{left:88px}.l-89{left:89px}.l-90{left:90px}.l-91{left:91px}.l-92{left:92px}.l-93{left:93px}.l-94{left:94px}.l-95{left:95px}.l-96{left:96px}.l-97{left:97px}.l-98{left:98px}.l-99{left:99px}.l-100{left:100px}.bd-0{border-width:0}.bd-1{border-width:1px}.bd-2{border-width:2px}.bd-3{border-width:3px}.bd-4{border-width:4px}.bd-5{border-width:5px}.bd-6{border-width:6px}.bd-7{border-width:7px}.bd-8{border-width:8px}.bd-9{border-width:9px}.bd-10{border-width:10px}.bdt-0{border-top-width:0}.bdt-1{border-top-width:1px}.bdt-2{border-top-width:2px}.bdt-3{border-top-width:3px}.bdt-4{border-top-width:4px}.bdt-5{border-top-width:5px}.bdt-6{border-top-width:6px}.bdt-7{border-top-width:7px}.bdt-8{border-top-width:8px}.bdt-9{border-top-width:9px}.bdt-10{border-top-width:10px}.bdr-0{border-right-width:0}.bdr-1{border-right-width:1px}.bdr-2{border-right-width:2px}.bdr-3{border-right-width:3px}.bdr-4{border-right-width:4px}.bdr-5{border-right-width:5px}.bdr-6{border-right-width:6px}.bdr-7{border-right-width:7px}.bdr-8{border-right-width:8px}.bdr-9{border-right-width:9px}.bdr-10{border-right-width:10px}.bdb-0{border-bottom-width:0}.bdb-1{border-bottom-width:1px}.bdb-2{border-bottom-width:2px}.bdb-3{border-bottom-width:3px}.bdb-4{border-bottom-width:4px}.bdb-5{border-bottom-width:5px}.bdb-6{border-bottom-width:6px}.bdb-7{border-bottom-width:7px}.bdb-8{border-bottom-width:8px}.bdb-9{border-bottom-width:9px}.bdb-10{border-bottom-width:10px}.bdl-0{border-left-width:0}.bdl-1{border-left-width:1px}.bdl-2{border-left-width:2px}.bdl-3{border-left-width:3px}.bdl-4{border-left-width:4px}.bdl-5{border-left-width:5px}.bdl-6{border-left-width:6px}.bdl-7{border-left-width:7px}.bdl-8{border-left-width:8px}.bdl-9{border-left-width:9px}.bdl-10{border-left-width:10px}.bd-solid{border-style:solid}.bd-dashed{border-style:dashed}.bd-double{border-style:double}.radius-0{border-radius:0}.radius-1{border-radius:1px}.radius-2{border-radius:2px}.radius-3{border-radius:3px}.radius-4{border-radius:4px}.radius-5{border-radius:5px}.radius-6{border-radius:6px}.radius-7{border-radius:7px}.radius-8{border-radius:8px}.radius-9{border-radius:9px}.radius-10{border-radius:10px}.radius-11{border-radius:11px}.radius-12{border-radius:12px}.radius-13{border-radius:13px}.radius-14{border-radius:14px}.radius-15{border-radius:15px}.radius-16{border-radius:16px}.radius-17{border-radius:17px}.radius-18{border-radius:18px}.radius-19{border-radius:19px}.radius-20{border-radius:20px}.radius-21{border-radius:21px}.radius-22{border-radius:22px}.radius-23{border-radius:23px}.radius-24{border-radius:24px}.radius-25{border-radius:25px}.radius-26{border-radius:26px}.radius-27{border-radius:27px}.radius-28{border-radius:28px}.radius-29{border-radius:29px}.radius-30{border-radius:30px}.radius-31{border-radius:31px}.radius-32{border-radius:32px}.radius-33{border-radius:33px}.radius-34{border-radius:34px}.radius-35{border-radius:35px}.radius-36{border-radius:36px}.radius-37{border-radius:37px}.radius-38{border-radius:38px}.radius-39{border-radius:39px}.radius-40{border-radius:40px}.radius-41{border-radius:41px}.radius-42{border-radius:42px}.radius-43{border-radius:43px}.radius-44{border-radius:44px}.radius-45{border-radius:45px}.radius-46{border-radius:46px}.radius-47{border-radius:47px}.radius-48{border-radius:48px}.radius-49{border-radius:49px}.radius-50{border-radius:50px}.vh-parent{position:relative}.v{position:absolute;top:50%;transform:translateY(-50%)}.h{transform:translateX(-50%)}.h,.vh{position:absolute;left:50%}.vh{top:50%;transform:translate(-50%,-50%)}.dspl-in{display:inline}.dspl-inbl{display:inline-block}.dspl-bl{display:block}.dspl-infl{display:inline-flex}.dspl-flex{display:flex}.vtal-md{vertical-align:middle}.vtal-bt{vertical-align:bottom}.vtal-top{vertical-align:top}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.jc-start{justify-content:flex-start}.jc-end{justify-content:flex-end}.jc-center{justify-content:center}.jc-between{justify-content:space-between}.jc-around{justify-content:space-around}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.fl-right{float:right}.fl-left{float:left}.box-ct{box-sizing:content-box}.box-bd{box-sizing:border-box}.pst-rlt{position:relative}.pst-absl{position:absolute}.pst-fx{position:fixed}.h-scroll{overflow-x:scroll;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch}.ovfl-hd{overflow:hidden}.ovfl-scroll{overflow:scroll}.ovfl-vsb{overflow:visible}.ovfl-x-hd{overflow-x:hidden}.ovfl-x-scroll{overflow-x:scroll}.ovfl-y-hd{overflow-y:hidden}.ovfl-y-scroll{overflow-y:scroll}.color-gray-1{color:#fff}.bg-gray-1{background-color:#fff}.bd-gray-1{border-color:#fff}.color-gray-2{color:#fafafa}.bg-gray-2{background-color:#fafafa}.bd-gray-2{border-color:#fafafa}.color-gray-3{color:#f5f5f5}.bg-gray-3{background-color:#f5f5f5}.bd-gray-3{border-color:#f5f5f5}.color-gray-4{color:#f0f0f0}.bg-gray-4{background-color:#f0f0f0}.bd-gray-4{border-color:#f0f0f0}.color-gray-5{color:#d9d9d9}.bg-gray-5{background-color:#d9d9d9}.bd-gray-5{border-color:#d9d9d9}.color-gray-6{color:#bfbfbf}.bg-gray-6{background-color:#bfbfbf}.bd-gray-6{border-color:#bfbfbf}.color-gray-7{color:#8c8c8c}.bg-gray-7{background-color:#8c8c8c}.bd-gray-7{border-color:#8c8c8c}.color-gray-8{color:#595959}.bg-gray-8{background-color:#595959}.bd-gray-8{border-color:#595959}.color-gray-9{color:#434343}.bg-gray-9{background-color:#434343}.bd-gray-9{border-color:#434343}.color-gray-10{color:#262626}.bg-gray-10{background-color:#262626}.bd-gray-10{border-color:#262626}.color-gold-1{color:#fffbe6}.bg-gold-1{background-color:#fffbe6}.bd-gold-1{border-color:#fffbe6}.color-gold-2{color:#fff1b8}.bg-gold-2{background-color:#fff1b8}.bd-gold-2{border-color:#fff1b8}.color-gold-3{color:#ffe58f}.bg-gold-3{background-color:#ffe58f}.bd-gold-3{border-color:#ffe58f}.color-gold-4{color:#ffd666}.bg-gold-4{background-color:#ffd666}.bd-gold-4{border-color:#ffd666}.color-gold-5{color:#ffc53d}.bg-gold-5{background-color:#ffc53d}.bd-gold-5{border-color:#ffc53d}.color-gold-6{color:#faad14}.bg-gold-6{background-color:#faad14}.bd-gold-6{border-color:#faad14}.color-gold-7{color:#d48806}.bg-gold-7{background-color:#d48806}.bd-gold-7{border-color:#d48806}.color-gold-8{color:#ad6800}.bg-gold-8{background-color:#ad6800}.bd-gold-8{border-color:#ad6800}.color-gold-9{color:#874d00}.bg-gold-9{background-color:#874d00}.bd-gold-9{border-color:#874d00}.color-gold-10{color:#613400}.bg-gold-10{background-color:#613400}.bd-gold-10{border-color:#613400}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-el{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-el-2{-webkit-line-clamp:2}.text-el-2,.text-el-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-3{-webkit-line-clamp:3}.text-el-4{-webkit-line-clamp:4}.text-el-4,.text-el-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-5{-webkit-line-clamp:5}.text-el-6{-webkit-line-clamp:6}.text-el-6,.text-el-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-7{-webkit-line-clamp:7}.text-el-8{-webkit-line-clamp:8}.text-el-8,.text-el-9{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-el-9{-webkit-line-clamp:9}.text-el-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.word-wrap{white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.fs-0{font-size:0}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px} \ No newline at end of file diff --git a/package.json b/package.json index cf8cb1a..f1a4dde 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bit-css", - "version": "1.0.3", + "version": "1.0.4", "description": "bit-css", "main": "src/index.less", "scripts": { diff --git a/src/layout.less b/src/layout.less index fba29fc..469e4c3 100644 --- a/src/layout.less +++ b/src/layout.less @@ -7,6 +7,15 @@ } } +.cont(@count, @attr, @prefix, @attr2) when (@count >= 0) { + .cont((@count - 1), @attr, @prefix, @attr2); + + .@{prefix}-@{count} { + @{attr}: unit(@count, @unit); + @{attr2}: unit(@count, @unit); + } +} + // 百分比计算 .percent(@count, @attr, @prefix) when (@count > 0) { .percent((@count - 1), @attr, @prefix); @@ -29,8 +38,8 @@ .cont(@padding-range, padding-right, pr); .cont(@padding-range, padding-bottom, pb); .cont(@padding-range, padding-left, pl); -.cont(@padding-range, padding-left, plr); -.cont(@padding-range, padding-left, ptb); +.cont(@padding-range, padding-left, plr, padding-right); +.cont(@padding-range, padding-top, ptb, padding-bottom); // margin @@ -39,8 +48,8 @@ .cont(@margin-range, margin-right, mr); .cont(@margin-range, margin-bottom, mb); .cont(@margin-range, margin-left, ml); -.cont(@margin-range, margin-left, mlr); -.cont(@margin-range, margin-left, mrb); +.cont(@margin-range, margin-left, mlr, margin-right); +.cont(@margin-range, margin-top, mtb, margin-bottom); // line-height .cont(@line-height-range, line-height, lh); From 588fbde1128cb5854db080355f934ab365bec375 Mon Sep 17 00:00:00 2001 From: changge Date: Fri, 25 Dec 2020 11:06:35 +0800 Subject: [PATCH 13/13] 1.0.5 --- package.json | 2 +- src/index.less | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f1a4dde..b5364bc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bit-css", - "version": "1.0.4", + "version": "1.0.5", "description": "bit-css", "main": "src/index.less", "scripts": { diff --git a/src/index.less b/src/index.less index 5790ddd..a389db5 100644 --- a/src/index.less +++ b/src/index.less @@ -1,4 +1,4 @@ @import "./custom"; @import "./layout"; -@import "./color"; +@import "./color/index.less"; @import "./text";