From 6e2dc16c9bc483b84d41246d253f494e5e091882 Mon Sep 17 00:00:00 2001 From: emielvdveen Date: Tue, 10 Oct 2023 11:21:51 +0000 Subject: [PATCH] deploy: f9155e5d10884e6b7941e9484b1d35743146eac9 --- asset-manifest.json | 22 +- index.html | 2 +- port-0.0.0-py3-none-any.whl | Bin 5360 -> 6497 bytes port_logo_only.svg | 8 + static/css/main.8165b731.css | 5 + static/css/main.8165b731.css.map | 1 + static/css/main.a01b9735.css | 5 - static/css/main.a01b9735.css.map | 1 - static/js/353.328efe42.chunk.js | 3 + static/js/353.328efe42.chunk.js.LICENSE.txt | 1 + static/js/353.328efe42.chunk.js.map | 1 + static/js/main.9d625f6e.js | 3 - static/js/main.9d625f6e.js.LICENSE.txt | 52 ----- static/js/main.9d625f6e.js.map | 1 - static/js/main.c26100e1.js | 3 + static/js/main.c26100e1.js.LICENSE.txt | 215 ++++++++++++++++++ static/js/main.c26100e1.js.map | 1 + ...ebook.50f32cbe0e5b9c1e70c7e8bc5c6a5722.svg | 10 - ...agram.011663f0d0bf7a4aea11d8ea60939fa6.svg | 17 -- .../media/py_worker.80c77f8e737c6c77dc71.js | 1 - .../media/py_worker.a51d8a5960fb94b947ab.js | 1 + ...itter.836115e83dbb6389a4448ed88803c0f0.svg | 3 - ...utube.2c15ef81d996bab57f5b365b6080750b.svg | 4 - 23 files changed, 250 insertions(+), 110 deletions(-) create mode 100644 port_logo_only.svg create mode 100644 static/css/main.8165b731.css create mode 100644 static/css/main.8165b731.css.map delete mode 100644 static/css/main.a01b9735.css delete mode 100644 static/css/main.a01b9735.css.map create mode 100644 static/js/353.328efe42.chunk.js create mode 100644 static/js/353.328efe42.chunk.js.LICENSE.txt create mode 100644 static/js/353.328efe42.chunk.js.map delete mode 100644 static/js/main.9d625f6e.js delete mode 100644 static/js/main.9d625f6e.js.LICENSE.txt delete mode 100644 static/js/main.9d625f6e.js.map create mode 100644 static/js/main.c26100e1.js create mode 100644 static/js/main.c26100e1.js.LICENSE.txt create mode 100644 static/js/main.c26100e1.js.map delete mode 100644 static/media/facebook.50f32cbe0e5b9c1e70c7e8bc5c6a5722.svg delete mode 100644 static/media/instagram.011663f0d0bf7a4aea11d8ea60939fa6.svg delete mode 100644 static/media/py_worker.80c77f8e737c6c77dc71.js create mode 100644 static/media/py_worker.a51d8a5960fb94b947ab.js delete mode 100644 static/media/twitter.836115e83dbb6389a4448ed88803c0f0.svg delete mode 100644 static/media/youtube.2c15ef81d996bab57f5b365b6080750b.svg diff --git a/asset-manifest.json b/asset-manifest.json index d3eff0be..ea6013ee 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,7 +1,8 @@ { "files": { - "main.css": "./static/css/main.a01b9735.css", - "main.js": "./static/js/main.9d625f6e.js", + "main.css": "./static/css/main.8165b731.css", + "main.js": "./static/js/main.c26100e1.js", + "static/js/353.328efe42.chunk.js": "./static/js/353.328efe42.chunk.js", "static/media/Finador-BlackOblique.woff": "./static/media/Finador-BlackOblique.8e3feb4617564028ac09.woff", "static/media/Finador-RegularOblique.woff": "./static/media/Finador-RegularOblique.66b1b40866f3f75015d6.woff", "static/media/Finador-LightOblique.woff": "./static/media/Finador-LightOblique.3e4bf52dd453804f5c5a.woff", @@ -31,13 +32,9 @@ "static/media/Finador-Medium.woff2": "./static/media/Finador-Medium.904b493a957de121d1f7.woff2", "static/media/Finador-Thin.woff2": "./static/media/Finador-Thin.d11fc530809dc729346c.woff2", "static/media/logo.svg": "./static/media/logo.f5694ed87add75005981866a3dbb8b5f.svg", - "static/media/instagram.svg": "./static/media/instagram.011663f0d0bf7a4aea11d8ea60939fa6.svg", - "static/media/py_worker.js": "./static/media/py_worker.80c77f8e737c6c77dc71.js", - "static/media/twitter.svg": "./static/media/twitter.836115e83dbb6389a4448ed88803c0f0.svg", - "static/media/youtube.svg": "./static/media/youtube.2c15ef81d996bab57f5b365b6080750b.svg", - "index.html": "./index.html", + "static/media/py_worker.js": "./static/media/py_worker.a51d8a5960fb94b947ab.js", "static/media/delete.svg": "./static/media/delete.52e6851b1a65c25db5a603cd9988d336.svg", - "static/media/facebook.svg": "./static/media/facebook.50f32cbe0e5b9c1e70c7e8bc5c6a5722.svg", + "index.html": "./index.html", "static/media/check_active.svg": "./static/media/check_active.960826e06093589f13a939cd11c7a1af.svg", "static/media/undo.svg": "./static/media/undo.7711178100058d5fe1926827dfdd12d6.svg", "static/media/forward.svg": "./static/media/forward.34ff20a946ccbd1ece34dd21d7b67753.svg", @@ -45,11 +42,12 @@ "static/media/back.svg": "./static/media/back.da58add26f133b17074fc3c8bc19b1d4.svg", "static/media/check.svg": "./static/media/check.62d1e3846cf9f4002c37c986555f222e.svg", "static/media/radio.svg": "./static/media/radio.a8976f7cd2094465a9e60270572060bb.svg", - "main.a01b9735.css.map": "./static/css/main.a01b9735.css.map", - "main.9d625f6e.js.map": "./static/js/main.9d625f6e.js.map" + "main.8165b731.css.map": "./static/css/main.8165b731.css.map", + "main.c26100e1.js.map": "./static/js/main.c26100e1.js.map", + "353.328efe42.chunk.js.map": "./static/js/353.328efe42.chunk.js.map" }, "entrypoints": [ - "static/css/main.a01b9735.css", - "static/js/main.9d625f6e.js" + "static/css/main.8165b731.css", + "static/js/main.c26100e1.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 9800eb41..c9859f31 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -React App
\ No newline at end of file +Port
\ No newline at end of file diff --git a/port-0.0.0-py3-none-any.whl b/port-0.0.0-py3-none-any.whl index 0e25e81a9afcfaa5f60b483d10cef00ec04cdabc..c4593e28e8ea555243361dcd876ebd09f3e238d2 100644 GIT binary patch delta 3119 zcmV+~4AArNDd94(ssVpqb>aot2><{_E&u=#0001RZ*p`mVQ^_LaB^>Ob1ras?OI=N z8@UmG*QX$KFHYh5aMw2h2Q;wHZGg5(b8Zi)VF>gtC9&Qm*UQ~F%Jsf`XNLb*yRzkz z3IwPT#3pw*oEiRRI2>}->YA0j<3+`d5r)aS(QOyIW-FxVwvB&OYya_P+lcZ?7Tq~} z-*i$dUY)bQ$WFApn#~+h!&S)*gMUpqo6U$ByJ@*H6~{5=EUz=R0j99(xx>nxzoiLU){s^^T zKdN;l&4wBHjEsM^=N70`wP06$S4`1>kTcH>C}w^P{yqC+G+VAOzpq44^5>Q}jcA!A zS?M-23lK1(?2^t!Mq+g=#R`N&`<)q4t=>dUThaBcV%U4JT%t9X%Zoxc+p{;b5g|Xc zx-tKF_h-RN(FQ3$fHB#I`lfB#$qp2=znBJjHUbtNRv~{il_N@R@tg*PfFIZ|zh*tR z^W_qdD3;6l9ekZNvFG?%dI&yWb8pEBvaP?oz9j zZ0lg%kD`BTx6JhSwd}}9oULT#a79FR92u)O;7F2yw`EUUb?C2lER0j)iN;=7kGk1F z{3y6$_cX9Xix=DoKSQDWs$@!cNC4UupqwaS@HGA*GA&pQbO?!&aH1c^K0Ar6^eDB# zkEk|ZL(B`KLDoW4FXwtEo{nxxLD;So0B8h*SIieSGr_;}UGPliEf5&@4(!_b8 zwd=cue< zrb1VJ4cm(1bqJ=m57*Z7icVJXdt4yD1y|d105WxEK(SHflQccAq`7&h54Y%GI#9lR}A%$O?AkLarok<1il001R?#XqBPT z>+QGGfnK-JkL&g~t*q{;T$4ndeh^B25edn?))mrR^U53-$`KGl99!KI+);Z#L<&b5 zY7R)E&XF$my#l`fv5pqZa80l4K*(O5$uV70{e=67pwIkUsKpd%8Jt6g7ufcZ; zq=54)j8_@P4$E!xp@9-iyP*G(Zk%RK+lBr0vVFpjwCGzfIJk7gpW3^=wlCd|Qo4U* z+U@+FxASv0ucQ+Ao410`?`DapJF#sxl;(B^M|VN$+6zzM+*}qq|h1=kp7W^ znp4cIIf(d{{tkq+u+)XIjW}82yHPZg&88521NqN5pnukF2?t5tmt(L#5E4(ojCeU9 zVA{1DMmka=^uB)oJq1v9>~vC`pm~2T2Z1s%*%(rWSo0nNBw!%ET)I~_M=xquD6SMm{{AB!jeGB}*9 zw#1tt$oL9?7g+8Myb-fxA<%TWY9S3+I97@LvEWlmTX+F@!9+DgI>Vke0{DNmi4+^G zQmH`AYF!FjZE{D&POsM$0nEsP%oTWNn{sLhz)o#x=0In*%J$TE7aEPq2Bii@75{;m&3E&pw_ zN``%7$9Xu!QNCvwnKD}?QcW%B_;DHAvqR!g9)i#bOP1sBh*60YHyD|`U)r8PPzx~W zE>&=6`{|sJCO-4Jak*Os(E&qT$l1cC>v*L;HVz%T+hzj1WYCD`+2MafbnCurdc^l_ z%so(a8}Gc!xT!P$vm-CCUaiVAq6jeEL4hS66Dv{eb+V6YYx{v5iAMYv2!ZgN0F1b9r`9#+%EG+UP}G06ZP258h!M+%ii2gmKgWi zl-_@)bk(i2jm@rnBg&mzMyhU>j3M(s15K+yhD|Fr9l@;BRKtI7V{cZ^Ukk)+-FFhB zbFtB~fGks)CqOmbV{$_HVQ2nivT@+U{)9KCv1{K*NQ3KagGmiNsMb$qfqOCUCZG)@ zAmS7WP+YCwa>{zGpOBhKhK0=o zmm5($-0ROHDDs3p8WoQ8g@CFD!zZy7=CN=J{OH!^YX*N3ezMB@sFr>{ZeZKLx+jC4 ztGQbxZ7s3LkG4g~gdNp*5%EymK9AR9!}PtXwhT`5KI;7+rN=_)*Nje^P59_J%h%${mn~`V@7P;F zPmqf7R>XhOfur~+46K;_X6<4{q+4^!cU(m@oWu$^1U>kxPxrKAkdh;gTgTWV7zEww zzFoS0TV+l>A`Jcod;?Eg))&9Sd!X;3<2LJYe}6x}gT^0_p0XUN$}_f6k6+Su1zc6s5@X7U=}{xce!H#>Y)vat0)*RszM;*&6N z;=YBAp$bn6+=DIzn5`GOq8*(K19$u4abe|i&ma9ai~k<7NI{07Y%X|Xj$Y1NOkw!Qzzf$dPq zNtFCimC=U)Lx3*8ZR1`8qT3{eJA4F*y9*BBTf_i)G=qaI^HJgd3$rl?gb4}t3vUsn z0RRAZlfDonf5~#HKmdi|eV(OB8krYaFv%E^L5Xarb|Bp-&;rWv^tV#EskpGt{;N|z zZQA}V&q+=CJb$GV=rCFc;=3Q&>ZS=d`oQF4*bpYuZuO`*JE9@gJD#rJM9DLXmkcwcrEF_4V)DePQbus~(=9wj=So<8e^58gEDp!FCjXas*l}+ zbf0g!Sg?&G@DO2<5ahZ52XUUlLH*$DsuMlO?M6Hfx93zM`HI0CK=lkO8b0)Z2g zy%ZOdK@>6qjTDo;6c>|>6crrx3vUsn0RRAZ0ssIT00000000000001_0U8yPy%a45 J_!a;F001Rs|8W2S delta 1997 zcmV;;2Qv8KGVm#|ssVp6Rc=~l1polP6#xJc0001RZ*p`mVQ^_LaB^>Ob1raswOHM6 z<0ue+_g{hX)JnbVd!&_graYj?gs3q{#tSAc4 zN$w4mwxLcaX)gwz%S}Pxvs$hE6k#w&N+lf?63=k_#SyoojtEO&)#`>Gh>(O5t9d0# zQIdwrx}!BO{8pcxGvcXp+=i|3!{vs2k#!^Nj#ya6ja9$fKqZ?Ex$a!KL<2$={cb=} z^gQ^#D1J#s$`ya6PYoZm{KHVKxgmk1QYNzt5D-u4Mw6S2Bq+&v1=67bFD!4W%cQE| zt}~M0?0UOJb8ffmQt89R9S6^Y z8^*SZL}Oe0NCOXnpUL0JneF7D(0cP zXqp?P+|)FcpIbJKHmWw<+B8w@^ zI!>)PKRcOpzV=45!cVK+uS!GqKUZjM1jv6tFsVD!UOL> z_Eb6y*uZ}ae3I`y?>a=({SFdHNhNvmj0`PaQp@`jO4T)tNac_Kv@1b5&VYFt|B#wC zqy;*J#F2cWo{ud@iG%bgwZ%nLo7Rx@25ykG8OHC;2ZQJqaDSsrd!HqEKSF;1 zjO0%NNju+Lz@9iB#Xazw$ zY6z~J$aF)!y(4#P$`f3_#sOtS9)7X;l z%iK3`+uusCLn`SeCB?Xkz}jFrs2I1U5k5jTp;g%nw3Rt^K;J_CFjCw|hM(aMI-D?GpexNKgFoW>Hwg{!cr33W>x z5lJ!O4ec8=Wu1Y$qdD|FaBRL18=k^?yI>uZHvMZC-n$FAJ9PZBKmdi|eVzr9MlQl43k2k*B8W1up;{1W6uPBRE>Ay`%B14L zI{UBwIs~`fN1CDrb!qxeMuwJfCQ6^Hz*6_v-)lXa4n9U~vbZ;cV#jC!RX4vZZYDaC zA#AOl5&1Xr#Xy2yQNmm|d{W8QVh7nYwCji!9qn}YPr;=Ye>ZF5M2X3lyZds_fL|%Y zbq$-GK1q-1u1N)l=b`{$DUl)OO54+JX%boWRc24=qtPq2q>wTaP<}1aV)6_fK*NP= z!K*II0UvuU-nWJMKtqK8rJ2!&X4~8x&ztOQGomO--%<@x^Mu6xR3tDJN(J#@>~wLiGJ^2`Bbv2{bWe)QYhB;^L#{N3#OGbv;K!{egUt-= zrs+)aPJ!8c+_r(whywSW!h-j&<%o7HY6|?ZHbPZbL-j|s-SF^Gkg&pAH*CYb={YL2 zu7Z24xX~`q6azKk%z)=JhM$4gXk;12>PO6H#iR1{C^`K@50h4Ew*rJCaE_L{fUCII zkEXBpe%Lr7U}X6<7#Nxt=nV7r7nArF(h4wDZdzsq006!flhhYa0x<`ZB^WpYI|!3s z7&-zD50fq#7n8CWG6EV9lP(z-lfV=OEKo}U0u%!j000080000XNXTM1KBoZy0CoZZ f02=@R00000000000Hgt@5R)z$Ee3}Y00000r-8Vu diff --git a/port_logo_only.svg b/port_logo_only.svg new file mode 100644 index 00000000..2ead7349 --- /dev/null +++ b/port_logo_only.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/static/css/main.8165b731.css b/static/css/main.8165b731.css new file mode 100644 index 00000000..26044e6a --- /dev/null +++ b/static/css/main.8165b731.css @@ -0,0 +1,5 @@ +@font-face{font-family:Finador-Thin;src:url(../../static/media/Finador-Thin.d11fc530809dc729346c.woff2) format("woff2"),url(../../static/media/Finador-Thin.6529a0517644d0d94527.woff) format("woff")}@font-face{font-family:Finador-ThinOblique;src:url(../../static/media/Finador-ThinOblique.b60ea6bcee952536addf.woff2) format("woff2"),url(../../static/media/Finador-ThinOblique.326eaec91aa05d39873d.woff) format("woff")}@font-face{font-family:Finador-ExtraLight;src:url(../../static/media/Finador-ExtraLight.014fc2b20374c524c007.woff2) format("woff2"),url(../../static/media/Finador-ExtraLight.1a0a300e2b52e80d1225.woff) format("woff")}@font-face{font-family:Finador-ExtraLightOblique;src:url(../../static/media/Finador-ExtraLightOblique.e8ab73dc829840f63b79.woff2) format("woff2"),url(../../static/media/Finador-ExtraLightOblique.da9f0f0b84aad8535783.woff) format("woff")}@font-face{font-family:Finador-Light;src:url(../../static/media/Finador-Light.494ccb1e2089d12719df.woff2) format("woff2"),url(../../static/media/Finador-Light.96c536418fb8c38ab8ae.woff) format("woff")}@font-face{font-family:Finador-LightOblique;src:url(../../static/media/Finador-LightOblique.19443e16a508859dc3e6.woff2) format("woff2"),url(../../static/media/Finador-LightOblique.3e4bf52dd453804f5c5a.woff) format("woff")}@font-face{font-family:Finador-Regular;src:url(../../static/media/Finador-Regular.77c23eaa128cf4b36293.woff2) format("woff2"),url(../../static/media/Finador-Regular.e5efc1aa1c721c02c8f0.woff) format("woff")}@font-face{font-family:Finador-RegularOblique;src:url(../../static/media/Finador-RegularOblique.f7c72e2eb5fd6458bd52.woff2) format("woff2"),url(../../static/media/Finador-RegularOblique.66b1b40866f3f75015d6.woff) format("woff")}@font-face{font-family:Finador-Medium;src:url(../../static/media/Finador-Medium.904b493a957de121d1f7.woff2) format("woff2"),url(../../static/media/Finador-Medium.50eaf66efcc9b04bdacb.woff) format("woff")}@font-face{font-family:Finador-MediumOblique;src:url(../../static/media/Finador-MediumOblique.650b77daef70a03934a2.woff2) format("woff2"),z url(../../static/media/Finador-MediumOblique.bf6a6e7c7e9e2a0292e7.woff) format("woff")}@font-face{font-family:Finador-Bold;src:url(../../static/media/Finador-Bold.334ed1b8ee1f33e07748.woff2) format("woff2"),url(../../static/media/Finador-Bold.e71ffcb972d66e7b1153.woff) format("woff")}@font-face{font-family:Finador-BoldOblique;src:url(../../static/media/Finador-BoldOblique.bd01aa239f47f4decca1.woff2) format("woff2"),url(../../static/media/Finador-BoldOblique.afbdf080e3b01ce568dc.woff) format("woff")}@font-face{font-family:Finador-Black;src:url(../../static/media/Finador-Black.b67b8620a2b660ffb525.woff2) format("woff2"),url(../../static/media/Finador-Black.9839a7ea1f481e7ceb35.woff) format("woff")}@font-face{font-family:Finador-BlackOblique;src:url(../../static/media/Finador-BlackOblique.e323533438b6a57d310a.woff2) format("woff2"),url(../../static/media/Finador-BlackOblique.8e3feb4617564028ac09.woff) format("woff")} +/* +! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com +*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{-webkit-font-feature-settings:inherit;font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.-mt-2px{margin-top:-2px}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10px{height:10px}.h-12{height:3rem}.h-16{height:4rem}.h-3{height:.75rem}.h-30px{height:30px}.h-4{height:1rem}.h-44px{height:44px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[15rem\]{height:15rem}.h-\[3rem\]{height:3rem}.h-footer{height:88px}.h-full{height:100%}.h-logo{height:110px}.h-px{height:1px}.min-h-\[3\.5rem\]{min-height:3.5rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-10px{width:10px}.w-12{width:3rem}.w-1px{width:1px}.w-3{width:.75rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[200\%\]{width:200%}.w-\[24rem\]{width:24rem}.w-full{width:100%}.w-min{width:-webkit-min-content;width:min-content}.w-sidebar{width:320px}.min-w-\[200px\]{min-width:200px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[min\(100\%\2c 400px\)\]{min-width:min(100%,400px)}.min-w-button{min-width:200px}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[20rem\]{max-width:20rem}.max-w-full{max-width:100%}.flex-1{flex:1 1}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-fixed{table-layout:fixed}.origin-top-left{-webkit-transform-origin:top left;transform-origin:top left}.-translate-x-2{--tw-translate-x:-0.5rem}.-translate-x-2,.-translate-x-\[3px\]{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[3px\]{--tw-translate-x:-3px}.-translate-y-2{--tw-translate-y:-0.5rem}.-translate-y-2,.scale-50{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{-webkit-animation:fadeIn .25s ease-in-out;animation:fadeIn .25s ease-in-out}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-webkit-column-gap:.5rem;column-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[0\.2rem\]{border-width:.2rem}.border-b-2{border-bottom-width:2px}.border-solid{border-style:solid}.border-grey3{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity))}.border-grey4{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(66 114 239/var(--tw-border-opacity))}.bg-\[\#222a\]{background-color:#222a}.bg-delete{--tw-bg-opacity:1;background-color:rgb(219 30 30/var(--tw-bg-opacity))}.bg-grey3{--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity))}.bg-grey4{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity))}.bg-grey5{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity))}.bg-grey6{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(66 114 239/var(--tw-bg-opacity))}.bg-primary\/0{background-color:rgba(66,114,239,0)}.bg-primarylight{--tw-bg-opacity:1;background-color:rgb(227 234 253/var(--tw-bg-opacity))}.bg-success{--tw-bg-opacity:1;background-color:rgb(111 202 55/var(--tw-bg-opacity))}.bg-tertiary{--tw-bg-opacity:1;background-color:rgb(255 207 96/var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pb-1{padding-bottom:.25rem}.pb-13px{padding-bottom:13px}.pb-15px{padding-bottom:15px}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-13px{padding-top:13px}.pt-15px{padding-top:15px}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-body{font-family:Finador-Light,sans-serif}.font-bodybold{font-family:Finador-Medium,sans-serif}.font-button{font-family:Finador-Bold,sans-serif}.font-caption{font-family:Finador-Medium,sans-serif}.font-label{font-family:Finador-Bold,sans-serif}.font-link{font-family:Finador-Medium,sans-serif}.font-table-row{font-family:Finador-Regular,sans-serif}.font-title3,.font-title4{font-family:Finador-Black,sans-serif}.font-title5,.font-title6{font-family:Finador-Bold,sans-serif}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-bodylarge{font-size:24px;line-height:36px}.text-bodymedium{font-size:20px;line-height:30px}.text-bodysmall{font-size:16px;line-height:24px}.text-button{font-size:18px;line-height:18px}.text-caption{font-size:14px;line-height:18px}.text-label{font-size:16px;line-height:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-link{font-size:16px;line-height:24px}.text-title3{font-size:32px;line-height:38px}.text-title4{font-size:28px;line-height:32px}.text-title5{font-size:24px;line-height:26px}.text-title6{font-size:20px;line-height:22px}.text-xl{font-size:1.25rem;line-height:1.75rem}.leading-none{line-height:1}.text-delete,.text-error{--tw-text-opacity:1;color:rgb(219 30 30/var(--tw-text-opacity))}.text-grey1{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity))}.text-grey2{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.text-grey3{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(66 114 239/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.blur{--tw-blur:blur(8px)}.blur,.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[grid\2c color\]{transition-duration:.15s;transition-property:grid,color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:invisible}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#999}.tippy-box[data-theme~=wordcloud]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#333b;border-radius:.5rem;color:#fff;padding:.5rem}.hover\:cursor-default:hover{cursor:default}.hover\:bg-primary\/25:hover{background-color:rgba(66,114,239,.25)}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(66 114 239/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.active\:pb-14px:active{padding-bottom:14px}.active\:pb-3:active{padding-bottom:.75rem}.active\:pb-3px:active{padding-bottom:3px}.active\:pt-14px:active{padding-top:14px}.active\:pt-4:active{padding-top:1rem}.active\:pt-5px:active{padding-top:5px}.active\:shadow-top2px:active{--tw-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);--tw-shadow-colored:inset 0 2px 0 0 var(--tw-shadow-color)}.active\:shadow-top2px:active,.active\:shadow-top4px:active{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.active\:shadow-top4px:active{--tw-shadow:inset 0 4px 0 0 rgba(0,0,0,.15);--tw-shadow-colored:inset 0 4px 0 0 var(--tw-shadow-color)}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:640px){.sm\:font-title2,.sm\:font-title3,.sm\:font-title4{font-family:Finador-Black,sans-serif}.sm\:font-title5{font-family:Finador-Bold,sans-serif}.sm\:text-title2{font-size:40px;line-height:44px}.sm\:text-title3{font-size:32px;line-height:38px}.sm\:text-title4{font-size:28px;line-height:32px}.sm\:text-title5{font-size:24px;line-height:26px}}@media (min-width:768px){.md\:mb-5{margin-bottom:1.25rem}.md\:mb-8{margin-bottom:2rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:1024px){.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:gap-3{gap:.75rem}.lg\:font-title0,.lg\:font-title1,.lg\:font-title2,.lg\:font-title3,.lg\:font-title4{font-family:Finador-Black,sans-serif}.lg\:text-title0{font-size:64px;line-height:68px}.lg\:text-title1{font-size:50px;line-height:50px}.lg\:text-title2{font-size:40px;line-height:44px}.lg\:text-title3{font-size:32px;line-height:38px}.lg\:text-title4{font-size:28px;line-height:32px}} +/*# sourceMappingURL=main.8165b731.css.map*/ \ No newline at end of file diff --git a/static/css/main.8165b731.css.map b/static/css/main.8165b731.css.map new file mode 100644 index 00000000..6feb9476 --- /dev/null +++ b/static/css/main.8165b731.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.8165b731.css","mappings":"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","sources":["fonts.css","framework/styles.css"],"sourcesContent":["@font-face {\n font-family: 'Finador-Thin';\n src: url('./fonts/Finador-Thin.woff2') format('woff2'), url('./fonts/Finador-Thin.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-ThinOblique';\n src: url('./fonts/Finador-ThinOblique.woff2') format('woff2'), url('./fonts/Finador-ThinOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-ExtraLight';\n src: url('./fonts/Finador-ExtraLight.woff2') format('woff2'), url('./fonts/Finador-ExtraLight.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-ExtraLightOblique';\n src: url('./fonts/Finador-ExtraLightOblique.woff2') format('woff2'), url('./fonts/Finador-ExtraLightOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Light';\n src: url('./fonts/Finador-Light.woff2') format('woff2'), url('./fonts/Finador-Light.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-LightOblique';\n src: url('./fonts/Finador-LightOblique.woff2') format('woff2'), url('./fonts/Finador-LightOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Regular';\n src: url('./fonts/Finador-Regular.woff2') format('woff2'), url('./fonts/Finador-Regular.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-RegularOblique';\n src: url('./fonts/Finador-RegularOblique.woff2') format('woff2'), url('./fonts/Finador-RegularOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Medium';\n src: url('./fonts/Finador-Medium.woff2') format('woff2'), url('./fonts/Finador-Medium.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-MediumOblique';\n src: url('./fonts/Finador-MediumOblique.woff2') format('woff2'),z url('./fonts/Finador-MediumOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Bold';\n src: url('./fonts/Finador-Bold.woff2') format('woff2'), url('./fonts/Finador-Bold.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-BoldOblique';\n src: url('./fonts/Finador-BoldOblique.woff2') format('woff2'), url('./fonts/Finador-BoldOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Black';\n src: url('./fonts/Finador-Black.woff2') format('woff2'), url('./fonts/Finador-Black.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-BlackOblique';\n src: url('./fonts/Finador-BlackOblique.woff2') format('woff2'), url('./fonts/Finador-BlackOblique.woff') format('woff');\n}","@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\n/* width */\n::-webkit-scrollbar {\n width: 10px;\n height: 10px;\n}\n\n/* Track */\n::-webkit-scrollbar-track {\n background: invisible;\n}\n\n/* Handle */\n::-webkit-scrollbar-thumb {\n background: theme('colors.grey3');\n border-radius: 3px;\n}\n\n/* Handle on hover */\n::-webkit-scrollbar-thumb:hover {\n background: theme('colors.grey2');\n}\n\n.tippy-box[data-theme~='wordcloud'] {\n background-color: #333b;\n backdrop-filter: blur(5px);\n color: white;\n padding: 0.5rem;\n border-radius: 0.5rem;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/css/main.a01b9735.css b/static/css/main.a01b9735.css deleted file mode 100644 index 901019dd..00000000 --- a/static/css/main.a01b9735.css +++ /dev/null @@ -1,5 +0,0 @@ -@font-face{font-family:Finador-Thin;src:url(../../static/media/Finador-Thin.d11fc530809dc729346c.woff2) format("woff2"),url(../../static/media/Finador-Thin.6529a0517644d0d94527.woff) format("woff")}@font-face{font-family:Finador-ThinOblique;src:url(../../static/media/Finador-ThinOblique.b60ea6bcee952536addf.woff2) format("woff2"),url(../../static/media/Finador-ThinOblique.326eaec91aa05d39873d.woff) format("woff")}@font-face{font-family:Finador-ExtraLight;src:url(../../static/media/Finador-ExtraLight.014fc2b20374c524c007.woff2) format("woff2"),url(../../static/media/Finador-ExtraLight.1a0a300e2b52e80d1225.woff) format("woff")}@font-face{font-family:Finador-ExtraLightOblique;src:url(../../static/media/Finador-ExtraLightOblique.e8ab73dc829840f63b79.woff2) format("woff2"),url(../../static/media/Finador-ExtraLightOblique.da9f0f0b84aad8535783.woff) format("woff")}@font-face{font-family:Finador-Light;src:url(../../static/media/Finador-Light.494ccb1e2089d12719df.woff2) format("woff2"),url(../../static/media/Finador-Light.96c536418fb8c38ab8ae.woff) format("woff")}@font-face{font-family:Finador-LightOblique;src:url(../../static/media/Finador-LightOblique.19443e16a508859dc3e6.woff2) format("woff2"),url(../../static/media/Finador-LightOblique.3e4bf52dd453804f5c5a.woff) format("woff")}@font-face{font-family:Finador-Regular;src:url(../../static/media/Finador-Regular.77c23eaa128cf4b36293.woff2) format("woff2"),url(../../static/media/Finador-Regular.e5efc1aa1c721c02c8f0.woff) format("woff")}@font-face{font-family:Finador-RegularOblique;src:url(../../static/media/Finador-RegularOblique.f7c72e2eb5fd6458bd52.woff2) format("woff2"),url(../../static/media/Finador-RegularOblique.66b1b40866f3f75015d6.woff) format("woff")}@font-face{font-family:Finador-Medium;src:url(../../static/media/Finador-Medium.904b493a957de121d1f7.woff2) format("woff2"),url(../../static/media/Finador-Medium.50eaf66efcc9b04bdacb.woff) format("woff")}@font-face{font-family:Finador-MediumOblique;src:url(../../static/media/Finador-MediumOblique.650b77daef70a03934a2.woff2) format("woff2"),z url(../../static/media/Finador-MediumOblique.bf6a6e7c7e9e2a0292e7.woff) format("woff")}@font-face{font-family:Finador-Bold;src:url(../../static/media/Finador-Bold.334ed1b8ee1f33e07748.woff2) format("woff2"),url(../../static/media/Finador-Bold.e71ffcb972d66e7b1153.woff) format("woff")}@font-face{font-family:Finador-BoldOblique;src:url(../../static/media/Finador-BoldOblique.bd01aa239f47f4decca1.woff2) format("woff2"),url(../../static/media/Finador-BoldOblique.afbdf080e3b01ce568dc.woff) format("woff")}@font-face{font-family:Finador-Black;src:url(../../static/media/Finador-Black.b67b8620a2b660ffb525.woff2) format("woff2"),url(../../static/media/Finador-Black.9839a7ea1f481e7ceb35.woff) format("woff")}@font-face{font-family:Finador-BlackOblique;src:url(../../static/media/Finador-BlackOblique.e323533438b6a57d310a.woff2) format("woff2"),url(../../static/media/Finador-BlackOblique.8e3feb4617564028ac09.woff) format("woff")} -/* -! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com -*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.-mt-2px{margin-top:-2px}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-1px{margin-top:1px}.mb-6{margin-bottom:1.5rem}.mb-3{margin-bottom:.75rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-10{margin-bottom:2.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.flex{display:flex}.table{display:table}.hidden{display:none}.h-full{height:100%}.h-9{height:2.25rem}.h-10px{height:10px}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-12{height:3rem}.h-30px{height:30px}.h-8{height:2rem}.h-4{height:1rem}.h-48px{height:48px}.h-table{height:384px}.h-px{height:1px}.h-footer{height:88px}.h-logo{height:110px}.w-full{width:100%}.w-7{width:1.75rem}.w-10px{width:10px}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-10{width:2.5rem}.w-9{width:2.25rem}.w-8{width:2rem}.w-1px{width:1px}.w-1\/3{width:33.333333%}.w-sidebar{width:320px}.min-w-button{min-width:200px}.flex-1{flex:1 1}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-fixed{table-layout:fixed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-2{gap:.5rem}.gap-10{gap:2.5rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-grey4>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 238 238/var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.rounded{border-radius:.25rem}.border-2{border-width:2px}.border-solid{border-style:solid}.border-grey4{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity))}.border-grey3{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(66 114 239/var(--tw-bg-opacity))}.bg-tertiary{--tw-bg-opacity:1;background-color:rgb(255 207 96/var(--tw-bg-opacity))}.bg-delete{--tw-bg-opacity:1;background-color:rgb(219 30 30/var(--tw-bg-opacity))}.bg-grey5{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity))}.bg-primarylight{--tw-bg-opacity:1;background-color:rgb(227 234 253/var(--tw-bg-opacity))}.bg-grey6{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.bg-success{--tw-bg-opacity:1;background-color:rgb(111 202 55/var(--tw-bg-opacity))}.bg-grey3{--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity))}.bg-grey4{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity:0}.p-8{padding:2rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.pt-15px{padding-top:15px}.pb-15px{padding-bottom:15px}.pr-4{padding-right:1rem}.pl-4{padding-left:1rem}.pt-13px{padding-top:13px}.pb-13px{padding-bottom:13px}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.pl-3{padding-left:.75rem}.pr-3{padding-right:.75rem}.pt-20{padding-top:5rem}.pr-14{padding-right:3.5rem}.pl-14{padding-left:3.5rem}.text-left{text-align:left}.font-button{font-family:Finador-Bold,sans-serif}.font-body{font-family:Finador-Light,sans-serif}.font-label,.font-table-header{font-family:Finador-Bold,sans-serif}.font-table-row{font-family:Finador-Regular,sans-serif}.font-title3,.font-title4{font-family:Finador-Black,sans-serif}.font-title5,.font-title6{font-family:Finador-Bold,sans-serif}.font-bodybold,.font-caption,.font-link{font-family:Finador-Medium,sans-serif}.text-button{font-size:18px;line-height:18px}.text-bodymedium{font-size:20px;line-height:30px}.text-label{font-size:16px;line-height:16px}.text-table{font-size:14px;line-height:14px}.text-bodylarge{font-size:24px;line-height:36px}.text-bodysmall{font-size:16px;line-height:24px}.text-title4{font-size:28px;line-height:32px}.text-title3{font-size:32px;line-height:38px}.text-title5{font-size:24px;line-height:26px}.text-title6{font-size:20px;line-height:22px}.text-caption{font-size:14px;line-height:18px}.text-link{font-size:16px;line-height:24px}.leading-none{line-height:1}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-delete{--tw-text-opacity:1;color:rgb(219 30 30/var(--tw-text-opacity))}.text-grey1{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity))}.text-grey2{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(66 114 239/var(--tw-text-opacity))}.text-grey3{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-100{opacity:1}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:bg-grey6:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(66 114 239/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.active\:pt-4:active{padding-top:1rem}.active\:pb-14px:active{padding-bottom:14px}.active\:pt-14px:active{padding-top:14px}.active\:pb-3:active{padding-bottom:.75rem}.active\:pt-5px:active{padding-top:5px}.active\:pb-3px:active{padding-bottom:3px}.active\:shadow-top4px:active{--tw-shadow:inset 0 4px 0 0 rgba(0,0,0,.15);--tw-shadow-colored:inset 0 4px 0 0 var(--tw-shadow-color)}.active\:shadow-top2px:active,.active\:shadow-top4px:active{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.active\:shadow-top2px:active{--tw-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);--tw-shadow-colored:inset 0 2px 0 0 var(--tw-shadow-color)}@media (min-width:640px){.sm\:font-title2,.sm\:font-title3,.sm\:font-title4{font-family:Finador-Black,sans-serif}.sm\:font-title5{font-family:Finador-Bold,sans-serif}.sm\:text-title2{font-size:40px;line-height:44px}.sm\:text-title3{font-size:32px;line-height:38px}.sm\:text-title4{font-size:28px;line-height:32px}.sm\:text-title5{font-size:24px;line-height:26px}}@media (min-width:768px){.md\:mb-8{margin-bottom:2rem}.md\:mb-5{margin-bottom:1.25rem}}@media (min-width:1024px){.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:font-title0,.lg\:font-title1,.lg\:font-title2,.lg\:font-title3,.lg\:font-title4{font-family:Finador-Black,sans-serif}.lg\:text-title0{font-size:64px;line-height:68px}.lg\:text-title1{font-size:50px;line-height:50px}.lg\:text-title2{font-size:40px;line-height:44px}.lg\:text-title3{font-size:32px;line-height:38px}.lg\:text-title4{font-size:28px;line-height:32px}} -/*# sourceMappingURL=main.a01b9735.css.map*/ \ No newline at end of file diff --git a/static/css/main.a01b9735.css.map b/static/css/main.a01b9735.css.map deleted file mode 100644 index 77694f3c..00000000 --- a/static/css/main.a01b9735.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/css/main.a01b9735.css","mappings":"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","sources":["fonts.css","framework/styles.css"],"sourcesContent":["@font-face {\n font-family: 'Finador-Thin';\n src: url('./fonts/Finador-Thin.woff2') format('woff2'), url('./fonts/Finador-Thin.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-ThinOblique';\n src: url('./fonts/Finador-ThinOblique.woff2') format('woff2'), url('./fonts/Finador-ThinOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-ExtraLight';\n src: url('./fonts/Finador-ExtraLight.woff2') format('woff2'), url('./fonts/Finador-ExtraLight.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-ExtraLightOblique';\n src: url('./fonts/Finador-ExtraLightOblique.woff2') format('woff2'), url('./fonts/Finador-ExtraLightOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Light';\n src: url('./fonts/Finador-Light.woff2') format('woff2'), url('./fonts/Finador-Light.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-LightOblique';\n src: url('./fonts/Finador-LightOblique.woff2') format('woff2'), url('./fonts/Finador-LightOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Regular';\n src: url('./fonts/Finador-Regular.woff2') format('woff2'), url('./fonts/Finador-Regular.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-RegularOblique';\n src: url('./fonts/Finador-RegularOblique.woff2') format('woff2'), url('./fonts/Finador-RegularOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Medium';\n src: url('./fonts/Finador-Medium.woff2') format('woff2'), url('./fonts/Finador-Medium.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-MediumOblique';\n src: url('./fonts/Finador-MediumOblique.woff2') format('woff2'),z url('./fonts/Finador-MediumOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Bold';\n src: url('./fonts/Finador-Bold.woff2') format('woff2'), url('./fonts/Finador-Bold.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-BoldOblique';\n src: url('./fonts/Finador-BoldOblique.woff2') format('woff2'), url('./fonts/Finador-BoldOblique.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-Black';\n src: url('./fonts/Finador-Black.woff2') format('woff2'), url('./fonts/Finador-Black.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Finador-BlackOblique';\n src: url('./fonts/Finador-BlackOblique.woff2') format('woff2'), url('./fonts/Finador-BlackOblique.woff') format('woff');\n}","@tailwind base;\n@tailwind components;\n@tailwind utilities;\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/353.328efe42.chunk.js b/static/js/353.328efe42.chunk.js new file mode 100644 index 00000000..51286d94 --- /dev/null +++ b/static/js/353.328efe42.chunk.js @@ -0,0 +1,3 @@ +/*! For license information please see 353.328efe42.chunk.js.LICENSE.txt */ +!function(){"use strict";function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(u){return typeof u}:function(u){return u&&"function"==typeof Symbol&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},u(t)}function t(){t=function(){return e};var r,e={},D=Object.prototype,n=D.hasOwnProperty,o=Object.defineProperty||function(u,t,r){u[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",F=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function l(u,t,r){return Object.defineProperty(u,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),u[t]}try{l({},"")}catch(r){l=function(u,t,r){return u[t]=r}}function A(u,t,r,e){var D=t&&t.prototype instanceof h?t:h,n=Object.create(D.prototype),a=new L(e||[]);return o(n,"_invoke",{value:x(u,r,a)}),n}function C(u,t,r){try{return{type:"normal",arg:u.call(t,r)}}catch(u){return{type:"throw",arg:u}}}e.wrap=A;var E="suspendedStart",f="executing",s="completed",p={};function h(){}function B(){}function y(){}var v={};l(v,i,(function(){return this}));var d=Object.getPrototypeOf,m=d&&d(d(_([])));m&&m!==D&&n.call(m,i)&&(v=m);var g=y.prototype=h.prototype=Object.create(v);function b(u){["next","throw","return"].forEach((function(t){l(u,t,(function(u){return this._invoke(t,u)}))}))}function w(t,r){function e(D,o,a,i){var F=C(t[D],t,o);if("throw"!==F.type){var c=F.arg,l=c.value;return l&&"object"==u(l)&&n.call(l,"__await")?r.resolve(l.__await).then((function(u){e("next",u,a,i)}),(function(u){e("throw",u,a,i)})):r.resolve(l).then((function(u){c.value=u,a(c)}),(function(u){return e("throw",u,a,i)}))}i(F.arg)}var D;o(this,"_invoke",{value:function(u,t){function n(){return new r((function(r,D){e(u,t,r,D)}))}return D=D?D.then(n,n):n()}})}function x(u,t,e){var D=E;return function(n,o){if(D===f)throw new Error("Generator is already running");if(D===s){if("throw"===n)throw o;return{value:r,done:!0}}for(e.method=n,e.arg=o;;){var a=e.delegate;if(a){var i=O(a,e);if(i){if(i===p)continue;return i}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if(D===E)throw D=s,e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);D=f;var F=C(u,t,e);if("normal"===F.type){if(D=e.done?s:"suspendedYield",F.arg===p)continue;return{value:F.arg,done:e.done}}"throw"===F.type&&(D=s,e.method="throw",e.arg=F.arg)}}}function O(u,t){var e=t.method,D=u.iterator[e];if(D===r)return t.delegate=null,"throw"===e&&u.iterator.return&&(t.method="return",t.arg=r,O(u,t),"throw"===t.method)||"return"!==e&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+e+"' method")),p;var n=C(D,u.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,p;var o=n.arg;return o?o.done?(t[u.resultName]=o.value,t.next=u.nextLoc,"return"!==t.method&&(t.method="next",t.arg=r),t.delegate=null,p):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function j(u){var t={tryLoc:u[0]};1 in u&&(t.catchLoc=u[1]),2 in u&&(t.finallyLoc=u[2],t.afterLoc=u[3]),this.tryEntries.push(t)}function S(u){var t=u.completion||{};t.type="normal",delete t.arg,u.completion=t}function L(u){this.tryEntries=[{tryLoc:"root"}],u.forEach(j,this),this.reset(!0)}function _(t){if(t||""===t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var D=-1,o=function u(){for(;++D=0;--D){var o=this.tryEntries[D],a=o.completion;if("root"===o.tryLoc)return e("end");if(o.tryLoc<=this.prev){var i=n.call(o,"catchLoc"),F=n.call(o,"finallyLoc");if(i&&F){if(this.prev=0;--r){var e=this.tryEntries[r];if(e.tryLoc<=this.prev&&n.call(e,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===u)return this.complete(r.completion,r.afterLoc),S(r),p}},catch:function(u){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===u){var e=r.completion;if("throw"===e.type){var D=e.arg;S(r)}return D}}throw new Error("illegal catch attempt")},delegateYield:function(u,t,e){return this.delegate={iterator:_(u),resultName:t,nextLoc:e},"next"===this.method&&(this.arg=r),p}},e}function r(u,t,r,e,D,n,o){try{var a=u[n](o),i=a.value}catch(F){return void r(F)}a.done?t(i):Promise.resolve(i).then(e,D)}function e(u){return function(){var t=this,e=arguments;return new Promise((function(D,n){var o=u.apply(t,e);function a(u){r(o,D,n,a,i,"next",u)}function i(u){r(o,D,n,a,i,"throw",u)}a(void 0)}))}}function D(t){var r=function(t,r){if("object"!==u(t)||null===t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var D=e.call(t,r||"default");if("object"!==u(D))return D;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"===u(r)?r:String(r)}function n(u,t,r){return(t=D(t))in u?Object.defineProperty(u,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):u[t]=r,u}function o(u,t){var r=Object.keys(u);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(u);t&&(e=e.filter((function(t){return Object.getOwnPropertyDescriptor(u,t).enumerable}))),r.push.apply(r,e)}return r}function a(u){for(var t=1;tu.length)&&(t=u.length);for(var r=0,e=new Array(t);r=u.length?{done:!0}:{done:!1,value:u[e++]}},e:function(u){throw u},f:D}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,o=!0,a=!1;return{s:function(){r=r.call(u)},n:function(){var u=r.next();return o=u.done,u},e:function(u){a=!0,n=u},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw n}}}}function l(u,t){return function(u){if(Array.isArray(u))return u}(u)||function(u,t){var r=null==u?null:"undefined"!=typeof Symbol&&u[Symbol.iterator]||u["@@iterator"];if(null!=r){var e,D,n,o,a=[],i=!0,F=!1;try{if(n=(r=r.call(u)).next,0===t){if(Object(r)!==r)return;i=!1}else for(;!(i=(e=n.call(r)).done)&&(a.push(e.value),a.length!==t);i=!0);}catch(u){F=!0,D=u}finally{try{if(!i&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(F)throw D}}return a}}(u,t)||F(u,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(u){return function(u){if(Array.isArray(u))return i(u)}(u)||function(u){if("undefined"!==typeof Symbol&&null!=u[Symbol.iterator]||null!=u["@@iterator"])return Array.from(u)}(u)||F(u)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(u,t){var r=Math.min.apply(Math,A(u)),e=Math.max.apply(Math,A(u)),D="hour";return e-r>864e5*t&&(D="day"),e-r>2592e6*t&&(D="month"),e-r>7776e6*t&&(D="quarter"),e-r>31536e6*t&&(D="year"),D}function E(u,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,e=u,D=u.map((function(u){return new Date(u).getTime()})),n=null;if("auto"===t&&(t=C(D,r)),"year"===t&&(e=D.map((function(u){return new Date(u).getFullYear().toString()})),n=D),"quarter"===t&&(e=D.map((function(u){var t=new Date(u).getFullYear().toString(),r=Math.floor(new Date(u).getMonth()/3)+1;return"".concat(t,"-Q").concat(r)})),n=D),"month"===t&&(e=D.map((function(u){return new Date(u).getFullYear().toString()+"-"+new Date(u).toLocaleString("default",{month:"short"})})),n=D),"day"===t&&(e=D.map((function(u){return new Date(u).toISOString().split("T")[0]})),n=D),"hour"===t&&(e=D.map((function(u){return new Date(u).toISOString().split("T")[1].split(":")[0]})),n=D),"month_cycle"===t){var o=new Intl.DateTimeFormat("default",{month:"long"});e=D.map((function(u){return o.format(new Date(u))})),n=D.map((function(u){return new Date(u).getMonth()}))}if("weekday_cycle"===t){var a=new Intl.DateTimeFormat("default",{weekday:"long"});e=D.map((function(u){return a.format(new Date(u))})),n=D.map((function(u){return new Date(u).getDay()}))}if("day_cycle"===t){var i=new Intl.DateTimeFormat("default",{day:"numeric"});e=D.map((function(u){return i.format(new Date(u))})),n=D.map((function(u){return new Date(u).getDay()}))}if("hour_cycle"===t){var F=new Intl.DateTimeFormat("default",{hour:"numeric"});e=D.map((function(u){return F.format(new Date(u))})),n=D.map((function(u){return new Date(u).getHours()}))}return[e,n]}function f(u){return u.split(" ").filter((function(u){return/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])/gi.test(u)}))}function s(u,t){var r=u.head.cells.findIndex((function(u){return u.text===t}));if(r<0)throw new Error("column ".concat(u.id,".").concat(t," not found"));return u.body.rows.map((function(u){return u.cells[r].text}))}function p(u,t){return h.apply(this,arguments)}function h(){return(h=e(t().mark((function u(r,e){var D,o,i,F,A,C,f,p,h,B;return t().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:if(D={type:e.type,xKey:{label:void 0!==e.group.label?e.group.label:e.group.column},yKeys:{},data:[]},0!==r.body.rows.length){u.next=3;break}return u.abrupt("return",D);case 3:if(o=r.body.rows.map((function(u){return u.id})),0!==(i=s(r,e.group.column)).length){u.next=7;break}throw new Error("X column ".concat(r.id,".").concat(e.group.column," not found"));case 7:F=null,void 0!==e.group.dateFormat&&(A=E(i,e.group.dateFormat),C=l(A,2),i=C[0],F=C[1]),f={},p=c(e.values);try{for(B=function(){var u,t=h.value,e=void 0!==t.aggregate?t.aggregate:"count",n="default";"pct"!==e&&"count_pct"!==e||(n="percent");var a=s(r,t.column);if(0===a.length)throw new Error("Y column ".concat(r.id,".").concat(t.column," not found"));for(var c=void 0!==t.group_by?s(r,t.group_by):null,l=null!==(u=t.addZeroes)&&void 0!==u&&u,A={},C=new Set([]),E=0;E= 0; --o) {\n var i = this.tryEntries[o],\n a = i.completion;\n if (\"root\" === i.tryLoc) return handle(\"end\");\n if (i.tryLoc <= this.prev) {\n var c = n.call(i, \"catchLoc\"),\n u = n.call(i, \"finallyLoc\");\n if (c && u) {\n if (this.prev < i.catchLoc) return handle(i.catchLoc, !0);\n if (this.prev < i.finallyLoc) return handle(i.finallyLoc);\n } else if (c) {\n if (this.prev < i.catchLoc) return handle(i.catchLoc, !0);\n } else {\n if (!u) throw new Error(\"try statement without catch or finally\");\n if (this.prev < i.finallyLoc) return handle(i.finallyLoc);\n }\n }\n }\n },\n abrupt: function abrupt(t, e) {\n for (var r = this.tryEntries.length - 1; r >= 0; --r) {\n var o = this.tryEntries[r];\n if (o.tryLoc <= this.prev && n.call(o, \"finallyLoc\") && this.prev < o.finallyLoc) {\n var i = o;\n break;\n }\n }\n i && (\"break\" === t || \"continue\" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null);\n var a = i ? i.completion : {};\n return a.type = t, a.arg = e, i ? (this.method = \"next\", this.next = i.finallyLoc, y) : this.complete(a);\n },\n complete: function complete(t, e) {\n if (\"throw\" === t.type) throw t.arg;\n return \"break\" === t.type || \"continue\" === t.type ? this.next = t.arg : \"return\" === t.type ? (this.rval = this.arg = t.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === t.type && e && (this.next = e), y;\n },\n finish: function finish(t) {\n for (var e = this.tryEntries.length - 1; e >= 0; --e) {\n var r = this.tryEntries[e];\n if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y;\n }\n },\n \"catch\": function _catch(t) {\n for (var e = this.tryEntries.length - 1; e >= 0; --e) {\n var r = this.tryEntries[e];\n if (r.tryLoc === t) {\n var n = r.completion;\n if (\"throw\" === n.type) {\n var o = n.arg;\n resetTryEntry(r);\n }\n return o;\n }\n }\n throw new Error(\"illegal catch attempt\");\n },\n delegateYield: function delegateYield(e, r, n) {\n return this.delegate = {\n iterator: values(e),\n resultName: r,\n nextLoc: n\n }, \"next\" === this.method && (this.arg = t), y;\n }\n }, e;\n}","function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\nexport default function _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n _next(undefined);\n });\n };\n}","import _typeof from \"./typeof.js\";\nimport toPrimitive from \"./toPrimitive.js\";\nexport default function _toPropertyKey(arg) {\n var key = toPrimitive(arg, \"string\");\n return _typeof(key) === \"symbol\" ? key : String(key);\n}","import _typeof from \"./typeof.js\";\nexport default function _toPrimitive(input, hint) {\n if (_typeof(input) !== \"object\" || input === null) return input;\n var prim = input[Symbol.toPrimitive];\n if (prim !== undefined) {\n var res = prim.call(input, hint || \"default\");\n if (_typeof(res) !== \"object\") return res;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (hint === \"string\" ? String : Number)(input);\n}","import toPropertyKey from \"./toPropertyKey.js\";\nexport default function _defineProperty(obj, key, value) {\n key = toPropertyKey(key);\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n}","import defineProperty from \"./defineProperty.js\";\nfunction ownKeys(e, r) {\n var t = Object.keys(e);\n if (Object.getOwnPropertySymbols) {\n var o = Object.getOwnPropertySymbols(e);\n r && (o = o.filter(function (r) {\n return Object.getOwnPropertyDescriptor(e, r).enumerable;\n })), t.push.apply(t, o);\n }\n return t;\n}\nexport default function _objectSpread2(e) {\n for (var r = 1; r < arguments.length; r++) {\n var t = null != arguments[r] ? arguments[r] : {};\n r % 2 ? ownKeys(Object(t), !0).forEach(function (r) {\n defineProperty(e, r, t[r]);\n }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) {\n Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r));\n });\n }\n return e;\n}","export default function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];\n return arr2;\n}","import arrayLikeToArray from \"./arrayLikeToArray.js\";\nexport default function _unsupportedIterableToArray(o, minLen) {\n if (!o) return;\n if (typeof o === \"string\") return arrayLikeToArray(o, minLen);\n var n = Object.prototype.toString.call(o).slice(8, -1);\n if (n === \"Object\" && o.constructor) n = o.constructor.name;\n if (n === \"Map\" || n === \"Set\") return Array.from(o);\n if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);\n}","import unsupportedIterableToArray from \"./unsupportedIterableToArray.js\";\nexport default function _createForOfIteratorHelper(o, allowArrayLike) {\n var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"];\n if (!it) {\n if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") {\n if (it) o = it;\n var i = 0;\n var F = function F() {};\n return {\n s: F,\n n: function n() {\n if (i >= o.length) return {\n done: true\n };\n return {\n done: false,\n value: o[i++]\n };\n },\n e: function e(_e) {\n throw _e;\n },\n f: F\n };\n }\n throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n }\n var normalCompletion = true,\n didErr = false,\n err;\n return {\n s: function s() {\n it = it.call(o);\n },\n n: function n() {\n var step = it.next();\n normalCompletion = step.done;\n return step;\n },\n e: function e(_e2) {\n didErr = true;\n err = _e2;\n },\n f: function f() {\n try {\n if (!normalCompletion && it[\"return\"] != null) it[\"return\"]();\n } finally {\n if (didErr) throw err;\n }\n }\n };\n}","import arrayWithHoles from \"./arrayWithHoles.js\";\nimport iterableToArrayLimit from \"./iterableToArrayLimit.js\";\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.js\";\nimport nonIterableRest from \"./nonIterableRest.js\";\nexport default function _slicedToArray(arr, i) {\n return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();\n}","export default function _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}","export default function _iterableToArrayLimit(r, l) {\n var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"];\n if (null != t) {\n var e,\n n,\n i,\n u,\n a = [],\n f = !0,\n o = !1;\n try {\n if (i = (t = t.call(r)).next, 0 === l) {\n if (Object(t) !== t) return;\n f = !1;\n } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0);\n } catch (r) {\n o = !0, n = r;\n } finally {\n try {\n if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return;\n } finally {\n if (o) throw n;\n }\n }\n return a;\n }\n}","export default function _nonIterableRest() {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}","import arrayWithoutHoles from \"./arrayWithoutHoles.js\";\nimport iterableToArray from \"./iterableToArray.js\";\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.js\";\nimport nonIterableSpread from \"./nonIterableSpread.js\";\nexport default function _toConsumableArray(arr) {\n return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();\n}","import arrayLikeToArray from \"./arrayLikeToArray.js\";\nexport default function _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) return arrayLikeToArray(arr);\n}","export default function _iterableToArray(iter) {\n if (typeof Symbol !== \"undefined\" && iter[Symbol.iterator] != null || iter[\"@@iterator\"] != null) return Array.from(iter);\n}","export default function _nonIterableSpread() {\n throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}","import { PropsUITable, TableContext } from '../../../../../types/elements'\nimport { DateFormat } from '../../../../../types/visualizations'\n\nexport function autoFormatDate (dateNumbers: number[], minValues: number): DateFormat {\n const minTime = Math.min(...dateNumbers)\n const maxTime = Math.max(...dateNumbers)\n\n let autoFormat: DateFormat = 'hour'\n if (maxTime - minTime > 1000 * 60 * 60 * 24 * minValues) autoFormat = 'day'\n if (maxTime - minTime > 1000 * 60 * 60 * 24 * 30 * minValues) autoFormat = 'month'\n if (maxTime - minTime > 1000 * 60 * 60 * 24 * 30 * 3 * minValues) autoFormat = 'quarter'\n if (maxTime - minTime > 1000 * 60 * 60 * 24 * 365 * minValues) autoFormat = 'year'\n\n return autoFormat\n}\n\nexport function formatDate (\n dateString: string[],\n format: DateFormat,\n minValues: number = 10\n): [string[], number[] | null] {\n let formattedDate: string[] = dateString\n const dateNumbers = dateString.map((date) => new Date(date).getTime())\n let sortableDate: number[] | null = null\n\n if (format === 'auto') format = autoFormatDate(dateNumbers, minValues)\n\n if (format === 'year') {\n formattedDate = dateNumbers.map((date) => new Date(date).getFullYear().toString())\n sortableDate = dateNumbers\n }\n if (format === 'quarter') {\n formattedDate = dateNumbers.map((date) => {\n const year = new Date(date).getFullYear().toString()\n const quarter = Math.floor(new Date(date).getMonth() / 3) + 1\n return `${year}-Q${quarter}`\n })\n sortableDate = dateNumbers\n }\n if (format === 'month') {\n formattedDate = dateNumbers.map((date) => {\n const year = new Date(date).getFullYear().toString()\n const month = new Date(date).toLocaleString('default', { month: 'short' })\n return year + '-' + month\n })\n sortableDate = dateNumbers\n }\n if (format === 'day') {\n formattedDate = dateNumbers.map((date) => new Date(date).toISOString().split('T')[0])\n sortableDate = dateNumbers\n }\n if (format === 'hour') {\n formattedDate = dateNumbers.map(\n (date) => new Date(date).toISOString().split('T')[1].split(':')[0]\n )\n sortableDate = dateNumbers\n }\n if (format === 'month_cycle') {\n const formatter = new Intl.DateTimeFormat('default', { month: 'long' })\n formattedDate = dateNumbers.map((date) => formatter.format(new Date(date)))\n sortableDate = dateNumbers.map((date) => new Date(date).getMonth())\n }\n if (format === 'weekday_cycle') {\n const formatter = new Intl.DateTimeFormat('default', { weekday: 'long' })\n formattedDate = dateNumbers.map((date) => formatter.format(new Date(date)))\n sortableDate = dateNumbers.map((date) => new Date(date).getDay())\n }\n if (format === 'day_cycle') {\n const formatter = new Intl.DateTimeFormat('default', { day: 'numeric' })\n formattedDate = dateNumbers.map((date) => formatter.format(new Date(date)))\n sortableDate = dateNumbers.map((date) => new Date(date).getDay())\n }\n if (format === 'hour_cycle') {\n const formatter = new Intl.DateTimeFormat('default', { hour: 'numeric' })\n formattedDate = dateNumbers.map((date) => formatter.format(new Date(date)))\n sortableDate = dateNumbers.map((date) => new Date(date).getHours())\n }\n\n return [formattedDate, sortableDate]\n}\n\nexport function tokenize (text: string): string[] {\n const tokens = text.split(' ')\n return tokens.filter((token) => /\\p{L}/giu.test(token)) // only tokens with word characters\n}\n\nexport function getTableColumn (table: PropsUITable & TableContext, column: string): string[] {\n const columnIndex = table.head.cells.findIndex((cell) => cell.text === column)\n if (columnIndex < 0) throw new Error(`column ${table.id}.${column} not found`)\n return table.body.rows.map((row) => row.cells[columnIndex].text)\n}\n\nexport function rescaleToRange (\n value: number,\n min: number,\n max: number,\n newMin: number,\n newMax: number\n): number {\n return ((value - min) / (max - min)) * (newMax - newMin) + newMin\n}\n","import { formatDate, getTableColumn } from './util'\nimport { PropsUITable, TableContext } from '../../../../../types/elements'\nimport {\n TickerFormat,\n ChartVisualizationData,\n ChartVisualization\n} from '../../../../../types/visualizations'\n\nexport async function prepareChartData (\n table: PropsUITable & TableContext,\n visualization: ChartVisualization\n): Promise {\n const visualizationData: ChartVisualizationData = {\n type: visualization.type,\n xKey: {\n label:\n visualization.group.label !== undefined\n ? visualization.group.label\n : visualization.group.column\n },\n yKeys: {},\n data: []\n }\n\n if (table.body.rows.length === 0) return visualizationData\n\n // First get the unique values of the x column\n const rowIds = table.body.rows.map((row) => row.id)\n\n let groupBy = getTableColumn(table, visualization.group.column)\n // KASPER CHECK: I think the first clause in the statement can go\n // getTableColumn will return a string array or errs out\n // so only check for length is still doing something\n if (groupBy.length === 0) {\n throw new Error(`X column ${table.id}.${visualization.group.column} not found`)\n }\n let xSortable: Array | null = null // separate variable allows using epoch time for sorting dates\n\n // ADD CODE TO TRANSFORM TO DATE, BUT THEN ALSO KEEP AN INDEX BASED ON THE DATE ORDER\n if (visualization.group.dateFormat !== undefined) {\n ;[groupBy, xSortable] = formatDate(groupBy, visualization.group.dateFormat)\n }\n\n const aggregate: Record = {}\n for (const value of visualization.values) {\n const aggFun = value.aggregate !== undefined ? value.aggregate : 'count'\n let tickerFormat: TickerFormat = 'default'\n if (aggFun === 'pct' || aggFun === 'count_pct') tickerFormat = 'percent'\n\n const yValues = getTableColumn(table, value.column)\n // KASPER CHECK\n if (yValues.length === 0) throw new Error(`Y column ${table.id}.${value.column} not found`)\n\n // If group_by column is specified, the columns in the aggregated data will be the unique group_by columns\n const yGroup = value.group_by !== undefined ? getTableColumn(table, value.group_by) : null\n\n // if missing values should be treated as zero, we need to add the missing values after knowing all groups\n const addZeroes = value.addZeroes ?? false\n const groupSummary: Record = {}\n const uniqueGroups = new Set([])\n\n for (let i = 0; i < groupBy.length; i++) {\n const xValue = groupBy[i]\n const yValue = yValues[i]\n const group =\n yGroup != null ? yGroup[i] : value.label !== undefined ? value.label : value.column\n if (addZeroes) uniqueGroups.add(group)\n const sortBy = xSortable != null ? xSortable[i] : groupBy[i]\n\n // calculate group summary statistics. This is used for the mean, pct and count_pct aggregations\n if (groupSummary[group] === undefined) groupSummary[group] = { n: 0, sum: 0 }\n if (aggFun === 'count_pct' || aggFun === 'mean') groupSummary[group].n += 1\n if (aggFun === 'pct') groupSummary[group].sum += Number(yValue) ?? 0\n\n // add the AxisSettings for the yKeys in this loop, because we need to get the unique group values from the data (if group_by is used)\n if (visualizationData.yKeys[group] === undefined) {\n visualizationData.yKeys[group] = {\n label: group,\n secondAxis: value.secondAxis !== undefined,\n tickerFormat\n }\n }\n\n if (aggregate[xValue] === undefined) {\n aggregate[xValue] = {\n sortBy: sortBy,\n rowIds: {},\n xLabel: visualizationData.xKey.label,\n xValue: String(xValue),\n values: {}\n }\n }\n if (aggregate[xValue].rowIds[group] === undefined) aggregate[xValue].rowIds[group] = []\n aggregate[xValue].rowIds[group].push(rowIds[i])\n\n if (aggregate[xValue].values[group] === undefined) aggregate[xValue].values[group] = 0\n if (aggFun === 'count' || aggFun === 'count_pct') aggregate[xValue].values[group] += 1\n if (aggFun === 'sum' || aggFun === 'mean' || aggFun === 'pct') {\n aggregate[xValue].values[group] += Number(yValue) ?? 0\n }\n }\n\n Object.keys(groupSummary).forEach((group) => {\n for (const xValue of Object.keys(aggregate)) {\n if (aggregate[xValue].values[group] === undefined) {\n if (addZeroes) aggregate[xValue].values[group] = 0\n else continue\n }\n if (aggFun === 'mean') {\n aggregate[xValue].values[group] =\n Number(aggregate[xValue].values[group]) / groupSummary[group].n\n }\n if (aggFun === 'count_pct') {\n aggregate[xValue].values[group] =\n (100 * Number(aggregate[xValue].values[group])) / groupSummary[group].n\n }\n if (aggFun === 'pct') {\n aggregate[xValue].values[group] =\n (100 * Number(aggregate[xValue].values[group])) / groupSummary[group].sum\n }\n }\n })\n }\n\n visualizationData.data = Object.values(aggregate)\n .sort((a: any, b: any) => (a.sortBy < b.sortBy ? -1 : b.sortBy < a.sortBy ? 1 : 0))\n .map((d) => {\n for (const key of Object.keys(d.values)) d.values[key] = Math.round(d.values[key] * 100) / 100\n return {\n ...d.values,\n [d.xLabel]: d.xValue,\n __rowIds: d.rowIds,\n __sortBy: d.sortBy\n }\n })\n\n return visualizationData\n}\n\nexport interface PrepareAggregatedData {\n xLabel: string\n xValue: string\n values: Record\n rowIds: Record\n sortBy: number | string\n}\n","import { getTableColumn, rescaleToRange, tokenize } from './util'\nimport { PropsUITable, TableContext } from '../../../../../types/elements'\nimport {\n TextVisualizationData,\n TextVisualization,\n ScoredTerm\n} from '../../../../../types/visualizations'\n\ninterface VocabularyStats {\n value: number\n docFreq: number\n}\n\nexport async function prepareTextData (\n table: PropsUITable & TableContext,\n visualization: TextVisualization\n): Promise {\n const visualizationData: TextVisualizationData = {\n type: visualization.type,\n topTerms: []\n }\n\n if (table.body.rows.length === 0) return visualizationData\n\n const texts = getTableColumn(table, visualization.textColumn)\n const values =\n visualization.valueColumn != null ? getTableColumn(table, visualization.valueColumn) : null\n\n const vocabulary = getVocabulary(texts, values, visualization)\n visualizationData.topTerms = getTopTerms(vocabulary, texts.length, 200)\n\n return visualizationData\n}\n\nfunction getVocabulary (\n texts: string[],\n values: string[] | null,\n visualization: TextVisualization\n): Record {\n const vocabulary: Record = {}\n\n for (let i = 0; i < texts.length; i++) {\n if (texts?.[i] == null) continue\n const text = texts[i]\n const tokens =\n visualization.tokenize != null && visualization.tokenize ? tokenize(text) : [text]\n\n const seen = new Set()\n for (const token of tokens) {\n if (vocabulary[token] === undefined) vocabulary[token] = { value: 0, docFreq: 0 }\n if (!seen.has(token)) {\n vocabulary[token].docFreq += 1\n seen.add(token)\n }\n const v = Number(values?.[i]) ?? 1\n if (!isNaN(v)) vocabulary[token].value += v\n }\n }\n return vocabulary\n}\n\nfunction getTopTerms (\n vocabulary: Record,\n nDocs: number,\n topTerms: number\n): ScoredTerm[] {\n const words = Object.entries(vocabulary)\n .map(([text, stats]) => {\n const tf = Math.log(1 + stats.value)\n const idf = Math.log(nDocs / stats.docFreq)\n return { text, value: stats.value, importance: tf * idf }\n })\n .sort((a, b) => b.importance - a.importance)\n .slice(0, topTerms)\n\n const minImportance = Math.min(...words.map((w) => w.importance))\n const maxImportance = Math.max(...words.map((w) => w.importance))\n\n return words.map((w) => {\n return {\n text: w.text,\n value: w.value,\n importance: rescaleToRange(w.importance, minImportance, maxImportance, 0, 1)\n }\n })\n}\n","import { PropsUITable, TableContext, TableWithContext } from '../../../../types/elements'\nimport {\n ChartVisualization,\n TextVisualization,\n VisualizationType,\n VisualizationData\n} from '../../../../types/visualizations'\nimport { prepareChartData } from './visualizationDataFunctions/prepareChartData'\nimport { prepareTextData } from './visualizationDataFunctions/prepareTextData'\n\ninterface Input {\n table: TableWithContext\n visualization: VisualizationType\n}\n\nself.onmessage = (e: MessageEvent) => {\n createVisualizationData(e.data.table, e.data.visualization)\n .then((visualizationData) => {\n self.postMessage({ status: 'success', visualizationData })\n })\n .catch((error) => {\n console.error(error)\n self.postMessage({ status: 'error', visualizationData: undefined })\n })\n}\n\nasync function createVisualizationData (\n table: PropsUITable & TableContext,\n visualization: VisualizationType\n): Promise {\n if (table === undefined || visualization === undefined) throw new Error('Table and visualization are required')\n\n if (['line', 'bar', 'area'].includes(visualization.type)) { return await prepareChartData(table, visualization as ChartVisualization) }\n\n if (['wordcloud'].includes(visualization.type)) { return await prepareTextData(table, visualization as TextVisualization) }\n\n throw new Error(`Visualization type ${visualization.type} not supported`)\n}\n"],"names":["_typeof","o","Symbol","iterator","constructor","prototype","_regeneratorRuntime","e","t","r","Object","n","hasOwnProperty","defineProperty","value","i","a","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","call","h","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","this","d","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","resolve","__await","then","callInvokeWithMethodAndArg","Error","done","method","delegate","maybeInvokeDelegate","sent","_sent","dispatchException","abrupt","TypeError","resultName","next","nextLoc","pushTryEntry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","isNaN","length","displayName","isGeneratorFunction","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","delegateYield","asyncGeneratorStep","gen","reject","_next","_throw","key","info","error","_asyncToGenerator","fn","self","args","arguments","apply","err","undefined","_toPropertyKey","input","hint","prim","toPrimitive","res","String","Number","_defineProperty","obj","ownKeys","getOwnPropertySymbols","filter","getOwnPropertyDescriptor","getOwnPropertyDescriptors","defineProperties","_arrayLikeToArray","arr","len","arr2","Array","_unsupportedIterableToArray","minLen","toString","from","test","_createForOfIteratorHelper","allowArrayLike","it","isArray","F","_e","normalCompletion","didErr","step","_e2","_slicedToArray","l","_toConsumableArray","iter","autoFormatDate","dateNumbers","minValues","minTime","Math","min","maxTime","max","autoFormat","formatDate","dateString","format","formattedDate","map","date","Date","getTime","sortableDate","getFullYear","year","quarter","floor","getMonth","toLocaleString","month","toISOString","split","formatter","Intl","DateTimeFormat","weekday","getDay","day","hour","getHours","tokenize","text","token","getTableColumn","table","column","columnIndex","head","cells","findIndex","cell","id","body","rows","row","prepareChartData","visualization","visualizationData","xKey","label","group","yKeys","data","rowIds","groupBy","xSortable","dateFormat","aggregate","aggFun","tickerFormat","yValues","yGroup","group_by","addZeroes","groupSummary","uniqueGroups","Set","xValue","yValue","add","sortBy","sum","secondAxis","xLabel","sort","b","round","prepareTextData","topTerms","texts","textColumn","valueColumn","vocabulary","getVocabulary","getTopTerms","tokens","seen","docFreq","has","nDocs","words","entries","stats","tf","log","idf","importance","minImportance","w","maxImportance","newMin","newMax","createVisualizationData","includes","onmessage","postMessage","status","catch","console"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.9d625f6e.js b/static/js/main.9d625f6e.js deleted file mode 100644 index f1e37690..00000000 --- a/static/js/main.9d625f6e.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see main.9d625f6e.js.LICENSE.txt */ -(function(){var __webpack_modules__={763:function(e,t,r){var n;e=r.nmd(e),function(){var i,a="Expected a function",s="__lodash_hash_undefined__",o="__lodash_placeholder__",l=16,u=32,c=64,h=128,f=256,p=1/0,d=9007199254740991,m=NaN,g=4294967295,y=[["ary",h],["bind",1],["bindKey",2],["curry",8],["curryRight",l],["flip",512],["partial",u],["partialRight",c],["rearg",f]],v="[object Arguments]",b="[object Array]",x="[object Boolean]",_="[object Date]",w="[object Error]",S="[object Function]",k="[object GeneratorFunction]",E="[object Map]",P="[object Number]",C="[object Object]",A="[object Promise]",T="[object RegExp]",D="[object Set]",M="[object String]",F="[object Symbol]",I="[object WeakMap]",R="[object ArrayBuffer]",N="[object DataView]",L="[object Float32Array]",j="[object Float64Array]",B="[object Int8Array]",z="[object Int16Array]",V="[object Int32Array]",O="[object Uint8Array]",G="[object Uint8ClampedArray]",H="[object Uint16Array]",W="[object Uint32Array]",U=/\b__p \+= '';/g,q=/\b(__p \+=) '' \+/g,$=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Y=/&(?:amp|lt|gt|quot|#39);/g,K=/[&<>"']/g,Q=RegExp(Y.source),X=RegExp(K.source),J=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,re=/^\w*$/,ne=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ie=/[\\^$.*+?()[\]{}|]/g,ae=RegExp(ie.source),se=/^\s+/,oe=/\s/,le=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ue=/\{\n\/\* \[wrapped with (.+)\] \*/,ce=/,? & /,he=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,fe=/[()=,{}\[\]\/\s]/,pe=/\\(\\)?/g,de=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,me=/\w*$/,ge=/^[-+]0x[0-9a-f]+$/i,ye=/^0b[01]+$/i,ve=/^\[object .+?Constructor\]$/,be=/^0o[0-7]+$/i,xe=/^(?:0|[1-9]\d*)$/,_e=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,Se=/['\n\r\u2028\u2029\\]/g,ke="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ee="\\u2700-\\u27bf",Pe="a-z\\xdf-\\xf6\\xf8-\\xff",Ce="A-Z\\xc0-\\xd6\\xd8-\\xde",Ae="\\ufe0e\\ufe0f",Te="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",De="['\u2019]",Me="[\\ud800-\\udfff]",Fe="["+Te+"]",Ie="["+ke+"]",Re="\\d+",Ne="[\\u2700-\\u27bf]",Le="["+Pe+"]",je="[^\\ud800-\\udfff"+Te+Re+Ee+Pe+Ce+"]",Be="\\ud83c[\\udffb-\\udfff]",ze="[^\\ud800-\\udfff]",Ve="(?:\\ud83c[\\udde6-\\uddff]){2}",Oe="[\\ud800-\\udbff][\\udc00-\\udfff]",Ge="["+Ce+"]",He="(?:"+Le+"|"+je+")",We="(?:"+Ge+"|"+je+")",Ue="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",qe="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",$e="(?:"+Ie+"|"+Be+")"+"?",Ye="[\\ufe0e\\ufe0f]?",Ke=Ye+$e+("(?:\\u200d(?:"+[ze,Ve,Oe].join("|")+")"+Ye+$e+")*"),Qe="(?:"+[Ne,Ve,Oe].join("|")+")"+Ke,Xe="(?:"+[ze+Ie+"?",Ie,Ve,Oe,Me].join("|")+")",Je=RegExp(De,"g"),Ze=RegExp(Ie,"g"),et=RegExp(Be+"(?="+Be+")|"+Xe+Ke,"g"),tt=RegExp([Ge+"?"+Le+"+"+Ue+"(?="+[Fe,Ge,"$"].join("|")+")",We+"+"+qe+"(?="+[Fe,Ge+He,"$"].join("|")+")",Ge+"?"+He+"+"+Ue,Ge+"+"+qe,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,Qe].join("|"),"g"),rt=RegExp("[\\u200d\\ud800-\\udfff"+ke+Ae+"]"),nt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,it=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],at=-1,st={};st[L]=st[j]=st[B]=st[z]=st[V]=st[O]=st[G]=st[H]=st[W]=!0,st[v]=st[b]=st[R]=st[x]=st[N]=st[_]=st[w]=st[S]=st[E]=st[P]=st[C]=st[T]=st[D]=st[M]=st[I]=!1;var ot={};ot[v]=ot[b]=ot[R]=ot[N]=ot[x]=ot[_]=ot[L]=ot[j]=ot[B]=ot[z]=ot[V]=ot[E]=ot[P]=ot[C]=ot[T]=ot[D]=ot[M]=ot[F]=ot[O]=ot[G]=ot[H]=ot[W]=!0,ot[w]=ot[S]=ot[I]=!1;var lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ut=parseFloat,ct=parseInt,ht="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,ft="object"==typeof self&&self&&self.Object===Object&&self,pt=ht||ft||Function("return this")(),dt=t&&!t.nodeType&&t,mt=dt&&e&&!e.nodeType&&e,gt=mt&&mt.exports===dt,yt=gt&&ht.process,vt=function(){try{var e=mt&&mt.require&&mt.require("util").types;return e||yt&&yt.binding&&yt.binding("util")}catch(t){}}(),bt=vt&&vt.isArrayBuffer,xt=vt&&vt.isDate,_t=vt&&vt.isMap,wt=vt&&vt.isRegExp,St=vt&&vt.isSet,kt=vt&&vt.isTypedArray;function Et(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function Pt(e,t,r,n){for(var i=-1,a=null==e?0:e.length;++i-1}function Ft(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function tr(e,t){for(var r=e.length;r--&&Ot(t,e[r],0)>-1;);return r}function rr(e,t){for(var r=e.length,n=0;r--;)e[r]===t&&++n;return n}var nr=qt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),ir=qt({"&":"&","<":"<",">":">",'"':""","'":"'"});function ar(e){return"\\"+lt[e]}function sr(e){return rt.test(e)}function or(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function lr(e,t){return function(r){return e(t(r))}}function ur(e,t){for(var r=-1,n=e.length,i=0,a=[];++r",""":'"',"'":"'"});var gr=function e(t){var r=(t=null==t?pt:gr.defaults(pt.Object(),t,gr.pick(pt,it))).Array,n=t.Date,oe=t.Error,ke=t.Function,Ee=t.Math,Pe=t.Object,Ce=t.RegExp,Ae=t.String,Te=t.TypeError,De=r.prototype,Me=ke.prototype,Fe=Pe.prototype,Ie=t["__core-js_shared__"],Re=Me.toString,Ne=Fe.hasOwnProperty,Le=0,je=function(){var e=/[^.]+$/.exec(Ie&&Ie.keys&&Ie.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Be=Fe.toString,ze=Re.call(Pe),Ve=pt._,Oe=Ce("^"+Re.call(Ne).replace(ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ge=gt?t.Buffer:i,He=t.Symbol,We=t.Uint8Array,Ue=Ge?Ge.allocUnsafe:i,qe=lr(Pe.getPrototypeOf,Pe),$e=Pe.create,Ye=Fe.propertyIsEnumerable,Ke=De.splice,Qe=He?He.isConcatSpreadable:i,Xe=He?He.iterator:i,et=He?He.toStringTag:i,rt=function(){try{var e=fa(Pe,"defineProperty");return e({},"",{}),e}catch(t){}}(),lt=t.clearTimeout!==pt.clearTimeout&&t.clearTimeout,ht=n&&n.now!==pt.Date.now&&n.now,ft=t.setTimeout!==pt.setTimeout&&t.setTimeout,dt=Ee.ceil,mt=Ee.floor,yt=Pe.getOwnPropertySymbols,vt=Ge?Ge.isBuffer:i,Bt=t.isFinite,qt=De.join,yr=lr(Pe.keys,Pe),vr=Ee.max,br=Ee.min,xr=n.now,_r=t.parseInt,wr=Ee.random,Sr=De.reverse,kr=fa(t,"DataView"),Er=fa(t,"Map"),Pr=fa(t,"Promise"),Cr=fa(t,"Set"),Ar=fa(t,"WeakMap"),Tr=fa(Pe,"create"),Dr=Ar&&new Ar,Mr={},Fr=za(kr),Ir=za(Er),Rr=za(Pr),Nr=za(Cr),Lr=za(Ar),jr=He?He.prototype:i,Br=jr?jr.valueOf:i,zr=jr?jr.toString:i;function Vr(e){if(ro(e)&&!Us(e)&&!(e instanceof Wr)){if(e instanceof Hr)return e;if(Ne.call(e,"__wrapped__"))return Va(e)}return new Hr(e)}var Or=function(){function e(){}return function(t){if(!to(t))return{};if($e)return $e(t);e.prototype=t;var r=new e;return e.prototype=i,r}}();function Gr(){}function Hr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function Wr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=g,this.__views__=[]}function Ur(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function un(e,t,r,n,a,s){var o,l=1&t,u=2&t,c=4&t;if(r&&(o=a?r(e,n,a,s):r(e)),o!==i)return o;if(!to(e))return e;var h=Us(e);if(h){if(o=function(e){var t=e.length,r=new e.constructor(t);t&&"string"==typeof e[0]&&Ne.call(e,"index")&&(r.index=e.index,r.input=e.input);return r}(e),!l)return Di(e,o)}else{var f=ma(e),p=f==S||f==k;if(Ks(e))return ki(e,l);if(f==C||f==v||p&&!a){if(o=u||p?{}:ya(e),!l)return u?function(e,t){return Mi(e,da(e),t)}(e,function(e,t){return e&&Mi(t,Ro(t),e)}(o,e)):function(e,t){return Mi(e,pa(e),t)}(e,an(o,e))}else{if(!ot[f])return a?e:{};o=function(e,t,r){var n=e.constructor;switch(t){case R:return Ei(e);case x:case _:return new n(+e);case N:return function(e,t){var r=t?Ei(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case L:case j:case B:case z:case V:case O:case G:case H:case W:return Pi(e,r);case E:return new n;case P:case M:return new n(e);case T:return function(e){var t=new e.constructor(e.source,me.exec(e));return t.lastIndex=e.lastIndex,t}(e);case D:return new n;case F:return i=e,Br?Pe(Br.call(i)):{}}var i}(e,f,l)}}s||(s=new Kr);var d=s.get(e);if(d)return d;s.set(e,o),oo(e)?e.forEach((function(n){o.add(un(n,t,r,n,e,s))})):no(e)&&e.forEach((function(n,i){o.set(i,un(n,t,r,i,e,s))}));var m=h?i:(c?u?aa:ia:u?Ro:Io)(e);return Ct(m||e,(function(n,i){m&&(n=e[i=n]),tn(o,i,un(n,t,r,i,e,s))})),o}function cn(e,t,r){var n=r.length;if(null==e)return!n;for(e=Pe(e);n--;){var a=r[n],s=t[a],o=e[a];if(o===i&&!(a in e)||!s(o))return!1}return!0}function hn(e,t,r){if("function"!=typeof e)throw new Te(a);return Fa((function(){e.apply(i,r)}),t)}function fn(e,t,r,n){var i=-1,a=Mt,s=!0,o=e.length,l=[],u=t.length;if(!o)return l;r&&(t=It(t,Xt(r))),n?(a=Ft,s=!1):t.length>=200&&(a=Zt,s=!1,t=new Yr(t));e:for(;++i-1},qr.prototype.set=function(e,t){var r=this.__data__,n=rn(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},$r.prototype.clear=function(){this.size=0,this.__data__={hash:new Ur,map:new(Er||qr),string:new Ur}},$r.prototype.delete=function(e){var t=ca(this,e).delete(e);return this.size-=t?1:0,t},$r.prototype.get=function(e){return ca(this,e).get(e)},$r.prototype.has=function(e){return ca(this,e).has(e)},$r.prototype.set=function(e,t){var r=ca(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Yr.prototype.add=Yr.prototype.push=function(e){return this.__data__.set(e,s),this},Yr.prototype.has=function(e){return this.__data__.has(e)},Kr.prototype.clear=function(){this.__data__=new qr,this.size=0},Kr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Kr.prototype.get=function(e){return this.__data__.get(e)},Kr.prototype.has=function(e){return this.__data__.has(e)},Kr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof qr){var n=r.__data__;if(!Er||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new $r(n)}return r.set(e,t),this.size=r.size,this};var pn=Ri(_n),dn=Ri(wn,!0);function mn(e,t){var r=!0;return pn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function gn(e,t,r){for(var n=-1,a=e.length;++n0&&r(o)?t>1?vn(o,t-1,r,n,i):Rt(i,o):n||(i[i.length]=o)}return i}var bn=Ni(),xn=Ni(!0);function _n(e,t){return e&&bn(e,t,Io)}function wn(e,t){return e&&xn(e,t,Io)}function Sn(e,t){return Dt(t,(function(t){return Js(e[t])}))}function kn(e,t){for(var r=0,n=(t=xi(t,e)).length;null!=e&&rt}function An(e,t){return null!=e&&Ne.call(e,t)}function Tn(e,t){return null!=e&&t in Pe(e)}function Dn(e,t,n){for(var a=n?Ft:Mt,s=e[0].length,o=e.length,l=o,u=r(o),c=1/0,h=[];l--;){var f=e[l];l&&t&&(f=It(f,Xt(t))),c=br(f.length,c),u[l]=!n&&(t||s>=120&&f.length>=120)?new Yr(l&&f):i}f=e[0];var p=-1,d=u[0];e:for(;++p=o?l:l*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}))}function qn(e,t,r){for(var n=-1,i=t.length,a={};++n-1;)o!==e&&Ke.call(o,l,1),Ke.call(e,l,1);return e}function Yn(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==a){var a=i;ba(i)?Ke.call(e,i,1):fi(e,i)}}return e}function Kn(e,t){return e+mt(wr()*(t-e+1))}function Qn(e,t){var r="";if(!e||t<1||t>d)return r;do{t%2&&(r+=e),(t=mt(t/2))&&(e+=e)}while(t);return r}function Xn(e,t){return Ia(Ca(e,t,al),e+"")}function Jn(e){return Xr(Go(e))}function Zn(e,t){var r=Go(e);return La(r,ln(t,0,r.length))}function ei(e,t,r,n){if(!to(e))return e;for(var a=-1,s=(t=xi(t,e)).length,o=s-1,l=e;null!=l&&++aa?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var s=r(a);++i>>1,s=e[a];null!==s&&!uo(s)&&(r?s<=t:s=200){var u=t?null:Qi(e);if(u)return cr(u);s=!1,i=Zt,l=new Yr}else l=t?[]:o;e:for(;++n=n?e:ii(e,t,r)}var Si=lt||function(e){return pt.clearTimeout(e)};function ki(e,t){if(t)return e.slice();var r=e.length,n=Ue?Ue(r):new e.constructor(r);return e.copy(n),n}function Ei(e){var t=new e.constructor(e.byteLength);return new We(t).set(new We(e)),t}function Pi(e,t){var r=t?Ei(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function Ci(e,t){if(e!==t){var r=e!==i,n=null===e,a=e===e,s=uo(e),o=t!==i,l=null===t,u=t===t,c=uo(t);if(!l&&!c&&!s&&e>t||s&&o&&u&&!l&&!c||n&&o&&u||!r&&u||!a)return 1;if(!n&&!s&&!c&&e1?r[a-1]:i,o=a>2?r[2]:i;for(s=e.length>3&&"function"==typeof s?(a--,s):i,o&&xa(r[0],r[1],o)&&(s=a<3?i:s,a=1),t=Pe(t);++n-1?a[s?t[o]:o]:i}}function Vi(e){return na((function(t){var r=t.length,n=r,s=Hr.prototype.thru;for(e&&t.reverse();n--;){var o=t[n];if("function"!=typeof o)throw new Te(a);if(s&&!l&&"wrapper"==oa(o))var l=new Hr([],!0)}for(n=l?n:r;++n1&&b.reverse(),p&&cl))return!1;var c=s.get(e),h=s.get(t);if(c&&h)return c==t&&h==e;var f=-1,p=!0,d=2&r?new Yr:i;for(s.set(e,t),s.set(t,e);++f-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(le,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return Ct(y,(function(r){var n="_."+r[0];t&r[1]&&!Mt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ue);return t?t[1].split(ce):[]}(n),r)))}function Na(e){var t=0,r=0;return function(){var n=xr(),a=16-(n-r);if(r=n,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(i,arguments)}}function La(e,t){var r=-1,n=e.length,a=n-1;for(t=t===i?n:t;++r1?e[t-1]:i;return r="function"==typeof r?(e.pop(),r):i,ss(e,r)}));function ps(e){var t=Vr(e);return t.__chain__=!0,t}function ds(e,t){return t(e)}var ms=na((function(e){var t=e.length,r=t?e[0]:0,n=this.__wrapped__,a=function(t){return on(t,e)};return!(t>1||this.__actions__.length)&&n instanceof Wr&&ba(r)?((n=n.slice(r,+r+(t?1:0))).__actions__.push({func:ds,args:[a],thisArg:i}),new Hr(n,this.__chain__).thru((function(e){return t&&!e.length&&e.push(i),e}))):this.thru(a)}));var gs=Fi((function(e,t,r){Ne.call(e,r)?++e[r]:sn(e,r,1)}));var ys=zi(Wa),vs=zi(Ua);function bs(e,t){return(Us(e)?Ct:pn)(e,ua(t,3))}function xs(e,t){return(Us(e)?At:dn)(e,ua(t,3))}var _s=Fi((function(e,t,r){Ne.call(e,r)?e[r].push(t):sn(e,r,[t])}));var ws=Xn((function(e,t,n){var i=-1,a="function"==typeof t,s=$s(e)?r(e.length):[];return pn(e,(function(e){s[++i]=a?Et(t,e,n):Mn(e,t,n)})),s})),Ss=Fi((function(e,t,r){sn(e,r,t)}));function ks(e,t){return(Us(e)?It:Vn)(e,ua(t,3))}var Es=Fi((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]}));var Ps=Xn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&xa(e,t[0],t[1])?t=[]:r>2&&xa(t[0],t[1],t[2])&&(t=[t[0]]),Un(e,vn(t,1),[])})),Cs=ht||function(){return pt.Date.now()};function As(e,t,r){return t=r?i:t,t=e&&null==t?e.length:t,Ji(e,h,i,i,i,i,t)}function Ts(e,t){var r;if("function"!=typeof t)throw new Te(a);return e=go(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=i),r}}var Ds=Xn((function(e,t,r){var n=1;if(r.length){var i=ur(r,la(Ds));n|=u}return Ji(e,n,t,r,i)})),Ms=Xn((function(e,t,r){var n=3;if(r.length){var i=ur(r,la(Ms));n|=u}return Ji(t,n,e,r,i)}));function Fs(e,t,r){var n,s,o,l,u,c,h=0,f=!1,p=!1,d=!0;if("function"!=typeof e)throw new Te(a);function m(t){var r=n,a=s;return n=s=i,h=t,l=e.apply(a,r)}function g(e){return h=e,u=Fa(v,t),f?m(e):l}function y(e){var r=e-c;return c===i||r>=t||r<0||p&&e-h>=o}function v(){var e=Cs();if(y(e))return b(e);u=Fa(v,function(e){var r=t-(e-c);return p?br(r,o-(e-h)):r}(e))}function b(e){return u=i,d&&n?m(e):(n=s=i,l)}function x(){var e=Cs(),r=y(e);if(n=arguments,s=this,c=e,r){if(u===i)return g(c);if(p)return Si(u),u=Fa(v,t),m(c)}return u===i&&(u=Fa(v,t)),l}return t=vo(t)||0,to(r)&&(f=!!r.leading,o=(p="maxWait"in r)?vr(vo(r.maxWait)||0,t):o,d="trailing"in r?!!r.trailing:d),x.cancel=function(){u!==i&&Si(u),h=0,n=c=s=u=i},x.flush=function(){return u===i?l:b(Cs())},x}var Is=Xn((function(e,t){return hn(e,1,t)})),Rs=Xn((function(e,t,r){return hn(e,vo(t)||0,r)}));function Ns(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(a);var r=function r(){var n=arguments,i=t?t.apply(this,n):n[0],a=r.cache;if(a.has(i))return a.get(i);var s=e.apply(this,n);return r.cache=a.set(i,s)||a,s};return r.cache=new(Ns.Cache||$r),r}function Ls(e){if("function"!=typeof e)throw new Te(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ns.Cache=$r;var js=_i((function(e,t){var r=(t=1==t.length&&Us(t[0])?It(t[0],Xt(ua())):It(vn(t,1),Xt(ua()))).length;return Xn((function(n){for(var i=-1,a=br(n.length,r);++i=t})),Ws=Fn(function(){return arguments}())?Fn:function(e){return ro(e)&&Ne.call(e,"callee")&&!Ye.call(e,"callee")},Us=r.isArray,qs=bt?Xt(bt):function(e){return ro(e)&&Pn(e)==R};function $s(e){return null!=e&&eo(e.length)&&!Js(e)}function Ys(e){return ro(e)&&$s(e)}var Ks=vt||vl,Qs=xt?Xt(xt):function(e){return ro(e)&&Pn(e)==_};function Xs(e){if(!ro(e))return!1;var t=Pn(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!ao(e)}function Js(e){if(!to(e))return!1;var t=Pn(e);return t==S||t==k||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Zs(e){return"number"==typeof e&&e==go(e)}function eo(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=d}function to(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ro(e){return null!=e&&"object"==typeof e}var no=_t?Xt(_t):function(e){return ro(e)&&ma(e)==E};function io(e){return"number"==typeof e||ro(e)&&Pn(e)==P}function ao(e){if(!ro(e)||Pn(e)!=C)return!1;var t=qe(e);if(null===t)return!0;var r=Ne.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Re.call(r)==ze}var so=wt?Xt(wt):function(e){return ro(e)&&Pn(e)==T};var oo=St?Xt(St):function(e){return ro(e)&&ma(e)==D};function lo(e){return"string"==typeof e||!Us(e)&&ro(e)&&Pn(e)==M}function uo(e){return"symbol"==typeof e||ro(e)&&Pn(e)==F}var co=kt?Xt(kt):function(e){return ro(e)&&eo(e.length)&&!!st[Pn(e)]};var ho=$i(zn),fo=$i((function(e,t){return e<=t}));function po(e){if(!e)return[];if($s(e))return lo(e)?pr(e):Di(e);if(Xe&&e[Xe])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[Xe]());var t=ma(e);return(t==E?or:t==D?cr:Go)(e)}function mo(e){return e?(e=vo(e))===p||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}function go(e){var t=mo(e),r=t%1;return t===t?r?t-r:t:0}function yo(e){return e?ln(go(e),0,g):0}function vo(e){if("number"==typeof e)return e;if(uo(e))return m;if(to(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=to(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Qt(e);var r=ye.test(e);return r||be.test(e)?ct(e.slice(2),r?2:8):ge.test(e)?m:+e}function bo(e){return Mi(e,Ro(e))}function xo(e){return null==e?"":ci(e)}var _o=Ii((function(e,t){if(ka(t)||$s(t))Mi(t,Io(t),e);else for(var r in t)Ne.call(t,r)&&tn(e,r,t[r])})),wo=Ii((function(e,t){Mi(t,Ro(t),e)})),So=Ii((function(e,t,r,n){Mi(t,Ro(t),e,n)})),ko=Ii((function(e,t,r,n){Mi(t,Io(t),e,n)})),Eo=na(on);var Po=Xn((function(e,t){e=Pe(e);var r=-1,n=t.length,a=n>2?t[2]:i;for(a&&xa(t[0],t[1],a)&&(n=1);++r1),t})),Mi(e,aa(e),r),n&&(r=un(r,7,ta));for(var i=t.length;i--;)fi(r,t[i]);return r}));var Bo=na((function(e,t){return null==e?{}:function(e,t){return qn(e,t,(function(t,r){return To(e,r)}))}(e,t)}));function zo(e,t){if(null==e)return{};var r=It(aa(e),(function(e){return[e]}));return t=ua(t),qn(e,r,(function(e,r){return t(e,r[0])}))}var Vo=Xi(Io),Oo=Xi(Ro);function Go(e){return null==e?[]:Jt(e,Io(e))}var Ho=ji((function(e,t,r){return t=t.toLowerCase(),e+(r?Wo(t):t)}));function Wo(e){return Jo(xo(e).toLowerCase())}function Uo(e){return(e=xo(e))&&e.replace(_e,nr).replace(Ze,"")}var qo=ji((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),$o=ji((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Yo=Li("toLowerCase");var Ko=ji((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()}));var Qo=ji((function(e,t,r){return e+(r?" ":"")+Jo(t)}));var Xo=ji((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Jo=Li("toUpperCase");function Zo(e,t,r){return e=xo(e),(t=r?i:t)===i?function(e){return nt.test(e)}(e)?function(e){return e.match(tt)||[]}(e):function(e){return e.match(he)||[]}(e):e.match(t)||[]}var el=Xn((function(e,t){try{return Et(e,i,t)}catch(r){return Xs(r)?r:new oe(r)}})),tl=na((function(e,t){return Ct(t,(function(t){t=Ba(t),sn(e,t,Ds(e[t],e))})),e}));function rl(e){return function(){return e}}var nl=Vi(),il=Vi(!0);function al(e){return e}function sl(e){return Ln("function"==typeof e?e:un(e,1))}var ol=Xn((function(e,t){return function(r){return Mn(r,e,t)}})),ll=Xn((function(e,t){return function(r){return Mn(e,r,t)}}));function ul(e,t,r){var n=Io(t),i=Sn(t,n);null!=r||to(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=Sn(t,Io(t)));var a=!(to(r)&&"chain"in r)||!!r.chain,s=Js(e);return Ct(i,(function(r){var n=t[r];e[r]=n,s&&(e.prototype[r]=function(){var t=this.__chain__;if(a||t){var r=e(this.__wrapped__),i=r.__actions__=Di(this.__actions__);return i.push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Rt([this.value()],arguments))})})),e}function cl(){}var hl=Wi(It),fl=Wi(Tt),pl=Wi(jt);function dl(e){return _a(e)?Ut(Ba(e)):function(e){return function(t){return kn(t,e)}}(e)}var ml=qi(),gl=qi(!0);function yl(){return[]}function vl(){return!1}var bl=Hi((function(e,t){return e+t}),0),xl=Ki("ceil"),_l=Hi((function(e,t){return e/t}),1),wl=Ki("floor");var Sl=Hi((function(e,t){return e*t}),1),kl=Ki("round"),El=Hi((function(e,t){return e-t}),0);return Vr.after=function(e,t){if("function"!=typeof t)throw new Te(a);return e=go(e),function(){if(--e<1)return t.apply(this,arguments)}},Vr.ary=As,Vr.assign=_o,Vr.assignIn=wo,Vr.assignInWith=So,Vr.assignWith=ko,Vr.at=Eo,Vr.before=Ts,Vr.bind=Ds,Vr.bindAll=tl,Vr.bindKey=Ms,Vr.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Us(e)?e:[e]},Vr.chain=ps,Vr.chunk=function(e,t,n){t=(n?xa(e,t,n):t===i)?1:vr(go(t),0);var a=null==e?0:e.length;if(!a||t<1)return[];for(var s=0,o=0,l=r(dt(a/t));sa?0:a+r),(n=n===i||n>a?a:go(n))<0&&(n+=a),n=r>n?0:yo(n);r>>0)?(e=xo(e))&&("string"==typeof t||null!=t&&!so(t))&&!(t=ci(t))&&sr(e)?wi(pr(e),0,r):e.split(t,r):[]},Vr.spread=function(e,t){if("function"!=typeof e)throw new Te(a);return t=null==t?0:vr(go(t),0),Xn((function(r){var n=r[t],i=wi(r,0,t);return n&&Rt(i,n),Et(e,this,i)}))},Vr.tail=function(e){var t=null==e?0:e.length;return t?ii(e,1,t):[]},Vr.take=function(e,t,r){return e&&e.length?ii(e,0,(t=r||t===i?1:go(t))<0?0:t):[]},Vr.takeRight=function(e,t,r){var n=null==e?0:e.length;return n?ii(e,(t=n-(t=r||t===i?1:go(t)))<0?0:t,n):[]},Vr.takeRightWhile=function(e,t){return e&&e.length?di(e,ua(t,3),!1,!0):[]},Vr.takeWhile=function(e,t){return e&&e.length?di(e,ua(t,3)):[]},Vr.tap=function(e,t){return t(e),e},Vr.throttle=function(e,t,r){var n=!0,i=!0;if("function"!=typeof e)throw new Te(a);return to(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),Fs(e,t,{leading:n,maxWait:t,trailing:i})},Vr.thru=ds,Vr.toArray=po,Vr.toPairs=Vo,Vr.toPairsIn=Oo,Vr.toPath=function(e){return Us(e)?It(e,Ba):uo(e)?[e]:Di(ja(xo(e)))},Vr.toPlainObject=bo,Vr.transform=function(e,t,r){var n=Us(e),i=n||Ks(e)||co(e);if(t=ua(t,4),null==r){var a=e&&e.constructor;r=i?n?new a:[]:to(e)&&Js(a)?Or(qe(e)):{}}return(i?Ct:_n)(e,(function(e,n,i){return t(r,e,n,i)})),r},Vr.unary=function(e){return As(e,1)},Vr.union=rs,Vr.unionBy=ns,Vr.unionWith=is,Vr.uniq=function(e){return e&&e.length?hi(e):[]},Vr.uniqBy=function(e,t){return e&&e.length?hi(e,ua(t,2)):[]},Vr.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?hi(e,i,t):[]},Vr.unset=function(e,t){return null==e||fi(e,t)},Vr.unzip=as,Vr.unzipWith=ss,Vr.update=function(e,t,r){return null==e?e:pi(e,t,bi(r))},Vr.updateWith=function(e,t,r,n){return n="function"==typeof n?n:i,null==e?e:pi(e,t,bi(r),n)},Vr.values=Go,Vr.valuesIn=function(e){return null==e?[]:Jt(e,Ro(e))},Vr.without=os,Vr.words=Zo,Vr.wrap=function(e,t){return Bs(bi(t),e)},Vr.xor=ls,Vr.xorBy=us,Vr.xorWith=cs,Vr.zip=hs,Vr.zipObject=function(e,t){return yi(e||[],t||[],tn)},Vr.zipObjectDeep=function(e,t){return yi(e||[],t||[],ei)},Vr.zipWith=fs,Vr.entries=Vo,Vr.entriesIn=Oo,Vr.extend=wo,Vr.extendWith=So,ul(Vr,Vr),Vr.add=bl,Vr.attempt=el,Vr.camelCase=Ho,Vr.capitalize=Wo,Vr.ceil=xl,Vr.clamp=function(e,t,r){return r===i&&(r=t,t=i),r!==i&&(r=(r=vo(r))===r?r:0),t!==i&&(t=(t=vo(t))===t?t:0),ln(vo(e),t,r)},Vr.clone=function(e){return un(e,4)},Vr.cloneDeep=function(e){return un(e,5)},Vr.cloneDeepWith=function(e,t){return un(e,5,t="function"==typeof t?t:i)},Vr.cloneWith=function(e,t){return un(e,4,t="function"==typeof t?t:i)},Vr.conformsTo=function(e,t){return null==t||cn(e,t,Io(t))},Vr.deburr=Uo,Vr.defaultTo=function(e,t){return null==e||e!==e?t:e},Vr.divide=_l,Vr.endsWith=function(e,t,r){e=xo(e),t=ci(t);var n=e.length,a=r=r===i?n:ln(go(r),0,n);return(r-=t.length)>=0&&e.slice(r,a)==t},Vr.eq=Os,Vr.escape=function(e){return(e=xo(e))&&X.test(e)?e.replace(K,ir):e},Vr.escapeRegExp=function(e){return(e=xo(e))&&ae.test(e)?e.replace(ie,"\\$&"):e},Vr.every=function(e,t,r){var n=Us(e)?Tt:mn;return r&&xa(e,t,r)&&(t=i),n(e,ua(t,3))},Vr.find=ys,Vr.findIndex=Wa,Vr.findKey=function(e,t){return zt(e,ua(t,3),_n)},Vr.findLast=vs,Vr.findLastIndex=Ua,Vr.findLastKey=function(e,t){return zt(e,ua(t,3),wn)},Vr.floor=wl,Vr.forEach=bs,Vr.forEachRight=xs,Vr.forIn=function(e,t){return null==e?e:bn(e,ua(t,3),Ro)},Vr.forInRight=function(e,t){return null==e?e:xn(e,ua(t,3),Ro)},Vr.forOwn=function(e,t){return e&&_n(e,ua(t,3))},Vr.forOwnRight=function(e,t){return e&&wn(e,ua(t,3))},Vr.get=Ao,Vr.gt=Gs,Vr.gte=Hs,Vr.has=function(e,t){return null!=e&&ga(e,t,An)},Vr.hasIn=To,Vr.head=$a,Vr.identity=al,Vr.includes=function(e,t,r,n){e=$s(e)?e:Go(e),r=r&&!n?go(r):0;var i=e.length;return r<0&&(r=vr(i+r,0)),lo(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Ot(e,t,r)>-1},Vr.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:go(r);return i<0&&(i=vr(n+i,0)),Ot(e,t,i)},Vr.inRange=function(e,t,r){return t=mo(t),r===i?(r=t,t=0):r=mo(r),function(e,t,r){return e>=br(t,r)&&e=-9007199254740991&&e<=d},Vr.isSet=oo,Vr.isString=lo,Vr.isSymbol=uo,Vr.isTypedArray=co,Vr.isUndefined=function(e){return e===i},Vr.isWeakMap=function(e){return ro(e)&&ma(e)==I},Vr.isWeakSet=function(e){return ro(e)&&"[object WeakSet]"==Pn(e)},Vr.join=function(e,t){return null==e?"":qt.call(e,t)},Vr.kebabCase=qo,Vr.last=Xa,Vr.lastIndexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var a=n;return r!==i&&(a=(a=go(r))<0?vr(n+a,0):br(a,n-1)),t===t?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,t,a):Vt(e,Ht,a,!0)},Vr.lowerCase=$o,Vr.lowerFirst=Yo,Vr.lt=ho,Vr.lte=fo,Vr.max=function(e){return e&&e.length?gn(e,al,Cn):i},Vr.maxBy=function(e,t){return e&&e.length?gn(e,ua(t,2),Cn):i},Vr.mean=function(e){return Wt(e,al)},Vr.meanBy=function(e,t){return Wt(e,ua(t,2))},Vr.min=function(e){return e&&e.length?gn(e,al,zn):i},Vr.minBy=function(e,t){return e&&e.length?gn(e,ua(t,2),zn):i},Vr.stubArray=yl,Vr.stubFalse=vl,Vr.stubObject=function(){return{}},Vr.stubString=function(){return""},Vr.stubTrue=function(){return!0},Vr.multiply=Sl,Vr.nth=function(e,t){return e&&e.length?Wn(e,go(t)):i},Vr.noConflict=function(){return pt._===this&&(pt._=Ve),this},Vr.noop=cl,Vr.now=Cs,Vr.pad=function(e,t,r){e=xo(e);var n=(t=go(t))?fr(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Ui(mt(i),r)+e+Ui(dt(i),r)},Vr.padEnd=function(e,t,r){e=xo(e);var n=(t=go(t))?fr(e):0;return t&&nt){var n=e;e=t,t=n}if(r||e%1||t%1){var a=wr();return br(e+a*(t-e+ut("1e-"+((a+"").length-1))),t)}return Kn(e,t)},Vr.reduce=function(e,t,r){var n=Us(e)?Nt:$t,i=arguments.length<3;return n(e,ua(t,4),r,i,pn)},Vr.reduceRight=function(e,t,r){var n=Us(e)?Lt:$t,i=arguments.length<3;return n(e,ua(t,4),r,i,dn)},Vr.repeat=function(e,t,r){return t=(r?xa(e,t,r):t===i)?1:go(t),Qn(xo(e),t)},Vr.replace=function(){var e=arguments,t=xo(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Vr.result=function(e,t,r){var n=-1,a=(t=xi(t,e)).length;for(a||(a=1,e=i);++nd)return[];var r=g,n=br(e,g);t=ua(t),e-=g;for(var i=Kt(n,t);++r=s)return e;var l=r-fr(n);if(l<1)return n;var u=o?wi(o,0,l).join(""):e.slice(0,l);if(a===i)return u+n;if(o&&(l+=u.length-l),so(a)){if(e.slice(l).search(a)){var c,h=u;for(a.global||(a=Ce(a.source,xo(me.exec(a))+"g")),a.lastIndex=0;c=a.exec(h);)var f=c.index;u=u.slice(0,f===i?l:f)}}else if(e.indexOf(ci(a),l)!=l){var p=u.lastIndexOf(a);p>-1&&(u=u.slice(0,p))}return u+n},Vr.unescape=function(e){return(e=xo(e))&&Q.test(e)?e.replace(Y,mr):e},Vr.uniqueId=function(e){var t=++Le;return xo(e)+t},Vr.upperCase=Xo,Vr.upperFirst=Jo,Vr.each=bs,Vr.eachRight=xs,Vr.first=$a,ul(Vr,function(){var e={};return _n(Vr,(function(t,r){Ne.call(Vr.prototype,r)||(e[r]=t)})),e}(),{chain:!1}),Vr.VERSION="4.17.21",Ct(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Vr[e].placeholder=Vr})),Ct(["drop","take"],(function(e,t){Wr.prototype[e]=function(r){r=r===i?1:vr(go(r),0);var n=this.__filtered__&&!t?new Wr(this):this.clone();return n.__filtered__?n.__takeCount__=br(r,n.__takeCount__):n.__views__.push({size:br(r,g),type:e+(n.__dir__<0?"Right":"")}),n},Wr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Ct(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Wr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ua(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),Ct(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Wr.prototype[e]=function(){return this[r](1).value()[0]}})),Ct(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Wr.prototype[e]=function(){return this.__filtered__?new Wr(this):this[r](1)}})),Wr.prototype.compact=function(){return this.filter(al)},Wr.prototype.find=function(e){return this.filter(e).head()},Wr.prototype.findLast=function(e){return this.reverse().find(e)},Wr.prototype.invokeMap=Xn((function(e,t){return"function"==typeof e?new Wr(this):this.map((function(r){return Mn(r,e,t)}))})),Wr.prototype.reject=function(e){return this.filter(Ls(ua(e)))},Wr.prototype.slice=function(e,t){e=go(e);var r=this;return r.__filtered__&&(e>0||t<0)?new Wr(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),t!==i&&(r=(t=go(t))<0?r.dropRight(-t):r.take(t-e)),r)},Wr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Wr.prototype.toArray=function(){return this.take(g)},_n(Wr.prototype,(function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),a=Vr[n?"take"+("last"==t?"Right":""):t],s=n||/^find/.test(t);a&&(Vr.prototype[t]=function(){var t=this.__wrapped__,o=n?[1]:arguments,l=t instanceof Wr,u=o[0],c=l||Us(t),h=function(e){var t=a.apply(Vr,Rt([e],o));return n&&f?t[0]:t};c&&r&&"function"==typeof u&&1!=u.length&&(l=c=!1);var f=this.__chain__,p=!!this.__actions__.length,d=s&&!f,m=l&&!p;if(!s&&c){t=m?t:new Wr(this);var g=e.apply(t,o);return g.__actions__.push({func:ds,args:[h],thisArg:i}),new Hr(g,f)}return d&&m?e.apply(this,o):(g=this.thru(h),d?n?g.value()[0]:g.value():g)})})),Ct(["pop","push","shift","sort","splice","unshift"],(function(e){var t=De[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);Vr.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Us(i)?i:[],e)}return this[r]((function(r){return t.apply(Us(r)?r:[],e)}))}})),_n(Wr.prototype,(function(e,t){var r=Vr[t];if(r){var n=r.name+"";Ne.call(Mr,n)||(Mr[n]=[]),Mr[n].push({name:t,func:r})}})),Mr[Oi(i,2).name]=[{name:"wrapper",func:i}],Wr.prototype.clone=function(){var e=new Wr(this.__wrapped__);return e.__actions__=Di(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Di(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Di(this.__views__),e},Wr.prototype.reverse=function(){if(this.__filtered__){var e=new Wr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Wr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Us(e),n=t<0,i=r?e.length:0,a=function(e,t,r){var n=-1,i=r.length;for(;++n=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},Vr.prototype.plant=function(e){for(var t,r=this;r instanceof Gr;){var n=Va(r);n.__index__=0,n.__values__=i,t?a.__wrapped__=n:t=n;var a=n;r=r.__wrapped__}return a.__wrapped__=e,t},Vr.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Wr){var t=e;return this.__actions__.length&&(t=new Wr(this)),(t=t.reverse()).__actions__.push({func:ds,args:[ts],thisArg:i}),new Hr(t,this.__chain__)}return this.thru(ts)},Vr.prototype.toJSON=Vr.prototype.valueOf=Vr.prototype.value=function(){return mi(this.__wrapped__,this.__actions__)},Vr.prototype.first=Vr.prototype.head,Xe&&(Vr.prototype[Xe]=function(){return this}),Vr}();pt._=gr,(n=function(){return gr}.call(t,r,t,e))===i||(e.exports=n)}.call(this)},741:function(e,t,r){!function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var i=n(t),a=n(r);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t=0||(i[r]=e[r]);return i}function c(e,t){if(null==e)return{};var r,n,i=u(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function h(e,t){return f(e)||p(e,t)||d(e,t)||g()}function f(e){if(Array.isArray(e))return e}function p(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a=[],s=!0,o=!1;try{for(r=r.call(e);!(s=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);s=!0);}catch(l){o=!0,i=l}finally{try{s||null==r.return||r.return()}finally{if(o)throw i}}return a}}function d(e,t){if(e){if("string"===typeof e)return m(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(e,t):void 0}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:{};if(A.current){null===(t=C.current)||void 0===t||t.destroy();var n=o(o(o({},e),r),{},{container:A.current});return C.current=i.default.loadAnimation(n),P(!!C.current),function(){var e;null===(e=C.current)||void 0===e||e.destroy(),C.current=void 0}}};return r.useEffect((function(){var e=V();return function(){return null===e||void 0===e?void 0:e()}}),[n,s]),r.useEffect((function(){C.current&&(C.current.autoplay=!!l)}),[l]),r.useEffect((function(){C.current&&(u?Array.isArray(u)&&u.length&&((C.current.currentRawFrameu[1])&&(C.current.currentRawFrame=u[0]),C.current.setSegment(u[0],u[1])):C.current.resetSegments(!0))}),[u]),r.useEffect((function(){var e=[{name:"complete",handler:f},{name:"loopComplete",handler:p},{name:"enterFrame",handler:d},{name:"segmentStart",handler:m},{name:"config_ready",handler:g},{name:"data_ready",handler:v},{name:"data_failed",handler:b},{name:"loaded_images",handler:x},{name:"DOMLoaded",handler:_},{name:"destroy",handler:w}].filter((function(e){return null!=e.handler}));if(e.length){var t=e.map((function(e){var t;return null===(t=C.current)||void 0===t||t.addEventListener(e.name,e.handler),function(){var t;null===(t=C.current)||void 0===t||t.removeEventListener(e.name,e.handler)}}));return function(){t.forEach((function(e){return e()}))}}}),[f,p,d,m,g,v,b,x,_,w]),{View:a.default.createElement("div",o({style:t,ref:A},S)),play:T,stop:D,pause:M,setSpeed:F,goToAndStop:R,goToAndPlay:I,setDirection:N,playSegments:L,setSubframe:j,getDuration:B,destroy:z,animationContainerRef:A,animationLoaded:E,animationItem:C.current}};function b(e){var t=e.getBoundingClientRect(),r=t.top,n=t.height;return(window.innerHeight-r)/(window.innerHeight+n)}function x(e,t,r){var n=e.getBoundingClientRect(),i=n.top;return{x:(t-n.left)/n.width,y:(r-i)/n.height}}var _=function(e){var t=e.wrapperRef,n=e.animationItem,i=e.mode,a=e.actions;r.useEffect((function(){var e=t.current;if(e&&n&&a.length){n.stop();var r=function(){var t=null,r=function(){var r=b(e),i=a.find((function(e){var t=e.visibility;return t&&r>=t[0]&&r<=t[1]}));if(i){if("seek"===i.type&&i.visibility&&2===i.frames.length){var s=i.frames[0]+Math.ceil((r-i.visibility[0])/(i.visibility[1]-i.visibility[0])*i.frames[1]);n.goToAndStop(s-n.firstFrame-1,!0)}"loop"===i.type&&(null===t||t!==i.frames||n.isPaused)&&(n.playSegments(i.frames,!0),t=i.frames),"play"===i.type&&n.isPaused&&(n.resetSegments(!0),n.play()),"stop"===i.type&&n.goToAndStop(i.frames[0]-n.firstFrame-1,!0)}};return document.addEventListener("scroll",r),function(){document.removeEventListener("scroll",r)}},s=function(){var t=function(t,r){var i=t,s=r;if(-1!==i&&-1!==s){var o=x(e,i,s);i=o.x,s=o.y}var l=a.find((function(e){var t=e.position;return t&&Array.isArray(t.x)&&Array.isArray(t.y)?i>=t.x[0]&&i<=t.x[1]&&s>=t.y[0]&&s<=t.y[1]:!(!t||Number.isNaN(t.x)||Number.isNaN(t.y))&&i===t.x&&s===t.y}));if(l){if("seek"===l.type&&l.position&&Array.isArray(l.position.x)&&Array.isArray(l.position.y)&&2===l.frames.length){var u=(i-l.position.x[0])/(l.position.x[1]-l.position.x[0]),c=(s-l.position.y[0])/(l.position.y[1]-l.position.y[0]);n.playSegments(l.frames,!0),n.goToAndStop(Math.ceil((u+c)/2*(l.frames[1]-l.frames[0])),!0)}"loop"===l.type&&n.playSegments(l.frames,!0),"play"===l.type&&(n.isPaused&&n.resetSegments(!1),n.playSegments(l.frames)),"stop"===l.type&&n.goToAndStop(l.frames[0],!0)}},r=function(e){t(e.clientX,e.clientY)},i=function(){t(-1,-1)};return e.addEventListener("mousemove",r),e.addEventListener("mouseout",i),function(){e.removeEventListener("mousemove",r),e.removeEventListener("mouseout",i)}};switch(i){case"scroll":return r();case"cursor":return s()}}}),[i,n])},w=function(e){var t=e.actions,r=e.mode,n=e.lottieObj,i=n.animationItem,a=n.View,s=n.animationContainerRef;return _({actions:t,animationItem:i,mode:r,wrapperRef:s}),a},S=["style","interactivity"],k=function(e){var t,n,i,a=e.style,s=e.interactivity,o=c(e,S),l=v(o,a),u=l.View,h=l.play,f=l.stop,p=l.pause,d=l.setSpeed,m=l.goToAndStop,g=l.goToAndPlay,y=l.setDirection,b=l.playSegments,x=l.setSubframe,_=l.getDuration,k=l.destroy,E=l.animationContainerRef,P=l.animationLoaded,C=l.animationItem;return r.useEffect((function(){e.lottieRef&&(e.lottieRef.current={play:h,stop:f,pause:p,setSpeed:d,goToAndPlay:g,goToAndStop:m,setDirection:y,playSegments:b,setSubframe:x,getDuration:_,destroy:k,animationContainerRef:E,animationLoaded:P,animationItem:C})}),[null===(t=e.lottieRef)||void 0===t?void 0:t.current]),w({lottieObj:{View:u,play:h,stop:f,pause:p,setSpeed:d,goToAndStop:m,goToAndPlay:g,setDirection:y,playSegments:b,setSubframe:x,getDuration:_,destroy:k,animationContainerRef:E,animationLoaded:P,animationItem:C},actions:null!==(n=null===s||void 0===s?void 0:s.actions)&&void 0!==n?n:[],mode:null!==(i=null===s||void 0===s?void 0:s.mode)&&void 0!==i?i:"scroll"})};Object.defineProperty(e,"LottiePlayer",{enumerable:!0,get:function(){return i.default}}),e.default=k,e.useLottie=v,e.useLottieInteractivity=w,Object.defineProperty(e,"__esModule",{value:!0})}(t,r(625),r(791))},625:function(module,exports,__webpack_require__){var factory;"undefined"!==typeof navigator&&(factory=function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var r,n,i=e.length;for(r=0;r1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=1===t.length?"0"+t:t;return function(e,t,n){return e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),"#"+r[e]+r[t]+r[n]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$5(e)}var dataManager=function(){var e,t,r=1,n=[],i={onmessage:function(){},postMessage:function(t){e({data:t})}},a={postMessage:function(e){i.onmessage({data:e})}};function s(){t||(t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var r=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),n=URL.createObjectURL(r);return new Worker(n)}return e=t,i}((function(e){if(a.dataManager||(a.dataManager=function(){function e(i,a){var s,o,l,u,h,f,p=i.length;for(o=0;o=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)n(e[t].ks.k);else for(a=e[t].ks.k.length,i=0;ir[0]||!(r[0]>e[0])&&(e[1]>r[1]||!(r[1]>e[1])&&(e[2]>r[2]||!(r[2]>e[2])&&null))}var a=function(){var e=[4,4,14];function t(e){var t=e.t.d;e.t.d={k:[{s:t,t:0}]}}function r(e){var r,n=e.length;for(r=0;r=0;r-=1)if("sh"===e[r].ty)if(e[r].ks.k.i)e[r].ks.k.c=e[r].closed;else for(i=e[r].ks.k.length,n=0;n500)&&(this._imageLoaded(),clearInterval(r)),t+=1}.bind(this),50)}function a(e){var t={assetData:e},r=n(e,this.assetsPath,this.path);return dataManager.loadData(r,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function s(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=i.bind(this),this.createFootageData=a.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return s.prototype={loadAssets:function(e,t){var r;this.imagesLoadedCb=t;var n=e.length;for(r=0;rthis.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,i=n.length,a=e.layers,s=a.length;for(r=0;rthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_pause"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_play"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFramet&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var r,n=e.length;for(r=0;r=0;r-=1)t[r].animation.destroy(e)},e.freeze=function(){s=!0},e.unfreeze=function(){s=!1,d()},e.setVolume=function(e,r){var i;for(i=0;i=.001?function(e,t,r,n){for(var i=0;i<4;++i){var a=l(t,r,n);if(0===a)return t;t-=(o(t,r,n)-e)/a}return t}(e,u,t,n):0===c?u:function(e,t,r,n,i){var a,s,l=0;do{(a=o(s=t+(r-t)/2,n,i)-e)>0?r=s:t=s}while(Math.abs(a)>1e-7&&++l<10);return s}(e,a,a+r,t,n)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,r){var n=0,i=e,a=createSizedArray(i);return{newElement:function(){return n?a[n-=1]:t()},release:function(e){n===i&&(a=pooling.double(a),i*=2),r&&r(e),a[n]=e,n+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,r=e.lengths.length;for(t=0;t-.001&&s<.001}var r=function(e,t,r,n){var i,a,s,o,l,u,c=getDefaultCurveSegments(),h=0,f=[],p=[],d=bezierLengthPool.newElement();for(s=r.length,i=0;is?-1:1,u=!0;u;)if(n[a]<=s&&n[a+1]>s?(o=(s-n[a])/(n[a+1]-n[a]),u=!1):a+=l,a<0||a>=i-1){if(a===i-1)return r[a];u=!1}return r[a]+(r[a+1]-r[a])*o}var o=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,n=segmentsLengthPool.newElement(),i=e.c,a=e.v,s=e.o,o=e.i,l=e._length,u=n.lengths,c=0;for(t=0;t1&&(a=1);var c,h=s(a,u),f=s(l=l>1?1:l,u),p=t.length,d=1-h,m=1-f,g=d*d*d,y=h*d*d*3,v=h*h*d*3,b=h*h*h,x=d*d*m,_=h*d*m+d*h*m+d*d*f,w=h*h*m+d*h*f+h*d*f,S=h*h*f,k=d*m*m,E=h*m*m+d*f*m+d*m*f,P=h*f*m+d*f*f+h*m*f,C=h*f*f,A=m*m*m,T=f*m*m+m*f*m+m*m*f,D=f*f*m+m*f*f+f*m*f,M=f*f*f;for(c=0;cp?f>d?f-p-d:d-p-f:d>p?d-p-f:p-f-d)>-1e-4&&h<1e-4}}}var bez=bezFunction(),PropertyFactory=function(){var e=initialDefaultFrame,t=Math.abs;function r(e,t){var r,i=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var a,s,o,l,u,c,h,f,p,d=t.lastIndex,m=d,g=this.keyframes.length-1,y=!0;y;){if(a=this.keyframes[m],s=this.keyframes[m+1],m===g-1&&e>=s.t-i){a.h&&(a=s),d=0;break}if(s.t-i>e){d=m;break}m=b||e=b?_.points.length-1:0;for(u=_.points[w].point.length,l=0;l=E&&k=b?(r[0]=v[0],r[1]=v[1],r[2]=v[2]):e<=x?(r[0]=a.s[0],r[1]=a.s[1],r[2]=a.s[2]):function(e,t){var r=t[0],n=t[1],i=t[2],a=t[3],s=Math.atan2(2*n*a-2*r*i,1-2*n*n-2*i*i),o=Math.asin(2*r*n+2*i*a),l=Math.atan2(2*r*a-2*n*i,1-2*r*r-2*i*i);e[0]=s/degToRads,e[1]=o/degToRads,e[2]=l/degToRads}(r,function(e,t,r){var n,i,a,s,o,l=[],u=e[0],c=e[1],h=e[2],f=e[3],p=t[0],d=t[1],m=t[2],g=t[3];return(i=u*p+c*d+h*m+f*g)<0&&(i=-i,p=-p,d=-d,m=-m,g=-g),1-i>1e-6?(n=Math.acos(i),a=Math.sin(n),s=Math.sin((1-r)*n)/a,o=Math.sin(r*n)/a):(s=1-r,o=r),l[0]=s*u+o*p,l[1]=s*c+o*d,l[2]=s*h+o*m,l[3]=s*f+o*g,l}(n(a.s),n(v),(e-x)/(b-x)));else for(m=0;m=b?c=1:e=n&&t>=n||this._caching.lastFrame=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var i=this.interpolateValue(t,this._caching);this.pv=i}return this._caching.lastFrame=t,this.pv}function a(e){var r;if("unidimensional"===this.propType)r=e*this.mult,t(this.v-r)>1e-5&&(this.v=r,this._mdf=!0);else for(var n=0,i=this.v.length;n1e-5&&(this.v[n]=r,this._mdf=!0),n+=1}function s(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e=this._maxLength&&this.doubleArrayLength(),r){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[]}(!a[n]||a[n]&&!i)&&(a[n]=pointPool.newElement()),a[n][0]=e,a[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,i,a,s,o){this.setXYAt(e,t,"v",s,o),this.setXYAt(r,n,"o",s,o),this.setXYAt(i,a,"i",s,o)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,i=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),i=1);var a,s=this._length-1,o=this._length;for(a=i;a=p[p.length-1].t-this.offsetTime)n=p[p.length-1].s?p[p.length-1].s[0]:p[p.length-2].e[0],a=!0;else{for(var d,m,g,y=f,v=p.length-1,b=!0;b&&(d=p[y],!((m=p[y+1]).t-this.offsetTime>e));)y=m.t-this.offsetTime)c=1;else if(en&&t>n)||(this._caching.lastIndex=i0||e>-1e-6&&e<0?n(1e4*e)/1e4:e}function F(){var e=this.props;return"matrix("+M(e[0])+","+M(e[1])+","+M(e[4])+","+M(e[5])+","+M(e[12])+","+M(e[13])+")"}return function(){this.reset=i,this.rotate=a,this.rotateX=s,this.rotateY=o,this.rotateZ=l,this.skew=c,this.skewFromAxis=h,this.shear=u,this.scale=f,this.setTransform=p,this.translate=d,this.transform=m,this.applyToPoint=x,this.applyToX=_,this.applyToY=w,this.applyToZ=S,this.applyToPointArray=A,this.applyToTriplePoints=C,this.applyToPointStringified=T,this.toCSS=D,this.to2dCSS=F,this.clone=v,this.cloneFromProps=b,this.equals=y,this.inversePoints=P,this.inversePoint=E,this.getInverseMatrix=k,this._t=this.transform,this.isIdentity=g,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"===typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!==typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r=1?a.push({s:e-1,e:t-1}):(a.push({s:e,e:1}),a.push({s:0,e:t-1}));var s,o,l=[],u=a.length;for(s=0;sn+r||(c=o.s*i<=n?0:(o.s*i-n)/r,h=o.e*i>=n+r?1:(o.e*i-n)/r,l.push([c,h]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t1?1+a:this.s.v<0?0+a:this.s.v+a)>(r=this.e.v>1?1+a:this.e.v<0?0+a:this.e.v+a)){var s=t;t=r,r=s}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var o,l,u,c,h,f=this.shapes.length,p=0;if(r===t)for(i=0;i=0;i-=1)if((d=this.shapes[i]).shape._mdf){for((m=d.localShapeCollection).releaseShapes(),2===this.m&&f>1?(y=this.calculateShapeEdges(t,r,d.totalShapeLength,x,p),x+=d.totalShapeLength):y=[[v,b]],l=y.length,o=0;o=1?g.push({s:d.totalShapeLength*(v-1),e:d.totalShapeLength*(b-1)}):(g.push({s:d.totalShapeLength*v,e:d.totalShapeLength}),g.push({s:0,e:d.totalShapeLength*(b-1)}));var _=this.addShapes(d,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(d.shape.paths.shapes[d.shape.paths._length-1].c){var w=_.pop();this.addPaths(_,m),_=this.addShapes(d,g[1],w)}else this.addPaths(_,m),_=this.addShapes(d,g[1]);this.addPaths(_,m)}}d.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;rt.e){r.c=!1;break}t.s<=d&&t.e>=d+s.addedLength?(this.addSegment(f[n].v[i-1],f[n].o[i-1],f[n].i[i],f[n].v[i],r,o,g),g=!1):(u=bez.getNewSegment(f[n].v[i-1],f[n].v[i],f[n].o[i-1],f[n].i[i],(t.s-d)/s.addedLength,(t.e-d)/s.addedLength,l[i-1]),this.addSegmentFromArray(u,r,o,g),g=!1,r.c=!1),d+=s.addedLength,o+=1}if(f[n].c&&l.length){if(s=l[i-1],d<=t.e){var y=l[i-1].addedLength;t.s<=d&&t.e>=d+y?(this.addSegment(f[n].v[i-1],f[n].o[i-1],f[n].i[0],f[n].v[0],r,o,g),g=!1):(u=bez.getNewSegment(f[n].v[i-1],f[n].v[0],f[n].o[i-1],f[n].i[0],(t.s-d)/y,(t.e-d)/y,l[i-1]),this.addSegmentFromArray(u,r,o,g),g=!1,r.c=!1)}else r.c=!1;d+=s.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[c][0],r.v[c][1],"i",c),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),d>t.e)break;n=this.p.keyframes[this.p.keyframes.length-1].t?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),i=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(n=this.p.pv,i=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){n=[],i=[];var a=this.px,s=this.py;a._caching.lastFrame+a.offsetTime<=a.keyframes[0].t?(n[0]=a.getValueAtTime((a.keyframes[0].t+.01)/r,0),n[1]=s.getValueAtTime((s.keyframes[0].t+.01)/r,0),i[0]=a.getValueAtTime(a.keyframes[0].t/r,0),i[1]=s.getValueAtTime(s.keyframes[0].t/r,0)):a._caching.lastFrame+a.offsetTime>=a.keyframes[a.keyframes.length-1].t?(n[0]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/r,0),n[1]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/r,0),i[0]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/r,0),i[1]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/r,0)):(n=[a.pv,s.pv],i[0]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/r,a.offsetTime),i[1]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/r,s.offsetTime))}else n=i=e;this.v.rotate(-Math.atan2(n[1]-i[1],n[0]-i[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,r,n){return new t(e,r,n)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",i=t.length,a=0;a0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t0?Math.floor(f):Math.ceil(f),m=this.pMatrix.props,g=this.rMatrix.props,y=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,b,x=0;if(f>0){for(;xd;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),x-=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-p,!0),x-=p)}for(n=1===this.data.m?0:this._currentCopies-1,i=1===this.data.m?1:-1,a=this._currentCopies;a;){if(b=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),0!==x){for((0!==n&&1===i||n!==this._currentCopies-1&&-1===i)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),v=0;v0&&(c=!1),c){var h=createTag("style");h.setAttribute("f-forigin",n[r].fOrigin),h.setAttribute("f-origin",n[r].origin),h.setAttribute("f-family",n[r].fFamily),h.type="text/css",h.innerText="@font-face {font-family: "+n[r].fFamily+"; font-style: normal; src: url('"+n[r].fPath+"');}",t.appendChild(h)}}else if("g"===n[r].fOrigin||1===n[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),u=0;ue?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e0&&(this.maskElement.setAttribute("id",g),this.element.maskedElement.setAttribute(v,"url("+getLocationHref()+"#"+g+")"),a.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){this.layerInterface=FootageInterface(this)},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var r=this._volume*this._volumeMultiplier;this._previousVolume!==r&&(this._previousVolume=r,this.audio.volume(r))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e1&&(a+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==a){var s="";r.elem&&(t.c&&(s=e.inv?this.solidPath+a:a),r.elem.setAttribute("d",s)),r.lastPath=a}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var r=createNS("filter");return r.setAttribute("id",e),!0!==t&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),e}(),registeredEffects={},idPrefix="filter_result_";function SVGEffects(e){var t,r,n="SourceGraphic",i=e.data.ef?e.data.ef.length:0,a=createElementID(),s=filtersFactory.createFilter(a,!0),o=0;for(this.filters=[],t=0;t=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e0;)l=n.transformers[m].mProps._mdf||l,d-=1,m-=1;if(l)for(d=y-n.styles[c].lvl,m=n.transformers.length-1;d>0;)p=n.transformers[m].mProps.v.props,f.transform(p[0],p[1],p[2],p[3],p[4],p[5],p[6],p[7],p[8],p[9],p[10],p[11],p[12],p[13],p[14],p[15]),d-=1,m-=1}else f=e;if(s=(h=n.sh.paths)._length,l){for(o="",a=0;a=1?v=.99:v<=-1&&(v=-.99);var b=o*v,x=Math.cos(y+t.a.v)*b+c[0],_=Math.sin(y+t.a.v)*b+c[1];l.setAttribute("fx",x),l.setAttribute("fy",_),u&&!t.g._collapsable&&(t.of.setAttribute("fx",x),t.of.setAttribute("fy",_))}}function l(e,t,r){var n=t.style,i=t.d;i&&(i._mdf||r)&&i.dashStr&&(n.pElem.setAttribute("stroke-dasharray",i.dashStr),n.pElem.setAttribute("stroke-dashoffset",i.dashoffset[0])),t.c&&(t.c._mdf||r)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||r)&&(n.pElem.setAttribute("stroke-width",t.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return a;case"gf":return o;case"gs":return s;case"st":return l;case"sh":case"el":case"rc":case"sr":return i;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function LetterProps(e,t,r,n,i,a){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=i,this.p=a,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,i=this.shapes.length,a=this.stylesList.length,s=[],o=!1;for(r=0;r1&&o&&this.setShapesAsAnimated(s)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t=0;o-=1){if((f=this.searchProcessedElement(e[o]))?t[o]=r[f-1]:e[o]._render=s,"fl"===e[o].ty||"st"===e[o].ty||"gf"===e[o].ty||"gs"===e[o].ty||"no"===e[o].ty)f?t[o].style.closed=!1:t[o]=this.createStyleElement(e[o],i),e[o]._render&&t[o].style.pElem.parentNode!==n&&n.appendChild(t[o].style.pElem),m.push(t[o].style);else if("gr"===e[o].ty){if(f)for(u=t[o].it.length,l=0;l1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,a=e||this.data.d.k[this.keysIndex].s;for(n=0;nt);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],i=0,a=e.length,s=!1;i=55296&&t<=56319?(r=e.charCodeAt(i+1))>=56320&&r<=57343?(s||FontManager.isModifier(t,r)?(n[n.length-1]+=e.substr(i,2),s=!1):n.push(e.substr(i,2)),i+=1):n.push(e.charAt(i)):t>56319?(r=e.charCodeAt(i+1),FontManager.isZeroWidthJoiner(t,r)?(s=!0,n[n.length-1]+=e.substr(i,2),i+=1):n.push(e.charAt(i))):FontManager.isZeroWidthJoiner(t)?(n[n.length-1]+=e.charAt(i),s=!0):n.push(e.charAt(i)),i+=1;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,i,a,s,o,l=this.elem.globalData.fontManager,u=this.data,c=[],h=0,f=u.m.g,p=0,d=0,m=0,g=[],y=0,v=0,b=l.getFontByName(e.f),x=0,_=getFontProperties(b);e.fWeight=_.weight,e.fStyle=_.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var w,S=e.tr/1e3*e.finalSize;if(e.sz)for(var k,E,P=!0,C=e.sz[0],A=e.sz[1];P;){k=0,y=0,r=(E=this.buildFinalText(e.t)).length,S=e.tr/1e3*e.finalSize;var T=-1;for(t=0;tC&&" "!==E[t]?(-1===T?r+=1:t=T,k+=e.finalLineHeight||1.2*e.finalSize,E.splice(t,T===t?1:0,"\r"),T=-1,y=0):(y+=x,y+=S);k+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&Av?y:v,y=-2*S,i="",n=!0,m+=1):i=D,l.chars?(o=l.getCharData(D,b.fStyle,l.getFontByName(e.f).fFamily),x=n?0:o.w*e.finalSize/100):x=l.measureText(i,e.f,e.finalSize)," "===D?M+=x+S:(y+=x+S+M,M=0),c.push({l:x,an:x,add:p,n:n,anIndexes:[],val:i,line:m,animatorJustifyOffset:0}),2==f){if(p+=x,""===i||" "===i||t===r-1){for(""!==i&&" "!==i||(p-=x);d<=t;)c[d].an=p,c[d].ind=h,c[d].extra=x,d+=1;h+=1,p=0}}else if(3==f){if(p+=x,""===i||t===r-1){for(""===i&&(p-=x);d<=t;)c[d].an=p,c[d].ind=h,c[d].extra=x,d+=1;p=0,h+=1}}else c[h].ind=h,c[h].extra=0,h+=1;if(e.l=c,v=y>v?y:v,g.push(y),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=v,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=g;var F,I,R,N,L=u.a;s=L.length;var j=[];for(a=0;a0?i=this.ne.v/100:a=-this.ne.v/100,this.xe.v>0?s=1-this.xe.v/100:o=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(i,a,s,o).get,u=0,c=this.finalS,h=this.finalE,f=this.data.sh;if(2===f)u=l(u=h===c?n>=h?1:0:e(0,t(.5/(h-c)+(n-c)/(h-c),1)));else if(3===f)u=l(u=h===c?n>=h?0:1:1-e(0,t(.5/(h-c)+(n-c)/(h-c),1)));else if(4===f)h===c?u=0:(u=e(0,t(.5/(h-c)+(n-c)/(h-c),1)))<.5?u*=2:u=1-2*(u-.5),u=l(u);else if(5===f){if(h===c)u=0;else{var p=h-c,d=-p/2+(n=t(e(0,n+.5-c),h-c)),m=p/2;u=Math.sqrt(1-d*d/(m*m))}u=l(u)}else 6===f?(h===c?u=0:(n=t(e(0,n+.5-c),h-c),u=(1+Math.cos(Math.PI+2*Math.PI*n/(h-c)))/2),u=l(u)):(n>=r(c)&&(u=e(0,t(n-c<0?t(h,1)-(c-n):h-n,1))),u=l(u));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var y=.5-.5*g;u1&&(u=1)}return u*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/t,n=this.s.v/t+r,i=this.e.v/t+r;if(n>i){var a=n;n=i,i=a}this.finalS=n,this.finalE=i}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(e,t,r){return new n(e,t,r)}}}();function TextAnimatorDataProperty(e,t,r){var n={propType:!1},i=PropertyFactory.getProp,a=t.a;this.a={r:a.r?i(e,a.r,0,degToRads,r):n,rx:a.rx?i(e,a.rx,0,degToRads,r):n,ry:a.ry?i(e,a.ry,0,degToRads,r):n,sk:a.sk?i(e,a.sk,0,degToRads,r):n,sa:a.sa?i(e,a.sa,0,degToRads,r):n,s:a.s?i(e,a.s,1,.01,r):n,a:a.a?i(e,a.a,1,0,r):n,o:a.o?i(e,a.o,0,.01,r):n,p:a.p?i(e,a.p,1,0,r):n,sw:a.sw?i(e,a.sw,0,0,r):n,sc:a.sc?i(e,a.sc,1,0,r):n,fc:a.fc?i(e,a.fc,1,0,r):n,fh:a.fh?i(e,a.fh,0,0,r):n,fs:a.fs?i(e,a.fs,0,.01,r):n,fb:a.fb?i(e,a.fb,0,.01,r):n,t:a.t?i(e,a.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e=o+oe||!d?(v=(o+oe-u)/l.partialLength,B=p.point[0]+(l.point[0]-p.point[0])*v,z=p.point[1]+(l.point[1]-p.point[1])*v,k.translate(-_[0]*C[i].an*.005,-_[1]*N*.01),c=!1):d&&(u+=l.partialLength,(h+=1)>=d.length&&(h=0,m[f+=1]?d=m[f].points:x.v.c?(h=0,d=m[f=0].points):(u-=l.partialLength,d=null)),d&&(p=l,g=(l=d[h]).partialLength));j=C[i].an/2-C[i].add,k.translate(-j,0,0)}else j=C[i].an/2-C[i].add,k.translate(-j,0,0),k.translate(-_[0]*C[i].an*.005,-_[1]*N*.01,0);for(M=0;Me?this.textSpans[e].span:createNS(l?"g":"text"),g<=e){if(s.setAttribute("stroke-linecap","butt"),s.setAttribute("stroke-linejoin","round"),s.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=s,l){var y=createNS("g");s.appendChild(y),this.textSpans[e].childSpan=y}this.textSpans[e].span=s,this.layerElement.appendChild(s)}s.style.display="inherit"}if(u.reset(),c&&(o[e].n&&(h=-d,f+=r.yOffset,f+=p?1:0,p=!1),this.applyTextPropertiesToMatrix(r,u,o[e].line,h,f),h+=o[e].l||0,h+=d),l){var v;if(1===(m=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)v=new SVGCompElement(m.data,this.globalData,this);else{var b=emptyShapeData;m.data&&m.data.shapes&&(b=this.buildShapeData(m.data,r.finalSize)),v=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var x=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(x.layerElement),x.destroy()}this.textSpans[e].glyph=v,v._debug=!0,v.prepareFrame(0),v.renderFrame(),this.textSpans[e].childSpan.appendChild(v.layerElement),1===m.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else c&&s.setAttribute("transform","translate("+u.props[12]+","+u.props[13]+")"),s.textContent=o[e].val,s.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}c&&s&&s.setAttribute("d","")}else{var _=this.textContainer,w="start";switch(r.j){case 1:w="end";break;case 2:w="middle";break;default:w="start"}_.setAttribute("text-anchor",w),_.setAttribute("letter-spacing",d);var S=this.buildTextContents(r.finalText);for(t=S.length,f=r.ps?r.ps[1]+r.ascent:0,e=0;e=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e=0;n-=1)r=e.transforms[n].transform.mProps.v.props,e.finalTransform.transform(r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8],r[9],r[10],r[11],r[12],r[13],r[14],r[15]);e._mdf=a},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t=0;a-=1){if((l=this.searchProcessedElement(e[a]))?t[a]=r[l-1]:e[a]._shouldRender=n,"fl"===e[a].ty||"st"===e[a].ty||"gf"===e[a].ty||"gs"===e[a].ty)l?t[a].style.closed=!1:t[a]=this.createStyleElement(e[a],d),f.push(t[a].style);else if("gr"===e[a].ty){if(l)for(o=t[a].it.length,s=0;s=0;i-=1)"tr"===t[i].ty?(a=r[i].transform,this.renderShapeTransform(e,a)):"sh"===t[i].ty||"el"===t[i].ty||"rc"===t[i].ty||"sr"===t[i].ty?this.renderPath(t[i],r[i]):"fl"===t[i].ty?this.renderFill(t[i],r[i],a):"st"===t[i].ty?this.renderStroke(t[i],r[i],a):"gf"===t[i].ty||"gs"===t[i].ty?this.renderGradientFill(t[i],r[i],a):"gr"===t[i].ty?this.renderShape(a,t[i].it,r[i].it):t[i].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,i,a=e.trNodes,s=t.paths,o=s._length;a.length=0;var l=e.transforms.finalTransform;for(i=0;i=1?h=.99:h<=-1&&(h=-.99);var f=u*h,p=Math.cos(c+t.a.v)*f+o[0],d=Math.sin(c+t.a.v)*f+o[1];n=s.createRadialGradient(p,d,0,o[0],o[1],u)}var m=e.g.p,g=t.g.c,y=1;for(a=0;ao&&"xMidYMid slice"===l||sr&&"meet"===a||nr&&"slice"===a)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===o&&(nr&&"slice"===a)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===l&&(n>r&&"meet"===a||nr&&"meet"===a||n=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=0;r=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r0&&o<1&&h[f].push(this.calculateF(o,e,t,r,n,f)):(l=a*a-4*s*i)>=0&&((u=(-a+bmSqrt(l))/(2*i))>0&&u<1&&h[f].push(this.calculateF(u,e,t,r,n,f)),(c=(-a-bmSqrt(l))/(2*i))>0&&c<1&&h[f].push(this.calculateF(c,e,t,r,n,f))));this.shapeBoundingBox.left=bmMin.apply(null,h[0]),this.shapeBoundingBox.top=bmMin.apply(null,h[1]),this.shapeBoundingBox.right=bmMax.apply(null,h[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,h[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,i,a){return bmPow(1-e,3)*t[a]+3*bmPow(1-e,2)*e*r[a]+3*(1-e)*bmPow(e,2)*n[a]+bmPow(e,3)*i[a]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;rr&&(r=i)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i;i=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var a=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),s=[i[0]/a,i[1]/a,i[2]/a],o=Math.sqrt(s[2]*s[2]+s[0]*s[0]),l=Math.atan2(s[1],o),u=Math.atan2(s[0],-s[2]);this.mat.rotateY(u).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var c=!this._prevMat.equals(this.mat);if((c||this.pe._mdf)&&this.comp.threeDElements){var h,f,p;for(t=this.comp.threeDElements.length,e=0;e=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r,n,i=createTag("div");styleDiv(i);var a=createTag("div");if(styleDiv(a),"3d"===t){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var s="50% 50%";r.webkitTransformOrigin=s,r.mozTransformOrigin=s,r.transformOrigin=s;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=a.style).transform=o,n.webkitTransform=o}i.appendChild(a);var l={container:a,perspectiveElem:i,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;rs?(e=i/this.globalData.compSize.w,t=i/this.globalData.compSize.w,r=0,n=(a-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(e=a/this.globalData.compSize.h,t=a/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(a/this.globalData.compSize.h))/2,n=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",o.transform=o.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e=s;)e/=2,t/=2,r>>>=1;return(e+r)/t};return v.int32=function(){return 0|y.g(4)},v.quick=function(){return y.g(4)/4294967296},v.double=v,h(f(y.S),e),(p.pass||d||function(e,r,n,i){return i&&(i.S&&u(i,y),e.state=function(){return u(y,{})}),n?(t.random=e,r):e})(v,g,"global"in p?p.global:this==t,p.state)},h(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof(e){return _typeof="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null;function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||"boolean"===e||"string"===e||t instanceof Number}function $bm_neg(e){var t=_typeof(e);if("number"===t||"boolean"===t||e instanceof Number)return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,i=[];for(r=0;rr){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"===typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),i=0;for(r=0;r.5?u/(2-s-o):u/(s+o),s){case n:t=(i-a)/u+(i1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,i=e[0],a=e[1],s=e[2];if(0===a)t=s,n=s,r=s;else{var o=s<.5?s*(1+a):s+a-s*a,l=2*s-o;t=hue2rgb(l,o,i+1/3),r=hue2rgb(l,o,i),n=hue2rgb(l,o,i-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,i){if(void 0!==n&&void 0!==i||(n=t,i=r,t=0,r=1),r=r)return i;var s,o=r===t?0:(e-t)/(r-t);if(!n.length)return n+(i-n)*o;var l=n.length,u=createTypedArray("float32",l);for(s=0;s1){for(n=0;n1?t=1:t<0&&(t=0);var s=e(t);if($bm_isInstanceOfArray(i)){var o,l=i.length,u=createTypedArray("float32",l);for(o=0;odata.k[t].t&&edata.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}-1===r&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var a={};return a.index=r,a.time=n/elem.comp.globalData.frameRate,a}function key(e){var t,r,n;if(!data.k.length||"number"===typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var i=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=i.length,r=0;ru.length-1)&&(t=u.length-1),n=c-(i=u[u.length-1-t].t)),"pingpong"===e){if(Math.floor((l-i)/n)%2!==0)return this.getValueAtTime((n-(l-i)%n+i)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var h=this.getValueAtTime(i/this.comp.globalData.frameRate,0),f=this.getValueAtTime(c/this.comp.globalData.frameRate,0),p=this.getValueAtTime(((l-i)%n+i)/this.comp.globalData.frameRate,0),d=Math.floor((l-i)/n);if(this.pv.length){for(s=(o=new Array(h.length)).length,a=0;a=c)return this.pv;if(r?i=c+(n=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-c)):((!t||t>u.length-1)&&(t=u.length-1),n=(i=u[t].t)-c),"pingpong"===e){if(Math.floor((c-l)/n)%2===0)return this.getValueAtTime(((c-l)%n+c)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var h=this.getValueAtTime(c/this.comp.globalData.frameRate,0),f=this.getValueAtTime(i/this.comp.globalData.frameRate,0),p=this.getValueAtTime((n-(c-l)%n+c)/this.comp.globalData.frameRate,0),d=Math.floor((c-l)/n)+1;if(this.pv.length){for(s=(o=new Array(h.length)).length,a=0;a1?(i+e-a)/(t-1):1,o=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;os){var c=o,h=r.c&&o===l-1?0:o+1,f=(s-u)/a[o].addedLength;n=bez.getPointInSegment(r.v[c],r.v[h],r.o[c],r.i[h],f,a[o]);break}u+=a[o].addedLength,o+=1}return n||(n=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),n},vectorOnPath:function(e,t,r){1==e?e=this.v.c:0==e&&(e=.999);var n=this.pointOnPath(e,t),i=this.pointOnPath(e+.001,t),a=i[0]-n[0],s=i[1]-n[1],o=Math.sqrt(Math.pow(a,2)+Math.pow(s,2));return 0===o?[0,0]:"tangent"===r?[a/o,s/o]:[-s/o,a/o]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([u],o),extendPrototype([u],l),l.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=u?p<0?n:i:n+f*Math.pow((a-e)/p,1/r),c[h]=s,h+=1,o+=256/255;return c.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(n),a=r*Math.sin(n);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",a)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(e,t,r,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var i=createNS("feGaussianBlur");i.setAttribute("result",n),e.appendChild(i),this.feGaussianBlur=i}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t