From 1b0ca79cd54f4b8671847f43a3141bcf3a3890fe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 25 Jun 2023 10:09:24 +0000 Subject: [PATCH] Chore(deps): Bump @nextcloud/vue from 7.6.1 to 7.12.0 Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 7.6.1 to 7.12.0. - [Release notes](https://github.com/nextcloud/nextcloud-vue/releases) - [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/v7.12.0/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.6.1...v7.12.0) --- updated-dependencies: - dependency-name: "@nextcloud/vue" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .../base/visual-regression.cy.js/image.png | Bin 57671 -> 55617 bytes .../base/visual-regression.cy.js/image2.png | Bin 56005 -> 54246 bytes .../base/visual-regression.cy.js/non-dav.png | Bin 45666 -> 43812 bytes .../base/visual-regression.cy.js/video.png | Bin 113798 -> 110122 bytes js/viewer-components.js | 4 +- js/viewer-components.js.LICENSE.txt | 13 - js/viewer-components.js.map | 2 +- js/viewer-filerobot.js | 4 +- js/viewer-filerobot.js.map | 2 +- js/viewer-main.js | 4 +- js/viewer-main.js.map | 2 +- js/viewer-plyr.js | 4 +- js/viewer-plyr.js.map | 2 +- package-lock.json | 2006 ++++++++++++++++- package.json | 2 +- 15 files changed, 1976 insertions(+), 69 deletions(-) diff --git a/cypress/snapshots/base/visual-regression.cy.js/image.png b/cypress/snapshots/base/visual-regression.cy.js/image.png index 266217f6735cf9f6185a5c6a62be98e5701e9871..dae15b61b0c8163ef3cc4dfb401f3bfe7dc3bd90 100644 GIT binary patch literal 55617 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 VPuzC@bD0DTn!Sr%#b!VD{{a~eG8O;; literal 57671 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 L3wqHuXZHUAus^SW diff --git a/cypress/snapshots/base/visual-regression.cy.js/image2.png b/cypress/snapshots/base/visual-regression.cy.js/image2.png index 0d902e4d3ec552ece29cde30c8576986b2b5139d..474b53fb11953f0c8ec949811a9c199644b5579d 100644 GIT binary patch literal 54246 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 literal 56005 zcmce;2|Sc-8#i33sAMU7mMn!R%P7WLvZTT-A!RAch{!UMT}qL)p=?c~B8nm;`S>)g@4b1ddKdnieE@leL|GnaMPpkY z?q}M%b>Gogwn&Na_^0QYwx6Ccedv|@=1Xs8xx~{q!`%fJ3NF1a%zJar!pO-nD{7aO zQ(J)v#~YFAZPHzuC$==69rI{iwk9}GKX;ke%Z@0=p_BXvTvO%v+1UU7!5wH67WwmY zCjO+>pPzW?(6B#0(&j9G?q@g8?&jDeI?2=%)R}O|1%Bd{=^B)rxYDKT&`5^oo@7x z+*HeL>9gVgHo}H@dVLyB?twOs-;s#OcY>&%?1rpce}rqOK9U}4mutKK#?&r`?fGGi zeH};C{;a5d-}bz)ZeG9V^TCZ?cc;n|w|!@}aroFO5wL%gHfMK|v=?()^s@W|W#z9g z92{aBWcPdNOfbA)U8>q#4L6FlhCOLBS~)%lmqPx`D19OqmC42w%y4>?!7p=mbC06j zoJ52`!2KHDm_4^JgO2e8wk2L1YWul*TS@=@Ia^+^a+o|7y&u`lThPtUi{(2d@PhTc zy6j`#&$ha1?mRJL3}?9sUK0~0j&{s;>~*BmqN$>r;(msg?VOKQkhgJ|lGxPpLG zVI%Nur}%SGC7Mj{nvQ49PrXqrryceGIl1wH8svuB<&r+#K;y=J?r&6=zw_*(mYP?h zoH#>l!%Ok#vYjDS8;TEWm4=PB$o6C>N~$6Y-5@hORR45H&E%GXe5CFfe5#3WiHL)A z7O4CRv4uIW;gpDI&X)3z%%EGHAz8u4o6V=fp5RuG=Zup?oN{4ZV)C)bO;OAaI#%0Y zW7BS`4o^&aH@jBiya-sT8WlwMkVS92kQvG@r96|^$#sd3m%%&)l{y>T&bZ|}5qUVW zk8$xcXF^a&L=d%Qt?5kbaD+8&Co649nCmnj?}C^}gn;=}gN-hiN?tdvHd@-tE?4xQ zOYIG9M%!2}TlM$24W?%$mChXqtx=(PaD7QDjEj*>-?sb20+3JvZPKmZR zBp%*$mz6`EZOI(=Dvh1-_C@FU40c!_V@U%3=8=SQ$~l4?v27~r-``2!Gcokp88#+}c3iRfsGX-{)i$aV#>c%T#A&@F{S?G&00*0$YVQ@}GUzU6I!`8glK7dyd+7Cv5C)8bRP_`)H#(?-{> zu44LlDKiAB`R8W_7FYD$33=hUvY0O8VxP9!8rH1ZRe)_kW#wRGShd1RDM=p zzheRKpb@c4#v4siUgkaPoHFt(^u60eX@51MrePM#)~e$gt-OV6)23b=^>XC(_MWmK zGpii-Ned<-Gb^l$iyM-D>V}&WM?nhoD*DY{y!sxJK==OaOaOK+C{f>&?p0 zyWfcoHuV;mouspaj%LA|#Bg#6Wji5|zv^_tE*uT2N9Oo?Gz&e)okFtS_&Lz#R4~Ew zw=;OPI3X4?N$P7@TG~2SdzG1SvHda^PNyz<_K<9nSx8k-rg$`jKQEGKODtQrRO{t5 z!F-i1vc}%YcQb03x3`BW$a_6B3;y{tyf#(~B1T(5xh2jl_=%pVt!%`2@>Meqlgo0u zJ4N<5OhtTPJa~~4f=2n(wO~IUKK`^xTeHAevvOLL#rpl2x%Ro%7n87IgK1>-m{Lk{ z!cB`=)4IToJtdi$L!6bgLq|5g+cWQGXOTQ9Y1%+k(mJQxTV-Zx&dW*bziVYOjGTiGjA zkFIxi^;uQ%-mn+4dmpv0^>W8iv;0(z^-sD>Pa^tTS7p{u22!J3FTZEoLM|KeR}cEe z?K2x^>QQ4>N&NJEe}2G>Q00fD%6S_Iaa_F`7TBZMVxPIg{@-haMxPyK&HrTM0Qt>l zG^tfB=73k-aW0%0VWMyDLUz%bsD*d+vS*axS+}oA4k&fG>TlG(X3hIgAn6nB^DH3+ z>rO=mOWPcQwAjwbVpmgh(tlxB3OS^+er{c;kLb9sHGLR~YX8GVO440g;eqzl%V}h9 zdQL-BfY?!bZrfEZLOJIxX)h()1PHi4e4|B)xH3=27h8AwLW~H%lPK%lQS>DwXq~RWt|90!;A6-S? zyMiKe{1>kI&)Oz*40P3J^-mw{zuCixzOpc*N}H}(n$@r*DPCVXmj7mLS$uXjp(63I z>$0$Tj>eOXnHecG`R+b%+KTb=$BgW;B=I-&fd|(6sc5Qw&Ufp|4TfXamF@)70@c?Q zgPKES{4^%N5UNtvdP2QBD3)jAUm$T;v{mLl z*z#9|z~+XmD%<;boKAEf<7uJ9W&|Vbl2J4%t41sW$fIxm;QjW z`1R~O@dZ~HgjSm?zqh#h?xpto$rSeas;E~LJEYWRCX-H&skN{Lot-8wbxv>TgR= z3!TEZv8y29oa@W{yn?-XdzZDnrUd+w6VV8!aj z9VABQla%8W^oo|_g*@7^DfLY$8qsrs6V5El#q3{y9z)_iagoOAALbf3*{kaEa|eI< zkOb`)_HohBUbD8DXU!Y8rD$t4Q^W%6wLLcnurdNdG@+nIzy705E7smDmZ=**&s|^p zRXO{O5|F~WF|mr6oF}3;)urLkqH*ego{7mCtvhJAvTVp7fj?UV0s_i@bjge?XFO?Q zR9_?a-Jq&Thp_G68pcfAzjf@Pj!q~wxY)vdS+{8V_FPZfBQwjE#{(WaB3|K?@*2j& z@NG9HgvuYMMk|L$N67d}1+DjxI%YB`0j%|}mBORj3N48aik4>(c%a6gKO~{7GvFnc z^3C&b`Bm66*t(G{>m^md1L?!*j}`N2#Hh#^!?$cUW9Fj_F)wy*cBpHGtdny{XurHy z`p)3`bIS<$Z}3MWD_i@uZ=lLKMq|qT-NnQGOMcvQ4wN8PGwWsdro537nRQXn;{oF6 z^8p`}rAFYm@WG69$HLyen;Su&7Cy{boz~^hE*p+5^jI`^XvdM!j>$uPUSoMfFGVMo zGz!19_LoflDxFZ8or%fFnkBGM)P%RTE7)JX`T*Q1&}|NrnW?FzHFA8R=p^gth=b}A zB+B1y&s1ILZcETQ%gre~4O#P)s4mlAOI6W-LhICcQ&#ra2eZm}tIKt%iM*B=orI(| zdyHoi@-kS6!Ct$tOq~ZSc6=}3DN@fHB9F2w-8{-VTl~q=j zk4}ysYK}GB=(P6e+Z!#cZ#=7-G5k_AW`DG;f$Ejr4k@=KU5S~sU zLg^>!ZsFh9TQo8h!NbQl)J|QKvvdt?)-Id-nINmGN>mvLko>=0D0lMq4x7yB{Rr5i zcw(%@6Nwhcd&o(czavEWA=w0-p~RPmydLV@LwQNc+gfX5rovIDM4_}&aT1Fz26T|i zq5jGKI3KSM)TL00r5vJH$y`<@CZ1Zj)M1s4l>mba0jdsonri>*fX4Cq7ZhK{fug}) z)tMsO$fW68dHLp0aTnC9W|n z)~dEDtv*+nV&9W@<@)lk-F>SRs(bB5S$K5LMzf;N2=2|=+TIvjzy@l9oAic&O>P|DNE#MGGd8g%`c*3|>b$2O)zA%vU~jGz)O(MWGz z2mUxjm>m(H3A$b$1(lFIQZC(|m~f=c=BQVjWpD7UHrrVl#Xx;`Rjkfg__&o1e4BV$i0RhMUIz1zUod)1#71VI8?rY&R7V_S z7bV;8*Rx^Kg!LUMt7`>i8w^4tYYF&zp^ZTm^kk%Uno$n6y(DAi70IF|%WC7G;M&Yd z1O~lU`oR<{b_KT1pKM)O|M@e=&2Ly%0ioh4!=*lQ&ZtW&#pXSgHo=I*#^sOJYv`P{ zPP4Z^8Vxb9Sp}BJtY-4Ku|qqq0X&EJL5vh|>6w*HS^8`}w{K%~ z3vF2_XSjd$7de3xD4g$7F|&`Eh2`y#Ue<(fPefpnI8>TqdP*}PNBcbIFxeYlyL<+d zWG*|YhsG`iHgp(TM1+N%%31wV=sJ?e8uV~tf_E{4?Q;6`yR73- zp`PHZS_SkZkc$#=fVx>|DWBD2a2q*4RVt?>d6)J2MXpPnTZE?*HE$i-YJ-Xo9~>0U zuDre%so4G%pg-k8phjSy1L(#g=-WYqUbkbz!+VL`_3BsS3B|w>os0Qhbf(JyuVT7w z?0k%XUlu_Lpn+iRt%{HCzsu26Y6qhtixtk0Y<6x2>}R<>^0RGwL$?thujm5La0Xlw zrboEydW{*q3R;w_2QfVLW!JSn-`=09l-JfnlLJc!#Z%@zP5Ez#Q8ua=eMVi&2}w!3 zgqvT`{u5Fg9~;Hho(!9*-K|_+CAs%6SDvo_ABLJ52P$Nch_xoN9vk>DXRyAljJmd{ z?K*r%s2uMaL@r%hxi(P6z)DL5Tb+AD@lTNPUlv-XLP{4E3{t}SAPGLsEa=`|Qz25% zzSi$wdV@YXv#KubXLa#O%#)sgEaJDcEG}3-lSTNjK}&F*ex9(wS2`S*LSwGfSR81W z!#lk8<15_g74Ur5i$<{Q7!;b*?{7xV{G!r!babGkYsbvW>JF}U;Xh$h_RP$V zFDb=1r1nPQCY0iEqnveQo!ez0W_p$MYLl}|Jad)1qoA&s|!lvw-d=( z%flOiyxberJbpi3foig>mana~YP;6^k)(ota{8~O3Jt9bE$w&p=~V#|)7*K(t)<$(QDMi3_F-*-E4CoFPEr26>;D6J}du&ij`Ut z_6OEr@L$#|n*c^#v2vG${qSRW`K!jpu1QjNgMV0$E^sF`1&IyaE}N0awiy89@gLo7 zZij8kOpKPReud%XEFutuxnuMDLMdQSY^f%j56*>K$t9VAFFD$I@;*?qJ>tWeNR)zw zYWcRft|jd9?wGWy*+tk;{Z&l0GSF~Q`|0%sdWA+Lus%8+J~x8H!}2R(9A}In=)v ze^*eRr3A_*)gu)_xkGb0j0I5J;C6^344I6EpV^lbuJlmqAgWg*VP8e z))7v3Jk%&!I!s68$5cNePNW?)ZBRjz89;Qf*pEQd$&^)o8wb@g7ksn&ywS*ajKV#J zIkEol}Yke_ry%?qgjuc}vh4mu_ftT5Yi zQG0-K8?AzHvTsb!?=Ie_LOJDp6gr$4Iy7lSHEio@< zgB$x$50uCDsDwSSHPjy?G%Tr#DbN0MyT~qwJWJtK>$9vNG20g4 zTXSzBwC{gV=dEqFki`nj+q1X$Wm;}~f9%Y^4IskSaYqw&r1l-q_h~p$`LXlct|kyn zCuTPP(>+K!kRH0csiW9|&k)p>&uMa;#X`?+{y=m$uZr=uL}#<#xsbj9zdH9#l9}{1 z{dImb`t1U8SLq(!`HX+M5j|KIoc10S+ncqme>w;_H8PvInEKn^(?b7wDb5EBq;!bk z?5N-$aeA4nWwdicOynvBu~-i?-5TK zPH*;STH2(3oO8?1L*D}~2SxN4;!p6QV;jPVe`IAh&%_6#hBG27ww`AF+0>D}rJr#z zG;v$Jmd;@>EzBP=!}y6djJeqP1AqA@N*;ned0@kJYAVuqh(1zJiY8MCTQ@JN=I?RM zrE~98OFy5NwLA|fNcbZH+!wm(6{TI!4q-OU%g0c*M})T`kB!Tsh|F{i;cD4bc$!3Z z3MICxyJ3>5Gd$|c1~WUH)TQ|+gQHr;QFN#v#PvPi@;oRWyc*)h(oi{?aVLI7Bjhf3Ej zXu7}S3Wg|-N)-(`&a|2QciSmKI3iLaqNo4JOmM(ZHzV{-I>H)2Ufg=MUrf>!j5G(V zdbFVeaDx)Uyu0|vcmg^$EuVt5uAT%3mrNwjBKYr`) z_breA?Us)$0M*JzyLXvSox=Yuo-Ib23svI>+$8)o*fffy5|kG2*|MVV_&URtDb{{J zVq`4_<4yT(aOTnh_eDMG2p&_8i+rx?}YUNG;h%sR(x)@@sXrEh?1fR=4 z#zIZFtC~1|6obr&2pZ1(7RcHR9)kf@JW>aM#_-D_a3 zVS|#%*gSs3r&Uu9rO8B0VA}#Upgg>!j~6D*#Q;sG=)`Xiv|tAQ#HKtk61Jo%FD zs;o7#gjTd~3z5hy5T(QL+pv~DJ0II2{5Dl5^@MJIk61`mG+)&A)k9H{&v#CR+bW8I zH{%!#kvR>_%;RB8ZPi2Al>Yi#Pq;f^bWh;o7rIRIgeUG(ns&eS1pl654Hqco$lui(c~`#TCp%McPrGz#n_?A> zJ@Ko0aD)h700WV$%)w(-DPWyJ%U#pxouh#vN=fyD1+?#yJ05DE2t{sMPed!H9~3_o z`|!2tZyN?N*(3Y=R6(IF!rnxFzpQUg z=N=tc&=DGAw)Xkk(_vT4OJECBI<6{QIMv$yBGJ;VE-<06cjV_WtQ_iI{5t>KvxZ(V z$I~XJ96kogo!yrzGQ);Ll=LRTL=YdM|8PBoS{1_`*}n&r5W*%AaoabQm3%t9OdlS= z2LBxH9dDXD22>QR16Md9#E&^5?0vC?x9NEmF)S|Rb$^wta#P;ZZ%#v5J5i!7^6js; z^ZbqxVCVaiTMi0u_4<5OVf^Z`#}M6&Qrj-8C-RmKbsw;mJQRVCR?-87WM)pAG!jtT zLlf9*je#S z{J-545RU-NbTFh!Q{JlusC_S+BChI&6~{XBx`kbtA80s(IA&p!e@&l(!A)$S

-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 I&Hc##1E*xFBme*a diff --git a/cypress/snapshots/base/visual-regression.cy.js/non-dav.png b/cypress/snapshots/base/visual-regression.cy.js/non-dav.png index aac4d6ff47399b6d6a89435feb0b31d569ea6b4f..132aa01234f105d98bac17370b3299391ee03c25 100644 GIT binary patch literal 43812 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 literal 45666 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

pvRI8w5`2fQTZVv+QiIX_VC+~L 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ÉpWm*?Kf4*k#X5B;4|ew@(#O4p6Lu0 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

  • sNGh)<*xwXVR-zgY|k^;nR`c;nOxOoc09bL%<7MyuJ6e5Q8_A^pGVe{=8pJ zsC(p^WMylPg(cD}rR&k8HwrLY&`6Y{_w;jqhCGc7?a~c!Jh$NDB%IXo_ zyy2KHlbY96S3T`mjLc6S2HU?p{-w6`?csG7)(l1&^C}%6ioS3^N)OyFs1dSuay16y zVY8Px~`o^@-teFh0p=#t-^gn85Y?{Pn_^Nlqhgq@*Xw z=tKgGcC(WQGwCh57HWABEM4Z`WMK!06f$UYC(UN1gY5Vy8-|1D30?5R7&o@$xx2u{57espCNmc<^e%tL{JtpguZe!~e^ zc31`k-SXB0?o10N-V0xon~+9BOaeOxo5RyBMj?w>Q`|$} zz3_Q@yu$Mk`BGazP3}cEV}HtVB9TJ5{7KM7f>frQlU{r7hWwA^cr4QuQ6|FS5VeWl zj_{l`V3JPwNiz6(x4xy+I2?YVedL|s$hjJW#e@oXa{M(wk{!WDRG2Q#A+$B~iGfA;85TUL_1JNSbG6?^umz+U;cg;16k7j9FDtUEQljuO9UtfT5L3M$-!~}(lF)n+E}LaKu^6eq+U&? zDak*WEv4b>SeN!=FiMmhK`yOk^R#Zp-qr1T^|1vPPF{y}*ap9&4+JQe`=U;+haEK_ z$&%ktty#HMRMbkc0dGWWvXO}qzy*RmZ@<8*UQ3dPSz_wU2u)P_;%ko`C~QPGUyGt@78^*Domcm^@@%Z{pw}B?@#3ICX4Z(QhuKKqNee zk}v-Z7fUuG3H-Mm;p9w)#?Zl7zc4c5HFMa-2L;KEv3ln%lnBiSb>mC7FI9?RFkUPXwx#n5HYOG&82!r#bA>0uBxy4(9F!U` z5%1YY0WoGx#qUY9H{28Q$Kk+l+TNd|uH0+-Gk4R0=ChntPPXqIUUOyzaY7oZh&|&s z0_Hl-#aKOLEv8i&V-}{_EO%$ilg5{OuCI@e_fggwmCC$cw102$a1<#V!%x(c9XIC& z<7m-v$+Hl%np|MMOc~geM@m)LIBiHU^Cn&Nv>0?R1~^G3=VADpfe8H%3(_mQz9kwW znb6)TE&ra$Jp`ax(rr&&KVChKB-= zw4eMg+U{r4ZoJW`TW|xbF_@CWQtM7C?LWm^BTxEB>Xq0HeEjNii;P-DVJx#SE9un3 zp|SI>r7jDTV_hX(v>#HkL?S`UolgQJvF)au?6@&dXlKANm7pNQBPZ}!BrZHqE{aSl zGL69xghBz(__bnM?rV;AY@VZlpoF&dfrhUJkXl`vXAP`pb{GSe>-*!;if z@Q*5S%Rc@bh-mjd)0)W;pPC6@n>mIfCb!tzbKy^uER8n_+Q+QLVXn1biMYnyQItB*r zvSGov%d64HC1rj6BkH4D4!zsRXy;L)g%MO}amEK?$6|1kb}$B1`|Z^G15Sg2O+rn^ zMkY>Y1g&V6;bLM*KXT{PBxGOmOnL)trMmLicM4k9bf~c;>A+O)j&;pD+B^!7DoP`F6Uij9QMeF4(j|I`k5deVNOw9JPnWpN z!aRCFJd?-944hbw#}{GZe|U!BPb3u4!bEkJY%036_6o$~f4l7;>=y1S1B^2qT}0gt ztP6#x4Iu;=YsWzSkEL;IGaAqSDfLZMJ8QK^_JmT9)>EtF2fl^joEV*IT=s+{ zxaSHaU&d`_7UJ}&t;+I8cG;}_IW#IiW%gtwe|<)W*Zq^`J=4#2(;}mmvR51B@Prrv zbw-|Jw4}YYr{md&#Mq&t>v5RYHSu70jCMN|^_zNghd=Kz zt=~5Bh&bNVFW!B#TABZa$?Qh8Gf}IY-r^}sFY7A46vM$E$DQ}Cka7$CF1|+$Uf{#?7Nrrs`og+7epr#5+tgF0 z659LQNn0L~KA&f8zOAJJVH(JJ9fb1`A?)y=h3dIV;bPl{aCy)mYC>(|1*(-9pkg`%Wq{*VJlOhf& zQNK>Dzfan=Oy0u&R7=Og)M68fxOO*hV`-H3n>m5>&hK3hF5F)!uqB5@jNUr=b4p$Y zuWPV-VzxK5@vM;ElRbK?<;o+^d_J71&0YIBROY!PVc-thas^PgeaYJcs`-Gx>PI z#mD0TAt6E0QLw%6p6(F&U0Eh18Ihv!IqvQ$S8#PQ<6%Ja)D%5?*49BmgV-R8Y$u`M zT$;Q63_tE1gIEFf8-&;34I~I5>c7M5{lVqh3jD|S+|>$L5s+IOpocjBn2xe`53>KR zGG+GWM?+v>V3*jP_KW{KVR5WE#jO2|sDcc&uV`&FpPdr$p zF1<6@w}11R+KYejD7`(I95*;i9iF53V>nW|-t4BaGrSe@FgGZiMO1>)8+0 zx5Fd;Q9PkAAS5%;8g1peEA@CKxwS~k{jg!!m%_A?wcRm%%U4Omz<^iK7kz5QSbRPp zI#D3@Q{lp7rQ3wVM+rJxYAS{tYhl8t>qTqDn z7O%p=V0gZtzN1ih-uRuReuR8j^_eWmE zU-T|9uEr(TkMmS{&J7ZvBSqsWk#Sm{jBh>khvldFX=*3u{obD`zs+@`!`?0oqflV~ z{!zegGS%49n&HlDsg?Hy-|k+Hr5LA_ugzNjx~+xc@)Y6aL z;2S=0U8UyuzrHDQIo>*VSSlnG6&3bG1qt>%O6SNHyi^{6kx6a!*Srl`>a(KW?{vJL z>|O6yS^H#vP(UwqG1=3dLMHQM^Ldbp3qW!CtpS@eG;tBs@@dnxgI8*AAkEtM;epii z9Ug^nNgRm4TWMm;!;FZOM{3P=%~AVI^89I zrd&R>8v8Xc)}&!mSe${O<&w`Uu}sC9p*)YV+h;`!`$|ok;hk5l8DK8{1g)`cT~L(j zwhXa4O08TpsaiC6JE=ITXt!Bctt-~wr>HiDyc%D20$u8dFEsiO?F?Oe?p>F96Fr|> zMoCcQ|7o3Lb)4n8=zT-e6vm%BI?h72YnM@>^{$E5;xBiMy6a+I-87?b7L#P0_w(L; zZ+q5lG0^V}wM@Mu<=N4Cipo2=rn0T~MP={7xvLVgf$TcYr-=w9j707ZTp_tOQz0s*3dkn`0W(ypA^#)Lhj+vgsA+C@(1a>0Fgd)}fOn!Ey;lZA^Vx^a64d)nO<}08OX-xd zF$H&r1FM29yi|7Q^{wyue&6$7O)clAW_YvS(Y5ED!d{GZ@q3PRi-z+v>m2_gcD=smjd zhO-Wf9z?S0Xd4$Sp+aCqXI7m~?>g>5MEHY<6OSxKo5fN?rcPH$)deWj42eh`;Nm(O z!{QT(&+Wdaq{x)OBC53uot6EavGOh-PUOB}Mi7S>&D~(my3@?;;_O^bk2qGin ziG36lG9BCjr+$1nV&UZS4YWnxzc(ohVy)cV5?XK3!+gH82e6`y8A|s^9leXmnVAb0b z+$K1so4{VmZTDtRoMhWR$#;4nA?+Oz*$pu?*fp#nBPZX>K*b>Tz@}U!*hr(yAmwsu+We^}mrn!V>(x8W z?`AZ_s@)kmzdyhY(;T8!&E|NPEvjN22a^gxs45BU+22Nn3gw_ywS(8hF>qQ*i1gqpJ-t2g2!{kY7Y%q|!!N84 z?D7r7s4rF~IM=k}dXJtzfBvx9=AmKdhRSHID9 z?~$d<=40Cn$J}4;KYQ(c3)wAh9Y*oOePoGipgC$GxHf-ODAcx)mB~xEnbejIiM0S6 zfG7B)RMJ3H*_?`@-%p56e%)7j%m}wW7qn5g$@G z;VD{dorLKSnLW<1Tg$eENNy8sB|_DrwEsr9Q5zYP9~FU?n_*qI>Mje}VkFsJG6r0T z?OpN?ZSF_zZamM}FU}h)yGY5@yECds4{s%ZXVY~jj-0EjwxvgN9#1R`yIb%l*PmO*S{=`6e{=jeW}j?)>!o-VfjwGu z#=uaLmG!eIiwLR1WPO6cCb5xsxu?d5$_qNktWrcMkzag3faPZ_KZC-*hlFCKSNXzFeM8|I(5 zFfs*ho*oYi7X zz~}%Rmj`V61}yZJ*>>mOb{ed@1yR-`n|A$&4WC(^8#g_l-h;O;;F#|3l>im~jY4^% zg(RPXti;YzhzDKT&A^nc5JWar%wB1#DDW^u}Z|-sb0sF4?f~k9`8^4h`&E%@DIfWi{qvC_{KXOJy#pVq%HNbqfFhD2qwjhjPSWtUVGP&GuYow+*Ll&_I4 z0d$9}9akQH#0ivHUw@#EeY=C;sHGx6d2Ynz!DbK=M*RY^Ux1~pZOg#V;ePHX4P%`C zDYW`It{Jklo;VZqWB>d z$g!#+vpIjNIOTY|DuVT?$7A`y+&V?njSAl@$0;lDujog1pnk$zWD1zRl6BZDeQV@&=JoPPIhiZs0z0yksA|t^KiD^ zt&X#2&b%ty94uQ1VXhBqZB=bpOf0+Bi!}iHaVYxzc-rs!isi~9w+S^QyCM;uUL88K z(l>S8``^9h&w;`Mfj5MF@_n+`vl+9Ej;@V;2-B37z)pbh1jv|tG6H^1b!ZO^fo-Lq zb@?ph;S#kYIoC9J=cC{!wsJn-v1p zr2PI;O9Rw4#>sIxirmWWLWsN0JACBGm>0AQL{MNAXqr18t#2Z zMxG<=*IOCxodZ=5>!(qm+{XVWceWF}qC%0)5M=j(>BcS^YaqyfcUGgAZ|?vPL(X2M zQ+ry*d&IHthM(Nlq(7gwJ{7}o|Ngt{FIw6na>$j7Y5AFW>Qu7`B?%L}VmL@zDk30G zD*Pg#sK}(l#4jm9XlNDmae{EWlI$+W{yq5x=TkDBQ!Pmh}=DOJtZUKoQ(@YR@n*dQml+oLL@^; z>Ry}7>VhVtI-hmz5r(~jWk?Z=>%qz=5gaJvI4w2ZXRC1>k{5%b)XoXn`SH}mPmM#o$qIF|S;zQZ6qvXVe{DtQR`m$sxK1TEUy zl0C1Qo1c8ijY3qTX4vxxLStDA1UmLbg1ks5g1|!V;qYchjqB1W*p06q?JeuC;7{g7BcMY@s?mz-0%Zz zhi(uDhN8v%oGrtpUFa_%`=8Q%xuh>P?3gmxo7W#&)Y|(!Kg!&NT=%=_E%B6G9?KJV z(Je}%upbAGtFUl(4lV3Un{4iT0^+xe7cYLB5DrXzoql$y2FSIXM(R_`0+x$Oynv(z zo^{Y5*c7U)GSCxd((J1*^JIqm0afoGb)zKScz1)h0ey>ab``AS9d!rsPjd;N*@S(jWO zt1c>Jvq$;qlHzNj#L)Pg&`!p^Q}T*C2eLd5pUq3{EX+$QU{!_p#|zmC%gaxFb{cKC zrxmbx2Whc-*~%&enjuWoFPFO5fOqMe?k(QYAtZ1Umy_#6Gn+L5#MI6`9+KGJSV~Pv zxfHVlBuX|&rBI=j{T)i-^YsBr7AZZz6E4+EnelHsE`t(rSfn-xNN-XDGY>`(reJ}e zpFr*6sMa{8?$N_0d%K8nU*`SeY(cEO8RSywQd!k#n#Y){6Xs=7Gx^39zl{MW#U z&nAKG;}0XiuS5EQLM>q#fu@fQ;rB$9`h9(tjD+fiNG)w+rg2MP=VwrY6p@l@6RP>} zLPh?kHdI|o*S|JqC8?>~Gyu6}GO{54GbW?CdGBC`5HBnsD;A5+TaE}^jWC67K=squ zG9s|Kji)(2{A45S$AYXQ%1=E+4Jr;NJfqoPdugt!20Z$yA~EiKxu)Pn{&r~d{kkQ^ zt?wmSwkOP&1Ghz)xBsO?>Q%pDhFBYa|BSQspY|glE_v+dn~2)2pEIdTpph(z!19*W z2aOqgU{q~b12Y1Ew)!t8fPr@-o$Kb#0N<$$FE4M3)=tQPm_GZl)UtLN(d!aa49Y4Y z`(E?iAS{vu7298IzKqh8oM0IF*;iAMAt!%>ZfNRSi-wll^iz5xoQ9Tk(#1JaqWGnC z>{EeU1miv0jfmnuVuoI11>MkPCFdP9B#DlR$rY87g5=2<_~xsg4xb!)e3it$7^R)+ z-gctk8$u{rKOyAuiKWYXk5HoiPURyf|J_f786M%x1?2qJ}^!WBtr*v%JkgQZ0#x;dH*I6yoDRO-85Q$I zf`rzYK!^wg5hsk~pX^a>BYG?O6~ZX>oybzKW?{kA7|gN?rhH!A=EUz1!LG7j0V{i8TulxHJ`FM*gyT?KRKLH;VeWs-M3wv zJRL0pDTny?anXu7_IyTgg$S!L(%aYolE4lKseiaap})doM&Fn(;~E*#|9I~rWI4eYrA_X_2%l{lKm5Jd?6E|~iSaQ}hs!7_t zTq@n5qK;SvvbFtAXCUira`E(hnFuy$ATMxT#lVVwG`%s9!BfTruUNAR2fA(Xf-O+rB z^vT`r6&6}~a0PHL;uS(&xzbn@AEolc1{*xLoBwNz5#-+Xy} zWiI;mZHPZhM^|r;W_v968r)w*2-2&7Gn-d$C5e=?>NwR-X4Q_Z>iS$-HqN{-d;Q5; z%vbler`2qQrQ1J+^@7{1epL(5Hi4jTuMm*clwH;X!@e*h`_<>5YVA~hI+A_@Pw2Qo zz=T0cC1{D<&$qE|k4QFJ!KQ~qHjvB=)Vgw+)Hp-MB&JOV+CT)vbAdXztz5^~P<#J-vg~jy}*}PGja_-8`|+#09$Q>1pWlU~}x13h41E%zitHo0!z*PwLbpJ+g4% z;nQgp%zqW!up>eSoa;91(T~&{5Nh~xD*{c!!flstkSo(9PC~Gi5xBKhzfxVsL+uXK zfGg;{ymvdPMr?D}=7+9Rqb^&YUECmn6UkC@1kYJ&QnQG(QiA=v#l_^tj6S4Y{U42G z6LV#jKjX^Wt_tz{&-?Oim6^+e#$Ll7%qEYWK&K=RLk+nRUgUi}W3hOJt+05Th@!z5 zMMEVMiKq(MB5&QI{u~_}yA*uTKZpR4Vm3)r0UjnqAk73O&kk_U15Z5!5MxBbC%M1M zh9VKRc4v!Nu5#O0wEkTeYHUmeYQO=pL$pm8jOk` zg?*fSYHZLuyw$F$s5g%yzN==jvFgm0+Now$!MmO;N@aX)?4rtdjWoKm_dhdN*5Tf- z3Z>>e<}Z22r{1*Fyc6i4lE6J;uHCFr$0i=R9zD+{rK8Jl3n4KLfxS45#m z1D-D7o1tD3G4$95N2yq+M5rXH6bauXlg&I?N{h=H(vXa9HcE}|bKyQZAm7;u`q@hI z?ccl2l$v@DOw>9)^>+T z@VeUr*nF3OiY^Y~4_67OodKn_-hsq;=Lju}0Ljv`&!$Y7++neorrL$COnjjtrI$#$ zh!i)$`;n^sq&gc!F`|(O#v(b)KDuANx8gd*8HL@~%g?Iiliy4*`(8M$&4YbYWRF+s zzQ8Dc&pvHhn-QPgotSTV{$O1G)TwuKiyv_jDaO@Nnh);k(0tL4fXo?7rgpzd&Gy0x zb<4K~NBO^;y8k>M^H%AmgPqjTeEJ6|WakZ{MH`mv=u-1TJ088U@~t=|f_?{)VD6#4 zSHBD>D(>ZnqKqMoBgiTV6EvIN!M_qG2ebp2?A(et8Ko7~1G1!00h!iLnWN&v$=Z)( zdYv*$7mZPV;1@1I6lm%@m51c8$h=vRI4>`E(fjswY5$*#?e@=L*(y@nPu681k`qu- z0aV?&CfAJvaaBl>>-O1^7Jy~Mfh=8xg+h9AbZbiAPIrDvod^{-q;8h<5=vq35v%oX zmVW>E>XCLR%Ku86&u1H6OqLWCSAcY9H;*#1-GO9qNpnLr?*CFSUz@A$cawm$4qn=U z9BOdx8!X!-Lf^l3tZdUpQ)-G^)3>j(cB0SZ$wZRLYJ1~q)`zDad+!e)K>f9{I~o;= zLT0)T1w}wOW)2%!$ld@PA%?vPWD^r@V~=adE!#!IA7{jQH;Cb#G6%yu{2;nl94o7k z)+w%+&5C<-x5T6-=5l~l^vGlOgChabcj$-g>GY&_-PJK3I8BYCrbx+Fa!Jd3gwq$3 zdQpPnw>z(bDQCsgq@C0#$Vm&I$0f2o3)p>c;UxQ}h}VaJBi+40K}V}Dz>Z2))R`}8 zhaUWkdXR%<5Q^6?KUl%PYk(5X5q|hkLUslJ0H5S{(zX!57nBL%^+(7muYru-fB-VX z+D1lJU!7ev1bv0b61G`LHe^{f^r<`9qH}a}cyvkLe7!y6`a9K(?Sp+1Frh7Z$i;7HDCH~gdrO!3ymqv^f$#%E{~Mbp@Z`MQ3R8$O zS|IDA_`LC5Yg;@vLJcbDJ9Zf#hLbe2wo`x&opmndP+p`Sw)tfK=}hg%kiE$2N2DVc zGbSouts1hN=`&dil>6q#pN&B?UZ*)1B}4KW1gsOwP2# z@a7*1afMy`V=>%S*2f3#r>L+KtPZB~ENyJh{#)lJc*{3)>PJ@xD*KvYdOEMh)2hSK zDV8_6mG_h>FmqXm)$bpP6g=^O3jOA|hJ(@pGuFB~<{&am;;8h!+s{^{vdW**4{t9a z=O!`Zkr)Q-$0rPLl@0$uYeN>roi4x)=P<) z==$`wy)a5{LC{i+Q92w?hEJ*?j$lGL?j%MfJNvq@c&D|sNs~fZXk~jVu5tNr>)tn_$SW&dOE$aN6Md-Zj~BQVAEt);-Nt`c}>3DND-+D1q}8uG-jwn6v@ z@Z!R;@fS+S(-9p$t%H!jz~lN5riQ)n6Jf3_HFG*6hO)S<3yO;Wh+Pg*K%?kr_|16^ zjp)hn%f-sXWicEa=Yxp+(D~SXl1d>#oh`Eb^5sBKkn7DsC^%uxvp2qrOP)?V1qc8V ze_BzrDUeF?x zyu6QD`JuN;+|Y~2O2O#D0;U>JWW>{EQpIm>(-w$}|0l0H2&X9I%NaKOeO0?+^OEBUB=LC|@tvCashKGXk z-GscNkG=bxpWC?N!qD-#qMZ*&^MrB(eIgvKfr*2Ofm;4njyB_+BMy##fJOsqez3;4 zwl2l-u-rI4(2E<4x{4&zx>cVGpRoFH#KH=b zrl7{oApd{0DkO!0Y3xiFQCPeZux_)rH}TQJn+x7%Zv$8svsafBR(f_+>z6qGkIV8~ z>Hb?5xHSYd{*Ihk0@S>Mx#xWD_|vQzFP`y%mz6*x7{c0SXyPnz5bh!{VcK>Ub~kqx z{Qqr6dl7v`00k<8h?RkL86zGWXbo?i@EK}SX^o&}I7p6LSxTTJltok(ppZwDK;n-? z{Ux{BAY_CefSN*O1#b4gL5KX=_=B_}$B|2a#Aijw#3hqfr%lO51Buq)@ss~|s*l(m zf~_z`qhe$a0NAd&jvqU-fF4(T+o#OVpp{%zaFH~)l0>j;9E|#}(SlJS>PP|9JV@UJu!P$%jhzKYwp(EWi%&=n2|fb*L*V~6rv16L4@rv3{J*V5~Nhut4Yq`7Y-q#$Nc32 ze=U<`PK7>cUxsAxz}b&X69x&R)$0Qedjt`{-|S5K7N9m@!o$s9sv0VJURjxvxC_&*HWaijEb8}LVR$-hu^My&gN_W4X)OmNLG-1xTXRaoD?Mxf}f`h;yB3!W(!IGH7T`S5x3 z+Tqb_US7?F37#ZNe)Pk)Co5;qUhLw< z?`e4TdiiwoSp1!CUC-`tS2piY#6=btDYp41byA~E#B7t{CG z4aY!-ymi^L{RXC{a%0JyAY*?i`~9SN0Gx;=scPw%^Pd(Y-jk#z#Zb-!ud{O)st?{} zCry0EndVmfw!xii0dx>7L7~2KHVT47Kl_{~fzB^w0J_xw;R2DPYT8Ce{)ir_#u_`u z+7K&ShsJ~JxiR&c=CyTo$`kHIvp@WRz+p`%;-zfF%iyIb^?ZAx26WKLf4M0;G)Il` z@A!1BE1>a8%@7!BJ)S?@()!dst~%Y?hK3h6S@-mvH(ra9b(0mpxMdHENOeR|$s+t_$z&?zPVmX@mwd+KCr<))KpZHo?|^7#3D=9Em1La?^HC`!SR)q zr1d&!rZMsIp}E81@mc(5&-Sw&poGpUer`&R7O;%J9NVvOWXF{E{)#dH)=1h;ItjPq zFnFj*V6R4pr~m>+J4UU&#)QWS{|ZTAYJc6em>ar3f#zV0;0O!}>wfvsKd6gDJ&2o- zOZ0!=M9E;Gp6$&c+_6NPD4gde!=94A-@;0ceZc9AsfF38E|qZ0kKeC1R}FkS`NOLQ zs4U=n<%DbQH(pl_JQ|u?P2v79GSAX{%kuCVUCp{I;K9<;UOaAdF0;5;Aaiq`1p_)1 z6S4csV_BNxm!kHLTwzmbh%SWH)bx_pY}TFs z`W0wuh=2fN5{r22&(|cb1-Q00gW}vzkgV?lyZA9WyrhJ6b@gdYPMb`%WMe6~MF5r* z0MkRb~@e`7gvNm-}|=?jz#h@-@8#_2%cDpZIQNfU*>_uA1@{6o6=#HX@F_cj7&h zE;MvUmuYFCg$TcQmM4dwsat$O=j~uJYxpjbdric_7c4EDqWA*`%us;v$y`gqX92S8W##e(+(V2j1$d@_yh;2|sntVh&Wf;|?F z+oMS^ob|xFY;beFYht&j?t&{ti#kQiddE^n@6u#_7x>&L@U|n9Bu~6bC-1*~w4m-N z0I@L0rd&e0@gqgzv4-s!aIo;hukJGJwGB^qRMagnuzBlqc;%8i2v68lHn3Af|3uOJA;&&DngsF}J-LxWGf=m#-Nr$AFF( zmb`_6z*q~>TPES==|a><)qoSmh%Hv7@4U?^4f>ZNj}W=SvN?*yaKU#HYzIoPSokE0 z8>GNm1OSA`5f;49+1$qC?9&Vj;aB1Q)nKERhYgW$`k=W*{;jaK1#fGJC$I#Gn0+sw z!{Z>q?iN1<>rMa+L4G4V*zz#E<>A9i?N~kF_sVtLTc%<-^V^GzN2$E#9)Vse*z#fLH3sa4b)D=d_^k1XWjz~9c>Iq9dDMu? z_zmYDerJaEr@u~mZQH(5I|1Tdk^y-{S=)-;`v!jQRP^pBFys8-K20sHHDgt8OE#50 zLFy>W!_aI9JYk#F&i8ouKOzIAiE=$g3ohy?S2m+c?s}M`Bb4Y!*8-yIG4A{vX^fo4 z^C^sUks#na7S;FwPsE~-Rms0~8mdju5f_hxy3gJ*i3(eIY#J|;l7X7TlBV$hz{13< zb+nC0%LG`;O-At3*id@R$M<1)WRWNTb$FSp+fy)hNw2XM@v9OaM(_C8`gwM$yLkmR zuZ)xP%k?{Zz3N?{gede$Z9O?I?1E^eh?|#}I+6+0w~K24aGr|cqN=I!Gxx}dWphD- z>_Qa8txPXPFsC04I}d#Qfq_MbB?Ku#V0z!-Qsr>P=vPVkBZZb9=U0+eh7xZ+c1CH% zw_Vn?pK~t~1QaZ}2cQNy9-df)>^IxzWWQQvYnE z&F3rdJKz$Lsvz7mIdF}6YuREuvHB+*+mg`JdkrpZdwz6N+OzJcRx9$F z<3iW=MpsGiC^X3X294@6(a_mz?oMkRqkO9Ov9)|W4uB0Z6aN^1G5j6{g@zv6I-APj zML9sM(W^E7IQzkGb@J=7F09S*qniU?eIP(j=sF$E#hjd6KRrHvml?mOv$M;mk$Bzf z6^P%f2-Vps?A<%%tg?Pp?ZstqjGF;n#zzlOCVaaK8uYNN%&54oP8xB+-f9rYJ9>C| zsnEeB($kM1-&T!&O`Sw~NP453U0e`Jy|t}8POWvT4cy!MX6EU%{96c`X%RLzW#Rj3 zwHLa8%E*Pi08ohUE+9hW;O_p?_-L#Oc;7{)~3A#^|nx=$)FSP-(^)cK2e-d zMs&wL-#)i`baRB?oTHmK&k{s0}l^t z1G6sDHWGu>vp~t_H7Ozn$(CQN=WyWGf&ahGYR}S-z6s<~P z8G(yV0m5rgasrY!iZ49B_gq?>% z@qxrT-Yils3U_)Tu2HX%y?Pz2j|}ZNcNGS#YFG)c(VtL#kp_{FEIVu!G$S=B;t5E; z6S-x0P>#tr3(kWWzV(3g)R5&Q4f)q?TSKk(kGoPal+p8>^I@v`*g@Dk*ClWxmk*9X zmg#2-p~2u7A_#CSi0}odwQhr)VewVz0E+<=k+v)=ho`>}WVIh-bQ!veD=6~j0OC?W zirv8=fEf`6XoQFKuIn3g>D)RbXZ?|pY|#;tMB&yM=xj*(1o_J%D!9L;?2b&F*PVW( zUF+{p8u!q{kNs2pQ)Kx6T-;~uhvyyPT*MP=6tlh472f{$$)K+I8}s8|k)DCSZ&50H zdiR_dG~WF0M_PoYGW}hP0T6o-cKd(;{@h@Nn}GvUZ$mUtm%Au;(VW!B@zgszVxsA&Ly8&*hRrGHwIz+p9uw=fOvkW zNt$79sb%Qz4;oJUsE(XjIIx&)mzDq5U9R5dl~Wijh>sQc?@MyeEyk>e9f&g4q?W*m*d@k z3q&?NScP-W^^bjK>2@Dp%rp#ZrjkN@LWZ7k(r2^eK z|2%Eo_>RH?7qs5PsbEQpxDKdeep-XR(G0BT&t;Al4n!3)LhN|3!h#+AwQKP)85DpZ z=rb@gH3yH=c=GS7Uhlb@%f$U;Jfj(Ha{;k!kWKwa1r*PepA3Us-?lOb zzsd^WHZ>IkC>Ld4X_N6ns-=z*g6c_#edcE~m>ag|4GNDK{@9bhU z>*8En_iSQu;44%*E(f~5{JJ&!LlBu}M&>-!hr!E1)N#G$a^=9H0{E~ejdjX4l>=mC zgn>25sIdhkP?72C5xG_|?B?c6^Oy2nmE99?e3F^DN8}qGW(Bnokr)^!tkL-Qy9T`? zkPiQ=#NN`yM-6nMu(pH=F&H2OWsm_HK^hJJg6~hB%qmYk1L=!c*C#W?-$H4{%`>3W zpA;1zzjnhTtOe-Wu1qqs#Zs=UAAta9;OkbjYubCK8kzOsELUIOw#v~>mM91fn3KD_ z@6})P^J@3>dx2CT#a-QR+-@Uo&1cpPnE)dxgp}57DhDEV3v+)0Wwx*Uv^XHDk$6OSbqLYKE-O*J>x%zs~#gPE=lj<%;+) zjD)2H1qFhyT%p$U0^B`lxKAdul(bi7jIPslIP9I(AvQFegR-jR!dSBBBb^>w)+81jIIkDSOx2M!uyE2@QAAiD}-hw7v3d;flO1Fo)?SONQ;ODUpV#L?RF%4Bn7h(lQ^6=h8hLJ(s zmKoa1g*TIK={&cbGZ^Ac+1L(u%RJY23V&A5k9B0f6KJ%f}8`9aq%gz3a}4PIX5p{ zQ`Kpo93k=p)C6tO#Ug91rDXS)51+n0ct^RQLIJEDh$gz3@f zS19~I79*hn+|T9wA2)~zL!0}7FgF`u1VL$F`+L&x1j-IL68+-`o6U=*@XN>_2 z4=G9_N$4xrn?yd?r-0fmj2#}2B_Q~8UF8or8?UcL*5BDsy?QcG_}De6{TFwSHo?k{ zEwp&n<>70eJUPD9Q5^0%J`2o(>+62`_EwN@oW@zC6J2j9Xv@U?c1v(e$J2k%anPl$ zrI6Pa}>sZFW50)wV4eO!xDKJ86#E+LqBy19j#&}9h_Cw$VoS0rYG4feks4g4=+%ZKj4 ze}B2|J^`9VMI>zS;lOO%QUHdpE-NSssge=O6c^6yT6^?YTvlqqFmZoR0CySxh?`!3 zI{A1J(10C^)8hIoRwYAc(iV1Oe$-9)=SONPH8qh9YX5ED*r zDM*3sH4GU=Wj2Q3k|4t$@ESJ$8_fS2VMFHg?NN3%{s+~U2FOZmW>eR;W9RyB+%DnE zY~murMZWs-aIi=9q0D_d`?bl(4RyHqTYjmkVn$HxqX5hFtAE z&^4sPSLdcD>)~#4B$i=WsMiZauK4GPm!st!bpxEIPd{YSi}Ib$%Btpim8{R;VW?e) z%jL)YH8z(ecik@P5Duz`Mc7%KnMdWP=I}r>!ZXf7wEvN6Tp6z?qet3%1BQhPU|2=aUtA0&spz{oyK_->~E#xq> zJ^W#?CzokKh;ezC5q;F)zqyZjoSDeV@^~mv#$-Zh40Lwd(CNW5Enn?1WI$^(RP*C< zV~YQ~@7ISDjWtI+8j5qx1tOCIN1ZbYl z&R5=ft75qSr04BYQ<^?B*n>9ndoW!tbutrQI<)vT-K5`OL0+JZD25=d1SVN4`cv z)3t-lO?ak-ivPwek^kOl`tgUy#>a?*l=e@alpZlTBL9$xat$kvYr)ggYhhk5{Lt_G-SZ>Hrjz!DZ-4iOjp*V+= zF2C=QR7?NEI9Wf-g4ROUU-TApwI-cch%cs@XQk?~gMZa~n&~*>CU58m5rb4BuH2a3)59SnqsM%CDJJ@yW?#hjUVv<&T)BC`cg zw5jSp=EuWLov773riBoEY2@g%4_c6@fm>z3d7r0c){gRy^1U}`(9Bp~ z__H)1O4-3+E($F~^r?=#v5*~5IEJ0_peb7T~cTip6?{ z$g2g|ks-%ouTm_SZ0dMTn-djfX^Vd@g>VK4SQW1juIM&WR8vi7bIud=*_Z+^VtVL# zm^{L>U-j#`=oU+$F_gUx-kcBSdpYNu6qjk1GYorHsjvlmr(>hcmVJ7fi;{brBhj)t zF5077Z?Ze-dX}cUiaE_^o_aF6o}*P^Snx%&=@!@Ot|N2msVf8<>%xy1=xLWT_Mpu5 zoAB%minLuQtDc5cP6vOKhoPVYW0Os9mhM5^DhTj|Mw6u4oa0f0E`Uh^;wB^Q`t&0S zjb|FL>_X+m=0%ZZd9PNhtfHkoaK=s2_=VJ-+LY`}d~)xuiTNHnI*ph+8zDPHY%patay@t!ONCy~kAa|#jN*tmaEuLX-ID6#Yd`jPJT9-Y@TwTVb$i^JOSdM+5zZ?y)5(`TF zASNoRXb`u`3Q}`5bn2z(ZQwKqmH&ZvDeN?8DrR(j%E=yuex@o!q*#`!#@%qW_qZTr zWguJlGQ`&aU9ZG;$XJ@FDPuQBWffoB@2lC%)BA8$=s+>0N5OoaXI0ZPn&~1c+$x)u zb{34(;=`>mH6da$`0qkWk8`pY1l68p$51=?^Po))X}yS#1{ud}(9xyFP54NxP>3<% zGN|3OhZT&}d~UA;ZPd@FRt9EjFfY(XT0Xnsy=Y9`w9j(%p!TuilV1m)I4}lcdi9&u z91Q$5z*j$r>}GIH<6P+x&YN#~=B*FL$WDx+o_>^lGC#7LalzysAGib81~8nahffWf zESJ^6tOlm9qcaK*6w0D;Zw7T^dnR>?vo+~@=&OYt1P;MX1Q1o*8dNsbRYy{s>_MQf3s0R}c=PW$B>^jX*jnmx>92dFQ$HFeB_z!%kqBYMw JRJs)M{{V%Nf_(r0 literal 113798 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"use strict";var a=n(7699);n(9753),n(7856),n(5573);class r{constructor(){this.translations={},this.debug=!1}setLanguage(e){return this.locale=e,this}detectLocale(){return this.setLanguage((document.documentElement.lang||"en").replace("-","_"))}addTranslation(e,t){return this.translations[e]=t,this}enableDebugMode(){return this.debug=!0,this}build(){return new o(this.locale||"en",this.translations,this.debug)}}class o{constructor(e,t,n){this.gt=new a({debug:n,sourceLocale:"en"});for(const e in t)this.gt.addTranslations(e,"messages",t[e]);this.gt.setLocale(e)}subtitudePlaceholders(e,t){return e.replace(/{([^{}]*)}/g,((e,n)=>{const a=t[n];return"string"==typeof a||"number"==typeof a?a.toString():e}))}gettext(e,t={}){return this.subtitudePlaceholders(this.gt.gettext(e),t)}ngettext(e,t,n,a={}){return this.subtitudePlaceholders(this.gt.ngettext(e,t,n).replace(/%n/g,n.toString()),a)}}t.getGettextBuilder=function(){return new r}},5400:(e,t,n)=>{var a;self,a=()=>(()=>{var e={723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var a=n(2734),r=n.n(a);const o={before:function(){this.$slots.default&&""!==this.text.trim()||(r().util.warn("".concat(this.$options.name," cannot be empty and requires a meaningful text content"),this),this.$destroy(),this.$el.remove())},beforeUpdate:function(){this.text=this.getText()},data:function(){return{text:this.getText()}},computed:{isLongText:function(){return this.text&&this.text.trim().length>20}},methods:{getText:function(){return this.$slots.default?this.$slots.default[0].text.trim():""}}}},1139:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(723);const r={mixins:[a.Z],props:{icon:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:""}},emits:["click"],computed:{isIconUrl:function(){try{return new URL(this.icon)}catch(e){return!1}}},methods:{onClick:function(e){if(this.$emit("click",e),this.closeAfterClick){var t=function(e,t){for(var n=e.$parent;n;){if(n.$options.name===t)return n;n=n.$parent}}(this,"NcActions");t&&t.closeMenu&&t.closeMenu(!1)}}}}},9725:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(7537),r=n.n(a),o=n(3645),i=n.n(o)()(r());i.push([e.id,".material-design-icon[data-v-1846a4cc]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.active[data-v-1846a4cc]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-1846a4cc]{pointer-events:none;opacity:.5}.action--disabled[data-v-1846a4cc]:hover,.action--disabled[data-v-1846a4cc]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-1846a4cc]{opacity:1 !important}.action-button[data-v-1846a4cc]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;box-sizing:border-box;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-button[data-v-1846a4cc]:hover,.action-button[data-v-1846a4cc]:focus{opacity:1}.action-button>span[data-v-1846a4cc]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-1846a4cc]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-button[data-v-1846a4cc] .material-design-icon{width:44px;height:44px;opacity:1}.action-button[data-v-1846a4cc] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button p[data-v-1846a4cc]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-button__longtext[data-v-1846a4cc]{cursor:pointer;white-space:pre-wrap}.action-button__title[data-v-1846a4cc]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/assets/action.scss","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCiBC,2BACC,8CAAA,CACA,iBAAA,CACA,SAAA,CAMF,mCACC,mBAAA,CACA,UCMiB,CDLjB,kFACC,cAAA,CACA,UCGgB,CDDjB,qCACC,oBAAA,CAOF,gCACC,YAAA,CACA,sBAAA,CAEA,UAAA,CACA,WAAA,CACA,QAAA,CACA,SAAA,CACA,kBCxBY,CDyBZ,qBAAA,CAEA,cAAA,CACA,kBAAA,CAEA,UCpBe,CDqBf,4BAAA,CACA,QAAA,CACA,eAAA,CACA,8BAAA,CACA,eAAA,CAEA,kBAAA,CACA,kCAAA,CACA,gBC/Ce,CDiDf,4EAEC,SChCY,CDmCb,qCACC,cAAA,CACA,kBAAA,CAGD,sCACC,UC5Dc,CD6Dd,WC7Dc,CD8Dd,SC3CY,CD4CZ,+BAAA,CACA,oBC5DS,CD6DT,2BAAA,CAGD,sDACC,UCrEc,CDsEd,WCtEc,CDuEd,SCpDY,CDsDZ,iFACC,qBAAA,CAKF,kCACC,eAAA,CACA,iBAAA,CAGA,gBAAA,CAEA,cAAA,CACA,eAAA,CAGA,eAAA,CACA,sBAAA,CAGD,0CACC,cAAA,CAEA,oBAAA,CAGD,uCACC,gBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,oBAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n * @author Marco Ambrosini \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t\tborder-radius: 6px;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\t\tbox-sizing: border-box; // otherwise router-link overflows in Firefox\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t&:deep(.material-design-icon) {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{math.div($clickable-area - 1.6 * 14px, 2)} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=i},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",a=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),a&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),a&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,a,r,o){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(a)for(var s=0;s0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),r&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=r):c[4]="".concat(r)),t.push(c))}},t}},7537:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var a=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),o="/*# ".concat(r," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},3379:e=>{"use strict";var t=[];function n(e){for(var n=-1,a=0;a{"use strict";var t={};e.exports=function(e,n){var a=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var a="";n.supports&&(a+="@supports (".concat(n.supports,") {")),n.media&&(a+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(a+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),a+=n.css,r&&(a+="}"),n.media&&(a+="}"),n.supports&&(a+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(a,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},4216:()=>{},1900:(e,t,n)=>{"use strict";function a(e,t,n,a,r,o,i,s){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),a&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),i?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=l):r&&(l=s?function(){r.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,l):[l]}return{exports:e,options:u}}n.d(t,{Z:()=>a})},2734:e=>{"use strict";e.exports=n(144)}},t={};function a(n){var r=t[n];if(void 0!==r)return r.exports;var o=t[n]={id:n,exports:{}};return e[n](o,o.exports,a),o.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nc=void 0;var r={};return(()=>{"use strict";a.r(r),a.d(r,{default:()=>C});const e={name:"NcActionButton",mixins:[a(1139).Z],props:{disabled:{type:Boolean,default:!1}},computed:{isFocusable:function(){return!this.disabled}}};var t=a(3379),n=a.n(t),o=a(7795),i=a.n(o),s=a(569),l=a.n(s),u=a(3565),c=a.n(u),p=a(9216),d=a.n(p),h=a(4589),m=a.n(h),f=a(9725),g={};g.styleTagTransform=m(),g.setAttributes=c(),g.insert=l().bind(null,"head"),g.domAPI=i(),g.insertStyleElement=d(),n()(f.Z,g),f.Z&&f.Z.locals&&f.Z.locals;var v=a(1900),A=a(4216),b=a.n(A),y=(0,v.Z)(e,(function(){var e=this,t=e._self._c;return t("li",{staticClass:"action",class:{"action--disabled":e.disabled},attrs:{role:"presentation"}},[t("button",{staticClass:"action-button",class:{focusable:e.isFocusable},attrs:{"aria-label":e.ariaLabel,role:"menuitem",type:"button"},on:{click:e.onClick}},[e._t("icon",(function(){return[t("span",{staticClass:"action-button__icon",class:[e.isIconUrl?"action-button__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null}})]})),e._v(" "),e.title?t("p",[t("strong",{staticClass:"action-button__title"},[e._v("\n\t\t\t\t"+e._s(e.title)+"\n\t\t\t")]),e._v(" "),t("br"),e._v(" "),t("span",{staticClass:"action-button__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?t("p",{staticClass:"action-button__longtext",domProps:{textContent:e._s(e.text)}}):t("span",{staticClass:"action-button__text"},[e._v(e._s(e.text))]),e._v(" "),e._e()],2)])}),[],!1,null,"1846a4cc",null);"function"==typeof b()&&b()(y);const C=y.exports})(),r})(),e.exports=a()},6212:(e,t,n)=>{var a;self,a=()=>(()=>{var e={723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var a=n(2734),r=n.n(a);const o={before:function(){this.$slots.default&&""!==this.text.trim()||(r().util.warn("".concat(this.$options.name," cannot be empty and requires a meaningful text content"),this),this.$destroy(),this.$el.remove())},beforeUpdate:function(){this.text=this.getText()},data:function(){return{text:this.getText()}},computed:{isLongText:function(){return this.text&&this.text.trim().length>20}},methods:{getText:function(){return this.$slots.default?this.$slots.default[0].text.trim():""}}}},1139:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(723);const r={mixins:[a.Z],props:{icon:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:""}},emits:["click"],computed:{isIconUrl:function(){try{return new URL(this.icon)}catch(e){return!1}}},methods:{onClick:function(e){if(this.$emit("click",e),this.closeAfterClick){var t=function(e,t){for(var n=e.$parent;n;){if(n.$options.name===t)return n;n=n.$parent}}(this,"NcActions");t&&t.closeMenu&&t.closeMenu(!1)}}}}},6368:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(7537),r=n.n(a),o=n(3645),i=n.n(o)()(r());i.push([e.id,".material-design-icon[data-v-b0b3faba]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.active[data-v-b0b3faba]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-link[data-v-b0b3faba]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;box-sizing:border-box;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-link[data-v-b0b3faba]:hover,.action-link[data-v-b0b3faba]:focus{opacity:1}.action-link>span[data-v-b0b3faba]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-b0b3faba]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-link[data-v-b0b3faba] .material-design-icon{width:44px;height:44px;opacity:1}.action-link[data-v-b0b3faba] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link p[data-v-b0b3faba]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-b0b3faba]{cursor:pointer;white-space:pre-wrap}.action-link__title[data-v-b0b3faba]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/assets/action.scss","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCiBC,2BACC,8CAAA,CACA,iBAAA,CACA,SAAA,CAqBF,8BACC,YAAA,CACA,sBAAA,CAEA,UAAA,CACA,WAAA,CACA,QAAA,CACA,SAAA,CACA,kBCxBY,CDyBZ,qBAAA,CAEA,cAAA,CACA,kBAAA,CAEA,UCpBe,CDqBf,4BAAA,CACA,QAAA,CACA,eAAA,CACA,8BAAA,CACA,eAAA,CAEA,kBAAA,CACA,kCAAA,CACA,gBC/Ce,CDiDf,wEAEC,SChCY,CDmCb,mCACC,cAAA,CACA,kBAAA,CAGD,oCACC,UC5Dc,CD6Dd,WC7Dc,CD8Dd,SC3CY,CD4CZ,+BAAA,CACA,oBC5DS,CD6DT,2BAAA,CAGD,oDACC,UCrEc,CDsEd,WCtEc,CDuEd,SCpDY,CDsDZ,+EACC,qBAAA,CAKF,gCACC,eAAA,CACA,iBAAA,CAGA,gBAAA,CAEA,cAAA,CACA,eAAA,CAGA,eAAA,CACA,sBAAA,CAGD,wCACC,cAAA,CAEA,oBAAA,CAGD,qCACC,gBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,oBAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n * @author Marco Ambrosini \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t\tborder-radius: 6px;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\t\tbox-sizing: border-box; // otherwise router-link overflows in Firefox\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t&:deep(.material-design-icon) {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{math.div($clickable-area - 1.6 * 14px, 2)} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=i},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",a=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),a&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),a&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,a,r,o){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(a)for(var s=0;s0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),r&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=r):c[4]="".concat(r)),t.push(c))}},t}},7537:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var a=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),o="/*# ".concat(r," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},3379:e=>{"use strict";var t=[];function n(e){for(var n=-1,a=0;a{"use strict";var t={};e.exports=function(e,n){var a=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var a="";n.supports&&(a+="@supports (".concat(n.supports,") {")),n.media&&(a+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(a+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),a+=n.css,r&&(a+="}"),n.media&&(a+="}"),n.supports&&(a+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(a,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},9158:()=>{},1900:(e,t,n)=>{"use strict";function a(e,t,n,a,r,o,i,s){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),a&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),i?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=l):r&&(l=s?function(){r.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,l):[l]}return{exports:e,options:u}}n.d(t,{Z:()=>a})},2734:e=>{"use strict";e.exports=n(144)}},t={};function a(n){var r=t[n];if(void 0!==r)return r.exports;var o=t[n]={id:n,exports:{}};return e[n](o,o.exports,a),o.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nc=void 0;var r={};return(()=>{"use strict";a.r(r),a.d(r,{default:()=>C});const e={name:"NcActionLink",mixins:[a(1139).Z],props:{href:{type:String,default:"#",required:!0,validator:function(e){try{return new URL(e)}catch(t){return e.startsWith("#")||e.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:function(e){return e&&(!e.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(e)>-1)}},title:{type:String,default:null}}};var t=a(3379),n=a.n(t),o=a(7795),i=a.n(o),s=a(569),l=a.n(s),u=a(3565),c=a.n(u),p=a(9216),d=a.n(p),h=a(4589),m=a.n(h),f=a(6368),g={};g.styleTagTransform=m(),g.setAttributes=c(),g.insert=l().bind(null,"head"),g.domAPI=i(),g.insertStyleElement=d(),n()(f.Z,g),f.Z&&f.Z.locals&&f.Z.locals;var v=a(1900),A=a(9158),b=a.n(A),y=(0,v.Z)(e,(function(){var e=this,t=e._self._c;return t("li",{staticClass:"action"},[t("a",{staticClass:"action-link focusable",attrs:{download:e.download,href:e.href,"aria-label":e.ariaLabel,target:e.target,title:e.title,rel:"nofollow noreferrer noopener"},on:{click:e.onClick}},[e._t("icon",(function(){return[t("span",{staticClass:"action-link__icon",class:[e.isIconUrl?"action-link__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null}})]})),e._v(" "),e.title?t("p",[t("strong",{staticClass:"action-link__title"},[e._v("\n\t\t\t\t"+e._s(e.title)+"\n\t\t\t")]),e._v(" "),t("br"),e._v(" "),t("span",{staticClass:"action-link__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?t("p",{staticClass:"action-link__longtext",domProps:{textContent:e._s(e.text)}}):t("span",{staticClass:"action-link__text"},[e._v(e._s(e.text))]),e._v(" "),e._e()],2)])}),[],!1,null,"b0b3faba",null);"function"==typeof b()&&b()(y);const C=y.exports})(),r})(),e.exports=a()},110:(e,t,n)=>{var a;self,a=()=>(()=>{var e={5471:(e,t,n)=>{"use strict";n.d(t,{default:()=>L});var a=n(9479),r=n(1241),o=n(336),i=n(1205),s=n(932),l=n(2734),u=n.n(l),c=n(1441),p=n.n(c);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function m(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=new Array(t);n0&&void 0!==arguments[0])||arguments[0];this.opened&&(this.opened=!1,this.$refs.popover.clearFocusTrap({returnFocus:e}),this.$emit("update:open",!1),this.$emit("close"),this.opened=!1,this.focusIndex=0,this.$refs.menuButton.$el.focus())},onOpen:function(e){var t=this;this.$nextTick((function(){t.focusFirstAction(e)}))},onMouseFocusAction:function(e){if(document.activeElement!==e.target){var t=e.target.closest("li");if(t){var n=t.querySelector(A);if(n){var a=g(this.$refs.menu.querySelectorAll(A)).indexOf(n);a>-1&&(this.focusIndex=a,this.focusAction())}}}},onKeydown:function(e){(38===e.keyCode||9===e.keyCode&&e.shiftKey)&&this.focusPreviousAction(e),(40===e.keyCode||9===e.keyCode&&!e.shiftKey)&&this.focusNextAction(e),33===e.keyCode&&this.focusFirstAction(e),34===e.keyCode&&this.focusLastAction(e),27===e.keyCode&&(this.closeMenu(),e.preventDefault())},removeCurrentActive:function(){var e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction:function(){var e=this.$refs.menu.querySelectorAll(A)[this.focusIndex];if(e){this.removeCurrentActive();var t=e.closest("li.action");e.focus(),t&&t.classList.add("active")}},focusPreviousAction:function(e){this.opened&&(0===this.focusIndex?this.closeMenu():(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction:function(e){if(this.opened){var t=this.$refs.menu.querySelectorAll(A).length-1;this.focusIndex===t?this.closeMenu():(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction:function(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=0,this.focusAction())},focusLastAction:function(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.$refs.menu.querySelectorAll(A).length-1,this.focusAction())},preventIfEvent:function(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){this.$emit("blur",e)}},render:function(e){var t=this,n=(this.$slots.default||[]).filter((function(e){var t;return null==e||null===(t=e.componentOptions)||void 0===t?void 0:t.tag})),a=n.filter(this.isValidSingleAction);if(this.forceMenu&&a.length>0&&this.inline>0&&(u().util.warn("Specifying forceMenu will ignore any inline actions rendering."),a=[]),0!==n.length){var r=function(n){var a,r,o,i,s,l,u,c,p,d,h,f,g,v,A,b,y,C,w,x,k,S,_,T=(null==n||null===(a=n.data)||void 0===a||null===(r=a.scopedSlots)||void 0===r||null===(o=r.icon())||void 0===o?void 0:o[0])||e("span",{class:["icon",null==n||null===(i=n.componentOptions)||void 0===i||null===(s=i.propsData)||void 0===s?void 0:s.icon]}),P=t.forceTitle?t.menuTitle:"",E=null==n||null===(l=n.componentOptions)||void 0===l||null===(u=l.listeners)||void 0===u?void 0:u.click;return e("NcButton",{class:["action-item action-item--single",null==n||null===(c=n.data)||void 0===c?void 0:c.staticClass,null==n||null===(p=n.data)||void 0===p?void 0:p.class],attrs:{"aria-label":(null==n||null===(d=n.componentOptions)||void 0===d||null===(h=d.propsData)||void 0===h?void 0:h.ariaLabel)||(null==n||null===(f=n.componentOptions)||void 0===f||null===(g=f.children)||void 0===g||null===(v=g[0])||void 0===v?void 0:v.text),title:null==n||null===(A=n.componentOptions)||void 0===A||null===(b=A.propsData)||void 0===b?void 0:b.title},ref:null==n||null===(y=n.data)||void 0===y?void 0:y.ref,props:m({type:t.type||(P?"secondary":"tertiary"),disabled:t.disabled||(null==n||null===(C=n.componentOptions)||void 0===C||null===(w=C.propsData)||void 0===w?void 0:w.disabled)},null==n||null===(x=n.componentOptions)||void 0===x?void 0:x.propsData),directives:[{name:"tooltip",value:null==n||null===(k=n.componentOptions)||void 0===k||null===(S=k.children)||void 0===S||null===(_=S[0])||void 0===_?void 0:_.text,modifiers:{auto:!0}}],on:m({focus:t.onFocus,blur:t.onBlur},!!E&&{click:function(e){E&&E(e)}})},[e("template",{slot:"icon"},[T]),P])},o=function(n){var a,r,o=(null===(a=t.$slots.icon)||void 0===a?void 0:a[0])||(t.defaultIcon?e("span",{class:["icon",t.defaultIcon]}):e("DotsHorizontal",{props:{size:20}}));return e("NcPopover",{ref:"popover",props:{delay:0,handleResize:!0,shown:t.opened,placement:t.placement,boundary:t.boundariesElement,container:t.container,popoverBaseClass:"action-item__popper",setReturnFocus:null===(r=t.$refs.menuButton)||void 0===r?void 0:r.$el},attrs:{delay:0,handleResize:!0,shown:t.opened,placement:t.placement,boundary:t.boundariesElement,container:t.container,popoverBaseClass:"action-item__popper"},on:{show:t.openMenu,"after-show":t.onOpen,hide:t.closeMenu}},[e("NcButton",{class:"action-item__menutoggle",props:{type:t.triggerBtnType,disabled:t.disabled},slot:"trigger",ref:"menuButton",attrs:{"aria-haspopup":"menu","aria-label":t.ariaLabel,"aria-controls":t.opened?t.randomId:null,"aria-expanded":t.opened.toString()},on:{focus:t.onFocus,blur:t.onBlur}},[e("template",{slot:"icon"},[o]),t.menuTitle]),e("div",{class:{open:t.opened},attrs:{tabindex:"-1"},on:{keydown:t.onKeydown,mousemove:t.onMouseFocusAction},ref:"menu"},[e("ul",{attrs:{id:t.randomId,tabindex:"-1",role:"menu"}},[n])])])};if(1===n.length&&1===a.length&&!this.forceMenu)return r(a[0]);if(a.length>0&&this.inline>0){var i=a.slice(0,this.inline),s=n.filter((function(e){return!i.includes(e)}));return e("div",{class:["action-items","action-item--".concat(this.triggerBtnType)]},[].concat(g(i.map(r)),[s.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[o(s)]):null]))}return e("div",{class:["action-item action-item--default-popover","action-item--".concat(this.triggerBtnType),{"action-item--open":this.opened}]},[o(n)])}}};var y=n(3379),C=n.n(y),w=n(7795),x=n.n(w),k=n(569),S=n.n(k),_=n(3565),T=n.n(_),P=n(9216),E=n.n(P),N=n(4589),z=n.n(N),j=n(297),$={};$.styleTagTransform=z(),$.setAttributes=T(),$.insert=S().bind(null,"head"),$.domAPI=x(),$.insertStyleElement=E(),C()(j.Z,$),j.Z&&j.Z.locals&&j.Z.locals;var O=n(6),F={};F.styleTagTransform=z(),F.setAttributes=T(),F.insert=S().bind(null,"head"),F.domAPI=x(),F.insertStyleElement=E(),C()(O.Z,F),O.Z&&O.Z.locals&&O.Z.locals;var D=n(1900),B=n(5727),I=n.n(B),M=(0,D.Z)(b,void 0,void 0,!1,null,"2f315260",null);"function"==typeof I()&&I()(M);const L=M.exports},9479:(e,t,n)=>{"use strict";n.d(t,{default:()=>T});var a=n(5108);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function i(e){for(var t=1;t{"use strict";n.d(t,{default:()=>N});var a=n(9454),r=n(4505),o=n(1206),i=n(5108);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(){l=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",u=r.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function p(e,t,n,r){var o=t&&t.prototype instanceof m?t:m,i=Object.create(o.prototype),s=new T(r||[]);return a(i,"_invoke",{value:x(e,n,s)}),i}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=p;var h={};function m(){}function f(){}function g(){}var v={};c(v,o,(function(){return this}));var A=Object.getPrototypeOf,b=A&&A(A(P([])));b&&b!==t&&n.call(b,o)&&(v=b);var y=g.prototype=m.prototype=Object.create(v);function C(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function r(a,o,i,l){var u=d(e[a],e,o);if("throw"!==u.type){var c=u.arg,p=c.value;return p&&"object"==s(p)&&n.call(p,"__await")?t.resolve(p.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(p).then((function(e){c.value=e,i(c)}),(function(e){return r("throw",e,i,l)}))}l(u.arg)}var o;a(this,"_invoke",{value:function(e,n){function a(){return new t((function(t,a){r(e,n,t,a)}))}return o=o?o.then(a,a):a()}})}function x(e,t,n){var a="suspendedStart";return function(r,o){if("executing"===a)throw new Error("Generator is already running");if("completed"===a){if("throw"===r)throw o;return{value:void 0,done:!0}}for(n.method=r,n.arg=o;;){var i=n.delegate;if(i){var s=k(i,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===a)throw a="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a="executing";var l=d(e,t,n);if("normal"===l.type){if(a=n.done?"completed":"suspendedYield",l.arg===h)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(a="completed",n.method="throw",n.arg=l.arg)}}}function k(e,t){var n=t.method,a=e.iterator[n];if(void 0===a)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var r=d(a,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,h;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function _(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function P(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,r=function t(){for(;++a=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(s&&l){if(this.prev=0;--a){var r=this.tryEntries[a];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),_(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var a=n.completion;if("throw"===a.type){var r=a.arg;_(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:P(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},e}function u(e,t,n,a,r,o,i){try{var s=e[o](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(a,r)}const c={name:"NcPopover",components:{Dropdown:a.Dropdown},props:{popoverBaseClass:{type:String,default:""},focusTrap:{type:Boolean,default:!0},setReturnFocus:{default:void 0,type:[Object,String,Function,Boolean]}},emits:["after-show","after-hide"],beforeDestroy:function(){this.clearFocusTrap()},methods:{useFocusTrap:function(){var e,t=this;return(e=l().mark((function e(){var n,a,i;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$nextTick();case 2:if(t.focusTrap){e.next=4;break}return e.abrupt("return");case 4:if(i=null===(n=t.$refs.popover)||void 0===n||null===(a=n.$refs.popperContent)||void 0===a?void 0:a.$el){e.next=7;break}return e.abrupt("return");case 7:t.$focusTrap=(0,r.createFocusTrap)(i,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:t.setReturnFocus,trapStack:(0,o.L)()}),t.$focusTrap.activate();case 9:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(a,r){var o=e.apply(t,n);function i(e){u(o,a,r,i,s,"next",e)}function s(e){u(o,a,r,i,s,"throw",e)}i(void 0)}))})()},clearFocusTrap:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var t;null===(t=this.$focusTrap)||void 0===t||t.deactivate(e),this.$focusTrap=null}catch(e){i.warn(e)}},afterShow:function(){var e=this;this.$nextTick((function(){e.$emit("after-show"),e.useFocusTrap()}))},afterHide:function(){this.$emit("after-hide"),this.clearFocusTrap()}}},p=c;var d=n(3379),h=n.n(d),m=n(7795),f=n.n(m),g=n(569),v=n.n(g),A=n(3565),b=n.n(A),y=n(9216),C=n.n(y),w=n(4589),x=n.n(w),k=n(5783),S={};S.styleTagTransform=x(),S.setAttributes=b(),S.insert=v().bind(null,"head"),S.domAPI=f(),S.insertStyleElement=C(),h()(k.Z,S),k.Z&&k.Z.locals&&k.Z.locals;var _=n(1900),T=n(2405),P=n.n(T),E=(0,_.Z)(p,(function(){var e=this;return(0,e._self._c)("Dropdown",e._g(e._b({ref:"popover",attrs:{distance:10,"arrow-padding":10,"no-auto-focus":!0,"popper-class":e.popoverBaseClass},on:{"apply-show":e.afterShow,"apply-hide":e.afterHide},scopedSlots:e._u([{key:"popper",fn:function(){return[e._t("default")]},proxy:!0}],null,!0)},"Dropdown",e.$attrs,!1),e.$listeners),[e._t("trigger")],2)}),[],!1,null,null,null);"function"==typeof P()&&P()(E);const N=E.exports},336:(e,t,n)=>{"use strict";n.d(t,{default:()=>A});var a=n(9454),r=n(3379),o=n.n(r),i=n(7795),s=n.n(i),l=n(569),u=n.n(l),c=n(3565),p=n.n(c),d=n(9216),h=n.n(d),m=n(4589),f=n.n(m),g=n(8384),v={};v.styleTagTransform=f(),v.setAttributes=p(),v.insert=u().bind(null,"head"),v.domAPI=s(),v.insertStyleElement=h(),o()(g.Z,v),g.Z&&g.Z.locals&&g.Z.locals,a.options.themes.tooltip.html=!1,a.options.themes.tooltip.delay={show:500,hide:200},a.options.themes.tooltip.distance=10,a.options.themes.tooltip["arrow-padding"]=3;const A=a.VTooltip},932:(e,t,n)=>{"use strict";n.d(t,{n:()=>o,t:()=>i});var a=(0,n(7931).getGettextBuilder)().detectLocale();[{locale:"ar",translations:{"{tag} (invisible)":"{tag} (غير مرئي)","{tag} (restricted)":"{tag} (مقيد)",Actions:"الإجراءات",Activities:"النشاطات","Animals & Nature":"الحيوانات والطبيعة","Anything shared with the same group of people will show up here":"أي مادة تمت مشاركتها مع نفس المجموعة من الأشخاص سيتم عرضها هنا","Avatar of {displayName}":"صورة {displayName} الرمزية","Avatar of {displayName}, {status}":"صورة {displayName} الرمزية، {status}","Cancel changes":"إلغاء التغييرات","Change title":"تغيير العنوان",Choose:"إختيار","Clear text":"مسح النص",Close:"أغلق","Close modal":"قفل الشرط","Close navigation":"إغلاق المتصفح","Close sidebar":"قفل الشريط الجانبي","Confirm changes":"تأكيد التغييرات",Custom:"مخصص","Edit item":"تعديل عنصر","Error getting related resources":"خطأ في تحصيل مصادر ذات صلة","External documentation for {title}":"الوثائق الخارجية لـ{title}",Favorite:"مفضلة",Flags:"الأعلام","Food & Drink":"الطعام والشراب","Frequently used":"كثيرا ما تستخدم",Global:"عالمي","Go back to the list":"العودة إلى القائمة","Hide password":"إخفاء كلمة السر","Message limit of {count} characters reached":"تم الوصول إلى الحد الأقصى لعدد الأحرف في الرسالة: {count} حرف","More items …":"عناصر أخرى ...",Next:"التالي","No emoji found":"لم يتم العثور على أي رمز تعبيري","No results":"ليس هناك أية نتيجة",Objects:"الأشياء",Open:"فتح",'Open link to "{resourceTitle}"':'فتح رابط إلى "{resourceTitle}"',"Open navigation":"فتح المتصفح","Password is secure":"كلمة السر مُؤمّنة","Pause slideshow":"إيقاف العرض مؤقتًا","People & Body":"الناس والجسم","Pick an emoji":"اختر رمزًا تعبيريًا","Please select a time zone:":"الرجاء تحديد المنطقة الزمنية:",Previous:"السابق","Related resources":"مصادر ذات صلة",Search:"بحث","Search results":"نتائج البحث","Select a tag":"اختر علامة",Settings:"الإعدادات","Settings navigation":"إعدادات المتصفح","Show password":"أعرض كلمة السر","Smileys & Emotion":"الوجوه و الرموز التعبيرية","Start slideshow":"بدء العرض",Submit:"إرسال",Symbols:"الرموز","Travel & Places":"السفر والأماكن","Type to search time zone":"اكتب للبحث عن منطقة زمنية","Unable to search the group":"تعذر البحث في المجموعة","Undo changes":"التراجع عن التغييرات","Write message, @ to mention someone, : for emoji autocompletion …":"اكتب رسالة، @ للإشارة إلى شخص ما، : للإكمال التلقائي للرموز التعبيرية ..."}},{locale:"br",translations:{"{tag} (invisible)":"{tag} (diwelus)","{tag} (restricted)":"{tag} (bevennet)",Actions:"Oberioù",Activities:"Oberiantizoù","Animals & Nature":"Loened & Natur",Choose:"Dibab",Close:"Serriñ",Custom:"Personelañ",Flags:"Bannieloù","Food & Drink":"Boued & Evajoù","Frequently used":"Implijet alies",Next:"Da heul","No emoji found":"Emoji ebet kavet","No results":"Disoc'h ebet",Objects:"Traoù","Pause slideshow":"Arsav an diaporama","People & Body":"Tud & Korf","Pick an emoji":"Choaz un emoji",Previous:"A-raok",Search:"Klask","Search results":"Disoc'hoù an enklask","Select a tag":"Choaz ur c'hlav",Settings:"Arventennoù","Smileys & Emotion":"Smileyioù & Fromoù","Start slideshow":"Kregiñ an diaporama",Symbols:"Arouezioù","Travel & Places":"Beaj & Lec'hioù","Unable to search the group":"Dibosupl eo klask ar strollad"}},{locale:"ca",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restringit)",Actions:"Accions",Activities:"Activitats","Animals & Nature":"Animals i natura","Anything shared with the same group of people will show up here":"Qualsevol cosa compartida amb el mateix grup de persones es mostrarà aquí","Avatar of {displayName}":"Avatar de {displayName}","Avatar of {displayName}, {status}":"Avatar de {displayName}, {status}","Cancel changes":"Cancel·la els canvis","Change title":"Canviar títol",Choose:"Tria","Clear text":"Netejar text",Close:"Tanca","Close modal":"Tancar el mode","Close navigation":"Tanca la navegació","Close sidebar":"Tancar la barra lateral","Confirm changes":"Confirmeu els canvis",Custom:"Personalitzat","Edit item":"Edita l'element","Error getting related resources":"Error obtenint els recursos relacionats","Error parsing svg":"Error en l'anàlisi del svg","External documentation for {title}":"Documentació externa per a {title}",Favorite:"Preferit",Flags:"Marques","Food & Drink":"Menjar i begudes","Frequently used":"Utilitzats recentment",Global:"Global","Go back to the list":"Torna a la llista","Hide password":"Amagar contrasenya","Message limit of {count} characters reached":"S'ha arribat al límit de {count} caràcters per missatge","More items …":"Més artícles...",Next:"Següent","No emoji found":"No s'ha trobat cap emoji","No results":"Sense resultats",Objects:"Objectes",Open:"Obrir",'Open link to "{resourceTitle}"':'Obrir enllaç a "{resourceTitle}"',"Open navigation":"Obre la navegació","Password is secure":"Contrasenya segura
    ","Pause slideshow":"Atura la presentació","People & Body":"Persones i cos","Pick an emoji":"Trieu un emoji","Please select a time zone:":"Seleccioneu una zona horària:",Previous:"Anterior","Related resources":"Recursos relacionats",Search:"Cerca","Search results":"Resultats de cerca","Select a tag":"Seleccioneu una etiqueta",Settings:"Paràmetres","Settings navigation":"Navegació d'opcions","Show password":"Mostrar contrasenya","Smileys & Emotion":"Cares i emocions","Start slideshow":"Inicia la presentació",Submit:"Envia",Symbols:"Símbols","Travel & Places":"Viatges i llocs","Type to search time zone":"Escriviu per cercar la zona horària","Unable to search the group":"No es pot cercar el grup","Undo changes":"Desfés els canvis",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Escriu missatge, fes servir "@" per esmentar algú, fes servir ":" per autocompletar emojis...'}},{locale:"cs_CZ",translations:{"{tag} (invisible)":"{tag} (neviditelné)","{tag} (restricted)":"{tag} (omezené)",Actions:"Akce",Activities:"Aktivity","Animals & Nature":"Zvířata a příroda","Anything shared with the same group of people will show up here":"Cokoli nasdíleného stejné skupině lidí se zobrazí zde","Avatar of {displayName}":"Zástupný obrázek uživatele {displayName}","Avatar of {displayName}, {status}":"Zástupný obrázek uživatele {displayName}, {status}","Cancel changes":"Zrušit změny","Change title":"Změnit nadpis",Choose:"Zvolit","Clear text":"Čitelný text",Close:"Zavřít","Close modal":"Zavřít dialogové okno","Close navigation":"Zavřít navigaci","Close sidebar":"Zavřít postranní panel","Confirm changes":"Potvrdit změny",Custom:"Uživatelsky určené","Edit item":"Upravit položku","Error getting related resources":"Chyba při získávání souvisejících prostředků","Error parsing svg":"Chyba při zpracovávání svg","External documentation for {title}":"Externí dokumentace k {title}",Favorite:"Oblíbené",Flags:"Příznaky","Food & Drink":"Jídlo a pití","Frequently used":"Často používané",Global:"Globální","Go back to the list":"Jít zpět na seznam","Hide password":"Skrýt heslo","Message limit of {count} characters reached":"Dosaženo limitu počtu ({count}) znaků zprávy","More items …":"Další položky…",Next:"Následující","No emoji found":"Nenalezeno žádné emoji","No results":"Nic nenalezeno",Objects:"Objekty",Open:"Otevřít",'Open link to "{resourceTitle}"':"Otevřít odkaz na „{resourceTitle}“","Open navigation":"Otevřít navigaci","Password is secure":"Heslo je bezpečné","Pause slideshow":"Pozastavit prezentaci","People & Body":"Lidé a tělo","Pick an emoji":"Vybrat emoji","Please select a time zone:":"Vyberte časovou zónu:",Previous:"Předchozí","Related resources":"Související prostředky",Search:"Hledat","Search results":"Výsledky hledání","Select a tag":"Vybrat štítek",Settings:"Nastavení","Settings navigation":"Pohyb po nastavení","Show password":"Zobrazit heslo","Smileys & Emotion":"Úsměvy a emoce","Start slideshow":"Spustit prezentaci",Submit:"Odeslat",Symbols:"Symboly","Travel & Places":"Cestování a místa","Type to search time zone":"Psaním vyhledejte časovou zónu","Unable to search the group":"Nedaří se hledat skupinu","Undo changes":"Vzít změny zpět",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':"Napište zprávu – pokud chcete někoho zmínit, napište před jeho uživatelským jménem „@“ (zavináč); automatické doplňování emotikonů zahájíte napsáním „:“ (dvojtečky)…"}},{locale:"da",translations:{"{tag} (invisible)":"{tag} (usynlig)","{tag} (restricted)":"{tag} (begrænset)",Actions:"Handlinger",Activities:"Aktiviteter","Animals & Nature":"Dyr & Natur","Anything shared with the same group of people will show up here":"Alt der deles med samme gruppe af personer vil vises her","Avatar of {displayName}":"Avatar af {displayName}","Avatar of {displayName}, {status}":"Avatar af {displayName}, {status}","Cancel changes":"Annuller ændringer","Change title":"Ret titel",Choose:"Vælg","Clear text":"Ryd tekst",Close:"Luk","Close modal":"Luk vindue","Close navigation":"Luk navigation","Close sidebar":"Luk sidepanel","Confirm changes":"Bekræft ændringer",Custom:"Brugerdefineret","Edit item":"Rediger emne","Error getting related resources":"Kunne ikke hente tilknyttede data","Error parsing svg":"Fejl ved analysering af svg","External documentation for {title}":"Ekstern dokumentation for {title}",Favorite:"Favorit",Flags:"Flag","Food & Drink":"Mad & Drikke","Frequently used":"Ofte brugt",Global:"Global","Go back to the list":"Tilbage til listen","Hide password":"Skjul kodeord","Message limit of {count} characters reached":"Begrænsning på {count} tegn er nået","More items …":"Mere ...",Next:"Videre","No emoji found":"Ingen emoji fundet","No results":"Ingen resultater",Objects:"Objekter",Open:"Åbn",'Open link to "{resourceTitle}"':'Åbn link til "{resourceTitle}"',"Open navigation":"Åbn navigation","Password is secure":"Kodeordet er sikkert","Pause slideshow":"Suspender fremvisning","People & Body":"Mennesker & Menneskekroppen","Pick an emoji":"Vælg en emoji","Please select a time zone:":"Vælg venligst en tidszone:",Previous:"Forrige","Related resources":"Relaterede emner",Search:"Søg","Search results":"Søgeresultater","Select a tag":"Vælg et mærke",Settings:"Indstillinger","Settings navigation":"Naviger i indstillinger","Show password":"Vis kodeord","Smileys & Emotion":"Smileys & Emotion","Start slideshow":"Start fremvisning",Submit:"Send",Symbols:"Symboler","Travel & Places":"Rejser & Rejsemål","Type to search time zone":"Indtast for at søge efter tidszone","Unable to search the group":"Kan ikke søge på denne gruppe","Undo changes":"Fortryd ændringer",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Skriv besked, brug "@" for at nævne nogen, brug ":" til emoji-autofuldførelse ...'}},{locale:"de",translations:{"{tag} (invisible)":"{tag} (unsichtbar)","{tag} (restricted)":"{tag} (eingeschränkt)",Actions:"Aktionen",Activities:"Aktivitäten","Animals & Nature":"Tiere & Natur","Anything shared with the same group of people will show up here":"Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt","Avatar of {displayName}":"Avatar von {displayName}","Avatar of {displayName}, {status}":"Avatar von {displayName}, {status}","Cancel changes":"Änderungen verwerfen","Change title":"Titel ändern",Choose:"Auswählen","Clear text":"Klartext",Close:"Schließen","Close modal":"Modal schließen","Close navigation":"Navigation schließen","Close sidebar":"Seitenleiste schließen","Confirm changes":"Änderungen bestätigen",Custom:"Benutzerdefiniert","Edit item":"Objekt bearbeiten","Error getting related resources":"Fehler beim Abrufen verwandter Ressourcen","Error parsing svg":"Fehler beim Einlesen der SVG","External documentation for {title}":"Externe Dokumentation für {title}",Favorite:"Favorit",Flags:"Flaggen","Food & Drink":"Essen & Trinken","Frequently used":"Häufig verwendet",Global:"Global","Go back to the list":"Zurück zur Liste","Hide password":"Passwort verbergen","Message limit of {count} characters reached":"Nachrichtenlimit von {count} Zeichen erreicht","More items …":"Weitere Elemente …",Next:"Weiter","No emoji found":"Kein Emoji gefunden","No results":"Keine Ergebnisse",Objects:"Gegenstände",Open:"Öffnen",'Open link to "{resourceTitle}"':'Link zu "{resourceTitle}" öffnen',"Open navigation":"Navigation öffnen","Password is secure":"Passwort ist sicher","Pause slideshow":"Diashow pausieren","People & Body":"Menschen & Körper","Pick an emoji":"Ein Emoji auswählen","Please select a time zone:":"Bitte wählen Sie eine Zeitzone:",Previous:"Vorherige","Related resources":"Verwandte Ressourcen",Search:"Suche","Search results":"Suchergebnisse","Select a tag":"Schlagwort auswählen",Settings:"Einstellungen","Settings navigation":"Einstellungen für die Navigation","Show password":"Passwort anzeigen","Smileys & Emotion":"Smileys & Emotionen","Start slideshow":"Diashow starten",Submit:"Einreichen",Symbols:"Symbole","Travel & Places":"Reisen & Orte","Type to search time zone":"Tippen, um Zeitzone zu suchen","Unable to search the group":"Die Gruppe konnte nicht durchsucht werden","Undo changes":"Änderungen rückgängig machen",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Nachricht schreiben, "@" um jemanden zu erwähnen, ":" für die automatische Vervollständigung von Emojis …'}},{locale:"de_DE",translations:{"{tag} (invisible)":"{tag} (unsichtbar)","{tag} (restricted)":"{tag} (eingeschränkt)",Actions:"Aktionen",Activities:"Aktivitäten","Animals & Nature":"Tiere & Natur","Anything shared with the same group of people will show up here":"Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt","Avatar of {displayName}":"Avatar von {displayName}","Avatar of {displayName}, {status}":"Avatar von {displayName}, {status}","Cancel changes":"Änderungen verwerfen","Change title":"Titel ändern",Choose:"Auswählen","Clear text":"Klartext",Close:"Schließen","Close modal":"Modal schließen","Close navigation":"Navigation schließen","Close sidebar":"Seitenleiste schließen","Confirm changes":"Änderungen bestätigen",Custom:"Benutzerdefiniert","Edit item":"Objekt bearbeiten","Error getting related resources":"Fehler beim Abrufen verwandter Ressourcen","Error parsing svg":"Fehler beim Einlesen der SVG","External documentation for {title}":"Externe Dokumentation für {title}",Favorite:"Favorit",Flags:"Flaggen","Food & Drink":"Essen & Trinken","Frequently used":"Häufig verwendet",Global:"Global","Go back to the list":"Zurück zur Liste","Hide password":"Passwort verbergen","Message limit of {count} characters reached":"Nachrichtenlimit von {count} Zeichen erreicht","More items …":"Weitere Elemente …",Next:"Weiter","No emoji found":"Kein Emoji gefunden","No results":"Keine Ergebnisse",Objects:"Objekte",Open:"Öffnen",'Open link to "{resourceTitle}"':'Link zu "{resourceTitle}" öffnen',"Open navigation":"Navigation öffnen","Password is secure":"Passwort ist sicher","Pause slideshow":"Diashow pausieren","People & Body":"Menschen & Körper","Pick an emoji":"Ein Emoji auswählen","Please select a time zone:":"Bitte eine Zeitzone auswählen:",Previous:"Vorherige","Related resources":"Verwandte Ressourcen",Search:"Suche","Search results":"Suchergebnisse","Select a tag":"Schlagwort auswählen",Settings:"Einstellungen","Settings navigation":"Einstellungen für die Navigation","Show password":"Passwort anzeigen","Smileys & Emotion":"Smileys & Emotionen","Start slideshow":"Diashow starten",Submit:"Einreichen",Symbols:"Symbole","Travel & Places":"Reisen & Orte","Type to search time zone":"Tippen, um eine Zeitzone zu suchen","Unable to search the group":"Die Gruppe kann nicht durchsucht werden","Undo changes":"Änderungen rückgängig machen",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Nachricht schreiben, "@" um jemanden zu erwähnen, ":" für die automatische Vervollständigung von Emojis …'}},{locale:"el",translations:{"{tag} (invisible)":"{tag} (αόρατο)","{tag} (restricted)":"{tag} (περιορισμένο)",Actions:"Ενέργειες",Activities:"Δραστηριότητες","Animals & Nature":"Ζώα & Φύση","Anything shared with the same group of people will show up here":"Οτιδήποτε μοιράζεται με την ίδια ομάδα ατόμων θα εμφανίζεται εδώ","Avatar of {displayName}":"Άβαταρ του {displayName}","Avatar of {displayName}, {status}":"Άβαταρ του {displayName}, {status}","Cancel changes":"Ακύρωση αλλαγών","Change title":"Αλλαγή τίτλου",Choose:"Επιλογή","Clear text":"Εκκαθάριση κειμένου",Close:"Κλείσιμο","Close modal":"Βοηθητικό κλείσιμο","Close navigation":"Κλείσιμο πλοήγησης","Close sidebar":"Κλείσιμο πλευρικής μπάρας","Confirm changes":"Επιβεβαίωση αλλαγών",Custom:"Προσαρμογή","Edit item":"Επεξεργασία","Error getting related resources":"Σφάλμα λήψης σχετικών πόρων","Error parsing svg":"Σφάλμα ανάλυσης svg","External documentation for {title}":"Εξωτερική τεκμηρίωση για {title}",Favorite:"Αγαπημένα",Flags:"Σημαίες","Food & Drink":"Φαγητό & Ποτό","Frequently used":"Συχνά χρησιμοποιούμενο",Global:"Καθολικό","Go back to the list":"Επιστροφή στην αρχική λίστα ","Hide password":"Απόκρυψη κωδικού πρόσβασης","Message limit of {count} characters reached":"Συμπληρώθηκε το όριο των {count} χαρακτήρων του μηνύματος","More items …":"Περισσότερα στοιχεία …",Next:"Επόμενο","No emoji found":"Δεν βρέθηκε emoji","No results":"Κανένα αποτέλεσμα",Objects:"Αντικείμενα",Open:"Άνοιγμα",'Open link to "{resourceTitle}"':'Άνοιγμα συνδέσμου στο "{resourceTitle}"',"Open navigation":"Άνοιγμα πλοήγησης","Password is secure":"Ο κωδικός πρόσβασης είναι ασφαλής","Pause slideshow":"Παύση προβολής διαφανειών","People & Body":"Άνθρωποι & Σώμα","Pick an emoji":"Επιλέξτε ένα emoji","Please select a time zone:":"Παρακαλούμε επιλέξτε μια ζώνη ώρας:",Previous:"Προηγούμενο","Related resources":"Σχετικοί πόροι",Search:"Αναζήτηση","Search results":"Αποτελέσματα αναζήτησης","Select a tag":"Επιλογή ετικέτας",Settings:"Ρυθμίσεις","Settings navigation":"Πλοήγηση ρυθμίσεων","Show password":"Εμφάνιση κωδικού πρόσβασης","Smileys & Emotion":"Φατσούλες & Συναίσθημα","Start slideshow":"Έναρξη προβολής διαφανειών",Submit:"Υποβολή",Symbols:"Σύμβολα","Travel & Places":"Ταξίδια & Τοποθεσίες","Type to search time zone":"Πληκτρολογήστε για αναζήτηση ζώνης ώρας","Unable to search the group":"Δεν είναι δυνατή η αναζήτηση της ομάδας","Undo changes":"Αναίρεση Αλλαγών",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Γράψτε μήνυμα, χρησιμοποιείστε "@" για να αναφέρετε κάποιον, χρησιμοποιείστε ":" για αυτόματη συμπλήρωση emoji …'}},{locale:"en_GB",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restricted)",Actions:"Actions",Activities:"Activities","Animals & Nature":"Animals & Nature","Anything shared with the same group of people will show up here":"Anything shared with the same group of people will show up here","Avatar of {displayName}":"Avatar of {displayName}","Avatar of {displayName}, {status}":"Avatar of {displayName}, {status}","Cancel changes":"Cancel changes","Change title":"Change title",Choose:"Choose","Clear text":"Clear text",Close:"Close","Close modal":"Close modal","Close navigation":"Close navigation","Close sidebar":"Close sidebar","Confirm changes":"Confirm changes",Custom:"Custom","Edit item":"Edit item","Error getting related resources":"Error getting related resources","Error parsing svg":"Error parsing svg","External documentation for {title}":"External documentation for {title}",Favorite:"Favourite",Flags:"Flags","Food & Drink":"Food & Drink","Frequently used":"Frequently used",Global:"Global","Go back to the list":"Go back to the list","Hide password":"Hide password","Message limit of {count} characters reached":"Message limit of {count} characters reached","More items …":"More items …",Next:"Next","No emoji found":"No emoji found","No results":"No results",Objects:"Objects",Open:"Open",'Open link to "{resourceTitle}"':'Open link to "{resourceTitle}"',"Open navigation":"Open navigation","Password is secure":"Password is secure","Pause slideshow":"Pause slideshow","People & Body":"People & Body","Pick an emoji":"Pick an emoji","Please select a time zone:":"Please select a time zone:",Previous:"Previous","Related resources":"Related resources",Search:"Search","Search results":"Search results","Select a tag":"Select a tag",Settings:"Settings","Settings navigation":"Settings navigation","Show password":"Show password","Smileys & Emotion":"Smileys & Emotion","Start slideshow":"Start slideshow",Submit:"Submit",Symbols:"Symbols","Travel & Places":"Travel & Places","Type to search time zone":"Type to search time zone","Unable to search the group":"Unable to search the group","Undo changes":"Undo changes",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Write message, use "@" to mention someone, use ":" for emoji autocompletion …'}},{locale:"eo",translations:{"{tag} (invisible)":"{tag} (kaŝita)","{tag} (restricted)":"{tag} (limigita)",Actions:"Agoj",Activities:"Aktiveco","Animals & Nature":"Bestoj & Naturo",Choose:"Elektu",Close:"Fermu",Custom:"Propra",Flags:"Flagoj","Food & Drink":"Manĝaĵo & Trinkaĵo","Frequently used":"Ofte uzataj","Message limit of {count} characters reached":"La limo je {count} da literoj atingita",Next:"Sekva","No emoji found":"La emoĝio forestas","No results":"La rezulto forestas",Objects:"Objektoj","Pause slideshow":"Payzi bildprezenton","People & Body":"Homoj & Korpo","Pick an emoji":"Elekti emoĝion ",Previous:"Antaŭa",Search:"Serĉi","Search results":"Serĉrezultoj","Select a tag":"Elektu etikedon",Settings:"Agordo","Settings navigation":"Agorda navigado","Smileys & Emotion":"Ridoj kaj Emocioj","Start slideshow":"Komenci bildprezenton",Symbols:"Signoj","Travel & Places":"Vojaĵoj & Lokoj","Unable to search the group":"Ne eblas serĉi en la grupo","Write message, @ to mention someone …":"Mesaĝi, uzu @ por mencii iun ..."}},{locale:"es",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restringido)",Actions:"Acciones",Activities:"Actividades","Animals & Nature":"Animales y naturaleza","Anything shared with the same group of people will show up here":"Cualquier cosa que sea compartida con el mismo grupo de personas se mostrará aquí","Avatar of {displayName}":"Avatar de {displayName}","Avatar of {displayName}, {status}":"Avatar de {displayName}, {status}","Cancel changes":"Cancelar cambios","Change title":"Cambiar título",Choose:"Elegir","Clear text":"Limpiar texto",Close:"Cerrar","Close modal":"Cerrar modal","Close navigation":"Cerrar navegación","Close sidebar":"Cerrar barra lateral","Confirm changes":"Confirmar cambios",Custom:"Personalizado","Edit item":"Editar elemento","Error getting related resources":"Se encontró un error al obtener los recursos relacionados","Error parsing svg":"Error procesando svg","External documentation for {title}":"Documentacion externa de {title}",Favorite:"Favorito",Flags:"Banderas","Food & Drink":"Comida y bebida","Frequently used":"Usado con frecuenca",Global:"Global","Go back to the list":"Volver a la lista","Hide password":"Ocultar contraseña","Message limit of {count} characters reached":"El mensaje ha alcanzado el límite de {count} caracteres","More items …":"Más ítems...",Next:"Siguiente","No emoji found":"No hay ningún emoji","No results":" Ningún resultado",Objects:"Objetos",Open:"Abrir",'Open link to "{resourceTitle}"':'Abrir enlace a "{resourceTitle}"',"Open navigation":"Abrir navegación","Password is secure":"La contraseña es segura","Pause slideshow":"Pausar la presentación ","People & Body":"Personas y cuerpos","Pick an emoji":"Elegir un emoji","Please select a time zone:":"Por favor elige un huso de horario:",Previous:"Anterior","Related resources":"Recursos relacionados",Search:"Buscar","Search results":"Resultados de la búsqueda","Select a tag":"Seleccione una etiqueta",Settings:"Ajustes","Settings navigation":"Navegación por ajustes","Show password":"Mostrar contraseña","Smileys & Emotion":"Smileys y emoticonos","Start slideshow":"Iniciar la presentación",Submit:"Enviar",Symbols:"Símbolos","Travel & Places":"Viajes y lugares","Type to search time zone":"Escribe para buscar un huso de horario","Unable to search the group":"No es posible buscar en el grupo","Undo changes":"Deshacer cambios",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Escribir mensaje, utilice "@" para mencionar a alguien, utilice ":" para autocompletado de emojis ...'}},{locale:"eu",translations:{"{tag} (invisible)":"{tag} (ikusezina)","{tag} (restricted)":"{tag} (mugatua)",Actions:"Ekintzak",Activities:"Jarduerak","Animals & Nature":"Animaliak eta Natura","Anything shared with the same group of people will show up here":"Pertsona-talde berarekin partekatutako edozer agertuko da hemen","Avatar of {displayName}":"{displayName}-(e)n irudia","Avatar of {displayName}, {status}":"{displayName} -(e)n irudia, {status}","Cancel changes":"Ezeztatu aldaketak","Change title":"Aldatu titulua",Choose:"Aukeratu","Clear text":"Garbitu testua",Close:"Itxi","Close modal":"Itxi modala","Close navigation":"Itxi nabigazioa","Close sidebar":"Itxi albo-barra","Confirm changes":"Baieztatu aldaketak",Custom:"Pertsonalizatua","Edit item":"Editatu elementua","Error getting related resources":"Errorea erlazionatutako baliabideak lortzerakoan","Error parsing svg":"Errore bat gertatu da svg-a analizatzean","External documentation for {title}":"Kanpoko dokumentazioa {title}(r)entzat",Favorite:"Gogokoa",Flags:"Banderak","Food & Drink":"Janaria eta edariak","Frequently used":"Askotan erabilia",Global:"Globala","Go back to the list":"Bueltatu zerrendara","Hide password":"Ezkutatu pasahitza","Message limit of {count} characters reached":"Mezuaren {count} karaketere-limitera heldu zara","More items …":"Elementu gehiago …",Next:"Hurrengoa","No emoji found":"Ez da emojirik aurkitu","No results":"Emaitzarik ez",Objects:"Objektuak",Open:"Ireki",'Open link to "{resourceTitle}"':'Ireki esteka: "{resourceTitle}"',"Open navigation":"Ireki nabigazioa","Password is secure":"Pasahitza segurua da","Pause slideshow":"Pausatu diaporama","People & Body":"Jendea eta gorputza","Pick an emoji":"Hautatu emoji bat","Please select a time zone:":"Mesedez hautatu ordu-zona bat:",Previous:"Aurrekoa","Related resources":"Erlazionatutako baliabideak",Search:"Bilatu","Search results":"Bilaketa emaitzak","Select a tag":"Hautatu etiketa bat",Settings:"Ezarpenak","Settings navigation":"Nabigazio ezarpenak","Show password":"Erakutsi pasahitza","Smileys & Emotion":"Smileyak eta emozioa","Start slideshow":"Hasi diaporama",Submit:"Bidali",Symbols:"Sinboloak","Travel & Places":"Bidaiak eta lekuak","Type to search time zone":"Idatzi ordu-zona bat bilatzeko","Unable to search the group":"Ezin izan da taldea bilatu","Undo changes":"Aldaketak desegin",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Idatzi mezua, erabili "@" norbait aipatzeko, erabili ":" emojiak automatikoki osatzeko...'}},{locale:"fi_FI",translations:{"{tag} (invisible)":"{tag} (näkymätön)","{tag} (restricted)":"{tag} (rajoitettu)",Actions:"Toiminnot",Activities:"Aktiviteetit","Animals & Nature":"Eläimet & luonto","Avatar of {displayName}":"Käyttäjän {displayName} avatar","Avatar of {displayName}, {status}":"Käyttäjän {displayName} avatar, {status}","Cancel changes":"Peruuta muutokset",Choose:"Valitse",Close:"Sulje","Close navigation":"Sulje navigaatio","Confirm changes":"Vahvista muutokset",Custom:"Mukautettu","Edit item":"Muokkaa kohdetta","External documentation for {title}":"Ulkoinen dokumentaatio kohteelle {title}",Flags:"Liput","Food & Drink":"Ruoka & juoma","Frequently used":"Usein käytetyt",Global:"Yleinen","Go back to the list":"Siirry takaisin listaan","Message limit of {count} characters reached":"Viestin merkken enimmäisimäärä {count} täynnä ",Next:"Seuraava","No emoji found":"Emojia ei löytynyt","No results":"Ei tuloksia",Objects:"Esineet & asiat","Open navigation":"Avaa navigaatio","Pause slideshow":"Keskeytä diaesitys","People & Body":"Ihmiset & keho","Pick an emoji":"Valitse emoji","Please select a time zone:":"Valitse aikavyöhyke:",Previous:"Edellinen",Search:"Etsi","Search results":"Hakutulokset","Select a tag":"Valitse tagi",Settings:"Asetukset","Settings navigation":"Asetusnavigaatio","Smileys & Emotion":"Hymiöt & tunteet","Start slideshow":"Aloita diaesitys",Submit:"Lähetä",Symbols:"Symbolit","Travel & Places":"Matkustus & kohteet","Type to search time zone":"Kirjoita etsiäksesi aikavyöhyke","Unable to search the group":"Ryhmää ei voi hakea","Undo changes":"Kumoa muutokset","Write message, @ to mention someone, : for emoji autocompletion …":"Kirjoita viesti, @ mainitaksesi käyttäjän, : emojin automaattitäydennykseen…"}},{locale:"fr",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restreint)",Actions:"Actions",Activities:"Activités","Animals & Nature":"Animaux & Nature","Anything shared with the same group of people will show up here":"Tout ce qui est partagé avec le même groupe de personnes apparaîtra ici","Avatar of {displayName}":"Avatar de {displayName}","Avatar of {displayName}, {status}":"Avatar de {displayName}, {status}","Cancel changes":"Annuler les modifications","Change title":"Modifier le titre",Choose:"Choisir","Clear text":"Effacer le texte",Close:"Fermer","Close modal":"Fermer la fenêtre","Close navigation":"Fermer la navigation","Close sidebar":"Fermer la barre latérale","Confirm changes":"Confirmer les modifications",Custom:"Personnalisé","Edit item":"Éditer l'élément","Error getting related resources":"Erreur à la récupération des ressources liées","Error parsing svg":"Erreur d'analyse SVG","External documentation for {title}":"Documentation externe pour {title}",Favorite:"Favori",Flags:"Drapeaux","Food & Drink":"Nourriture & Boissons","Frequently used":"Utilisés fréquemment",Global:"Global","Go back to the list":"Retourner à la liste","Hide password":"Cacher le mot de passe","Message limit of {count} characters reached":"Limite de messages de {count} caractères atteinte","More items …":"Plus d'éléments...",Next:"Suivant","No emoji found":"Pas d’émoji trouvé","No results":"Aucun résultat",Objects:"Objets",Open:"Ouvrir",'Open link to "{resourceTitle}"':'Ouvrir le lien vers "{resourceTitle}"',"Open navigation":"Ouvrir la navigation","Password is secure":"Le mot de passe est sécurisé","Pause slideshow":"Mettre le diaporama en pause","People & Body":"Personnes & Corps","Pick an emoji":"Choisissez un émoji","Please select a time zone:":"Sélectionnez un fuseau horaire : ",Previous:"Précédent","Related resources":"Ressources liées",Search:"Chercher","Search results":"Résultats de recherche","Select a tag":"Sélectionnez une balise",Settings:"Paramètres","Settings navigation":"Navigation dans les paramètres","Show password":"Afficher le mot de passe","Smileys & Emotion":"Smileys & Émotions","Start slideshow":"Démarrer le diaporama",Submit:"Valider",Symbols:"Symboles","Travel & Places":"Voyage & Lieux","Type to search time zone":"Saisissez les premiers lettres pour rechercher un fuseau horaire","Unable to search the group":"Impossible de chercher le groupe","Undo changes":"Annuler les changements",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Écrire un message, utiliser "@" pour mentionner une personne, ":" pour l\'autocomplétion des émojis...'}},{locale:"gl",translations:{"{tag} (invisible)":"{tag} (invisíbel)","{tag} (restricted)":"{tag} (restrinxido)",Actions:"Accións",Activities:"Actividades","Animals & Nature":"Animais e natureza","Cancel changes":"Cancelar os cambios",Choose:"Escoller",Close:"Pechar","Confirm changes":"Confirma os cambios",Custom:"Personalizado","External documentation for {title}":"Documentación externa para {title}",Flags:"Bandeiras","Food & Drink":"Comida e bebida","Frequently used":"Usado con frecuencia","Message limit of {count} characters reached":"Acadouse o límite de {count} caracteres por mensaxe",Next:"Seguinte","No emoji found":"Non se atopou ningún «emoji»","No results":"Sen resultados",Objects:"Obxectos","Pause slideshow":"Pausar o diaporama","People & Body":"Persoas e corpo","Pick an emoji":"Escolla un «emoji»",Previous:"Anterir",Search:"Buscar","Search results":"Resultados da busca","Select a tag":"Seleccione unha etiqueta",Settings:"Axustes","Settings navigation":"Navegación polos axustes","Smileys & Emotion":"Sorrisos e emocións","Start slideshow":"Iniciar o diaporama",Submit:"Enviar",Symbols:"Símbolos","Travel & Places":"Viaxes e lugares","Unable to search the group":"Non foi posíbel buscar o grupo","Write message, @ to mention someone …":"Escriba a mensaxe, @ para mencionar a alguén…"}},{locale:"he",translations:{"{tag} (invisible)":"{tag} (נסתר)","{tag} (restricted)":"{tag} (מוגבל)",Actions:"פעולות",Activities:"פעילויות","Animals & Nature":"חיות וטבע",Choose:"בחירה",Close:"סגירה",Custom:"בהתאמה אישית",Flags:"דגלים","Food & Drink":"מזון ומשקאות","Frequently used":"בשימוש תדיר",Next:"הבא","No emoji found":"לא נמצא אמוג׳י","No results":"אין תוצאות",Objects:"חפצים","Pause slideshow":"השהיית מצגת","People & Body":"אנשים וגוף","Pick an emoji":"נא לבחור אמוג׳י",Previous:"הקודם",Search:"חיפוש","Search results":"תוצאות חיפוש","Select a tag":"בחירת תגית",Settings:"הגדרות","Smileys & Emotion":"חייכנים ורגשונים","Start slideshow":"התחלת המצגת",Symbols:"סמלים","Travel & Places":"טיולים ומקומות","Unable to search the group":"לא ניתן לחפש בקבוצה"}},{locale:"hu_HU",translations:{"{tag} (invisible)":"{tag} (láthatatlan)","{tag} (restricted)":"{tag} (korlátozott)",Actions:"Műveletek",Activities:"Tevékenységek","Animals & Nature":"Állatok és természet","Anything shared with the same group of people will show up here":"Minden, amit ugyanazzal a csoporttal oszt meg, itt fog megjelenni","Avatar of {displayName}":"{displayName} profilképe","Avatar of {displayName}, {status}":"{displayName} profilképe, {status}","Cancel changes":"Változtatások elvetése","Change title":"Cím megváltoztatása",Choose:"Válassszon","Clear text":"Szöveg törlése",Close:"Bezárás","Close modal":"Ablak bezárása","Close navigation":"Navigáció bezárása","Close sidebar":"Oldalsáv bezárása","Confirm changes":"Változtatások megerősítése",Custom:"Egyéni","Edit item":"Elem szerkesztése","Error getting related resources":"Hiba a kapcsolódó erőforrások lekérésekor","Error parsing svg":"Hiba az SVG feldolgozásakor","External documentation for {title}":"Külső dokumentáció ehhez: {title}",Favorite:"Kedvenc",Flags:"Zászlók","Food & Drink":"Étel és ital","Frequently used":"Gyakran használt",Global:"Globális","Go back to the list":"Ugrás vissza a listához","Hide password":"Jelszó elrejtése","Message limit of {count} characters reached":"{count} karakteres üzenetkorlát elérve","More items …":"További elemek...",Next:"Következő","No emoji found":"Nem található emodzsi","No results":"Nincs találat",Objects:"Tárgyak",Open:"Megnyitás",'Open link to "{resourceTitle}"':"A(z) „{resourceTitle}” hivatkozásának megnyitása","Open navigation":"Navigáció megnyitása","Password is secure":"A jelszó biztonságos","Pause slideshow":"Diavetítés szüneteltetése","People & Body":"Emberek és test","Pick an emoji":"Válasszon egy emodzsit","Please select a time zone:":"Válasszon időzónát:",Previous:"Előző","Related resources":"Kapcsolódó erőforrások",Search:"Keresés","Search results":"Találatok","Select a tag":"Válasszon címkét",Settings:"Beállítások","Settings navigation":"Navigáció a beállításokban","Show password":"Jelszó megjelenítése","Smileys & Emotion":"Mosolyok és érzelmek","Start slideshow":"Diavetítés indítása",Submit:"Beküldés",Symbols:"Szimbólumok","Travel & Places":"Utazás és helyek","Type to search time zone":"Gépeljen az időzóna kereséséhez","Unable to search the group":"A csoport nem kereshető","Undo changes":"Változtatások visszavonása",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':"Írjon egy üzenetet, használja a „@”-ot valaki megemlítéséhet, illetve a „:”-ot az emodzsik automatikus kiegészítéséhez…"}},{locale:"is",translations:{"{tag} (invisible)":"{tag} (ósýnilegt)","{tag} (restricted)":"{tag} (takmarkað)",Actions:"Aðgerðir",Activities:"Aðgerðir","Animals & Nature":"Dýr og náttúra",Choose:"Velja",Close:"Loka",Custom:"Sérsniðið",Flags:"Flögg","Food & Drink":"Matur og drykkur","Frequently used":"Oftast notað",Next:"Næsta","No emoji found":"Ekkert tjáningartákn fannst","No results":"Engar niðurstöður",Objects:"Hlutir","Pause slideshow":"Gera hlé á skyggnusýningu","People & Body":"Fólk og líkami","Pick an emoji":"Veldu tjáningartákn",Previous:"Fyrri",Search:"Leita","Search results":"Leitarniðurstöður","Select a tag":"Veldu merki",Settings:"Stillingar","Smileys & Emotion":"Broskallar og tilfinningar","Start slideshow":"Byrja skyggnusýningu",Symbols:"Tákn","Travel & Places":"Staðir og ferðalög","Unable to search the group":"Get ekki leitað í hópnum"}},{locale:"it",translations:{"{tag} (invisible)":"{tag} (invisibile)","{tag} (restricted)":"{tag} (limitato)",Actions:"Azioni",Activities:"Attività","Animals & Nature":"Animali e natura","Anything shared with the same group of people will show up here":"Tutto ciò che è stato condiviso con lo stesso gruppo di persone viene visualizzato qui","Avatar of {displayName}":"Avatar di {displayName}","Avatar of {displayName}, {status}":"Avatar di {displayName}, {status}","Cancel changes":"Annulla modifiche","Change title":"Modifica il titolo",Choose:"Scegli","Clear text":"Cancella il testo",Close:"Chiudi","Close modal":"Chiudi il messaggio modale","Close navigation":"Chiudi la navigazione","Close sidebar":"Chiudi la barra laterale","Confirm changes":"Conferma modifiche",Custom:"Personalizzato","Edit item":"Modifica l'elemento","Error getting related resources":"Errore nell'ottenere risorse correlate","Error parsing svg":"Errore nell'analizzare l'svg","External documentation for {title}":"Documentazione esterna per {title}",Favorite:"Preferito",Flags:"Bandiere","Food & Drink":"Cibo e bevande","Frequently used":"Usati di frequente",Global:"Globale","Go back to the list":"Torna all'elenco","Hide password":"Nascondi la password","Message limit of {count} characters reached":"Limite dei messaggi di {count} caratteri raggiunto","More items …":"Più elementi ...",Next:"Successivo","No emoji found":"Nessun emoji trovato","No results":"Nessun risultato",Objects:"Oggetti",Open:"Apri",'Open link to "{resourceTitle}"':'Apri il link a "{resourceTitle}"',"Open navigation":"Apri la navigazione","Password is secure":"La password è sicura","Pause slideshow":"Presentazione in pausa","People & Body":"Persone e corpo","Pick an emoji":"Scegli un emoji","Please select a time zone:":"Si prega di selezionare un fuso orario:",Previous:"Precedente","Related resources":"Risorse correlate",Search:"Cerca","Search results":"Risultati di ricerca","Select a tag":"Seleziona un'etichetta",Settings:"Impostazioni","Settings navigation":"Navigazione delle impostazioni","Show password":"Mostra la password","Smileys & Emotion":"Faccine ed emozioni","Start slideshow":"Avvia presentazione",Submit:"Invia",Symbols:"Simboli","Travel & Places":"Viaggi e luoghi","Type to search time zone":"Digita per cercare un fuso orario","Unable to search the group":"Impossibile cercare il gruppo","Undo changes":"Cancella i cambiamenti",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Scrivi un messaggio, "@" per menzionare qualcuno, ":" per il completamento automatico delle emoji ...'}},{locale:"ja_JP",translations:{"{tag} (invisible)":"{タグ} (不可視)","{tag} (restricted)":"{タグ} (制限付)",Actions:"操作",Activities:"アクティビティ","Animals & Nature":"動物と自然","Anything shared with the same group of people will show up here":"同じグループで共有しているものは、全てここに表示されます","Avatar of {displayName}":"{displayName} のアバター","Avatar of {displayName}, {status}":"{displayName}, {status} のアバター","Cancel changes":"変更をキャンセル","Change title":"タイトルを変更",Choose:"選択","Clear text":"テキストをクリア",Close:"閉じる","Close modal":"モーダルを閉じる","Close navigation":"ナビゲーションを閉じる","Close sidebar":"サイドバーを閉じる","Confirm changes":"変更を承認",Custom:"カスタム","Edit item":"編集","Error getting related resources":"関連リソースの取得エラー","Error parsing svg":"svgの解析エラー","External documentation for {title}":"{title} のための添付文書",Favorite:"お気に入り",Flags:"国旗","Food & Drink":"食べ物と飲み物","Frequently used":"よく使うもの",Global:"全体","Go back to the list":"リストに戻る","Hide password":"パスワードを非表示","Message limit of {count} characters reached":"{count} 文字のメッセージ上限に達しています","More items …":"他のアイテム",Next:"次","No emoji found":"絵文字が見つかりません","No results":"なし",Objects:"物",Open:"開く",'Open link to "{resourceTitle}"':'"{resourceTitle}"のリンクを開く',"Open navigation":"ナビゲーションを開く","Password is secure":"パスワードは保護されています","Pause slideshow":"スライドショーを一時停止","People & Body":"様々な人と体の部位","Pick an emoji":"絵文字を選択","Please select a time zone:":"タイムゾーンを選んで下さい:",Previous:"前","Related resources":"関連リソース",Search:"検索","Search results":"検索結果","Select a tag":"タグを選択",Settings:"設定","Settings navigation":"ナビゲーション設定","Show password":"パスワードを表示","Smileys & Emotion":"感情表現","Start slideshow":"スライドショーを開始",Submit:"提出",Symbols:"記号","Travel & Places":"旅行と場所","Type to search time zone":"タイムゾーン検索のため入力してください","Unable to search the group":"グループを検索できません","Undo changes":"変更を取り消し",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'メッセージを記入、"@"でメンション、":"で絵文字の自動補完 ...'}},{locale:"lt_LT",translations:{"{tag} (invisible)":"{tag} (nematoma)","{tag} (restricted)":"{tag} (apribota)",Actions:"Veiksmai",Activities:"Veiklos","Animals & Nature":"Gyvūnai ir gamta",Choose:"Pasirinkti",Close:"Užverti",Custom:"Tinkinti","External documentation for {title}":"Išorinė {title} dokumentacija",Flags:"Vėliavos","Food & Drink":"Maistas ir gėrimai","Frequently used":"Dažniausiai naudoti","Message limit of {count} characters reached":"Pasiekta {count} simbolių žinutės riba",Next:"Kitas","No emoji found":"Nerasta jaustukų","No results":"Nėra rezultatų",Objects:"Objektai","Pause slideshow":"Pristabdyti skaidrių rodymą","People & Body":"Žmonės ir kūnas","Pick an emoji":"Pasirinkti jaustuką",Previous:"Ankstesnis",Search:"Ieškoti","Search results":"Paieškos rezultatai","Select a tag":"Pasirinkti žymę",Settings:"Nustatymai","Settings navigation":"Naršymas nustatymuose","Smileys & Emotion":"Šypsenos ir emocijos","Start slideshow":"Pradėti skaidrių rodymą",Submit:"Pateikti",Symbols:"Simboliai","Travel & Places":"Kelionės ir vietos","Unable to search the group":"Nepavyko atlikti paiešką grupėje","Write message, @ to mention someone …":"Rašykite žinutę, naudokite @ norėdami kažką paminėti…"}},{locale:"lv",translations:{"{tag} (invisible)":"{tag} (neredzams)","{tag} (restricted)":"{tag} (ierobežots)",Choose:"Izvēlēties",Close:"Aizvērt",Next:"Nākamais","No results":"Nav rezultātu","Pause slideshow":"Pauzēt slaidrādi",Previous:"Iepriekšējais","Select a tag":"Izvēlēties birku",Settings:"Iestatījumi","Start slideshow":"Sākt slaidrādi"}},{locale:"mk",translations:{"{tag} (invisible)":"{tag} (невидливо)","{tag} (restricted)":"{tag} (ограничено)",Actions:"Акции",Activities:"Активности","Animals & Nature":"Животни & Природа","Avatar of {displayName}":"Аватар на {displayName}","Avatar of {displayName}, {status}":"Аватар на {displayName}, {status}","Cancel changes":"Откажи ги промените","Change title":"Промени наслов",Choose:"Избери",Close:"Затвори","Close modal":"Затвори модал","Close navigation":"Затвори навигација","Confirm changes":"Потврди ги промените",Custom:"Прилагодени","Edit item":"Уреди","External documentation for {title}":"Надворешна документација за {title}",Favorite:"Фаворити",Flags:"Знамиња","Food & Drink":"Храна & Пијалоци","Frequently used":"Најчесто користени",Global:"Глобално","Go back to the list":"Врати се на листата",items:"ставки","Message limit of {count} characters reached":"Ограничувањето на должината на пораката од {count} карактери е надминато","More {dashboardItemType} …":"Повеќе {dashboardItemType} …",Next:"Следно","No emoji found":"Не се пронајдени емотикони","No results":"Нема резултати",Objects:"Објекти",Open:"Отвори","Open navigation":"Отвори навигација","Pause slideshow":"Пузирај слајдшоу","People & Body":"Луѓе & Тело","Pick an emoji":"Избери емотикон","Please select a time zone:":"Изберете временска зона:",Previous:"Предходно",Search:"Барај","Search results":"Резултати од барувањето","Select a tag":"Избери ознака",Settings:"Параметри","Settings navigation":"Параметри за навигација","Smileys & Emotion":"Смешковци & Емотикони","Start slideshow":"Стартувај слајдшоу",Submit:"Испрати",Symbols:"Симболи","Travel & Places":"Патувања & Места","Type to search time zone":"Напишете за да пребарате временска зона","Unable to search the group":"Неможе да се принајде групата","Undo changes":"Врати ги промените","Write message, @ to mention someone, : for emoji autocompletion …":"Напиши порака, @ за да спомнете некого, : за емотинони автоатско комплетирање ..."}},{locale:"my",translations:{"{tag} (invisible)":"{tag} (ကွယ်ဝှက်ထား)","{tag} (restricted)":"{tag} (ကန့်သတ်)",Actions:"လုပ်ဆောင်ချက်များ",Activities:"ပြုလုပ်ဆောင်တာများ","Animals & Nature":"တိရစ္ဆာန်များနှင့် သဘာဝ","Avatar of {displayName}":"{displayName} ၏ ကိုယ်ပွား","Cancel changes":"ပြောင်းလဲမှုများ ပယ်ဖျက်ရန်",Choose:"ရွေးချယ်ရန်",Close:"ပိတ်ရန်","Confirm changes":"ပြောင်းလဲမှုများ အတည်ပြုရန်",Custom:"အလိုကျချိန်ညှိမှု","External documentation for {title}":"{title} အတွက် ပြင်ပ စာရွက်စာတမ်း",Flags:"အလံများ","Food & Drink":"အစားအသောက်","Frequently used":"မကြာခဏအသုံးပြုသော",Global:"ကမ္ဘာလုံးဆိုင်ရာ","Message limit of {count} characters reached":"ကန့်သတ် စာလုံးရေ {count} လုံး ပြည့်ပါပြီ",Next:"နောက်သို့ဆက်ရန်","No emoji found":"အီမိုဂျီ ရှာဖွေမတွေ့နိုင်ပါ","No results":"ရလဒ်မရှိပါ",Objects:"အရာဝတ္ထုများ","Pause slideshow":"စလိုက်ရှိုး ခေတ္တရပ်ရန်","People & Body":"လူပုဂ္ဂိုလ်များနှင့် ခန္ဓာကိုယ်","Pick an emoji":"အီမိုဂျီရွေးရန်","Please select a time zone:":"ဒေသစံတော်ချိန် ရွေးချယ်ပေးပါ",Previous:"ယခင်",Search:"ရှာဖွေရန်","Search results":"ရှာဖွေမှု ရလဒ်များ","Select a tag":"tag ရွေးချယ်ရန်",Settings:"ချိန်ညှိချက်များ","Settings navigation":"ချိန်ညှိချက်အညွှန်း","Smileys & Emotion":"စမိုင်လီများနှင့် အီမိုရှင်း","Start slideshow":"စလိုက်ရှိုးအား စတင်ရန်",Submit:"တင်သွင်းရန်",Symbols:"သင်္ကေတများ","Travel & Places":"ခရီးသွားလာခြင်းနှင့် နေရာများ","Type to search time zone":"ဒေသစံတော်ချိန်များ ရှာဖွေရန် စာရိုက်ပါ","Unable to search the group":"အဖွဲ့အား ရှာဖွေ၍ မရနိုင်ပါ","Write message, @ to mention someone …":"စာရေးသားရန်၊ တစ်စုံတစ်ဦးအား @ အသုံးပြု ရည်ညွှန်းရန်..."}},{locale:"nb_NO",translations:{"{tag} (invisible)":"{tag} (usynlig)","{tag} (restricted)":"{tag} (beskyttet)",Actions:"Handlinger",Activities:"Aktiviteter","Animals & Nature":"Dyr og natur","Anything shared with the same group of people will show up here":"Alt som er delt med den samme gruppen vil vises her","Avatar of {displayName}":"Avataren til {displayName}","Avatar of {displayName}, {status}":"{displayName}'s avatar, {status}","Cancel changes":"Avbryt endringer","Change title":"Endre tittel",Choose:"Velg","Clear text":"Fjern tekst",Close:"Lukk","Close modal":"Lukk modal","Close navigation":"Lukk navigasjon","Close sidebar":"Lukk sidepanel","Confirm changes":"Bekreft endringer",Custom:"Tilpasset","Edit item":"Rediger","Error getting related resources":"Feil ved henting av relaterte ressurser","Error parsing svg":"Feil ved parsing av svg","External documentation for {title}":"Ekstern dokumentasjon for {title}",Favorite:"Favoritt",Flags:"Flagg","Food & Drink":"Mat og drikke","Frequently used":"Ofte brukt",Global:"Global","Go back to the list":"Gå tilbake til listen","Hide password":"Skjul passord","Message limit of {count} characters reached":"Karakter begrensing {count} nådd i melding","More items …":"Flere gjenstander...",Next:"Neste","No emoji found":"Fant ingen emoji","No results":"Ingen resultater",Objects:"Objekter",Open:"Åpne",'Open link to "{resourceTitle}"':'Åpne link til "{resourceTitle}"',"Open navigation":"Åpne navigasjon","Password is secure":"Passordet er sikkert","Pause slideshow":"Pause lysbildefremvisning","People & Body":"Mennesker og kropp","Pick an emoji":"Velg en emoji","Please select a time zone:":"Vennligst velg tidssone",Previous:"Forrige","Related resources":"Relaterte ressurser",Search:"Søk","Search results":"Søkeresultater","Select a tag":"Velg en merkelapp",Settings:"Innstillinger","Settings navigation":"Navigasjonsinstillinger","Show password":"Vis passord","Smileys & Emotion":"Smilefjes og følelser","Start slideshow":"Start lysbildefremvisning",Submit:"Send",Symbols:"Symboler","Travel & Places":"Reise og steder","Type to search time zone":"Tast for å søke etter tidssone","Unable to search the group":"Kunne ikke søke i gruppen","Undo changes":"Tilbakestill endringer",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Skriv melding, bruk "@" for å nevne noen, bruk ":" for autofullføring av emoji...'}},{locale:"nl",translations:{"{tag} (invisible)":"{tag} (onzichtbaar)","{tag} (restricted)":"{tag} (beperkt)",Actions:"Acties",Activities:"Activiteiten","Animals & Nature":"Dieren & Natuur","Avatar of {displayName}":"Avatar van {displayName}","Avatar of {displayName}, {status}":"Avatar van {displayName}, {status}","Cancel changes":"Wijzigingen annuleren",Choose:"Kies",Close:"Sluiten","Close navigation":"Navigatie sluiten","Confirm changes":"Wijzigingen bevestigen",Custom:"Aangepast","Edit item":"Item bewerken","External documentation for {title}":"Externe documentatie voor {title}",Flags:"Vlaggen","Food & Drink":"Eten & Drinken","Frequently used":"Vaak gebruikt",Global:"Globaal","Go back to the list":"Ga terug naar de lijst","Message limit of {count} characters reached":"Berichtlimiet van {count} karakters bereikt",Next:"Volgende","No emoji found":"Geen emoji gevonden","No results":"Geen resultaten",Objects:"Objecten","Open navigation":"Navigatie openen","Pause slideshow":"Pauzeer diavoorstelling","People & Body":"Mensen & Lichaam","Pick an emoji":"Kies een emoji","Please select a time zone:":"Selecteer een tijdzone:",Previous:"Vorige",Search:"Zoeken","Search results":"Zoekresultaten","Select a tag":"Selecteer een label",Settings:"Instellingen","Settings navigation":"Instellingen navigatie","Smileys & Emotion":"Smileys & Emotie","Start slideshow":"Start diavoorstelling",Submit:"Verwerken",Symbols:"Symbolen","Travel & Places":"Reizen & Plaatsen","Type to search time zone":"Type om de tijdzone te zoeken","Unable to search the group":"Kan niet in de groep zoeken","Undo changes":"Wijzigingen ongedaan maken","Write message, @ to mention someone, : for emoji autocompletion …":"Schrijf bericht, @ om iemand te noemen, : voor emoji auto-aanvullen ..."}},{locale:"oc",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (limit)",Actions:"Accions",Choose:"Causir",Close:"Tampar",Next:"Seguent","No results":"Cap de resultat","Pause slideshow":"Metre en pausa lo diaporama",Previous:"Precedent","Select a tag":"Seleccionar una etiqueta",Settings:"Paramètres","Start slideshow":"Lançar lo diaporama"}},{locale:"pl",translations:{"{tag} (invisible)":"{tag} (niewidoczna)","{tag} (restricted)":"{tag} (ograniczona)",Actions:"Działania",Activities:"Aktywność","Animals & Nature":"Zwierzęta i natura","Anything shared with the same group of people will show up here":"Tutaj pojawi się wszystko, co zostało udostępnione tej samej grupie osób","Avatar of {displayName}":"Awatar {displayName}","Avatar of {displayName}, {status}":"Awatar {displayName}, {status}","Cancel changes":"Anuluj zmiany","Change title":"Zmień tytuł",Choose:"Wybierz","Clear text":"Wyczyść tekst",Close:"Zamknij","Close modal":"Zamknij modal","Close navigation":"Zamknij nawigację","Close sidebar":"Zamknij pasek boczny","Confirm changes":"Potwierdź zmiany",Custom:"Zwyczajne","Edit item":"Edytuj element","Error getting related resources":"Błąd podczas pobierania powiązanych zasobów","Error parsing svg":"Błąd podczas analizowania svg","External documentation for {title}":"Dokumentacja zewnętrzna dla {title}",Favorite:"Ulubiony",Flags:"Flagi","Food & Drink":"Jedzenie i picie","Frequently used":"Często używane",Global:"Globalnie","Go back to the list":"Powrót do listy","Hide password":"Ukryj hasło","Message limit of {count} characters reached":"Przekroczono limit wiadomości wynoszący {count} znaków","More items …":"Więcej pozycji…",Next:"Następny","No emoji found":"Nie znaleziono emoji","No results":"Brak wyników",Objects:"Obiekty",Open:"Otwórz",'Open link to "{resourceTitle}"':'Otwórz link do "{resourceTitle}"',"Open navigation":"Otwórz nawigację","Password is secure":"Hasło jest bezpieczne","Pause slideshow":"Wstrzymaj pokaz slajdów","People & Body":"Ludzie i ciało","Pick an emoji":"Wybierz emoji","Please select a time zone:":"Wybierz strefę czasową:",Previous:"Poprzedni","Related resources":"Powiązane zasoby",Search:"Szukaj","Search results":"Wyniki wyszukiwania","Select a tag":"Wybierz etykietę",Settings:"Ustawienia","Settings navigation":"Ustawienia nawigacji","Show password":"Pokaż hasło","Smileys & Emotion":"Buźki i emotikony","Start slideshow":"Rozpocznij pokaz slajdów",Submit:"Wyślij",Symbols:"Symbole","Travel & Places":"Podróże i miejsca","Type to search time zone":"Wpisz, aby wyszukać strefę czasową","Unable to search the group":"Nie można przeszukać grupy","Undo changes":"Cofnij zmiany",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Napisz wiadomość, "@" aby o kimś wspomnieć, ":" dla autouzupełniania emoji…'}},{locale:"pt_BR",translations:{"{tag} (invisible)":"{tag} (invisível)","{tag} (restricted)":"{tag} (restrito) ",Actions:"Ações",Activities:"Atividades","Animals & Nature":"Animais & Natureza","Anything shared with the same group of people will show up here":"Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui","Avatar of {displayName}":"Avatar de {displayName}","Avatar of {displayName}, {status}":"Avatar de {displayName}, {status}","Cancel changes":"Cancelar alterações","Change title":"Alterar título",Choose:"Escolher","Clear text":"Limpar texto",Close:"Fechar","Close modal":"Fechar modal","Close navigation":"Fechar navegação","Close sidebar":"Fechar barra lateral","Confirm changes":"Confirmar alterações",Custom:"Personalizado","Edit item":"Editar item","Error getting related resources":"Erro ao obter recursos relacionados","Error parsing svg":"Erro ao analisar svg","External documentation for {title}":"Documentação externa para {title}",Favorite:"Favorito",Flags:"Bandeiras","Food & Drink":"Comida & Bebida","Frequently used":"Mais usados",Global:"Global","Go back to the list":"Volte para a lista","Hide password":"Ocultar a senha","Message limit of {count} characters reached":"Limite de mensagem de {count} caracteres atingido","More items …":"Mais itens …",Next:"Próximo","No emoji found":"Nenhum emoji encontrado","No results":"Sem resultados",Objects:"Objetos",Open:"Aberto",'Open link to "{resourceTitle}"':'Abrir link para "{resourceTitle}"',"Open navigation":"Abrir navegação","Password is secure":"A senha é segura","Pause slideshow":"Pausar apresentação de slides","People & Body":"Pessoas & Corpo","Pick an emoji":"Escolha um emoji","Please select a time zone:":"Selecione um fuso horário: ",Previous:"Anterior","Related resources":"Recursos relacionados",Search:"Pesquisar","Search results":"Resultados da pesquisa","Select a tag":"Selecionar uma tag",Settings:"Configurações","Settings navigation":"Navegação de configurações","Show password":"Mostrar senha","Smileys & Emotion":"Smiles & Emoções","Start slideshow":"Iniciar apresentação de slides",Submit:"Enviar",Symbols:"Símbolo","Travel & Places":"Viagem & Lugares","Type to search time zone":"Digite para pesquisar o fuso horário ","Unable to search the group":"Não foi possível pesquisar o grupo","Undo changes":"Desfazer modificações",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Escreva mensagens, use "@" para mencionar algum, use ":" for autocompletar emoji …'}},{locale:"pt_PT",translations:{"{tag} (invisible)":"{tag} (invisivel)","{tag} (restricted)":"{tag} (restrito)",Actions:"Ações",Choose:"Escolher",Close:"Fechar",Next:"Seguinte","No results":"Sem resultados","Pause slideshow":"Pausar diaporama",Previous:"Anterior","Select a tag":"Selecionar uma etiqueta",Settings:"Definições","Start slideshow":"Iniciar diaporama","Unable to search the group":"Não é possível pesquisar o grupo"}},{locale:"ro",translations:{"{tag} (invisible)":"{tag} (invizibil)","{tag} (restricted)":"{tag} (restricționat)",Actions:"Acțiuni",Activities:"Activități","Animals & Nature":"Animale și natură","Anything shared with the same group of people will show up here":"Tot ceea ce este partajat cu același grup de persoane va fi afișat aici","Avatar of {displayName}":"Avatarul lui {displayName}","Avatar of {displayName}, {status}":"Avatarul lui {displayName}, {status}","Cancel changes":"Anulează modificările","Change title":"Modificați titlul",Choose:"Alegeți","Clear text":"Șterge textul",Close:"Închideți","Close modal":"Închideți modulul","Close navigation":"Închideți navigarea","Close sidebar":"Închide bara laterală","Confirm changes":"Confirmați modificările",Custom:"Personalizat","Edit item":"Editați elementul","Error getting related resources":" Eroare la returnarea resurselor legate","Error parsing svg":"Eroare de analizare a svg","External documentation for {title}":"Documentație externă pentru {title}",Favorite:"Favorit",Flags:"Marcaje","Food & Drink":"Alimente și băuturi","Frequently used":"Utilizate frecvent",Global:"Global","Go back to the list":"Întoarceți-vă la listă","Hide password":"Ascunde parola","Message limit of {count} characters reached":"Limita mesajului de {count} caractere a fost atinsă","More items …":"Mai multe articole ...",Next:"Următorul","No emoji found":"Nu s-a găsit niciun emoji","No results":"Nu există rezultate",Objects:"Obiecte",Open:"Deschideți",'Open link to "{resourceTitle}"':'Deschide legătura la "{resourceTitle}"',"Open navigation":"Deschideți navigația","Password is secure":"Parola este sigură","Pause slideshow":"Pauză prezentare de diapozitive","People & Body":"Oameni și corp","Pick an emoji":"Alege un emoji","Please select a time zone:":"Vă rugăm să selectați un fus orar:",Previous:"Anterior","Related resources":"Resurse legate",Search:"Căutare","Search results":"Rezultatele căutării","Select a tag":"Selectați o etichetă",Settings:"Setări","Settings navigation":"Navigare setări","Show password":"Arată parola","Smileys & Emotion":"Zâmbete și emoții","Start slideshow":"Începeți prezentarea de diapozitive",Submit:"Trimiteți",Symbols:"Simboluri","Travel & Places":"Călătorii și locuri","Type to search time zone":"Tastați pentru a căuta fusul orar","Unable to search the group":"Imposibilitatea de a căuta în grup","Undo changes":"Anularea modificărilor",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Scrie un mesaj, folosește "@" pentru a menționa pe cineva, folosește ":" pentru autocompletarea cu emoji ...'}},{locale:"ru",translations:{"{tag} (invisible)":"{tag} (невидимое)","{tag} (restricted)":"{tag} (ограниченное)",Actions:"Действия ",Activities:"События","Animals & Nature":"Животные и природа ","Avatar of {displayName}":"Аватар {displayName}","Avatar of {displayName}, {status}":"Фотография {displayName}, {status}","Cancel changes":"Отменить изменения",Choose:"Выберите",Close:"Закрыть","Close modal":"Закрыть модальное окно","Close navigation":"Закрыть навигацию","Confirm changes":"Подтвердить изменения",Custom:"Пользовательское","Edit item":"Изменить элемент","External documentation for {title}":"Внешняя документация для {title}",Flags:"Флаги","Food & Drink":"Еда, напиток","Frequently used":"Часто используемый",Global:"Глобальный","Go back to the list":"Вернуться к списку",items:"элементов","Message limit of {count} characters reached":"Достигнуто ограничение на количество символов в {count}","More {dashboardItemType} …":"Больше {dashboardItemType} …",Next:"Следующее","No emoji found":"Эмодзи не найдено","No results":"Результаты отсуствуют",Objects:"Объекты",Open:"Открыть","Open navigation":"Открыть навигацию","Pause slideshow":"Приостановить показ слйдов","People & Body":"Люди и тело","Pick an emoji":"Выберите эмодзи","Please select a time zone:":"Пожалуйста, выберите часовой пояс:",Previous:"Предыдущее",Search:"Поиск","Search results":"Результаты поиска","Select a tag":"Выберите метку",Settings:"Параметры","Settings navigation":"Навигация по настройкам","Smileys & Emotion":"Смайлики и эмоции","Start slideshow":"Начать показ слайдов",Submit:"Утвердить",Symbols:"Символы","Travel & Places":"Путешествия и места","Type to search time zone":"Введите для поиска часового пояса","Unable to search the group":"Невозможно найти группу","Undo changes":"Отменить изменения","Write message, @ to mention someone, : for emoji autocompletion …":"Напишите сообщение, @ - чтобы упомянуть кого-то, : - для автозаполнения эмодзи …"}},{locale:"sk_SK",translations:{"{tag} (invisible)":"{tag} (neviditeľný)","{tag} (restricted)":"{tag} (obmedzený)",Actions:"Akcie",Activities:"Aktivity","Animals & Nature":"Zvieratá a príroda","Avatar of {displayName}":"Avatar {displayName}","Avatar of {displayName}, {status}":"Avatar {displayName}, {status}","Cancel changes":"Zrušiť zmeny",Choose:"Vybrať",Close:"Zatvoriť","Close navigation":"Zavrieť navigáciu","Confirm changes":"Potvrdiť zmeny",Custom:"Zvyk","Edit item":"Upraviť položku","External documentation for {title}":"Externá dokumentácia pre {title}",Flags:"Vlajky","Food & Drink":"Jedlo a nápoje","Frequently used":"Často používané",Global:"Globálne","Go back to the list":"Naspäť na zoznam","Message limit of {count} characters reached":"Limit správy na {count} znakov dosiahnutý",Next:"Ďalší","No emoji found":"Nenašli sa žiadne emodži","No results":"Žiadne výsledky",Objects:"Objekty","Open navigation":"Otvoriť navigáciu","Pause slideshow":"Pozastaviť prezentáciu","People & Body":"Ľudia a telo","Pick an emoji":"Vyberte si emodži","Please select a time zone:":"Prosím vyberte časovú zónu:",Previous:"Predchádzajúci",Search:"Hľadať","Search results":"Výsledky vyhľadávania","Select a tag":"Vybrať štítok",Settings:"Nastavenia","Settings navigation":"Navigácia v nastaveniach","Smileys & Emotion":"Smajlíky a emócie","Start slideshow":"Začať prezentáciu",Submit:"Odoslať",Symbols:"Symboly","Travel & Places":"Cestovanie a miesta","Type to search time zone":"Začníte písať pre vyhľadávanie časovej zóny","Unable to search the group":"Skupinu sa nepodarilo nájsť","Undo changes":"Vrátiť zmeny","Write message, @ to mention someone, : for emoji autocompletion …":"Napíšte správu, @ ak chcete niekoho spomenúť, : pre automatické dopĺňanie emotikonov…"}},{locale:"sl",translations:{"{tag} (invisible)":"{tag} (nevidno)","{tag} (restricted)":"{tag} (omejeno)",Actions:"Dejanja",Activities:"Dejavnosti","Animals & Nature":"Živali in Narava","Avatar of {displayName}":"Podoba {displayName}","Avatar of {displayName}, {status}":"Prikazna slika {displayName}, {status}","Cancel changes":"Prekliči spremembe","Change title":"Spremeni naziv",Choose:"Izbor","Clear text":"Počisti besedilo",Close:"Zapri","Close modal":"Zapri pojavno okno","Close navigation":"Zapri krmarjenje","Close sidebar":"Zapri stransko vrstico","Confirm changes":"Potrdi spremembe",Custom:"Po meri","Edit item":"Uredi predmet","Error getting related resources":"Napaka pridobivanja povezanih virov","External documentation for {title}":"Zunanja dokumentacija za {title}",Favorite:"Priljubljeno",Flags:"Zastavice","Food & Drink":"Hrana in Pijača","Frequently used":"Pogostost uporabe",Global:"Splošno","Go back to the list":"Vrni se na seznam","Hide password":"Skrij geslo","Message limit of {count} characters reached":"Dosežena omejitev {count} znakov na sporočilo.","More items …":"Več predmetov ...",Next:"Naslednji","No emoji found":"Ni najdenih izraznih ikon","No results":"Ni zadetkov",Objects:"Predmeti",Open:"Odpri",'Open link to "{resourceTitle}"':"Odpri povezavo do »{resourceTitle}«","Open navigation":"Odpri krmarjenje","Password is secure":"Geslo je varno","Pause slideshow":"Ustavi predstavitev","People & Body":"Ljudje in Telo","Pick a date":"Izbor datuma","Pick a date and a time":"Izbor datuma in časa","Pick a month":"Izbor meseca","Pick a time":"Izbor časa","Pick a week":"Izbor tedna","Pick a year":"Izbor leta","Pick an emoji":"Izbor izrazne ikone","Please select a time zone:":"Izbor časovnega pasu:",Previous:"Predhodni","Related resources":"Povezani viri",Search:"Iskanje","Search results":"Zadetki iskanja","Select a tag":"Izbor oznake",Settings:"Nastavitve","Settings navigation":"Krmarjenje nastavitev","Show password":"Pokaži geslo","Smileys & Emotion":"Izrazne ikone","Start slideshow":"Začni predstavitev",Submit:"Pošlji",Symbols:"Simboli","Travel & Places":"Potovanja in Kraji","Type to search time zone":"Vpišite niz za iskanje časovnega pasu","Unable to search the group":"Ni mogoče iskati po skupini","Undo changes":"Razveljavi spremembe","Write message, @ to mention someone, : for emoji autocompletion …":"Napišite sporočilo, za omembo pred ime postavite@, začnite z : za vstavljanje izraznih ikon …"}},{locale:"sr",translations:{"{tag} (invisible)":"{tag} (nevidljivo)","{tag} (restricted)":"{tag} (ograničeno)",Actions:"Radnje",Activities:"Aktivnosti","Animals & Nature":"Životinje i Priroda","Avatar of {displayName}":"Avatar za {displayName}","Avatar of {displayName}, {status}":"Avatar za {displayName}, {status}","Cancel changes":"Otkaži izmene","Change title":"Izmeni naziv",Choose:"Изаберите",Close:"Затвори","Close modal":"Zatvori modal","Close navigation":"Zatvori navigaciju","Close sidebar":"Zatvori bočnu traku","Confirm changes":"Potvrdite promene",Custom:"Po meri","Edit item":"Uredi stavku","External documentation for {title}":"Eksterna dokumentacija za {title}",Favorite:"Omiljeni",Flags:"Zastave","Food & Drink":"Hrana i Piće","Frequently used":"Često korišćeno",Global:"Globalno","Go back to the list":"Natrag na listu",items:"stavke","Message limit of {count} characters reached":"Dostignuto je ograničenje za poruke od {count} znakova","More {dashboardItemType} …":"Više {dashboardItemType} …",Next:"Следеће","No emoji found":"Nije pronađen nijedan emodži","No results":"Нема резултата",Objects:"Objekti",Open:"Otvori","Open navigation":"Otvori navigaciju","Pause slideshow":"Паузирај слајд шоу","People & Body":"Ljudi i Telo","Pick an emoji":"Izaberi emodži","Please select a time zone:":"Molimo izaberite vremensku zonu:",Previous:"Претходно",Search:"Pretraži","Search results":"Rezultati pretrage","Select a tag":"Изаберите ознаку",Settings:"Поставке","Settings navigation":"Navigacija u podešavanjima","Smileys & Emotion":"Smajli i Emocije","Start slideshow":"Покрени слајд шоу",Submit:"Prihvati",Symbols:"Simboli","Travel & Places":"Putovanja i Mesta","Type to search time zone":"Ukucaj da pretražiš vremenske zone","Unable to search the group":"Nije moguće pretražiti grupu","Undo changes":"Poništi promene","Write message, @ to mention someone, : for emoji autocompletion …":"Napišite poruku, @ da pomenete nekoga, : za automatsko dovršavanje emodžija…"}},{locale:"sv",translations:{"{tag} (invisible)":"{tag} (osynlig)","{tag} (restricted)":"{tag} (begränsad)",Actions:"Åtgärder",Activities:"Aktiviteter","Animals & Nature":"Djur & Natur","Anything shared with the same group of people will show up here":"Något som delats med samma grupp av personer kommer att visas här","Avatar of {displayName}":"{displayName}s avatar","Avatar of {displayName}, {status}":"{displayName}s avatar, {status}","Cancel changes":"Avbryt ändringar","Change title":"Ändra titel",Choose:"Välj","Clear text":"Ta bort text",Close:"Stäng","Close modal":"Stäng modal","Close navigation":"Stäng navigering","Close sidebar":"Stäng sidopanel","Confirm changes":"Bekräfta ändringar",Custom:"Anpassad","Edit item":"Ändra","Error getting related resources":"Problem att hämta relaterade resurser","Error parsing svg":"Fel vid inläsning av svg","External documentation for {title}":"Extern dokumentation för {title}",Favorite:"Favorit",Flags:"Flaggor","Food & Drink":"Mat & Dryck","Frequently used":"Används ofta",Global:"Global","Go back to the list":"Gå tillbaka till listan","Hide password":"Göm lössenordet","Message limit of {count} characters reached":"Meddelandegräns {count} tecken används","More items …":"Fler objekt",Next:"Nästa","No emoji found":"Hittade inga emojis","No results":"Inga resultat",Objects:"Objekt",Open:"Öppna",'Open link to "{resourceTitle}"':'Öppna länk till "{resourceTitle}"',"Open navigation":"Öppna navigering","Password is secure":"Lössenordet är säkert","Pause slideshow":"Pausa bildspelet","People & Body":"Kropp & Själ","Pick an emoji":"Välj en emoji","Please select a time zone:":"Välj tidszon:",Previous:"Föregående","Related resources":"Relaterade resurser",Search:"Sök","Search results":"Sökresultat","Select a tag":"Välj en tag",Settings:"Inställningar","Settings navigation":"Inställningsmeny","Show password":"Visa lössenordet","Smileys & Emotion":"Selfies & Känslor","Start slideshow":"Starta bildspelet",Submit:"Skicka",Symbols:"Symboler","Travel & Places":"Resor & Sevärdigheter","Type to search time zone":"Skriv för att välja tidszon","Unable to search the group":"Kunde inte söka i gruppen","Undo changes":"Ångra ändringar",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Skriv meddelande, använd "@" för att nämna någon, använd ":" för automatiska emojiförslag ...'}},{locale:"tr",translations:{"{tag} (invisible)":"{tag} (görünmez)","{tag} (restricted)":"{tag} (kısıtlı)",Actions:"İşlemler",Activities:"Etkinlikler","Animals & Nature":"Hayvanlar ve Doğa","Anything shared with the same group of people will show up here":"Aynı kişi grubu ile paylaşılan herşey burada görüntülenir","Avatar of {displayName}":"{displayName} avatarı","Avatar of {displayName}, {status}":"{displayName}, {status} avatarı","Cancel changes":"Değişiklikleri iptal et","Change title":"Başlığı değiştir",Choose:"Seçin","Clear text":"Metni temizle",Close:"Kapat","Close modal":"Üste açılan pencereyi kapat","Close navigation":"Gezinmeyi kapat","Close sidebar":"Yan çubuğu kapat","Confirm changes":"Değişiklikleri onayla",Custom:"Özel","Edit item":"Ögeyi düzenle","Error getting related resources":"İlgili kaynaklar alınırken sorun çıktı","Error parsing svg":"svg işlenirken sorun çıktı","External documentation for {title}":"{title} için dış belgeler",Favorite:"Sık kullanılanlara ekle",Flags:"Bayraklar","Food & Drink":"Yeme ve İçme","Frequently used":"Sık kullanılanlar",Global:"Evrensel","Go back to the list":"Listeye dön","Hide password":"Parolayı gizle","Message limit of {count} characters reached":"{count} karakter ileti sınırına ulaşıldı","More items …":"Diğer ögeler…",Next:"Sonraki","No emoji found":"Herhangi bir emoji bulunamadı","No results":"Herhangi bir sonuç bulunamadı",Objects:"Nesneler",Open:"Aç",'Open link to "{resourceTitle}"':'"{resourceTitle}" bağlantısını aç',"Open navigation":"Gezinmeyi aç","Password is secure":"Parola güvenli","Pause slideshow":"Slayt sunumunu duraklat","People & Body":"İnsanlar ve Beden","Pick an emoji":"Bir emoji seçin","Please select a time zone:":"Lütfen bir saat dilimi seçin:",Previous:"Önceki","Related resources":"İlgili kaynaklar",Search:"Arama","Search results":"Arama sonuçları","Select a tag":"Bir etiket seçin",Settings:"Ayarlar","Settings navigation":"Gezinme ayarları","Show password":"Parolayı görüntüle","Smileys & Emotion":"İfadeler ve Duygular","Start slideshow":"Slayt sunumunu başlat",Submit:"Gönder",Symbols:"Simgeler","Travel & Places":"Gezi ve Yerler","Type to search time zone":"Saat dilimi aramak için yazmaya başlayın","Unable to search the group":"Grupta arama yapılamadı","Undo changes":"Değişiklikleri geri al",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'İleti yazın, birini anmak için @, otomatik emoji tamamlamak için ":" kullanın…'}},{locale:"uk",translations:{"{tag} (invisible)":"{tag} (невидимий)","{tag} (restricted)":"{tag} (обмежений)",Actions:"Дії",Activities:"Діяльність","Animals & Nature":"Тварини та природа","Avatar of {displayName}":"Аватар {displayName}","Avatar of {displayName}, {status}":"Аватар {displayName}, {status}","Cancel changes":"Скасувати зміни","Change title":"Змінити назву",Choose:"ВиберітьВиберіть","Clear text":"Очистити текст",Close:"Закрити","Close modal":"Закрити модаль","Close navigation":"Закрити навігацію","Close sidebar":"Закрити бічну панель","Confirm changes":"Підтвердити зміни",Custom:"Власне","Edit item":"Редагувати елемент","External documentation for {title}":"Зовнішня документація для {title}",Favorite:"Улюблений",Flags:"Прапори","Food & Drink":"Їжа та напої","Frequently used":"Найчастіші",Global:"Глобальний","Go back to the list":"Повернутися до списку","Hide password":"Приховати пароль",items:"елементи","Message limit of {count} characters reached":"Вичерпано ліміт у {count} символів для повідомлення","More {dashboardItemType} …":"Більше {dashboardItemType}…",Next:"Вперед","No emoji found":"Емоційки відсутні","No results":"Відсутні результати",Objects:"Об'єкти",Open:"Відкрити","Open navigation":"Відкрити навігацію","Password is secure":"Пароль безпечний","Pause slideshow":"Пауза у показі слайдів","People & Body":"Люди та жести","Pick an emoji":"Виберіть емоційку","Please select a time zone:":"Виберіть часовий пояс:",Previous:"Назад",Search:"Пошук","Search results":"Результати пошуку","Select a tag":"Виберіть позначку",Settings:"Налаштування","Settings navigation":"Навігація у налаштуваннях","Show password":"Показати пароль","Smileys & Emotion":"Смайли та емоції","Start slideshow":"Почати показ слайдів",Submit:"Надіслати",Symbols:"Символи","Travel & Places":"Поїздки та місця","Type to search time zone":"Введіть для пошуку часовий пояс","Unable to search the group":"Неможливо шукати в групі","Undo changes":"Скасувати зміни","Write message, @ to mention someone, : for emoji autocompletion …":"Напишіть повідомлення, @, щоб згадати когось, : для автозаповнення емодзі…"}},{locale:"zh_CN",translations:{"{tag} (invisible)":"{tag} (不可见)","{tag} (restricted)":"{tag} (受限)",Actions:"行为",Activities:"活动","Animals & Nature":"动物 & 自然","Anything shared with the same group of people will show up here":"与同组用户分享的所有内容都会显示于此","Avatar of {displayName}":"{displayName}的头像","Avatar of {displayName}, {status}":"{displayName}的头像,{status}","Cancel changes":"取消更改","Change title":"更改标题",Choose:"选择","Clear text":"清除文本",Close:"关闭","Close modal":"关闭窗口","Close navigation":"关闭导航","Close sidebar":"关闭侧边栏","Confirm changes":"确认更改",Custom:"自定义","Edit item":"编辑项目","Error getting related resources":"获取相关资源时出错","Error parsing svg":"解析 svg 时出错","External documentation for {title}":"{title}的外部文档",Favorite:"喜爱",Flags:"旗帜","Food & Drink":"食物 & 饮品","Frequently used":"经常使用",Global:"全局","Go back to the list":"返回至列表","Hide password":"隐藏密码","Message limit of {count} characters reached":"已达到 {count} 个字符的消息限制","More items …":"更多项目…",Next:"下一个","No emoji found":"表情未找到","No results":"无结果",Objects:"物体",Open:"打开",'Open link to "{resourceTitle}"':'打开"{resourceTitle}"的连接',"Open navigation":"开启导航","Password is secure":"密码安全","Pause slideshow":"暂停幻灯片","People & Body":"人 & 身体","Pick an emoji":"选择一个表情","Please select a time zone:":"请选择一个时区:",Previous:"上一个","Related resources":"相关资源",Search:"搜索","Search results":"搜索结果","Select a tag":"选择一个标签",Settings:"设置","Settings navigation":"设置向导","Show password":"显示密码","Smileys & Emotion":"笑脸 & 情感","Start slideshow":"开始幻灯片",Submit:"提交",Symbols:"符号","Travel & Places":"旅游 & 地点","Type to search time zone":"打字以搜索时区","Unable to search the group":"无法搜索分组","Undo changes":"撤销更改",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'写信息,使用"@"来提及某人,使用":"进行表情符号自动完成 ...'}},{locale:"zh_HK",translations:{"{tag} (invisible)":"{tag} (隱藏)","{tag} (restricted)":"{tag} (受限)",Actions:"動作",Activities:"活動","Animals & Nature":"動物與自然","Anything shared with the same group of people will show up here":"與同一組人共享的任何內容都會顯示在此處","Avatar of {displayName}":"{displayName} 的頭像","Avatar of {displayName}, {status}":"{displayName} 的頭像,{status}","Cancel changes":"取消更改","Change title":"更改標題",Choose:"選擇","Clear text":"清除文本",Close:"關閉","Close modal":"關閉模態","Close navigation":"關閉導航","Close sidebar":"關閉側邊欄","Confirm changes":"確認更改",Custom:"自定義","Edit item":"編輯項目","Error getting related resources":"獲取相關資源出錯","Error parsing svg":"解析 svg 時出錯","External documentation for {title}":"{title} 的外部文檔",Favorite:"喜愛",Flags:"旗幟","Food & Drink":"食物與飲料","Frequently used":"經常使用",Global:"全球的","Go back to the list":"返回清單","Hide password":"隱藏密碼","Message limit of {count} characters reached":"已達到訊息最多 {count} 字元限制","More items …":"更多項目 …",Next:"下一個","No emoji found":"未找到表情符號","No results":"無結果",Objects:"物件",Open:"打開",'Open link to "{resourceTitle}"':"打開指向 “{resourceTitle}” 的鏈結","Open navigation":"開啟導航","Password is secure":"密碼是安全的","Pause slideshow":"暫停幻燈片","People & Body":"人物","Pick an emoji":"選擇表情符號","Please select a time zone:":"請選擇時區:",Previous:"上一個","Related resources":"相關資源",Search:"搜尋","Search results":"搜尋結果","Select a tag":"選擇標籤",Settings:"設定","Settings navigation":"設定值導覽","Show password":"顯示密碼","Smileys & Emotion":"表情","Start slideshow":"開始幻燈片",Submit:"提交",Symbols:"標誌","Travel & Places":"旅遊與景點","Type to search time zone":"鍵入以搜索時區","Unable to search the group":"無法搜尋群組","Undo changes":"取消更改",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'寫訊息,使用 "@" 來指代某人,使用 ":" 用於表情符號自動填充 ...'}},{locale:"zh_TW",translations:{"{tag} (invisible)":"{tag} (隱藏)","{tag} (restricted)":"{tag} (受限)",Actions:"動作",Activities:"活動","Animals & Nature":"動物與自然",Choose:"選擇",Close:"關閉",Custom:"自定義",Flags:"旗幟","Food & Drink":"食物與飲料","Frequently used":"最近使用","Message limit of {count} characters reached":"已達到訊息最多 {count} 字元限制",Next:"下一個","No emoji found":"未找到表情符號","No results":"無結果",Objects:"物件","Pause slideshow":"暫停幻燈片","People & Body":"人物","Pick an emoji":"選擇表情符號",Previous:"上一個",Search:"搜尋","Search results":"搜尋結果","Select a tag":"選擇標籤",Settings:"設定","Settings navigation":"設定值導覽","Smileys & Emotion":"表情","Start slideshow":"開始幻燈片",Symbols:"標誌","Travel & Places":"旅遊與景點","Unable to search the group":"無法搜尋群組","Write message, @ to mention someone …":"輸入訊息時可使用 @ 來標示某人..."}}].forEach((function(e){var t={};for(var n in e.translations)e.translations[n].pluralId?t[n]={msgid:n,msgid_plural:e.translations[n].pluralId,msgstr:e.translations[n].msgstr}:t[n]={msgid:n,msgstr:[e.translations[n]]};a.addTranslation(e.locale,{translations:{"":t}})}));var r=a.build(),o=r.ngettext.bind(r),i=r.gettext.bind(r)},3648:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(932);const r={methods:{n:a.n,t:a.t}}},1205:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const a=function(e){return Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,e||5)}},7645:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const a=function(e){e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push((function(){this.$el.setAttribute("data-v-".concat("a36c6b4"),"")}))}},1206:(e,t,n)=>{"use strict";n.d(t,{L:()=>a}),n(4505);var a=function(){return Object.assign(window,{_nc_focus_trap:window._nc_focus_trap||[]}),window._nc_focus_trap}},5108:(e,t,n)=>{var a=n(6464),r=n(9084);function o(){return(new Date).getTime()}var i,s=Array.prototype.slice,l={};i=void 0!==n.g&&n.g.console?n.g.console:"undefined"!=typeof window&&window.console?window.console:{};for(var u=[[function(){},"log"],[function(){i.log.apply(i,arguments)},"info"],[function(){i.log.apply(i,arguments)},"warn"],[function(){i.warn.apply(i,arguments)},"error"],[function(e){l[e]=o()},"time"],[function(e){var t=l[e];if(!t)throw new Error("No such label: "+e);delete l[e];var n=o()-t;i.log(e+": "+n+"ms")},"timeEnd"],[function(){var e=new Error;e.name="Trace",e.message=a.format.apply(null,arguments),i.error(e.stack)},"trace"],[function(e){i.log(a.inspect(e)+"\n")},"dir"],[function(e){if(!e){var t=s.call(arguments,1);r.ok(!1,a.format.apply(null,t))}},"assert"]],c=0;c{"use strict";n.d(t,{Z:()=>s});var a=n(7537),r=n.n(a),o=n(3645),i=n.n(o)()(r());i.push([e.id,".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.v-popper--theme-tooltip.v-popper__popper{position:absolute;z-index:100000;top:0;right:auto;left:auto;display:block;margin:0;padding:0;text-align:left;text-align:start;opacity:0;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{right:100%;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{left:100%;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity .15s,visibility .15s;opacity:0}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity .15s;opacity:1}.v-popper--theme-tooltip .v-popper__inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.v-popper--theme-tooltip .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:10px}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/directives/Tooltip/index.scss"],names:[],mappings:"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCQA,0CACC,iBAAA,CACA,cAAA,CACA,KAAA,CACA,UAAA,CACA,SAAA,CACA,aAAA,CACA,QAAA,CACA,SAAA,CACA,eAAA,CACA,gBAAA,CACA,SAAA,CACA,eAAA,CAEA,eAAA,CACA,sDAAA,CAGA,iGACC,YAAA,CACA,qBAAA,CACA,6CAAA,CAID,oGACC,SAAA,CACA,kBAAA,CACA,gDAAA,CAID,mGACC,UAAA,CACA,mBAAA,CACA,+CAAA,CAID,kGACC,SAAA,CACA,oBAAA,CACA,8CAAA,CAID,4DACC,iBAAA,CACA,uCAAA,CACA,SAAA,CAED,6DACC,kBAAA,CACA,uBAAA,CACA,SAAA,CAKF,0CACC,eAAA,CACA,eAAA,CACA,iBAAA,CACA,4BAAA,CACA,kCAAA,CACA,6CAAA,CAID,oDACC,iBAAA,CACA,SAAA,CACA,OAAA,CACA,QAAA,CACA,QAAA,CACA,kBAAA,CACA,0BAAA,CACA,iBAhFY",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"a36c6b4\"; @import 'variables'; @import 'material-icons';\n/**\n* @copyright Copyright (c) 2016, John Molakvoæ \n* @copyright Copyright (c) 2016, Robin Appelman \n* @copyright Copyright (c) 2016, Jan-Christoph Borchardt \n* @copyright Copyright (c) 2016, Erik Pellikka \n* @copyright Copyright (c) 2015, Vincent Petry \n*\n* Bootstrap v3.3.5 (http://getbootstrap.com)\n* Copyright 2011-2015 Twitter, Inc.\n* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n*/\n\n$arrow-width: 10px;\n\n.v-popper--theme-tooltip {\n\t&.v-popper__popper {\n\t\tposition: absolute;\n\t\tz-index: 100000;\n\t\ttop: 0;\n\t\tright: auto;\n\t\tleft: auto;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\ttext-align: left;\n\t\ttext-align: start;\n\t\topacity: 0;\n\t\tline-height: 1.6;\n\n\t\tline-break: auto;\n\t\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\n\n\t\t// TOP\n\t\t&[data-popper-placement^='top'] .v-popper__arrow-container {\n\t\t\tbottom: -$arrow-width;\n\t\t\tborder-bottom-width: 0;\n\t\t\tborder-top-color: var(--color-main-background);\n\t\t}\n\n\t\t// BOTTOM\n\t\t&[data-popper-placement^='bottom'] .v-popper__arrow-container {\n\t\t\ttop: -$arrow-width;\n\t\t\tborder-top-width: 0;\n\t\t\tborder-bottom-color: var(--color-main-background);\n\t\t}\n\n\t\t// RIGHT\n\t\t&[data-popper-placement^='right'] .v-popper__arrow-container {\n\t\t\tright: 100%;\n\t\t\tborder-left-width: 0;\n\t\t\tborder-right-color: var(--color-main-background);\n\t\t}\n\n\t\t// LEFT\n\t\t&[data-popper-placement^='left'] .v-popper__arrow-container {\n\t\t\tleft: 100%;\n\t\t\tborder-right-width: 0;\n\t\t\tborder-left-color: var(--color-main-background);\n\t\t}\n\n\t\t// HIDDEN / SHOWN\n\t\t&[aria-hidden='true'] {\n\t\t\tvisibility: hidden;\n\t\t\ttransition: opacity .15s, visibility .15s;\n\t\t\topacity: 0;\n\t\t}\n\t\t&[aria-hidden='false'] {\n\t\t\tvisibility: visible;\n\t\t\ttransition: opacity .15s;\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t// CONTENT\n\t.v-popper__inner {\n\t\tmax-width: 350px;\n\t\tpadding: 5px 8px;\n\t\ttext-align: center;\n\t\tcolor: var(--color-main-text);\n\t\tborder-radius: var(--border-radius);\n\t\tbackground-color: var(--color-main-background);\n\t}\n\n\t// ARROW\n\t.v-popper__arrow-container {\n\t\tposition: absolute;\n\t\tz-index: 1;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tmargin: 0;\n\t\tborder-style: solid;\n\t\tborder-color: transparent;\n\t\tborder-width: $arrow-width;\n\t}\n}\n"],sourceRoot:""}]);const s=i},297:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(7537),r=n.n(a),o=n(3645),i=n.n(o)()(r());i.push([e.id,".material-design-icon[data-v-2f315260]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-items[data-v-2f315260]{display:flex;align-items:center}.action-item[data-v-2f315260]{--open-background-color: var(--color-background-hover, $action-background-hover);position:relative;display:inline-block}.action-item.action-item--primary[data-v-2f315260]{--open-background-color: var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-2f315260]{--open-background-color: var(--color-primary-light-hover)}.action-item.action-item--error[data-v-2f315260]{--open-background-color: var(--color-error-hover)}.action-item.action-item--warning[data-v-2f315260]{--open-background-color: var(--color-warning-hover)}.action-item.action-item--success[data-v-2f315260]{--open-background-color: var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-2f315260]{--open-background-color: transparent}.action-item.action-item--open .action-item__menutoggle[data-v-2f315260]{opacity:1;background-color:var(--open-background-color)}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcActions/NcActions.vue","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCND,+BACC,YAAA,CACA,kBAAA,CAGD,8BACC,gFAAA,CACA,iBAAA,CACA,oBAAA,CAEA,mDACC,2DAAA,CAGD,qDACC,yDAAA,CAGD,iDACC,iDAAA,CAGD,mDACC,mDAAA,CAGD,mDACC,mDAAA,CAGD,kEACC,oCAAA,CAGD,yEACC,SCOa,CDNb,6CAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"a36c6b4\"; @import 'variables'; @import 'material-icons';\n\n.action-items {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.action-item {\n\t--open-background-color: var(--color-background-hover, $action-background-hover);\n\tposition: relative;\n\tdisplay: inline-block;\n\n\t&.action-item--primary {\n\t\t--open-background-color: var(--color-primary-element-hover);\n\t}\n\n\t&.action-item--secondary {\n\t\t--open-background-color: var(--color-primary-light-hover);\n\t}\n\n\t&.action-item--error {\n\t\t--open-background-color: var(--color-error-hover);\n\t}\n\n\t&.action-item--warning {\n\t\t--open-background-color: var(--color-warning-hover);\n\t}\n\n\t&.action-item--success {\n\t\t--open-background-color: var(--color-success-hover);\n\t}\n\n\t&.action-item--tertiary-no-background {\n\t\t--open-background-color: transparent;\n\t}\n\n\t&.action-item--open .action-item__menutoggle {\n\t\topacity: $opacity_full;\n\t\tbackground-color: var(--open-background-color);\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=i},6:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(7537),r=n.n(a),o=n(3645),i=n.n(o)()(r());i.push([e.id,".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__inner{border-radius:var(--border-radius-large);padding:4px;max-height:calc(50vh - 16px);overflow:auto}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcActions/NcActions.vue"],names:[],mappings:"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCJD,gFACC,wCAAA,CACA,WAAA,CACA,4BAAA,CACA,aAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"a36c6b4\"; @import 'variables'; @import 'material-icons';\n\n// We overwrote the popover base class, so we can style\n// the popover__inner for actions only.\n.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__inner {\n\tborder-radius: var(--border-radius-large);\n\tpadding: 4px;\n\tmax-height: calc(50vh - 16px);\n\toverflow: auto;\n}\n"],sourceRoot:""}]);const s=i},1064:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(7537),r=n.n(a),o=n(3645),i=n.n(o)()(r());i.push([e.id,".material-design-icon[data-v-4de3abc4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue[data-v-4de3abc4]{position:relative;width:fit-content;overflow:hidden;border:0;padding:0;font-size:var(--default-font-size);font-weight:bold;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:22px;transition-property:color,border-color,background-color;transition-duration:.1s;transition-timing-function:linear;color:var(--color-primary-light-text);background-color:var(--color-primary-light)}.button-vue *[data-v-4de3abc4],.button-vue span[data-v-4de3abc4]{cursor:pointer}.button-vue[data-v-4de3abc4]:focus{outline:none}.button-vue[data-v-4de3abc4]:disabled{cursor:default;opacity:.5;filter:saturate(0.7)}.button-vue:disabled *[data-v-4de3abc4]{cursor:default}.button-vue[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-primary-light-hover)}.button-vue[data-v-4de3abc4]:active{background-color:var(--color-primary-element-light)}.button-vue__wrapper[data-v-4de3abc4]{display:inline-flex;align-items:center;justify-content:space-around}.button-vue__icon[data-v-4de3abc4]{height:44px;width:44px;min-height:44px;min-width:44px;display:flex;justify-content:center;align-items:center}.button-vue__text[data-v-4de3abc4]{font-weight:bold;margin-bottom:1px;padding:2px 0}.button-vue--icon-only[data-v-4de3abc4]{width:44px !important}.button-vue--text-only[data-v-4de3abc4]{padding:0 12px}.button-vue--text-only .button-vue__text[data-v-4de3abc4]{margin-left:4px;margin-right:4px}.button-vue--icon-and-text[data-v-4de3abc4]{padding:0 16px 0 4px}.button-vue--wide[data-v-4de3abc4]{width:100%}.button-vue[data-v-4de3abc4]:focus-visible{outline:2px solid var(--color-main-text) !important}.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-4de3abc4]{outline:2px solid var(--color-primary-text);border-radius:var(--border-radius);background-color:rgba(0,0,0,0)}.button-vue--vue-primary[data-v-4de3abc4]{background-color:var(--color-primary-element);color:var(--color-primary-text)}.button-vue--vue-primary[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-primary-element-hover)}.button-vue--vue-primary[data-v-4de3abc4]:active{background-color:var(--color-primary-element)}.button-vue--vue-secondary[data-v-4de3abc4]{color:var(--color-primary-light-text);background-color:var(--color-primary-light)}.button-vue--vue-secondary[data-v-4de3abc4]:hover:not(:disabled){color:var(--color-primary-light-text);background-color:var(--color-primary-light-hover)}.button-vue--vue-tertiary[data-v-4de3abc4]{color:var(--color-main-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color);background-color:var(--color-background-hover)}.button-vue--vue-tertiary-no-background[data-v-4de3abc4]{color:var(--color-main-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-no-background[data-v-4de3abc4]:hover:not(:disabled){background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-on-primary[data-v-4de3abc4]{color:var(--color-primary-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-on-primary[data-v-4de3abc4]:hover:not(:disabled){background-color:rgba(0,0,0,0)}.button-vue--vue-success[data-v-4de3abc4]{background-color:var(--color-success);color:#fff}.button-vue--vue-success[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-success-hover)}.button-vue--vue-success[data-v-4de3abc4]:active{background-color:var(--color-success)}.button-vue--vue-warning[data-v-4de3abc4]{background-color:var(--color-warning);color:#fff}.button-vue--vue-warning[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-warning-hover)}.button-vue--vue-warning[data-v-4de3abc4]:active{background-color:var(--color-warning)}.button-vue--vue-error[data-v-4de3abc4]{background-color:var(--color-error);color:#fff}.button-vue--vue-error[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-error-hover)}.button-vue--vue-error[data-v-4de3abc4]:active{background-color:var(--color-error)}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcButton/NcButton.vue","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,6BACC,iBAAA,CACA,iBAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,kCAAA,CACA,gBAAA,CACA,eCcgB,CDbhB,cCagB,CDZhB,YAAA,CACA,kBAAA,CACA,sBAAA,CAGA,cAAA,CAKA,kBAAA,CACA,uDAAA,CACA,uBAAA,CACA,iCAAA,CAkBA,qCAAA,CACA,2CAAA,CA1BA,iEAEC,cAAA,CAQD,mCACC,YAAA,CAGD,sCACC,cAAA,CAIA,UCIiB,CDFjB,oBAAA,CALA,wCACC,cAAA,CAUF,kDACC,iDAAA,CAKD,oCACC,mDAAA,CAGD,sCACC,mBAAA,CACA,kBAAA,CACA,4BAAA,CAGD,mCACC,WCtCe,CDuCf,UCvCe,CDwCf,eCxCe,CDyCf,cCzCe,CD0Cf,YAAA,CACA,sBAAA,CACA,kBAAA,CAGD,mCACC,gBAAA,CACA,iBAAA,CACA,aAAA,CAID,wCACC,qBAAA,CAID,wCACC,cAAA,CACA,0DACC,eAAA,CACA,gBAAA,CAKF,4CACC,oBAAA,CAID,mCACC,UAAA,CAGD,2CACC,mDAAA,CACA,+EACC,2CAAA,CACA,kCAAA,CACA,8BAAA,CAOF,0CACC,6CAAA,CACA,+BAAA,CACA,+DACC,mDAAA,CAID,iDACC,6CAAA,CAKF,4CACC,qCAAA,CACA,2CAAA,CACA,iEACC,qCAAA,CACA,iDAAA,CAKF,2CACC,4BAAA,CACA,8BAAA,CACA,gEACC,6BAAA,CACA,8CAAA,CAKF,yDACC,4BAAA,CACA,8BAAA,CACA,8EACC,8BAAA,CAKF,sDACC,+BAAA,CACA,8BAAA,CAEA,2EACC,8BAAA,CAKF,0CACC,qCAAA,CACA,UAAA,CACA,+DACC,2CAAA,CAID,iDACC,qCAAA,CAKF,0CACC,qCAAA,CACA,UAAA,CACA,+DACC,2CAAA,CAID,iDACC,qCAAA,CAKF,wCACC,mCAAA,CACA,UAAA,CACA,6DACC,yCAAA,CAID,+CACC,mCAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"a36c6b4\"; @import 'variables'; @import 'material-icons';\n\n\n.button-vue {\n\tposition: relative;\n\twidth: fit-content;\n\toverflow: hidden;\n\tborder: 0;\n\tpadding: 0;\n\tfont-size: var(--default-font-size);\n\tfont-weight: bold;\n\tmin-height: $clickable-area;\n\tmin-width: $clickable-area;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\n\t// Cursor pointer on element and all children\n\tcursor: pointer;\n\t& *,\n\tspan {\n\t\tcursor: pointer;\n\t}\n\tborder-radius: math.div($clickable-area, 2);\n\ttransition-property: color, border-color, background-color;\n\ttransition-duration: 0.1s;\n\ttransition-timing-function: linear;\n\n\t// No outline feedback for focus. Handled with a toggled class in js (see data)\n\t&:focus {\n\t\toutline: none;\n\t}\n\n\t&:disabled {\n\t\tcursor: default;\n\t\t& * {\n\t\t\tcursor: default;\n\t\t}\n\t\topacity: $opacity_disabled;\n\t\t// Gives a wash out effect\n\t\tfilter: saturate($opacity_normal);\n\t}\n\n\t// Default button type\n\tcolor: var(--color-primary-light-text);\n\tbackground-color: var(--color-primary-light);\n\t&:hover:not(:disabled) {\n\t\tbackground-color: var(--color-primary-light-hover);\n\t}\n\n\t// Back to the default color for this button when active\n\t// TODO: add ripple effect\n\t&:active {\n\t\tbackground-color: var(--color-primary-element-light);\n\t}\n\n\t&__wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: space-around;\n\t}\n\n\t&__icon {\n\t\theight: $clickable-area;\n\t\twidth: $clickable-area;\n\t\tmin-height: $clickable-area;\n\t\tmin-width: $clickable-area;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t}\n\n\t&__text {\n\t\tfont-weight: bold;\n\t\tmargin-bottom: 1px;\n\t\tpadding: 2px 0;\n\t}\n\n\t// Icon-only button\n\t&--icon-only {\n\t\twidth: $clickable-area !important;\n\t}\n\n\t// Text-only button\n\t&--text-only {\n\t\tpadding: 0 12px;\n\t\t& .button-vue__text {\n\t\t\tmargin-left: 4px;\n\t\t\tmargin-right: 4px;\n\t\t}\n\t}\n\n\t// Icon and text button\n\t&--icon-and-text {\n\t\tpadding: 0 16px 0 4px;\n\t}\n\n\t// Wide button spans the whole width of the container\n\t&--wide {\n\t\twidth: 100%;\n\t}\n\n\t&:focus-visible {\n\t\toutline: 2px solid var(--color-main-text) !important;\n\t\t&.button-vue--vue-tertiary-on-primary {\n\t\t\toutline: 2px solid var(--color-primary-text);\n\t\t\tborder-radius: var(--border-radius);\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t// Button types\n\n\t// Primary\n\t&--vue-primary {\n\t\tbackground-color: var(--color-primary-element);\n\t\tcolor: var(--color-primary-text);\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color-primary-element-hover);\n\t\t}\n\t\t// Back to the default color for this button when active\n\t\t// TODO: add ripple effect\n\t\t&:active {\n\t\t\tbackground-color: var(--color-primary-element);\n\t\t}\n\t}\n\n\t// Secondary\n\t&--vue-secondary {\n\t\tcolor: var(--color-primary-light-text);\n\t\tbackground-color: var(--color-primary-light);\n\t\t&:hover:not(:disabled) {\n\t\t\tcolor: var(--color-primary-light-text);\n\t\t\tbackground-color: var(--color-primary-light-hover);\n\t\t}\n\t}\n\n\t// Tertiary\n\t&--vue-tertiary {\n\t\tcolor: var(--color-main-text);\n\t\tbackground-color: transparent;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color);\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n\n\t// Tertiary, no background\n\t&--vue-tertiary-no-background {\n\t\tcolor: var(--color-main-text);\n\t\tbackground-color: transparent;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t// Tertiary on primary color (like the header)\n\t&--vue-tertiary-on-primary {\n\t\tcolor: var(--color-primary-text);\n\t\tbackground-color: transparent;\n\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t// Success\n\t&--vue-success {\n\t\tbackground-color: var(--color-success);\n\t\tcolor: white;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color-success-hover);\n\t\t}\n\t\t// Back to the default color for this button when active\n\t\t// : add ripple effect\n\t\t&:active {\n\t\t\tbackground-color: var(--color-success);\n\t\t}\n\t}\n\n\t// Warning\n\t&--vue-warning {\n\t\tbackground-color: var(--color-warning);\n\t\tcolor: white;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color-warning-hover);\n\t\t}\n\t\t// Back to the default color for this button when active\n\t\t// TODO: add ripple effect\n\t\t&:active {\n\t\t\tbackground-color: var(--color-warning);\n\t\t}\n\t}\n\n\t// Error\n\t&--vue-error {\n\t\tbackground-color: var(--color-error);\n\t\tcolor: white;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color-error-hover);\n\t\t}\n\t\t// Back to the default color for this button when active\n\t\t// TODO: add ripple effect\n\t\t&:active {\n\t\t\tbackground-color: var(--color-error);\n\t\t}\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=i},6794:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(7537),r=n.n(a),o=n(3645),i=n.n(o)()(r());i.push([e.id,'.material-design-icon[data-v-341df4ce]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-341df4ce]{position:fixed;z-index:9998;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-mask--dark[data-v-341df4ce]{background-color:rgba(0,0,0,.92)}.modal-header[data-v-341df4ce]{position:absolute;z-index:10001;top:0;right:0;left:0;display:flex !important;align-items:center;justify-content:center;width:100%;height:50px;overflow:hidden;transition:opacity 250ms,visibility 250ms}.modal-header.invisible[style*="display:none"][data-v-341df4ce],.modal-header.invisible[style*="display: none"][data-v-341df4ce]{visibility:hidden}.modal-header .modal-title[data-v-341df4ce]{overflow-x:hidden;box-sizing:border-box;width:100%;padding:0 132px 0 12px;transition:padding ease 100ms;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:14px;margin-bottom:0}@media only screen and (min-width: 1024px){.modal-header .modal-title[data-v-341df4ce]{padding-left:132px;text-align:center}}.modal-header .icons-menu[data-v-341df4ce]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .header-close[data-v-341df4ce]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:3px;padding:0}.modal-header .icons-menu .play-pause-icons[data-v-341df4ce]{position:relative;width:50px;height:50px;margin:0;padding:0;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-341df4ce],.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-341df4ce],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-341df4ce],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-341df4ce]{opacity:1;border-radius:22px;background-color:rgba(127,127,127,.25)}.modal-header .icons-menu .play-pause-icons__play[data-v-341df4ce],.modal-header .icons-menu .play-pause-icons__pause[data-v-341df4ce]{box-sizing:border-box;width:44px;height:44px;margin:3px;cursor:pointer;opacity:.7}.modal-header .icons-menu .header-actions[data-v-341df4ce]{color:#fff}.modal-header .icons-menu[data-v-341df4ce] .action-item{margin:3px}.modal-header .icons-menu[data-v-341df4ce] .action-item--single{box-sizing:border-box;width:44px;height:44px;cursor:pointer;background-position:center;background-size:22px}.modal-header .icons-menu[data-v-341df4ce] button{color:#fff}.modal-header .icons-menu[data-v-341df4ce] .action-item__menutoggle{padding:0}.modal-header .icons-menu[data-v-341df4ce] .action-item__menutoggle span,.modal-header .icons-menu[data-v-341df4ce] .action-item__menutoggle svg{width:var(--icon-size);height:var(--icon-size)}.modal-wrapper[data-v-341df4ce]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.modal-wrapper .prev[data-v-341df4ce],.modal-wrapper .next[data-v-341df4ce]{z-index:10000;display:flex !important;height:35vw;position:absolute;transition:opacity 250ms,visibility 250ms;color:var(--color-primary-text)}.modal-wrapper .prev[data-v-341df4ce]:focus-visible,.modal-wrapper .next[data-v-341df4ce]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev.invisible[style*="display:none"][data-v-341df4ce],.modal-wrapper .prev.invisible[style*="display: none"][data-v-341df4ce],.modal-wrapper .next.invisible[style*="display:none"][data-v-341df4ce],.modal-wrapper .next.invisible[style*="display: none"][data-v-341df4ce]{visibility:hidden}.modal-wrapper .prev[data-v-341df4ce]{left:2px}.modal-wrapper .next[data-v-341df4ce]{right:2px}.modal-wrapper .modal-container[data-v-341df4ce]{position:relative;display:block;overflow:auto;padding:0;transition:transform 300ms ease;border-radius:var(--border-radius-large);background-color:var(--color-main-background);box-shadow:0 0 40px rgba(0,0,0,.2)}.modal-wrapper .modal-container__close[data-v-341df4ce]{position:absolute;top:4px;right:4px}.modal-wrapper--small .modal-container[data-v-341df4ce]{width:400px;max-width:90%;max-height:90%}.modal-wrapper--normal .modal-container[data-v-341df4ce]{max-width:90%;width:600px;max-height:90%}.modal-wrapper--large .modal-container[data-v-341df4ce]{max-width:90%;width:900px;max-height:90%}.modal-wrapper--full .modal-container[data-v-341df4ce]{width:100%;height:calc(100% - var(--header-height));position:absolute;top:50px;border-radius:0}@media only screen and (max-width: 512px){.modal-wrapper .modal-container[data-v-341df4ce]{max-width:initial;width:100%;max-height:initial;height:calc(100% - var(--header-height));position:absolute;top:50px;border-radius:0}}.fade-enter-active[data-v-341df4ce],.fade-leave-active[data-v-341df4ce]{transition:opacity 250ms}.fade-enter[data-v-341df4ce],.fade-leave-to[data-v-341df4ce]{opacity:0}.fade-visibility-enter[data-v-341df4ce],.fade-visibility-leave-to[data-v-341df4ce]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-341df4ce],.modal-in-leave-active[data-v-341df4ce],.modal-out-enter-active[data-v-341df4ce],.modal-out-leave-active[data-v-341df4ce]{transition:opacity 250ms}.modal-in-enter[data-v-341df4ce],.modal-in-leave-to[data-v-341df4ce],.modal-out-enter[data-v-341df4ce],.modal-out-leave-to[data-v-341df4ce]{opacity:0}.modal-in-enter .modal-container[data-v-341df4ce],.modal-in-leave-to .modal-container[data-v-341df4ce]{transform:scale(0.9)}.modal-out-enter .modal-container[data-v-341df4ce],.modal-out-leave-to .modal-container[data-v-341df4ce]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-341df4ce]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-341df4ce]{transition:100ms stroke-dashoffset;transform-origin:50% 50%;animation:progressring-341df4ce linear var(--slideshow-duration) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .icon-pause[data-v-341df4ce]{animation:breath-341df4ce 2s cubic-bezier(0.4, 0, 0.2, 1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-341df4ce]{animation-play-state:paused !important}@keyframes progressring-341df4ce{from{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-341df4ce{0%{opacity:1}50%{opacity:0}100%{opacity:1}}',"",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcModal/NcModal.vue","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,6BACC,cAAA,CACA,YAAA,CACA,KAAA,CACA,MAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,+BAAA,CACA,mCACC,gCAAA,CAIF,+BACC,iBAAA,CACA,aAAA,CACA,KAAA,CACA,OAAA,CACA,MAAA,CAGA,uBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WCuBe,CDtBf,eAAA,CACA,yCAAA,CAIA,iIAEC,iBAAA,CAGD,4CACC,iBAAA,CACA,qBAAA,CACA,UAAA,CACA,sBAAA,CACA,6BAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,cChBY,CDiBZ,eAAA,CAID,2CACC,4CACC,kBAAA,CACA,iBAAA,CAAA,CAIF,2CACC,iBAAA,CACA,OAAA,CACA,YAAA,CACA,kBAAA,CACA,wBAAA,CAEA,yDACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,qBAAA,CACA,UAAA,CACA,SAAA,CAGD,6DACC,iBAAA,CACA,UC3Ba,CD4Bb,WC5Ba,CD6Bb,QAAA,CACA,SAAA,CACA,cAAA,CACA,WAAA,CACA,8BAAA,CAGC,8WAEC,SC9CU,CD+CV,kBAAA,CACA,sCCxDW,CD2Db,uIAEC,qBAAA,CACA,UCzEa,CD0Eb,WC1Ea,CD2Eb,UAAA,CACA,cAAA,CACA,UC3Da,CD+Df,2DACC,UAAA,CAGD,yDACC,UAAA,CAEA,iEACC,qBAAA,CACA,UC1Fa,CD2Fb,WC3Fa,CD4Fb,cAAA,CACA,0BAAA,CACA,oBAAA,CAIF,kDAEC,UAAA,CAID,oEACC,SAAA,CACA,iJACC,sBAAA,CACA,uBAAA,CAMJ,gCACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,qBAAA,CACA,UAAA,CACA,WAAA,CAGA,4EAEC,aAAA,CAEA,uBAAA,CACA,WAAA,CACA,iBAAA,CACA,yCAAA,CAEA,+BAAA,CAEA,wGAEC,8CAAA,CACA,wCAAA,CAOD,8RAEC,iBAAA,CAGF,sCACC,QAAA,CAED,sCACC,SAAA,CAID,iDACC,iBAAA,CACA,aAAA,CACA,aAAA,CACA,SAAA,CACA,+BAAA,CACA,wCAAA,CACA,6CAAA,CACA,kCAAA,CACA,wDACC,iBAAA,CACA,OAAA,CACA,SAAA,CAMD,wDACC,WAAA,CACA,aAAA,CACA,cAAA,CAID,yDACC,aAAA,CACA,WAAA,CACA,cAAA,CAID,wDACC,aAAA,CACA,WAAA,CACA,cAAA,CAID,uDACC,UAAA,CACA,wCAAA,CACA,iBAAA,CACA,QC7Ka,CD8Kb,eAAA,CAKF,0CACC,iDACC,iBAAA,CACA,UAAA,CACA,kBAAA,CACA,wCAAA,CACA,iBAAA,CACA,QC1La,CD2Lb,eAAA,CAAA,CAMH,wEAEC,wBAAA,CAGD,6DAEC,SAAA,CAGD,mFAEC,iBAAA,CACA,SAAA,CAGD,kKAIC,wBAAA,CAGD,4IAIC,SAAA,CAGD,uGAEC,oBAAA,CAGD,yGAEC,oBAAA,CAQA,8DACC,iBAAA,CACA,KAAA,CACA,MAAA,CACA,wBAAA,CACA,qFACC,kCAAA,CACA,wBAAA,CACA,yEAAA,CAEA,oBAAA,CACA,+BAAA,CACA,8BAAA,CAID,mEACC,kEAAA,CAED,8EACC,sCAAA,CAMH,iCACC,KACC,+BAAA,CAED,GACC,mBAAA,CAAA,CAIF,2BACC,GACC,SAAA,CAED,IACC,SAAA,CAED,KACC,SAAA,CAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"a36c6b4\"; @import 'variables'; @import 'material-icons';\n\n\n.modal-mask {\n\tposition: fixed;\n\tz-index: 9998;\n\ttop: 0;\n\tleft: 0;\n\tdisplay: block;\n\twidth: 100%;\n\theight: 100%;\n\tbackground-color: rgba(0, 0, 0, .5);\n\t&--dark {\n\t\tbackground-color: rgba(0, 0, 0, .92);\n\t}\n}\n\n.modal-header {\n\tposition: absolute;\n\tz-index: 10001;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\t// prevent vue show to use display:none and reseting\n\t// the circle animation loop\n\tdisplay: flex !important;\n\talign-items: center;\n\tjustify-content: center;\n\twidth: 100%;\n\theight: $header-height;\n\toverflow: hidden;\n\ttransition: opacity 250ms,\n\t\tvisibility 250ms;\n\n\t// replace display by visibility\n\t&.invisible[style*='display:none'],\n\t&.invisible[style*='display: none'] {\n\t\tvisibility: hidden;\n\t}\n\n\t.modal-title {\n\t\toverflow-x: hidden;\n\t\tbox-sizing: border-box;\n\t\twidth: 100%;\n\t\tpadding: 0 #{$clickable-area * 3} 0 12px; // maximum actions is 3\n\t\ttransition: padding ease 100ms;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t\tcolor: #fff;\n\t\tfont-size: $icon-margin;\n\t\tmargin-bottom: 0;\n\t}\n\n\t// On wider screens the title can be centered\n\t@media only screen and (min-width: $breakpoint-mobile) {\n\t\t.modal-title {\n\t\t\tpadding-left: #{$clickable-area * 3}; // maximum actions is 3\n\t\t\ttext-align: center;\n\t\t}\n\t}\n\n\t.icons-menu {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\n\t\t.header-close {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: math.div($header-height - $clickable-area, 2);\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.play-pause-icons {\n\t\t\tposition: relative;\n\t\t\twidth: $header-height;\n\t\t\theight: $header-height;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tcursor: pointer;\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\t.play-pause-icons__play,\n\t\t\t\t.play-pause-icons__pause {\n\t\t\t\t\topacity: $opacity_full;\n\t\t\t\t\tborder-radius: math.div($clickable-area, 2);\n\t\t\t\t\tbackground-color: $icon-focus-bg;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__play,\n\t\t\t&__pause {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: $clickable-area;\n\t\t\t\theight: $clickable-area;\n\t\t\t\tmargin: math.div($header-height - $clickable-area, 2);\n\t\t\t\tcursor: pointer;\n\t\t\t\topacity: $opacity_normal;\n\t\t\t}\n\t\t}\n\n\t\t.header-actions {\n\t\t\tcolor: white;\n\t\t}\n\n\t\t&:deep() .action-item {\n\t\t\tmargin: math.div($header-height - $clickable-area, 2);\n\n\t\t\t&--single {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: $clickable-area;\n\t\t\t\theight: $clickable-area;\n\t\t\t\tcursor: pointer;\n\t\t\t\tbackground-position: center;\n\t\t\t\tbackground-size: 22px;\n\t\t\t}\n\t\t}\n\n\t\t:deep(button) {\n\t\t\t// force white instead of default main text\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t// Force the Actions menu icon to be the same size as other icons\n\t\t&:deep(.action-item__menutoggle) {\n\t\t\tpadding: 0;\n\t\t\tspan, svg {\n\t\t\t\twidth: var(--icon-size);\n\t\t\t\theight: var(--icon-size);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.modal-wrapper {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\theight: 100%;\n\n\t/* Navigation buttons */\n\t.prev,\n\t.next {\n\t\tz-index: 10000;\n\t\t// ignore display: none\n\t\tdisplay: flex !important;\n\t\theight: 35vw;\n\t\tposition: absolute;\n\t\ttransition: opacity 250ms,\n\t\t\tvisibility 250ms;\n\t\tcolor: var(--color-primary-text);\n\n\t\t&:focus-visible {\n\t\t\t// Override NcButton focus styles\n\t\t\tbox-shadow: 0 0 0 2px var(--color-primary-text);\n\t\t\tbackground-color: var(--color-box-shadow);\n\t\t}\n\n\t\t// we want to keep the elements on page\n\t\t// even if hidden to avoid having a unbalanced\n\t\t// centered content\n\t\t// replace display by visibility\n\t\t&.invisible[style*='display:none'],\n\t\t&.invisible[style*='display: none'] {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\t.prev {\n\t\tleft: 2px;\n\t}\n\t.next {\n\t\tright: 2px;\n\t}\n\n\t/* Content */\n\t.modal-container {\n\t\tposition: relative;\n\t\tdisplay: block;\n\t\toverflow: auto; // avoids unecessary hacks if the content should be bigger than the modal\n\t\tpadding: 0;\n\t\ttransition: transform 300ms ease;\n\t\tborder-radius: var(--border-radius-large);\n\t\tbackground-color: var(--color-main-background);\n\t\tbox-shadow: 0 0 40px rgba(0, 0, 0, .2);\n\t\t&__close {\n\t\t\tposition: absolute;\n\t\t\ttop: 4px;\n\t\t\tright: 4px;\n\t\t}\n\t}\n\n\t// Sizing\n\t&--small {\n\t\t.modal-container {\n\t\t\twidth: 400px;\n\t\t\tmax-width: 90%;\n\t\t\tmax-height: 90%;\n\t\t}\n\t}\n\t&--normal {\n\t\t.modal-container {\n\t\t\tmax-width: 90%;\n\t\t\twidth: 600px;\n\t\t\tmax-height: 90%;\n\t\t}\n\t}\n\t&--large {\n\t\t.modal-container {\n\t\t\tmax-width: 90%;\n\t\t\twidth: 900px;\n\t\t\tmax-height: 90%;\n\t\t}\n\t}\n\t&--full {\n\t\t.modal-container {\n\t\t\twidth: 100%;\n\t\t\theight: calc(100% - var(--header-height));\n\t\t\tposition: absolute;\n\t\t\ttop: $header-height;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n\n\t// Make modal full screen on mobile\n\t@media only screen and (max-width: math.div($breakpoint-mobile, 2)) {\n\t\t.modal-container {\n\t\t\tmax-width: initial;\n\t\t\twidth: 100%;\n\t\t\tmax-height: initial;\n\t\t\theight: calc(100% - var(--header-height));\n\t\t\tposition: absolute;\n\t\t\ttop: $header-height;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n}\n\n/* TRANSITIONS */\n.fade-enter-active,\n.fade-leave-active {\n\ttransition: opacity 250ms;\n}\n\n.fade-enter,\n.fade-leave-to {\n\topacity: 0;\n}\n\n.fade-visibility-enter,\n.fade-visibility-leave-to {\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.modal-in-enter-active,\n.modal-in-leave-active,\n.modal-out-enter-active,\n.modal-out-leave-active {\n\ttransition: opacity 250ms;\n}\n\n.modal-in-enter,\n.modal-in-leave-to,\n.modal-out-enter,\n.modal-out-leave-to {\n\topacity: 0;\n}\n\n.modal-in-enter .modal-container,\n.modal-in-leave-to .modal-container {\n\ttransform: scale(.9);\n}\n\n.modal-out-enter .modal-container,\n.modal-out-leave-to .modal-container {\n\ttransform: scale(1.1);\n}\n\n// animated circle\n$radius: 15;\n$pi: 3.14159265358979;\n\n.modal-mask .play-pause-icons {\n\t.progress-ring {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\ttransform: rotate(-90deg);\n\t\t.progress-ring__circle {\n\t\t\ttransition: 100ms stroke-dashoffset;\n\t\t\ttransform-origin: 50% 50%; // axis compensation\n\t\t\tanimation: progressring linear var(--slideshow-duration) infinite;\n\n\t\t\tstroke-linecap: round;\n\t\t\tstroke-dashoffset: $radius * 2 * $pi; // radius * 2 * PI\n\t\t\tstroke-dasharray: $radius * 2 * $pi; // radius * 2 * PI\n\t\t}\n\t}\n\t&--paused {\n\t\t.icon-pause {\n\t\t\tanimation: breath 2s cubic-bezier(.4, 0, .2, 1) infinite;\n\t\t}\n\t\t.progress-ring__circle {\n\t\t\tanimation-play-state: paused !important;\n\t\t}\n\t}\n}\n\n// keyframes get scoped too and break the animation name, we need them unscoped\n@keyframes progressring {\n\tfrom {\n\t\tstroke-dashoffset: $radius * 2 * $pi; // radius * 2 * PI\n\t}\n\tto {\n\t\tstroke-dashoffset: 0;\n\t}\n}\n\n@keyframes breath {\n\t0% {\n\t\topacity: 1;\n\t}\n\t50% {\n\t\topacity: 0;\n\t}\n\t100% {\n\t\topacity: 1;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=i},5783:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(7537),r=n.n(a),o=n(3645),i=n.n(o)()(r());i.push([e.id,".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper--theme-dropdown.v-popper__popper{z-index:100000;top:0;left:0;display:block !important;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-dropdown.v-popper__popper .v-popper__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius);overflow:hidden;background:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:10px}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{left:-10px;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity var(--animation-quick);opacity:1}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcPopover/NcPopover.vue"],names:[],mappings:"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,iBACC,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,UAAA,CACA,WAAA,CACA,WAAA,CACA,8BAAA,CACA,mBAAA,CACA,aAAA,CACA,eAAA,CACA,SAAA,CAGD,wBACC,aAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,WAAA,CACA,UAAA,CACA,eAAA,CACA,mBAAA,CACA,UAAA,CAMA,2CACC,cAAA,CACA,KAAA,CACA,MAAA,CACA,wBAAA,CAEA,sDAAA,CAEA,4DACC,SAAA,CACA,4BAAA,CACA,kCAAA,CACA,eAAA,CACA,uCAAA,CAGD,sEACC,iBAAA,CACA,SAAA,CACA,OAAA,CACA,QAAA,CACA,kBAAA,CACA,0BAAA,CACA,iBA1BW,CA6BZ,kGACC,YAAA,CACA,qBAAA,CACA,6CAAA,CAGD,qGACC,SAAA,CACA,kBAAA,CACA,gDAAA,CAGD,oGACC,UAAA,CACA,mBAAA,CACA,+CAAA,CAGD,mGACC,WAAA,CACA,oBAAA,CACA,8CAAA,CAGD,6DACC,iBAAA,CACA,2EAAA,CACA,SAAA,CAGD,8DACC,kBAAA,CACA,yCAAA,CACA,SAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"a36c6b4\"; @import 'variables'; @import 'material-icons';\n\n\n.resize-observer {\n\tposition:absolute;\n\ttop:0;\n\tleft:0;\n\tz-index:-1;\n\twidth:100%;\n\theight:100%;\n\tborder:none;\n\tbackground-color:transparent;\n\tpointer-events:none;\n\tdisplay:block;\n\toverflow:hidden;\n\topacity:0\n}\n\n.resize-observer object {\n\tdisplay:block;\n\tposition:absolute;\n\ttop:0;\n\tleft:0;\n\theight:100%;\n\twidth:100%;\n\toverflow:hidden;\n\tpointer-events:none;\n\tz-index:-1\n}\n\n$arrow-width: 10px;\n\n.v-popper--theme-dropdown {\n\t&.v-popper__popper {\n\t\tz-index: 100000;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tdisplay: block !important;\n\n\t\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\n\n\t\t.v-popper__inner {\n\t\t\tpadding: 0;\n\t\t\tcolor: var(--color-main-text);\n\t\t\tborder-radius: var(--border-radius);\n\t\t\toverflow: hidden;\n\t\t\tbackground: var(--color-main-background);\n\t\t}\n\n\t\t.v-popper__arrow-container {\n\t\t\tposition: absolute;\n\t\t\tz-index: 1;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder-style: solid;\n\t\t\tborder-color: transparent;\n\t\t\tborder-width: $arrow-width;\n\t\t}\n\n\t\t&[data-popper-placement^='top'] .v-popper__arrow-container {\n\t\t\tbottom: -$arrow-width;\n\t\t\tborder-bottom-width: 0;\n\t\t\tborder-top-color: var(--color-main-background);\n\t\t}\n\n\t\t&[data-popper-placement^='bottom'] .v-popper__arrow-container {\n\t\t\ttop: -$arrow-width;\n\t\t\tborder-top-width: 0;\n\t\t\tborder-bottom-color: var(--color-main-background);\n\t\t}\n\n\t\t&[data-popper-placement^='right'] .v-popper__arrow-container {\n\t\t\tleft: -$arrow-width;\n\t\t\tborder-left-width: 0;\n\t\t\tborder-right-color: var(--color-main-background);\n\t\t}\n\n\t\t&[data-popper-placement^='left'] .v-popper__arrow-container {\n\t\t\tright: -$arrow-width;\n\t\t\tborder-right-width: 0;\n\t\t\tborder-left-color: var(--color-main-background);\n\t\t}\n\n\t\t&[aria-hidden='true'] {\n\t\t\tvisibility: hidden;\n\t\t\ttransition: opacity var(--animation-quick), visibility var(--animation-quick);\n\t\t\topacity: 0;\n\t\t}\n\n\t\t&[aria-hidden='false'] {\n\t\t\tvisibility: visible;\n\t\t\ttransition: opacity var(--animation-quick);\n\t\t\topacity: 1;\n\t\t}\n\t}\n}\n\n"],sourceRoot:""}]);const s=i},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",a=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),a&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),a&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,a,r,o){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(a)for(var s=0;s0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),r&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=r):c[4]="".concat(r)),t.push(c))}},t}},7537:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var a=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),o="/*# ".concat(r," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},3379:e=>{"use strict";var t=[];function n(e){for(var n=-1,a=0;a{"use strict";var t={};e.exports=function(e,n){var a=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var a="";n.supports&&(a+="@supports (".concat(n.supports,") {")),n.media&&(a+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(a+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),a+=n.css,r&&(a+="}"),n.media&&(a+="}"),n.supports&&(a+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(a,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},5727:()=>{},2102:()=>{},9989:()=>{},2405:()=>{},1900:(e,t,n)=>{"use strict";function a(e,t,n,a,r,o,i,s){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),a&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),i?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=l):r&&(l=s?function(){r.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,l):[l]}return{exports:e,options:u}}n.d(t,{Z:()=>a})},7931:e=>{"use strict";e.exports=n(3955)},9084:e=>{"use strict";e.exports=n(8583)},9454:e=>{"use strict";e.exports=n(7444)},4505:e=>{"use strict";e.exports=n(4291)},2640:e=>{"use strict";e.exports=n(840)},6464:e=>{"use strict";e.exports=n(9539)},2734:e=>{"use strict";e.exports=n(144)},9044:e=>{"use strict";e.exports=n(1585)},8618:e=>{"use strict";e.exports=n(2675)},1441:e=>{"use strict";e.exports=n(9115)}},t={};function a(n){var r=t[n];if(void 0!==r)return r.exports;var o=t[n]={id:n,exports:{}};return e[n](o,o.exports,a),o.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nc=void 0;var r={};return(()=>{"use strict";a.r(r),a.d(r,{default:()=>W});var e=a(7645),t=a(1206),o=a(932),i=a(1205),s=a(3648),l=a(5471),u=a(9479);function c(e,t){var n,a,r,o=t;this.start=function(){r=!0,a=new Date,n=setTimeout(e,o)},this.pause=function(){r=!1,clearTimeout(n),o-=new Date-a},this.clear=function(){r=!1,clearTimeout(n),o=0},this.getTimeLeft=function(){return r&&(this.pause(),this.start()),o},this.getStateRunning=function(){return r},this.start()}var p=a(336);const d=n(2964);var h=a.n(d),m=a(9044),f=a.n(m),g=a(8618),v=a.n(g);const A=n(1857);var b=a.n(A);const y=n(3071);var C=a.n(y),w=a(4505),x=a(2640),k=a.n(x);function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n{"use strict";var a=n(9394);function r(e,t){if(e===t)return 0;for(var n=e.length,a=t.length,r=0,o=Math.min(n,a);r=0;u--)if(c[u]!==p[u])return!1;for(u=c.length-1;u>=0;u--)if(!b(e[s=c[u]],t[s],n,a))return!1;return!0}(e,t,n,a))}return n?e===t:e==t}function y(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function C(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function w(e,t,n,a){var r;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(a=n,n=null),r=function(e){var t;try{e()}catch(e){t=e}return t}(t),a=(n&&n.name?" ("+n.name+").":".")+(a?" "+a:"."),e&&!r&&v(r,n,"Missing expected exception"+a);var o="string"==typeof a,s=!e&&r&&!n;if((!e&&i.isError(r)&&o&&C(r,n)||s)&&v(r,n,"Got unwanted exception"+a),e&&r&&n&&!C(r,n)||!e&&r)throw r}d.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=function(e){return f(g(e.actual),128)+" "+e.operator+" "+f(g(e.expected),128)}(this),this.generatedMessage=!0);var t=e.stackStartFunction||v;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var n=new Error;if(n.stack){var a=n.stack,r=m(t),o=a.indexOf("\n"+r);if(o>=0){var i=a.indexOf("\n",o+1);a=a.substring(i+1)}this.stack=a}}},i.inherits(d.AssertionError,Error),d.fail=v,d.ok=A,d.equal=function(e,t,n){e!=t&&v(e,t,n,"==",d.equal)},d.notEqual=function(e,t,n){e==t&&v(e,t,n,"!=",d.notEqual)},d.deepEqual=function(e,t,n){b(e,t,!1)||v(e,t,n,"deepEqual",d.deepEqual)},d.deepStrictEqual=function(e,t,n){b(e,t,!0)||v(e,t,n,"deepStrictEqual",d.deepStrictEqual)},d.notDeepEqual=function(e,t,n){b(e,t,!1)&&v(e,t,n,"notDeepEqual",d.notDeepEqual)},d.notDeepStrictEqual=function e(t,n,a){b(t,n,!0)&&v(t,n,a,"notDeepStrictEqual",e)},d.strictEqual=function(e,t,n){e!==t&&v(e,t,n,"===",d.strictEqual)},d.notStrictEqual=function(e,t,n){e===t&&v(e,t,n,"!==",d.notStrictEqual)},d.throws=function(e,t,n){w(!0,e,t,n)},d.doesNotThrow=function(e,t,n){w(!1,e,t,n)},d.ifError=function(e){if(e)throw e},d.strict=a((function e(t,n){t||v(t,!0,n,"==",e)}),d,{equal:d.strictEqual,deepEqual:d.deepStrictEqual,notEqual:d.notStrictEqual,notDeepEqual:d.notDeepStrictEqual}),d.strict.strict=d.strict;var x=Object.keys||function(e){var t=[];for(var n in e)s.call(e,n)&&t.push(n);return t}},6076:e=>{"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},2014:e=>{e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},69:(e,t,n)=>{var a=n(4155),r=/%[sdj%]/g;t.format=function(e){if(!v(e)){for(var t=[],n=0;n=o)return e;switch(e){case"%s":return String(a[n++]);case"%d":return Number(a[n++]);case"%j":try{return JSON.stringify(a[n++])}catch(e){return"[Circular]"}default:return e}})),l=a[n];n=3&&(a.depth=arguments[2]),arguments.length>=4&&(a.colors=arguments[3]),m(n)?a.showHidden=n:n&&t._extend(a,n),A(a.showHidden)&&(a.showHidden=!1),A(a.depth)&&(a.depth=2),A(a.colors)&&(a.colors=!1),A(a.customInspect)&&(a.customInspect=!0),a.colors&&(a.stylize=l),c(a,e,a.depth)}function l(e,t){var n=s.styles[t];return n?"["+s.colors[n][0]+"m"+e+"["+s.colors[n][1]+"m":e}function u(e,t){return e}function c(e,n,a){if(e.customInspect&&n&&x(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var r=n.inspect(a,e);return v(r)||(r=c(e,r,a)),r}var o=function(e,t){if(A(t))return e.stylize("undefined","undefined");if(v(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(g(t))return e.stylize(""+t,"number");if(m(t))return e.stylize(""+t,"boolean");if(f(t))return e.stylize("null","null")}(e,n);if(o)return o;var i=Object.keys(n),s=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(n)),w(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return p(n);if(0===i.length){if(x(n)){var l=n.name?": "+n.name:"";return e.stylize("[Function"+l+"]","special")}if(b(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(C(n))return e.stylize(Date.prototype.toString.call(n),"date");if(w(n))return p(n)}var u,y="",k=!1,S=["{","}"];(h(n)&&(k=!0,S=["[","]"]),x(n))&&(y=" [Function"+(n.name?": "+n.name:"")+"]");return b(n)&&(y=" "+RegExp.prototype.toString.call(n)),C(n)&&(y=" "+Date.prototype.toUTCString.call(n)),w(n)&&(y=" "+p(n)),0!==i.length||k&&0!=n.length?a<0?b(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),u=k?function(e,t,n,a,r){for(var o=[],i=0,s=t.length;i=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(u,y,S)):S[0]+y+S[1]}function p(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,a,r,o){var i,s,l;if((l=Object.getOwnPropertyDescriptor(t,r)||{value:t[r]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),P(a,r)||(i="["+r+"]"),s||(e.seen.indexOf(l.value)<0?(s=f(n)?c(e,l.value,null):c(e,l.value,n-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n")):s=e.stylize("[Circular]","special")),A(i)){if(o&&r.match(/^\d+$/))return s;(i=JSON.stringify(""+r)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.substr(1,i.length-2),i=e.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=e.stylize(i,"string"))}return i+": "+s}function h(e){return Array.isArray(e)}function m(e){return"boolean"==typeof e}function f(e){return null===e}function g(e){return"number"==typeof e}function v(e){return"string"==typeof e}function A(e){return void 0===e}function b(e){return y(e)&&"[object RegExp]"===k(e)}function y(e){return"object"==typeof e&&null!==e}function C(e){return y(e)&&"[object Date]"===k(e)}function w(e){return y(e)&&("[object Error]"===k(e)||e instanceof Error)}function x(e){return"function"==typeof e}function k(e){return Object.prototype.toString.call(e)}function S(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(A(o)&&(o=a.env.NODE_DEBUG||""),e=e.toUpperCase(),!i[e])if(new RegExp("\\b"+e+"\\b","i").test(o)){var n=a.pid;i[e]=function(){var a=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,a)}}else i[e]=function(){};return i[e]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=m,t.isNull=f,t.isNullOrUndefined=function(e){return null==e},t.isNumber=g,t.isString=v,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=A,t.isRegExp=b,t.isObject=y,t.isDate=C,t.isError=w,t.isFunction=x,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(2014);var _=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function T(){var e=new Date,t=[S(e.getHours()),S(e.getMinutes()),S(e.getSeconds())].join(":");return[e.getDate(),_[e.getMonth()],t].join(" ")}function P(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",T(),t.format.apply(t,arguments))},t.inherits=n(6076),t._extend=function(e,t){if(!t||!y(t))return e;for(var n=Object.keys(t),a=n.length;a--;)e[n[a]]=t[n[a]];return e}},7444:(e,t,n)=>{"use strict";function a(e){return e.split("-")[0]}function r(e){return e.split("-")[1]}function o(e){return["top","bottom"].includes(a(e))?"x":"y"}function i(e){return"y"===e?"height":"width"}function s(e){let{reference:t,floating:n,placement:s}=e;const l=t.x+t.width/2-n.width/2,u=t.y+t.height/2-n.height/2;let c;switch(a(s)){case"top":c={x:l,y:t.y-n.height};break;case"bottom":c={x:l,y:t.y+t.height};break;case"right":c={x:t.x+t.width,y:u};break;case"left":c={x:t.x-n.width,y:u};break;default:c={x:t.x,y:t.y}}const p=o(s),d=i(p);switch(r(s)){case"start":c[p]=c[p]-(t[d]/2-n[d]/2);break;case"end":c[p]=c[p]+(t[d]/2-n[d]/2)}return c}n.r(t),n.d(t,{Dropdown:()=>Ut,HIDE_EVENT_MAP:()=>ve,Menu:()=>Ht,Popper:()=>qt,PopperContent:()=>Wt,PopperMethods:()=>Zt,PopperWrapper:()=>Vt,SHOW_EVENT_MAP:()=>ge,ThemeClass:()=>Yt,Tooltip:()=>Kt,TooltipDirective:()=>Jt,VClosePopper:()=>Gt,VTooltip:()=>Rt,createTooltip:()=>Et,default:()=>Qt,destroyTooltip:()=>Nt,hideAllPoppers:()=>je,install:()=>Xt,options:()=>Lt,placements:()=>fe});function l(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function u(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function c(e,t){void 0===t&&(t={});const{x:n,y:a,platform:r,rects:o,elements:i,strategy:s}=e,{boundary:c="clippingParents",rootBoundary:p="viewport",elementContext:d="floating",altBoundary:h=!1,padding:m=0}=t,f=l(m),g=i[h?"floating"===d?"reference":"floating":d],v=await r.getClippingClientRect({element:await r.isElement(g)?g:g.contextElement||await r.getDocumentElement({element:i.floating}),boundary:c,rootBoundary:p}),A=u(await r.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===d?{...o.floating,x:n,y:a}:o.reference,offsetParent:await r.getOffsetParent({element:i.floating}),strategy:s}));return{top:v.top-A.top+f.top,bottom:A.bottom-v.bottom+f.bottom,left:v.left-A.left+f.left,right:A.right-v.right+f.right}}const p=Math.min,d=Math.max;function h(e,t,n){return d(e,p(t,n))}const m={left:"right",right:"left",bottom:"top",top:"bottom"};function f(e){return e.replace(/left|right|bottom|top/g,(e=>m[e]))}function g(e,t){const n="start"===r(e),a=o(e),s=i(a);let l="x"===a?n?"right":"left":n?"bottom":"top";return t.reference[s]>t.floating[s]&&(l=f(l)),{main:l,cross:f(l)}}const v={start:"end",end:"start"};function A(e){return e.replace(/start|end/g,(e=>v[e]))}const b=["top","right","bottom","left"],y=b.reduce(((e,t)=>e.concat(t,t+"-start",t+"-end")),[]);const C=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,o,i,s,l,u;const{x:p,y:d,rects:h,middlewareData:m,placement:f}=t,{alignment:v=null,allowedPlacements:b=y,autoAlignment:C=!0,...w}=e;if(null!=(n=m.autoPlacement)&&n.skip)return{};const x=function(e,t,n){return(e?[...n.filter((t=>r(t)===e)),...n.filter((t=>r(t)!==e))]:n.filter((e=>a(e)===e))).filter((n=>!e||r(n)===e||!!t&&A(n)!==n))}(v,C,b),k=await c(t,w),S=null!=(o=null==(i=m.autoPlacement)?void 0:i.index)?o:0,_=x[S],{main:T,cross:P}=g(_,h);if(f!==_)return{x:p,y:d,reset:{placement:x[0]}};const E=[k[a(_)],k[T],k[P]],N=[...null!=(s=null==(l=m.autoPlacement)?void 0:l.overflows)?s:[],{placement:_,overflows:E}],z=x[S+1];if(z)return{data:{index:S+1,overflows:N},reset:{placement:z}};const j=N.slice().sort(((e,t)=>e.overflows[0]-t.overflows[0])),$=null==(u=j.find((e=>{let{overflows:t}=e;return t.every((e=>e<=0))})))?void 0:u.placement;return{data:{skip:!0},reset:{placement:null!=$?$:j[0].placement}}}}};const w=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:i,rects:s,initialPlacement:l}=t;if(null!=(n=i.flip)&&n.skip)return{};const{mainAxis:u=!0,crossAxis:p=!0,fallbackPlacements:d,fallbackStrategy:h="bestFit",flipAlignment:m=!0,...v}=e,b=a(o),y=d||(b===l||!m?[f(l)]:function(e){const t=f(e);return[A(e),t,A(t)]}(l)),C=[l,...y],w=await c(t,v),x=[];let k=(null==(r=i.flip)?void 0:r.overflows)||[];if(u&&x.push(w[b]),p){const{main:e,cross:t}=g(o,s);x.push(w[e],w[t])}if(k=[...k,{placement:o,overflows:x}],!x.every((e=>e<=0))){var S,_;const e=(null!=(S=null==(_=i.flip)?void 0:_.index)?S:0)+1,t=C[e];if(t)return{data:{index:e,overflows:k},reset:{placement:t}};let n="bottom";switch(h){case"bestFit":{var T;const e=null==(T=k.slice().sort(((e,t)=>e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)-t.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)))[0])?void 0:T.placement;e&&(n=e);break}case"initialPlacement":n=l}return{data:{skip:!0},reset:{placement:n}}}return{}}}};const x=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){const{x:n,y:r,placement:i,rects:s}=t,l=function(e){let{placement:t,rects:n,value:r}=e;const i=a(t),s=["left","top"].includes(i)?-1:1,l="function"==typeof r?r({...n,placement:t}):r,{mainAxis:u,crossAxis:c}="number"==typeof l?{mainAxis:l,crossAxis:0}:{mainAxis:0,crossAxis:0,...l};return"x"===o(i)?{x:c,y:u*s}:{x:u*s,y:c}}({placement:i,rects:s,value:e});return{x:n+l.x,y:r+l.y,data:l}}}};function k(e){return"x"===e?"y":"x"}function S(e){return"[object Window]"===(null==e?void 0:e.toString())}function _(e){if(null==e)return window;if(!S(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function T(e){return _(e).getComputedStyle(e)}function P(e){return S(e)?"":e?(e.nodeName||"").toLowerCase():""}function E(e){return e instanceof _(e).HTMLElement}function N(e){return e instanceof _(e).Element}function z(e){return e instanceof _(e).ShadowRoot||e instanceof ShadowRoot}function j(e){const{overflow:t,overflowX:n,overflowY:a}=T(e);return/auto|scroll|overlay|hidden/.test(t+a+n)}function $(e){return["table","td","th"].includes(P(e))}function O(e){const t=navigator.userAgent.toLowerCase().includes("firefox"),n=T(e);return"none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||["transform","perspective"].includes(n.willChange)||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter}const F=Math.min,D=Math.max,B=Math.round;function I(e,t){void 0===t&&(t=!1);const n=e.getBoundingClientRect();let a=1,r=1;return t&&E(e)&&(a=e.offsetWidth>0&&B(n.width)/e.offsetWidth||1,r=e.offsetHeight>0&&B(n.height)/e.offsetHeight||1),{width:n.width/a,height:n.height/r,top:n.top/r,right:n.right/a,bottom:n.bottom/r,left:n.left/a,x:n.left/a,y:n.top/r}}function M(e){return(t=e,(t instanceof _(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function L(e){return S(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function R(e){return I(M(e)).left+L(e).scrollLeft}function G(e,t,n){const a=E(t),r=M(t),o=I(e,a&&function(e){const t=I(e);return B(t.width)!==e.offsetWidth||B(t.height)!==e.offsetHeight}(t));let i={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if(a||!a&&"fixed"!==n)if(("body"!==P(t)||j(r))&&(i=L(t)),E(t)){const e=I(t,!0);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else r&&(s.x=R(r));return{x:o.left+i.scrollLeft-s.x,y:o.top+i.scrollTop-s.y,width:o.width,height:o.height}}function U(e){return"html"===P(e)?e:e.assignedSlot||e.parentNode||(z(e)?e.host:null)||M(e)}function H(e){return E(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function q(e){const t=_(e);let n=H(e);for(;n&&$(n)&&"static"===getComputedStyle(n).position;)n=H(n);return n&&("html"===P(n)||"body"===P(n)&&"static"===getComputedStyle(n).position&&!O(n))?t:n||function(e){let t=U(e);for(;E(t)&&!["html","body"].includes(P(t));){if(O(t))return t;t=t.parentNode}return null}(e)||t}function W(e){return{width:e.offsetWidth,height:e.offsetHeight}}function Z(e){return["html","body","#document"].includes(P(e))?e.ownerDocument.body:E(e)&&j(e)?e:Z(U(e))}function V(e,t){var n;void 0===t&&(t=[]);const a=Z(e),r=a===(null==(n=e.ownerDocument)?void 0:n.body),o=_(a),i=r?[o].concat(o.visualViewport||[],j(a)?a:[]):a,s=t.concat(i);return r?s:s.concat(V(U(i)))}function Y(e,t){return"viewport"===t?u(function(e){const t=_(e),n=M(e),a=t.visualViewport;let r=n.clientWidth,o=n.clientHeight,i=0,s=0;return a&&(r=a.width,o=a.height,Math.abs(t.innerWidth/a.scale-a.width)<.01&&(i=a.offsetLeft,s=a.offsetTop)),{width:r,height:o,x:i,y:s}}(e)):N(t)?function(e){const t=I(e),n=t.top+e.clientTop,a=t.left+e.clientLeft;return{top:n,left:a,x:a,y:n,right:a+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t):u(function(e){var t;const n=M(e),a=L(e),r=null==(t=e.ownerDocument)?void 0:t.body,o=D(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=D(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0);let s=-a.scrollLeft+R(e);const l=-a.scrollTop;return"rtl"===T(r||n).direction&&(s+=D(n.clientWidth,r?r.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}(M(e)))}function K(e){const t=V(U(e)),n=["absolute","fixed"].includes(T(e).position)&&E(e)?q(e):e;return N(n)?t.filter((e=>N(e)&&function(e,t){const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&z(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}(e,n)&&"body"!==P(e))):[]}const J={getElementRects:e=>{let{reference:t,floating:n,strategy:a}=e;return{reference:G(t,q(n),a),floating:{...W(n),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>function(e){let{rect:t,offsetParent:n,strategy:a}=e;const r=E(n),o=M(n);if(n===o)return t;let i={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if((r||!r&&"fixed"!==a)&&(("body"!==P(n)||j(o))&&(i=L(n)),E(n))){const e=I(n,!0);s.x=e.x+n.clientLeft,s.y=e.y+n.clientTop}return{...t,x:t.x-i.scrollLeft+s.x,y:t.y-i.scrollTop+s.y}}(e),getOffsetParent:e=>{let{element:t}=e;return q(t)},isElement:e=>N(e),getDocumentElement:e=>{let{element:t}=e;return M(t)},getClippingClientRect:e=>function(e){let{element:t,boundary:n,rootBoundary:a}=e;const r=[..."clippingParents"===n?K(t):[].concat(n),a],o=r[0],i=r.reduce(((e,n)=>{const a=Y(t,n);return e.top=D(a.top,e.top),e.right=F(a.right,e.right),e.bottom=F(a.bottom,e.bottom),e.left=D(a.left,e.left),e}),Y(t,o));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}(e),getDimensions:e=>{let{element:t}=e;return W(t)},getClientRects:e=>{let{element:t}=e;return t.getClientRects()}},X=(e,t,n)=>(async(e,t,n)=>{const{placement:a="bottom",strategy:r="absolute",middleware:o=[],platform:i}=n;let l=await i.getElementRects({reference:e,floating:t,strategy:r}),{x:u,y:c}=s({...l,placement:a}),p=a,d={};for(let n=0;nt in e?ee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,se=(e,t)=>{for(var n in t||(t={}))re.call(t,n)&&ie(e,n,t[n]);if(ae)for(var n of ae(t))oe.call(t,n)&&ie(e,n,t[n]);return e},le=(e,t)=>te(e,ne(t));function ue(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?ue(e[n],t[n]):e[n]=t[n])}const ce={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:5e3,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function pe(e,t){let n,a=ce.themes[e]||{};do{n=a[t],void 0===n?a.$extend?a=ce.themes[a.$extend]||{}:(a=null,n=ce[t]):a=null}while(a);return n}function de(e){const t=[e];let n=ce.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=ce.themes[n.$extend]||{}):n=null}while(n);return t}let he=!1;if("undefined"!=typeof window){he=!1;try{const e=Object.defineProperty({},"passive",{get(){he=!0}});window.addEventListener("test",null,e)}catch(e){}}let me=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(me=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const fe=["auto","top","bottom","left","right"].reduce(((e,t)=>e.concat([t,`${t}-start`,`${t}-end`])),[]),ge={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},ve={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function Ae(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function be(){return new Promise((e=>requestAnimationFrame((()=>{requestAnimationFrame(e)}))))}const ye=[];let Ce=null;const we={};function xe(e){let t=we[e];return t||(t=we[e]=[]),t}let ke=function(){};function Se(e){return function(){return pe(this.$props.theme,e)}}"undefined"!=typeof window&&(ke=window.Element);const _e="__floating-vue__popper";var Te=()=>({name:"VPopper",props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,required:!0},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:Se("disabled")},positioningDisabled:{type:Boolean,default:Se("positioningDisabled")},placement:{type:String,default:Se("placement"),validator:e=>fe.includes(e)},delay:{type:[String,Number,Object],default:Se("delay")},distance:{type:[Number,String],default:Se("distance")},skidding:{type:[Number,String],default:Se("skidding")},triggers:{type:Array,default:Se("triggers")},showTriggers:{type:[Array,Function],default:Se("showTriggers")},hideTriggers:{type:[Array,Function],default:Se("hideTriggers")},popperTriggers:{type:Array,default:Se("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Se("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Se("popperHideTriggers")},container:{type:[String,Object,ke,Boolean],default:Se("container")},boundary:{type:[String,ke],default:Se("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:Se("strategy")},autoHide:{type:[Boolean,Function],default:Se("autoHide")},handleResize:{type:Boolean,default:Se("handleResize")},instantMove:{type:Boolean,default:Se("instantMove")},eagerMount:{type:Boolean,default:Se("eagerMount")},popperClass:{type:[String,Array,Object],default:Se("popperClass")},computeTransformOrigin:{type:Boolean,default:Se("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Se("autoMinSize")},autoSize:{type:[Boolean,String],default:Se("autoSize")},autoMaxSize:{type:Boolean,default:Se("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Se("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Se("preventOverflow")},overflowPadding:{type:[Number,String],default:Se("overflowPadding")},arrowPadding:{type:[Number,String],default:Se("arrowPadding")},arrowOverflow:{type:Boolean,default:Se("arrowOverflow")},flip:{type:Boolean,default:Se("flip")},shift:{type:Boolean,default:Se("shift")},shiftCrossAxis:{type:Boolean,default:Se("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Se("noAutoFocus")}},provide(){return{[_e]:{parentPopper:this}}},inject:{[_e]:{default:null}},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return null!=this.ariaId?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:"function"==typeof this.autoHide?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:le(se({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return null==(e=this[_e])?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return(null==(e=this.popperTriggers)?void 0:e.includes("hover"))||(null==(t=this.popperShowTriggers)?void 0:t.includes("hover"))}},watch:se(se({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce(((e,t)=>(e[t]="$_refreshListeners",e)),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce(((e,t)=>(e[t]="$_computePosition",e)),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map((e=>e.toString(36).substring(2,10))).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var a,r;(null==(a=this.parentPopper)?void 0:a.lockedChild)&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,!n&&this.disabled||((null==(r=this.parentPopper)?void 0:r.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame((()=>{this.$_showFrameLocked=!1}))),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1,skipAiming:n=!1}={}){var a;this.$_hideInProgress||(this.shownChildren.size>0?this.$_pendingHide=!0:!n&&this.hasPopperShowTriggerHover&&this.$_isAimingPopper()?this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout((()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)}),1e3)):((null==(a=this.parentPopper)?void 0:a.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)))},init(){this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=this.referenceNode(),this.$_targetNodes=this.targetNodes().filter((e=>e.nodeType===e.ELEMENT_NODE)),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"),this.$emit("dispose"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){var e;if(this.$_isDisposed||this.positioningDisabled)return;const t={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&t.middleware.push(x({mainAxis:this.distance,crossAxis:this.skidding}));const n=this.placement.startsWith("auto");if(n?t.middleware.push(C({alignment:null!=(e=this.placement.split("-")[1])?e:""})):t.placement=this.placement,this.preventOverflow&&(this.shift&&t.middleware.push(function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,{mainAxis:s=!0,crossAxis:l=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...p}=e,d={x:n,y:r},m=await c(t,p),f=o(a(i)),g=k(f);let v=d[f],A=d[g];if(s){const e="y"===f?"bottom":"right";v=h(v+m["y"===f?"top":"left"],v,v-m[e])}if(l){const e="y"===g?"bottom":"right";A=h(A+m["y"===g?"top":"left"],A,A-m[e])}const b=u.fn({...t,[f]:v,[g]:A});return{...b,data:{x:b.x-n,y:b.y-r}}}}}({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!n&&this.flip&&t.middleware.push(w({padding:this.overflowPadding,boundary:this.boundary}))),t.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{element:n,padding:r=0}=null!=e?e:{},{x:s,y:u,placement:c,rects:p,platform:d}=t;if(null==n)return{};const m=l(r),f={x:s,y:u},g=o(a(c)),v=i(g),A=await d.getDimensions({element:n}),b="y"===g?"top":"left",y="y"===g?"bottom":"right",C=p.reference[v]+p.reference[g]-f[g]-p.floating[v],w=f[g]-p.reference[g],x=await d.getOffsetParent({element:n}),k=x?"y"===g?x.clientHeight||0:x.clientWidth||0:0,S=C/2-w/2,_=m[b],T=k-A[v]-m[y],P=k/2-A[v]/2+S,E=h(_,P,T);return{data:{[g]:E,centerOffset:P-E}}}}))({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let a;const{centerOffset:r}=n.arrow;return a=e.startsWith("top")||e.startsWith("bottom")?Math.abs(r)>t.reference.width/2:Math.abs(r)>t.reference.height/2,{data:{overflow:a}}}}),this.autoMinSize||this.autoSize){const e=this.autoSize?this.autoSize:this.autoMinSize?"min":null;t.middleware.push({name:"autoSize",fn:({rects:t,placement:n,middlewareData:a})=>{var r;if(null==(r=a.autoSize)?void 0:r.skip)return{};let o,i;return n.startsWith("top")||n.startsWith("bottom")?o=t.reference.width:i=t.reference.height,this.$_innerNode.style["min"===e?"minWidth":"max"===e?"maxWidth":"width"]=null!=o?`${o}px`:null,this.$_innerNode.style["min"===e?"minHeight":"max"===e?"maxHeight":"height"]=null!=i?`${i}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,t.middleware.push(function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n;const{placement:o,rects:i,middlewareData:s}=t,{apply:l,...u}=e;if(null!=(n=s.size)&&n.skip)return{};const p=await c(t,u),h=a(o),m="end"===r(o);let f,g;"top"===h||"bottom"===h?(f=h,g=m?"left":"right"):(g=h,f=m?"top":"bottom");const v=d(p.left,0),A=d(p.right,0),b=d(p.top,0),y=d(p.bottom,0),C={height:i.floating.height-(["left","right"].includes(o)?2*(0!==b||0!==y?b+y:d(p.top,p.bottom)):p[f]),width:i.floating.width-(["top","bottom"].includes(o)?2*(0!==v||0!==A?v+A:d(p.left,p.right)):p[g])};return null==l||l({...C,...i}),{data:{skip:!0},reset:{rects:!0}}}}}({boundary:this.boundary,padding:this.overflowPadding,apply:({width:e,height:t})=>{this.$_innerNode.style.maxWidth=null!=e?`${e}px`:null,this.$_innerNode.style.maxHeight=null!=t?`${t}px`:null}})));const s=await X(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:s.x,y:s.y,placement:s.placement,strategy:s.strategy,arrow:se(se({},s.middlewareData.arrow),s.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),Ce&&this.instantMove&&Ce.instantMove&&Ce!==this.parentPopper)return Ce.$_applyHide(!0),void this.$_applyShow(!0);t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){this.shownChildren.size>0?this.$_pendingHide=!0:(this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(Ce=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide")))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,this.isShown||(this.$_ensureTeleport(),await be(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...V(this.$_referenceNode),...V(this.$_popperNode)],"scroll",(()=>{this.$_computePosition()})))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const e=this.$_referenceNode.getBoundingClientRect(),t=this.$_popperNode.querySelector(".v-popper__wrapper"),n=t.parentNode.getBoundingClientRect(),a=e.x+e.width/2-(n.left+t.offsetLeft),r=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${a}px ${r}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0)return this.$_pendingHide=!0,void(this.$_hideInProgress=!1);if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,Ae(ye,this),0===ye.length&&document.body.classList.remove("v-popper--some-open");for(const e of de(this.theme)){const t=xe(e);Ae(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}Ce===this&&(Ce=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=pe(this.theme,"disposeTimeout");null!==t&&(this.$_disposeTimer=setTimeout((()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)}),t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await be(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if("string"==typeof e?e=window.document.querySelector(e):!1===e&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=e=>{this.isShown&&!this.$_hideInProgress||(e.usedByTooltip=!0,!this.$_preventShow&&this.show({event:e}))};this.$_registerTriggerListeners(this.$_targetNodes,ge,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],ge,this.popperTriggers,this.popperShowTriggers,e);const t=e=>t=>{t.usedByTooltip||this.hide({event:t,skipAiming:e})};this.$_registerTriggerListeners(this.$_targetNodes,ve,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],ve,this.popperTriggers,this.popperHideTriggers,t(!0))},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach((e=>e.addEventListener(t,n,he?{passive:!0}:void 0)))},$_registerTriggerListeners(e,t,n,a,r){let o=n;null!=a&&(o="function"==typeof a?a(o):a),o.forEach((n=>{const a=t[n];a&&this.$_registerEventListeners(e,a,r)}))},$_removeEventListeners(e){const t=[];this.$_events.forEach((n=>{const{targetNodes:a,eventType:r,handler:o}=n;e&&e!==r?t.push(n):a.forEach((e=>e.removeEventListener(r,o)))})),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout((()=>{this.$_preventShow=!1}),300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const a=n.getAttribute(e);a&&(n.removeAttribute(e),n.setAttribute(t,a))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const a=e[n];null==a?t.removeAttribute(n):t.setAttribute(n,a)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$el.getBoundingClientRect();if(Fe>=e.left&&Fe<=e.right&&De>=e.top&&De<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Fe-$e,n=De-Oe,a=e.left+e.width/2-$e+(e.top+e.height/2)-Oe+e.width+e.height,r=$e+t*a,o=Oe+n*a;return Be($e,Oe,r,o,e.left,e.top,e.left,e.bottom)||Be($e,Oe,r,o,e.left,e.top,e.right,e.top)||Be($e,Oe,r,o,e.right,e.top,e.right,e.bottom)||Be($e,Oe,r,o,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});function Pe(e){for(let t=0;t=0;a--){const r=ye[a];try{const a=r.$_containsGlobalTarget=Ne(r,e);r.$_pendingHide=!1,requestAnimationFrame((()=>{if(r.$_pendingHide=!1,!n[r.randomId]&&ze(r,a,e)){if(r.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&a){let e=r.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let o=r.parentPopper;for(;o&&ze(o,o.$_containsGlobalTarget,e);)o.$_handleGlobalClose(e,t),o=o.parentPopper}}))}catch(e){}}}function Ne(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function ze(e,t,n){return n.closeAllPopover||n.closePopover&&t||function(e,t){if("function"==typeof e.autoHide){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}(e,n)&&!t}function je(){for(let e=0;e=0&&l<=1&&u>=0&&u<=1}var Ie;function Me(){Me.init||(Me.init=!0,Ie=-1!==function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}())}function Le(e,t,n,a,r,o,i,s,l,u){"boolean"!=typeof i&&(l=s,s=i,i=!1);var c,p="function"==typeof n?n.options:n;if(e&&e.render&&(p.render=e.render,p.staticRenderFns=e.staticRenderFns,p._compiled=!0,r&&(p.functional=!0)),a&&(p._scopeId=a),o?(c=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},p._ssrRegister=c):t&&(c=i?function(e){t.call(this,u(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),c)if(p.functional){var d=p.render;p.render=function(e,t){return c.call(t),d(e,t)}}else{var h=p.beforeCreate;p.beforeCreate=h?[].concat(h,c):[c]}return n}"undefined"!=typeof window&&window.addEventListener("mousemove",(e=>{$e=Fe,Oe=De,Fe=e.clientX,De=e.clientY}),he?{passive:!0}:void 0);var Re={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Me(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",Ie&&this.$el.appendChild(t),t.data="about:blank",Ie||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Ie&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},Ge=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};Ge._withStripped=!0;var Ue=Le({render:Ge,staticRenderFns:[]},undefined,Re,"data-v-8859cc6c",false,undefined,!1,void 0,void 0,void 0);var He={version:"1.0.1",install:function(e){e.component("resize-observer",Ue),e.component("ResizeObserver",Ue)}},qe=null;"undefined"!=typeof window?qe=window.Vue:void 0!==n.g&&(qe=n.g.Vue),qe&&qe.use(He);var We={computed:{themeClass(){return function(e){const t=[e];let n=ce.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=ce.themes[n.$extend]||{}):n=null}while(n);return t.map((e=>`v-popper--theme-${e}`))}(this.theme)}}},Ze={name:"VPopperContent",components:{ResizeObserver:Ue},mixins:[We],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx:e=>null==e||isNaN(e)?null:`${e}px`}};function Ve(e,t,n,a,r,o,i,s){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),a&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),i?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=l):r&&(l=s?function(){r.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,l):[l]}return{exports:e,options:u}}const Ye={};var Ke=Ve(Ze,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"popover",staticClass:"v-popper__popper",class:[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}],style:e.result?{position:e.result.strategy,transform:"translate3d("+Math.round(e.result.x)+"px,"+Math.round(e.result.y)+"px,0)"}:void 0,attrs:{id:e.popperId,"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[n("div",{staticClass:"v-popper__backdrop",on:{click:function(t){e.autoHide&&e.$emit("hide")}}}),n("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[n("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[n("div",[e._t("default")],2),e.handleResize?n("ResizeObserver",{on:{notify:function(t){return e.$emit("resize",t)}}}):e._e()]:e._e()],2),n("div",{ref:"arrow",staticClass:"v-popper__arrow-container",style:e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0},[n("div",{staticClass:"v-popper__arrow-outer"}),n("div",{staticClass:"v-popper__arrow-inner"})])])])}),[],!1,Je,null,null,null);function Je(e){for(let e in Ye)this[e]=Ye[e]}var Xe=function(){return Ke.exports}(),Qe={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}},et={name:"VPopperWrapper",components:{Popper:Te(),PopperContent:Xe},mixins:[Qe,We],inheritAttrs:!1,props:{theme:{type:String,default(){return this.$options.vPopperTheme}}},methods:{getTargetNodes(){return Array.from(this.$refs.reference.children).filter((e=>e!==this.$refs.popperContent.$el))}}},tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"target-nodes":e.getTargetNodes,"reference-node":function(){return e.$refs.reference},"popper-node":function(){return e.$refs.popperContent.$el}},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.popperId,r=t.isShown,o=t.shouldMountContent,i=t.skipTransition,s=t.autoHide,l=t.show,u=t.hide,c=t.handleResize,p=t.onResize,d=t.classes,h=t.result;return[n("div",{ref:"reference",staticClass:"v-popper",class:[e.themeClass,{"v-popper--shown":r}]},[e._t("default",null,{shown:r,show:l,hide:u}),n("PopperContent",{ref:"popperContent",attrs:{"popper-id":a,theme:e.theme,shown:r,mounted:o,"skip-transition":i,"auto-hide":s,"handle-resize":c,classes:d,result:h},on:{hide:u,resize:p}},[e._t("popper",null,{shown:r,hide:u})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))};const nt={};var at=Ve(et,tt,[],!1,rt,null,null,null);function rt(e){for(let e in nt)this[e]=nt[e]}var ot=function(){return at.exports}(),it=le(se({},ot),{name:"VDropdown",vPopperTheme:"dropdown"});const st={};var lt=Ve(it,undefined,undefined,!1,ut,null,null,null);function ut(e){for(let e in st)this[e]=st[e]}var ct=function(){return lt.exports}(),pt=le(se({},ot),{name:"VMenu",vPopperTheme:"menu"});const dt={};var ht=Ve(pt,undefined,undefined,!1,mt,null,null,null);function mt(e){for(let e in dt)this[e]=dt[e]}var ft=function(){return ht.exports}(),gt=le(se({},ot),{name:"VTooltip",vPopperTheme:"tooltip"});const vt={};var At=Ve(gt,undefined,undefined,!1,bt,null,null,null);function bt(e){for(let e in vt)this[e]=vt[e]}var yt=function(){return At.exports}(),Ct={name:"VTooltipDirective",components:{Popper:Te(),PopperContent:Xe},mixins:[Qe],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return pe(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return pe(this.theme,"loadingContent")}}},data:()=>({asyncContent:null}),computed:{isContentAsync(){return"function"==typeof this.content},loading(){return this.isContentAsync&&null==this.asyncContent},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(e){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if("function"==typeof this.content&&this.$_isShown&&(e||!this.$_loading&&null==this.asyncContent)){this.asyncContent=null,this.$_loading=!0;const e=++this.$_fetchId,t=this.content(this);t.then?t.then((t=>this.onResult(e,t))):this.onResult(e,t)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},wt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"popper-node":function(){return e.$refs.popperContent.$el}},on:{"apply-show":e.onShow,"apply-hide":e.onHide},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.popperId,r=t.isShown,o=t.shouldMountContent,i=t.skipTransition,s=t.autoHide,l=t.hide,u=t.handleResize,c=t.onResize,p=t.classes,d=t.result;return[n("PopperContent",{ref:"popperContent",class:{"v-popper--tooltip-loading":e.loading},attrs:{"popper-id":a,theme:e.theme,shown:r,mounted:o,"skip-transition":i,"auto-hide":s,"handle-resize":u,classes:p,result:d},on:{hide:l,resize:c}},[e.html?n("div",{domProps:{innerHTML:e._s(e.finalContent)}}):n("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))};const xt={};var kt=Ve(Ct,wt,[],!1,St,null,null,null);function St(e){for(let e in xt)this[e]=xt[e]}var _t=function(){return kt.exports}();const Tt="v-popper--has-tooltip";function Pt(e,t,n){let a;const r=typeof t;return a="string"===r?{content:t}:t&&"object"===r?t:{content:!1},a.placement=function(e,t){let n=e.placement;if(!n&&t)for(const e of fe)t[e]&&(n=e);return n||(n=pe(e.theme||"tooltip","placement")),n}(a,n),a.targetNodes=()=>[e],a.referenceNode=()=>e,a}function Et(e,t,n){const a=Pt(e,t,n),r=e.$_popper=new Q.default({mixins:[Qe],data:()=>({options:a}),render(e){const t=this.options,{theme:n,html:a,content:r,loadingContent:o}=t,i=((e,t)=>{var n={};for(var a in e)re.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&ae)for(var a of ae(e))t.indexOf(a)<0&&oe.call(e,a)&&(n[a]=e[a]);return n})(t,["theme","html","content","loadingContent"]);return e(_t,{props:{theme:n,html:a,content:r,loadingContent:o},attrs:i,ref:"popper"})},devtools:{hide:!0}}),o=document.createElement("div");return document.body.appendChild(o),r.$mount(o),e.classList&&e.classList.add(Tt),r}function Nt(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(Tt)}function zt(e,{value:t,oldValue:n,modifiers:a}){const r=Pt(e,t,a);if(!r.content||pe(r.theme||"tooltip","disabled"))Nt(e);else{let n;e.$_popper?(n=e.$_popper,n.options=r):n=Et(e,t,a),void 0!==t.shown&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?n.show():n.hide())}}var jt={bind:zt,update:zt,unbind(e){Nt(e)}};function $t(e){e.addEventListener("click",Ft),e.addEventListener("touchstart",Dt,!!he&&{passive:!0})}function Ot(e){e.removeEventListener("click",Ft),e.removeEventListener("touchstart",Dt),e.removeEventListener("touchend",Bt),e.removeEventListener("touchcancel",It)}function Ft(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function Dt(e){if(1===e.changedTouches.length){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",Bt),t.addEventListener("touchcancel",It)}}function Bt(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],a=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-a.screenY)<20&&Math.abs(n.screenX-a.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function It(e){e.currentTarget.$_vclosepopover_touch=!1}var Mt={bind(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(void 0===t||t)&&$t(e)},update(e,{value:t,oldValue:n,modifiers:a}){e.$_closePopoverModifiers=a,t!==n&&(void 0===t||t?$t(e):Ot(e))},unbind(e){Ot(e)}};const Lt=ce,Rt=jt,Gt=Mt,Ut=ct,Ht=ft,qt=Te,Wt=Xe,Zt=Qe,Vt=ot,Yt=We,Kt=yt,Jt=_t;function Xt(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,ue(ce,t),e.directive("tooltip",jt),e.directive("close-popper",Mt),e.component("v-tooltip",yt),e.component("VTooltip",yt),e.component("v-dropdown",ct),e.component("VDropdown",ct),e.component("v-menu",ft),e.component("VMenu",ft))}const Qt={version:"1.0.0-beta.19",install:Xt,options:ce};let en=null;"undefined"!=typeof window?en=window.Vue:void 0!==n.g&&(en=n.g.Vue),en&&en.use(Qt)},4291:(e,t,n)=>{"use strict";n.r(t),n.d(t,{createFocusTrap:()=>O});var a=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],r=a.join(","),o="undefined"==typeof Element,i=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!o&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},l=function(e,t,n){var a=Array.prototype.slice.apply(e.querySelectorAll(r));return t&&i.call(e,r)&&a.unshift(e),a=a.filter(n)},u=function e(t,n,a){for(var o=[],s=Array.from(t);s.length;){var l=s.shift();if("SLOT"===l.tagName){var u=l.assignedElements(),c=e(u.length?u:l.children,!0,a);a.flatten?o.push.apply(o,c):o.push({scopeParent:l,candidates:c})}else{i.call(l,r)&&a.filter(l)&&(n||!t.includes(l))&&o.push(l);var p=l.shadowRoot||"function"==typeof a.getShadowRoot&&a.getShadowRoot(l),d=!a.shadowRootFilter||a.shadowRootFilter(l);if(p&&d){var h=e(!0===p?l.children:p.children,!0,a);a.flatten?o.push.apply(o,h):o.push({scopeParent:l,candidates:h})}else s.unshift.apply(s,l.children)}}return o},c=function(e,t){return e.tabIndex<0&&(t||/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||e.isContentEditable)&&isNaN(parseInt(e.getAttribute("tabindex"),10))?0:e.tabIndex},p=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},d=function(e){return"INPUT"===e.tagName},h=function(e){return function(e){return d(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||s(e),a=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=a(window.CSS.escape(e.name));else try{t=a(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var r=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(i.call(r,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return m(e)}else{if("function"==typeof a){for(var o=e;e;){var l=e.parentElement,u=s(e);if(l&&!l.shadowRoot&&!0===a(l))return m(e);e=e.assignedSlot?e.assignedSlot:l||u===e.ownerDocument?l:u.host}e=o}if(function(e){for(var t,n=s(e).host,a=!!(null!==(t=n)&&void 0!==t&&t.ownerDocument.contains(n)||e.ownerDocument.contains(e));!a&&n;){var r;a=!(null===(r=n=s(n).host)||void 0===r||!r.ownerDocument.contains(n))}return a}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},g=function(e,t){return!(t.disabled||function(e){return d(e)&&"hidden"===e.type}(t)||f(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},b=function e(t){var n=[],a=[];return t.forEach((function(t,r){var o=!!t.scopeParent,i=o?t.scopeParent:t,s=c(i,o),l=o?e(t.candidates):i;0===s?o?n.push.apply(n,l):n.push(i):a.push({documentOrder:r,tabIndex:s,item:t,isScope:o,content:l})})),a.sort(p).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},y=function(e,t){var n;return n=(t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:v.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:A}):l(e,t.includeContainer,v.bind(null,t)),b(n)},C=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==i.call(e,r)&&v(t,e)},w=a.concat("iframe").join(","),x=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==i.call(e,w)&&g(t,e)};function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function S(e){for(var t=1;t0){var n=e[e.length-1];n!==t&&n.pause()}var a=e.indexOf(t);-1===a||e.splice(a,1),e.push(t)},E=function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()},N=function(e){return setTimeout(e,0)},z=function(e,t){var n=-1;return e.every((function(e,a){return!t(e)||(n=a,!1)})),n},j=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1?n-1:0),i=1;i=0)e=a.activeElement;else{var t=i.tabbableGroups[0];e=t&&t.firstTabbableNode||p("fallbackFocus")}if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},h=function(){if(i.containerGroups=i.containers.map((function(e){var t,n,a=y(e,o.tabbableOptions),r=(t=e,(n=(n=o.tabbableOptions)||{}).getShadowRoot?u([t],n.includeContainer,{filter:g.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):l(t,n.includeContainer,g.bind(null,n)));return{container:e,tabbableNodes:a,focusableNodes:r,firstTabbableNode:a.length>0?a[0]:null,lastTabbableNode:a.length>0?a[a.length-1]:null,nextTabbableNode:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=r.findIndex((function(t){return t===e}));if(!(n<0))return t?r.slice(n+1).find((function(e){return C(e,o.tabbableOptions)})):r.slice(0,n).reverse().find((function(e){return C(e,o.tabbableOptions)}))}}})),i.tabbableGroups=i.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),i.tabbableGroups.length<=0&&!p("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},m=function e(t){!1!==t&&t!==a.activeElement&&(t&&t.focus?(t.focus({preventScroll:!!o.preventScroll}),i.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(d()))},f=function(e){var t=p("setReturnFocus",e);return t||!1!==t&&e},v=function(e){var t=$(e);c(t)>=0||(j(o.clickOutsideDeactivates,e)?n.deactivate({returnFocus:o.returnFocusOnDeactivate&&!x(t,o.tabbableOptions)}):j(o.allowOutsideClick,e)||e.preventDefault())},A=function(e){var t=$(e),n=c(t)>=0;n||t instanceof Document?n&&(i.mostRecentlyFocusedNode=t):(e.stopImmediatePropagation(),m(i.mostRecentlyFocusedNode||d()))},b=function(e){if(function(e){return"Escape"===e.key||"Esc"===e.key||27===e.keyCode}(e)&&!1!==j(o.escapeDeactivates,e))return e.preventDefault(),void n.deactivate();(function(e){return"Tab"===e.key||9===e.keyCode})(e)&&function(e){var t=$(e);h();var n=null;if(i.tabbableGroups.length>0){var a=c(t),r=a>=0?i.containerGroups[a]:void 0;if(a<0)n=e.shiftKey?i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:i.tabbableGroups[0].firstTabbableNode;else if(e.shiftKey){var s=z(i.tabbableGroups,(function(e){var n=e.firstTabbableNode;return t===n}));if(s<0&&(r.container===t||x(t,o.tabbableOptions)&&!C(t,o.tabbableOptions)&&!r.nextTabbableNode(t,!1))&&(s=a),s>=0){var l=0===s?i.tabbableGroups.length-1:s-1;n=i.tabbableGroups[l].lastTabbableNode}}else{var u=z(i.tabbableGroups,(function(e){var n=e.lastTabbableNode;return t===n}));if(u<0&&(r.container===t||x(t,o.tabbableOptions)&&!C(t,o.tabbableOptions)&&!r.nextTabbableNode(t))&&(u=a),u>=0){var d=u===i.tabbableGroups.length-1?0:u+1;n=i.tabbableGroups[d].firstTabbableNode}}}else n=p("fallbackFocus");n&&(e.preventDefault(),m(n))}(e)},w=function(e){var t=$(e);c(t)>=0||j(o.clickOutsideDeactivates,e)||j(o.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},k=function(){if(i.active)return P(r,n),i.delayInitialFocusTimer=o.delayInitialFocus?N((function(){m(d())})):m(d()),a.addEventListener("focusin",A,!0),a.addEventListener("mousedown",v,{capture:!0,passive:!1}),a.addEventListener("touchstart",v,{capture:!0,passive:!1}),a.addEventListener("click",w,{capture:!0,passive:!1}),a.addEventListener("keydown",b,{capture:!0,passive:!1}),n},_=function(){if(i.active)return a.removeEventListener("focusin",A,!0),a.removeEventListener("mousedown",v,!0),a.removeEventListener("touchstart",v,!0),a.removeEventListener("click",w,!0),a.removeEventListener("keydown",b,!0),n};return(n={get active(){return i.active},get paused(){return i.paused},activate:function(e){if(i.active)return this;var t=s(e,"onActivate"),n=s(e,"onPostActivate"),r=s(e,"checkCanFocusTrap");r||h(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=a.activeElement,t&&t();var o=function(){r&&h(),k(),n&&n()};return r?(r(i.containers.concat()).then(o,o),this):(o(),this)},deactivate:function(e){if(!i.active)return this;var t=S({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},e);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,_(),i.active=!1,i.paused=!1,E(r,n);var a=s(t,"onDeactivate"),l=s(t,"onPostDeactivate"),u=s(t,"checkCanReturnFocus"),c=s(t,"returnFocus","returnFocusOnDeactivate");a&&a();var p=function(){N((function(){c&&m(f(i.nodeFocusedBeforeActivation)),l&&l()}))};return c&&u?(u(f(i.nodeFocusedBeforeActivation)).then(p,p),this):(p(),this)},pause:function(){return i.paused||!i.active||(i.paused=!0,_()),this},unpause:function(){return i.paused&&i.active?(i.paused=!1,h(),k(),this):this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return i.containers=t.map((function(e){return"string"==typeof e?a.querySelector(e):e})),i.active&&h(),this}}).updateContainerElements(e),n}},840:(e,t,n)=>{var a;!function(r,o,i,s){"use strict";var l,u=["","webkit","Moz","MS","ms","o"],c=o.createElement("div"),p=Math.round,d=Math.abs,h=Date.now;function m(e,t,n){return setTimeout(C(e,n),t)}function f(e,t,n){return!!Array.isArray(e)&&(g(e,n[t],n),!0)}function g(e,t,n){var a;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==s)for(a=0;a\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",o=r.console&&(r.console.warn||r.console.log);return o&&o.call(r.console,a,n),e.apply(this,arguments)}}l="function"!=typeof Object.assign?function(e){if(e===s||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n-1}function P(e){return e.trim().split(/\s+/g)}function E(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var a=0;an[t]})):a.sort()),a}function j(e,t){for(var n,a,r=t[0].toUpperCase()+t.slice(1),o=0;o1&&!n.firstMultiple?n.firstMultiple=q(t):1===r&&(n.firstMultiple=!1);var o=n.firstInput,i=n.firstMultiple,l=i?i.center:o.center,u=t.center=W(a);t.timeStamp=h(),t.deltaTime=t.timeStamp-o.timeStamp,t.angle=K(l,u),t.distance=Y(l,u),function(e,t){var n=t.center,a=e.offsetDelta||{},r=e.prevDelta||{},o=e.prevInput||{};1!==t.eventType&&4!==o.eventType||(r=e.prevDelta={x:o.deltaX||0,y:o.deltaY||0},a=e.offsetDelta={x:n.x,y:n.y});t.deltaX=r.x+(n.x-a.x),t.deltaY=r.y+(n.y-a.y)}(n,t),t.offsetDirection=V(t.deltaX,t.deltaY);var c=Z(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=c.x,t.overallVelocityY=c.y,t.overallVelocity=d(c.x)>d(c.y)?c.x:c.y,t.scale=i?(p=i.pointers,m=a,Y(m[0],m[1],G)/Y(p[0],p[1],G)):1,t.rotation=i?function(e,t){return K(t[1],t[0],G)+K(e[1],e[0],G)}(i.pointers,a):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,a,r,o,i=e.lastInterval||t,l=t.timeStamp-i.timeStamp;if(8!=t.eventType&&(l>25||i.velocity===s)){var u=t.deltaX-i.deltaX,c=t.deltaY-i.deltaY,p=Z(l,u,c);a=p.x,r=p.y,n=d(p.x)>d(p.y)?p.x:p.y,o=V(u,c),e.lastInterval=t}else n=i.velocity,a=i.velocityX,r=i.velocityY,o=i.direction;t.velocity=n,t.velocityX=a,t.velocityY=r,t.direction=o}(n,t);var p,m;var f=e.element;_(t.srcEvent.target,f)&&(f=t.srcEvent.target);t.target=f}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function q(e){for(var t=[],n=0;n=d(t)?e<0?2:4:t<0?8:16}function Y(e,t,n){n||(n=R);var a=t[n[0]]-e[n[0]],r=t[n[1]]-e[n[1]];return Math.sqrt(a*a+r*r)}function K(e,t,n){n||(n=R);var a=t[n[0]]-e[n[0]],r=t[n[1]]-e[n[1]];return 180*Math.atan2(r,a)/Math.PI}U.prototype={handler:function(){},init:function(){this.evEl&&k(this.element,this.evEl,this.domHandler),this.evTarget&&k(this.target,this.evTarget,this.domHandler),this.evWin&&k(O(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(O(this.element),this.evWin,this.domHandler)}};var J={mousedown:1,mousemove:2,mouseup:4},X="mousedown",Q="mousemove mouseup";function ee(){this.evEl=X,this.evWin=Q,this.pressed=!1,U.apply(this,arguments)}y(ee,U,{handler:function(e){var t=J[e.type];1&t&&0===e.button&&(this.pressed=!0),2&t&&1!==e.which&&(t=4),this.pressed&&(4&t&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:M,srcEvent:e}))}});var te={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},ne={2:I,3:"pen",4:M,5:"kinect"},ae="pointerdown",re="pointermove pointerup pointercancel";function oe(){this.evEl=ae,this.evWin=re,U.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}r.MSPointerEvent&&!r.PointerEvent&&(ae="MSPointerDown",re="MSPointerMove MSPointerUp MSPointerCancel"),y(oe,U,{handler:function(e){var t=this.store,n=!1,a=e.type.toLowerCase().replace("ms",""),r=te[a],o=ne[e.pointerType]||e.pointerType,i=o==I,s=E(t,e.pointerId,"pointerId");1&r&&(0===e.button||i)?s<0&&(t.push(e),s=t.length-1):12&r&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,r,{pointers:t,changedPointers:[e],pointerType:o,srcEvent:e}),n&&t.splice(s,1))}});var ie={touchstart:1,touchmove:2,touchend:4,touchcancel:8},se="touchstart",le="touchstart touchmove touchend touchcancel";function ue(){this.evTarget=se,this.evWin=le,this.started=!1,U.apply(this,arguments)}function ce(e,t){var n=N(e.touches),a=N(e.changedTouches);return 12&t&&(n=z(n.concat(a),"identifier",!0)),[n,a]}y(ue,U,{handler:function(e){var t=ie[e.type];if(1===t&&(this.started=!0),this.started){var n=ce.call(this,e,t);12&t&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:I,srcEvent:e})}}});var pe={touchstart:1,touchmove:2,touchend:4,touchcancel:8},de="touchstart touchmove touchend touchcancel";function he(){this.evTarget=de,this.targetIds={},U.apply(this,arguments)}function me(e,t){var n=N(e.touches),a=this.targetIds;if(3&t&&1===n.length)return a[n[0].identifier]=!0,[n,n];var r,o,i=N(e.changedTouches),s=[],l=this.target;if(o=n.filter((function(e){return _(e.target,l)})),1===t)for(r=0;r-1&&a.splice(e,1)}),2500)}}function Ae(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,a=0;a-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function a(n){t.manager.emit(n,e)}n<8&&a(t.options.event+ze(n)),a(t.options.event),e.additionalEvent&&a(e.additionalEvent),n>=8&&a(t.options.event+ze(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=Ee},canEmit:function(){for(var e=0;et.threshold&&r&t.direction},attrTest:function(e){return Oe.prototype.attrTest.call(this,e)&&(2&this.state||!(2&this.state)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=je(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),y(De,Oe,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[ke]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||2&this.state)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),y(Be,Ne,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[we]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,a=e.distancet.time;if(this._input=e,!a||!n||12&e.eventType&&!r)this.reset();else if(1&e.eventType)this.reset(),this._timer=m((function(){this.state=8,this.tryEmit()}),t.time,this);else if(4&e.eventType)return 8;return Ee},reset:function(){clearTimeout(this._timer)},emit:function(e){8===this.state&&(e&&4&e.eventType?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=h(),this.manager.emit(this.options.event,this._input)))}}),y(Ie,Oe,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[ke]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||2&this.state)}}),y(Me,Oe,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return Fe.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return 30&n?t=e.overallVelocity:6&n?t=e.overallVelocityX:n&L&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&d(t)>this.options.velocity&&4&e.eventType},emit:function(e){var t=je(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),y(Le,Ne,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[xe]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,a=e.distance{var a="__lodash_hash_undefined__",r="[object Function]",o="[object GeneratorFunction]",i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/,l=/^\./,u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,c=/\\(\\)?/g,p=/^\[object .+?Constructor\]$/,d="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,h="object"==typeof self&&self&&self.Object===Object&&self,m=d||h||Function("return this")();var f,g=Array.prototype,v=Function.prototype,A=Object.prototype,b=m["__core-js_shared__"],y=(f=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||""))?"Symbol(src)_1."+f:"",C=v.toString,w=A.hasOwnProperty,x=A.toString,k=RegExp("^"+C.call(w).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),S=m.Symbol,_=g.splice,T=I(m,"Map"),P=I(Object,"create"),E=S?S.prototype:void 0,N=E?E.toString:void 0;function z(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1},j.prototype.set=function(e,t){var n=this.__data__,a=O(n,e);return a<0?n.push([e,t]):n[a][1]=t,this},$.prototype.clear=function(){this.__data__={hash:new z,map:new(T||j),string:new z}},$.prototype.delete=function(e){return B(this,e).delete(e)},$.prototype.get=function(e){return B(this,e).get(e)},$.prototype.has=function(e){return B(this,e).has(e)},$.prototype.set=function(e,t){return B(this,e).set(e,t),this};var M=R((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(H(e))return N?N.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(t);var n=[];return l.test(e)&&n.push(""),e.replace(u,(function(e,t,a,r){n.push(a?r.replace(c,"$1"):t||e)})),n}));function L(e){if("string"==typeof e||H(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function R(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var a=arguments,r=t?t.apply(this,a):a[0],o=n.cache;if(o.has(r))return o.get(r);var i=e.apply(this,a);return n.cache=o.set(r,i),i};return n.cache=new(R.Cache||$),n}R.Cache=$;var G=Array.isArray;function U(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function H(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==x.call(e)}e.exports=function(e,t,n){var a=null==e?void 0:F(e,t);return void 0===a?n:a}},7699:(e,t,n)=>{"use strict";var a=n(9208),r=n(4587);function o(e){e=e||{},this.catalogs={},this.locale="",this.domain="messages",this.listeners=[],this.sourceLocale="",e.sourceLocale&&("string"==typeof e.sourceLocale?this.sourceLocale=e.sourceLocale:this.warn("The `sourceLocale` option should be a string")),this.debug="debug"in e&&!0===e.debug}e.exports=o,o.prototype.on=function(e,t){this.listeners.push({eventName:e,callback:t})},o.prototype.off=function(e,t){this.listeners=this.listeners.filter((function(n){return!1==(n.eventName===e&&n.callback===t)}))},o.prototype.emit=function(e,t){for(var n=0;n{"use strict";e.exports={ach:{name:"Acholi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},af:{name:"Afrikaans",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ak:{name:"Akan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},am:{name:"Amharic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},an:{name:"Aragonese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ar:{name:"Arabic",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2},{plural:3,sample:3},{plural:4,sample:11},{plural:5,sample:100}],nplurals:6,pluralsText:"nplurals = 6; plural = (n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5)",pluralsFunc:function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5}},arn:{name:"Mapudungun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},ast:{name:"Asturian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ay:{name:"Aymará",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},az:{name:"Azerbaijani",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},be:{name:"Belarusian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},bg:{name:"Bulgarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},bn:{name:"Bengali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},bo:{name:"Tibetan",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},br:{name:"Breton",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},brx:{name:"Bodo",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},bs:{name:"Bosnian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},ca:{name:"Catalan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},cgg:{name:"Chiga",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},cs:{name:"Czech",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:e>=2&&e<=4?1:2}},csb:{name:"Kashubian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},cy:{name:"Welsh",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:8}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : (n !== 8 && n !== 11) ? 2 : 3)",pluralsFunc:function(e){return 1===e?0:2===e?1:8!==e&&11!==e?2:3}},da:{name:"Danish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},de:{name:"German",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},doi:{name:"Dogri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},dz:{name:"Dzongkha",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},el:{name:"Greek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},en:{name:"English",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},eo:{name:"Esperanto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},es:{name:"Spanish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},et:{name:"Estonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},eu:{name:"Basque",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fa:{name:"Persian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ff:{name:"Fulah",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fi:{name:"Finnish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fil:{name:"Filipino",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},fo:{name:"Faroese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fr:{name:"French",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},fur:{name:"Friulian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fy:{name:"Frisian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ga:{name:"Irish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:7},{plural:4,sample:11}],nplurals:5,pluralsText:"nplurals = 5; plural = (n === 1 ? 0 : n === 2 ? 1 : n < 7 ? 2 : n < 11 ? 3 : 4)",pluralsFunc:function(e){return 1===e?0:2===e?1:e<7?2:e<11?3:4}},gd:{name:"Scottish Gaelic",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = ((n === 1 || n === 11) ? 0 : (n === 2 || n === 12) ? 1 : (n > 2 && n < 20) ? 2 : 3)",pluralsFunc:function(e){return 1===e||11===e?0:2===e||12===e?1:e>2&&e<20?2:3}},gl:{name:"Galician",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},gu:{name:"Gujarati",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},gun:{name:"Gun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},ha:{name:"Hausa",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},he:{name:"Hebrew",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},hi:{name:"Hindi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},hne:{name:"Chhattisgarhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},hr:{name:"Croatian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},hu:{name:"Hungarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},hy:{name:"Armenian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},id:{name:"Indonesian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},is:{name:"Icelandic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n % 10 !== 1 || n % 100 === 11)",pluralsFunc:function(e){return e%10!=1||e%100==11}},it:{name:"Italian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ja:{name:"Japanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jbo:{name:"Lojban",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jv:{name:"Javanese",examples:[{plural:0,sample:0},{plural:1,sample:1}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 0)",pluralsFunc:function(e){return 0!==e}},ka:{name:"Georgian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kk:{name:"Kazakh",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},km:{name:"Khmer",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kn:{name:"Kannada",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ko:{name:"Korean",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ku:{name:"Kurdish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},kw:{name:"Cornish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:4}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : n === 3 ? 2 : 3)",pluralsFunc:function(e){return 1===e?0:2===e?1:3===e?2:3}},ky:{name:"Kyrgyz",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lb:{name:"Letzeburgesch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ln:{name:"Lingala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},lo:{name:"Lao",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lt:{name:"Lithuanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:10}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2}},lv:{name:"Latvian",examples:[{plural:2,sample:0},{plural:0,sample:1},{plural:1,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n !== 0 ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:0!==e?1:2}},mai:{name:"Maithili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},mfe:{name:"Mauritian Creole",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mg:{name:"Malagasy",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mi:{name:"Maori",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mk:{name:"Macedonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n === 1 || n % 10 === 1 ? 0 : 1)",pluralsFunc:function(e){return 1===e||e%10==1?0:1}},ml:{name:"Malayalam",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},mn:{name:"Mongolian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},mni:{name:"Manipuri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},mnk:{name:"Mandinka",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 0 ? 0 : n === 1 ? 1 : 2)",pluralsFunc:function(e){return 0===e?0:1===e?1:2}},mr:{name:"Marathi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ms:{name:"Malay",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},mt:{name:"Maltese",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:11},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 0 || ( n % 100 > 1 && n % 100 < 11) ? 1 : (n % 100 > 10 && n % 100 < 20 ) ? 2 : 3)",pluralsFunc:function(e){return 1===e?0:0===e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3}},my:{name:"Burmese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},nah:{name:"Nahuatl",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nap:{name:"Neapolitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nb:{name:"Norwegian Bokmal",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ne:{name:"Nepali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nl:{name:"Dutch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nn:{name:"Norwegian Nynorsk",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},no:{name:"Norwegian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nso:{name:"Northern Sotho",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},oc:{name:"Occitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},or:{name:"Oriya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},pa:{name:"Punjabi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},pap:{name:"Papiamento",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},pl:{name:"Polish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},pms:{name:"Piemontese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ps:{name:"Pashto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},pt:{name:"Portuguese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},rm:{name:"Romansh",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ro:{name:"Romanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:20}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n === 0 || (n % 100 > 0 && n % 100 < 20)) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:0===e||e%100>0&&e%100<20?1:2}},ru:{name:"Russian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},rw:{name:"Kinyarwanda",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sah:{name:"Yakut",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sat:{name:"Santali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sco:{name:"Scots",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sd:{name:"Sindhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},se:{name:"Northern Sami",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},si:{name:"Sinhala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sk:{name:"Slovak",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:e>=2&&e<=4?1:2}},sl:{name:"Slovenian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:5}],nplurals:4,pluralsText:"nplurals = 4; plural = (n % 100 === 1 ? 0 : n % 100 === 2 ? 1 : n % 100 === 3 || n % 100 === 4 ? 2 : 3)",pluralsFunc:function(e){return e%100==1?0:e%100==2?1:e%100==3||e%100==4?2:3}},so:{name:"Somali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},son:{name:"Songhay",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sq:{name:"Albanian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sr:{name:"Serbian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},su:{name:"Sundanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sv:{name:"Swedish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sw:{name:"Swahili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ta:{name:"Tamil",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},te:{name:"Telugu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},tg:{name:"Tajik",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},th:{name:"Thai",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ti:{name:"Tigrinya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},tk:{name:"Turkmen",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},tr:{name:"Turkish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},tt:{name:"Tatar",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ug:{name:"Uyghur",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},uk:{name:"Ukrainian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},ur:{name:"Urdu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},uz:{name:"Uzbek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},vi:{name:"Vietnamese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},wa:{name:"Walloon",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},wo:{name:"Wolof",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},yo:{name:"Yoruba",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},zh:{name:"Chinese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}}}},9394:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function r(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach((function(e){a[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var i,s,l=r(e),u=1;u{"use strict";n.r(t),n.d(t,{default:()=>r});const a={name:"ChevronLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const r=(0,n(1900).Z)(a,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon chevron-left-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},1585:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const a={name:"ChevronRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const r=(0,n(1900).Z)(a,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon chevron-right-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},2675:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const a={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const r=(0,n(1900).Z)(a,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},9115:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const a={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const r=(0,n(1900).Z)(a,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},1857:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const a={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const r=(0,n(1900).Z)(a,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon pause-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M14,19H18V5H14M6,19H10V5H6V19Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},3071:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const a={name:"PlayIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const r=(0,n(1900).Z)(a,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon play-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M8,5.14V19.14L19,12.14L8,5.14Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports}}]); -//# sourceMappingURL=viewer-components.js.map?v=e92b65cc93cc331c1c58 \ No newline at end of file +(self.webpackChunkviewer=self.webpackChunkviewer||[]).push([["components"],{23955:(e,t,n)=>{"use strict";var o=n(57699);n(79753),n(27856),n(95573);class i{constructor(){this.translations={},this.debug=!1}setLanguage(e){return this.locale=e,this}detectLocale(){return this.setLanguage((document.documentElement.lang||"en").replace("-","_"))}addTranslation(e,t){return this.translations[e]=t,this}enableDebugMode(){return this.debug=!0,this}build(){return new r(this.locale||"en",this.translations,this.debug)}}class r{constructor(e,t,n){this.gt=new o({debug:n,sourceLocale:"en"});for(const e in t)this.gt.addTranslations(e,"messages",t[e]);this.gt.setLocale(e)}subtitudePlaceholders(e,t){return e.replace(/{([^{}]*)}/g,((e,n)=>{const o=t[n];return"string"==typeof o||"number"==typeof o?o.toString():e}))}gettext(e,t={}){return this.subtitudePlaceholders(this.gt.gettext(e),t)}ngettext(e,t,n,o={}){return this.subtitudePlaceholders(this.gt.ngettext(e,t,n).replace(/%n/g,n.toString()),o)}}t.getGettextBuilder=function(){return new i}},45400:(e,t,n)=>{var o;self,o=()=>(()=>{var e={723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var o=n(2734),i=n.n(o);const r={before:function(){this.$slots.default&&""!==this.text.trim()||(i().util.warn("".concat(this.$options.name," cannot be empty and requires a meaningful text content"),this),this.$destroy(),this.$el.remove())},beforeUpdate:function(){this.text=this.getText()},data:function(){return{text:this.getText()}},computed:{isLongText:function(){return this.text&&this.text.trim().length>20}},methods:{getText:function(){return this.$slots.default?this.$slots.default[0].text.trim():""}}}},1139:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(723);const i={mixins:[o.Z],props:{icon:{type:String,default:""},name:{type:String,default:null},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:""},ariaHidden:{type:Boolean,default:null}},emits:["click"],computed:{nameTitleFallback:function(){return null===this.name&&this.title?(console.warn("The `title` prop was renamed. Please use the `name` prop instead if you intend to set the main content text."),this.title):this.name},isIconUrl:function(){try{return new URL(this.icon)}catch(e){return!1}}},methods:{onClick:function(e){if(this.$emit("click",e),this.closeAfterClick){var t=function(e,t){for(var n=e.$parent;n;){if(n.$options.name===t)return n;n=n.$parent}}(this,"NcActions");t&&t.closeMenu&&t.closeMenu(!1)}}}}},3100:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7537),i=n.n(o),r=n(3645),a=n.n(r)()(i());a.push([e.id,".material-design-icon[data-v-1418d792]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.active[data-v-1418d792]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-1418d792]{pointer-events:none;opacity:.5}.action--disabled[data-v-1418d792]:hover,.action--disabled[data-v-1418d792]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-1418d792]{opacity:1 !important}.action-button[data-v-1418d792]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-button>span[data-v-1418d792]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-1418d792]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-button[data-v-1418d792] .material-design-icon{width:44px;height:44px;opacity:1}.action-button[data-v-1418d792] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button p[data-v-1418d792]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-button__longtext[data-v-1418d792]{cursor:pointer;white-space:pre-wrap}.action-button__title[data-v-1418d792]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/assets/action.scss","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCiBC,2BACC,8CAAA,CACA,iBAAA,CACA,SAAA,CAMF,mCACC,mBAAA,CACA,UCMiB,CDLjB,kFACC,cAAA,CACA,UCGgB,CDDjB,qCACC,oBAAA,CAOF,gCACC,YAAA,CACA,sBAAA,CAEA,UAAA,CACA,WAAA,CACA,QAAA,CACA,SAAA,CACA,kBCxBY,CDyBZ,qBAAA,CAEA,cAAA,CACA,kBAAA,CAEA,4BAAA,CACA,QAAA,CACA,eAAA,CACA,8BAAA,CACA,eAAA,CAEA,kBAAA,CACA,kCAAA,CACA,gBC9Ce,CDgDf,qCACC,cAAA,CACA,kBAAA,CAGD,sCACC,UCtDc,CDuDd,WCvDc,CDwDd,SCrCY,CDsCZ,+BAAA,CACA,oBCtDS,CDuDT,2BAAA,CAGD,sDACC,UC/Dc,CDgEd,WChEc,CDiEd,SC9CY,CDgDZ,iFACC,qBAAA,CAKF,kCACC,eAAA,CACA,iBAAA,CAGA,gBAAA,CAEA,cAAA,CACA,eAAA,CAGA,eAAA,CACA,sBAAA,CAGD,0CACC,cAAA,CAEA,oBAAA,CAGD,uCACC,gBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,oBAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n * @author Marco Ambrosini \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t\tborder-radius: 6px;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\t\tbox-sizing: border-box; // otherwise router-link overflows in Firefox\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t&:deep(.material-design-icon) {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{math.div($clickable-area - 1.6 * 14px, 2)} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=a},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,i,r){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(o)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=r),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),i&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=i):u[4]="".concat(i)),t.push(u))}},t}},7537:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var o=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(o),r="/*# ".concat(i," */");return[t].concat([r]).join("\n")}return[t].join("\n")}},3379:e=>{"use strict";var t=[];function n(e){for(var n=-1,o=0;o{"use strict";var t={};e.exports=function(e,n){var o=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,i&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),t.styleTagTransform(o,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},4216:()=>{},1900:(e,t,n)=>{"use strict";function o(e,t,n,o,i,r,a,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),o&&(c.functional=!0),r&&(c._scopeId="data-v-"+r),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,{Z:()=>o})},2734:e=>{"use strict";e.exports=n(20144)}},t={};function o(n){var i=t[n];if(void 0!==i)return i.exports;var r=t[n]={id:n,exports:{}};return e[n](r,r.exports,o),r.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nc=void 0;var i={};return(()=>{"use strict";o.r(i),o.d(i,{default:()=>C});const e={name:"NcActionButton",mixins:[o(1139).Z],props:{disabled:{type:Boolean,default:!1},ariaHidden:{type:Boolean,default:null}},computed:{isFocusable:function(){return!this.disabled}}};var t=o(3379),n=o.n(t),r=o(7795),a=o.n(r),s=o(569),l=o.n(s),c=o(3565),u=o.n(c),d=o(9216),p=o.n(d),h=o(4589),m=o.n(h),f=o(3100),v={};v.styleTagTransform=m(),v.setAttributes=u(),v.insert=l().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=p(),n()(f.Z,v),f.Z&&f.Z.locals&&f.Z.locals;var g=o(1900),A=o(4216),b=o.n(A),y=(0,g.Z)(e,(function(){var e=this,t=e._self._c;return t("li",{staticClass:"action",class:{"action--disabled":e.disabled},attrs:{role:"presentation"}},[t("button",{staticClass:"action-button",class:{focusable:e.isFocusable},attrs:{"aria-label":e.ariaLabel,title:e.title,role:"menuitem",type:"button"},on:{click:e.onClick}},[e._t("icon",(function(){return[t("span",{staticClass:"action-button__icon",class:[e.isIconUrl?"action-button__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null},attrs:{"aria-hidden":e.ariaHidden}})]})),e._v(" "),e.nameTitleFallback?t("p",[t("strong",{staticClass:"action-button__title"},[e._v("\n\t\t\t\t"+e._s(e.nameTitleFallback)+"\n\t\t\t")]),e._v(" "),t("br"),e._v(" "),t("span",{staticClass:"action-button__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?t("p",{staticClass:"action-button__longtext",domProps:{textContent:e._s(e.text)}}):t("span",{staticClass:"action-button__text"},[e._v(e._s(e.text))]),e._v(" "),e._e()],2)])}),[],!1,null,"1418d792",null);"function"==typeof b()&&b()(y);const C=y.exports})(),i})(),e.exports=o()},76212:(e,t,n)=>{var o;self,o=()=>(()=>{var e={723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var o=n(2734),i=n.n(o);const r={before:function(){this.$slots.default&&""!==this.text.trim()||(i().util.warn("".concat(this.$options.name," cannot be empty and requires a meaningful text content"),this),this.$destroy(),this.$el.remove())},beforeUpdate:function(){this.text=this.getText()},data:function(){return{text:this.getText()}},computed:{isLongText:function(){return this.text&&this.text.trim().length>20}},methods:{getText:function(){return this.$slots.default?this.$slots.default[0].text.trim():""}}}},1139:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(723);const i={mixins:[o.Z],props:{icon:{type:String,default:""},name:{type:String,default:null},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:""},ariaHidden:{type:Boolean,default:null}},emits:["click"],computed:{nameTitleFallback:function(){return null===this.name&&this.title?(console.warn("The `title` prop was renamed. Please use the `name` prop instead if you intend to set the main content text."),this.title):this.name},isIconUrl:function(){try{return new URL(this.icon)}catch(e){return!1}}},methods:{onClick:function(e){if(this.$emit("click",e),this.closeAfterClick){var t=function(e,t){for(var n=e.$parent;n;){if(n.$options.name===t)return n;n=n.$parent}}(this,"NcActions");t&&t.closeMenu&&t.closeMenu(!1)}}}}},1759:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7537),i=n.n(o),r=n(3645),a=n.n(r)()(i());a.push([e.id,".material-design-icon[data-v-1ba1edf1]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.active[data-v-1ba1edf1]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-link[data-v-1ba1edf1]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-link>span[data-v-1ba1edf1]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-1ba1edf1]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-link[data-v-1ba1edf1] .material-design-icon{width:44px;height:44px;opacity:1}.action-link[data-v-1ba1edf1] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link p[data-v-1ba1edf1]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-1ba1edf1]{cursor:pointer;white-space:pre-wrap}.action-link__title[data-v-1ba1edf1]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/assets/action.scss","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCiBC,2BACC,8CAAA,CACA,iBAAA,CACA,SAAA,CAqBF,8BACC,YAAA,CACA,sBAAA,CAEA,UAAA,CACA,WAAA,CACA,QAAA,CACA,SAAA,CACA,kBCxBY,CDyBZ,qBAAA,CAEA,cAAA,CACA,kBAAA,CAEA,4BAAA,CACA,QAAA,CACA,eAAA,CACA,8BAAA,CACA,eAAA,CAEA,kBAAA,CACA,kCAAA,CACA,gBC9Ce,CDgDf,mCACC,cAAA,CACA,kBAAA,CAGD,oCACC,UCtDc,CDuDd,WCvDc,CDwDd,SCrCY,CDsCZ,+BAAA,CACA,oBCtDS,CDuDT,2BAAA,CAGD,oDACC,UC/Dc,CDgEd,WChEc,CDiEd,SC9CY,CDgDZ,+EACC,qBAAA,CAKF,gCACC,eAAA,CACA,iBAAA,CAGA,gBAAA,CAEA,cAAA,CACA,eAAA,CAGA,eAAA,CACA,sBAAA,CAGD,wCACC,cAAA,CAEA,oBAAA,CAGD,qCACC,gBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,oBAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n * @author Marco Ambrosini \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t\tborder-radius: 6px;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\t\tbox-sizing: border-box; // otherwise router-link overflows in Firefox\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t&:deep(.material-design-icon) {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{math.div($clickable-area - 1.6 * 14px, 2)} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=a},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,i,r){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(o)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=r),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),i&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=i):u[4]="".concat(i)),t.push(u))}},t}},7537:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var o=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(o),r="/*# ".concat(i," */");return[t].concat([r]).join("\n")}return[t].join("\n")}},3379:e=>{"use strict";var t=[];function n(e){for(var n=-1,o=0;o{"use strict";var t={};e.exports=function(e,n){var o=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,i&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),t.styleTagTransform(o,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},9158:()=>{},1900:(e,t,n)=>{"use strict";function o(e,t,n,o,i,r,a,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),o&&(c.functional=!0),r&&(c._scopeId="data-v-"+r),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,{Z:()=>o})},2734:e=>{"use strict";e.exports=n(20144)}},t={};function o(n){var i=t[n];if(void 0!==i)return i.exports;var r=t[n]={id:n,exports:{}};return e[n](r,r.exports,o),r.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nc=void 0;var i={};return(()=>{"use strict";o.r(i),o.d(i,{default:()=>C});const e={name:"NcActionLink",mixins:[o(1139).Z],props:{href:{type:String,default:"#",required:!0,validator:function(e){try{return new URL(e)}catch(t){return e.startsWith("#")||e.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:function(e){return e&&(!e.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(e)>-1)}},title:{type:String,default:null},ariaHidden:{type:Boolean,default:null}}};var t=o(3379),n=o.n(t),r=o(7795),a=o.n(r),s=o(569),l=o.n(s),c=o(3565),u=o.n(c),d=o(9216),p=o.n(d),h=o(4589),m=o.n(h),f=o(1759),v={};v.styleTagTransform=m(),v.setAttributes=u(),v.insert=l().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=p(),n()(f.Z,v),f.Z&&f.Z.locals&&f.Z.locals;var g=o(1900),A=o(9158),b=o.n(A),y=(0,g.Z)(e,(function(){var e=this,t=e._self._c;return t("li",{staticClass:"action"},[t("a",{staticClass:"action-link focusable",attrs:{download:e.download,href:e.href,"aria-label":e.ariaLabel,target:e.target,title:e.title,rel:"nofollow noreferrer noopener"},on:{click:e.onClick}},[e._t("icon",(function(){return[t("span",{staticClass:"action-link__icon",class:[e.isIconUrl?"action-link__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null},attrs:{"aria-hidden":e.ariaHidden}})]})),e._v(" "),e.nameTitleFallback?t("p",[t("strong",{staticClass:"action-link__title"},[e._v("\n\t\t\t\t"+e._s(e.nameTitleFallback)+"\n\t\t\t")]),e._v(" "),t("br"),e._v(" "),t("span",{staticClass:"action-link__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?t("p",{staticClass:"action-link__longtext",domProps:{textContent:e._s(e.text)}}):t("span",{staticClass:"action-link__text"},[e._v(e._s(e.text))]),e._v(" "),e._e()],2)])}),[],!1,null,"1ba1edf1",null);"function"==typeof b()&&b()(y);const C=y.exports})(),i})(),e.exports=o()},70110:(e,t,n)=>{var o;self,o=()=>(()=>{var e={644:(e,t,n)=>{"use strict";n.d(t,{default:()=>L});var o=n(9104),i=n(5825),r=n(1205),a=n(932),s=n(2734),l=n.n(s),c=n(1441),u=n.n(c);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,o=new Array(t);n0&&void 0!==arguments[0])||arguments[0];this.opened&&(this.opened=!1,this.$refs.popover.clearFocusTrap({returnFocus:e}),this.$emit("update:open",!1),this.$emit("close"),this.opened=!1,this.focusIndex=0,this.$refs.menuButton.$el.focus())},onOpen:function(e){var t=this;this.$nextTick((function(){t.focusFirstAction(e)}))},onMouseFocusAction:function(e){if(document.activeElement!==e.target){var t=e.target.closest("li");if(t){var n=t.querySelector(g);if(n){var o=f(this.$refs.menu.querySelectorAll(g)).indexOf(n);o>-1&&(this.focusIndex=o,this.focusAction())}}}},onKeydown:function(e){(38===e.keyCode||9===e.keyCode&&e.shiftKey)&&this.focusPreviousAction(e),(40===e.keyCode||9===e.keyCode&&!e.shiftKey)&&this.focusNextAction(e),33===e.keyCode&&this.focusFirstAction(e),34===e.keyCode&&this.focusLastAction(e),27===e.keyCode&&(this.closeMenu(),e.preventDefault())},removeCurrentActive:function(){var e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction:function(){var e=this.$refs.menu.querySelectorAll(g)[this.focusIndex];if(e){this.removeCurrentActive();var t=e.closest("li.action");e.focus(),t&&t.classList.add("active")}},focusPreviousAction:function(e){this.opened&&(0===this.focusIndex?this.closeMenu():(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction:function(e){if(this.opened){var t=this.$refs.menu.querySelectorAll(g).length-1;this.focusIndex===t?this.closeMenu():(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction:function(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=0,this.focusAction())},focusLastAction:function(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.$refs.menu.querySelectorAll(g).length-1,this.focusAction())},preventIfEvent:function(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){this.$emit("blur",e)}},render:function(e){var t=this,n=(this.$slots.default||[]).filter((function(e){var t,n,o,i;return(null==e||null===(t=e.componentOptions)||void 0===t?void 0:t.tag)||(null==e||null===(n=e.componentOptions)||void 0===n||null===(o=n.Ctor)||void 0===o||null===(i=o.extendOptions)||void 0===i?void 0:i.name)})),o=n.every((function(e){var t,n,o,i,r,a,s,l;return"NcActionLink"===(null!==(t=null==e||null===(n=e.componentOptions)||void 0===n||null===(o=n.Ctor)||void 0===o||null===(i=o.extendOptions)||void 0===i?void 0:i.name)&&void 0!==t?t:null==e||null===(r=e.componentOptions)||void 0===r?void 0:r.tag)&&(null==e||null===(a=e.componentOptions)||void 0===a||null===(s=a.propsData)||void 0===s||null===(l=s.href)||void 0===l?void 0:l.startsWith(window.location.origin))})),i=n.filter(this.isValidSingleAction);if(this.forceMenu&&i.length>0&&this.inline>0&&(l().util.warn("Specifying forceMenu will ignore any inline actions rendering."),i=[]),0!==n.length){var r=function(n){var o,i,r,a,s,l,c,u,d,p,m,f,v,g,A,b,y,C,w,k,x,S,_=(null==n||null===(o=n.data)||void 0===o||null===(i=o.scopedSlots)||void 0===i||null===(r=i.icon())||void 0===r?void 0:r[0])||e("span",{class:["icon",null==n||null===(a=n.componentOptions)||void 0===a||null===(s=a.propsData)||void 0===s?void 0:s.icon]}),P=null==n||null===(l=n.componentOptions)||void 0===l||null===(c=l.listeners)||void 0===c?void 0:c.click,T=null==n||null===(u=n.componentOptions)||void 0===u||null===(d=u.children)||void 0===d||null===(p=d[0])||void 0===p||null===(m=p.text)||void 0===m||null===(f=m.trim)||void 0===f?void 0:f.call(m),N=(null==n||null===(v=n.componentOptions)||void 0===v||null===(g=v.propsData)||void 0===g?void 0:g.ariaLabel)||T,E=t.forceTitle?T:"",z=null==n||null===(A=n.componentOptions)||void 0===A||null===(b=A.propsData)||void 0===b?void 0:b.title;return t.forceTitle||z||(z=T),e("NcButton",{class:["action-item action-item--single",null==n||null===(y=n.data)||void 0===y?void 0:y.staticClass,null==n||null===(C=n.data)||void 0===C?void 0:C.class],attrs:{"aria-label":N,title:z},ref:null==n||null===(w=n.data)||void 0===w?void 0:w.ref,props:h({type:t.type||(E?"secondary":"tertiary"),disabled:t.disabled||(null==n||null===(k=n.componentOptions)||void 0===k||null===(x=k.propsData)||void 0===x?void 0:x.disabled),ariaHidden:t.ariaHidden},null==n||null===(S=n.componentOptions)||void 0===S?void 0:S.propsData),on:h({focus:t.onFocus,blur:t.onBlur},!!P&&{click:function(e){P&&P(e)}})},[e("template",{slot:"icon"},[_]),E])},a=function(n){var i,r,a=(null===(i=t.$slots.icon)||void 0===i?void 0:i[0])||(t.defaultIcon?e("span",{class:["icon",t.defaultIcon]}):e("DotsHorizontal",{props:{size:20}}));return e("NcPopover",{ref:"popover",props:{delay:0,handleResize:!0,shown:t.opened,placement:t.placement,boundary:t.boundariesElement,container:t.container,popoverBaseClass:"action-item__popper",setReturnFocus:null===(r=t.$refs.menuButton)||void 0===r?void 0:r.$el},attrs:{delay:0,handleResize:!0,shown:t.opened,placement:t.placement,boundary:t.boundariesElement,container:t.container,popoverBaseClass:"action-item__popper"},on:{show:t.openMenu,"after-show":t.onOpen,hide:t.closeMenu}},[e("NcButton",{class:"action-item__menutoggle",props:{type:t.triggerBtnType,disabled:t.disabled,ariaHidden:t.ariaHidden},slot:"trigger",ref:"menuButton",attrs:{"aria-haspopup":o?null:"menu","aria-label":t.ariaLabel,"aria-controls":t.opened?t.randomId:null,"aria-expanded":t.opened.toString()},on:{focus:t.onFocus,blur:t.onBlur}},[e("template",{slot:"icon"},[a]),t.menuTitle]),e("div",{class:{open:t.opened},attrs:{tabindex:"-1"},on:{keydown:t.onKeydown,mousemove:t.onMouseFocusAction},ref:"menu"},[e("ul",{attrs:{id:t.randomId,tabindex:"-1",role:o?null:"menu"}},[n])])])};if(1===n.length&&1===i.length&&!this.forceMenu)return r(i[0]);if(i.length>0&&this.inline>0){var s=i.slice(0,this.inline),c=n.filter((function(e){return!s.includes(e)}));return e("div",{class:["action-items","action-item--".concat(this.triggerBtnType)]},[].concat(f(s.map(r)),[c.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[a(c)]):null]))}return e("div",{class:["action-item action-item--default-popover","action-item--".concat(this.triggerBtnType),{"action-item--open":this.opened}]},[a(n)])}}};var b=n(3379),y=n.n(b),C=n(7795),w=n.n(C),k=n(569),x=n.n(k),S=n(3565),_=n.n(S),P=n(9216),T=n.n(P),N=n(4589),E=n.n(N),z=n(8827),j={};j.styleTagTransform=E(),j.setAttributes=_(),j.insert=x().bind(null,"head"),j.domAPI=w(),j.insertStyleElement=T(),y()(z.Z,j),z.Z&&z.Z.locals&&z.Z.locals;var $=n(5565),O={};O.styleTagTransform=E(),O.setAttributes=_(),O.insert=x().bind(null,"head"),O.domAPI=w(),O.insertStyleElement=T(),y()($.Z,O),$.Z&&$.Z.locals&&$.Z.locals;var B=n(1900),D=n(5727),F=n.n(D),I=(0,B.Z)(A,void 0,void 0,!1,null,"20a3e950",null);"function"==typeof F()&&F()(I);const L=I.exports},9104:(e,t,n)=>{"use strict";function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function r(e){for(var t=1;t_});const s={name:"NcButton",props:{disabled:{type:Boolean,default:!1},type:{type:String,validator:function(e){return-1!==["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].indexOf(e)},default:"secondary"},nativeType:{type:String,validator:function(e){return-1!==["submit","reset","button"].indexOf(e)},default:"button"},wide:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},href:{type:String,default:null},to:{type:[String,Object],default:null},exact:{type:Boolean,default:!1},ariaHidden:{type:Boolean,default:null}},render:function(e){var t,n,o,i,s,l=this,c=null===(t=this.$slots.default)||void 0===t||null===(n=t[0])||void 0===n||null===(o=n.text)||void 0===o||null===(i=o.trim)||void 0===i?void 0:i.call(o),u=!!c,d=null===(s=this.$slots)||void 0===s?void 0:s.icon;c||this.ariaLabel||console.warn("You need to fill either the text or the ariaLabel props in the button component.",{text:c,ariaLabel:this.ariaLabel},this);var p=function(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=n.navigate,i=n.isActive,s=n.isExactActive;return e(l.to||!l.href?"button":"a",{class:["button-vue",(t={"button-vue--icon-only":d&&!u,"button-vue--text-only":u&&!d,"button-vue--icon-and-text":d&&u},a(t,"button-vue--vue-".concat(l.type),l.type),a(t,"button-vue--wide",l.wide),a(t,"active",i),a(t,"router-link-exact-active",s),t)],attrs:r({"aria-label":l.ariaLabel,disabled:l.disabled,type:l.href?null:l.nativeType,role:l.href?"button":null,href:!l.to&&l.href?l.href:null},l.$attrs),on:r(r({},l.$listeners),{},{click:function(e){var t,n;null===(t=l.$listeners)||void 0===t||null===(n=t.click)||void 0===n||n.call(t,e),null==o||o(e)}})},[e("span",{class:"button-vue__wrapper"},[d?e("span",{class:"button-vue__icon",attrs:{"aria-hidden":l.ariaHidden}},[l.$slots.icon]):null,u?e("span",{class:"button-vue__text"},[c]):null])])};return this.to?e("router-link",{props:{custom:!0,to:this.to,exact:this.exact},scopedSlots:{default:p}}):p()}};var l=n(3379),c=n.n(l),u=n(7795),d=n.n(u),p=n(569),h=n.n(p),m=n(3565),f=n.n(m),v=n(9216),g=n.n(v),A=n(4589),b=n.n(A),y=n(1898),C={};C.styleTagTransform=b(),C.setAttributes=f(),C.insert=h().bind(null,"head"),C.domAPI=d(),C.insertStyleElement=g(),c()(y.Z,C),y.Z&&y.Z.locals&&y.Z.locals;var w=n(1900),k=n(2102),x=n.n(k),S=(0,w.Z)(s,void 0,void 0,!1,null,"2e49be1e",null);"function"==typeof x()&&x()(S);const _=S.exports},5825:(e,t,n)=>{"use strict";n.d(t,{default:()=>N});var o=n(9454),i=n(4505),r=n(1206);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(){s=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},r=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function d(e,t,n,i){var r=t&&t.prototype instanceof m?t:m,a=Object.create(r.prototype),s=new P(i||[]);return o(a,"_invoke",{value:k(e,n,s)}),a}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=d;var h={};function m(){}function f(){}function v(){}var g={};u(g,r,(function(){return this}));var A=Object.getPrototypeOf,b=A&&A(A(T([])));b&&b!==t&&n.call(b,r)&&(g=b);var y=v.prototype=m.prototype=Object.create(g);function C(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function i(o,r,s,l){var c=p(e[o],e,r);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==a(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){i("next",e,s,l)}),(function(e){i("throw",e,s,l)})):t.resolve(d).then((function(e){u.value=e,s(u)}),(function(e){return i("throw",e,s,l)}))}l(c.arg)}var r;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){i(e,n,t,o)}))}return r=r?r.then(o,o):o()}})}function k(e,t,n){var o="suspendedStart";return function(i,r){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw r;return{value:void 0,done:!0}}for(n.method=i,n.arg=r;;){var a=n.delegate;if(a){var s=x(a,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=p(e,t,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===h)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function x(e,t){var n=t.method,o=e.iterator[n];if(void 0===o)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var i=p(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,h;var r=i.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function _(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function T(e){if(e){var t=e[r];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function t(){for(;++o=0;--i){var r=this.tryEntries[i],a=r.completion;if("root"===r.tryLoc)return o("end");if(r.tryLoc<=this.prev){var s=n.call(r,"catchLoc"),l=n.call(r,"finallyLoc");if(s&&l){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),_(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var i=o.arg;_(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:T(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),h}},e}function l(e,t,n,o,i,r,a){try{var s=e[r](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(o,i)}const c={name:"NcPopover",components:{Dropdown:o.Dropdown},inheritAttrs:!1,props:{popoverBaseClass:{type:String,default:""},focusTrap:{type:Boolean,default:!0},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean]}},emits:["after-show","after-hide"],beforeDestroy:function(){this.clearFocusTrap()},methods:{useFocusTrap:function(){var e,t=this;return(e=s().mark((function e(){var n,o,a;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$nextTick();case 2:if(t.focusTrap){e.next=4;break}return e.abrupt("return");case 4:if(a=null===(n=t.$refs.popover)||void 0===n||null===(o=n.$refs.popperContent)||void 0===o?void 0:o.$el){e.next=7;break}return e.abrupt("return");case 7:t.$focusTrap=(0,i.createFocusTrap)(a,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:t.setReturnFocus,trapStack:(0,r.L)()}),t.$focusTrap.activate();case 9:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(o,i){var r=e.apply(t,n);function a(e){l(r,o,i,a,s,"next",e)}function s(e){l(r,o,i,a,s,"throw",e)}a(void 0)}))})()},clearFocusTrap:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var t;null===(t=this.$focusTrap)||void 0===t||t.deactivate(e),this.$focusTrap=null}catch(e){console.warn(e)}},afterShow:function(){var e=this;this.$nextTick((function(){e.$emit("after-show"),e.useFocusTrap()}))},afterHide:function(){this.$emit("after-hide"),this.clearFocusTrap()}}},u=c;var d=n(3379),p=n.n(d),h=n(7795),m=n.n(h),f=n(569),v=n.n(f),g=n(3565),A=n.n(g),b=n(9216),y=n.n(b),C=n(4589),w=n.n(C),k=n(4401),x={};x.styleTagTransform=w(),x.setAttributes=A(),x.insert=v().bind(null,"head"),x.domAPI=m(),x.insertStyleElement=y(),p()(k.Z,x),k.Z&&k.Z.locals&&k.Z.locals;var S=n(1900),_=n(2405),P=n.n(_),T=(0,S.Z)(u,(function(){var e=this;return(0,e._self._c)("Dropdown",e._g(e._b({ref:"popover",attrs:{distance:10,"arrow-padding":10,"no-auto-focus":!0,"popper-class":e.popoverBaseClass},on:{"apply-show":e.afterShow,"apply-hide":e.afterHide},scopedSlots:e._u([{key:"popper",fn:function(){return[e._t("default")]},proxy:!0}],null,!0)},"Dropdown",e.$attrs,!1),e.$listeners),[e._t("trigger")],2)}),[],!1,null,null,null);"function"==typeof P()&&P()(T);const N=T.exports},336:(e,t,n)=>{"use strict";n.d(t,{default:()=>A});var o=n(9454),i=n(3379),r=n.n(i),a=n(7795),s=n.n(a),l=n(569),c=n.n(l),u=n(3565),d=n.n(u),p=n(9216),h=n.n(p),m=n(4589),f=n.n(m),v=n(8384),g={};g.styleTagTransform=f(),g.setAttributes=d(),g.insert=c().bind(null,"head"),g.domAPI=s(),g.insertStyleElement=h(),r()(v.Z,g),v.Z&&v.Z.locals&&v.Z.locals,o.options.themes.tooltip.html=!1,o.options.themes.tooltip.delay={show:500,hide:200},o.options.themes.tooltip.distance=10,o.options.themes.tooltip["arrow-padding"]=3;const A=o.VTooltip},932:(e,t,n)=>{"use strict";n.d(t,{n:()=>r,t:()=>a});var o=(0,n(7931).getGettextBuilder)().detectLocale();[{locale:"ar",translations:{"{tag} (invisible)":"{tag} (غير مرئي)","{tag} (restricted)":"{tag} (مقيد)",Actions:"الإجراءات",Activities:"النشاطات","Animals & Nature":"الحيوانات والطبيعة","Anything shared with the same group of people will show up here":"أي مادة تمت مشاركتها مع نفس المجموعة من الأشخاص سيتم عرضها هنا","Avatar of {displayName}":"صورة {displayName} الرمزية","Avatar of {displayName}, {status}":"صورة {displayName} الرمزية، {status}","Cancel changes":"إلغاء التغييرات","Change title":"تغيير العنوان",Choose:"إختيار","Clear text":"مسح النص",Close:"أغلق","Close modal":"قفل الشرط","Close navigation":"إغلاق المتصفح","Close sidebar":"قفل الشريط الجانبي","Confirm changes":"تأكيد التغييرات",Custom:"مخصص","Edit item":"تعديل عنصر","Error getting related resources":"خطأ في تحصيل مصادر ذات صلة","External documentation for {title}":"الوثائق الخارجية لـ{title}",Favorite:"مفضلة",Flags:"الأعلام","Food & Drink":"الطعام والشراب","Frequently used":"كثيرا ما تستخدم",Global:"عالمي","Go back to the list":"العودة إلى القائمة","Hide password":"إخفاء كلمة السر","Message limit of {count} characters reached":"تم الوصول إلى الحد الأقصى لعدد الأحرف في الرسالة: {count} حرف","More items …":"عناصر أخرى ...",Next:"التالي","No emoji found":"لم يتم العثور على أي رمز تعبيري","No results":"ليس هناك أية نتيجة",Objects:"الأشياء",Open:"فتح",'Open link to "{resourceTitle}"':'فتح رابط إلى "{resourceTitle}"',"Open navigation":"فتح المتصفح","Password is secure":"كلمة السر مُؤمّنة","Pause slideshow":"إيقاف العرض مؤقتًا","People & Body":"الناس والجسم","Pick an emoji":"اختر رمزًا تعبيريًا","Please select a time zone:":"الرجاء تحديد المنطقة الزمنية:",Previous:"السابق","Related resources":"مصادر ذات صلة",Search:"بحث","Search results":"نتائج البحث","Select a tag":"اختر علامة",Settings:"الإعدادات","Settings navigation":"إعدادات المتصفح","Show password":"أعرض كلمة السر","Smileys & Emotion":"الوجوه و الرموز التعبيرية","Start slideshow":"بدء العرض",Submit:"إرسال",Symbols:"الرموز","Travel & Places":"السفر والأماكن","Type to search time zone":"اكتب للبحث عن منطقة زمنية","Unable to search the group":"تعذر البحث في المجموعة","Undo changes":"التراجع عن التغييرات","Write message, @ to mention someone, : for emoji autocompletion …":"اكتب رسالة، @ للإشارة إلى شخص ما، : للإكمال التلقائي للرموز التعبيرية ..."}},{locale:"br",translations:{"{tag} (invisible)":"{tag} (diwelus)","{tag} (restricted)":"{tag} (bevennet)",Actions:"Oberioù",Activities:"Oberiantizoù","Animals & Nature":"Loened & Natur",Choose:"Dibab",Close:"Serriñ",Custom:"Personelañ",Flags:"Bannieloù","Food & Drink":"Boued & Evajoù","Frequently used":"Implijet alies",Next:"Da heul","No emoji found":"Emoji ebet kavet","No results":"Disoc'h ebet",Objects:"Traoù","Pause slideshow":"Arsav an diaporama","People & Body":"Tud & Korf","Pick an emoji":"Choaz un emoji",Previous:"A-raok",Search:"Klask","Search results":"Disoc'hoù an enklask","Select a tag":"Choaz ur c'hlav",Settings:"Arventennoù","Smileys & Emotion":"Smileyioù & Fromoù","Start slideshow":"Kregiñ an diaporama",Symbols:"Arouezioù","Travel & Places":"Beaj & Lec'hioù","Unable to search the group":"Dibosupl eo klask ar strollad"}},{locale:"ca",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restringit)",Actions:"Accions",Activities:"Activitats","Animals & Nature":"Animals i natura","Anything shared with the same group of people will show up here":"Qualsevol cosa compartida amb el mateix grup de persones es mostrarà aquí","Avatar of {displayName}":"Avatar de {displayName}","Avatar of {displayName}, {status}":"Avatar de {displayName}, {status}","Cancel changes":"Cancel·la els canvis","Change title":"Canviar títol",Choose:"Tria","Clear text":"Netejar text",Close:"Tanca","Close modal":"Tancar el mode","Close navigation":"Tanca la navegació","Close sidebar":"Tancar la barra lateral","Confirm changes":"Confirmeu els canvis",Custom:"Personalitzat","Edit item":"Edita l'element","Error getting related resources":"Error obtenint els recursos relacionats","Error parsing svg":"Error en l'anàlisi del svg","External documentation for {title}":"Documentació externa per a {title}",Favorite:"Preferit",Flags:"Marques","Food & Drink":"Menjar i begudes","Frequently used":"Utilitzats recentment",Global:"Global","Go back to the list":"Torna a la llista","Hide password":"Amagar contrasenya","Message limit of {count} characters reached":"S'ha arribat al límit de {count} caràcters per missatge","More items …":"Més artícles...",Next:"Següent","No emoji found":"No s'ha trobat cap emoji","No results":"Sense resultats",Objects:"Objectes",Open:"Obrir",'Open link to "{resourceTitle}"':'Obrir enllaç a "{resourceTitle}"',"Open navigation":"Obre la navegació","Password is secure":"Contrasenya segura
    ","Pause slideshow":"Atura la presentació","People & Body":"Persones i cos","Pick an emoji":"Trieu un emoji","Please select a time zone:":"Seleccioneu una zona horària:",Previous:"Anterior","Related resources":"Recursos relacionats",Search:"Cerca","Search results":"Resultats de cerca","Select a tag":"Seleccioneu una etiqueta",Settings:"Paràmetres","Settings navigation":"Navegació d'opcions","Show password":"Mostrar contrasenya","Smileys & Emotion":"Cares i emocions","Start slideshow":"Inicia la presentació",Submit:"Envia",Symbols:"Símbols","Travel & Places":"Viatges i llocs","Type to search time zone":"Escriviu per cercar la zona horària","Unable to search the group":"No es pot cercar el grup","Undo changes":"Desfés els canvis",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Escriu missatge, fes servir "@" per esmentar algú, fes servir ":" per autocompletar emojis...'}},{locale:"cs_CZ",translations:{"{tag} (invisible)":"{tag} (neviditelné)","{tag} (restricted)":"{tag} (omezené)",Actions:"Akce",Activities:"Aktivity","Animals & Nature":"Zvířata a příroda","Anything shared with the same group of people will show up here":"Cokoli nasdíleného stejné skupině lidí se zobrazí zde","Avatar of {displayName}":"Zástupný obrázek uživatele {displayName}","Avatar of {displayName}, {status}":"Zástupný obrázek uživatele {displayName}, {status}","Cancel changes":"Zrušit změny","Change title":"Změnit nadpis",Choose:"Zvolit","Clear text":"Čitelný text",Close:"Zavřít","Close modal":"Zavřít dialogové okno","Close navigation":"Zavřít navigaci","Close sidebar":"Zavřít postranní panel","Confirm changes":"Potvrdit změny",Custom:"Uživatelsky určené","Edit item":"Upravit položku","Error getting related resources":"Chyba při získávání souvisejících prostředků","Error parsing svg":"Chyba při zpracovávání svg","External documentation for {title}":"Externí dokumentace k {title}",Favorite:"Oblíbené",Flags:"Příznaky","Food & Drink":"Jídlo a pití","Frequently used":"Často používané",Global:"Globální","Go back to the list":"Jít zpět na seznam","Hide password":"Skrýt heslo","Message limit of {count} characters reached":"Dosaženo limitu počtu ({count}) znaků zprávy","More items …":"Další položky…",Next:"Následující","No emoji found":"Nenalezeno žádné emoji","No results":"Nic nenalezeno",Objects:"Objekty",Open:"Otevřít",'Open link to "{resourceTitle}"':"Otevřít odkaz na „{resourceTitle}“","Open navigation":"Otevřít navigaci","Password is secure":"Heslo je bezpečné","Pause slideshow":"Pozastavit prezentaci","People & Body":"Lidé a tělo","Pick an emoji":"Vybrat emoji","Please select a time zone:":"Vyberte časovou zónu:",Previous:"Předchozí","Related resources":"Související prostředky",Search:"Hledat","Search results":"Výsledky hledání","Select a tag":"Vybrat štítek",Settings:"Nastavení","Settings navigation":"Pohyb po nastavení","Show password":"Zobrazit heslo","Smileys & Emotion":"Úsměvy a emoce","Start slideshow":"Spustit prezentaci",Submit:"Odeslat",Symbols:"Symboly","Travel & Places":"Cestování a místa","Type to search time zone":"Psaním vyhledejte časovou zónu","Unable to search the group":"Nedaří se hledat skupinu","Undo changes":"Vzít změny zpět",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':"Napište zprávu – pokud chcete někoho zmínit, napište před jeho uživatelským jménem „@“ (zavináč); automatické doplňování emotikonů zahájíte napsáním „:“ (dvojtečky)…"}},{locale:"da",translations:{"{tag} (invisible)":"{tag} (usynlig)","{tag} (restricted)":"{tag} (begrænset)",Actions:"Handlinger",Activities:"Aktiviteter","Animals & Nature":"Dyr & Natur","Anything shared with the same group of people will show up here":"Alt der deles med samme gruppe af personer vil vises her","Avatar of {displayName}":"Avatar af {displayName}","Avatar of {displayName}, {status}":"Avatar af {displayName}, {status}","Cancel changes":"Annuller ændringer","Change title":"Ret titel",Choose:"Vælg","Clear text":"Ryd tekst",Close:"Luk","Close modal":"Luk vindue","Close navigation":"Luk navigation","Close sidebar":"Luk sidepanel","Confirm changes":"Bekræft ændringer",Custom:"Brugerdefineret","Edit item":"Rediger emne","Error getting related resources":"Kunne ikke hente tilknyttede data","Error parsing svg":"Fejl ved analysering af svg","External documentation for {title}":"Ekstern dokumentation for {title}",Favorite:"Favorit",Flags:"Flag","Food & Drink":"Mad & Drikke","Frequently used":"Ofte brugt",Global:"Global","Go back to the list":"Tilbage til listen","Hide password":"Skjul kodeord","Message limit of {count} characters reached":"Begrænsning på {count} tegn er nået","More items …":"Mere ...",Next:"Videre","No emoji found":"Ingen emoji fundet","No results":"Ingen resultater",Objects:"Objekter",Open:"Åbn",'Open link to "{resourceTitle}"':'Åbn link til "{resourceTitle}"',"Open navigation":"Åbn navigation","Password is secure":"Kodeordet er sikkert","Pause slideshow":"Suspender fremvisning","People & Body":"Mennesker & Menneskekroppen","Pick an emoji":"Vælg en emoji","Please select a time zone:":"Vælg venligst en tidszone:",Previous:"Forrige","Related resources":"Relaterede emner",Search:"Søg","Search results":"Søgeresultater","Select a tag":"Vælg et mærke",Settings:"Indstillinger","Settings navigation":"Naviger i indstillinger","Show password":"Vis kodeord","Smileys & Emotion":"Smileys & Emotion","Start slideshow":"Start fremvisning",Submit:"Send",Symbols:"Symboler","Travel & Places":"Rejser & Rejsemål","Type to search time zone":"Indtast for at søge efter tidszone","Unable to search the group":"Kan ikke søge på denne gruppe","Undo changes":"Fortryd ændringer",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Skriv besked, brug "@" for at nævne nogen, brug ":" til emoji-autofuldførelse ...'}},{locale:"de",translations:{"{tag} (invisible)":"{tag} (unsichtbar)","{tag} (restricted)":"{tag} (eingeschränkt)",Actions:"Aktionen",Activities:"Aktivitäten","Animals & Nature":"Tiere & Natur","Anything shared with the same group of people will show up here":"Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt","Avatar of {displayName}":"Avatar von {displayName}","Avatar of {displayName}, {status}":"Avatar von {displayName}, {status}","Cancel changes":"Änderungen verwerfen","Change title":"Titel ändern",Choose:"Auswählen","Clear text":"Klartext",Close:"Schließen","Close modal":"Modal schließen","Close navigation":"Navigation schließen","Close sidebar":"Seitenleiste schließen","Confirm changes":"Änderungen bestätigen",Custom:"Benutzerdefiniert","Edit item":"Objekt bearbeiten","Error getting related resources":"Fehler beim Abrufen verwandter Ressourcen","Error parsing svg":"Fehler beim Einlesen der SVG","External documentation for {title}":"Externe Dokumentation für {title}",Favorite:"Favorit",Flags:"Flaggen","Food & Drink":"Essen & Trinken","Frequently used":"Häufig verwendet",Global:"Global","Go back to the list":"Zurück zur Liste","Hide password":"Passwort verbergen","Message limit of {count} characters reached":"Nachrichtenlimit von {count} Zeichen erreicht","More items …":"Weitere Elemente …",Next:"Weiter","No emoji found":"Kein Emoji gefunden","No results":"Keine Ergebnisse",Objects:"Gegenstände",Open:"Öffnen",'Open link to "{resourceTitle}"':'Link zu "{resourceTitle}" öffnen',"Open navigation":"Navigation öffnen","Password is secure":"Passwort ist sicher","Pause slideshow":"Diashow pausieren","People & Body":"Menschen & Körper","Pick an emoji":"Ein Emoji auswählen","Please select a time zone:":"Bitte wählen Sie eine Zeitzone:",Previous:"Vorherige","Related resources":"Verwandte Ressourcen",Search:"Suche","Search results":"Suchergebnisse","Select a tag":"Schlagwort auswählen",Settings:"Einstellungen","Settings navigation":"Einstellungen für die Navigation","Show password":"Passwort anzeigen","Smileys & Emotion":"Smileys & Emotionen","Start slideshow":"Diashow starten",Submit:"Einreichen",Symbols:"Symbole","Travel & Places":"Reisen & Orte","Type to search time zone":"Tippen, um Zeitzone zu suchen","Unable to search the group":"Die Gruppe konnte nicht durchsucht werden","Undo changes":"Änderungen rückgängig machen",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Nachricht schreiben, "@" um jemanden zu erwähnen, ":" für die automatische Vervollständigung von Emojis …'}},{locale:"de_DE",translations:{"{tag} (invisible)":"{tag} (unsichtbar)","{tag} (restricted)":"{tag} (eingeschränkt)",Actions:"Aktionen",Activities:"Aktivitäten","Animals & Nature":"Tiere & Natur","Anything shared with the same group of people will show up here":"Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt","Avatar of {displayName}":"Avatar von {displayName}","Avatar of {displayName}, {status}":"Avatar von {displayName}, {status}","Cancel changes":"Änderungen verwerfen","Change title":"Titel ändern",Choose:"Auswählen","Clear text":"Klartext",Close:"Schließen","Close modal":"Modal schließen","Close navigation":"Navigation schließen","Close sidebar":"Seitenleiste schließen","Confirm changes":"Änderungen bestätigen",Custom:"Benutzerdefiniert","Edit item":"Objekt bearbeiten","Error getting related resources":"Fehler beim Abrufen verwandter Ressourcen","Error parsing svg":"Fehler beim Einlesen der SVG","External documentation for {title}":"Externe Dokumentation für {title}",Favorite:"Favorit",Flags:"Flaggen","Food & Drink":"Essen & Trinken","Frequently used":"Häufig verwendet",Global:"Global","Go back to the list":"Zurück zur Liste","Hide password":"Passwort verbergen","Message limit of {count} characters reached":"Nachrichtenlimit von {count} Zeichen erreicht","More items …":"Weitere Elemente …",Next:"Weiter","No emoji found":"Kein Emoji gefunden","No results":"Keine Ergebnisse",Objects:"Objekte",Open:"Öffnen",'Open link to "{resourceTitle}"':'Link zu "{resourceTitle}" öffnen',"Open navigation":"Navigation öffnen","Password is secure":"Passwort ist sicher","Pause slideshow":"Diashow pausieren","People & Body":"Menschen & Körper","Pick an emoji":"Ein Emoji auswählen","Please select a time zone:":"Bitte eine Zeitzone auswählen:",Previous:"Vorherige","Related resources":"Verwandte Ressourcen",Search:"Suche","Search results":"Suchergebnisse","Select a tag":"Schlagwort auswählen",Settings:"Einstellungen","Settings navigation":"Einstellungen für die Navigation","Show password":"Passwort anzeigen","Smileys & Emotion":"Smileys & Emotionen","Start slideshow":"Diashow starten",Submit:"Einreichen",Symbols:"Symbole","Travel & Places":"Reisen & Orte","Type to search time zone":"Tippen, um eine Zeitzone zu suchen","Unable to search the group":"Die Gruppe kann nicht durchsucht werden","Undo changes":"Änderungen rückgängig machen",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Nachricht schreiben, "@" um jemanden zu erwähnen, ":" für die automatische Vervollständigung von Emojis …'}},{locale:"el",translations:{"{tag} (invisible)":"{tag} (αόρατο)","{tag} (restricted)":"{tag} (περιορισμένο)",Actions:"Ενέργειες",Activities:"Δραστηριότητες","Animals & Nature":"Ζώα & Φύση","Anything shared with the same group of people will show up here":"Οτιδήποτε μοιράζεται με την ίδια ομάδα ατόμων θα εμφανίζεται εδώ","Avatar of {displayName}":"Άβαταρ του {displayName}","Avatar of {displayName}, {status}":"Άβαταρ του {displayName}, {status}","Cancel changes":"Ακύρωση αλλαγών","Change title":"Αλλαγή τίτλου",Choose:"Επιλογή","Clear text":"Εκκαθάριση κειμένου",Close:"Κλείσιμο","Close modal":"Βοηθητικό κλείσιμο","Close navigation":"Κλείσιμο πλοήγησης","Close sidebar":"Κλείσιμο πλευρικής μπάρας","Confirm changes":"Επιβεβαίωση αλλαγών",Custom:"Προσαρμογή","Edit item":"Επεξεργασία","Error getting related resources":"Σφάλμα λήψης σχετικών πόρων","Error parsing svg":"Σφάλμα ανάλυσης svg","External documentation for {title}":"Εξωτερική τεκμηρίωση για {title}",Favorite:"Αγαπημένα",Flags:"Σημαίες","Food & Drink":"Φαγητό & Ποτό","Frequently used":"Συχνά χρησιμοποιούμενο",Global:"Καθολικό","Go back to the list":"Επιστροφή στην αρχική λίστα ","Hide password":"Απόκρυψη κωδικού πρόσβασης","Message limit of {count} characters reached":"Συμπληρώθηκε το όριο των {count} χαρακτήρων του μηνύματος","More items …":"Περισσότερα στοιχεία …",Next:"Επόμενο","No emoji found":"Δεν βρέθηκε emoji","No results":"Κανένα αποτέλεσμα",Objects:"Αντικείμενα",Open:"Άνοιγμα",'Open link to "{resourceTitle}"':'Άνοιγμα συνδέσμου στο "{resourceTitle}"',"Open navigation":"Άνοιγμα πλοήγησης","Password is secure":"Ο κωδικός πρόσβασης είναι ασφαλής","Pause slideshow":"Παύση προβολής διαφανειών","People & Body":"Άνθρωποι & Σώμα","Pick an emoji":"Επιλέξτε ένα emoji","Please select a time zone:":"Παρακαλούμε επιλέξτε μια ζώνη ώρας:",Previous:"Προηγούμενο","Related resources":"Σχετικοί πόροι",Search:"Αναζήτηση","Search results":"Αποτελέσματα αναζήτησης","Select a tag":"Επιλογή ετικέτας",Settings:"Ρυθμίσεις","Settings navigation":"Πλοήγηση ρυθμίσεων","Show password":"Εμφάνιση κωδικού πρόσβασης","Smileys & Emotion":"Φατσούλες & Συναίσθημα","Start slideshow":"Έναρξη προβολής διαφανειών",Submit:"Υποβολή",Symbols:"Σύμβολα","Travel & Places":"Ταξίδια & Τοποθεσίες","Type to search time zone":"Πληκτρολογήστε για αναζήτηση ζώνης ώρας","Unable to search the group":"Δεν είναι δυνατή η αναζήτηση της ομάδας","Undo changes":"Αναίρεση Αλλαγών",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Γράψτε μήνυμα, χρησιμοποιείστε "@" για να αναφέρετε κάποιον, χρησιμοποιείστε ":" για αυτόματη συμπλήρωση emoji …'}},{locale:"en_GB",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restricted)",Actions:"Actions",Activities:"Activities","Animals & Nature":"Animals & Nature","Anything shared with the same group of people will show up here":"Anything shared with the same group of people will show up here","Avatar of {displayName}":"Avatar of {displayName}","Avatar of {displayName}, {status}":"Avatar of {displayName}, {status}","Cancel changes":"Cancel changes","Change title":"Change title",Choose:"Choose","Clear text":"Clear text",Close:"Close","Close modal":"Close modal","Close navigation":"Close navigation","Close sidebar":"Close sidebar","Confirm changes":"Confirm changes",Custom:"Custom","Edit item":"Edit item","Error getting related resources":"Error getting related resources","Error parsing svg":"Error parsing svg","External documentation for {title}":"External documentation for {title}",Favorite:"Favourite",Flags:"Flags","Food & Drink":"Food & Drink","Frequently used":"Frequently used",Global:"Global","Go back to the list":"Go back to the list","Hide password":"Hide password","Message limit of {count} characters reached":"Message limit of {count} characters reached","More items …":"More items …",Next:"Next","No emoji found":"No emoji found","No results":"No results",Objects:"Objects",Open:"Open",'Open link to "{resourceTitle}"':'Open link to "{resourceTitle}"',"Open navigation":"Open navigation","Password is secure":"Password is secure","Pause slideshow":"Pause slideshow","People & Body":"People & Body","Pick an emoji":"Pick an emoji","Please select a time zone:":"Please select a time zone:",Previous:"Previous","Related resources":"Related resources",Search:"Search","Search results":"Search results","Select a tag":"Select a tag",Settings:"Settings","Settings navigation":"Settings navigation","Show password":"Show password","Smileys & Emotion":"Smileys & Emotion","Start slideshow":"Start slideshow",Submit:"Submit",Symbols:"Symbols","Travel & Places":"Travel & Places","Type to search time zone":"Type to search time zone","Unable to search the group":"Unable to search the group","Undo changes":"Undo changes",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Write message, use "@" to mention someone, use ":" for emoji autocompletion …'}},{locale:"eo",translations:{"{tag} (invisible)":"{tag} (kaŝita)","{tag} (restricted)":"{tag} (limigita)",Actions:"Agoj",Activities:"Aktiveco","Animals & Nature":"Bestoj & Naturo",Choose:"Elektu",Close:"Fermu",Custom:"Propra",Flags:"Flagoj","Food & Drink":"Manĝaĵo & Trinkaĵo","Frequently used":"Ofte uzataj","Message limit of {count} characters reached":"La limo je {count} da literoj atingita",Next:"Sekva","No emoji found":"La emoĝio forestas","No results":"La rezulto forestas",Objects:"Objektoj","Pause slideshow":"Payzi bildprezenton","People & Body":"Homoj & Korpo","Pick an emoji":"Elekti emoĝion ",Previous:"Antaŭa",Search:"Serĉi","Search results":"Serĉrezultoj","Select a tag":"Elektu etikedon",Settings:"Agordo","Settings navigation":"Agorda navigado","Smileys & Emotion":"Ridoj kaj Emocioj","Start slideshow":"Komenci bildprezenton",Symbols:"Signoj","Travel & Places":"Vojaĵoj & Lokoj","Unable to search the group":"Ne eblas serĉi en la grupo","Write message, @ to mention someone …":"Mesaĝi, uzu @ por mencii iun ..."}},{locale:"es",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restringido)",Actions:"Acciones",Activities:"Actividades","Animals & Nature":"Animales y naturaleza","Anything shared with the same group of people will show up here":"Cualquier cosa que sea compartida con el mismo grupo de personas se mostrará aquí","Avatar of {displayName}":"Avatar de {displayName}","Avatar of {displayName}, {status}":"Avatar de {displayName}, {status}","Cancel changes":"Cancelar cambios","Change title":"Cambiar título",Choose:"Elegir","Clear text":"Limpiar texto",Close:"Cerrar","Close modal":"Cerrar modal","Close navigation":"Cerrar navegación","Close sidebar":"Cerrar barra lateral","Confirm changes":"Confirmar cambios",Custom:"Personalizado","Edit item":"Editar elemento","Error getting related resources":"Se encontró un error al obtener los recursos relacionados","Error parsing svg":"Error procesando svg","External documentation for {title}":"Documentacion externa de {title}",Favorite:"Favorito",Flags:"Banderas","Food & Drink":"Comida y bebida","Frequently used":"Usado con frecuenca",Global:"Global","Go back to the list":"Volver a la lista","Hide password":"Ocultar contraseña","Message limit of {count} characters reached":"El mensaje ha alcanzado el límite de {count} caracteres","More items …":"Más ítems...",Next:"Siguiente","No emoji found":"No hay ningún emoji","No results":" Ningún resultado",Objects:"Objetos",Open:"Abrir",'Open link to "{resourceTitle}"':'Abrir enlace a "{resourceTitle}"',"Open navigation":"Abrir navegación","Password is secure":"La contraseña es segura","Pause slideshow":"Pausar la presentación ","People & Body":"Personas y cuerpos","Pick an emoji":"Elegir un emoji","Please select a time zone:":"Por favor elige un huso de horario:",Previous:"Anterior","Related resources":"Recursos relacionados",Search:"Buscar","Search results":"Resultados de la búsqueda","Select a tag":"Seleccione una etiqueta",Settings:"Ajustes","Settings navigation":"Navegación por ajustes","Show password":"Mostrar contraseña","Smileys & Emotion":"Smileys y emoticonos","Start slideshow":"Iniciar la presentación",Submit:"Enviar",Symbols:"Símbolos","Travel & Places":"Viajes y lugares","Type to search time zone":"Escribe para buscar un huso de horario","Unable to search the group":"No es posible buscar en el grupo","Undo changes":"Deshacer cambios",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Escribir mensaje, utilice "@" para mencionar a alguien, utilice ":" para autocompletado de emojis ...'}},{locale:"eu",translations:{"{tag} (invisible)":"{tag} (ikusezina)","{tag} (restricted)":"{tag} (mugatua)",Actions:"Ekintzak",Activities:"Jarduerak","Animals & Nature":"Animaliak eta Natura","Anything shared with the same group of people will show up here":"Pertsona-talde berarekin partekatutako edozer agertuko da hemen","Avatar of {displayName}":"{displayName}-(e)n irudia","Avatar of {displayName}, {status}":"{displayName} -(e)n irudia, {status}","Cancel changes":"Ezeztatu aldaketak","Change title":"Aldatu titulua",Choose:"Aukeratu","Clear text":"Garbitu testua",Close:"Itxi","Close modal":"Itxi modala","Close navigation":"Itxi nabigazioa","Close sidebar":"Itxi albo-barra","Confirm changes":"Baieztatu aldaketak",Custom:"Pertsonalizatua","Edit item":"Editatu elementua","Error getting related resources":"Errorea erlazionatutako baliabideak lortzerakoan","Error parsing svg":"Errore bat gertatu da svg-a analizatzean","External documentation for {title}":"Kanpoko dokumentazioa {title}(r)entzat",Favorite:"Gogokoa",Flags:"Banderak","Food & Drink":"Janaria eta edariak","Frequently used":"Askotan erabilia",Global:"Globala","Go back to the list":"Bueltatu zerrendara","Hide password":"Ezkutatu pasahitza","Message limit of {count} characters reached":"Mezuaren {count} karaketere-limitera heldu zara","More items …":"Elementu gehiago …",Next:"Hurrengoa","No emoji found":"Ez da emojirik aurkitu","No results":"Emaitzarik ez",Objects:"Objektuak",Open:"Ireki",'Open link to "{resourceTitle}"':'Ireki esteka: "{resourceTitle}"',"Open navigation":"Ireki nabigazioa","Password is secure":"Pasahitza segurua da","Pause slideshow":"Pausatu diaporama","People & Body":"Jendea eta gorputza","Pick an emoji":"Hautatu emoji bat","Please select a time zone:":"Mesedez hautatu ordu-zona bat:",Previous:"Aurrekoa","Related resources":"Erlazionatutako baliabideak",Search:"Bilatu","Search results":"Bilaketa emaitzak","Select a tag":"Hautatu etiketa bat",Settings:"Ezarpenak","Settings navigation":"Nabigazio ezarpenak","Show password":"Erakutsi pasahitza","Smileys & Emotion":"Smileyak eta emozioa","Start slideshow":"Hasi diaporama",Submit:"Bidali",Symbols:"Sinboloak","Travel & Places":"Bidaiak eta lekuak","Type to search time zone":"Idatzi ordu-zona bat bilatzeko","Unable to search the group":"Ezin izan da taldea bilatu","Undo changes":"Aldaketak desegin",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Idatzi mezua, erabili "@" norbait aipatzeko, erabili ":" emojiak automatikoki osatzeko...'}},{locale:"fi_FI",translations:{"{tag} (invisible)":"{tag} (näkymätön)","{tag} (restricted)":"{tag} (rajoitettu)",Actions:"Toiminnot",Activities:"Aktiviteetit","Animals & Nature":"Eläimet & luonto","Avatar of {displayName}":"Käyttäjän {displayName} avatar","Avatar of {displayName}, {status}":"Käyttäjän {displayName} avatar, {status}","Cancel changes":"Peruuta muutokset",Choose:"Valitse",Close:"Sulje","Close navigation":"Sulje navigaatio","Confirm changes":"Vahvista muutokset",Custom:"Mukautettu","Edit item":"Muokkaa kohdetta","External documentation for {title}":"Ulkoinen dokumentaatio kohteelle {title}",Flags:"Liput","Food & Drink":"Ruoka & juoma","Frequently used":"Usein käytetyt",Global:"Yleinen","Go back to the list":"Siirry takaisin listaan","Message limit of {count} characters reached":"Viestin merkken enimmäisimäärä {count} täynnä ",Next:"Seuraava","No emoji found":"Emojia ei löytynyt","No results":"Ei tuloksia",Objects:"Esineet & asiat","Open navigation":"Avaa navigaatio","Pause slideshow":"Keskeytä diaesitys","People & Body":"Ihmiset & keho","Pick an emoji":"Valitse emoji","Please select a time zone:":"Valitse aikavyöhyke:",Previous:"Edellinen",Search:"Etsi","Search results":"Hakutulokset","Select a tag":"Valitse tagi",Settings:"Asetukset","Settings navigation":"Asetusnavigaatio","Smileys & Emotion":"Hymiöt & tunteet","Start slideshow":"Aloita diaesitys",Submit:"Lähetä",Symbols:"Symbolit","Travel & Places":"Matkustus & kohteet","Type to search time zone":"Kirjoita etsiäksesi aikavyöhyke","Unable to search the group":"Ryhmää ei voi hakea","Undo changes":"Kumoa muutokset","Write message, @ to mention someone, : for emoji autocompletion …":"Kirjoita viesti, @ mainitaksesi käyttäjän, : emojin automaattitäydennykseen…"}},{locale:"fr",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restreint)",Actions:"Actions",Activities:"Activités","Animals & Nature":"Animaux & Nature","Anything shared with the same group of people will show up here":"Tout ce qui est partagé avec le même groupe de personnes apparaîtra ici","Avatar of {displayName}":"Avatar de {displayName}","Avatar of {displayName}, {status}":"Avatar de {displayName}, {status}","Cancel changes":"Annuler les modifications","Change title":"Modifier le titre",Choose:"Choisir","Clear text":"Effacer le texte",Close:"Fermer","Close modal":"Fermer la fenêtre","Close navigation":"Fermer la navigation","Close sidebar":"Fermer la barre latérale","Confirm changes":"Confirmer les modifications",Custom:"Personnalisé","Edit item":"Éditer l'élément","Error getting related resources":"Erreur à la récupération des ressources liées","Error parsing svg":"Erreur d'analyse SVG","External documentation for {title}":"Documentation externe pour {title}",Favorite:"Favori",Flags:"Drapeaux","Food & Drink":"Nourriture & Boissons","Frequently used":"Utilisés fréquemment",Global:"Global","Go back to the list":"Retourner à la liste","Hide password":"Cacher le mot de passe","Message limit of {count} characters reached":"Limite de messages de {count} caractères atteinte","More items …":"Plus d'éléments...",Next:"Suivant","No emoji found":"Pas d’émoji trouvé","No results":"Aucun résultat",Objects:"Objets",Open:"Ouvrir",'Open link to "{resourceTitle}"':'Ouvrir le lien vers "{resourceTitle}"',"Open navigation":"Ouvrir la navigation","Password is secure":"Le mot de passe est sécurisé","Pause slideshow":"Mettre le diaporama en pause","People & Body":"Personnes & Corps","Pick an emoji":"Choisissez un émoji","Please select a time zone:":"Sélectionnez un fuseau horaire : ",Previous:"Précédent","Related resources":"Ressources liées",Search:"Chercher","Search results":"Résultats de recherche","Select a tag":"Sélectionnez une balise",Settings:"Paramètres","Settings navigation":"Navigation dans les paramètres","Show password":"Afficher le mot de passe","Smileys & Emotion":"Smileys & Émotions","Start slideshow":"Démarrer le diaporama",Submit:"Valider",Symbols:"Symboles","Travel & Places":"Voyage & Lieux","Type to search time zone":"Saisissez les premiers lettres pour rechercher un fuseau horaire","Unable to search the group":"Impossible de chercher le groupe","Undo changes":"Annuler les changements",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Écrire un message, utiliser "@" pour mentionner une personne, ":" pour l\'autocomplétion des émojis...'}},{locale:"gl",translations:{"{tag} (invisible)":"{tag} (invisíbel)","{tag} (restricted)":"{tag} (restrinxido)",Actions:"Accións",Activities:"Actividades","Animals & Nature":"Animais e natureza","Cancel changes":"Cancelar os cambios",Choose:"Escoller",Close:"Pechar","Confirm changes":"Confirma os cambios",Custom:"Personalizado","External documentation for {title}":"Documentación externa para {title}",Flags:"Bandeiras","Food & Drink":"Comida e bebida","Frequently used":"Usado con frecuencia","Message limit of {count} characters reached":"Acadouse o límite de {count} caracteres por mensaxe",Next:"Seguinte","No emoji found":"Non se atopou ningún «emoji»","No results":"Sen resultados",Objects:"Obxectos","Pause slideshow":"Pausar o diaporama","People & Body":"Persoas e corpo","Pick an emoji":"Escolla un «emoji»",Previous:"Anterir",Search:"Buscar","Search results":"Resultados da busca","Select a tag":"Seleccione unha etiqueta",Settings:"Axustes","Settings navigation":"Navegación polos axustes","Smileys & Emotion":"Sorrisos e emocións","Start slideshow":"Iniciar o diaporama",Submit:"Enviar",Symbols:"Símbolos","Travel & Places":"Viaxes e lugares","Unable to search the group":"Non foi posíbel buscar o grupo","Write message, @ to mention someone …":"Escriba a mensaxe, @ para mencionar a alguén…"}},{locale:"he",translations:{"{tag} (invisible)":"{tag} (נסתר)","{tag} (restricted)":"{tag} (מוגבל)",Actions:"פעולות",Activities:"פעילויות","Animals & Nature":"חיות וטבע",Choose:"בחירה",Close:"סגירה",Custom:"בהתאמה אישית",Flags:"דגלים","Food & Drink":"מזון ומשקאות","Frequently used":"בשימוש תדיר",Next:"הבא","No emoji found":"לא נמצא אמוג׳י","No results":"אין תוצאות",Objects:"חפצים","Pause slideshow":"השהיית מצגת","People & Body":"אנשים וגוף","Pick an emoji":"נא לבחור אמוג׳י",Previous:"הקודם",Search:"חיפוש","Search results":"תוצאות חיפוש","Select a tag":"בחירת תגית",Settings:"הגדרות","Smileys & Emotion":"חייכנים ורגשונים","Start slideshow":"התחלת המצגת",Symbols:"סמלים","Travel & Places":"טיולים ומקומות","Unable to search the group":"לא ניתן לחפש בקבוצה"}},{locale:"hu_HU",translations:{"{tag} (invisible)":"{tag} (láthatatlan)","{tag} (restricted)":"{tag} (korlátozott)",Actions:"Műveletek",Activities:"Tevékenységek","Animals & Nature":"Állatok és természet","Anything shared with the same group of people will show up here":"Minden, amit ugyanazzal a csoporttal oszt meg, itt fog megjelenni","Avatar of {displayName}":"{displayName} profilképe","Avatar of {displayName}, {status}":"{displayName} profilképe, {status}","Cancel changes":"Változtatások elvetése","Change title":"Cím megváltoztatása",Choose:"Válassszon","Clear text":"Szöveg törlése",Close:"Bezárás","Close modal":"Ablak bezárása","Close navigation":"Navigáció bezárása","Close sidebar":"Oldalsáv bezárása","Confirm changes":"Változtatások megerősítése",Custom:"Egyéni","Edit item":"Elem szerkesztése","Error getting related resources":"Hiba a kapcsolódó erőforrások lekérésekor","Error parsing svg":"Hiba az SVG feldolgozásakor","External documentation for {title}":"Külső dokumentáció ehhez: {title}",Favorite:"Kedvenc",Flags:"Zászlók","Food & Drink":"Étel és ital","Frequently used":"Gyakran használt",Global:"Globális","Go back to the list":"Ugrás vissza a listához","Hide password":"Jelszó elrejtése","Message limit of {count} characters reached":"{count} karakteres üzenetkorlát elérve","More items …":"További elemek...",Next:"Következő","No emoji found":"Nem található emodzsi","No results":"Nincs találat",Objects:"Tárgyak",Open:"Megnyitás",'Open link to "{resourceTitle}"':"A(z) „{resourceTitle}” hivatkozásának megnyitása","Open navigation":"Navigáció megnyitása","Password is secure":"A jelszó biztonságos","Pause slideshow":"Diavetítés szüneteltetése","People & Body":"Emberek és test","Pick an emoji":"Válasszon egy emodzsit","Please select a time zone:":"Válasszon időzónát:",Previous:"Előző","Related resources":"Kapcsolódó erőforrások",Search:"Keresés","Search results":"Találatok","Select a tag":"Válasszon címkét",Settings:"Beállítások","Settings navigation":"Navigáció a beállításokban","Show password":"Jelszó megjelenítése","Smileys & Emotion":"Mosolyok és érzelmek","Start slideshow":"Diavetítés indítása",Submit:"Beküldés",Symbols:"Szimbólumok","Travel & Places":"Utazás és helyek","Type to search time zone":"Gépeljen az időzóna kereséséhez","Unable to search the group":"A csoport nem kereshető","Undo changes":"Változtatások visszavonása",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':"Írjon egy üzenetet, használja a „@”-ot valaki megemlítéséhet, illetve a „:”-ot az emodzsik automatikus kiegészítéséhez…"}},{locale:"is",translations:{"{tag} (invisible)":"{tag} (ósýnilegt)","{tag} (restricted)":"{tag} (takmarkað)",Actions:"Aðgerðir",Activities:"Aðgerðir","Animals & Nature":"Dýr og náttúra",Choose:"Velja",Close:"Loka",Custom:"Sérsniðið",Flags:"Flögg","Food & Drink":"Matur og drykkur","Frequently used":"Oftast notað",Next:"Næsta","No emoji found":"Ekkert tjáningartákn fannst","No results":"Engar niðurstöður",Objects:"Hlutir","Pause slideshow":"Gera hlé á skyggnusýningu","People & Body":"Fólk og líkami","Pick an emoji":"Veldu tjáningartákn",Previous:"Fyrri",Search:"Leita","Search results":"Leitarniðurstöður","Select a tag":"Veldu merki",Settings:"Stillingar","Smileys & Emotion":"Broskallar og tilfinningar","Start slideshow":"Byrja skyggnusýningu",Symbols:"Tákn","Travel & Places":"Staðir og ferðalög","Unable to search the group":"Get ekki leitað í hópnum"}},{locale:"it",translations:{"{tag} (invisible)":"{tag} (invisibile)","{tag} (restricted)":"{tag} (limitato)",Actions:"Azioni",Activities:"Attività","Animals & Nature":"Animali e natura","Anything shared with the same group of people will show up here":"Tutto ciò che è stato condiviso con lo stesso gruppo di persone viene visualizzato qui","Avatar of {displayName}":"Avatar di {displayName}","Avatar of {displayName}, {status}":"Avatar di {displayName}, {status}","Cancel changes":"Annulla modifiche","Change title":"Modifica il titolo",Choose:"Scegli","Clear text":"Cancella il testo",Close:"Chiudi","Close modal":"Chiudi il messaggio modale","Close navigation":"Chiudi la navigazione","Close sidebar":"Chiudi la barra laterale","Confirm changes":"Conferma modifiche",Custom:"Personalizzato","Edit item":"Modifica l'elemento","Error getting related resources":"Errore nell'ottenere risorse correlate","Error parsing svg":"Errore nell'analizzare l'svg","External documentation for {title}":"Documentazione esterna per {title}",Favorite:"Preferito",Flags:"Bandiere","Food & Drink":"Cibo e bevande","Frequently used":"Usati di frequente",Global:"Globale","Go back to the list":"Torna all'elenco","Hide password":"Nascondi la password","Message limit of {count} characters reached":"Limite dei messaggi di {count} caratteri raggiunto","More items …":"Più elementi ...",Next:"Successivo","No emoji found":"Nessun emoji trovato","No results":"Nessun risultato",Objects:"Oggetti",Open:"Apri",'Open link to "{resourceTitle}"':'Apri il link a "{resourceTitle}"',"Open navigation":"Apri la navigazione","Password is secure":"La password è sicura","Pause slideshow":"Presentazione in pausa","People & Body":"Persone e corpo","Pick an emoji":"Scegli un emoji","Please select a time zone:":"Si prega di selezionare un fuso orario:",Previous:"Precedente","Related resources":"Risorse correlate",Search:"Cerca","Search results":"Risultati di ricerca","Select a tag":"Seleziona un'etichetta",Settings:"Impostazioni","Settings navigation":"Navigazione delle impostazioni","Show password":"Mostra la password","Smileys & Emotion":"Faccine ed emozioni","Start slideshow":"Avvia presentazione",Submit:"Invia",Symbols:"Simboli","Travel & Places":"Viaggi e luoghi","Type to search time zone":"Digita per cercare un fuso orario","Unable to search the group":"Impossibile cercare il gruppo","Undo changes":"Cancella i cambiamenti",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Scrivi un messaggio, "@" per menzionare qualcuno, ":" per il completamento automatico delle emoji ...'}},{locale:"ja_JP",translations:{"{tag} (invisible)":"{タグ} (不可視)","{tag} (restricted)":"{タグ} (制限付)",Actions:"操作",Activities:"アクティビティ","Animals & Nature":"動物と自然","Anything shared with the same group of people will show up here":"同じグループで共有しているものは、全てここに表示されます","Avatar of {displayName}":"{displayName} のアバター","Avatar of {displayName}, {status}":"{displayName}, {status} のアバター","Cancel changes":"変更をキャンセル","Change title":"タイトルを変更",Choose:"選択","Clear text":"テキストをクリア",Close:"閉じる","Close modal":"モーダルを閉じる","Close navigation":"ナビゲーションを閉じる","Close sidebar":"サイドバーを閉じる","Confirm changes":"変更を承認",Custom:"カスタム","Edit item":"編集","Error getting related resources":"関連リソースの取得エラー","Error parsing svg":"svgの解析エラー","External documentation for {title}":"{title} のための添付文書",Favorite:"お気に入り",Flags:"国旗","Food & Drink":"食べ物と飲み物","Frequently used":"よく使うもの",Global:"全体","Go back to the list":"リストに戻る","Hide password":"パスワードを非表示","Message limit of {count} characters reached":"{count} 文字のメッセージ上限に達しています","More items …":"他のアイテム",Next:"次","No emoji found":"絵文字が見つかりません","No results":"なし",Objects:"物",Open:"開く",'Open link to "{resourceTitle}"':'"{resourceTitle}"のリンクを開く',"Open navigation":"ナビゲーションを開く","Password is secure":"パスワードは保護されています","Pause slideshow":"スライドショーを一時停止","People & Body":"様々な人と体の部位","Pick an emoji":"絵文字を選択","Please select a time zone:":"タイムゾーンを選んで下さい:",Previous:"前","Related resources":"関連リソース",Search:"検索","Search results":"検索結果","Select a tag":"タグを選択",Settings:"設定","Settings navigation":"ナビゲーション設定","Show password":"パスワードを表示","Smileys & Emotion":"感情表現","Start slideshow":"スライドショーを開始",Submit:"提出",Symbols:"記号","Travel & Places":"旅行と場所","Type to search time zone":"タイムゾーン検索のため入力してください","Unable to search the group":"グループを検索できません","Undo changes":"変更を取り消し",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'メッセージを記入、"@"でメンション、":"で絵文字の自動補完 ...'}},{locale:"lt_LT",translations:{"{tag} (invisible)":"{tag} (nematoma)","{tag} (restricted)":"{tag} (apribota)",Actions:"Veiksmai",Activities:"Veiklos","Animals & Nature":"Gyvūnai ir gamta",Choose:"Pasirinkti",Close:"Užverti",Custom:"Tinkinti","External documentation for {title}":"Išorinė {title} dokumentacija",Flags:"Vėliavos","Food & Drink":"Maistas ir gėrimai","Frequently used":"Dažniausiai naudoti","Message limit of {count} characters reached":"Pasiekta {count} simbolių žinutės riba",Next:"Kitas","No emoji found":"Nerasta jaustukų","No results":"Nėra rezultatų",Objects:"Objektai","Pause slideshow":"Pristabdyti skaidrių rodymą","People & Body":"Žmonės ir kūnas","Pick an emoji":"Pasirinkti jaustuką",Previous:"Ankstesnis",Search:"Ieškoti","Search results":"Paieškos rezultatai","Select a tag":"Pasirinkti žymę",Settings:"Nustatymai","Settings navigation":"Naršymas nustatymuose","Smileys & Emotion":"Šypsenos ir emocijos","Start slideshow":"Pradėti skaidrių rodymą",Submit:"Pateikti",Symbols:"Simboliai","Travel & Places":"Kelionės ir vietos","Unable to search the group":"Nepavyko atlikti paiešką grupėje","Write message, @ to mention someone …":"Rašykite žinutę, naudokite @ norėdami kažką paminėti…"}},{locale:"lv",translations:{"{tag} (invisible)":"{tag} (neredzams)","{tag} (restricted)":"{tag} (ierobežots)",Choose:"Izvēlēties",Close:"Aizvērt",Next:"Nākamais","No results":"Nav rezultātu","Pause slideshow":"Pauzēt slaidrādi",Previous:"Iepriekšējais","Select a tag":"Izvēlēties birku",Settings:"Iestatījumi","Start slideshow":"Sākt slaidrādi"}},{locale:"mk",translations:{"{tag} (invisible)":"{tag} (невидливо)","{tag} (restricted)":"{tag} (ограничено)",Actions:"Акции",Activities:"Активности","Animals & Nature":"Животни & Природа","Avatar of {displayName}":"Аватар на {displayName}","Avatar of {displayName}, {status}":"Аватар на {displayName}, {status}","Cancel changes":"Откажи ги промените","Change title":"Промени наслов",Choose:"Избери",Close:"Затвори","Close modal":"Затвори модал","Close navigation":"Затвори навигација","Confirm changes":"Потврди ги промените",Custom:"Прилагодени","Edit item":"Уреди","External documentation for {title}":"Надворешна документација за {title}",Favorite:"Фаворити",Flags:"Знамиња","Food & Drink":"Храна & Пијалоци","Frequently used":"Најчесто користени",Global:"Глобално","Go back to the list":"Врати се на листата",items:"ставки","Message limit of {count} characters reached":"Ограничувањето на должината на пораката од {count} карактери е надминато","More {dashboardItemType} …":"Повеќе {dashboardItemType} …",Next:"Следно","No emoji found":"Не се пронајдени емотикони","No results":"Нема резултати",Objects:"Објекти",Open:"Отвори","Open navigation":"Отвори навигација","Pause slideshow":"Пузирај слајдшоу","People & Body":"Луѓе & Тело","Pick an emoji":"Избери емотикон","Please select a time zone:":"Изберете временска зона:",Previous:"Предходно",Search:"Барај","Search results":"Резултати од барувањето","Select a tag":"Избери ознака",Settings:"Параметри","Settings navigation":"Параметри за навигација","Smileys & Emotion":"Смешковци & Емотикони","Start slideshow":"Стартувај слајдшоу",Submit:"Испрати",Symbols:"Симболи","Travel & Places":"Патувања & Места","Type to search time zone":"Напишете за да пребарате временска зона","Unable to search the group":"Неможе да се принајде групата","Undo changes":"Врати ги промените","Write message, @ to mention someone, : for emoji autocompletion …":"Напиши порака, @ за да спомнете некого, : за емотинони автоатско комплетирање ..."}},{locale:"my",translations:{"{tag} (invisible)":"{tag} (ကွယ်ဝှက်ထား)","{tag} (restricted)":"{tag} (ကန့်သတ်)",Actions:"လုပ်ဆောင်ချက်များ",Activities:"ပြုလုပ်ဆောင်တာများ","Animals & Nature":"တိရစ္ဆာန်များနှင့် သဘာဝ","Avatar of {displayName}":"{displayName} ၏ ကိုယ်ပွား","Cancel changes":"ပြောင်းလဲမှုများ ပယ်ဖျက်ရန်",Choose:"ရွေးချယ်ရန်",Close:"ပိတ်ရန်","Confirm changes":"ပြောင်းလဲမှုများ အတည်ပြုရန်",Custom:"အလိုကျချိန်ညှိမှု","External documentation for {title}":"{title} အတွက် ပြင်ပ စာရွက်စာတမ်း",Flags:"အလံများ","Food & Drink":"အစားအသောက်","Frequently used":"မကြာခဏအသုံးပြုသော",Global:"ကမ္ဘာလုံးဆိုင်ရာ","Message limit of {count} characters reached":"ကန့်သတ် စာလုံးရေ {count} လုံး ပြည့်ပါပြီ",Next:"နောက်သို့ဆက်ရန်","No emoji found":"အီမိုဂျီ ရှာဖွေမတွေ့နိုင်ပါ","No results":"ရလဒ်မရှိပါ",Objects:"အရာဝတ္ထုများ","Pause slideshow":"စလိုက်ရှိုး ခေတ္တရပ်ရန်","People & Body":"လူပုဂ္ဂိုလ်များနှင့် ခန္ဓာကိုယ်","Pick an emoji":"အီမိုဂျီရွေးရန်","Please select a time zone:":"ဒေသစံတော်ချိန် ရွေးချယ်ပေးပါ",Previous:"ယခင်",Search:"ရှာဖွေရန်","Search results":"ရှာဖွေမှု ရလဒ်များ","Select a tag":"tag ရွေးချယ်ရန်",Settings:"ချိန်ညှိချက်များ","Settings navigation":"ချိန်ညှိချက်အညွှန်း","Smileys & Emotion":"စမိုင်လီများနှင့် အီမိုရှင်း","Start slideshow":"စလိုက်ရှိုးအား စတင်ရန်",Submit:"တင်သွင်းရန်",Symbols:"သင်္ကေတများ","Travel & Places":"ခရီးသွားလာခြင်းနှင့် နေရာများ","Type to search time zone":"ဒေသစံတော်ချိန်များ ရှာဖွေရန် စာရိုက်ပါ","Unable to search the group":"အဖွဲ့အား ရှာဖွေ၍ မရနိုင်ပါ","Write message, @ to mention someone …":"စာရေးသားရန်၊ တစ်စုံတစ်ဦးအား @ အသုံးပြု ရည်ညွှန်းရန်..."}},{locale:"nb_NO",translations:{"{tag} (invisible)":"{tag} (usynlig)","{tag} (restricted)":"{tag} (beskyttet)",Actions:"Handlinger",Activities:"Aktiviteter","Animals & Nature":"Dyr og natur","Anything shared with the same group of people will show up here":"Alt som er delt med den samme gruppen vil vises her","Avatar of {displayName}":"Avataren til {displayName}","Avatar of {displayName}, {status}":"{displayName}'s avatar, {status}","Cancel changes":"Avbryt endringer","Change title":"Endre tittel",Choose:"Velg","Clear text":"Fjern tekst",Close:"Lukk","Close modal":"Lukk modal","Close navigation":"Lukk navigasjon","Close sidebar":"Lukk sidepanel","Confirm changes":"Bekreft endringer",Custom:"Tilpasset","Edit item":"Rediger","Error getting related resources":"Feil ved henting av relaterte ressurser","Error parsing svg":"Feil ved parsing av svg","External documentation for {title}":"Ekstern dokumentasjon for {title}",Favorite:"Favoritt",Flags:"Flagg","Food & Drink":"Mat og drikke","Frequently used":"Ofte brukt",Global:"Global","Go back to the list":"Gå tilbake til listen","Hide password":"Skjul passord","Message limit of {count} characters reached":"Karakter begrensing {count} nådd i melding","More items …":"Flere gjenstander...",Next:"Neste","No emoji found":"Fant ingen emoji","No results":"Ingen resultater",Objects:"Objekter",Open:"Åpne",'Open link to "{resourceTitle}"':'Åpne link til "{resourceTitle}"',"Open navigation":"Åpne navigasjon","Password is secure":"Passordet er sikkert","Pause slideshow":"Pause lysbildefremvisning","People & Body":"Mennesker og kropp","Pick an emoji":"Velg en emoji","Please select a time zone:":"Vennligst velg tidssone",Previous:"Forrige","Related resources":"Relaterte ressurser",Search:"Søk","Search results":"Søkeresultater","Select a tag":"Velg en merkelapp",Settings:"Innstillinger","Settings navigation":"Navigasjonsinstillinger","Show password":"Vis passord","Smileys & Emotion":"Smilefjes og følelser","Start slideshow":"Start lysbildefremvisning",Submit:"Send",Symbols:"Symboler","Travel & Places":"Reise og steder","Type to search time zone":"Tast for å søke etter tidssone","Unable to search the group":"Kunne ikke søke i gruppen","Undo changes":"Tilbakestill endringer",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Skriv melding, bruk "@" for å nevne noen, bruk ":" for autofullføring av emoji...'}},{locale:"nl",translations:{"{tag} (invisible)":"{tag} (onzichtbaar)","{tag} (restricted)":"{tag} (beperkt)",Actions:"Acties",Activities:"Activiteiten","Animals & Nature":"Dieren & Natuur","Avatar of {displayName}":"Avatar van {displayName}","Avatar of {displayName}, {status}":"Avatar van {displayName}, {status}","Cancel changes":"Wijzigingen annuleren",Choose:"Kies",Close:"Sluiten","Close navigation":"Navigatie sluiten","Confirm changes":"Wijzigingen bevestigen",Custom:"Aangepast","Edit item":"Item bewerken","External documentation for {title}":"Externe documentatie voor {title}",Flags:"Vlaggen","Food & Drink":"Eten & Drinken","Frequently used":"Vaak gebruikt",Global:"Globaal","Go back to the list":"Ga terug naar de lijst","Message limit of {count} characters reached":"Berichtlimiet van {count} karakters bereikt",Next:"Volgende","No emoji found":"Geen emoji gevonden","No results":"Geen resultaten",Objects:"Objecten","Open navigation":"Navigatie openen","Pause slideshow":"Pauzeer diavoorstelling","People & Body":"Mensen & Lichaam","Pick an emoji":"Kies een emoji","Please select a time zone:":"Selecteer een tijdzone:",Previous:"Vorige",Search:"Zoeken","Search results":"Zoekresultaten","Select a tag":"Selecteer een label",Settings:"Instellingen","Settings navigation":"Instellingen navigatie","Smileys & Emotion":"Smileys & Emotie","Start slideshow":"Start diavoorstelling",Submit:"Verwerken",Symbols:"Symbolen","Travel & Places":"Reizen & Plaatsen","Type to search time zone":"Type om de tijdzone te zoeken","Unable to search the group":"Kan niet in de groep zoeken","Undo changes":"Wijzigingen ongedaan maken","Write message, @ to mention someone, : for emoji autocompletion …":"Schrijf bericht, @ om iemand te noemen, : voor emoji auto-aanvullen ..."}},{locale:"oc",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (limit)",Actions:"Accions",Choose:"Causir",Close:"Tampar",Next:"Seguent","No results":"Cap de resultat","Pause slideshow":"Metre en pausa lo diaporama",Previous:"Precedent","Select a tag":"Seleccionar una etiqueta",Settings:"Paramètres","Start slideshow":"Lançar lo diaporama"}},{locale:"pl",translations:{"{tag} (invisible)":"{tag} (niewidoczna)","{tag} (restricted)":"{tag} (ograniczona)",Actions:"Działania",Activities:"Aktywność","Animals & Nature":"Zwierzęta i natura","Anything shared with the same group of people will show up here":"Tutaj pojawi się wszystko, co zostało udostępnione tej samej grupie osób","Avatar of {displayName}":"Awatar {displayName}","Avatar of {displayName}, {status}":"Awatar {displayName}, {status}","Cancel changes":"Anuluj zmiany","Change title":"Zmień tytuł",Choose:"Wybierz","Clear text":"Wyczyść tekst",Close:"Zamknij","Close modal":"Zamknij modal","Close navigation":"Zamknij nawigację","Close sidebar":"Zamknij pasek boczny","Confirm changes":"Potwierdź zmiany",Custom:"Zwyczajne","Edit item":"Edytuj element","Error getting related resources":"Błąd podczas pobierania powiązanych zasobów","Error parsing svg":"Błąd podczas analizowania svg","External documentation for {title}":"Dokumentacja zewnętrzna dla {title}",Favorite:"Ulubiony",Flags:"Flagi","Food & Drink":"Jedzenie i picie","Frequently used":"Często używane",Global:"Globalnie","Go back to the list":"Powrót do listy","Hide password":"Ukryj hasło","Message limit of {count} characters reached":"Przekroczono limit wiadomości wynoszący {count} znaków","More items …":"Więcej pozycji…",Next:"Następny","No emoji found":"Nie znaleziono emoji","No results":"Brak wyników",Objects:"Obiekty",Open:"Otwórz",'Open link to "{resourceTitle}"':'Otwórz link do "{resourceTitle}"',"Open navigation":"Otwórz nawigację","Password is secure":"Hasło jest bezpieczne","Pause slideshow":"Wstrzymaj pokaz slajdów","People & Body":"Ludzie i ciało","Pick an emoji":"Wybierz emoji","Please select a time zone:":"Wybierz strefę czasową:",Previous:"Poprzedni","Related resources":"Powiązane zasoby",Search:"Szukaj","Search results":"Wyniki wyszukiwania","Select a tag":"Wybierz etykietę",Settings:"Ustawienia","Settings navigation":"Ustawienia nawigacji","Show password":"Pokaż hasło","Smileys & Emotion":"Buźki i emotikony","Start slideshow":"Rozpocznij pokaz slajdów",Submit:"Wyślij",Symbols:"Symbole","Travel & Places":"Podróże i miejsca","Type to search time zone":"Wpisz, aby wyszukać strefę czasową","Unable to search the group":"Nie można przeszukać grupy","Undo changes":"Cofnij zmiany",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Napisz wiadomość, "@" aby o kimś wspomnieć, ":" dla autouzupełniania emoji…'}},{locale:"pt_BR",translations:{"{tag} (invisible)":"{tag} (invisível)","{tag} (restricted)":"{tag} (restrito) ",Actions:"Ações",Activities:"Atividades","Animals & Nature":"Animais & Natureza","Anything shared with the same group of people will show up here":"Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui","Avatar of {displayName}":"Avatar de {displayName}","Avatar of {displayName}, {status}":"Avatar de {displayName}, {status}","Cancel changes":"Cancelar alterações","Change title":"Alterar título",Choose:"Escolher","Clear text":"Limpar texto",Close:"Fechar","Close modal":"Fechar modal","Close navigation":"Fechar navegação","Close sidebar":"Fechar barra lateral","Confirm changes":"Confirmar alterações",Custom:"Personalizado","Edit item":"Editar item","Error getting related resources":"Erro ao obter recursos relacionados","Error parsing svg":"Erro ao analisar svg","External documentation for {title}":"Documentação externa para {title}",Favorite:"Favorito",Flags:"Bandeiras","Food & Drink":"Comida & Bebida","Frequently used":"Mais usados",Global:"Global","Go back to the list":"Volte para a lista","Hide password":"Ocultar a senha","Message limit of {count} characters reached":"Limite de mensagem de {count} caracteres atingido","More items …":"Mais itens …",Next:"Próximo","No emoji found":"Nenhum emoji encontrado","No results":"Sem resultados",Objects:"Objetos",Open:"Aberto",'Open link to "{resourceTitle}"':'Abrir link para "{resourceTitle}"',"Open navigation":"Abrir navegação","Password is secure":"A senha é segura","Pause slideshow":"Pausar apresentação de slides","People & Body":"Pessoas & Corpo","Pick an emoji":"Escolha um emoji","Please select a time zone:":"Selecione um fuso horário: ",Previous:"Anterior","Related resources":"Recursos relacionados",Search:"Pesquisar","Search results":"Resultados da pesquisa","Select a tag":"Selecionar uma tag",Settings:"Configurações","Settings navigation":"Navegação de configurações","Show password":"Mostrar senha","Smileys & Emotion":"Smiles & Emoções","Start slideshow":"Iniciar apresentação de slides",Submit:"Enviar",Symbols:"Símbolo","Travel & Places":"Viagem & Lugares","Type to search time zone":"Digite para pesquisar o fuso horário ","Unable to search the group":"Não foi possível pesquisar o grupo","Undo changes":"Desfazer modificações",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Escreva mensagens, use "@" para mencionar algum, use ":" for autocompletar emoji …'}},{locale:"pt_PT",translations:{"{tag} (invisible)":"{tag} (invisivel)","{tag} (restricted)":"{tag} (restrito)",Actions:"Ações",Choose:"Escolher",Close:"Fechar",Next:"Seguinte","No results":"Sem resultados","Pause slideshow":"Pausar diaporama",Previous:"Anterior","Select a tag":"Selecionar uma etiqueta",Settings:"Definições","Start slideshow":"Iniciar diaporama","Unable to search the group":"Não é possível pesquisar o grupo"}},{locale:"ro",translations:{"{tag} (invisible)":"{tag} (invizibil)","{tag} (restricted)":"{tag} (restricționat)",Actions:"Acțiuni",Activities:"Activități","Animals & Nature":"Animale și natură","Anything shared with the same group of people will show up here":"Tot ceea ce este partajat cu același grup de persoane va fi afișat aici","Avatar of {displayName}":"Avatarul lui {displayName}","Avatar of {displayName}, {status}":"Avatarul lui {displayName}, {status}","Cancel changes":"Anulează modificările","Change title":"Modificați titlul",Choose:"Alegeți","Clear text":"Șterge textul",Close:"Închideți","Close modal":"Închideți modulul","Close navigation":"Închideți navigarea","Close sidebar":"Închide bara laterală","Confirm changes":"Confirmați modificările",Custom:"Personalizat","Edit item":"Editați elementul","Error getting related resources":" Eroare la returnarea resurselor legate","Error parsing svg":"Eroare de analizare a svg","External documentation for {title}":"Documentație externă pentru {title}",Favorite:"Favorit",Flags:"Marcaje","Food & Drink":"Alimente și băuturi","Frequently used":"Utilizate frecvent",Global:"Global","Go back to the list":"Întoarceți-vă la listă","Hide password":"Ascunde parola","Message limit of {count} characters reached":"Limita mesajului de {count} caractere a fost atinsă","More items …":"Mai multe articole ...",Next:"Următorul","No emoji found":"Nu s-a găsit niciun emoji","No results":"Nu există rezultate",Objects:"Obiecte",Open:"Deschideți",'Open link to "{resourceTitle}"':'Deschide legătura la "{resourceTitle}"',"Open navigation":"Deschideți navigația","Password is secure":"Parola este sigură","Pause slideshow":"Pauză prezentare de diapozitive","People & Body":"Oameni și corp","Pick an emoji":"Alege un emoji","Please select a time zone:":"Vă rugăm să selectați un fus orar:",Previous:"Anterior","Related resources":"Resurse legate",Search:"Căutare","Search results":"Rezultatele căutării","Select a tag":"Selectați o etichetă",Settings:"Setări","Settings navigation":"Navigare setări","Show password":"Arată parola","Smileys & Emotion":"Zâmbete și emoții","Start slideshow":"Începeți prezentarea de diapozitive",Submit:"Trimiteți",Symbols:"Simboluri","Travel & Places":"Călătorii și locuri","Type to search time zone":"Tastați pentru a căuta fusul orar","Unable to search the group":"Imposibilitatea de a căuta în grup","Undo changes":"Anularea modificărilor",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Scrie un mesaj, folosește "@" pentru a menționa pe cineva, folosește ":" pentru autocompletarea cu emoji ...'}},{locale:"ru",translations:{"{tag} (invisible)":"{tag} (невидимое)","{tag} (restricted)":"{tag} (ограниченное)",Actions:"Действия ",Activities:"События","Animals & Nature":"Животные и природа ","Avatar of {displayName}":"Аватар {displayName}","Avatar of {displayName}, {status}":"Фотография {displayName}, {status}","Cancel changes":"Отменить изменения",Choose:"Выберите",Close:"Закрыть","Close modal":"Закрыть модальное окно","Close navigation":"Закрыть навигацию","Confirm changes":"Подтвердить изменения",Custom:"Пользовательское","Edit item":"Изменить элемент","External documentation for {title}":"Внешняя документация для {title}",Flags:"Флаги","Food & Drink":"Еда, напиток","Frequently used":"Часто используемый",Global:"Глобальный","Go back to the list":"Вернуться к списку",items:"элементов","Message limit of {count} characters reached":"Достигнуто ограничение на количество символов в {count}","More {dashboardItemType} …":"Больше {dashboardItemType} …",Next:"Следующее","No emoji found":"Эмодзи не найдено","No results":"Результаты отсуствуют",Objects:"Объекты",Open:"Открыть","Open navigation":"Открыть навигацию","Pause slideshow":"Приостановить показ слйдов","People & Body":"Люди и тело","Pick an emoji":"Выберите эмодзи","Please select a time zone:":"Пожалуйста, выберите часовой пояс:",Previous:"Предыдущее",Search:"Поиск","Search results":"Результаты поиска","Select a tag":"Выберите метку",Settings:"Параметры","Settings navigation":"Навигация по настройкам","Smileys & Emotion":"Смайлики и эмоции","Start slideshow":"Начать показ слайдов",Submit:"Утвердить",Symbols:"Символы","Travel & Places":"Путешествия и места","Type to search time zone":"Введите для поиска часового пояса","Unable to search the group":"Невозможно найти группу","Undo changes":"Отменить изменения","Write message, @ to mention someone, : for emoji autocompletion …":"Напишите сообщение, @ - чтобы упомянуть кого-то, : - для автозаполнения эмодзи …"}},{locale:"sk_SK",translations:{"{tag} (invisible)":"{tag} (neviditeľný)","{tag} (restricted)":"{tag} (obmedzený)",Actions:"Akcie",Activities:"Aktivity","Animals & Nature":"Zvieratá a príroda","Avatar of {displayName}":"Avatar {displayName}","Avatar of {displayName}, {status}":"Avatar {displayName}, {status}","Cancel changes":"Zrušiť zmeny",Choose:"Vybrať",Close:"Zatvoriť","Close navigation":"Zavrieť navigáciu","Confirm changes":"Potvrdiť zmeny",Custom:"Zvyk","Edit item":"Upraviť položku","External documentation for {title}":"Externá dokumentácia pre {title}",Flags:"Vlajky","Food & Drink":"Jedlo a nápoje","Frequently used":"Často používané",Global:"Globálne","Go back to the list":"Naspäť na zoznam","Message limit of {count} characters reached":"Limit správy na {count} znakov dosiahnutý",Next:"Ďalší","No emoji found":"Nenašli sa žiadne emodži","No results":"Žiadne výsledky",Objects:"Objekty","Open navigation":"Otvoriť navigáciu","Pause slideshow":"Pozastaviť prezentáciu","People & Body":"Ľudia a telo","Pick an emoji":"Vyberte si emodži","Please select a time zone:":"Prosím vyberte časovú zónu:",Previous:"Predchádzajúci",Search:"Hľadať","Search results":"Výsledky vyhľadávania","Select a tag":"Vybrať štítok",Settings:"Nastavenia","Settings navigation":"Navigácia v nastaveniach","Smileys & Emotion":"Smajlíky a emócie","Start slideshow":"Začať prezentáciu",Submit:"Odoslať",Symbols:"Symboly","Travel & Places":"Cestovanie a miesta","Type to search time zone":"Začníte písať pre vyhľadávanie časovej zóny","Unable to search the group":"Skupinu sa nepodarilo nájsť","Undo changes":"Vrátiť zmeny","Write message, @ to mention someone, : for emoji autocompletion …":"Napíšte správu, @ ak chcete niekoho spomenúť, : pre automatické dopĺňanie emotikonov…"}},{locale:"sl",translations:{"{tag} (invisible)":"{tag} (nevidno)","{tag} (restricted)":"{tag} (omejeno)",Actions:"Dejanja",Activities:"Dejavnosti","Animals & Nature":"Živali in Narava","Avatar of {displayName}":"Podoba {displayName}","Avatar of {displayName}, {status}":"Prikazna slika {displayName}, {status}","Cancel changes":"Prekliči spremembe","Change title":"Spremeni naziv",Choose:"Izbor","Clear text":"Počisti besedilo",Close:"Zapri","Close modal":"Zapri pojavno okno","Close navigation":"Zapri krmarjenje","Close sidebar":"Zapri stransko vrstico","Confirm changes":"Potrdi spremembe",Custom:"Po meri","Edit item":"Uredi predmet","Error getting related resources":"Napaka pridobivanja povezanih virov","External documentation for {title}":"Zunanja dokumentacija za {title}",Favorite:"Priljubljeno",Flags:"Zastavice","Food & Drink":"Hrana in Pijača","Frequently used":"Pogostost uporabe",Global:"Splošno","Go back to the list":"Vrni se na seznam","Hide password":"Skrij geslo","Message limit of {count} characters reached":"Dosežena omejitev {count} znakov na sporočilo.","More items …":"Več predmetov ...",Next:"Naslednji","No emoji found":"Ni najdenih izraznih ikon","No results":"Ni zadetkov",Objects:"Predmeti",Open:"Odpri",'Open link to "{resourceTitle}"':"Odpri povezavo do »{resourceTitle}«","Open navigation":"Odpri krmarjenje","Password is secure":"Geslo je varno","Pause slideshow":"Ustavi predstavitev","People & Body":"Ljudje in Telo","Pick a date":"Izbor datuma","Pick a date and a time":"Izbor datuma in časa","Pick a month":"Izbor meseca","Pick a time":"Izbor časa","Pick a week":"Izbor tedna","Pick a year":"Izbor leta","Pick an emoji":"Izbor izrazne ikone","Please select a time zone:":"Izbor časovnega pasu:",Previous:"Predhodni","Related resources":"Povezani viri",Search:"Iskanje","Search results":"Zadetki iskanja","Select a tag":"Izbor oznake",Settings:"Nastavitve","Settings navigation":"Krmarjenje nastavitev","Show password":"Pokaži geslo","Smileys & Emotion":"Izrazne ikone","Start slideshow":"Začni predstavitev",Submit:"Pošlji",Symbols:"Simboli","Travel & Places":"Potovanja in Kraji","Type to search time zone":"Vpišite niz za iskanje časovnega pasu","Unable to search the group":"Ni mogoče iskati po skupini","Undo changes":"Razveljavi spremembe","Write message, @ to mention someone, : for emoji autocompletion …":"Napišite sporočilo, za omembo pred ime postavite@, začnite z : za vstavljanje izraznih ikon …"}},{locale:"sr",translations:{"{tag} (invisible)":"{tag} (nevidljivo)","{tag} (restricted)":"{tag} (ograničeno)",Actions:"Radnje",Activities:"Aktivnosti","Animals & Nature":"Životinje i Priroda","Avatar of {displayName}":"Avatar za {displayName}","Avatar of {displayName}, {status}":"Avatar za {displayName}, {status}","Cancel changes":"Otkaži izmene","Change title":"Izmeni naziv",Choose:"Изаберите",Close:"Затвори","Close modal":"Zatvori modal","Close navigation":"Zatvori navigaciju","Close sidebar":"Zatvori bočnu traku","Confirm changes":"Potvrdite promene",Custom:"Po meri","Edit item":"Uredi stavku","External documentation for {title}":"Eksterna dokumentacija za {title}",Favorite:"Omiljeni",Flags:"Zastave","Food & Drink":"Hrana i Piće","Frequently used":"Često korišćeno",Global:"Globalno","Go back to the list":"Natrag na listu",items:"stavke","Message limit of {count} characters reached":"Dostignuto je ograničenje za poruke od {count} znakova","More {dashboardItemType} …":"Više {dashboardItemType} …",Next:"Следеће","No emoji found":"Nije pronađen nijedan emodži","No results":"Нема резултата",Objects:"Objekti",Open:"Otvori","Open navigation":"Otvori navigaciju","Pause slideshow":"Паузирај слајд шоу","People & Body":"Ljudi i Telo","Pick an emoji":"Izaberi emodži","Please select a time zone:":"Molimo izaberite vremensku zonu:",Previous:"Претходно",Search:"Pretraži","Search results":"Rezultati pretrage","Select a tag":"Изаберите ознаку",Settings:"Поставке","Settings navigation":"Navigacija u podešavanjima","Smileys & Emotion":"Smajli i Emocije","Start slideshow":"Покрени слајд шоу",Submit:"Prihvati",Symbols:"Simboli","Travel & Places":"Putovanja i Mesta","Type to search time zone":"Ukucaj da pretražiš vremenske zone","Unable to search the group":"Nije moguće pretražiti grupu","Undo changes":"Poništi promene","Write message, @ to mention someone, : for emoji autocompletion …":"Napišite poruku, @ da pomenete nekoga, : za automatsko dovršavanje emodžija…"}},{locale:"sv",translations:{"{tag} (invisible)":"{tag} (osynlig)","{tag} (restricted)":"{tag} (begränsad)",Actions:"Åtgärder",Activities:"Aktiviteter","Animals & Nature":"Djur & Natur","Anything shared with the same group of people will show up here":"Något som delats med samma grupp av personer kommer att visas här","Avatar of {displayName}":"{displayName}s avatar","Avatar of {displayName}, {status}":"{displayName}s avatar, {status}","Cancel changes":"Avbryt ändringar","Change title":"Ändra titel",Choose:"Välj","Clear text":"Ta bort text",Close:"Stäng","Close modal":"Stäng modal","Close navigation":"Stäng navigering","Close sidebar":"Stäng sidopanel","Confirm changes":"Bekräfta ändringar",Custom:"Anpassad","Edit item":"Ändra","Error getting related resources":"Problem att hämta relaterade resurser","Error parsing svg":"Fel vid inläsning av svg","External documentation for {title}":"Extern dokumentation för {title}",Favorite:"Favorit",Flags:"Flaggor","Food & Drink":"Mat & Dryck","Frequently used":"Används ofta",Global:"Global","Go back to the list":"Gå tillbaka till listan","Hide password":"Göm lössenordet","Message limit of {count} characters reached":"Meddelandegräns {count} tecken används","More items …":"Fler objekt",Next:"Nästa","No emoji found":"Hittade inga emojis","No results":"Inga resultat",Objects:"Objekt",Open:"Öppna",'Open link to "{resourceTitle}"':'Öppna länk till "{resourceTitle}"',"Open navigation":"Öppna navigering","Password is secure":"Lössenordet är säkert","Pause slideshow":"Pausa bildspelet","People & Body":"Kropp & Själ","Pick an emoji":"Välj en emoji","Please select a time zone:":"Välj tidszon:",Previous:"Föregående","Related resources":"Relaterade resurser",Search:"Sök","Search results":"Sökresultat","Select a tag":"Välj en tag",Settings:"Inställningar","Settings navigation":"Inställningsmeny","Show password":"Visa lössenordet","Smileys & Emotion":"Selfies & Känslor","Start slideshow":"Starta bildspelet",Submit:"Skicka",Symbols:"Symboler","Travel & Places":"Resor & Sevärdigheter","Type to search time zone":"Skriv för att välja tidszon","Unable to search the group":"Kunde inte söka i gruppen","Undo changes":"Ångra ändringar",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'Skriv meddelande, använd "@" för att nämna någon, använd ":" för automatiska emojiförslag ...'}},{locale:"tr",translations:{"{tag} (invisible)":"{tag} (görünmez)","{tag} (restricted)":"{tag} (kısıtlı)",Actions:"İşlemler",Activities:"Etkinlikler","Animals & Nature":"Hayvanlar ve Doğa","Anything shared with the same group of people will show up here":"Aynı kişi grubu ile paylaşılan herşey burada görüntülenir","Avatar of {displayName}":"{displayName} avatarı","Avatar of {displayName}, {status}":"{displayName}, {status} avatarı","Cancel changes":"Değişiklikleri iptal et","Change title":"Başlığı değiştir",Choose:"Seçin","Clear text":"Metni temizle",Close:"Kapat","Close modal":"Üste açılan pencereyi kapat","Close navigation":"Gezinmeyi kapat","Close sidebar":"Yan çubuğu kapat","Confirm changes":"Değişiklikleri onayla",Custom:"Özel","Edit item":"Ögeyi düzenle","Error getting related resources":"İlgili kaynaklar alınırken sorun çıktı","Error parsing svg":"svg işlenirken sorun çıktı","External documentation for {title}":"{title} için dış belgeler",Favorite:"Sık kullanılanlara ekle",Flags:"Bayraklar","Food & Drink":"Yeme ve İçme","Frequently used":"Sık kullanılanlar",Global:"Evrensel","Go back to the list":"Listeye dön","Hide password":"Parolayı gizle","Message limit of {count} characters reached":"{count} karakter ileti sınırına ulaşıldı","More items …":"Diğer ögeler…",Next:"Sonraki","No emoji found":"Herhangi bir emoji bulunamadı","No results":"Herhangi bir sonuç bulunamadı",Objects:"Nesneler",Open:"Aç",'Open link to "{resourceTitle}"':'"{resourceTitle}" bağlantısını aç',"Open navigation":"Gezinmeyi aç","Password is secure":"Parola güvenli","Pause slideshow":"Slayt sunumunu duraklat","People & Body":"İnsanlar ve Beden","Pick an emoji":"Bir emoji seçin","Please select a time zone:":"Lütfen bir saat dilimi seçin:",Previous:"Önceki","Related resources":"İlgili kaynaklar",Search:"Arama","Search results":"Arama sonuçları","Select a tag":"Bir etiket seçin",Settings:"Ayarlar","Settings navigation":"Gezinme ayarları","Show password":"Parolayı görüntüle","Smileys & Emotion":"İfadeler ve Duygular","Start slideshow":"Slayt sunumunu başlat",Submit:"Gönder",Symbols:"Simgeler","Travel & Places":"Gezi ve Yerler","Type to search time zone":"Saat dilimi aramak için yazmaya başlayın","Unable to search the group":"Grupta arama yapılamadı","Undo changes":"Değişiklikleri geri al",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'İleti yazın, birini anmak için @, otomatik emoji tamamlamak için ":" kullanın…'}},{locale:"uk",translations:{"{tag} (invisible)":"{tag} (невидимий)","{tag} (restricted)":"{tag} (обмежений)",Actions:"Дії",Activities:"Діяльність","Animals & Nature":"Тварини та природа","Avatar of {displayName}":"Аватар {displayName}","Avatar of {displayName}, {status}":"Аватар {displayName}, {status}","Cancel changes":"Скасувати зміни","Change title":"Змінити назву",Choose:"ВиберітьВиберіть","Clear text":"Очистити текст",Close:"Закрити","Close modal":"Закрити модаль","Close navigation":"Закрити навігацію","Close sidebar":"Закрити бічну панель","Confirm changes":"Підтвердити зміни",Custom:"Власне","Edit item":"Редагувати елемент","External documentation for {title}":"Зовнішня документація для {title}",Favorite:"Улюблений",Flags:"Прапори","Food & Drink":"Їжа та напої","Frequently used":"Найчастіші",Global:"Глобальний","Go back to the list":"Повернутися до списку","Hide password":"Приховати пароль",items:"елементи","Message limit of {count} characters reached":"Вичерпано ліміт у {count} символів для повідомлення","More {dashboardItemType} …":"Більше {dashboardItemType}…",Next:"Вперед","No emoji found":"Емоційки відсутні","No results":"Відсутні результати",Objects:"Об'єкти",Open:"Відкрити","Open navigation":"Відкрити навігацію","Password is secure":"Пароль безпечний","Pause slideshow":"Пауза у показі слайдів","People & Body":"Люди та жести","Pick an emoji":"Виберіть емоційку","Please select a time zone:":"Виберіть часовий пояс:",Previous:"Назад",Search:"Пошук","Search results":"Результати пошуку","Select a tag":"Виберіть позначку",Settings:"Налаштування","Settings navigation":"Навігація у налаштуваннях","Show password":"Показати пароль","Smileys & Emotion":"Смайли та емоції","Start slideshow":"Почати показ слайдів",Submit:"Надіслати",Symbols:"Символи","Travel & Places":"Поїздки та місця","Type to search time zone":"Введіть для пошуку часовий пояс","Unable to search the group":"Неможливо шукати в групі","Undo changes":"Скасувати зміни","Write message, @ to mention someone, : for emoji autocompletion …":"Напишіть повідомлення, @, щоб згадати когось, : для автозаповнення емодзі…"}},{locale:"zh_CN",translations:{"{tag} (invisible)":"{tag} (不可见)","{tag} (restricted)":"{tag} (受限)",Actions:"行为",Activities:"活动","Animals & Nature":"动物 & 自然","Anything shared with the same group of people will show up here":"与同组用户分享的所有内容都会显示于此","Avatar of {displayName}":"{displayName}的头像","Avatar of {displayName}, {status}":"{displayName}的头像,{status}","Cancel changes":"取消更改","Change title":"更改标题",Choose:"选择","Clear text":"清除文本",Close:"关闭","Close modal":"关闭窗口","Close navigation":"关闭导航","Close sidebar":"关闭侧边栏","Confirm changes":"确认更改",Custom:"自定义","Edit item":"编辑项目","Error getting related resources":"获取相关资源时出错","Error parsing svg":"解析 svg 时出错","External documentation for {title}":"{title}的外部文档",Favorite:"喜爱",Flags:"旗帜","Food & Drink":"食物 & 饮品","Frequently used":"经常使用",Global:"全局","Go back to the list":"返回至列表","Hide password":"隐藏密码","Message limit of {count} characters reached":"已达到 {count} 个字符的消息限制","More items …":"更多项目…",Next:"下一个","No emoji found":"表情未找到","No results":"无结果",Objects:"物体",Open:"打开",'Open link to "{resourceTitle}"':'打开"{resourceTitle}"的连接',"Open navigation":"开启导航","Password is secure":"密码安全","Pause slideshow":"暂停幻灯片","People & Body":"人 & 身体","Pick an emoji":"选择一个表情","Please select a time zone:":"请选择一个时区:",Previous:"上一个","Related resources":"相关资源",Search:"搜索","Search results":"搜索结果","Select a tag":"选择一个标签",Settings:"设置","Settings navigation":"设置向导","Show password":"显示密码","Smileys & Emotion":"笑脸 & 情感","Start slideshow":"开始幻灯片",Submit:"提交",Symbols:"符号","Travel & Places":"旅游 & 地点","Type to search time zone":"打字以搜索时区","Unable to search the group":"无法搜索分组","Undo changes":"撤销更改",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'写信息,使用"@"来提及某人,使用":"进行表情符号自动完成 ...'}},{locale:"zh_HK",translations:{"{tag} (invisible)":"{tag} (隱藏)","{tag} (restricted)":"{tag} (受限)",Actions:"動作",Activities:"活動","Animals & Nature":"動物與自然","Anything shared with the same group of people will show up here":"與同一組人共享的任何內容都會顯示在此處","Avatar of {displayName}":"{displayName} 的頭像","Avatar of {displayName}, {status}":"{displayName} 的頭像,{status}","Cancel changes":"取消更改","Change title":"更改標題",Choose:"選擇","Clear text":"清除文本",Close:"關閉","Close modal":"關閉模態","Close navigation":"關閉導航","Close sidebar":"關閉側邊欄","Confirm changes":"確認更改",Custom:"自定義","Edit item":"編輯項目","Error getting related resources":"獲取相關資源出錯","Error parsing svg":"解析 svg 時出錯","External documentation for {title}":"{title} 的外部文檔",Favorite:"喜愛",Flags:"旗幟","Food & Drink":"食物與飲料","Frequently used":"經常使用",Global:"全球的","Go back to the list":"返回清單","Hide password":"隱藏密碼","Message limit of {count} characters reached":"已達到訊息最多 {count} 字元限制","More items …":"更多項目 …",Next:"下一個","No emoji found":"未找到表情符號","No results":"無結果",Objects:"物件",Open:"打開",'Open link to "{resourceTitle}"':"打開指向 “{resourceTitle}” 的鏈結","Open navigation":"開啟導航","Password is secure":"密碼是安全的","Pause slideshow":"暫停幻燈片","People & Body":"人物","Pick an emoji":"選擇表情符號","Please select a time zone:":"請選擇時區:",Previous:"上一個","Related resources":"相關資源",Search:"搜尋","Search results":"搜尋結果","Select a tag":"選擇標籤",Settings:"設定","Settings navigation":"設定值導覽","Show password":"顯示密碼","Smileys & Emotion":"表情","Start slideshow":"開始幻燈片",Submit:"提交",Symbols:"標誌","Travel & Places":"旅遊與景點","Type to search time zone":"鍵入以搜索時區","Unable to search the group":"無法搜尋群組","Undo changes":"取消更改",'Write message, use "@" to mention someone, use ":" for emoji autocompletion …':'寫訊息,使用 "@" 來指代某人,使用 ":" 用於表情符號自動填充 ...'}},{locale:"zh_TW",translations:{"{tag} (invisible)":"{tag} (隱藏)","{tag} (restricted)":"{tag} (受限)",Actions:"動作",Activities:"活動","Animals & Nature":"動物與自然",Choose:"選擇",Close:"關閉",Custom:"自定義",Flags:"旗幟","Food & Drink":"食物與飲料","Frequently used":"最近使用","Message limit of {count} characters reached":"已達到訊息最多 {count} 字元限制",Next:"下一個","No emoji found":"未找到表情符號","No results":"無結果",Objects:"物件","Pause slideshow":"暫停幻燈片","People & Body":"人物","Pick an emoji":"選擇表情符號",Previous:"上一個",Search:"搜尋","Search results":"搜尋結果","Select a tag":"選擇標籤",Settings:"設定","Settings navigation":"設定值導覽","Smileys & Emotion":"表情","Start slideshow":"開始幻燈片",Symbols:"標誌","Travel & Places":"旅遊與景點","Unable to search the group":"無法搜尋群組","Write message, @ to mention someone …":"輸入訊息時可使用 @ 來標示某人..."}}].forEach((function(e){var t={};for(var n in e.translations)e.translations[n].pluralId?t[n]={msgid:n,msgid_plural:e.translations[n].pluralId,msgstr:e.translations[n].msgstr}:t[n]={msgid:n,msgstr:[e.translations[n]]};o.addTranslation(e.locale,{translations:{"":t}})}));var i=o.build(),r=i.ngettext.bind(i),a=i.gettext.bind(i)},3648:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(932);const i={methods:{n:o.n,t:o.t}}},1205:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});const o=function(e){return Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,e||5)}},7645:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});const o=function(e){e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push((function(){this.$el.setAttribute("data-v-".concat("70f0364"),"")}))}},1206:(e,t,n)=>{"use strict";n.d(t,{L:()=>o}),n(4505);var o=function(){return Object.assign(window,{_nc_focus_trap:window._nc_focus_trap||[]}),window._nc_focus_trap}},8384:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7537),i=n.n(o),r=n(3645),a=n.n(r)()(i());a.push([e.id,".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.v-popper--theme-tooltip.v-popper__popper{position:absolute;z-index:100000;top:0;right:auto;left:auto;display:block;margin:0;padding:0;text-align:left;text-align:start;opacity:0;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{right:100%;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{left:100%;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity .15s,visibility .15s;opacity:0}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity .15s;opacity:1}.v-popper--theme-tooltip .v-popper__inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.v-popper--theme-tooltip .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:10px}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/directives/Tooltip/index.scss"],names:[],mappings:"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCSA,0CACC,iBAAA,CACA,cAAA,CACA,KAAA,CACA,UAAA,CACA,SAAA,CACA,aAAA,CACA,QAAA,CACA,SAAA,CACA,eAAA,CACA,gBAAA,CACA,SAAA,CACA,eAAA,CAEA,eAAA,CACA,sDAAA,CAGA,iGACC,YAAA,CACA,qBAAA,CACA,6CAAA,CAID,oGACC,SAAA,CACA,kBAAA,CACA,gDAAA,CAID,mGACC,UAAA,CACA,mBAAA,CACA,+CAAA,CAID,kGACC,SAAA,CACA,oBAAA,CACA,8CAAA,CAID,4DACC,iBAAA,CACA,uCAAA,CACA,SAAA,CAED,6DACC,kBAAA,CACA,uBAAA,CACA,SAAA,CAKF,0CACC,eAAA,CACA,eAAA,CACA,iBAAA,CACA,4BAAA,CACA,kCAAA,CACA,6CAAA,CAID,oDACC,iBAAA,CACA,SAAA,CACA,OAAA,CACA,QAAA,CACA,QAAA,CACA,kBAAA,CACA,0BAAA,CACA,iBAhFY",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"70f0364\"; @import 'variables'; @import 'material-icons';\n/**\n* @copyright Copyright (c) 2016, John Molakvoæ \n* @copyright Copyright (c) 2016, Robin Appelman \n* @copyright Copyright (c) 2016, Jan-Christoph Borchardt \n* @copyright Copyright (c) 2016, Erik Pellikka \n* @copyright Copyright (c) 2015, Vincent Petry \n*\n* Bootstrap (http://getbootstrap.com)\n* SCSS copied from version 3.3.5\n* Copyright 2011-2015 Twitter, Inc.\n* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n*/\n\n$arrow-width: 10px;\n\n.v-popper--theme-tooltip {\n\t&.v-popper__popper {\n\t\tposition: absolute;\n\t\tz-index: 100000;\n\t\ttop: 0;\n\t\tright: auto;\n\t\tleft: auto;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\ttext-align: left;\n\t\ttext-align: start;\n\t\topacity: 0;\n\t\tline-height: 1.6;\n\n\t\tline-break: auto;\n\t\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\n\n\t\t// TOP\n\t\t&[data-popper-placement^='top'] .v-popper__arrow-container {\n\t\t\tbottom: -$arrow-width;\n\t\t\tborder-bottom-width: 0;\n\t\t\tborder-top-color: var(--color-main-background);\n\t\t}\n\n\t\t// BOTTOM\n\t\t&[data-popper-placement^='bottom'] .v-popper__arrow-container {\n\t\t\ttop: -$arrow-width;\n\t\t\tborder-top-width: 0;\n\t\t\tborder-bottom-color: var(--color-main-background);\n\t\t}\n\n\t\t// RIGHT\n\t\t&[data-popper-placement^='right'] .v-popper__arrow-container {\n\t\t\tright: 100%;\n\t\t\tborder-left-width: 0;\n\t\t\tborder-right-color: var(--color-main-background);\n\t\t}\n\n\t\t// LEFT\n\t\t&[data-popper-placement^='left'] .v-popper__arrow-container {\n\t\t\tleft: 100%;\n\t\t\tborder-right-width: 0;\n\t\t\tborder-left-color: var(--color-main-background);\n\t\t}\n\n\t\t// HIDDEN / SHOWN\n\t\t&[aria-hidden='true'] {\n\t\t\tvisibility: hidden;\n\t\t\ttransition: opacity .15s, visibility .15s;\n\t\t\topacity: 0;\n\t\t}\n\t\t&[aria-hidden='false'] {\n\t\t\tvisibility: visible;\n\t\t\ttransition: opacity .15s;\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t// CONTENT\n\t.v-popper__inner {\n\t\tmax-width: 350px;\n\t\tpadding: 5px 8px;\n\t\ttext-align: center;\n\t\tcolor: var(--color-main-text);\n\t\tborder-radius: var(--border-radius);\n\t\tbackground-color: var(--color-main-background);\n\t}\n\n\t// ARROW\n\t.v-popper__arrow-container {\n\t\tposition: absolute;\n\t\tz-index: 1;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tmargin: 0;\n\t\tborder-style: solid;\n\t\tborder-color: transparent;\n\t\tborder-width: $arrow-width;\n\t}\n}\n"],sourceRoot:""}]);const s=a},8827:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7537),i=n.n(o),r=n(3645),a=n.n(r)()(i());a.push([e.id,".material-design-icon[data-v-20a3e950]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-items[data-v-20a3e950]{display:flex;align-items:center}.action-items>button[data-v-20a3e950]{margin-right:7px}.action-item[data-v-20a3e950]{--open-background-color: var(--color-background-hover, $action-background-hover);position:relative;display:inline-block}.action-item.action-item--primary[data-v-20a3e950]{--open-background-color: var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-20a3e950]{--open-background-color: var(--color-primary-element-light-hover)}.action-item.action-item--error[data-v-20a3e950]{--open-background-color: var(--color-error-hover)}.action-item.action-item--warning[data-v-20a3e950]{--open-background-color: var(--color-warning-hover)}.action-item.action-item--success[data-v-20a3e950]{--open-background-color: var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-20a3e950]{--open-background-color: transparent}.action-item.action-item--open .action-item__menutoggle[data-v-20a3e950]{background-color:var(--open-background-color)}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcActions/NcActions.vue"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,+BACC,YAAA,CACA,kBAAA,CAGA,sCACC,gBAAA,CAIF,8BACC,gFAAA,CACA,iBAAA,CACA,oBAAA,CAEA,mDACC,2DAAA,CAGD,qDACC,iEAAA,CAGD,iDACC,iDAAA,CAGD,mDACC,mDAAA,CAGD,mDACC,mDAAA,CAGD,kEACC,oCAAA,CAGD,yEACC,6CAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"70f0364\"; @import 'variables'; @import 'material-icons';\n\n// Inline buttons\n.action-items {\n\tdisplay: flex;\n\talign-items: center;\n\n\t// Spacing between buttons\n\t& > button {\n\t\tmargin-right: math.div($icon-margin, 2);\n\t}\n}\n\n.action-item {\n\t--open-background-color: var(--color-background-hover, $action-background-hover);\n\tposition: relative;\n\tdisplay: inline-block;\n\n\t&.action-item--primary {\n\t\t--open-background-color: var(--color-primary-element-hover);\n\t}\n\n\t&.action-item--secondary {\n\t\t--open-background-color: var(--color-primary-element-light-hover);\n\t}\n\n\t&.action-item--error {\n\t\t--open-background-color: var(--color-error-hover);\n\t}\n\n\t&.action-item--warning {\n\t\t--open-background-color: var(--color-warning-hover);\n\t}\n\n\t&.action-item--success {\n\t\t--open-background-color: var(--color-success-hover);\n\t}\n\n\t&.action-item--tertiary-no-background {\n\t\t--open-background-color: transparent;\n\t}\n\n\t&.action-item--open .action-item__menutoggle {\n\t\tbackground-color: var(--open-background-color);\n\t}\n}\n"],sourceRoot:""}]);const s=a},5565:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7537),i=n.n(o),r=n(3645),a=n.n(r)()(i());a.push([e.id,".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper{border-radius:var(--border-radius-large);overflow:hidden}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner{border-radius:var(--border-radius-large);padding:4px;max-height:calc(50vh - 16px);overflow:auto}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcActions/NcActions.vue"],names:[],mappings:"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCJD,kFACC,wCAAA,CACA,eAAA,CAEA,mGACC,wCAAA,CACA,WAAA,CACA,4BAAA,CACA,aAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"70f0364\"; @import 'variables'; @import 'material-icons';\n\n// We overwrote the popover base class, so we can style\n// the popover__inner for actions only.\n.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper {\n\tborder-radius: var(--border-radius-large);\n\toverflow:hidden;\n\n\t.v-popper__inner {\n\t\tborder-radius: var(--border-radius-large);\n\t\tpadding: 4px;\n\t\tmax-height: calc(50vh - 16px);\n\t\toverflow: auto;\n\t}\n}\n"],sourceRoot:""}]);const s=a},1898:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7537),i=n.n(o),r=n(3645),a=n.n(r)()(i());a.push([e.id,".material-design-icon[data-v-2e49be1e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue[data-v-2e49be1e]{position:relative;width:fit-content;overflow:hidden;border:0;padding:0;font-size:var(--default-font-size);font-weight:bold;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:22px;transition-property:color,border-color,background-color;transition-duration:.1s;transition-timing-function:linear;color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light)}.button-vue *[data-v-2e49be1e],.button-vue span[data-v-2e49be1e]{cursor:pointer}.button-vue[data-v-2e49be1e]:focus{outline:none}.button-vue[data-v-2e49be1e]:disabled{cursor:default;opacity:.5;filter:saturate(0.7)}.button-vue:disabled *[data-v-2e49be1e]{cursor:default}.button-vue[data-v-2e49be1e]:hover:not(:disabled){background-color:var(--color-primary-element-light-hover)}.button-vue[data-v-2e49be1e]:active{background-color:var(--color-primary-element-light)}.button-vue__wrapper[data-v-2e49be1e]{display:inline-flex;align-items:center;justify-content:center;width:100%}.button-vue__icon[data-v-2e49be1e]{height:44px;width:44px;min-height:44px;min-width:44px;display:flex;justify-content:center;align-items:center}.button-vue__text[data-v-2e49be1e]{font-weight:bold;margin-bottom:1px;padding:2px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.button-vue--icon-only[data-v-2e49be1e]{width:44px !important}.button-vue--text-only[data-v-2e49be1e]{padding:0 12px}.button-vue--text-only .button-vue__text[data-v-2e49be1e]{margin-left:4px;margin-right:4px}.button-vue--icon-and-text[data-v-2e49be1e]{padding:0 16px 0 4px}.button-vue--wide[data-v-2e49be1e]{width:100%}.button-vue[data-v-2e49be1e]:focus-visible{outline:2px solid var(--color-main-text) !important}.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-2e49be1e]{outline:2px solid var(--color-primary-element-text);border-radius:var(--border-radius);background-color:rgba(0,0,0,0)}.button-vue--vue-primary[data-v-2e49be1e]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.button-vue--vue-primary[data-v-2e49be1e]:hover:not(:disabled){background-color:var(--color-primary-element-hover)}.button-vue--vue-primary[data-v-2e49be1e]:active{background-color:var(--color-primary-element)}.button-vue--vue-secondary[data-v-2e49be1e]{color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light)}.button-vue--vue-secondary[data-v-2e49be1e]:hover:not(:disabled){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light-hover)}.button-vue--vue-tertiary[data-v-2e49be1e]{color:var(--color-main-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary[data-v-2e49be1e]:hover:not(:disabled){background-color:var(--color);background-color:var(--color-background-hover)}.button-vue--vue-tertiary-no-background[data-v-2e49be1e]{color:var(--color-main-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-no-background[data-v-2e49be1e]:hover:not(:disabled){background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-on-primary[data-v-2e49be1e]{color:var(--color-primary-element-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-on-primary[data-v-2e49be1e]:hover:not(:disabled){background-color:rgba(0,0,0,0)}.button-vue--vue-success[data-v-2e49be1e]{background-color:var(--color-success);color:#fff}.button-vue--vue-success[data-v-2e49be1e]:hover:not(:disabled){background-color:var(--color-success-hover)}.button-vue--vue-success[data-v-2e49be1e]:active{background-color:var(--color-success)}.button-vue--vue-warning[data-v-2e49be1e]{background-color:var(--color-warning);color:#fff}.button-vue--vue-warning[data-v-2e49be1e]:hover:not(:disabled){background-color:var(--color-warning-hover)}.button-vue--vue-warning[data-v-2e49be1e]:active{background-color:var(--color-warning)}.button-vue--vue-error[data-v-2e49be1e]{background-color:var(--color-error);color:#fff}.button-vue--vue-error[data-v-2e49be1e]:hover:not(:disabled){background-color:var(--color-error-hover)}.button-vue--vue-error[data-v-2e49be1e]:active{background-color:var(--color-error)}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcButton/NcButton.vue","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,6BACC,iBAAA,CACA,iBAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,kCAAA,CACA,gBAAA,CACA,eCcgB,CDbhB,cCagB,CDZhB,YAAA,CACA,kBAAA,CACA,sBAAA,CAGA,cAAA,CAKA,kBAAA,CACA,uDAAA,CACA,uBAAA,CACA,iCAAA,CAkBA,6CAAA,CACA,mDAAA,CA1BA,iEAEC,cAAA,CAQD,mCACC,YAAA,CAGD,sCACC,cAAA,CAIA,UCIiB,CDFjB,oBAAA,CALA,wCACC,cAAA,CAUF,kDACC,yDAAA,CAKD,oCACC,mDAAA,CAGD,sCACC,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CAGD,mCACC,WCvCe,CDwCf,UCxCe,CDyCf,eCzCe,CD0Cf,cC1Ce,CD2Cf,YAAA,CACA,sBAAA,CACA,kBAAA,CAGD,mCACC,gBAAA,CACA,iBAAA,CACA,aAAA,CACA,kBAAA,CACA,sBAAA,CACA,eAAA,CAID,wCACC,qBAAA,CAID,wCACC,cAAA,CACA,0DACC,eAAA,CACA,gBAAA,CAKF,4CACC,oBAAA,CAID,mCACC,UAAA,CAGD,2CACC,mDAAA,CACA,+EACC,mDAAA,CACA,kCAAA,CACA,8BAAA,CAOF,0CACC,6CAAA,CACA,uCAAA,CACA,+DACC,mDAAA,CAID,iDACC,6CAAA,CAKF,4CACC,6CAAA,CACA,mDAAA,CACA,iEACC,6CAAA,CACA,yDAAA,CAKF,2CACC,4BAAA,CACA,8BAAA,CACA,gEACC,6BAAA,CACA,8CAAA,CAKF,yDACC,4BAAA,CACA,8BAAA,CACA,8EACC,8BAAA,CAKF,sDACC,uCAAA,CACA,8BAAA,CAEA,2EACC,8BAAA,CAKF,0CACC,qCAAA,CACA,UAAA,CACA,+DACC,2CAAA,CAID,iDACC,qCAAA,CAKF,0CACC,qCAAA,CACA,UAAA,CACA,+DACC,2CAAA,CAID,iDACC,qCAAA,CAKF,wCACC,mCAAA,CACA,UAAA,CACA,6DACC,yCAAA,CAID,+CACC,mCAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"70f0364\"; @import 'variables'; @import 'material-icons';\n\n\n.button-vue {\n\tposition: relative;\n\twidth: fit-content;\n\toverflow: hidden;\n\tborder: 0;\n\tpadding: 0;\n\tfont-size: var(--default-font-size);\n\tfont-weight: bold;\n\tmin-height: $clickable-area;\n\tmin-width: $clickable-area;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\n\t// Cursor pointer on element and all children\n\tcursor: pointer;\n\t& *,\n\tspan {\n\t\tcursor: pointer;\n\t}\n\tborder-radius: math.div($clickable-area, 2);\n\ttransition-property: color, border-color, background-color;\n\ttransition-duration: 0.1s;\n\ttransition-timing-function: linear;\n\n\t// No outline feedback for focus. Handled with a toggled class in js (see data)\n\t&:focus {\n\t\toutline: none;\n\t}\n\n\t&:disabled {\n\t\tcursor: default;\n\t\t& * {\n\t\t\tcursor: default;\n\t\t}\n\t\topacity: $opacity_disabled;\n\t\t// Gives a wash out effect\n\t\tfilter: saturate($opacity_normal);\n\t}\n\n\t// Default button type\n\tcolor: var(--color-primary-element-light-text);\n\tbackground-color: var(--color-primary-element-light);\n\t&:hover:not(:disabled) {\n\t\tbackground-color: var(--color-primary-element-light-hover);\n\t}\n\n\t// Back to the default color for this button when active\n\t// TODO: add ripple effect\n\t&:active {\n\t\tbackground-color: var(--color-primary-element-light);\n\t}\n\n\t&__wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\twidth: 100%;\n\t}\n\n\t&__icon {\n\t\theight: $clickable-area;\n\t\twidth: $clickable-area;\n\t\tmin-height: $clickable-area;\n\t\tmin-width: $clickable-area;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t}\n\n\t&__text {\n\t\tfont-weight: bold;\n\t\tmargin-bottom: 1px;\n\t\tpadding: 2px 0;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t}\n\n\t// Icon-only button\n\t&--icon-only {\n\t\twidth: $clickable-area !important;\n\t}\n\n\t// Text-only button\n\t&--text-only {\n\t\tpadding: 0 12px;\n\t\t& .button-vue__text {\n\t\t\tmargin-left: 4px;\n\t\t\tmargin-right: 4px;\n\t\t}\n\t}\n\n\t// Icon and text button\n\t&--icon-and-text {\n\t\tpadding: 0 16px 0 4px;\n\t}\n\n\t// Wide button spans the whole width of the container\n\t&--wide {\n\t\twidth: 100%;\n\t}\n\n\t&:focus-visible {\n\t\toutline: 2px solid var(--color-main-text) !important;\n\t\t&.button-vue--vue-tertiary-on-primary {\n\t\t\toutline: 2px solid var(--color-primary-element-text);\n\t\t\tborder-radius: var(--border-radius);\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t// Button types\n\n\t// Primary\n\t&--vue-primary {\n\t\tbackground-color: var(--color-primary-element);\n\t\tcolor: var(--color-primary-element-text);\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color-primary-element-hover);\n\t\t}\n\t\t// Back to the default color for this button when active\n\t\t// TODO: add ripple effect\n\t\t&:active {\n\t\t\tbackground-color: var(--color-primary-element);\n\t\t}\n\t}\n\n\t// Secondary\n\t&--vue-secondary {\n\t\tcolor: var(--color-primary-element-light-text);\n\t\tbackground-color: var(--color-primary-element-light);\n\t\t&:hover:not(:disabled) {\n\t\t\tcolor: var(--color-primary-element-light-text);\n\t\t\tbackground-color: var(--color-primary-element-light-hover);\n\t\t}\n\t}\n\n\t// Tertiary\n\t&--vue-tertiary {\n\t\tcolor: var(--color-main-text);\n\t\tbackground-color: transparent;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color);\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n\n\t// Tertiary, no background\n\t&--vue-tertiary-no-background {\n\t\tcolor: var(--color-main-text);\n\t\tbackground-color: transparent;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t// Tertiary on primary color (like the header)\n\t&--vue-tertiary-on-primary {\n\t\tcolor: var(--color-primary-element-text);\n\t\tbackground-color: transparent;\n\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t// Success\n\t&--vue-success {\n\t\tbackground-color: var(--color-success);\n\t\tcolor: white;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color-success-hover);\n\t\t}\n\t\t// Back to the default color for this button when active\n\t\t// : add ripple effect\n\t\t&:active {\n\t\t\tbackground-color: var(--color-success);\n\t\t}\n\t}\n\n\t// Warning\n\t&--vue-warning {\n\t\tbackground-color: var(--color-warning);\n\t\tcolor: white;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color-warning-hover);\n\t\t}\n\t\t// Back to the default color for this button when active\n\t\t// TODO: add ripple effect\n\t\t&:active {\n\t\t\tbackground-color: var(--color-warning);\n\t\t}\n\t}\n\n\t// Error\n\t&--vue-error {\n\t\tbackground-color: var(--color-error);\n\t\tcolor: white;\n\t\t&:hover:not(:disabled) {\n\t\t\tbackground-color: var(--color-error-hover);\n\t\t}\n\t\t// Back to the default color for this button when active\n\t\t// TODO: add ripple effect\n\t\t&:active {\n\t\t\tbackground-color: var(--color-error);\n\t\t}\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=a},4167:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7537),i=n.n(o),r=n(3645),a=n.n(r)()(i());a.push([e.id,'.material-design-icon[data-v-1350db4f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-1350db4f]{position:fixed;z-index:9998;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-mask--dark[data-v-1350db4f]{background-color:rgba(0,0,0,.92)}.modal-header[data-v-1350db4f]{position:absolute;z-index:10001;top:0;right:0;left:0;display:flex !important;align-items:center;justify-content:center;width:100%;height:50px;overflow:hidden;transition:opacity 250ms,visibility 250ms}.modal-header.invisible[style*="display:none"][data-v-1350db4f],.modal-header.invisible[style*="display: none"][data-v-1350db4f]{visibility:hidden}.modal-header .modal-title[data-v-1350db4f]{overflow-x:hidden;box-sizing:border-box;width:100%;padding:0 132px 0 12px;transition:padding ease 100ms;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:14px;margin-bottom:0}@media only screen and (min-width: 1024px){.modal-header .modal-title[data-v-1350db4f]{padding-left:132px;text-align:center}}.modal-header .icons-menu[data-v-1350db4f]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .header-close[data-v-1350db4f]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:3px;padding:0}.modal-header .icons-menu .play-pause-icons[data-v-1350db4f]{position:relative;width:50px;height:50px;margin:0;padding:0;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-1350db4f],.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1350db4f],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1350db4f],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1350db4f]{opacity:1;border-radius:22px;background-color:rgba(127,127,127,.25)}.modal-header .icons-menu .play-pause-icons__play[data-v-1350db4f],.modal-header .icons-menu .play-pause-icons__pause[data-v-1350db4f]{box-sizing:border-box;width:44px;height:44px;margin:3px;cursor:pointer;opacity:.7}.modal-header .icons-menu .header-actions[data-v-1350db4f]{color:#fff}.modal-header .icons-menu[data-v-1350db4f] .action-item{margin:3px}.modal-header .icons-menu[data-v-1350db4f] .action-item--single{box-sizing:border-box;width:44px;height:44px;cursor:pointer;background-position:center;background-size:22px}.modal-header .icons-menu[data-v-1350db4f] button{color:#fff}.modal-header .icons-menu[data-v-1350db4f] .action-item__menutoggle{padding:0}.modal-header .icons-menu[data-v-1350db4f] .action-item__menutoggle span,.modal-header .icons-menu[data-v-1350db4f] .action-item__menutoggle svg{width:var(--icon-size);height:var(--icon-size)}.modal-wrapper[data-v-1350db4f]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.modal-wrapper .prev[data-v-1350db4f],.modal-wrapper .next[data-v-1350db4f]{z-index:10000;display:flex !important;height:35vw;position:absolute;transition:opacity 250ms,visibility 250ms;color:var(--color-primary-element-text)}.modal-wrapper .prev[data-v-1350db4f]:focus-visible,.modal-wrapper .next[data-v-1350db4f]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-element-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev.invisible[style*="display:none"][data-v-1350db4f],.modal-wrapper .prev.invisible[style*="display: none"][data-v-1350db4f],.modal-wrapper .next.invisible[style*="display:none"][data-v-1350db4f],.modal-wrapper .next.invisible[style*="display: none"][data-v-1350db4f]{visibility:hidden}.modal-wrapper .prev[data-v-1350db4f]{left:2px}.modal-wrapper .next[data-v-1350db4f]{right:2px}.modal-wrapper .modal-container[data-v-1350db4f]{position:relative;display:block;overflow:auto;padding:0;transition:transform 300ms ease;border-radius:var(--border-radius-large);background-color:var(--color-main-background);box-shadow:0 0 40px rgba(0,0,0,.2)}.modal-wrapper .modal-container__close[data-v-1350db4f]{position:absolute;top:4px;right:4px}.modal-wrapper--small .modal-container[data-v-1350db4f]{width:400px;max-width:90%;max-height:90%}.modal-wrapper--normal .modal-container[data-v-1350db4f]{max-width:90%;width:600px;max-height:90%}.modal-wrapper--large .modal-container[data-v-1350db4f]{max-width:90%;width:900px;max-height:90%}.modal-wrapper--full .modal-container[data-v-1350db4f]{width:100%;height:calc(100% - var(--header-height));position:absolute;top:50px;border-radius:0}@media only screen and (max-width: 512px){.modal-wrapper .modal-container[data-v-1350db4f]{max-width:initial;width:100%;max-height:initial;height:calc(100% - var(--header-height));position:absolute;top:50px;border-radius:0}}.fade-enter-active[data-v-1350db4f],.fade-leave-active[data-v-1350db4f]{transition:opacity 250ms}.fade-enter[data-v-1350db4f],.fade-leave-to[data-v-1350db4f]{opacity:0}.fade-visibility-enter[data-v-1350db4f],.fade-visibility-leave-to[data-v-1350db4f]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-1350db4f],.modal-in-leave-active[data-v-1350db4f],.modal-out-enter-active[data-v-1350db4f],.modal-out-leave-active[data-v-1350db4f]{transition:opacity 250ms}.modal-in-enter[data-v-1350db4f],.modal-in-leave-to[data-v-1350db4f],.modal-out-enter[data-v-1350db4f],.modal-out-leave-to[data-v-1350db4f]{opacity:0}.modal-in-enter .modal-container[data-v-1350db4f],.modal-in-leave-to .modal-container[data-v-1350db4f]{transform:scale(0.9)}.modal-out-enter .modal-container[data-v-1350db4f],.modal-out-leave-to .modal-container[data-v-1350db4f]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-1350db4f]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1350db4f]{transition:100ms stroke-dashoffset;transform-origin:50% 50%;animation:progressring-1350db4f linear var(--slideshow-duration) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .icon-pause[data-v-1350db4f]{animation:breath-1350db4f 2s cubic-bezier(0.4, 0, 0.2, 1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1350db4f]{animation-play-state:paused !important}@keyframes progressring-1350db4f{from{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-1350db4f{0%{opacity:1}50%{opacity:0}100%{opacity:1}}',"",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcModal/NcModal.vue","webpack://./src/assets/variables.scss"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,6BACC,cAAA,CACA,YAAA,CACA,KAAA,CACA,MAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,+BAAA,CACA,mCACC,gCAAA,CAIF,+BACC,iBAAA,CACA,aAAA,CACA,KAAA,CACA,OAAA,CACA,MAAA,CAGA,uBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WCuBe,CDtBf,eAAA,CACA,yCAAA,CAIA,iIAEC,iBAAA,CAGD,4CACC,iBAAA,CACA,qBAAA,CACA,UAAA,CACA,sBAAA,CACA,6BAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,cChBY,CDiBZ,eAAA,CAID,2CACC,4CACC,kBAAA,CACA,iBAAA,CAAA,CAIF,2CACC,iBAAA,CACA,OAAA,CACA,YAAA,CACA,kBAAA,CACA,wBAAA,CAEA,yDACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,qBAAA,CACA,UAAA,CACA,SAAA,CAGD,6DACC,iBAAA,CACA,UC3Ba,CD4Bb,WC5Ba,CD6Bb,QAAA,CACA,SAAA,CACA,cAAA,CACA,WAAA,CACA,8BAAA,CAGC,8WAEC,SC9CU,CD+CV,kBAAA,CACA,sCCxDW,CD2Db,uIAEC,qBAAA,CACA,UCzEa,CD0Eb,WC1Ea,CD2Eb,UAAA,CACA,cAAA,CACA,UC3Da,CD+Df,2DACC,UAAA,CAGD,yDACC,UAAA,CAEA,iEACC,qBAAA,CACA,UC1Fa,CD2Fb,WC3Fa,CD4Fb,cAAA,CACA,0BAAA,CACA,oBAAA,CAIF,kDAEC,UAAA,CAID,oEACC,SAAA,CACA,iJACC,sBAAA,CACA,uBAAA,CAMJ,gCACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,qBAAA,CACA,UAAA,CACA,WAAA,CAGA,4EAEC,aAAA,CAEA,uBAAA,CACA,WAAA,CACA,iBAAA,CACA,yCAAA,CAEA,uCAAA,CAEA,wGAEC,sDAAA,CACA,wCAAA,CAOD,8RAEC,iBAAA,CAGF,sCACC,QAAA,CAED,sCACC,SAAA,CAID,iDACC,iBAAA,CACA,aAAA,CACA,aAAA,CACA,SAAA,CACA,+BAAA,CACA,wCAAA,CACA,6CAAA,CACA,kCAAA,CACA,wDACC,iBAAA,CACA,OAAA,CACA,SAAA,CAMD,wDACC,WAAA,CACA,aAAA,CACA,cAAA,CAID,yDACC,aAAA,CACA,WAAA,CACA,cAAA,CAID,wDACC,aAAA,CACA,WAAA,CACA,cAAA,CAID,uDACC,UAAA,CACA,wCAAA,CACA,iBAAA,CACA,QC7Ka,CD8Kb,eAAA,CAKF,0CACC,iDACC,iBAAA,CACA,UAAA,CACA,kBAAA,CACA,wCAAA,CACA,iBAAA,CACA,QC1La,CD2Lb,eAAA,CAAA,CAMH,wEAEC,wBAAA,CAGD,6DAEC,SAAA,CAGD,mFAEC,iBAAA,CACA,SAAA,CAGD,kKAIC,wBAAA,CAGD,4IAIC,SAAA,CAGD,uGAEC,oBAAA,CAGD,yGAEC,oBAAA,CAQA,8DACC,iBAAA,CACA,KAAA,CACA,MAAA,CACA,wBAAA,CACA,qFACC,kCAAA,CACA,wBAAA,CACA,yEAAA,CAEA,oBAAA,CACA,+BAAA,CACA,8BAAA,CAID,mEACC,kEAAA,CAED,8EACC,sCAAA,CAMH,iCACC,KACC,+BAAA,CAED,GACC,mBAAA,CAAA,CAIF,2BACC,GACC,SAAA,CAED,IACC,SAAA,CAED,KACC,SAAA,CAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"70f0364\"; @import 'variables'; @import 'material-icons';\n\n\n.modal-mask {\n\tposition: fixed;\n\tz-index: 9998;\n\ttop: 0;\n\tleft: 0;\n\tdisplay: block;\n\twidth: 100%;\n\theight: 100%;\n\tbackground-color: rgba(0, 0, 0, .5);\n\t&--dark {\n\t\tbackground-color: rgba(0, 0, 0, .92);\n\t}\n}\n\n.modal-header {\n\tposition: absolute;\n\tz-index: 10001;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\t// prevent vue show to use display:none and reseting\n\t// the circle animation loop\n\tdisplay: flex !important;\n\talign-items: center;\n\tjustify-content: center;\n\twidth: 100%;\n\theight: $header-height;\n\toverflow: hidden;\n\ttransition: opacity 250ms,\n\t\tvisibility 250ms;\n\n\t// replace display by visibility\n\t&.invisible[style*='display:none'],\n\t&.invisible[style*='display: none'] {\n\t\tvisibility: hidden;\n\t}\n\n\t.modal-title {\n\t\toverflow-x: hidden;\n\t\tbox-sizing: border-box;\n\t\twidth: 100%;\n\t\tpadding: 0 #{$clickable-area * 3} 0 12px; // maximum actions is 3\n\t\ttransition: padding ease 100ms;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t\tcolor: #fff;\n\t\tfont-size: $icon-margin;\n\t\tmargin-bottom: 0;\n\t}\n\n\t// On wider screens the title can be centered\n\t@media only screen and (min-width: $breakpoint-mobile) {\n\t\t.modal-title {\n\t\t\tpadding-left: #{$clickable-area * 3}; // maximum actions is 3\n\t\t\ttext-align: center;\n\t\t}\n\t}\n\n\t.icons-menu {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\n\t\t.header-close {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: math.div($header-height - $clickable-area, 2);\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.play-pause-icons {\n\t\t\tposition: relative;\n\t\t\twidth: $header-height;\n\t\t\theight: $header-height;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tcursor: pointer;\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\t.play-pause-icons__play,\n\t\t\t\t.play-pause-icons__pause {\n\t\t\t\t\topacity: $opacity_full;\n\t\t\t\t\tborder-radius: math.div($clickable-area, 2);\n\t\t\t\t\tbackground-color: $icon-focus-bg;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__play,\n\t\t\t&__pause {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: $clickable-area;\n\t\t\t\theight: $clickable-area;\n\t\t\t\tmargin: math.div($header-height - $clickable-area, 2);\n\t\t\t\tcursor: pointer;\n\t\t\t\topacity: $opacity_normal;\n\t\t\t}\n\t\t}\n\n\t\t.header-actions {\n\t\t\tcolor: white;\n\t\t}\n\n\t\t&:deep() .action-item {\n\t\t\tmargin: math.div($header-height - $clickable-area, 2);\n\n\t\t\t&--single {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: $clickable-area;\n\t\t\t\theight: $clickable-area;\n\t\t\t\tcursor: pointer;\n\t\t\t\tbackground-position: center;\n\t\t\t\tbackground-size: 22px;\n\t\t\t}\n\t\t}\n\n\t\t:deep(button) {\n\t\t\t// force white instead of default main text\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t// Force the Actions menu icon to be the same size as other icons\n\t\t&:deep(.action-item__menutoggle) {\n\t\t\tpadding: 0;\n\t\t\tspan, svg {\n\t\t\t\twidth: var(--icon-size);\n\t\t\t\theight: var(--icon-size);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.modal-wrapper {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\theight: 100%;\n\n\t/* Navigation buttons */\n\t.prev,\n\t.next {\n\t\tz-index: 10000;\n\t\t// ignore display: none\n\t\tdisplay: flex !important;\n\t\theight: 35vw;\n\t\tposition: absolute;\n\t\ttransition: opacity 250ms,\n\t\t\tvisibility 250ms;\n\t\tcolor: var(--color-primary-element-text);\n\n\t\t&:focus-visible {\n\t\t\t// Override NcButton focus styles\n\t\t\tbox-shadow: 0 0 0 2px var(--color-primary-element-text);\n\t\t\tbackground-color: var(--color-box-shadow);\n\t\t}\n\n\t\t// we want to keep the elements on page\n\t\t// even if hidden to avoid having a unbalanced\n\t\t// centered content\n\t\t// replace display by visibility\n\t\t&.invisible[style*='display:none'],\n\t\t&.invisible[style*='display: none'] {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\t.prev {\n\t\tleft: 2px;\n\t}\n\t.next {\n\t\tright: 2px;\n\t}\n\n\t/* Content */\n\t.modal-container {\n\t\tposition: relative;\n\t\tdisplay: block;\n\t\toverflow: auto; // avoids unecessary hacks if the content should be bigger than the modal\n\t\tpadding: 0;\n\t\ttransition: transform 300ms ease;\n\t\tborder-radius: var(--border-radius-large);\n\t\tbackground-color: var(--color-main-background);\n\t\tbox-shadow: 0 0 40px rgba(0, 0, 0, .2);\n\t\t&__close {\n\t\t\tposition: absolute;\n\t\t\ttop: 4px;\n\t\t\tright: 4px;\n\t\t}\n\t}\n\n\t// Sizing\n\t&--small {\n\t\t.modal-container {\n\t\t\twidth: 400px;\n\t\t\tmax-width: 90%;\n\t\t\tmax-height: 90%;\n\t\t}\n\t}\n\t&--normal {\n\t\t.modal-container {\n\t\t\tmax-width: 90%;\n\t\t\twidth: 600px;\n\t\t\tmax-height: 90%;\n\t\t}\n\t}\n\t&--large {\n\t\t.modal-container {\n\t\t\tmax-width: 90%;\n\t\t\twidth: 900px;\n\t\t\tmax-height: 90%;\n\t\t}\n\t}\n\t&--full {\n\t\t.modal-container {\n\t\t\twidth: 100%;\n\t\t\theight: calc(100% - var(--header-height));\n\t\t\tposition: absolute;\n\t\t\ttop: $header-height;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n\n\t// Make modal full screen on mobile\n\t@media only screen and (max-width: math.div($breakpoint-mobile, 2)) {\n\t\t.modal-container {\n\t\t\tmax-width: initial;\n\t\t\twidth: 100%;\n\t\t\tmax-height: initial;\n\t\t\theight: calc(100% - var(--header-height));\n\t\t\tposition: absolute;\n\t\t\ttop: $header-height;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n}\n\n/* TRANSITIONS */\n.fade-enter-active,\n.fade-leave-active {\n\ttransition: opacity 250ms;\n}\n\n.fade-enter,\n.fade-leave-to {\n\topacity: 0;\n}\n\n.fade-visibility-enter,\n.fade-visibility-leave-to {\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.modal-in-enter-active,\n.modal-in-leave-active,\n.modal-out-enter-active,\n.modal-out-leave-active {\n\ttransition: opacity 250ms;\n}\n\n.modal-in-enter,\n.modal-in-leave-to,\n.modal-out-enter,\n.modal-out-leave-to {\n\topacity: 0;\n}\n\n.modal-in-enter .modal-container,\n.modal-in-leave-to .modal-container {\n\ttransform: scale(.9);\n}\n\n.modal-out-enter .modal-container,\n.modal-out-leave-to .modal-container {\n\ttransform: scale(1.1);\n}\n\n// animated circle\n$radius: 15;\n$pi: 3.14159265358979;\n\n.modal-mask .play-pause-icons {\n\t.progress-ring {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\ttransform: rotate(-90deg);\n\t\t.progress-ring__circle {\n\t\t\ttransition: 100ms stroke-dashoffset;\n\t\t\ttransform-origin: 50% 50%; // axis compensation\n\t\t\tanimation: progressring linear var(--slideshow-duration) infinite;\n\n\t\t\tstroke-linecap: round;\n\t\t\tstroke-dashoffset: $radius * 2 * $pi; // radius * 2 * PI\n\t\t\tstroke-dasharray: $radius * 2 * $pi; // radius * 2 * PI\n\t\t}\n\t}\n\t&--paused {\n\t\t.icon-pause {\n\t\t\tanimation: breath 2s cubic-bezier(.4, 0, .2, 1) infinite;\n\t\t}\n\t\t.progress-ring__circle {\n\t\t\tanimation-play-state: paused !important;\n\t\t}\n\t}\n}\n\n// keyframes get scoped too and break the animation name, we need them unscoped\n@keyframes progressring {\n\tfrom {\n\t\tstroke-dashoffset: $radius * 2 * $pi; // radius * 2 * PI\n\t}\n\tto {\n\t\tstroke-dashoffset: 0;\n\t}\n}\n\n@keyframes breath {\n\t0% {\n\t\topacity: 1;\n\t}\n\t50% {\n\t\topacity: 0;\n\t}\n\t100% {\n\t\topacity: 1;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ \n *\n * @author John Molakvoæ \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: math.div($clickable-area - $icon-size, 2);\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n\n// top-bar spacing\n$topbar-margin: 4px;\n\n// navigation spacing\n$app-navigation-settings-margin: 3px;\n"],sourceRoot:""}]);const s=a},4401:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7537),i=n.n(o),r=n(3645),a=n.n(r)()(i());a.push([e.id,".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper--theme-dropdown.v-popper__popper{z-index:100000;top:0;left:0;display:block !important;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-dropdown.v-popper__popper .v-popper__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius);overflow:hidden;background:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:10px}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{left:-10px;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity var(--animation-quick);opacity:1}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcPopover/NcPopover.vue"],names:[],mappings:"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,iBACC,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,UAAA,CACA,WAAA,CACA,WAAA,CACA,8BAAA,CACA,mBAAA,CACA,aAAA,CACA,eAAA,CACA,SAAA,CAGD,wBACC,aAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,WAAA,CACA,UAAA,CACA,eAAA,CACA,mBAAA,CACA,UAAA,CAMA,2CACC,cAAA,CACA,KAAA,CACA,MAAA,CACA,wBAAA,CAEA,sDAAA,CAEA,4DACC,SAAA,CACA,4BAAA,CACA,kCAAA,CACA,eAAA,CACA,uCAAA,CAGD,sEACC,iBAAA,CACA,SAAA,CACA,OAAA,CACA,QAAA,CACA,kBAAA,CACA,0BAAA,CACA,iBA1BW,CA6BZ,kGACC,YAAA,CACA,qBAAA,CACA,6CAAA,CAGD,qGACC,SAAA,CACA,kBAAA,CACA,gDAAA,CAGD,oGACC,UAAA,CACA,mBAAA,CACA,+CAAA,CAGD,mGACC,WAAA,CACA,oBAAA,CACA,8CAAA,CAGD,6DACC,iBAAA,CACA,2EAAA,CACA,SAAA,CAGD,8DACC,kBAAA,CACA,yCAAA,CACA,SAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"70f0364\"; @import 'variables'; @import 'material-icons';\n\n\n.resize-observer {\n\tposition:absolute;\n\ttop:0;\n\tleft:0;\n\tz-index:-1;\n\twidth:100%;\n\theight:100%;\n\tborder:none;\n\tbackground-color:transparent;\n\tpointer-events:none;\n\tdisplay:block;\n\toverflow:hidden;\n\topacity:0\n}\n\n.resize-observer object {\n\tdisplay:block;\n\tposition:absolute;\n\ttop:0;\n\tleft:0;\n\theight:100%;\n\twidth:100%;\n\toverflow:hidden;\n\tpointer-events:none;\n\tz-index:-1\n}\n\n$arrow-width: 10px;\n\n.v-popper--theme-dropdown {\n\t&.v-popper__popper {\n\t\tz-index: 100000;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tdisplay: block !important;\n\n\t\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\n\n\t\t.v-popper__inner {\n\t\t\tpadding: 0;\n\t\t\tcolor: var(--color-main-text);\n\t\t\tborder-radius: var(--border-radius);\n\t\t\toverflow: hidden;\n\t\t\tbackground: var(--color-main-background);\n\t\t}\n\n\t\t.v-popper__arrow-container {\n\t\t\tposition: absolute;\n\t\t\tz-index: 1;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder-style: solid;\n\t\t\tborder-color: transparent;\n\t\t\tborder-width: $arrow-width;\n\t\t}\n\n\t\t&[data-popper-placement^='top'] .v-popper__arrow-container {\n\t\t\tbottom: -$arrow-width;\n\t\t\tborder-bottom-width: 0;\n\t\t\tborder-top-color: var(--color-main-background);\n\t\t}\n\n\t\t&[data-popper-placement^='bottom'] .v-popper__arrow-container {\n\t\t\ttop: -$arrow-width;\n\t\t\tborder-top-width: 0;\n\t\t\tborder-bottom-color: var(--color-main-background);\n\t\t}\n\n\t\t&[data-popper-placement^='right'] .v-popper__arrow-container {\n\t\t\tleft: -$arrow-width;\n\t\t\tborder-left-width: 0;\n\t\t\tborder-right-color: var(--color-main-background);\n\t\t}\n\n\t\t&[data-popper-placement^='left'] .v-popper__arrow-container {\n\t\t\tright: -$arrow-width;\n\t\t\tborder-right-width: 0;\n\t\t\tborder-left-color: var(--color-main-background);\n\t\t}\n\n\t\t&[aria-hidden='true'] {\n\t\t\tvisibility: hidden;\n\t\t\ttransition: opacity var(--animation-quick), visibility var(--animation-quick);\n\t\t\topacity: 0;\n\t\t}\n\n\t\t&[aria-hidden='false'] {\n\t\t\tvisibility: visible;\n\t\t\ttransition: opacity var(--animation-quick);\n\t\t\topacity: 1;\n\t\t}\n\t}\n}\n\n"],sourceRoot:""}]);const s=a},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,i,r){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(o)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=r),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),i&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=i):u[4]="".concat(i)),t.push(u))}},t}},7537:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var o=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(o),r="/*# ".concat(i," */");return[t].concat([r]).join("\n")}return[t].join("\n")}},3379:e=>{"use strict";var t=[];function n(e){for(var n=-1,o=0;o{"use strict";var t={};e.exports=function(e,n){var o=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},9216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,i&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),t.styleTagTransform(o,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},5727:()=>{},2102:()=>{},9989:()=>{},2405:()=>{},1900:(e,t,n)=>{"use strict";function o(e,t,n,o,i,r,a,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),o&&(c.functional=!0),r&&(c._scopeId="data-v-"+r),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}n.d(t,{Z:()=>o})},7931:e=>{"use strict";e.exports=n(23955)},9454:e=>{"use strict";e.exports=n(67444)},4505:e=>{"use strict";e.exports=n(44291)},2640:e=>{"use strict";e.exports=n(50840)},2734:e=>{"use strict";e.exports=n(20144)},9044:e=>{"use strict";e.exports=n(11585)},8618:e=>{"use strict";e.exports=n(82675)},1441:e=>{"use strict";e.exports=n(89115)}},t={};function o(n){var i=t[n];if(void 0!==i)return i.exports;var r=t[n]={id:n,exports:{}};return e[n](r,r.exports,o),r.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nc=void 0;var i={};return(()=>{"use strict";o.r(i),o.d(i,{default:()=>Y});var e=o(7645),t=o(1206),r=o(932),a=o(1205),s=o(3648),l=o(644),c=o(9104);function u(e,t){var n,o,i,r=t;this.start=function(){i=!0,o=new Date,n=setTimeout(e,r)},this.pause=function(){i=!1,clearTimeout(n),r-=new Date-o},this.clear=function(){i=!1,clearTimeout(n),r=0},this.getTimeLeft=function(){return i&&(this.pause(),this.start()),r},this.getStateRunning=function(){return i},this.start()}var d=o(336);const p=n(32964);var h=o.n(p),m=o(9044),f=o.n(m),v=o(8618),g=o.n(v);const A=n(81857);var b=o.n(A);const y=n(53071);var C=o.n(y),w=o(4505),k=o(2640),x=o.n(k);function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function _(){_=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},r=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,i){var r=t&&t.prototype instanceof p?t:p,a=Object.create(r.prototype),s=new P(i||[]);return o(a,"_invoke",{value:C(e,n,s)}),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var d={};function p(){}function h(){}function m(){}var f={};l(f,r,(function(){return this}));var v=Object.getPrototypeOf,g=v&&v(v(T([])));g&&g!==t&&n.call(g,r)&&(f=g);var A=m.prototype=p.prototype=Object.create(f);function b(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function y(e,t){function i(o,r,a,s){var l=u(e[o],e,r);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==S(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){i("next",e,a,s)}),(function(e){i("throw",e,a,s)})):t.resolve(d).then((function(e){c.value=e,a(c)}),(function(e){return i("throw",e,a,s)}))}s(l.arg)}var r;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){i(e,n,t,o)}))}return r=r?r.then(o,o):o()}})}function C(e,t,n){var o="suspendedStart";return function(i,r){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw r;return{value:void 0,done:!0}}for(n.method=i,n.arg=r;;){var a=n.delegate;if(a){var s=w(a,n);if(s){if(s===d)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=u(e,t,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function w(e,t){var n=t.method,o=e.iterator[n];if(void 0===o)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,w(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),d;var i=u(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,d;var r=i.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function T(e){if(e){var t=e[r];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function t(){for(;++o=0;--i){var r=this.tryEntries[i],a=r.completion;if("root"===r.tryLoc)return o("end");if(r.tryLoc<=this.prev){var s=n.call(r,"catchLoc"),l=n.call(r,"finallyLoc");if(s&&l){if(this.prev=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var i=o.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:T(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function P(e,t,n,o,i,r,a){try{var s=e[r](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(o,i)}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n{"use strict";function o(e){return e.split("-")[0]}function i(e){return e.split("-")[1]}function r(e){return["top","bottom"].includes(o(e))?"x":"y"}function a(e){return"y"===e?"height":"width"}function s(e){let{reference:t,floating:n,placement:s}=e;const l=t.x+t.width/2-n.width/2,c=t.y+t.height/2-n.height/2;let u;switch(o(s)){case"top":u={x:l,y:t.y-n.height};break;case"bottom":u={x:l,y:t.y+t.height};break;case"right":u={x:t.x+t.width,y:c};break;case"left":u={x:t.x-n.width,y:c};break;default:u={x:t.x,y:t.y}}const d=r(s),p=a(d);switch(i(s)){case"start":u[d]=u[d]-(t[p]/2-n[p]/2);break;case"end":u[d]=u[d]+(t[p]/2-n[p]/2)}return u}n.r(t),n.d(t,{Dropdown:()=>Ut,HIDE_EVENT_MAP:()=>ge,Menu:()=>Ht,Popper:()=>Wt,PopperContent:()=>Zt,PopperMethods:()=>qt,PopperWrapper:()=>Vt,SHOW_EVENT_MAP:()=>ve,ThemeClass:()=>Yt,Tooltip:()=>Kt,TooltipDirective:()=>Xt,VClosePopper:()=>Gt,VTooltip:()=>Rt,createTooltip:()=>Nt,default:()=>Qt,destroyTooltip:()=>Et,hideAllPoppers:()=>je,install:()=>Jt,options:()=>Mt,placements:()=>fe});function l(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function c(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function u(e,t){void 0===t&&(t={});const{x:n,y:o,platform:i,rects:r,elements:a,strategy:s}=e,{boundary:u="clippingParents",rootBoundary:d="viewport",elementContext:p="floating",altBoundary:h=!1,padding:m=0}=t,f=l(m),v=a[h?"floating"===p?"reference":"floating":p],g=await i.getClippingClientRect({element:await i.isElement(v)?v:v.contextElement||await i.getDocumentElement({element:a.floating}),boundary:u,rootBoundary:d}),A=c(await i.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===p?{...r.floating,x:n,y:o}:r.reference,offsetParent:await i.getOffsetParent({element:a.floating}),strategy:s}));return{top:g.top-A.top+f.top,bottom:A.bottom-g.bottom+f.bottom,left:g.left-A.left+f.left,right:A.right-g.right+f.right}}const d=Math.min,p=Math.max;function h(e,t,n){return p(e,d(t,n))}const m={left:"right",right:"left",bottom:"top",top:"bottom"};function f(e){return e.replace(/left|right|bottom|top/g,(e=>m[e]))}function v(e,t){const n="start"===i(e),o=r(e),s=a(o);let l="x"===o?n?"right":"left":n?"bottom":"top";return t.reference[s]>t.floating[s]&&(l=f(l)),{main:l,cross:f(l)}}const g={start:"end",end:"start"};function A(e){return e.replace(/start|end/g,(e=>g[e]))}const b=["top","right","bottom","left"],y=b.reduce(((e,t)=>e.concat(t,t+"-start",t+"-end")),[]);const C=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,r,a,s,l,c;const{x:d,y:p,rects:h,middlewareData:m,placement:f}=t,{alignment:g=null,allowedPlacements:b=y,autoAlignment:C=!0,...w}=e;if(null!=(n=m.autoPlacement)&&n.skip)return{};const k=function(e,t,n){return(e?[...n.filter((t=>i(t)===e)),...n.filter((t=>i(t)!==e))]:n.filter((e=>o(e)===e))).filter((n=>!e||i(n)===e||!!t&&A(n)!==n))}(g,C,b),x=await u(t,w),S=null!=(r=null==(a=m.autoPlacement)?void 0:a.index)?r:0,_=k[S],{main:P,cross:T}=v(_,h);if(f!==_)return{x:d,y:p,reset:{placement:k[0]}};const N=[x[o(_)],x[P],x[T]],E=[...null!=(s=null==(l=m.autoPlacement)?void 0:l.overflows)?s:[],{placement:_,overflows:N}],z=k[S+1];if(z)return{data:{index:S+1,overflows:E},reset:{placement:z}};const j=E.slice().sort(((e,t)=>e.overflows[0]-t.overflows[0])),$=null==(c=j.find((e=>{let{overflows:t}=e;return t.every((e=>e<=0))})))?void 0:c.placement;return{data:{skip:!0},reset:{placement:null!=$?$:j[0].placement}}}}};const w=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i;const{placement:r,middlewareData:a,rects:s,initialPlacement:l}=t;if(null!=(n=a.flip)&&n.skip)return{};const{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",flipAlignment:m=!0,...g}=e,b=o(r),y=p||(b===l||!m?[f(l)]:function(e){const t=f(e);return[A(e),t,A(t)]}(l)),C=[l,...y],w=await u(t,g),k=[];let x=(null==(i=a.flip)?void 0:i.overflows)||[];if(c&&k.push(w[b]),d){const{main:e,cross:t}=v(r,s);k.push(w[e],w[t])}if(x=[...x,{placement:r,overflows:k}],!k.every((e=>e<=0))){var S,_;const e=(null!=(S=null==(_=a.flip)?void 0:_.index)?S:0)+1,t=C[e];if(t)return{data:{index:e,overflows:x},reset:{placement:t}};let n="bottom";switch(h){case"bestFit":{var P;const e=null==(P=x.slice().sort(((e,t)=>e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)-t.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)))[0])?void 0:P.placement;e&&(n=e);break}case"initialPlacement":n=l}return{data:{skip:!0},reset:{placement:n}}}return{}}}};const k=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){const{x:n,y:i,placement:a,rects:s}=t,l=function(e){let{placement:t,rects:n,value:i}=e;const a=o(t),s=["left","top"].includes(a)?-1:1,l="function"==typeof i?i({...n,placement:t}):i,{mainAxis:c,crossAxis:u}="number"==typeof l?{mainAxis:l,crossAxis:0}:{mainAxis:0,crossAxis:0,...l};return"x"===r(a)?{x:u,y:c*s}:{x:c*s,y:u}}({placement:a,rects:s,value:e});return{x:n+l.x,y:i+l.y,data:l}}}};function x(e){return"x"===e?"y":"x"}function S(e){return"[object Window]"===(null==e?void 0:e.toString())}function _(e){if(null==e)return window;if(!S(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function P(e){return _(e).getComputedStyle(e)}function T(e){return S(e)?"":e?(e.nodeName||"").toLowerCase():""}function N(e){return e instanceof _(e).HTMLElement}function E(e){return e instanceof _(e).Element}function z(e){return e instanceof _(e).ShadowRoot||e instanceof ShadowRoot}function j(e){const{overflow:t,overflowX:n,overflowY:o}=P(e);return/auto|scroll|overlay|hidden/.test(t+o+n)}function $(e){return["table","td","th"].includes(T(e))}function O(e){const t=navigator.userAgent.toLowerCase().includes("firefox"),n=P(e);return"none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||["transform","perspective"].includes(n.willChange)||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter}const B=Math.min,D=Math.max,F=Math.round;function I(e,t){void 0===t&&(t=!1);const n=e.getBoundingClientRect();let o=1,i=1;return t&&N(e)&&(o=e.offsetWidth>0&&F(n.width)/e.offsetWidth||1,i=e.offsetHeight>0&&F(n.height)/e.offsetHeight||1),{width:n.width/o,height:n.height/i,top:n.top/i,right:n.right/o,bottom:n.bottom/i,left:n.left/o,x:n.left/o,y:n.top/i}}function L(e){return(t=e,(t instanceof _(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function M(e){return S(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function R(e){return I(L(e)).left+M(e).scrollLeft}function G(e,t,n){const o=N(t),i=L(t),r=I(e,o&&function(e){const t=I(e);return F(t.width)!==e.offsetWidth||F(t.height)!==e.offsetHeight}(t));let a={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if(o||!o&&"fixed"!==n)if(("body"!==T(t)||j(i))&&(a=M(t)),N(t)){const e=I(t,!0);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else i&&(s.x=R(i));return{x:r.left+a.scrollLeft-s.x,y:r.top+a.scrollTop-s.y,width:r.width,height:r.height}}function U(e){return"html"===T(e)?e:e.assignedSlot||e.parentNode||(z(e)?e.host:null)||L(e)}function H(e){return N(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function W(e){const t=_(e);let n=H(e);for(;n&&$(n)&&"static"===getComputedStyle(n).position;)n=H(n);return n&&("html"===T(n)||"body"===T(n)&&"static"===getComputedStyle(n).position&&!O(n))?t:n||function(e){let t=U(e);for(;N(t)&&!["html","body"].includes(T(t));){if(O(t))return t;t=t.parentNode}return null}(e)||t}function Z(e){return{width:e.offsetWidth,height:e.offsetHeight}}function q(e){return["html","body","#document"].includes(T(e))?e.ownerDocument.body:N(e)&&j(e)?e:q(U(e))}function V(e,t){var n;void 0===t&&(t=[]);const o=q(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),r=_(o),a=i?[r].concat(r.visualViewport||[],j(o)?o:[]):o,s=t.concat(a);return i?s:s.concat(V(U(a)))}function Y(e,t){return"viewport"===t?c(function(e){const t=_(e),n=L(e),o=t.visualViewport;let i=n.clientWidth,r=n.clientHeight,a=0,s=0;return o&&(i=o.width,r=o.height,Math.abs(t.innerWidth/o.scale-o.width)<.01&&(a=o.offsetLeft,s=o.offsetTop)),{width:i,height:r,x:a,y:s}}(e)):E(t)?function(e){const t=I(e),n=t.top+e.clientTop,o=t.left+e.clientLeft;return{top:n,left:o,x:o,y:n,right:o+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t):c(function(e){var t;const n=L(e),o=M(e),i=null==(t=e.ownerDocument)?void 0:t.body,r=D(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=D(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0);let s=-o.scrollLeft+R(e);const l=-o.scrollTop;return"rtl"===P(i||n).direction&&(s+=D(n.clientWidth,i?i.clientWidth:0)-r),{width:r,height:a,x:s,y:l}}(L(e)))}function K(e){const t=V(U(e)),n=["absolute","fixed"].includes(P(e).position)&&N(e)?W(e):e;return E(n)?t.filter((e=>E(e)&&function(e,t){const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&z(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}(e,n)&&"body"!==T(e))):[]}const X={getElementRects:e=>{let{reference:t,floating:n,strategy:o}=e;return{reference:G(t,W(n),o),floating:{...Z(n),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>function(e){let{rect:t,offsetParent:n,strategy:o}=e;const i=N(n),r=L(n);if(n===r)return t;let a={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if((i||!i&&"fixed"!==o)&&(("body"!==T(n)||j(r))&&(a=M(n)),N(n))){const e=I(n,!0);s.x=e.x+n.clientLeft,s.y=e.y+n.clientTop}return{...t,x:t.x-a.scrollLeft+s.x,y:t.y-a.scrollTop+s.y}}(e),getOffsetParent:e=>{let{element:t}=e;return W(t)},isElement:e=>E(e),getDocumentElement:e=>{let{element:t}=e;return L(t)},getClippingClientRect:e=>function(e){let{element:t,boundary:n,rootBoundary:o}=e;const i=[..."clippingParents"===n?K(t):[].concat(n),o],r=i[0],a=i.reduce(((e,n)=>{const o=Y(t,n);return e.top=D(o.top,e.top),e.right=B(o.right,e.right),e.bottom=B(o.bottom,e.bottom),e.left=D(o.left,e.left),e}),Y(t,r));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(e),getDimensions:e=>{let{element:t}=e;return Z(t)},getClientRects:e=>{let{element:t}=e;return t.getClientRects()}},J=(e,t,n)=>(async(e,t,n)=>{const{placement:o="bottom",strategy:i="absolute",middleware:r=[],platform:a}=n;let l=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:u}=s({...l,placement:o}),d=o,p={};for(let n=0;nt in e?ee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,se=(e,t)=>{for(var n in t||(t={}))ie.call(t,n)&&ae(e,n,t[n]);if(oe)for(var n of oe(t))re.call(t,n)&&ae(e,n,t[n]);return e},le=(e,t)=>te(e,ne(t));function ce(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?ce(e[n],t[n]):e[n]=t[n])}const ue={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:5e3,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function de(e,t){let n,o=ue.themes[e]||{};do{n=o[t],void 0===n?o.$extend?o=ue.themes[o.$extend]||{}:(o=null,n=ue[t]):o=null}while(o);return n}function pe(e){const t=[e];let n=ue.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=ue.themes[n.$extend]||{}):n=null}while(n);return t}let he=!1;if("undefined"!=typeof window){he=!1;try{const e=Object.defineProperty({},"passive",{get(){he=!0}});window.addEventListener("test",null,e)}catch(e){}}let me=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(me=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const fe=["auto","top","bottom","left","right"].reduce(((e,t)=>e.concat([t,`${t}-start`,`${t}-end`])),[]),ve={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},ge={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function Ae(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function be(){return new Promise((e=>requestAnimationFrame((()=>{requestAnimationFrame(e)}))))}const ye=[];let Ce=null;const we={};function ke(e){let t=we[e];return t||(t=we[e]=[]),t}let xe=function(){};function Se(e){return function(){return de(this.$props.theme,e)}}"undefined"!=typeof window&&(xe=window.Element);const _e="__floating-vue__popper";var Pe=()=>({name:"VPopper",props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,required:!0},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:Se("disabled")},positioningDisabled:{type:Boolean,default:Se("positioningDisabled")},placement:{type:String,default:Se("placement"),validator:e=>fe.includes(e)},delay:{type:[String,Number,Object],default:Se("delay")},distance:{type:[Number,String],default:Se("distance")},skidding:{type:[Number,String],default:Se("skidding")},triggers:{type:Array,default:Se("triggers")},showTriggers:{type:[Array,Function],default:Se("showTriggers")},hideTriggers:{type:[Array,Function],default:Se("hideTriggers")},popperTriggers:{type:Array,default:Se("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Se("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Se("popperHideTriggers")},container:{type:[String,Object,xe,Boolean],default:Se("container")},boundary:{type:[String,xe],default:Se("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:Se("strategy")},autoHide:{type:[Boolean,Function],default:Se("autoHide")},handleResize:{type:Boolean,default:Se("handleResize")},instantMove:{type:Boolean,default:Se("instantMove")},eagerMount:{type:Boolean,default:Se("eagerMount")},popperClass:{type:[String,Array,Object],default:Se("popperClass")},computeTransformOrigin:{type:Boolean,default:Se("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Se("autoMinSize")},autoSize:{type:[Boolean,String],default:Se("autoSize")},autoMaxSize:{type:Boolean,default:Se("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Se("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Se("preventOverflow")},overflowPadding:{type:[Number,String],default:Se("overflowPadding")},arrowPadding:{type:[Number,String],default:Se("arrowPadding")},arrowOverflow:{type:Boolean,default:Se("arrowOverflow")},flip:{type:Boolean,default:Se("flip")},shift:{type:Boolean,default:Se("shift")},shiftCrossAxis:{type:Boolean,default:Se("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Se("noAutoFocus")}},provide(){return{[_e]:{parentPopper:this}}},inject:{[_e]:{default:null}},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return null!=this.ariaId?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:"function"==typeof this.autoHide?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:le(se({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return null==(e=this[_e])?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return(null==(e=this.popperTriggers)?void 0:e.includes("hover"))||(null==(t=this.popperShowTriggers)?void 0:t.includes("hover"))}},watch:se(se({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce(((e,t)=>(e[t]="$_refreshListeners",e)),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce(((e,t)=>(e[t]="$_computePosition",e)),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map((e=>e.toString(36).substring(2,10))).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var o,i;(null==(o=this.parentPopper)?void 0:o.lockedChild)&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,!n&&this.disabled||((null==(i=this.parentPopper)?void 0:i.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame((()=>{this.$_showFrameLocked=!1}))),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1,skipAiming:n=!1}={}){var o;this.$_hideInProgress||(this.shownChildren.size>0?this.$_pendingHide=!0:!n&&this.hasPopperShowTriggerHover&&this.$_isAimingPopper()?this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout((()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)}),1e3)):((null==(o=this.parentPopper)?void 0:o.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)))},init(){this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=this.referenceNode(),this.$_targetNodes=this.targetNodes().filter((e=>e.nodeType===e.ELEMENT_NODE)),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"),this.$emit("dispose"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){var e;if(this.$_isDisposed||this.positioningDisabled)return;const t={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&t.middleware.push(k({mainAxis:this.distance,crossAxis:this.skidding}));const n=this.placement.startsWith("auto");if(n?t.middleware.push(C({alignment:null!=(e=this.placement.split("-")[1])?e:""})):t.placement=this.placement,this.preventOverflow&&(this.shift&&t.middleware.push(function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:a}=t,{mainAxis:s=!0,crossAxis:l=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...d}=e,p={x:n,y:i},m=await u(t,d),f=r(o(a)),v=x(f);let g=p[f],A=p[v];if(s){const e="y"===f?"bottom":"right";g=h(g+m["y"===f?"top":"left"],g,g-m[e])}if(l){const e="y"===v?"bottom":"right";A=h(A+m["y"===v?"top":"left"],A,A-m[e])}const b=c.fn({...t,[f]:g,[v]:A});return{...b,data:{x:b.x-n,y:b.y-i}}}}}({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!n&&this.flip&&t.middleware.push(w({padding:this.overflowPadding,boundary:this.boundary}))),t.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{element:n,padding:i=0}=null!=e?e:{},{x:s,y:c,placement:u,rects:d,platform:p}=t;if(null==n)return{};const m=l(i),f={x:s,y:c},v=r(o(u)),g=a(v),A=await p.getDimensions({element:n}),b="y"===v?"top":"left",y="y"===v?"bottom":"right",C=d.reference[g]+d.reference[v]-f[v]-d.floating[g],w=f[v]-d.reference[v],k=await p.getOffsetParent({element:n}),x=k?"y"===v?k.clientHeight||0:k.clientWidth||0:0,S=C/2-w/2,_=m[b],P=x-A[g]-m[y],T=x/2-A[g]/2+S,N=h(_,T,P);return{data:{[v]:N,centerOffset:T-N}}}}))({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let o;const{centerOffset:i}=n.arrow;return o=e.startsWith("top")||e.startsWith("bottom")?Math.abs(i)>t.reference.width/2:Math.abs(i)>t.reference.height/2,{data:{overflow:o}}}}),this.autoMinSize||this.autoSize){const e=this.autoSize?this.autoSize:this.autoMinSize?"min":null;t.middleware.push({name:"autoSize",fn:({rects:t,placement:n,middlewareData:o})=>{var i;if(null==(i=o.autoSize)?void 0:i.skip)return{};let r,a;return n.startsWith("top")||n.startsWith("bottom")?r=t.reference.width:a=t.reference.height,this.$_innerNode.style["min"===e?"minWidth":"max"===e?"maxWidth":"width"]=null!=r?`${r}px`:null,this.$_innerNode.style["min"===e?"minHeight":"max"===e?"maxHeight":"height"]=null!=a?`${a}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,t.middleware.push(function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n;const{placement:r,rects:a,middlewareData:s}=t,{apply:l,...c}=e;if(null!=(n=s.size)&&n.skip)return{};const d=await u(t,c),h=o(r),m="end"===i(r);let f,v;"top"===h||"bottom"===h?(f=h,v=m?"left":"right"):(v=h,f=m?"top":"bottom");const g=p(d.left,0),A=p(d.right,0),b=p(d.top,0),y=p(d.bottom,0),C={height:a.floating.height-(["left","right"].includes(r)?2*(0!==b||0!==y?b+y:p(d.top,d.bottom)):d[f]),width:a.floating.width-(["top","bottom"].includes(r)?2*(0!==g||0!==A?g+A:p(d.left,d.right)):d[v])};return null==l||l({...C,...a}),{data:{skip:!0},reset:{rects:!0}}}}}({boundary:this.boundary,padding:this.overflowPadding,apply:({width:e,height:t})=>{this.$_innerNode.style.maxWidth=null!=e?`${e}px`:null,this.$_innerNode.style.maxHeight=null!=t?`${t}px`:null}})));const s=await J(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:s.x,y:s.y,placement:s.placement,strategy:s.strategy,arrow:se(se({},s.middlewareData.arrow),s.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),Ce&&this.instantMove&&Ce.instantMove&&Ce!==this.parentPopper)return Ce.$_applyHide(!0),void this.$_applyShow(!0);t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){this.shownChildren.size>0?this.$_pendingHide=!0:(this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(Ce=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide")))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,this.isShown||(this.$_ensureTeleport(),await be(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...V(this.$_referenceNode),...V(this.$_popperNode)],"scroll",(()=>{this.$_computePosition()})))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const e=this.$_referenceNode.getBoundingClientRect(),t=this.$_popperNode.querySelector(".v-popper__wrapper"),n=t.parentNode.getBoundingClientRect(),o=e.x+e.width/2-(n.left+t.offsetLeft),i=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${o}px ${i}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0)return this.$_pendingHide=!0,void(this.$_hideInProgress=!1);if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,Ae(ye,this),0===ye.length&&document.body.classList.remove("v-popper--some-open");for(const e of pe(this.theme)){const t=ke(e);Ae(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}Ce===this&&(Ce=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=de(this.theme,"disposeTimeout");null!==t&&(this.$_disposeTimer=setTimeout((()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)}),t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await be(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if("string"==typeof e?e=window.document.querySelector(e):!1===e&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=e=>{this.isShown&&!this.$_hideInProgress||(e.usedByTooltip=!0,!this.$_preventShow&&this.show({event:e}))};this.$_registerTriggerListeners(this.$_targetNodes,ve,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],ve,this.popperTriggers,this.popperShowTriggers,e);const t=e=>t=>{t.usedByTooltip||this.hide({event:t,skipAiming:e})};this.$_registerTriggerListeners(this.$_targetNodes,ge,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],ge,this.popperTriggers,this.popperHideTriggers,t(!0))},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach((e=>e.addEventListener(t,n,he?{passive:!0}:void 0)))},$_registerTriggerListeners(e,t,n,o,i){let r=n;null!=o&&(r="function"==typeof o?o(r):o),r.forEach((n=>{const o=t[n];o&&this.$_registerEventListeners(e,o,i)}))},$_removeEventListeners(e){const t=[];this.$_events.forEach((n=>{const{targetNodes:o,eventType:i,handler:r}=n;e&&e!==i?t.push(n):o.forEach((e=>e.removeEventListener(i,r)))})),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout((()=>{this.$_preventShow=!1}),300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const o=n.getAttribute(e);o&&(n.removeAttribute(e),n.setAttribute(t,o))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const o=e[n];null==o?t.removeAttribute(n):t.setAttribute(n,o)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$el.getBoundingClientRect();if(Be>=e.left&&Be<=e.right&&De>=e.top&&De<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Be-$e,n=De-Oe,o=e.left+e.width/2-$e+(e.top+e.height/2)-Oe+e.width+e.height,i=$e+t*o,r=Oe+n*o;return Fe($e,Oe,i,r,e.left,e.top,e.left,e.bottom)||Fe($e,Oe,i,r,e.left,e.top,e.right,e.top)||Fe($e,Oe,i,r,e.right,e.top,e.right,e.bottom)||Fe($e,Oe,i,r,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});function Te(e){for(let t=0;t=0;o--){const i=ye[o];try{const o=i.$_containsGlobalTarget=Ee(i,e);i.$_pendingHide=!1,requestAnimationFrame((()=>{if(i.$_pendingHide=!1,!n[i.randomId]&&ze(i,o,e)){if(i.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&o){let e=i.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let r=i.parentPopper;for(;r&&ze(r,r.$_containsGlobalTarget,e);)r.$_handleGlobalClose(e,t),r=r.parentPopper}}))}catch(e){}}}function Ee(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function ze(e,t,n){return n.closeAllPopover||n.closePopover&&t||function(e,t){if("function"==typeof e.autoHide){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}(e,n)&&!t}function je(){for(let e=0;e=0&&l<=1&&c>=0&&c<=1}var Ie;function Le(){Le.init||(Le.init=!0,Ie=-1!==function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var o=e.indexOf("Edge/");return o>0?parseInt(e.substring(o+5,e.indexOf(".",o)),10):-1}())}function Me(e,t,n,o,i,r,a,s,l,c){"boolean"!=typeof a&&(l=s,s=a,a=!1);var u,d="function"==typeof n?n.options:n;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,i&&(d.functional=!0)),o&&(d._scopeId=o),r?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=u):t&&(u=a?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),u)if(d.functional){var p=d.render;d.render=function(e,t){return u.call(t),p(e,t)}}else{var h=d.beforeCreate;d.beforeCreate=h?[].concat(h,u):[u]}return n}"undefined"!=typeof window&&window.addEventListener("mousemove",(e=>{$e=Be,Oe=De,Be=e.clientX,De=e.clientY}),he?{passive:!0}:void 0);var Re={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Le(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",Ie&&this.$el.appendChild(t),t.data="about:blank",Ie||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Ie&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},Ge=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};Ge._withStripped=!0;var Ue=Me({render:Ge,staticRenderFns:[]},undefined,Re,"data-v-8859cc6c",false,undefined,!1,void 0,void 0,void 0);var He={version:"1.0.1",install:function(e){e.component("resize-observer",Ue),e.component("ResizeObserver",Ue)}},We=null;"undefined"!=typeof window?We=window.Vue:void 0!==n.g&&(We=n.g.Vue),We&&We.use(He);var Ze={computed:{themeClass(){return function(e){const t=[e];let n=ue.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=ue.themes[n.$extend]||{}):n=null}while(n);return t.map((e=>`v-popper--theme-${e}`))}(this.theme)}}},qe={name:"VPopperContent",components:{ResizeObserver:Ue},mixins:[Ze],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx:e=>null==e||isNaN(e)?null:`${e}px`}};function Ve(e,t,n,o,i,r,a,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),o&&(c.functional=!0),r&&(c._scopeId="data-v-"+r),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}const Ye={};var Ke=Ve(qe,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"popover",staticClass:"v-popper__popper",class:[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}],style:e.result?{position:e.result.strategy,transform:"translate3d("+Math.round(e.result.x)+"px,"+Math.round(e.result.y)+"px,0)"}:void 0,attrs:{id:e.popperId,"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[n("div",{staticClass:"v-popper__backdrop",on:{click:function(t){e.autoHide&&e.$emit("hide")}}}),n("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[n("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[n("div",[e._t("default")],2),e.handleResize?n("ResizeObserver",{on:{notify:function(t){return e.$emit("resize",t)}}}):e._e()]:e._e()],2),n("div",{ref:"arrow",staticClass:"v-popper__arrow-container",style:e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0},[n("div",{staticClass:"v-popper__arrow-outer"}),n("div",{staticClass:"v-popper__arrow-inner"})])])])}),[],!1,Xe,null,null,null);function Xe(e){for(let e in Ye)this[e]=Ye[e]}var Je=function(){return Ke.exports}(),Qe={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}},et={name:"VPopperWrapper",components:{Popper:Pe(),PopperContent:Je},mixins:[Qe,Ze],inheritAttrs:!1,props:{theme:{type:String,default(){return this.$options.vPopperTheme}}},methods:{getTargetNodes(){return Array.from(this.$refs.reference.children).filter((e=>e!==this.$refs.popperContent.$el))}}},tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"target-nodes":e.getTargetNodes,"reference-node":function(){return e.$refs.reference},"popper-node":function(){return e.$refs.popperContent.$el}},scopedSlots:e._u([{key:"default",fn:function(t){var o=t.popperId,i=t.isShown,r=t.shouldMountContent,a=t.skipTransition,s=t.autoHide,l=t.show,c=t.hide,u=t.handleResize,d=t.onResize,p=t.classes,h=t.result;return[n("div",{ref:"reference",staticClass:"v-popper",class:[e.themeClass,{"v-popper--shown":i}]},[e._t("default",null,{shown:i,show:l,hide:c}),n("PopperContent",{ref:"popperContent",attrs:{"popper-id":o,theme:e.theme,shown:i,mounted:r,"skip-transition":a,"auto-hide":s,"handle-resize":u,classes:p,result:h},on:{hide:c,resize:d}},[e._t("popper",null,{shown:i,hide:c})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))};const nt={};var ot=Ve(et,tt,[],!1,it,null,null,null);function it(e){for(let e in nt)this[e]=nt[e]}var rt=function(){return ot.exports}(),at=le(se({},rt),{name:"VDropdown",vPopperTheme:"dropdown"});const st={};var lt=Ve(at,undefined,undefined,!1,ct,null,null,null);function ct(e){for(let e in st)this[e]=st[e]}var ut=function(){return lt.exports}(),dt=le(se({},rt),{name:"VMenu",vPopperTheme:"menu"});const pt={};var ht=Ve(dt,undefined,undefined,!1,mt,null,null,null);function mt(e){for(let e in pt)this[e]=pt[e]}var ft=function(){return ht.exports}(),vt=le(se({},rt),{name:"VTooltip",vPopperTheme:"tooltip"});const gt={};var At=Ve(vt,undefined,undefined,!1,bt,null,null,null);function bt(e){for(let e in gt)this[e]=gt[e]}var yt=function(){return At.exports}(),Ct={name:"VTooltipDirective",components:{Popper:Pe(),PopperContent:Je},mixins:[Qe],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return de(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return de(this.theme,"loadingContent")}}},data:()=>({asyncContent:null}),computed:{isContentAsync(){return"function"==typeof this.content},loading(){return this.isContentAsync&&null==this.asyncContent},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(e){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if("function"==typeof this.content&&this.$_isShown&&(e||!this.$_loading&&null==this.asyncContent)){this.asyncContent=null,this.$_loading=!0;const e=++this.$_fetchId,t=this.content(this);t.then?t.then((t=>this.onResult(e,t))):this.onResult(e,t)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},wt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"popper-node":function(){return e.$refs.popperContent.$el}},on:{"apply-show":e.onShow,"apply-hide":e.onHide},scopedSlots:e._u([{key:"default",fn:function(t){var o=t.popperId,i=t.isShown,r=t.shouldMountContent,a=t.skipTransition,s=t.autoHide,l=t.hide,c=t.handleResize,u=t.onResize,d=t.classes,p=t.result;return[n("PopperContent",{ref:"popperContent",class:{"v-popper--tooltip-loading":e.loading},attrs:{"popper-id":o,theme:e.theme,shown:i,mounted:r,"skip-transition":a,"auto-hide":s,"handle-resize":c,classes:d,result:p},on:{hide:l,resize:u}},[e.html?n("div",{domProps:{innerHTML:e._s(e.finalContent)}}):n("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))};const kt={};var xt=Ve(Ct,wt,[],!1,St,null,null,null);function St(e){for(let e in kt)this[e]=kt[e]}var _t=function(){return xt.exports}();const Pt="v-popper--has-tooltip";function Tt(e,t,n){let o;const i=typeof t;return o="string"===i?{content:t}:t&&"object"===i?t:{content:!1},o.placement=function(e,t){let n=e.placement;if(!n&&t)for(const e of fe)t[e]&&(n=e);return n||(n=de(e.theme||"tooltip","placement")),n}(o,n),o.targetNodes=()=>[e],o.referenceNode=()=>e,o}function Nt(e,t,n){const o=Tt(e,t,n),i=e.$_popper=new Q.default({mixins:[Qe],data:()=>({options:o}),render(e){const t=this.options,{theme:n,html:o,content:i,loadingContent:r}=t,a=((e,t)=>{var n={};for(var o in e)ie.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&oe)for(var o of oe(e))t.indexOf(o)<0&&re.call(e,o)&&(n[o]=e[o]);return n})(t,["theme","html","content","loadingContent"]);return e(_t,{props:{theme:n,html:o,content:i,loadingContent:r},attrs:a,ref:"popper"})},devtools:{hide:!0}}),r=document.createElement("div");return document.body.appendChild(r),i.$mount(r),e.classList&&e.classList.add(Pt),i}function Et(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(Pt)}function zt(e,{value:t,oldValue:n,modifiers:o}){const i=Tt(e,t,o);if(!i.content||de(i.theme||"tooltip","disabled"))Et(e);else{let n;e.$_popper?(n=e.$_popper,n.options=i):n=Nt(e,t,o),void 0!==t.shown&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?n.show():n.hide())}}var jt={bind:zt,update:zt,unbind(e){Et(e)}};function $t(e){e.addEventListener("click",Bt),e.addEventListener("touchstart",Dt,!!he&&{passive:!0})}function Ot(e){e.removeEventListener("click",Bt),e.removeEventListener("touchstart",Dt),e.removeEventListener("touchend",Ft),e.removeEventListener("touchcancel",It)}function Bt(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function Dt(e){if(1===e.changedTouches.length){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",Ft),t.addEventListener("touchcancel",It)}}function Ft(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],o=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-o.screenY)<20&&Math.abs(n.screenX-o.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function It(e){e.currentTarget.$_vclosepopover_touch=!1}var Lt={bind(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(void 0===t||t)&&$t(e)},update(e,{value:t,oldValue:n,modifiers:o}){e.$_closePopoverModifiers=o,t!==n&&(void 0===t||t?$t(e):Ot(e))},unbind(e){Ot(e)}};const Mt=ue,Rt=jt,Gt=Lt,Ut=ut,Ht=ft,Wt=Pe,Zt=Je,qt=Qe,Vt=rt,Yt=Ze,Kt=yt,Xt=_t;function Jt(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,ce(ue,t),e.directive("tooltip",jt),e.directive("close-popper",Lt),e.component("v-tooltip",yt),e.component("VTooltip",yt),e.component("v-dropdown",ut),e.component("VDropdown",ut),e.component("v-menu",ft),e.component("VMenu",ft))}const Qt={version:"1.0.0-beta.19",install:Jt,options:ue};let en=null;"undefined"!=typeof window?en=window.Vue:void 0!==n.g&&(en=n.g.Vue),en&&en.use(Qt)},44291:(e,t,n)=>{"use strict";n.r(t),n.d(t,{createFocusTrap:()=>O});var o=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],i=o.join(","),r="undefined"==typeof Element,a=r?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!r&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},l=function(e,t,n){var o=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&a.call(e,i)&&o.unshift(e),o=o.filter(n)},c=function e(t,n,o){for(var r=[],s=Array.from(t);s.length;){var l=s.shift();if("SLOT"===l.tagName){var c=l.assignedElements(),u=e(c.length?c:l.children,!0,o);o.flatten?r.push.apply(r,u):r.push({scopeParent:l,candidates:u})}else{a.call(l,i)&&o.filter(l)&&(n||!t.includes(l))&&r.push(l);var d=l.shadowRoot||"function"==typeof o.getShadowRoot&&o.getShadowRoot(l),p=!o.shadowRootFilter||o.shadowRootFilter(l);if(d&&p){var h=e(!0===d?l.children:d.children,!0,o);o.flatten?r.push.apply(r,h):r.push({scopeParent:l,candidates:h})}else s.unshift.apply(s,l.children)}}return r},u=function(e,t){return e.tabIndex<0&&(t||/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||e.isContentEditable)&&isNaN(parseInt(e.getAttribute("tabindex"),10))?0:e.tabIndex},d=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},p=function(e){return"INPUT"===e.tagName},h=function(e){return function(e){return p(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||s(e),o=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=o(window.CSS.escape(e.name));else try{t=o(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(a.call(i,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return m(e)}else{if("function"==typeof o){for(var r=e;e;){var l=e.parentElement,c=s(e);if(l&&!l.shadowRoot&&!0===o(l))return m(e);e=e.assignedSlot?e.assignedSlot:l||c===e.ownerDocument?l:c.host}e=r}if(function(e){for(var t,n=s(e).host,o=!!(null!==(t=n)&&void 0!==t&&t.ownerDocument.contains(n)||e.ownerDocument.contains(e));!o&&n;){var i;o=!(null===(i=n=s(n).host)||void 0===i||!i.ownerDocument.contains(n))}return o}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},v=function(e,t){return!(t.disabled||function(e){return p(e)&&"hidden"===e.type}(t)||f(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},b=function e(t){var n=[],o=[];return t.forEach((function(t,i){var r=!!t.scopeParent,a=r?t.scopeParent:t,s=u(a,r),l=r?e(t.candidates):a;0===s?r?n.push.apply(n,l):n.push(a):o.push({documentOrder:i,tabIndex:s,item:t,isScope:r,content:l})})),o.sort(d).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},y=function(e,t){var n;return n=(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:g.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:A}):l(e,t.includeContainer,g.bind(null,t)),b(n)},C=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==a.call(e,i)&&g(t,e)},w=o.concat("iframe").join(","),k=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==a.call(e,w)&&v(t,e)};function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function S(e){for(var t=1;t0){var n=e[e.length-1];n!==t&&n.pause()}var o=e.indexOf(t);-1===o||e.splice(o,1),e.push(t)},N=function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()},E=function(e){return setTimeout(e,0)},z=function(e,t){var n=-1;return e.every((function(e,o){return!t(e)||(n=o,!1)})),n},j=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o1?n-1:0),a=1;a=0)e=o.activeElement;else{var t=a.tabbableGroups[0];e=t&&t.firstTabbableNode||d("fallbackFocus")}if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},h=function(){if(a.containerGroups=a.containers.map((function(e){var t,n,o=y(e,r.tabbableOptions),i=(t=e,(n=(n=r.tabbableOptions)||{}).getShadowRoot?c([t],n.includeContainer,{filter:v.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):l(t,n.includeContainer,v.bind(null,n)));return{container:e,tabbableNodes:o,focusableNodes:i,firstTabbableNode:o.length>0?o[0]:null,lastTabbableNode:o.length>0?o[o.length-1]:null,nextTabbableNode:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=i.findIndex((function(t){return t===e}));if(!(n<0))return t?i.slice(n+1).find((function(e){return C(e,r.tabbableOptions)})):i.slice(0,n).reverse().find((function(e){return C(e,r.tabbableOptions)}))}}})),a.tabbableGroups=a.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),a.tabbableGroups.length<=0&&!d("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},m=function e(t){!1!==t&&t!==o.activeElement&&(t&&t.focus?(t.focus({preventScroll:!!r.preventScroll}),a.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(p()))},f=function(e){var t=d("setReturnFocus",e);return t||!1!==t&&e},g=function(e){var t=$(e);u(t)>=0||(j(r.clickOutsideDeactivates,e)?n.deactivate({returnFocus:r.returnFocusOnDeactivate&&!k(t,r.tabbableOptions)}):j(r.allowOutsideClick,e)||e.preventDefault())},A=function(e){var t=$(e),n=u(t)>=0;n||t instanceof Document?n&&(a.mostRecentlyFocusedNode=t):(e.stopImmediatePropagation(),m(a.mostRecentlyFocusedNode||p()))},b=function(e){if(function(e){return"Escape"===e.key||"Esc"===e.key||27===e.keyCode}(e)&&!1!==j(r.escapeDeactivates,e))return e.preventDefault(),void n.deactivate();(function(e){return"Tab"===e.key||9===e.keyCode})(e)&&function(e){var t=$(e);h();var n=null;if(a.tabbableGroups.length>0){var o=u(t),i=o>=0?a.containerGroups[o]:void 0;if(o<0)n=e.shiftKey?a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:a.tabbableGroups[0].firstTabbableNode;else if(e.shiftKey){var s=z(a.tabbableGroups,(function(e){var n=e.firstTabbableNode;return t===n}));if(s<0&&(i.container===t||k(t,r.tabbableOptions)&&!C(t,r.tabbableOptions)&&!i.nextTabbableNode(t,!1))&&(s=o),s>=0){var l=0===s?a.tabbableGroups.length-1:s-1;n=a.tabbableGroups[l].lastTabbableNode}}else{var c=z(a.tabbableGroups,(function(e){var n=e.lastTabbableNode;return t===n}));if(c<0&&(i.container===t||k(t,r.tabbableOptions)&&!C(t,r.tabbableOptions)&&!i.nextTabbableNode(t))&&(c=o),c>=0){var p=c===a.tabbableGroups.length-1?0:c+1;n=a.tabbableGroups[p].firstTabbableNode}}}else n=d("fallbackFocus");n&&(e.preventDefault(),m(n))}(e)},w=function(e){var t=$(e);u(t)>=0||j(r.clickOutsideDeactivates,e)||j(r.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},x=function(){if(a.active)return T(i,n),a.delayInitialFocusTimer=r.delayInitialFocus?E((function(){m(p())})):m(p()),o.addEventListener("focusin",A,!0),o.addEventListener("mousedown",g,{capture:!0,passive:!1}),o.addEventListener("touchstart",g,{capture:!0,passive:!1}),o.addEventListener("click",w,{capture:!0,passive:!1}),o.addEventListener("keydown",b,{capture:!0,passive:!1}),n},_=function(){if(a.active)return o.removeEventListener("focusin",A,!0),o.removeEventListener("mousedown",g,!0),o.removeEventListener("touchstart",g,!0),o.removeEventListener("click",w,!0),o.removeEventListener("keydown",b,!0),n};return(n={get active(){return a.active},get paused(){return a.paused},activate:function(e){if(a.active)return this;var t=s(e,"onActivate"),n=s(e,"onPostActivate"),i=s(e,"checkCanFocusTrap");i||h(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=o.activeElement,t&&t();var r=function(){i&&h(),x(),n&&n()};return i?(i(a.containers.concat()).then(r,r),this):(r(),this)},deactivate:function(e){if(!a.active)return this;var t=S({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},e);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,_(),a.active=!1,a.paused=!1,N(i,n);var o=s(t,"onDeactivate"),l=s(t,"onPostDeactivate"),c=s(t,"checkCanReturnFocus"),u=s(t,"returnFocus","returnFocusOnDeactivate");o&&o();var d=function(){E((function(){u&&m(f(a.nodeFocusedBeforeActivation)),l&&l()}))};return u&&c?(c(f(a.nodeFocusedBeforeActivation)).then(d,d),this):(d(),this)},pause:function(){return a.paused||!a.active||(a.paused=!0,_()),this},unpause:function(){return a.paused&&a.active?(a.paused=!1,h(),x(),this):this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return a.containers=t.map((function(e){return"string"==typeof e?o.querySelector(e):e})),a.active&&h(),this}}).updateContainerElements(e),n}},50840:(e,t,n)=>{var o;!function(i,r,a,s){"use strict";var l,c=["","webkit","Moz","MS","ms","o"],u=r.createElement("div"),d=Math.round,p=Math.abs,h=Date.now;function m(e,t,n){return setTimeout(C(e,n),t)}function f(e,t,n){return!!Array.isArray(e)&&(v(e,n[t],n),!0)}function v(e,t,n){var o;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==s)for(o=0;o\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",r=i.console&&(i.console.warn||i.console.log);return r&&r.call(i.console,o,n),e.apply(this,arguments)}}l="function"!=typeof Object.assign?function(e){if(e===s||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n-1}function T(e){return e.trim().split(/\s+/g)}function N(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var o=0;on[t]})):o.sort()),o}function j(e,t){for(var n,o,i=t[0].toUpperCase()+t.slice(1),r=0;r1&&!n.firstMultiple?n.firstMultiple=W(t):1===i&&(n.firstMultiple=!1);var r=n.firstInput,a=n.firstMultiple,l=a?a.center:r.center,c=t.center=Z(o);t.timeStamp=h(),t.deltaTime=t.timeStamp-r.timeStamp,t.angle=K(l,c),t.distance=Y(l,c),function(e,t){var n=t.center,o=e.offsetDelta||{},i=e.prevDelta||{},r=e.prevInput||{};1!==t.eventType&&4!==r.eventType||(i=e.prevDelta={x:r.deltaX||0,y:r.deltaY||0},o=e.offsetDelta={x:n.x,y:n.y});t.deltaX=i.x+(n.x-o.x),t.deltaY=i.y+(n.y-o.y)}(n,t),t.offsetDirection=V(t.deltaX,t.deltaY);var u=q(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=u.x,t.overallVelocityY=u.y,t.overallVelocity=p(u.x)>p(u.y)?u.x:u.y,t.scale=a?(d=a.pointers,m=o,Y(m[0],m[1],G)/Y(d[0],d[1],G)):1,t.rotation=a?function(e,t){return K(t[1],t[0],G)+K(e[1],e[0],G)}(a.pointers,o):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,o,i,r,a=e.lastInterval||t,l=t.timeStamp-a.timeStamp;if(8!=t.eventType&&(l>25||a.velocity===s)){var c=t.deltaX-a.deltaX,u=t.deltaY-a.deltaY,d=q(l,c,u);o=d.x,i=d.y,n=p(d.x)>p(d.y)?d.x:d.y,r=V(c,u),e.lastInterval=t}else n=a.velocity,o=a.velocityX,i=a.velocityY,r=a.direction;t.velocity=n,t.velocityX=o,t.velocityY=i,t.direction=r}(n,t);var d,m;var f=e.element;_(t.srcEvent.target,f)&&(f=t.srcEvent.target);t.target=f}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function W(e){for(var t=[],n=0;n=p(t)?e<0?2:4:t<0?8:16}function Y(e,t,n){n||(n=R);var o=t[n[0]]-e[n[0]],i=t[n[1]]-e[n[1]];return Math.sqrt(o*o+i*i)}function K(e,t,n){n||(n=R);var o=t[n[0]]-e[n[0]],i=t[n[1]]-e[n[1]];return 180*Math.atan2(i,o)/Math.PI}U.prototype={handler:function(){},init:function(){this.evEl&&x(this.element,this.evEl,this.domHandler),this.evTarget&&x(this.target,this.evTarget,this.domHandler),this.evWin&&x(O(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(O(this.element),this.evWin,this.domHandler)}};var X={mousedown:1,mousemove:2,mouseup:4},J="mousedown",Q="mousemove mouseup";function ee(){this.evEl=J,this.evWin=Q,this.pressed=!1,U.apply(this,arguments)}y(ee,U,{handler:function(e){var t=X[e.type];1&t&&0===e.button&&(this.pressed=!0),2&t&&1!==e.which&&(t=4),this.pressed&&(4&t&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:L,srcEvent:e}))}});var te={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},ne={2:I,3:"pen",4:L,5:"kinect"},oe="pointerdown",ie="pointermove pointerup pointercancel";function re(){this.evEl=oe,this.evWin=ie,U.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}i.MSPointerEvent&&!i.PointerEvent&&(oe="MSPointerDown",ie="MSPointerMove MSPointerUp MSPointerCancel"),y(re,U,{handler:function(e){var t=this.store,n=!1,o=e.type.toLowerCase().replace("ms",""),i=te[o],r=ne[e.pointerType]||e.pointerType,a=r==I,s=N(t,e.pointerId,"pointerId");1&i&&(0===e.button||a)?s<0&&(t.push(e),s=t.length-1):12&i&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,i,{pointers:t,changedPointers:[e],pointerType:r,srcEvent:e}),n&&t.splice(s,1))}});var ae={touchstart:1,touchmove:2,touchend:4,touchcancel:8},se="touchstart",le="touchstart touchmove touchend touchcancel";function ce(){this.evTarget=se,this.evWin=le,this.started=!1,U.apply(this,arguments)}function ue(e,t){var n=E(e.touches),o=E(e.changedTouches);return 12&t&&(n=z(n.concat(o),"identifier",!0)),[n,o]}y(ce,U,{handler:function(e){var t=ae[e.type];if(1===t&&(this.started=!0),this.started){var n=ue.call(this,e,t);12&t&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:I,srcEvent:e})}}});var de={touchstart:1,touchmove:2,touchend:4,touchcancel:8},pe="touchstart touchmove touchend touchcancel";function he(){this.evTarget=pe,this.targetIds={},U.apply(this,arguments)}function me(e,t){var n=E(e.touches),o=this.targetIds;if(3&t&&1===n.length)return o[n[0].identifier]=!0,[n,n];var i,r,a=E(e.changedTouches),s=[],l=this.target;if(r=n.filter((function(e){return _(e.target,l)})),1===t)for(i=0;i-1&&o.splice(e,1)}),2500)}}function Ae(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,o=0;o-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function o(n){t.manager.emit(n,e)}n<8&&o(t.options.event+ze(n)),o(t.options.event),e.additionalEvent&&o(e.additionalEvent),n>=8&&o(t.options.event+ze(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=Ne},canEmit:function(){for(var e=0;et.threshold&&i&t.direction},attrTest:function(e){return Oe.prototype.attrTest.call(this,e)&&(2&this.state||!(2&this.state)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=je(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),y(De,Oe,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[xe]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||2&this.state)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),y(Fe,Ee,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[we]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,o=e.distancet.time;if(this._input=e,!o||!n||12&e.eventType&&!i)this.reset();else if(1&e.eventType)this.reset(),this._timer=m((function(){this.state=8,this.tryEmit()}),t.time,this);else if(4&e.eventType)return 8;return Ne},reset:function(){clearTimeout(this._timer)},emit:function(e){8===this.state&&(e&&4&e.eventType?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=h(),this.manager.emit(this.options.event,this._input)))}}),y(Ie,Oe,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[xe]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||2&this.state)}}),y(Le,Oe,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return Be.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return 30&n?t=e.overallVelocity:6&n?t=e.overallVelocityX:n&M&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&p(t)>this.options.velocity&&4&e.eventType},emit:function(e){var t=je(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),y(Me,Ee,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ke]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,o=e.distance{"use strict";n.r(t),n.d(t,{default:()=>i});const o={name:"ChevronLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const i=(0,n(51900).Z)(o,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon chevron-left-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},11585:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});const o={name:"ChevronRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const i=(0,n(51900).Z)(o,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon chevron-right-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},82675:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});const o={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const i=(0,n(51900).Z)(o,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},89115:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});const o={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const i=(0,n(51900).Z)(o,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},81857:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});const o={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const i=(0,n(51900).Z)(o,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon pause-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M14,19H18V5H14M6,19H10V5H6V19Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports},53071:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});const o={name:"PlayIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const i=(0,n(51900).Z)(o,(function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon play-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M8,5.14V19.14L19,12.14L8,5.14Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])}),[],!1,null,null,null).exports}}]); +//# sourceMappingURL=viewer-components.js.map?v=d28553abc0ba5b0c82d9 \ No newline at end of file diff --git a/js/viewer-components.js.LICENSE.txt b/js/viewer-components.js.LICENSE.txt index f51ebe77f..e2208e953 100644 --- a/js/viewer-components.js.LICENSE.txt +++ b/js/viewer-components.js.LICENSE.txt @@ -1,16 +1,3 @@ -/* -object-assign -(c) Sindre Sorhus -@license MIT -*/ - -/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */ - /*! * focus-trap 7.1.0 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE diff --git a/js/viewer-components.js.map b/js/viewer-components.js.map index 643624eb4..36d6ffcd7 100644 --- a/js/viewer-components.js.map +++ b/js/viewer-components.js.map @@ -1 +1 @@ -{"version":3,"file":"viewer-components.js?v=e92b65cc93cc331c1c58","mappings":";wGAEA,IAAIA,EAAU,EAAQ,MACtB,EAAQ,MACR,EAAQ,MACR,EAAQ,MA2BR,MAAMC,EACFC,cACIC,KAAKC,aAAe,CAAC,EACrBD,KAAKE,OAAQ,CACjB,CACAC,YAAYC,GAER,OADAJ,KAAKK,OAASD,EACPJ,IACX,CAEAM,eACI,OAAON,KAAKG,aAhCTI,SAASC,gBAAgBC,MAAQ,MAgCEC,QAAQ,IAAK,KACvD,CACAC,eAAeP,EAAUQ,GAErB,OADAZ,KAAKC,aAAaG,GAAYQ,EACvBZ,IACX,CACAa,kBAEI,OADAb,KAAKE,OAAQ,EACNF,IACX,CACAc,QACI,OAAO,IAAIC,EAAef,KAAKK,QAAU,KAAML,KAAKC,aAAcD,KAAKE,MAC3E,EAKJ,MAAMa,EACFhB,YAAYM,EAAQO,EAAMV,GACtBF,KAAKgB,GAAK,IAAInB,EAAQ,CAClBK,QACAe,aAAc,OAElB,IAAK,MAAMC,KAAON,EACdZ,KAAKgB,GAAGG,gBAAgBD,EAAK,WAAYN,EAAKM,IAElDlB,KAAKgB,GAAGI,UAAUf,EACtB,CACAgB,sBAAsBC,EAAYC,GAC9B,OAAOD,EAAWZ,QAAQ,eAAe,CAACc,EAAGC,KACzC,MAAMC,EAAIH,EAAKE,GACf,MAAiB,iBAANC,GAA+B,iBAANA,EACzBA,EAAEC,WAGFH,CACX,GAER,CAOAI,QAAQC,EAAUC,EAAe,CAAC,GAC9B,OAAO9B,KAAKqB,sBAAsBrB,KAAKgB,GAAGY,QAAQC,GAAWC,EACjE,CASAC,SAASC,EAAUC,EAAQC,EAAOJ,EAAe,CAAC,GAC9C,OAAO9B,KAAKqB,sBAAsBrB,KAAKgB,GAAGe,SAASC,EAAUC,EAAQC,GAAOxB,QAAQ,MAAOwB,EAAMP,YAAaG,EAClH,EASJK,EAAQC,kBAJR,WACI,OAAO,IAAItC,CACf,kBC3GC,IAAWuC,EAAiRC,KAAjRD,EAAsR,IAAK,MAAM,IAAIE,EAAE,CAAC,IAAI,CAACA,EAAEF,EAAEG,KAAK,aAAaA,EAAEC,EAAEJ,EAAE,CAACK,EAAE,IAAIlB,IAAI,IAAImB,EAAEH,EAAE,MAAMI,EAAEJ,EAAEH,EAAEM,GAAG,MAAMnB,EAAE,CAACqB,OAAO,WAAW7C,KAAK8C,OAAOC,SAAS,KAAK/C,KAAKgD,KAAKC,SAASL,IAAIM,KAAKC,KAAK,GAAGC,OAAOpD,KAAKqD,SAASC,KAAK,2DAA2DtD,MAAMA,KAAKuD,WAAWvD,KAAKwD,IAAIC,SAAS,EAAEC,aAAa,WAAW1D,KAAKgD,KAAKhD,KAAK2D,SAAS,EAAE/C,KAAK,WAAW,MAAM,CAACoC,KAAKhD,KAAK2D,UAAU,EAAEC,SAAS,CAACC,WAAW,WAAW,OAAO7D,KAAKgD,MAAMhD,KAAKgD,KAAKC,OAAOa,OAAO,EAAE,GAAGC,QAAQ,CAACJ,QAAQ,WAAW,OAAO3D,KAAK8C,OAAOC,QAAQ/C,KAAK8C,OAAOC,QAAQ,GAAGC,KAAKC,OAAO,EAAE,GAAE,EAAG,KAAK,CAACV,EAAEF,EAAEG,KAAK,aAAaA,EAAEC,EAAEJ,EAAE,CAACK,EAAE,IAAIlB,IAAI,IAAImB,EAAEH,EAAE,KAAK,MAA4FhB,EAAE,CAACwC,OAAO,CAACrB,EAAED,GAAGuB,MAAM,CAACC,KAAK,CAACC,KAAKC,OAAOrB,QAAQ,IAAIsB,MAAM,CAACF,KAAKC,OAAOrB,QAAQ,IAAIuB,gBAAgB,CAACH,KAAKI,QAAQxB,SAAQ,GAAIyB,UAAU,CAACL,KAAKC,OAAOrB,QAAQ,KAAK0B,MAAM,CAAC,SAASb,SAAS,CAACc,UAAU,WAAW,IAAI,OAAO,IAAIC,IAAI3E,KAAKkE,KAAuB,CAAjB,MAAM3B,GAAG,OAAM,CAAE,CAAC,GAAGwB,QAAQ,CAACa,QAAQ,SAASrC,GAAG,GAAGvC,KAAK6E,MAAM,QAAQtC,GAAGvC,KAAKsE,gBAAgB,CAAC,IAAIjC,EAAxa,SAASE,EAAEF,GAAG,IAAI,IAAIG,EAAED,EAAEuC,QAAQtC,GAAG,CAAC,GAAGA,EAAEa,SAASC,OAAOjB,EAAE,OAAOG,EAAEA,EAAEA,EAAEsC,OAAO,CAAC,CAAwVlC,CAAE5C,KAAK,aAAaqC,GAAGA,EAAE0C,WAAW1C,EAAE0C,WAAU,EAAG,CAAC,GAAE,EAAG,KAAK,CAACxC,EAAEF,EAAEG,KAAK,aAAaA,EAAEC,EAAEJ,EAAE,CAACK,EAAE,IAAIsC,IAAI,IAAIrC,EAAEH,EAAE,MAAMI,EAAEJ,EAAEH,EAAEM,GAAGnB,EAAEgB,EAAE,MAAMd,EAAEc,EAAEH,EAAEb,EAAJgB,GAASI,KAAKlB,EAAEuD,KAAK,CAAC1C,EAAE2C,GAAG,urDAAurD,GAAG,CAACC,QAAQ,EAAEC,QAAQ,CAAC,4CAA4C,qCAAqC,yCAAyCC,MAAM,GAAGC,SAAS,uuBAAuuBC,eAAe,CAAC,kNAAkN,2yGAA2yG,q7DAAq7DC,WAAW,MAAM,MAAMR,EAAEtD,GAAG,KAAKa,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAE,GAAG,OAAOA,EAAEV,SAAS,WAAW,OAAO3B,KAAKyF,KAAI,SAAUpD,GAAG,IAAIG,EAAE,GAAGG,OAAE,IAASN,EAAE,GAAG,OAAOA,EAAE,KAAKG,GAAG,cAAcY,OAAOf,EAAE,GAAG,QAAQA,EAAE,KAAKG,GAAG,UAAUY,OAAOf,EAAE,GAAG,OAAOM,IAAIH,GAAG,SAASY,OAAOf,EAAE,GAAGyB,OAAO,EAAE,IAAIV,OAAOf,EAAE,IAAI,GAAG,OAAOG,GAAGD,EAAEF,GAAGM,IAAIH,GAAG,KAAKH,EAAE,KAAKG,GAAG,KAAKH,EAAE,KAAKG,GAAG,KAAKA,CAAE,IAAGkD,KAAK,GAAG,EAAErD,EAAEO,EAAE,SAASL,EAAEC,EAAEG,EAAEC,EAAEpB,GAAG,iBAAiBe,IAAIA,EAAE,CAAC,CAAC,KAAKA,OAAE,KAAU,IAAIb,EAAE,CAAC,EAAE,GAAGiB,EAAE,IAAI,IAAIqC,EAAE,EAAEA,EAAEhF,KAAK8D,OAAOkB,IAAI,CAAC,IAAIW,EAAE3F,KAAKgF,GAAG,GAAG,MAAMW,IAAIjE,EAAEiE,IAAG,EAAG,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAErD,EAAEuB,OAAO8B,IAAI,CAAC,IAAIC,EAAE,GAAGzC,OAAOb,EAAEqD,IAAIjD,GAAGjB,EAAEmE,EAAE,WAAM,IAASrE,SAAI,IAASqE,EAAE,KAAKA,EAAE,GAAG,SAASzC,OAAOyC,EAAE,GAAG/B,OAAO,EAAE,IAAIV,OAAOyC,EAAE,IAAI,GAAG,MAAMzC,OAAOyC,EAAE,GAAG,MAAMA,EAAE,GAAGrE,GAAGgB,IAAIqD,EAAE,IAAIA,EAAE,GAAG,UAAUzC,OAAOyC,EAAE,GAAG,MAAMzC,OAAOyC,EAAE,GAAG,KAAKA,EAAE,GAAGrD,GAAGqD,EAAE,GAAGrD,GAAGI,IAAIiD,EAAE,IAAIA,EAAE,GAAG,cAAczC,OAAOyC,EAAE,GAAG,OAAOzC,OAAOyC,EAAE,GAAG,KAAKA,EAAE,GAAGjD,GAAGiD,EAAE,GAAG,GAAGzC,OAAOR,IAAIP,EAAE4C,KAAKY,GAAG,CAAC,EAAExD,CAAC,GAAG,KAAKE,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAEE,EAAE,GAAGC,EAAED,EAAE,GAAG,IAAIC,EAAE,OAAOH,EAAE,GAAG,mBAAmByD,KAAK,CAAC,IAAInD,EAAEmD,KAAKC,SAASC,mBAAmBC,KAAKC,UAAU1D,MAAMI,EAAE,+DAA+DQ,OAAOT,GAAGnB,EAAE,OAAO4B,OAAOR,EAAE,OAAO,MAAM,CAACP,GAAGe,OAAO,CAAC5B,IAAIkE,KAAK,KAAK,CAAC,MAAM,CAACrD,GAAGqD,KAAK,KAAK,GAAG,KAAKnD,IAAI,aAAa,IAAIF,EAAE,GAAG,SAASG,EAAED,GAAG,IAAI,IAAIC,GAAG,EAAEG,EAAE,EAAEA,EAAEN,EAAEyB,OAAOnB,IAAI,GAAGN,EAAEM,GAAGwD,aAAa5D,EAAE,CAACC,EAAEG,EAAE,KAAK,CAAC,OAAOH,CAAC,CAAC,SAASG,EAAEJ,EAAEI,GAAG,IAAI,IAAInB,EAAE,CAAC,EAAEE,EAAE,GAAGsD,EAAE,EAAEA,EAAEzC,EAAEuB,OAAOkB,IAAI,CAAC,IAAIW,EAAEpD,EAAEyC,GAAGY,EAAEjD,EAAEyD,KAAKT,EAAE,GAAGhD,EAAEyD,KAAKT,EAAE,GAAGE,EAAErE,EAAEoE,IAAI,EAAEnD,EAAE,GAAGW,OAAOwC,EAAE,KAAKxC,OAAOyC,GAAGrE,EAAEoE,GAAGC,EAAE,EAAE,IAAIQ,EAAE7D,EAAEC,GAAG6D,EAAE,CAACC,IAAIZ,EAAE,GAAGa,MAAMb,EAAE,GAAGc,UAAUd,EAAE,GAAGe,SAASf,EAAE,GAAGgB,MAAMhB,EAAE,IAAI,IAAI,IAAIU,EAAEhE,EAAEgE,GAAGO,aAAavE,EAAEgE,GAAGQ,QAAQP,OAAO,CAAC,IAAIQ,EAAElE,EAAE0D,EAAE3D,GAAGA,EAAEoE,QAAQ/B,EAAE3C,EAAE2E,OAAOhC,EAAE,EAAE,CAACmB,WAAW1D,EAAEoE,QAAQC,EAAEF,WAAW,GAAG,CAAClF,EAAEuD,KAAKxC,EAAE,CAAC,OAAOf,CAAC,CAAC,SAASkB,EAAEL,EAAEF,GAAG,IAAIG,EAAEH,EAAE4E,OAAO5E,GAAe,OAAZG,EAAE0E,OAAO3E,GAAU,SAASF,GAAG,GAAGA,EAAE,CAAC,GAAGA,EAAEkE,MAAMhE,EAAEgE,KAAKlE,EAAEmE,QAAQjE,EAAEiE,OAAOnE,EAAEoE,YAAYlE,EAAEkE,WAAWpE,EAAEqE,WAAWnE,EAAEmE,UAAUrE,EAAEsE,QAAQpE,EAAEoE,MAAM,OAAOnE,EAAE0E,OAAO3E,EAAEF,EAAE,MAAMG,EAAEiB,QAAQ,CAAC,CAAClB,EAAEJ,QAAQ,SAASI,EAAEK,GAAG,IAAIpB,EAAEmB,EAAEJ,EAAEA,GAAG,GAAGK,EAAEA,GAAG,CAAC,GAAG,OAAO,SAASL,GAAGA,EAAEA,GAAG,GAAG,IAAI,IAAIb,EAAE,EAAEA,EAAEF,EAAEsC,OAAOpC,IAAI,CAAC,IAAIsD,EAAExC,EAAEhB,EAAEE,IAAIW,EAAE2C,GAAG4B,YAAY,CAAC,IAAI,IAAIjB,EAAEhD,EAAEJ,EAAEK,GAAGgD,EAAE,EAAEA,EAAEpE,EAAEsC,OAAO8B,IAAI,CAAC,IAAIC,EAAErD,EAAEhB,EAAEoE,IAAI,IAAIvD,EAAEwD,GAAGe,aAAavE,EAAEwD,GAAGgB,UAAUxE,EAAE2E,OAAOnB,EAAE,GAAG,CAACrE,EAAEmE,CAAC,CAAC,GAAG,IAAIpD,IAAI,aAAa,IAAIF,EAAE,CAAC,EAAEE,EAAEJ,QAAQ,SAASI,EAAEC,GAAG,IAAIG,EAAE,SAASJ,GAAG,QAAG,IAASF,EAAEE,GAAG,CAAC,IAAIC,EAAEjC,SAAS4G,cAAc5E,GAAG,GAAG6E,OAAOC,mBAAmB7E,aAAa4E,OAAOC,kBAAkB,IAAI7E,EAAEA,EAAE8E,gBAAgBC,IAAoB,CAAf,MAAMhF,GAAGC,EAAE,IAAI,CAACH,EAAEE,GAAGC,CAAC,CAAC,OAAOH,EAAEE,EAAE,CAAhM,CAAkMA,GAAG,IAAII,EAAE,MAAM,IAAI6E,MAAM,2GAA2G7E,EAAE8E,YAAYjF,EAAE,GAAG,KAAKD,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAE9B,SAASmH,cAAc,SAAS,OAAOnF,EAAEoF,cAActF,EAAEE,EAAEqF,YAAYrF,EAAEsF,OAAOxF,EAAEE,EAAEuF,SAASzF,CAAC,GAAG,KAAK,CAACE,EAAEF,EAAEG,KAAK,aAAaD,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAEG,EAAEuF,GAAG1F,GAAGE,EAAEyF,aAAa,QAAQ3F,EAAE,GAAG,KAAKE,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAEE,EAAE0F,mBAAmB1F,GAAG,MAAM,CAAC2E,OAAO,SAAS1E,IAAI,SAASD,EAAEF,EAAEG,GAAG,IAAIG,EAAE,GAAGH,EAAEkE,WAAW/D,GAAG,cAAcS,OAAOZ,EAAEkE,SAAS,QAAQlE,EAAEgE,QAAQ7D,GAAG,UAAUS,OAAOZ,EAAEgE,MAAM,OAAO,IAAI5D,OAAE,IAASJ,EAAEmE,MAAM/D,IAAID,GAAG,SAASS,OAAOZ,EAAEmE,MAAM7C,OAAO,EAAE,IAAIV,OAAOZ,EAAEmE,OAAO,GAAG,OAAOhE,GAAGH,EAAE+D,IAAI3D,IAAID,GAAG,KAAKH,EAAEgE,QAAQ7D,GAAG,KAAKH,EAAEkE,WAAW/D,GAAG,KAAK,IAAInB,EAAEgB,EAAEiE,UAAUjF,GAAG,oBAAoBsE,OAAOnD,GAAG,uDAAuDS,OAAO0C,KAAKC,SAASC,mBAAmBC,KAAKC,UAAU1E,MAAM,QAAQa,EAAE6F,kBAAkBvF,EAAEJ,EAAEF,EAAEyF,QAAQ,CAAxe,CAA0ezF,EAAEE,EAAEC,EAAE,EAAEiB,OAAO,YAAY,SAASlB,GAAG,GAAG,OAAOA,EAAE4F,WAAW,OAAM,EAAG5F,EAAE4F,WAAWC,YAAY7F,EAAE,CAAvE,CAAyEF,EAAE,EAAE,GAAG,KAAKE,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,EAAEF,GAAG,GAAGA,EAAEgG,WAAWhG,EAAEgG,WAAWC,QAAQ/F,MAAM,CAAC,KAAKF,EAAEkG,YAAYlG,EAAE+F,YAAY/F,EAAEkG,YAAYlG,EAAEoF,YAAYlH,SAASiI,eAAejG,GAAG,CAAC,GAAG,KAAK,OAAO,KAAK,CAACA,EAAEF,EAAEG,KAAK,aAAa,SAASG,EAAEJ,EAAEF,EAAEG,EAAEG,EAAEC,EAAEpB,EAAEE,EAAEsD,GAAG,IAAIW,EAAEC,EAAE,mBAAmBrD,EAAEA,EAAEuF,QAAQvF,EAAE,GAAGF,IAAIuD,EAAE6C,OAAOpG,EAAEuD,EAAE8C,gBAAgBlG,EAAEoD,EAAE+C,WAAU,GAAIhG,IAAIiD,EAAEgD,YAAW,GAAIpH,IAAIoE,EAAEiD,SAAS,UAAUrH,GAAGE,GAAGiE,EAAE,SAASpD,IAAIA,EAAEA,GAAGvC,KAAK8I,QAAQ9I,KAAK8I,OAAOC,YAAY/I,KAAKgJ,QAAQhJ,KAAKgJ,OAAOF,QAAQ9I,KAAKgJ,OAAOF,OAAOC,aAAa,oBAAoBE,sBAAsB1G,EAAE0G,qBAAqBrG,GAAGA,EAAEsG,KAAKlJ,KAAKuC,GAAGA,GAAGA,EAAE4G,uBAAuB5G,EAAE4G,sBAAsBC,IAAI1H,EAAE,EAAEkE,EAAEyD,aAAa1D,GAAG/C,IAAI+C,EAAEX,EAAE,WAAWpC,EAAEsG,KAAKlJ,MAAM4F,EAAEgD,WAAW5I,KAAKgJ,OAAOhJ,MAAMsJ,MAAMjG,SAASkG,WAAW,EAAE3G,GAAG+C,EAAE,GAAGC,EAAEgD,WAAW,CAAChD,EAAE4D,cAAc7D,EAAE,IAAIE,EAAED,EAAE6C,OAAO7C,EAAE6C,OAAO,SAASlG,EAAEF,GAAG,OAAOsD,EAAEuD,KAAK7G,GAAGwD,EAAEtD,EAAEF,EAAE,CAAC,KAAK,CAAC,IAAII,EAAEmD,EAAE6D,aAAa7D,EAAE6D,aAAahH,EAAE,GAAGW,OAAOX,EAAEkD,GAAG,CAACA,EAAE,CAAC,MAAM,CAACxD,QAAQI,EAAEuF,QAAQlC,EAAE,CAACpD,EAAEC,EAAEJ,EAAE,CAACK,EAAE,IAAIC,GAAE,EAAG,KAAKJ,IAAI,aAAaA,EAAEJ,QAAQ,EAAQ,IAAK,GAAIE,EAAE,CAAC,EAAE,SAASG,EAAEG,GAAG,IAAIC,EAAEP,EAAEM,GAAG,QAAG,IAASC,EAAE,OAAOA,EAAET,QAAQ,IAAIX,EAAEa,EAAEM,GAAG,CAACuC,GAAGvC,EAAER,QAAQ,CAAC,GAAG,OAAOI,EAAEI,GAAGnB,EAAEA,EAAEW,QAAQK,GAAGhB,EAAEW,OAAO,CAACK,EAAEH,EAAEE,IAAI,IAAIF,EAAEE,GAAGA,EAAEmH,WAAW,IAAInH,EAAEQ,QAAQ,IAAIR,EAAE,OAAOC,EAAEC,EAAEJ,EAAE,CAACb,EAAEa,IAAIA,GAAGG,EAAEC,EAAE,CAACF,EAAEF,KAAK,IAAI,IAAIM,KAAKN,EAAEG,EAAEG,EAAEN,EAAEM,KAAKH,EAAEG,EAAEJ,EAAEI,IAAIgH,OAAOC,eAAerH,EAAEI,EAAE,CAACkH,YAAW,EAAGC,IAAIzH,EAAEM,IAAG,EAAGH,EAAEG,EAAE,CAACJ,EAAEF,IAAIsH,OAAOI,UAAUC,eAAed,KAAK3G,EAAEF,GAAGG,EAAEd,EAAEa,IAAI,oBAAoB0H,QAAQA,OAAOC,aAAaP,OAAOC,eAAerH,EAAE0H,OAAOC,YAAY,CAACC,MAAM,WAAWR,OAAOC,eAAerH,EAAE,aAAa,CAAC4H,OAAM,GAAG,EAAG3H,EAAEuF,QAAG,EAAO,IAAIpF,EAAE,CAAC,EAAE,MAAM,MAAM,aAAaH,EAAEd,EAAEiB,GAAGH,EAAEC,EAAEE,EAAE,CAACI,QAAQ,IAAIqH,IAAI,MAAM7H,EAAE,CAACe,KAAK,iBAAiBU,OAAO,CAACxB,EAAE,MAAME,GAAGuB,MAAM,CAACoG,SAAS,CAAClG,KAAKI,QAAQxB,SAAQ,IAAKa,SAAS,CAAC0G,YAAY,WAAW,OAAOtK,KAAKqK,QAAQ,IAAI,IAAIhI,EAAEG,EAAE,MAAMI,EAAEJ,EAAEH,EAAEA,GAAGb,EAAEgB,EAAE,MAAMd,EAAEc,EAAEH,EAAEb,GAAGwD,EAAExC,EAAE,KAAKmD,EAAEnD,EAAEH,EAAE2C,GAAGY,EAAEpD,EAAE,MAAMqD,EAAErD,EAAEH,EAAEuD,GAAGnD,EAAED,EAAE,MAAM6D,EAAE7D,EAAEH,EAAEI,GAAG6D,EAAE9D,EAAE,MAAMsE,EAAEtE,EAAEH,EAAEiE,GAAGiE,EAAE/H,EAAE,MAAMgI,EAAE,CAAC,EAAEA,EAAEtC,kBAAkBpB,IAAI0D,EAAE7C,cAAc9B,IAAI2E,EAAE3C,OAAOlC,IAAI8E,KAAK,KAAK,QAAQD,EAAEvD,OAAOvF,IAAI8I,EAAEvC,mBAAmB5B,IAAIzD,IAAI2H,EAAE7H,EAAE8H,GAAGD,EAAE7H,GAAG6H,EAAE7H,EAAEgI,QAAQH,EAAE7H,EAAEgI,OAAO,IAAIC,EAAEnI,EAAE,MAAMoI,EAAEpI,EAAE,MAAMf,EAAEe,EAAEH,EAAEuI,GAAGC,GAAE,EAAGF,EAAEjI,GAAGH,GAAE,WAAY,IAAIA,EAAEvC,KAAKqC,EAAEE,EAAEuI,MAAMC,GAAG,OAAO1I,EAAE,KAAK,CAAC2I,YAAY,SAASC,MAAM,CAAC,mBAAmB1I,EAAE8H,UAAUa,MAAM,CAACC,KAAK,iBAAiB,CAAC9I,EAAE,SAAS,CAAC2I,YAAY,gBAAgBC,MAAM,CAACG,UAAU7I,EAAE+H,aAAaY,MAAM,CAAC,aAAa3I,EAAEiC,UAAU2G,KAAK,WAAWhH,KAAK,UAAUkH,GAAG,CAACC,MAAM/I,EAAEqC,UAAU,CAACrC,EAAEgJ,GAAG,QAAO,WAAY,MAAM,CAAClJ,EAAE,OAAO,CAAC2I,YAAY,sBAAsBC,MAAM,CAAC1I,EAAEmC,UAAU,2BAA2BnC,EAAE2B,MAAMsH,MAAM,CAACC,gBAAgBlJ,EAAEmC,UAAU,OAAOtB,OAAOb,EAAE2B,KAAK,KAAK,QAAS,IAAG3B,EAAEmJ,GAAG,KAAKnJ,EAAE8B,MAAMhC,EAAE,IAAI,CAACA,EAAE,SAAS,CAAC2I,YAAY,wBAAwB,CAACzI,EAAEmJ,GAAG,aAAanJ,EAAEoJ,GAAGpJ,EAAE8B,OAAO,cAAc9B,EAAEmJ,GAAG,KAAKrJ,EAAE,MAAME,EAAEmJ,GAAG,KAAKrJ,EAAE,OAAO,CAAC2I,YAAY,0BAA0BY,SAAS,CAACC,YAAYtJ,EAAEoJ,GAAGpJ,EAAES,WAAWT,EAAEsB,WAAWxB,EAAE,IAAI,CAAC2I,YAAY,0BAA0BY,SAAS,CAACC,YAAYtJ,EAAEoJ,GAAGpJ,EAAES,SAASX,EAAE,OAAO,CAAC2I,YAAY,uBAAuB,CAACzI,EAAEmJ,GAAGnJ,EAAEoJ,GAAGpJ,EAAES,SAAST,EAAEmJ,GAAG,KAAKnJ,EAAEuJ,MAAM,IAAK,GAAE,IAAG,EAAG,KAAK,WAAW,MAAM,mBAAmBrK,KAAKA,IAAIoJ,GAAG,MAAMT,EAAES,EAAE1I,OAAQ,EAAz/C,GAA6/CQ,CAAE,EAA9pf,GAAtOoJ,EAAO5J,QAAQE,oBCA/E,IAAWA,EAA+QC,KAA/QD,EAAoR,IAAK,MAAM,IAAIE,EAAE,CAAC,IAAI,CAACA,EAAEF,EAAEG,KAAK,aAAaA,EAAEC,EAAEJ,EAAE,CAACK,EAAE,IAAIhB,IAAI,IAAIiB,EAAEH,EAAE,MAAMI,EAAEJ,EAAEH,EAAEM,GAAG,MAAMjB,EAAE,CAACmB,OAAO,WAAW7C,KAAK8C,OAAOC,SAAS,KAAK/C,KAAKgD,KAAKC,SAASL,IAAIM,KAAKC,KAAK,GAAGC,OAAOpD,KAAKqD,SAASC,KAAK,2DAA2DtD,MAAMA,KAAKuD,WAAWvD,KAAKwD,IAAIC,SAAS,EAAEC,aAAa,WAAW1D,KAAKgD,KAAKhD,KAAK2D,SAAS,EAAE/C,KAAK,WAAW,MAAM,CAACoC,KAAKhD,KAAK2D,UAAU,EAAEC,SAAS,CAACC,WAAW,WAAW,OAAO7D,KAAKgD,MAAMhD,KAAKgD,KAAKC,OAAOa,OAAO,EAAE,GAAGC,QAAQ,CAACJ,QAAQ,WAAW,OAAO3D,KAAK8C,OAAOC,QAAQ/C,KAAK8C,OAAOC,QAAQ,GAAGC,KAAKC,OAAO,EAAE,GAAE,EAAG,KAAK,CAACV,EAAEF,EAAEG,KAAK,aAAaA,EAAEC,EAAEJ,EAAE,CAACK,EAAE,IAAIhB,IAAI,IAAIiB,EAAEH,EAAE,KAAK,MAA4Fd,EAAE,CAACsC,OAAO,CAACrB,EAAED,GAAGuB,MAAM,CAACC,KAAK,CAACC,KAAKC,OAAOrB,QAAQ,IAAIsB,MAAM,CAACF,KAAKC,OAAOrB,QAAQ,IAAIuB,gBAAgB,CAACH,KAAKI,QAAQxB,SAAQ,GAAIyB,UAAU,CAACL,KAAKC,OAAOrB,QAAQ,KAAK0B,MAAM,CAAC,SAASb,SAAS,CAACc,UAAU,WAAW,IAAI,OAAO,IAAIC,IAAI3E,KAAKkE,KAAuB,CAAjB,MAAM3B,GAAG,OAAM,CAAE,CAAC,GAAGwB,QAAQ,CAACa,QAAQ,SAASrC,GAAG,GAAGvC,KAAK6E,MAAM,QAAQtC,GAAGvC,KAAKsE,gBAAgB,CAAC,IAAIjC,EAAxa,SAASE,EAAEF,GAAG,IAAI,IAAIG,EAAED,EAAEuC,QAAQtC,GAAG,CAAC,GAAGA,EAAEa,SAASC,OAAOjB,EAAE,OAAOG,EAAEA,EAAEA,EAAEsC,OAAO,CAAC,CAAwVlC,CAAE5C,KAAK,aAAaqC,GAAGA,EAAE0C,WAAW1C,EAAE0C,WAAU,EAAG,CAAC,GAAE,EAAG,KAAK,CAACxC,EAAEF,EAAEG,KAAK,aAAaA,EAAEC,EAAEJ,EAAE,CAACK,EAAE,IAAIsC,IAAI,IAAIrC,EAAEH,EAAE,MAAMI,EAAEJ,EAAEH,EAAEM,GAAGjB,EAAEc,EAAE,MAAMhB,EAAEgB,EAAEH,EAAEX,EAAJc,GAASI,KAAKpB,EAAEyD,KAAK,CAAC1C,EAAE2C,GAAG,27CAA27C,GAAG,CAACC,QAAQ,EAAEC,QAAQ,CAAC,4CAA4C,qCAAqC,yCAAyCC,MAAM,GAAGC,SAAS,8pBAA8pBC,eAAe,CAAC,kNAAkN,2yGAA2yG,q7DAAq7DC,WAAW,MAAM,MAAMR,EAAExD,GAAG,KAAKe,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAE,GAAG,OAAOA,EAAEV,SAAS,WAAW,OAAO3B,KAAKyF,KAAI,SAAUpD,GAAG,IAAIG,EAAE,GAAGG,OAAE,IAASN,EAAE,GAAG,OAAOA,EAAE,KAAKG,GAAG,cAAcY,OAAOf,EAAE,GAAG,QAAQA,EAAE,KAAKG,GAAG,UAAUY,OAAOf,EAAE,GAAG,OAAOM,IAAIH,GAAG,SAASY,OAAOf,EAAE,GAAGyB,OAAO,EAAE,IAAIV,OAAOf,EAAE,IAAI,GAAG,OAAOG,GAAGD,EAAEF,GAAGM,IAAIH,GAAG,KAAKH,EAAE,KAAKG,GAAG,KAAKH,EAAE,KAAKG,GAAG,KAAKA,CAAE,IAAGkD,KAAK,GAAG,EAAErD,EAAEO,EAAE,SAASL,EAAEC,EAAEG,EAAEC,EAAElB,GAAG,iBAAiBa,IAAIA,EAAE,CAAC,CAAC,KAAKA,OAAE,KAAU,IAAIf,EAAE,CAAC,EAAE,GAAGmB,EAAE,IAAI,IAAIqC,EAAE,EAAEA,EAAEhF,KAAK8D,OAAOkB,IAAI,CAAC,IAAIW,EAAE3F,KAAKgF,GAAG,GAAG,MAAMW,IAAInE,EAAEmE,IAAG,EAAG,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAErD,EAAEuB,OAAO8B,IAAI,CAAC,IAAInD,EAAE,GAAGW,OAAOb,EAAEqD,IAAIjD,GAAGnB,EAAEiB,EAAE,WAAM,IAASf,SAAI,IAASe,EAAE,KAAKA,EAAE,GAAG,SAASW,OAAOX,EAAE,GAAGqB,OAAO,EAAE,IAAIV,OAAOX,EAAE,IAAI,GAAG,MAAMW,OAAOX,EAAE,GAAG,MAAMA,EAAE,GAAGf,GAAGc,IAAIC,EAAE,IAAIA,EAAE,GAAG,UAAUW,OAAOX,EAAE,GAAG,MAAMW,OAAOX,EAAE,GAAG,KAAKA,EAAE,GAAGD,GAAGC,EAAE,GAAGD,GAAGI,IAAIH,EAAE,IAAIA,EAAE,GAAG,cAAcW,OAAOX,EAAE,GAAG,OAAOW,OAAOX,EAAE,GAAG,KAAKA,EAAE,GAAGG,GAAGH,EAAE,GAAG,GAAGW,OAAOR,IAAIP,EAAE4C,KAAKxC,GAAG,CAAC,EAAEJ,CAAC,GAAG,KAAKE,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAEE,EAAE,GAAGC,EAAED,EAAE,GAAG,IAAIC,EAAE,OAAOH,EAAE,GAAG,mBAAmByD,KAAK,CAAC,IAAInD,EAAEmD,KAAKC,SAASC,mBAAmBC,KAAKC,UAAU1D,MAAMI,EAAE,+DAA+DQ,OAAOT,GAAGjB,EAAE,OAAO0B,OAAOR,EAAE,OAAO,MAAM,CAACP,GAAGe,OAAO,CAAC1B,IAAIgE,KAAK,KAAK,CAAC,MAAM,CAACrD,GAAGqD,KAAK,KAAK,GAAG,KAAKnD,IAAI,aAAa,IAAIF,EAAE,GAAG,SAASG,EAAED,GAAG,IAAI,IAAIC,GAAG,EAAEG,EAAE,EAAEA,EAAEN,EAAEyB,OAAOnB,IAAI,GAAGN,EAAEM,GAAGwD,aAAa5D,EAAE,CAACC,EAAEG,EAAE,KAAK,CAAC,OAAOH,CAAC,CAAC,SAASG,EAAEJ,EAAEI,GAAG,IAAI,IAAIjB,EAAE,CAAC,EAAEF,EAAE,GAAGwD,EAAE,EAAEA,EAAEzC,EAAEuB,OAAOkB,IAAI,CAAC,IAAIW,EAAEpD,EAAEyC,GAAGY,EAAEjD,EAAEyD,KAAKT,EAAE,GAAGhD,EAAEyD,KAAKT,EAAE,GAAGlD,EAAEf,EAAEkE,IAAI,EAAEC,EAAE,GAAGzC,OAAOwC,EAAE,KAAKxC,OAAOX,GAAGf,EAAEkE,GAAGnD,EAAE,EAAE,IAAI4D,EAAE7D,EAAEqD,GAAGS,EAAE,CAACC,IAAIZ,EAAE,GAAGa,MAAMb,EAAE,GAAGc,UAAUd,EAAE,GAAGe,SAASf,EAAE,GAAGgB,MAAMhB,EAAE,IAAI,IAAI,IAAIU,EAAEhE,EAAEgE,GAAGO,aAAavE,EAAEgE,GAAGQ,QAAQP,OAAO,CAAC,IAAIQ,EAAElE,EAAE0D,EAAE3D,GAAGA,EAAEoE,QAAQ/B,EAAE3C,EAAE2E,OAAOhC,EAAE,EAAE,CAACmB,WAAWN,EAAEgB,QAAQC,EAAEF,WAAW,GAAG,CAACpF,EAAEyD,KAAKY,EAAE,CAAC,OAAOrE,CAAC,CAAC,SAASoB,EAAEL,EAAEF,GAAG,IAAIG,EAAEH,EAAE4E,OAAO5E,GAAe,OAAZG,EAAE0E,OAAO3E,GAAU,SAASF,GAAG,GAAGA,EAAE,CAAC,GAAGA,EAAEkE,MAAMhE,EAAEgE,KAAKlE,EAAEmE,QAAQjE,EAAEiE,OAAOnE,EAAEoE,YAAYlE,EAAEkE,WAAWpE,EAAEqE,WAAWnE,EAAEmE,UAAUrE,EAAEsE,QAAQpE,EAAEoE,MAAM,OAAOnE,EAAE0E,OAAO3E,EAAEF,EAAE,MAAMG,EAAEiB,QAAQ,CAAC,CAAClB,EAAEJ,QAAQ,SAASI,EAAEK,GAAG,IAAIlB,EAAEiB,EAAEJ,EAAEA,GAAG,GAAGK,EAAEA,GAAG,CAAC,GAAG,OAAO,SAASL,GAAGA,EAAEA,GAAG,GAAG,IAAI,IAAIf,EAAE,EAAEA,EAAEE,EAAEoC,OAAOtC,IAAI,CAAC,IAAIwD,EAAExC,EAAEd,EAAEF,IAAIa,EAAE2C,GAAG4B,YAAY,CAAC,IAAI,IAAIjB,EAAEhD,EAAEJ,EAAEK,GAAGgD,EAAE,EAAEA,EAAElE,EAAEoC,OAAO8B,IAAI,CAAC,IAAInD,EAAED,EAAEd,EAAEkE,IAAI,IAAIvD,EAAEI,GAAGmE,aAAavE,EAAEI,GAAGoE,UAAUxE,EAAE2E,OAAOvE,EAAE,GAAG,CAACf,EAAEiE,CAAC,CAAC,GAAG,IAAIpD,IAAI,aAAa,IAAIF,EAAE,CAAC,EAAEE,EAAEJ,QAAQ,SAASI,EAAEC,GAAG,IAAIG,EAAE,SAASJ,GAAG,QAAG,IAASF,EAAEE,GAAG,CAAC,IAAIC,EAAEjC,SAAS4G,cAAc5E,GAAG,GAAG6E,OAAOC,mBAAmB7E,aAAa4E,OAAOC,kBAAkB,IAAI7E,EAAEA,EAAE8E,gBAAgBC,IAAoB,CAAf,MAAMhF,GAAGC,EAAE,IAAI,CAACH,EAAEE,GAAGC,CAAC,CAAC,OAAOH,EAAEE,EAAE,CAAhM,CAAkMA,GAAG,IAAII,EAAE,MAAM,IAAI6E,MAAM,2GAA2G7E,EAAE8E,YAAYjF,EAAE,GAAG,KAAKD,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAE9B,SAASmH,cAAc,SAAS,OAAOnF,EAAEoF,cAActF,EAAEE,EAAEqF,YAAYrF,EAAEsF,OAAOxF,EAAEE,EAAEuF,SAASzF,CAAC,GAAG,KAAK,CAACE,EAAEF,EAAEG,KAAK,aAAaD,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAEG,EAAEuF,GAAG1F,GAAGE,EAAEyF,aAAa,QAAQ3F,EAAE,GAAG,KAAKE,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,GAAG,IAAIF,EAAEE,EAAE0F,mBAAmB1F,GAAG,MAAM,CAAC2E,OAAO,SAAS1E,IAAI,SAASD,EAAEF,EAAEG,GAAG,IAAIG,EAAE,GAAGH,EAAEkE,WAAW/D,GAAG,cAAcS,OAAOZ,EAAEkE,SAAS,QAAQlE,EAAEgE,QAAQ7D,GAAG,UAAUS,OAAOZ,EAAEgE,MAAM,OAAO,IAAI5D,OAAE,IAASJ,EAAEmE,MAAM/D,IAAID,GAAG,SAASS,OAAOZ,EAAEmE,MAAM7C,OAAO,EAAE,IAAIV,OAAOZ,EAAEmE,OAAO,GAAG,OAAOhE,GAAGH,EAAE+D,IAAI3D,IAAID,GAAG,KAAKH,EAAEgE,QAAQ7D,GAAG,KAAKH,EAAEkE,WAAW/D,GAAG,KAAK,IAAIjB,EAAEc,EAAEiE,UAAU/E,GAAG,oBAAoBoE,OAAOnD,GAAG,uDAAuDS,OAAO0C,KAAKC,SAASC,mBAAmBC,KAAKC,UAAUxE,MAAM,QAAQW,EAAE6F,kBAAkBvF,EAAEJ,EAAEF,EAAEyF,QAAQ,CAAxe,CAA0ezF,EAAEE,EAAEC,EAAE,EAAEiB,OAAO,YAAY,SAASlB,GAAG,GAAG,OAAOA,EAAE4F,WAAW,OAAM,EAAG5F,EAAE4F,WAAWC,YAAY7F,EAAE,CAAvE,CAAyEF,EAAE,EAAE,GAAG,KAAKE,IAAI,aAAaA,EAAEJ,QAAQ,SAASI,EAAEF,GAAG,GAAGA,EAAEgG,WAAWhG,EAAEgG,WAAWC,QAAQ/F,MAAM,CAAC,KAAKF,EAAEkG,YAAYlG,EAAE+F,YAAY/F,EAAEkG,YAAYlG,EAAEoF,YAAYlH,SAASiI,eAAejG,GAAG,CAAC,GAAG,KAAK,OAAO,KAAK,CAACA,EAAEF,EAAEG,KAAK,aAAa,SAASG,EAAEJ,EAAEF,EAAEG,EAAEG,EAAEC,EAAElB,EAAEF,EAAEwD,GAAG,IAAIW,EAAEC,EAAE,mBAAmBrD,EAAEA,EAAEuF,QAAQvF,EAAE,GAAGF,IAAIuD,EAAE6C,OAAOpG,EAAEuD,EAAE8C,gBAAgBlG,EAAEoD,EAAE+C,WAAU,GAAIhG,IAAIiD,EAAEgD,YAAW,GAAIlH,IAAIkE,EAAEiD,SAAS,UAAUnH,GAAGF,GAAGmE,EAAE,SAASpD,IAAIA,EAAEA,GAAGvC,KAAK8I,QAAQ9I,KAAK8I,OAAOC,YAAY/I,KAAKgJ,QAAQhJ,KAAKgJ,OAAOF,QAAQ9I,KAAKgJ,OAAOF,OAAOC,aAAa,oBAAoBE,sBAAsB1G,EAAE0G,qBAAqBrG,GAAGA,EAAEsG,KAAKlJ,KAAKuC,GAAGA,GAAGA,EAAE4G,uBAAuB5G,EAAE4G,sBAAsBC,IAAI5H,EAAE,EAAEoE,EAAEyD,aAAa1D,GAAG/C,IAAI+C,EAAEX,EAAE,WAAWpC,EAAEsG,KAAKlJ,MAAM4F,EAAEgD,WAAW5I,KAAKgJ,OAAOhJ,MAAMsJ,MAAMjG,SAASkG,WAAW,EAAE3G,GAAG+C,EAAE,GAAGC,EAAEgD,WAAW,CAAChD,EAAE4D,cAAc7D,EAAE,IAAIlD,EAAEmD,EAAE6C,OAAO7C,EAAE6C,OAAO,SAASlG,EAAEF,GAAG,OAAOsD,EAAEuD,KAAK7G,GAAGI,EAAEF,EAAEF,EAAE,CAAC,KAAK,CAAC,IAAIwD,EAAED,EAAE6D,aAAa7D,EAAE6D,aAAa5D,EAAE,GAAGzC,OAAOyC,EAAEF,GAAG,CAACA,EAAE,CAAC,MAAM,CAACxD,QAAQI,EAAEuF,QAAQlC,EAAE,CAACpD,EAAEC,EAAEJ,EAAE,CAACK,EAAE,IAAIC,GAAE,EAAG,KAAKJ,IAAI,aAAaA,EAAEJ,QAAQ,EAAQ,IAAK,GAAIE,EAAE,CAAC,EAAE,SAASG,EAAEG,GAAG,IAAIC,EAAEP,EAAEM,GAAG,QAAG,IAASC,EAAE,OAAOA,EAAET,QAAQ,IAAIT,EAAEW,EAAEM,GAAG,CAACuC,GAAGvC,EAAER,QAAQ,CAAC,GAAG,OAAOI,EAAEI,GAAGjB,EAAEA,EAAES,QAAQK,GAAGd,EAAES,OAAO,CAACK,EAAEH,EAAEE,IAAI,IAAIF,EAAEE,GAAGA,EAAEmH,WAAW,IAAInH,EAAEQ,QAAQ,IAAIR,EAAE,OAAOC,EAAEC,EAAEJ,EAAE,CAACb,EAAEa,IAAIA,GAAGG,EAAEC,EAAE,CAACF,EAAEF,KAAK,IAAI,IAAIM,KAAKN,EAAEG,EAAEG,EAAEN,EAAEM,KAAKH,EAAEG,EAAEJ,EAAEI,IAAIgH,OAAOC,eAAerH,EAAEI,EAAE,CAACkH,YAAW,EAAGC,IAAIzH,EAAEM,IAAG,EAAGH,EAAEG,EAAE,CAACJ,EAAEF,IAAIsH,OAAOI,UAAUC,eAAed,KAAK3G,EAAEF,GAAGG,EAAEd,EAAEa,IAAI,oBAAoB0H,QAAQA,OAAOC,aAAaP,OAAOC,eAAerH,EAAE0H,OAAOC,YAAY,CAACC,MAAM,WAAWR,OAAOC,eAAerH,EAAE,aAAa,CAAC4H,OAAM,GAAG,EAAG3H,EAAEuF,QAAG,EAAO,IAAIpF,EAAE,CAAC,EAAE,MAAM,MAAM,aAAaH,EAAEd,EAAEiB,GAAGH,EAAEC,EAAEE,EAAE,CAACI,QAAQ,IAAIqH,IAAI,MAAM7H,EAAE,CAACe,KAAK,eAAeU,OAAO,CAACxB,EAAE,MAAME,GAAGuB,MAAM,CAAC+H,KAAK,CAAC7H,KAAKC,OAAOrB,QAAQ,IAAIkJ,UAAS,EAAGC,UAAU,SAAS3J,GAAG,IAAI,OAAO,IAAIoC,IAAIpC,EAAuD,CAApD,MAAMF,GAAG,OAAOE,EAAE4J,WAAW,MAAM5J,EAAE4J,WAAW,IAAI,CAAC,GAAGC,SAAS,CAACjI,KAAKC,OAAOrB,QAAQ,MAAMsJ,OAAO,CAAClI,KAAKC,OAAOrB,QAAQ,QAAQmJ,UAAU,SAAS3J,GAAG,OAAOA,KAAKA,EAAE4J,WAAW,MAAM,CAAC,SAAS,QAAQ,UAAU,QAAQG,QAAQ/J,IAAI,EAAE,GAAG8B,MAAM,CAACF,KAAKC,OAAOrB,QAAQ,QAAQ,IAAIV,EAAEG,EAAE,MAAMI,EAAEJ,EAAEH,EAAEA,GAAGX,EAAEc,EAAE,MAAMhB,EAAEgB,EAAEH,EAAEX,GAAGsD,EAAExC,EAAE,KAAKmD,EAAEnD,EAAEH,EAAE2C,GAAGY,EAAEpD,EAAE,MAAMC,EAAED,EAAEH,EAAEuD,GAAGC,EAAErD,EAAE,MAAM6D,EAAE7D,EAAEH,EAAEwD,GAAGS,EAAE9D,EAAE,MAAMsE,EAAEtE,EAAEH,EAAEiE,GAAGiE,EAAE/H,EAAE,MAAMf,EAAE,CAAC,EAAEA,EAAEyG,kBAAkBpB,IAAIrF,EAAEkG,cAAclF,IAAIhB,EAAEoG,OAAOlC,IAAI8E,KAAK,KAAK,QAAQhJ,EAAEwF,OAAOzF,IAAIC,EAAEwG,mBAAmB5B,IAAIzD,IAAI2H,EAAE7H,EAAEjB,GAAG8I,EAAE7H,GAAG6H,EAAE7H,EAAEgI,QAAQH,EAAE7H,EAAEgI,OAAO,IAAIF,EAAEhI,EAAE,MAAMoI,EAAEpI,EAAE,MAAMmI,EAAEnI,EAAEH,EAAEuI,GAAGC,GAAE,EAAGL,EAAE9H,GAAGH,GAAE,WAAY,IAAIA,EAAEvC,KAAKqC,EAAEE,EAAEuI,MAAMC,GAAG,OAAO1I,EAAE,KAAK,CAAC2I,YAAY,UAAU,CAAC3I,EAAE,IAAI,CAAC2I,YAAY,wBAAwBE,MAAM,CAACkB,SAAS7J,EAAE6J,SAASJ,KAAKzJ,EAAEyJ,KAAK,aAAazJ,EAAEiC,UAAU6H,OAAO9J,EAAE8J,OAAOhI,MAAM9B,EAAE8B,MAAMkI,IAAI,gCAAgClB,GAAG,CAACC,MAAM/I,EAAEqC,UAAU,CAACrC,EAAEgJ,GAAG,QAAO,WAAY,MAAM,CAAClJ,EAAE,OAAO,CAAC2I,YAAY,oBAAoBC,MAAM,CAAC1I,EAAEmC,UAAU,yBAAyBnC,EAAE2B,MAAMsH,MAAM,CAACC,gBAAgBlJ,EAAEmC,UAAU,OAAOtB,OAAOb,EAAE2B,KAAK,KAAK,QAAS,IAAG3B,EAAEmJ,GAAG,KAAKnJ,EAAE8B,MAAMhC,EAAE,IAAI,CAACA,EAAE,SAAS,CAAC2I,YAAY,sBAAsB,CAACzI,EAAEmJ,GAAG,aAAanJ,EAAEoJ,GAAGpJ,EAAE8B,OAAO,cAAc9B,EAAEmJ,GAAG,KAAKrJ,EAAE,MAAME,EAAEmJ,GAAG,KAAKrJ,EAAE,OAAO,CAAC2I,YAAY,wBAAwBY,SAAS,CAACC,YAAYtJ,EAAEoJ,GAAGpJ,EAAES,WAAWT,EAAEsB,WAAWxB,EAAE,IAAI,CAAC2I,YAAY,wBAAwBY,SAAS,CAACC,YAAYtJ,EAAEoJ,GAAGpJ,EAAES,SAASX,EAAE,OAAO,CAAC2I,YAAY,qBAAqB,CAACzI,EAAEmJ,GAAGnJ,EAAEoJ,GAAGpJ,EAAES,SAAST,EAAEmJ,GAAG,KAAKnJ,EAAEuJ,MAAM,IAAK,GAAE,IAAG,EAAG,KAAK,WAAW,MAAM,mBAAmBnB,KAAKA,IAAIE,GAAG,MAAMT,EAAES,EAAE1I,OAAQ,EAArtD,GAAytDQ,CAAE,EAArjf,GAApOoJ,EAAO5J,QAAQE,mBCA/E,IAAWE,EAA0QD,KAA1QC,EAA+Q,IAAK,MAAM,IAAIC,EAAE,CAAC,KAAK,CAACA,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACQ,QAAQ,IAAIyJ,IAAI,IAAI7J,EAAEnB,EAAE,MAAMa,EAAEb,EAAE,MAAMoB,EAAEpB,EAAE,KAAKE,EAAEF,EAAE,MAAMwD,EAAExD,EAAE,KAAKoE,EAAEpE,EAAE,MAAMmE,EAAEnE,EAAEa,EAAEuD,GAAGC,EAAErE,EAAE,MAAMiB,EAAEjB,EAAEa,EAAEwD,GAAG,SAASQ,EAAE7D,GAAG,OAAO6D,EAAE,mBAAmB4D,QAAQ,iBAAiBA,OAAOwC,SAAS,SAASjK,GAAG,cAAcA,CAAC,EAAE,SAASA,GAAG,OAAOA,GAAG,mBAAmByH,QAAQzH,EAAEzC,cAAckK,QAAQzH,IAAIyH,OAAOF,UAAU,gBAAgBvH,CAAC,EAAE6D,EAAE7D,EAAE,CAAC,SAASqI,EAAErI,EAAED,GAAG,IAAIf,EAAEmI,OAAO+C,KAAKlK,GAAG,GAAGmH,OAAOgD,sBAAsB,CAAC,IAAIhK,EAAEgH,OAAOgD,sBAAsBnK,GAAGD,IAAII,EAAEA,EAAEiK,QAAO,SAAUrK,GAAG,OAAOoH,OAAOkD,yBAAyBrK,EAAED,GAAGsH,UAAW,KAAIrI,EAAEyD,KAAK6H,MAAMtL,EAAEmB,EAAE,CAAC,OAAOnB,CAAC,CAAC,SAAS8E,EAAE9D,GAAG,IAAI,IAAID,EAAE,EAAEA,EAAEwK,UAAUjJ,OAAOvB,IAAI,CAAC,IAAIf,EAAE,MAAMuL,UAAUxK,GAAGwK,UAAUxK,GAAG,CAAC,EAAEA,EAAE,EAAEsI,EAAElB,OAAOnI,IAAG,GAAIwL,SAAQ,SAAUzK,GAAGgI,EAAE/H,EAAED,EAAEf,EAAEe,GAAI,IAAGoH,OAAOsD,0BAA0BtD,OAAOuD,iBAAiB1K,EAAEmH,OAAOsD,0BAA0BzL,IAAIqJ,EAAElB,OAAOnI,IAAIwL,SAAQ,SAAUzK,GAAGoH,OAAOC,eAAepH,EAAED,EAAEoH,OAAOkD,yBAAyBrL,EAAEe,GAAI,GAAE,CAAC,OAAOC,CAAC,CAAC,SAAS+H,EAAE/H,EAAED,EAAEf,GAAG,OAAOe,EAAE,SAASC,GAAG,IAAID,EAAE,SAASC,EAAED,GAAG,GAAG,WAAW8D,EAAE7D,IAAI,OAAOA,EAAE,OAAOA,EAAE,IAAIhB,EAAEgB,EAAEyH,OAAOkD,aAAa,QAAG,IAAS3L,EAAE,CAAC,IAAImB,EAAEnB,EAAE0H,KAAK1G,EAAED,GAAc,GAAG,WAAW8D,EAAE1D,GAAG,OAAOA,EAAE,MAAM,IAAIyK,UAAU,+CAA+C,CAAC,OAAoBhJ,OAAe5B,EAAE,CAAjQ,CAAmQA,EAAE,UAAU,MAAM,WAAW6D,EAAE9D,GAAGA,EAAE6B,OAAO7B,EAAE,CAAlU,CAAoUA,MAAMC,EAAEmH,OAAOC,eAAepH,EAAED,EAAE,CAAC4H,MAAM3I,EAAEqI,YAAW,EAAGwD,cAAa,EAAGC,UAAS,IAAK9K,EAAED,GAAGf,EAAEgB,CAAC,CAAC,SAASoI,EAAEpI,GAAG,OAAO,SAASA,GAAG,GAAG+K,MAAMC,QAAQhL,GAAG,OAAOmI,EAAEnI,EAAE,CAA3C,CAA6CA,IAAI,SAASA,GAAG,GAAG,oBAAoByH,QAAQ,MAAMzH,EAAEyH,OAAOwC,WAAW,MAAMjK,EAAE,cAAc,OAAO+K,MAAME,KAAKjL,EAAE,CAA/G,CAAiHA,IAAI,SAASA,EAAED,GAAG,GAAIC,EAAJ,CAAa,GAAG,iBAAiBA,EAAE,OAAOmI,EAAEnI,EAAED,GAAG,IAAIf,EAAEmI,OAAOI,UAAUpI,SAASuH,KAAK1G,GAAGkL,MAAM,GAAG,GAAuD,MAApD,WAAWlM,GAAGgB,EAAEzC,cAAcyB,EAAEgB,EAAEzC,YAAYuD,MAAS,QAAQ9B,GAAG,QAAQA,EAAS+L,MAAME,KAAKjL,GAAM,cAAchB,GAAG,2CAA2CmM,KAAKnM,GAAUmJ,EAAEnI,EAAED,QAAlF,CAA1L,CAA8Q,CAAxS,CAA0SC,IAAI,WAAW,MAAM,IAAI4K,UAAU,uIAAuI,CAAtK,EAAyK,CAAC,SAASzC,EAAEnI,EAAED,IAAI,MAAMA,GAAGA,EAAEC,EAAEsB,UAAUvB,EAAEC,EAAEsB,QAAQ,IAAI,IAAItC,EAAE,EAAEmB,EAAE,IAAI4K,MAAMhL,GAAGf,EAAEe,EAAEf,IAAImB,EAAEnB,GAAGgB,EAAEhB,GAAG,OAAOmB,CAAC,CAAC,IAAImE,EAAE,aAAa,MAAMrF,EAAE,CAAC6B,KAAK,YAAYsK,WAAW,CAACC,QAAQjL,EAAEG,SAAS+K,WAAW,CAACC,SAASpL,EAAEI,QAAQiL,eAAevL,IAAIwL,UAAU5L,EAAEU,SAASkB,MAAM,CAACiK,KAAK,CAAC/J,KAAKI,QAAQxB,SAAQ,GAAIoL,UAAU,CAAChK,KAAKI,QAAQxB,SAAQ,GAAIqL,WAAW,CAACjK,KAAKI,QAAQxB,SAAQ,GAAIsL,UAAU,CAAClK,KAAKC,OAAOrB,QAAQ,MAAMuL,QAAQ,CAACnK,KAAKI,QAAQxB,SAAQ,GAAIoB,KAAK,CAACA,KAAKC,OAAO8H,UAAU,SAAS1J,GAAG,OAAO,IAAI,CAAC,UAAU,YAAY,WAAW,yBAAyB,sBAAsB,QAAQ,UAAU,WAAW8J,QAAQ9J,EAAE,EAAEO,QAAQ,MAAMwL,YAAY,CAACpK,KAAKC,OAAOrB,QAAQ,IAAIyB,UAAU,CAACL,KAAKC,OAAOrB,SAAQ,EAAGiC,EAAEzC,GAAG,YAAYiM,UAAU,CAACrK,KAAKC,OAAOrB,QAAQ,UAAU0L,kBAAkB,CAACtK,KAAKuK,QAAQ3L,QAAQ,WAAW,OAAOxC,SAAS4G,cAAc,OAAO,GAAGwH,UAAU,CAACxK,KAAK,CAACC,OAAOuF,OAAO+E,QAAQnK,SAASxB,QAAQ,QAAQsH,SAAS,CAAClG,KAAKI,QAAQxB,SAAQ,GAAI6L,OAAO,CAACzK,KAAK0K,OAAO9L,QAAQ,IAAI0B,MAAM,CAAC,cAAc,OAAO,cAAc,QAAQ,QAAQ,QAAQ7D,KAAK,WAAW,MAAM,CAACkO,OAAO9O,KAAKkO,KAAKa,WAAW,EAAEC,SAAS,QAAQ5L,QAAO,EAAG1B,EAAEgB,MAAM,EAAEkB,SAAS,CAACqL,eAAe,WAAW,OAAOjP,KAAKmE,OAAOnE,KAAKsO,QAAQ,UAAUtO,KAAKqO,UAAU,YAAY,WAAW,GAAGa,MAAM,CAAChB,KAAK,SAAS1L,GAAGA,IAAIxC,KAAK8O,SAAS9O,KAAK8O,OAAOtM,EAAE,GAAGuB,QAAQ,CAACoL,oBAAoB,SAAS3M,GAAG,IAAID,EAAEf,EAAEmB,EAAEN,EAAEO,EAAElB,EAAE,QAAQa,EAAE,MAAMC,GAAG,QAAQhB,EAAEgB,EAAE4M,wBAAmB,IAAS5N,GAAG,QAAQmB,EAAEnB,EAAE6N,YAAO,IAAS1M,GAAG,QAAQN,EAAEM,EAAE2M,qBAAgB,IAASjN,OAAE,EAAOA,EAAEiB,YAAO,IAASf,EAAEA,EAAE,MAAMC,GAAG,QAAQI,EAAEJ,EAAE4M,wBAAmB,IAASxM,OAAE,EAAOA,EAAE2M,IAAI,MAAM,CAAC,iBAAiB,eAAe,kBAAkBC,SAAS9N,EAAE,EAAE+N,SAAS,SAASjN,GAAGxC,KAAK8O,SAAS9O,KAAK8O,QAAO,EAAG9O,KAAK6E,MAAM,eAAc,GAAI7E,KAAK6E,MAAM,QAAQ,EAAEE,UAAU,WAAW,IAAIvC,IAAIuK,UAAUjJ,OAAO,QAAG,IAASiJ,UAAU,KAAKA,UAAU,GAAG/M,KAAK8O,SAAS9O,KAAK8O,QAAO,EAAG9O,KAAK0P,MAAMC,QAAQC,eAAe,CAACC,YAAYrN,IAAIxC,KAAK6E,MAAM,eAAc,GAAI7E,KAAK6E,MAAM,SAAS7E,KAAK8O,QAAO,EAAG9O,KAAK+O,WAAW,EAAE/O,KAAK0P,MAAMI,WAAWtM,IAAIuM,QAAQ,EAAEC,OAAO,SAASxN,GAAG,IAAID,EAAEvC,KAAKA,KAAKiQ,WAAU,WAAY1N,EAAE2N,iBAAiB1N,EAAG,GAAE,EAAE2N,mBAAmB,SAAS3N,GAAG,GAAGjC,SAAS6P,gBAAgB5N,EAAE6J,OAAO,CAAC,IAAI9J,EAAEC,EAAE6J,OAAOgE,QAAQ,MAAM,GAAG9N,EAAE,CAAC,IAAIf,EAAEe,EAAE4E,cAAcL,GAAG,GAAGtF,EAAE,CAAC,IAAImB,EAAEiI,EAAE5K,KAAK0P,MAAMY,KAAKC,iBAAiBzJ,IAAIwF,QAAQ9K,GAAGmB,GAAG,IAAI3C,KAAK+O,WAAWpM,EAAE3C,KAAKwQ,cAAc,CAAC,CAAC,CAAC,EAAEC,UAAU,SAASjO,IAAI,KAAKA,EAAEkO,SAAS,IAAIlO,EAAEkO,SAASlO,EAAEmO,WAAW3Q,KAAK4Q,oBAAoBpO,IAAI,KAAKA,EAAEkO,SAAS,IAAIlO,EAAEkO,UAAUlO,EAAEmO,WAAW3Q,KAAK6Q,gBAAgBrO,GAAG,KAAKA,EAAEkO,SAAS1Q,KAAKkQ,iBAAiB1N,GAAG,KAAKA,EAAEkO,SAAS1Q,KAAK8Q,gBAAgBtO,GAAG,KAAKA,EAAEkO,UAAU1Q,KAAK+E,YAAYvC,EAAEuO,iBAAiB,EAAEC,oBAAoB,WAAW,IAAIxO,EAAExC,KAAK0P,MAAMY,KAAKnJ,cAAc,aAAa3E,GAAGA,EAAEyO,UAAUxN,OAAO,SAAS,EAAE+M,YAAY,WAAW,IAAIhO,EAAExC,KAAK0P,MAAMY,KAAKC,iBAAiBzJ,GAAG9G,KAAK+O,YAAY,GAAGvM,EAAE,CAACxC,KAAKgR,sBAAsB,IAAIzO,EAAEC,EAAE6N,QAAQ,aAAa7N,EAAEuN,QAAQxN,GAAGA,EAAE0O,UAAU7H,IAAI,SAAS,CAAC,EAAEwH,oBAAoB,SAASpO,GAAGxC,KAAK8O,SAAS,IAAI9O,KAAK+O,WAAW/O,KAAK+E,aAAa/E,KAAKkR,eAAe1O,GAAGxC,KAAK+O,WAAW/O,KAAK+O,WAAW,GAAG/O,KAAKwQ,cAAc,EAAEK,gBAAgB,SAASrO,GAAG,GAAGxC,KAAK8O,OAAO,CAAC,IAAIvM,EAAEvC,KAAK0P,MAAMY,KAAKC,iBAAiBzJ,GAAGhD,OAAO,EAAE9D,KAAK+O,aAAaxM,EAAEvC,KAAK+E,aAAa/E,KAAKkR,eAAe1O,GAAGxC,KAAK+O,WAAW/O,KAAK+O,WAAW,GAAG/O,KAAKwQ,aAAa,CAAC,EAAEN,iBAAiB,SAAS1N,GAAGxC,KAAK8O,SAAS9O,KAAKkR,eAAe1O,GAAGxC,KAAK+O,WAAW,EAAE/O,KAAKwQ,cAAc,EAAEM,gBAAgB,SAAStO,GAAGxC,KAAK8O,SAAS9O,KAAKkR,eAAe1O,GAAGxC,KAAK+O,WAAW/O,KAAK0P,MAAMY,KAAKC,iBAAiBzJ,GAAGhD,OAAO,EAAE9D,KAAKwQ,cAAc,EAAEU,eAAe,SAAS1O,GAAGA,IAAIA,EAAEuO,iBAAiBvO,EAAE2O,kBAAkB,EAAEC,QAAQ,SAAS5O,GAAGxC,KAAK6E,MAAM,QAAQrC,EAAE,EAAE6O,OAAO,SAAS7O,GAAGxC,KAAK6E,MAAM,OAAOrC,EAAE,GAAGiG,OAAO,SAASjG,GAAG,IAAID,EAAEvC,KAAKwB,GAAGxB,KAAK8C,OAAOC,SAAS,IAAI6J,QAAO,SAAUpK,GAAG,IAAID,EAAE,OAAO,MAAMC,GAAG,QAAQD,EAAEC,EAAE4M,wBAAmB,IAAS7M,OAAE,EAAOA,EAAEgN,GAAI,IAAG5M,EAAEnB,EAAEoL,OAAO5M,KAAKmP,qBAAqB,GAAGnP,KAAKmO,WAAWxL,EAAEmB,OAAO,GAAG9D,KAAK4O,OAAO,IAAIjJ,IAAIzC,KAAKC,KAAK,kEAAkER,EAAE,IAAI,IAAInB,EAAEsC,OAAO,CAAC,IAAIzB,EAAE,SAASb,GAAG,IAAImB,EAAEN,EAAEO,EAAElB,EAAEsD,EAAEY,EAAED,EAAEE,EAAEpD,EAAE4D,EAAEwE,EAAEN,EAAEK,EAAED,EAAE7D,EAAErF,EAAE+I,EAAE8G,EAAEC,EAAEC,EAAEC,EAAErH,EAAEsH,EAAEC,GAAG,MAAMnQ,GAAG,QAAQmB,EAAEnB,EAAEZ,YAAO,IAAS+B,GAAG,QAAQN,EAAEM,EAAEiP,mBAAc,IAASvP,GAAG,QAAQO,EAAEP,EAAE6B,cAAS,IAAStB,OAAE,EAAOA,EAAE,KAAKJ,EAAE,OAAO,CAACyI,MAAM,CAAC,OAAO,MAAMzJ,GAAG,QAAQE,EAAEF,EAAE4N,wBAAmB,IAAS1N,GAAG,QAAQsD,EAAEtD,EAAEmQ,iBAAY,IAAS7M,OAAE,EAAOA,EAAEd,QAAQ4N,EAAEvP,EAAE6L,WAAW7L,EAAE8L,UAAU,GAAG0D,EAAE,MAAMvQ,GAAG,QAAQoE,EAAEpE,EAAE4N,wBAAmB,IAASxJ,GAAG,QAAQD,EAAEC,EAAEoM,iBAAY,IAASrM,OAAE,EAAOA,EAAE2F,MAAM,OAAO9I,EAAE,WAAW,CAACyI,MAAM,CAAC,kCAAkC,MAAMzJ,GAAG,QAAQqE,EAAErE,EAAEZ,YAAO,IAASiF,OAAE,EAAOA,EAAEmF,YAAY,MAAMxJ,GAAG,QAAQiB,EAAEjB,EAAEZ,YAAO,IAAS6B,OAAE,EAAOA,EAAEwI,OAAOC,MAAM,CAAC,cAAc,MAAM1J,GAAG,QAAQ6E,EAAE7E,EAAE4N,wBAAmB,IAAS/I,GAAG,QAAQwE,EAAExE,EAAEwL,iBAAY,IAAShH,OAAE,EAAOA,EAAErG,aAAa,MAAMhD,GAAG,QAAQ+I,EAAE/I,EAAE4N,wBAAmB,IAAS7E,GAAG,QAAQK,EAAEL,EAAE0H,gBAAW,IAASrH,GAAG,QAAQD,EAAEC,EAAE,UAAK,IAASD,OAAE,EAAOA,EAAE3H,MAAMqB,MAAM,MAAM7C,GAAG,QAAQsF,EAAEtF,EAAE4N,wBAAmB,IAAStI,GAAG,QAAQrF,EAAEqF,EAAE+K,iBAAY,IAASpQ,OAAE,EAAOA,EAAE4C,OAAO6N,IAAI,MAAM1Q,GAAG,QAAQgJ,EAAEhJ,EAAEZ,YAAO,IAAS4J,OAAE,EAAOA,EAAE0H,IAAIjO,MAAMqC,EAAE,CAACnC,KAAK5B,EAAE4B,OAAO2N,EAAE,YAAY,YAAYzH,SAAS9H,EAAE8H,WAAW,MAAM7I,GAAG,QAAQ8P,EAAE9P,EAAE4N,wBAAmB,IAASkC,GAAG,QAAQC,EAAED,EAAEO,iBAAY,IAASN,OAAE,EAAOA,EAAElH,WAAW,MAAM7I,GAAG,QAAQgQ,EAAEhQ,EAAE4N,wBAAmB,IAASoC,OAAE,EAAOA,EAAEK,WAAWjE,WAAW,CAAC,CAACtK,KAAK,UAAU6G,MAAM,MAAM3I,GAAG,QAAQiQ,EAAEjQ,EAAE4N,wBAAmB,IAASqC,GAAG,QAAQrH,EAAEqH,EAAEQ,gBAAW,IAAS7H,GAAG,QAAQsH,EAAEtH,EAAE,UAAK,IAASsH,OAAE,EAAOA,EAAE1O,KAAKmP,UAAU,CAACC,MAAK,KAAM/G,GAAG/E,EAAE,CAACyJ,MAAMxN,EAAE6O,QAAQiB,KAAK9P,EAAE8O,UAAUU,GAAG,CAACzG,MAAM,SAAS9I,GAAGuP,GAAGA,EAAEvP,EAAE,KAAK,CAACA,EAAE,WAAW,CAAC8P,KAAK,QAAQ,CAACX,IAAIG,GAAG,EAAElP,EAAE,SAASpB,GAAG,IAAImB,EAAEN,EAAEO,GAAG,QAAQD,EAAEJ,EAAEO,OAAOoB,YAAO,IAASvB,OAAE,EAAOA,EAAE,MAAMJ,EAAEgM,YAAY/L,EAAE,OAAO,CAACyI,MAAM,CAAC,OAAO1I,EAAEgM,eAAe/L,EAAE,iBAAiB,CAACyB,MAAM,CAACsO,KAAK,OAAO,OAAO/P,EAAE,YAAY,CAAC0P,IAAI,UAAUjO,MAAM,CAACuO,MAAM,EAAEC,cAAa,EAAGC,MAAMnQ,EAAEuM,OAAON,UAAUjM,EAAEiM,UAAUmE,SAASpQ,EAAEkM,kBAAkBE,UAAUpM,EAAEoM,UAAUiE,iBAAiB,sBAAsBC,eAAe,QAAQxQ,EAAEE,EAAEmN,MAAMI,kBAAa,IAASzN,OAAE,EAAOA,EAAEmB,KAAK0H,MAAM,CAACsH,MAAM,EAAEC,cAAa,EAAGC,MAAMnQ,EAAEuM,OAAON,UAAUjM,EAAEiM,UAAUmE,SAASpQ,EAAEkM,kBAAkBE,UAAUpM,EAAEoM,UAAUiE,iBAAiB,uBAAuBvH,GAAG,CAACyH,KAAKvQ,EAAEkN,SAAS,aAAalN,EAAEyN,OAAO+C,KAAKxQ,EAAEwC,YAAY,CAACvC,EAAE,WAAW,CAACyI,MAAM,0BAA0BhH,MAAM,CAACE,KAAK5B,EAAE0M,eAAe5E,SAAS9H,EAAE8H,UAAUiI,KAAK,UAAUJ,IAAI,aAAahH,MAAM,CAAC,gBAAgB,OAAO,aAAa3I,EAAEiC,UAAU,gBAAgBjC,EAAEuM,OAAOvM,EAAEyM,SAAS,KAAK,gBAAgBzM,EAAEuM,OAAOnN,YAAY0J,GAAG,CAAC0E,MAAMxN,EAAE6O,QAAQiB,KAAK9P,EAAE8O,SAAS,CAAC7O,EAAE,WAAW,CAAC8P,KAAK,QAAQ,CAAC1P,IAAIL,EAAE8L,YAAY7L,EAAE,MAAM,CAACyI,MAAM,CAACiD,KAAK3L,EAAEuM,QAAQ5D,MAAM,CAAC8H,SAAS,MAAM3H,GAAG,CAAC4H,QAAQ1Q,EAAEkO,UAAUyC,UAAU3Q,EAAE4N,oBAAoB+B,IAAI,QAAQ,CAAC1P,EAAE,KAAK,CAAC0I,MAAM,CAAChG,GAAG3C,EAAEyM,SAASgE,SAAS,KAAK7H,KAAK,SAAS,CAAC3J,OAAO,EAAE,GAAG,IAAIA,EAAEsC,QAAQ,IAAInB,EAAEmB,SAAS9D,KAAKmO,UAAU,OAAO9L,EAAEM,EAAE,IAAI,GAAGA,EAAEmB,OAAO,GAAG9D,KAAK4O,OAAO,EAAE,CAAC,IAAIlN,EAAEiB,EAAE+K,MAAM,EAAE1N,KAAK4O,QAAQ5J,EAAExD,EAAEoL,QAAO,SAAUpK,GAAG,OAAOd,EAAE8N,SAAShN,EAAG,IAAG,OAAOA,EAAE,MAAM,CAACyI,MAAM,CAAC,eAAe,gBAAgB7H,OAAOpD,KAAKiP,kBAAkB,GAAG7L,OAAOwH,EAAElJ,EAAE+D,IAAIpD,IAAI,CAAC2C,EAAElB,OAAO,EAAEtB,EAAE,MAAM,CAACyI,MAAM,CAAC,cAAc,CAAC,oBAAoBjL,KAAK8O,UAAU,CAAClM,EAAEoC,KAAK,OAAO,CAAC,OAAOxC,EAAE,MAAM,CAACyI,MAAM,CAAC,2CAA2C,gBAAgB7H,OAAOpD,KAAKiP,gBAAgB,CAAC,oBAAoBjP,KAAK8O,UAAU,CAAClM,EAAEpB,IAAI,CAAC,GAAG,IAAIgJ,EAAEhJ,EAAE,MAAM8P,EAAE9P,EAAEa,EAAEmI,GAAG+G,EAAE/P,EAAE,MAAMgQ,EAAEhQ,EAAEa,EAAEkP,GAAGE,EAAEjQ,EAAE,KAAK4I,EAAE5I,EAAEa,EAAEoP,GAAGC,EAAElQ,EAAE,MAAMmQ,EAAEnQ,EAAEa,EAAEqP,GAAGI,EAAEtQ,EAAE,MAAMuQ,EAAEvQ,EAAEa,EAAEyP,GAAGqB,EAAE3R,EAAE,MAAM4R,EAAE5R,EAAEa,EAAE8Q,GAAGE,EAAE7R,EAAE,KAAK8R,EAAE,CAAC,EAAEA,EAAEpL,kBAAkBkL,IAAIE,EAAE3L,cAAcgK,IAAI2B,EAAEzL,OAAOuC,IAAIK,KAAK,KAAK,QAAQ6I,EAAErM,OAAOuK,IAAI8B,EAAErL,mBAAmB8J,IAAIT,IAAI+B,EAAE3Q,EAAE4Q,GAAGD,EAAE3Q,GAAG2Q,EAAE3Q,EAAEgI,QAAQ2I,EAAE3Q,EAAEgI,OAAO,IAAI6I,EAAE/R,EAAE,GAAGgS,EAAE,CAAC,EAAEA,EAAEtL,kBAAkBkL,IAAII,EAAE7L,cAAcgK,IAAI6B,EAAE3L,OAAOuC,IAAIK,KAAK,KAAK,QAAQ+I,EAAEvM,OAAOuK,IAAIgC,EAAEvL,mBAAmB8J,IAAIT,IAAIiC,EAAE7Q,EAAE8Q,GAAGD,EAAE7Q,GAAG6Q,EAAE7Q,EAAEgI,QAAQ6I,EAAE7Q,EAAEgI,OAAO,IAAI+I,EAAEjS,EAAE,MAAMkS,EAAElS,EAAE,MAAMmS,EAAEnS,EAAEa,EAAEqR,GAAGE,GAAE,EAAGH,EAAE/Q,GAAGjB,OAAEoS,OAAUA,GAAU,EAAG,KAAK,WAAW,MAAM,mBAAmBF,KAAKA,IAAIC,GAAG,MAAMpH,EAAEoH,EAAEzR,SAAS,KAAK,CAACK,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACQ,QAAQ,IAAI4O,IAAI,IAAIhP,EAAEnB,EAAE,MAAM,SAASa,EAAEG,GAAG,OAAOH,EAAE,mBAAmB4H,QAAQ,iBAAiBA,OAAOwC,SAAS,SAASjK,GAAG,cAAcA,CAAC,EAAE,SAASA,GAAG,OAAOA,GAAG,mBAAmByH,QAAQzH,EAAEzC,cAAckK,QAAQzH,IAAIyH,OAAOF,UAAU,gBAAgBvH,CAAC,EAAEH,EAAEG,EAAE,CAAC,SAASI,EAAEJ,EAAED,GAAG,IAAIf,EAAEmI,OAAO+C,KAAKlK,GAAG,GAAGmH,OAAOgD,sBAAsB,CAAC,IAAIhK,EAAEgH,OAAOgD,sBAAsBnK,GAAGD,IAAII,EAAEA,EAAEiK,QAAO,SAAUrK,GAAG,OAAOoH,OAAOkD,yBAAyBrK,EAAED,GAAGsH,UAAW,KAAIrI,EAAEyD,KAAK6H,MAAMtL,EAAEmB,EAAE,CAAC,OAAOnB,CAAC,CAAC,SAASE,EAAEc,GAAG,IAAI,IAAID,EAAE,EAAEA,EAAEwK,UAAUjJ,OAAOvB,IAAI,CAAC,IAAIf,EAAE,MAAMuL,UAAUxK,GAAGwK,UAAUxK,GAAG,CAAC,EAAEA,EAAE,EAAEK,EAAE+G,OAAOnI,IAAG,GAAIwL,SAAQ,SAAUzK,GAAGyC,EAAExC,EAAED,EAAEf,EAAEe,GAAI,IAAGoH,OAAOsD,0BAA0BtD,OAAOuD,iBAAiB1K,EAAEmH,OAAOsD,0BAA0BzL,IAAIoB,EAAE+G,OAAOnI,IAAIwL,SAAQ,SAAUzK,GAAGoH,OAAOC,eAAepH,EAAED,EAAEoH,OAAOkD,yBAAyBrL,EAAEe,GAAI,GAAE,CAAC,OAAOC,CAAC,CAAC,SAASwC,EAAExC,EAAED,EAAEf,GAAG,OAAOe,EAAE,SAASC,GAAG,IAAID,EAAE,SAASC,EAAED,GAAG,GAAG,WAAWF,EAAEG,IAAI,OAAOA,EAAE,OAAOA,EAAE,IAAIhB,EAAEgB,EAAEyH,OAAOkD,aAAa,QAAG,IAAS3L,EAAE,CAAC,IAAImB,EAAEnB,EAAE0H,KAAK1G,EAAED,GAAc,GAAG,WAAWF,EAAEM,GAAG,OAAOA,EAAE,MAAM,IAAIyK,UAAU,+CAA+C,CAAC,OAAoBhJ,OAAe5B,EAAE,CAAjQ,CAAmQA,EAAE,UAAU,MAAM,WAAWH,EAAEE,GAAGA,EAAE6B,OAAO7B,EAAE,CAAlU,CAAoUA,MAAMC,EAAEmH,OAAOC,eAAepH,EAAED,EAAE,CAAC4H,MAAM3I,EAAEqI,YAAW,EAAGwD,cAAa,EAAGC,UAAS,IAAK9K,EAAED,GAAGf,EAAEgB,CAAC,CAAC,MAAMoD,EAAE,CAACtC,KAAK,WAAWW,MAAM,CAACoG,SAAS,CAAClG,KAAKI,QAAQxB,SAAQ,GAAIoB,KAAK,CAACA,KAAKC,OAAO8H,UAAU,SAAS1J,GAAG,OAAO,IAAI,CAAC,UAAU,YAAY,WAAW,yBAAyB,sBAAsB,QAAQ,UAAU,WAAW8J,QAAQ9J,EAAE,EAAEO,QAAQ,aAAa+Q,WAAW,CAAC3P,KAAKC,OAAO8H,UAAU,SAAS1J,GAAG,OAAO,IAAI,CAAC,SAAS,QAAQ,UAAU8J,QAAQ9J,EAAE,EAAEO,QAAQ,UAAUgR,KAAK,CAAC5P,KAAKI,QAAQxB,SAAQ,GAAIyB,UAAU,CAACL,KAAKC,OAAOrB,QAAQ,MAAMiJ,KAAK,CAAC7H,KAAKC,OAAOrB,QAAQ,MAAMiR,GAAG,CAAC7P,KAAK,CAACC,OAAOuF,QAAQ5G,QAAQ,MAAMkR,MAAM,CAAC9P,KAAKI,QAAQxB,SAAQ,IAAKa,SAAS,CAACsQ,YAAY,WAAW,OAAOlU,KAAKgU,GAAG,cAAchU,KAAKgM,KAAK,IAAI,QAAQ,GAAGvD,OAAO,SAASjG,GAAG,IAAID,EAAEf,EAAEa,EAAEO,EAAEgD,EAAE,QAAQrD,EAAEvC,KAAK8C,OAAOC,eAAU,IAASR,GAAG,QAAQf,EAAEe,EAAE,UAAK,IAASf,OAAE,EAAOA,EAAEwB,KAAKC,OAAO0C,IAAIC,EAAEC,EAAE,QAAQxD,EAAErC,KAAK8C,cAAS,IAAST,OAAE,EAAOA,EAAE6B,KAAK,OAAO0B,GAAG5F,KAAKwE,WAAW7B,EAAEQ,KAAK,mFAAmF,CAACH,KAAK4C,EAAEpB,UAAUxE,KAAKwE,WAAWxE,MAAMwC,EAAExC,KAAKkU,YAAYxS,EAAE,CAACuJ,MAAM,CAAC,cAAcrI,EAAE,CAAC,wBAAwBiD,IAAIF,EAAE,wBAAwBA,IAAIE,EAAE,4BAA4BA,GAAGF,GAAGX,EAAEpC,EAAE,mBAAmBQ,OAAOpD,KAAKmE,MAAMnE,KAAKmE,MAAMa,EAAEpC,EAAE,mBAAmB5C,KAAK+T,MAAMnR,IAAIsI,MAAMxJ,EAAE,CAAC,aAAa1B,KAAKwE,UAAU6F,SAASrK,KAAKqK,SAASlG,KAAKnE,KAAKgM,KAAK,KAAKhM,KAAK8T,WAAW3I,KAAKnL,KAAKgM,KAAK,SAAS,KAAKA,MAAMhM,KAAKgU,IAAIhU,KAAKgM,KAAKhM,KAAKgM,KAAK,MAAMhM,KAAKmU,QAAQlQ,MAAM,CAAC+P,GAAGhU,KAAKgU,GAAGhU,KAAKgU,GAAG,KAAKzE,IAAIvP,KAAKgU,GAAG,SAAS,KAAKC,MAAMjU,KAAKiU,OAAO5I,GAAG3J,EAAE,CAAC,EAAE1B,KAAKoU,aAAa,gBAAgBpU,KAAKkU,aAAa,CAACG,SAAS3S,EAAE,CAAC,EAAE1B,KAAKoU,cAAc,CAAC5R,EAAE,OAAO,CAACyI,MAAM,uBAAuB,CAACpF,EAAErD,EAAE,OAAO,CAACyI,MAAM,oBAAoB,CAACjL,KAAK8C,OAAOoB,OAAO,KAAKyB,EAAEnD,EAAE,OAAO,CAACyI,MAAM,oBAAoB,CAACrF,IAAI,QAAQ,GAAG,IAAID,EAAEnE,EAAE,MAAMqE,EAAErE,EAAEa,EAAEsD,GAAGlD,EAAEjB,EAAE,MAAM6E,EAAE7E,EAAEa,EAAEI,GAAGoI,EAAErJ,EAAE,KAAK8E,EAAE9E,EAAEa,EAAEwI,GAAGN,EAAE/I,EAAE,MAAMoJ,EAAEpJ,EAAEa,EAAEkI,GAAGI,EAAEnJ,EAAE,MAAMsF,EAAEtF,EAAEa,EAAEsI,GAAGlJ,EAAED,EAAE,MAAMgJ,EAAEhJ,EAAEa,EAAEZ,GAAG6P,EAAE9P,EAAE,MAAM+P,EAAE,CAAC,EAAEA,EAAErJ,kBAAkBsC,IAAI+G,EAAE5J,cAAciD,IAAI2G,EAAE1J,OAAOvB,IAAImE,KAAK,KAAK,QAAQ8G,EAAEtK,OAAOZ,IAAIkL,EAAEtJ,mBAAmBnB,IAAIjB,IAAIyL,EAAE5O,EAAE6O,GAAGD,EAAE5O,GAAG4O,EAAE5O,EAAEgI,QAAQ4G,EAAE5O,EAAEgI,OAAO,IAAI8G,EAAEhQ,EAAE,MAAMiQ,EAAEjQ,EAAE,MAAM4I,EAAE5I,EAAEa,EAAEoP,GAAGC,GAAE,EAAGF,EAAE9O,GAAGkD,OAAEiO,OAAUA,GAAU,EAAG,KAAK,WAAW,MAAM,mBAAmBzJ,KAAKA,IAAIsH,GAAG,MAAMC,EAAED,EAAEvP,SAAS,KAAK,CAACK,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACQ,QAAQ,IAAIoQ,IAAI,IAAIxQ,EAAEnB,EAAE,MAAMa,EAAEb,EAAE,MAAMoB,EAAEpB,EAAE,MAAME,EAAEF,EAAE,MAAM,SAASwD,EAAExC,GAAG,OAAOwC,EAAE,mBAAmBiF,QAAQ,iBAAiBA,OAAOwC,SAAS,SAASjK,GAAG,cAAcA,CAAC,EAAE,SAASA,GAAG,OAAOA,GAAG,mBAAmByH,QAAQzH,EAAEzC,cAAckK,QAAQzH,IAAIyH,OAAOF,UAAU,gBAAgBvH,CAAC,EAAEwC,EAAExC,EAAE,CAAC,SAASoD,IAAIA,EAAE,WAAW,OAAOpD,CAAC,EAAE,IAAIA,EAAE,CAAC,EAAED,EAAEoH,OAAOI,UAAUvI,EAAEe,EAAEyH,eAAerH,EAAEgH,OAAOC,gBAAgB,SAASpH,EAAED,EAAEf,GAAGgB,EAAED,GAAGf,EAAE2I,KAAK,EAAE9H,EAAE,mBAAmB4H,OAAOA,OAAO,CAAC,EAAErH,EAAEP,EAAEoK,UAAU,aAAa/K,EAAEW,EAAEiS,eAAe,kBAAkB3O,EAAEtD,EAAE6H,aAAa,gBAAgB,SAASrE,EAAErD,EAAED,EAAEf,GAAG,OAAOmI,OAAOC,eAAepH,EAAED,EAAE,CAAC4H,MAAM3I,EAAEqI,YAAW,EAAGwD,cAAa,EAAGC,UAAS,IAAK9K,EAAED,EAAE,CAAC,IAAIsD,EAAE,CAAC,EAAE,GAA6C,CAAzC,MAAMrD,GAAGqD,EAAE,SAASrD,EAAED,EAAEf,GAAG,OAAOgB,EAAED,GAAGf,CAAC,CAAC,CAAC,SAASiB,EAAED,EAAED,EAAEf,EAAEa,GAAG,IAAIO,EAAEL,GAAGA,EAAEwH,qBAAqBzD,EAAE/D,EAAE+D,EAAE5E,EAAEiI,OAAO4K,OAAO3R,EAAEmH,WAAW/E,EAAE,IAAI2M,EAAEtP,GAAG,IAAI,OAAOM,EAAEjB,EAAE,UAAU,CAACyI,MAAMqH,EAAEhP,EAAEhB,EAAEwD,KAAKtD,CAAC,CAAC,SAAS2E,EAAE7D,EAAED,EAAEf,GAAG,IAAI,MAAM,CAAC2C,KAAK,SAASqQ,IAAIhS,EAAE0G,KAAK3G,EAAEf,GAAuC,CAAnC,MAAMgB,GAAG,MAAM,CAAC2B,KAAK,QAAQqQ,IAAIhS,EAAE,CAAC,CAACA,EAAEiS,KAAKhS,EAAE,IAAIoI,EAAE,CAAC,EAAE,SAASvE,IAAI,CAAC,SAASiE,IAAI,CAAC,SAASK,IAAI,CAAC,IAAID,EAAE,CAAC,EAAE9E,EAAE8E,EAAE/H,GAAE,WAAY,OAAO5C,IAAK,IAAG,IAAI8G,EAAE6C,OAAO+K,eAAejT,EAAEqF,GAAGA,EAAEA,EAAEgL,EAAE,MAAMrQ,GAAGA,IAAIc,GAAGf,EAAE0H,KAAKzH,EAAEmB,KAAK+H,EAAElJ,GAAG,IAAI+I,EAAEI,EAAEb,UAAUzD,EAAEyD,UAAUJ,OAAO4K,OAAO5J,GAAG,SAAS2G,EAAE9O,GAAG,CAAC,OAAO,QAAQ,UAAUwK,SAAQ,SAAUzK,GAAGsD,EAAErD,EAAED,GAAE,SAAUC,GAAG,OAAOxC,KAAK2U,QAAQpS,EAAEC,EAAG,GAAG,GAAE,CAAC,SAAS+O,EAAE/O,EAAED,GAAG,SAASF,EAAEM,EAAEC,EAAElB,EAAEkE,GAAG,IAAID,EAAEU,EAAE7D,EAAEG,GAAGH,EAAEI,GAAG,GAAG,UAAU+C,EAAExB,KAAK,CAAC,IAAI0B,EAAEF,EAAE6O,IAAI/R,EAAEoD,EAAEsE,MAAM,OAAO1H,GAAG,UAAUuC,EAAEvC,IAAIjB,EAAE0H,KAAKzG,EAAE,WAAWF,EAAEqS,QAAQnS,EAAEoS,SAASC,MAAK,SAAUtS,GAAGH,EAAE,OAAOG,EAAEd,EAAEkE,EAAG,IAAE,SAAUpD,GAAGH,EAAE,QAAQG,EAAEd,EAAEkE,EAAG,IAAGrD,EAAEqS,QAAQnS,GAAGqS,MAAK,SAAUtS,GAAGqD,EAAEsE,MAAM3H,EAAEd,EAAEmE,EAAG,IAAE,SAAUrD,GAAG,OAAOH,EAAE,QAAQG,EAAEd,EAAEkE,EAAG,GAAE,CAACA,EAAED,EAAE6O,IAAI,CAAC,IAAI5R,EAAED,EAAE3C,KAAK,UAAU,CAACmK,MAAM,SAAS3H,EAAEhB,GAAG,SAASmB,IAAI,OAAO,IAAIJ,GAAE,SAAUA,EAAEI,GAAGN,EAAEG,EAAEhB,EAAEe,EAAEI,EAAG,GAAE,CAAC,OAAOC,EAAEA,EAAEA,EAAEkS,KAAKnS,EAAEA,GAAGA,GAAG,GAAG,CAAC,SAAS6O,EAAEhP,EAAED,EAAEf,GAAG,IAAImB,EAAE,iBAAiB,OAAO,SAASN,EAAEO,GAAG,GAAG,cAAcD,EAAE,MAAM,IAAI6E,MAAM,gCAAgC,GAAG,cAAc7E,EAAE,CAAC,GAAG,UAAUN,EAAE,MAAMO,EAAE,MAA6qD,CAACuH,WAAM,EAAO4K,MAAK,EAAtrD,CAAC,IAAIvT,EAAEwT,OAAO3S,EAAEb,EAAEgT,IAAI5R,IAAI,CAAC,IAAIlB,EAAEF,EAAEyT,SAAS,GAAGvT,EAAE,CAAC,IAAIsD,EAAEyM,EAAE/P,EAAEF,GAAG,GAAGwD,EAAE,CAAC,GAAGA,IAAI6F,EAAE,SAAS,OAAO7F,CAAC,CAAC,CAAC,GAAG,SAASxD,EAAEwT,OAAOxT,EAAE0T,KAAK1T,EAAE2T,MAAM3T,EAAEgT,SAAS,GAAG,UAAUhT,EAAEwT,OAAO,CAAC,GAAG,mBAAmBrS,EAAE,MAAMA,EAAE,YAAYnB,EAAEgT,IAAIhT,EAAE4T,kBAAkB5T,EAAEgT,IAAI,KAAK,WAAWhT,EAAEwT,QAAQxT,EAAE6T,OAAO,SAAS7T,EAAEgT,KAAK7R,EAAE,YAAY,IAAIiD,EAAES,EAAE7D,EAAED,EAAEf,GAAG,GAAG,WAAWoE,EAAEzB,KAAK,CAAC,GAAGxB,EAAEnB,EAAEuT,KAAK,YAAY,iBAAiBnP,EAAE4O,MAAM3J,EAAE,SAAS,MAAM,CAACV,MAAMvE,EAAE4O,IAAIO,KAAKvT,EAAEuT,KAAK,CAAC,UAAUnP,EAAEzB,OAAOxB,EAAE,YAAYnB,EAAEwT,OAAO,QAAQxT,EAAEgT,IAAI5O,EAAE4O,IAAI,CAAC,CAAC,CAAC,SAAS/C,EAAEjP,EAAED,GAAG,IAAIf,EAAEe,EAAEyS,OAAOrS,EAAEH,EAAEiK,SAASjL,GAAG,QAAG,IAASmB,EAAE,OAAOJ,EAAE0S,SAAS,KAAK,UAAUzT,GAAGgB,EAAEiK,SAAS6I,SAAS/S,EAAEyS,OAAO,SAASzS,EAAEiS,SAAI,EAAO/C,EAAEjP,EAAED,GAAG,UAAUA,EAAEyS,SAAS,WAAWxT,IAAIe,EAAEyS,OAAO,QAAQzS,EAAEiS,IAAI,IAAIpH,UAAU,oCAAoC5L,EAAE,aAAaqJ,EAAE,IAAIxI,EAAEgE,EAAE1D,EAAEH,EAAEiK,SAASlK,EAAEiS,KAAK,GAAG,UAAUnS,EAAE8B,KAAK,OAAO5B,EAAEyS,OAAO,QAAQzS,EAAEiS,IAAInS,EAAEmS,IAAIjS,EAAE0S,SAAS,KAAKpK,EAAE,IAAIjI,EAAEP,EAAEmS,IAAI,OAAO5R,EAAEA,EAAEmS,MAAMxS,EAAEC,EAAE+S,YAAY3S,EAAEuH,MAAM5H,EAAEiT,KAAKhT,EAAEiT,QAAQ,WAAWlT,EAAEyS,SAASzS,EAAEyS,OAAO,OAAOzS,EAAEiS,SAAI,GAAQjS,EAAE0S,SAAS,KAAKpK,GAAGjI,GAAGL,EAAEyS,OAAO,QAAQzS,EAAEiS,IAAI,IAAIpH,UAAU,oCAAoC7K,EAAE0S,SAAS,KAAKpK,EAAE,CAAC,SAAST,EAAE5H,GAAG,IAAID,EAAE,CAACmT,OAAOlT,EAAE,IAAI,KAAKA,IAAID,EAAEoT,SAASnT,EAAE,IAAI,KAAKA,IAAID,EAAEqT,WAAWpT,EAAE,GAAGD,EAAEsT,SAASrT,EAAE,IAAIxC,KAAK8V,WAAW7Q,KAAK1C,EAAE,CAAC,SAASmP,EAAElP,GAAG,IAAID,EAAEC,EAAEuT,YAAY,CAAC,EAAExT,EAAE4B,KAAK,gBAAgB5B,EAAEiS,IAAIhS,EAAEuT,WAAWxT,CAAC,CAAC,SAASoP,EAAEnP,GAAGxC,KAAK8V,WAAW,CAAC,CAACJ,OAAO,SAASlT,EAAEwK,QAAQ5C,EAAEpK,MAAMA,KAAKgW,OAAM,EAAG,CAAC,SAASlE,EAAEtP,GAAG,GAAGA,EAAE,CAAC,IAAID,EAAEC,EAAEI,GAAG,GAAGL,EAAE,OAAOA,EAAE2G,KAAK1G,GAAG,GAAG,mBAAmBA,EAAEgT,KAAK,OAAOhT,EAAE,IAAIyT,MAAMzT,EAAEsB,QAAQ,CAAC,IAAInB,GAAG,EAAEN,EAAE,SAASE,IAAI,OAAOI,EAAEH,EAAEsB,QAAQ,GAAGtC,EAAE0H,KAAK1G,EAAEG,GAAG,OAAOJ,EAAE4H,MAAM3H,EAAEG,GAAGJ,EAAEwS,MAAK,EAAGxS,EAAE,OAAOA,EAAE4H,WAAM,EAAO5H,EAAEwS,MAAK,EAAGxS,CAAC,EAAE,OAAOF,EAAEmT,KAAKnT,CAAC,CAAC,CAAC,MAAM,CAACmT,KAAKzD,EAAE,CAAC,SAASA,IAAI,MAAM,CAAC5H,WAAM,EAAO4K,MAAK,EAAG,CAAC,OAAOxK,EAAER,UAAUa,EAAEjI,EAAE6H,EAAE,cAAc,CAACL,MAAMS,EAAEyC,cAAa,IAAK1K,EAAEiI,EAAE,cAAc,CAACT,MAAMI,EAAE8C,cAAa,IAAK9C,EAAE2L,YAAYrQ,EAAE+E,EAAEjF,EAAE,qBAAqBnD,EAAE2T,oBAAoB,SAAS3T,GAAG,IAAID,EAAE,mBAAmBC,GAAGA,EAAEzC,YAAY,QAAQwC,IAAIA,IAAIgI,GAAG,uBAAuBhI,EAAE2T,aAAa3T,EAAEe,MAAM,EAAEd,EAAE4T,KAAK,SAAS5T,GAAG,OAAOmH,OAAO0M,eAAe1M,OAAO0M,eAAe7T,EAAEoI,IAAIpI,EAAE8T,UAAU1L,EAAE/E,EAAErD,EAAEmD,EAAE,sBAAsBnD,EAAEuH,UAAUJ,OAAO4K,OAAO/J,GAAGhI,CAAC,EAAEA,EAAE+T,MAAM,SAAS/T,GAAG,MAAM,CAACqS,QAAQrS,EAAE,EAAE8O,EAAEC,EAAExH,WAAWlE,EAAE0L,EAAExH,UAAUrI,GAAE,WAAY,OAAO1B,IAAK,IAAGwC,EAAEgU,cAAcjF,EAAE/O,EAAEiU,MAAM,SAASlU,EAAEf,EAAEmB,EAAEN,EAAEO,QAAG,IAASA,IAAIA,EAAE8T,SAAS,IAAIhV,EAAE,IAAI6P,EAAE9O,EAAEF,EAAEf,EAAEmB,EAAEN,GAAGO,GAAG,OAAOJ,EAAE2T,oBAAoB3U,GAAGE,EAAEA,EAAE8T,OAAOV,MAAK,SAAUtS,GAAG,OAAOA,EAAEuS,KAAKvS,EAAE2H,MAAMzI,EAAE8T,MAAO,GAAE,EAAElE,EAAE9G,GAAG3E,EAAE2E,EAAE7E,EAAE,aAAaE,EAAE2E,EAAE5H,GAAE,WAAY,OAAO5C,IAAK,IAAG6F,EAAE2E,EAAE,YAAW,WAAY,MAAM,oBAAqB,IAAGhI,EAAEkK,KAAK,SAASlK,GAAG,IAAID,EAAEoH,OAAOnH,GAAGhB,EAAE,GAAG,IAAI,IAAImB,KAAKJ,EAAEf,EAAEyD,KAAKtC,GAAG,OAAOnB,EAAEmV,UAAU,SAASnU,IAAI,KAAKhB,EAAEsC,QAAQ,CAAC,IAAInB,EAAEnB,EAAEoV,MAAM,GAAGjU,KAAKJ,EAAE,OAAOC,EAAE2H,MAAMxH,EAAEH,EAAEuS,MAAK,EAAGvS,CAAC,CAAC,OAAOA,EAAEuS,MAAK,EAAGvS,CAAC,CAAC,EAAEA,EAAEqU,OAAO/E,EAAEH,EAAE5H,UAAU,CAAChK,YAAY4R,EAAEqE,MAAM,SAASxT,GAAG,GAAGxC,KAAK8W,KAAK,EAAE9W,KAAKwV,KAAK,EAAExV,KAAKkV,KAAKlV,KAAKmV,WAAM,EAAOnV,KAAK+U,MAAK,EAAG/U,KAAKiV,SAAS,KAAKjV,KAAKgV,OAAO,OAAOhV,KAAKwU,SAAI,EAAOxU,KAAK8V,WAAW9I,QAAQ0E,IAAIlP,EAAE,IAAI,IAAID,KAAKvC,KAAK,MAAMuC,EAAEwU,OAAO,IAAIvV,EAAE0H,KAAKlJ,KAAKuC,KAAK0T,OAAO1T,EAAEmL,MAAM,MAAM1N,KAAKuC,QAAG,EAAO,EAAEyU,KAAK,WAAWhX,KAAK+U,MAAK,EAAG,IAAIvS,EAAExC,KAAK8V,WAAW,GAAGC,WAAW,GAAG,UAAUvT,EAAE2B,KAAK,MAAM3B,EAAEgS,IAAI,OAAOxU,KAAKiX,IAAI,EAAE7B,kBAAkB,SAAS5S,GAAG,GAAGxC,KAAK+U,KAAK,MAAMvS,EAAE,IAAID,EAAEvC,KAAK,SAAS2C,EAAEnB,EAAEmB,GAAG,OAAOjB,EAAEyC,KAAK,QAAQzC,EAAE8S,IAAIhS,EAAED,EAAEiT,KAAKhU,EAAEmB,IAAIJ,EAAEyS,OAAO,OAAOzS,EAAEiS,SAAI,KAAU7R,CAAC,CAAC,IAAI,IAAIN,EAAErC,KAAK8V,WAAWhS,OAAO,EAAEzB,GAAG,IAAIA,EAAE,CAAC,IAAIO,EAAE5C,KAAK8V,WAAWzT,GAAGX,EAAEkB,EAAEmT,WAAW,GAAG,SAASnT,EAAE8S,OAAO,OAAO/S,EAAE,OAAO,GAAGC,EAAE8S,QAAQ1V,KAAK8W,KAAK,CAAC,IAAI9R,EAAExD,EAAE0H,KAAKtG,EAAE,YAAYgD,EAAEpE,EAAE0H,KAAKtG,EAAE,cAAc,GAAGoC,GAAGY,EAAE,CAAC,GAAG5F,KAAK8W,KAAKlU,EAAE+S,SAAS,OAAOhT,EAAEC,EAAE+S,UAAS,GAAI,GAAG3V,KAAK8W,KAAKlU,EAAEgT,WAAW,OAAOjT,EAAEC,EAAEgT,WAAW,MAAM,GAAG5Q,GAAG,GAAGhF,KAAK8W,KAAKlU,EAAE+S,SAAS,OAAOhT,EAAEC,EAAE+S,UAAS,OAAQ,CAAC,IAAI/P,EAAE,MAAM,IAAI4B,MAAM,0CAA0C,GAAGxH,KAAK8W,KAAKlU,EAAEgT,WAAW,OAAOjT,EAAEC,EAAEgT,WAAW,CAAC,CAAC,CAAC,EAAEP,OAAO,SAAS7S,EAAED,GAAG,IAAI,IAAII,EAAE3C,KAAK8V,WAAWhS,OAAO,EAAEnB,GAAG,IAAIA,EAAE,CAAC,IAAIN,EAAErC,KAAK8V,WAAWnT,GAAG,GAAGN,EAAEqT,QAAQ1V,KAAK8W,MAAMtV,EAAE0H,KAAK7G,EAAE,eAAerC,KAAK8W,KAAKzU,EAAEuT,WAAW,CAAC,IAAIhT,EAAEP,EAAE,KAAK,CAAC,CAACO,IAAI,UAAUJ,GAAG,aAAaA,IAAII,EAAE8S,QAAQnT,GAAGA,GAAGK,EAAEgT,aAAahT,EAAE,MAAM,IAAIlB,EAAEkB,EAAEA,EAAEmT,WAAW,CAAC,EAAE,OAAOrU,EAAEyC,KAAK3B,EAAEd,EAAE8S,IAAIjS,EAAEK,GAAG5C,KAAKgV,OAAO,OAAOhV,KAAKwV,KAAK5S,EAAEgT,WAAW/K,GAAG7K,KAAKkX,SAASxV,EAAE,EAAEwV,SAAS,SAAS1U,EAAED,GAAG,GAAG,UAAUC,EAAE2B,KAAK,MAAM3B,EAAEgS,IAAI,MAAM,UAAUhS,EAAE2B,MAAM,aAAa3B,EAAE2B,KAAKnE,KAAKwV,KAAKhT,EAAEgS,IAAI,WAAWhS,EAAE2B,MAAMnE,KAAKiX,KAAKjX,KAAKwU,IAAIhS,EAAEgS,IAAIxU,KAAKgV,OAAO,SAAShV,KAAKwV,KAAK,OAAO,WAAWhT,EAAE2B,MAAM5B,IAAIvC,KAAKwV,KAAKjT,GAAGsI,CAAC,EAAEsM,OAAO,SAAS3U,GAAG,IAAI,IAAID,EAAEvC,KAAK8V,WAAWhS,OAAO,EAAEvB,GAAG,IAAIA,EAAE,CAAC,IAAIf,EAAExB,KAAK8V,WAAWvT,GAAG,GAAGf,EAAEoU,aAAapT,EAAE,OAAOxC,KAAKkX,SAAS1V,EAAEuU,WAAWvU,EAAEqU,UAAUnE,EAAElQ,GAAGqJ,CAAC,CAAC,EAAEuM,MAAM,SAAS5U,GAAG,IAAI,IAAID,EAAEvC,KAAK8V,WAAWhS,OAAO,EAAEvB,GAAG,IAAIA,EAAE,CAAC,IAAIf,EAAExB,KAAK8V,WAAWvT,GAAG,GAAGf,EAAEkU,SAASlT,EAAE,CAAC,IAAIG,EAAEnB,EAAEuU,WAAW,GAAG,UAAUpT,EAAEwB,KAAK,CAAC,IAAI9B,EAAEM,EAAE6R,IAAI9C,EAAElQ,EAAE,CAAC,OAAOa,CAAC,CAAC,CAAC,MAAM,IAAImF,MAAM,wBAAwB,EAAE6P,cAAc,SAAS7U,EAAED,EAAEf,GAAG,OAAOxB,KAAKiV,SAAS,CAACxI,SAASqF,EAAEtP,GAAG+S,WAAWhT,EAAEkT,QAAQjU,GAAG,SAASxB,KAAKgV,SAAShV,KAAKwU,SAAI,GAAQ3J,CAAC,GAAGrI,CAAC,CAAC,SAASmD,EAAEnD,EAAED,EAAEf,EAAEmB,EAAEN,EAAEO,EAAElB,GAAG,IAAI,IAAIsD,EAAExC,EAAEI,GAAGlB,GAAGkE,EAAEZ,EAAEmF,KAA+B,CAAzB,MAAM3H,GAAG,YAAYhB,EAAEgB,EAAE,CAACwC,EAAE+P,KAAKxS,EAAEqD,GAAG8Q,QAAQ9B,QAAQhP,GAAGkP,KAAKnS,EAAEN,EAAE,CAAC,MAAMwD,EAAE,CAACvC,KAAK,YAAYwK,WAAW,CAACwJ,SAAS3U,EAAE2U,UAAUrT,MAAM,CAAC2O,iBAAiB,CAACzO,KAAKC,OAAOrB,QAAQ,IAAIwU,UAAU,CAACpT,KAAKI,QAAQxB,SAAQ,GAAI8P,eAAe,CAAC9P,aAAQ,EAAOoB,KAAK,CAACwF,OAAOvF,OAAOoT,SAASjT,WAAWE,MAAM,CAAC,aAAa,cAAcgT,cAAc,WAAWzX,KAAK4P,gBAAgB,EAAE7L,QAAQ,CAAC2T,aAAa,WAAW,IAAIlV,EAAED,EAAEvC,KAAK,OAAOwC,EAAEoD,IAAIwQ,MAAK,SAAU5T,IAAI,IAAIhB,EAAEmB,EAAEjB,EAAE,OAAOkE,IAAI6O,MAAK,SAAUjS,GAAG,OAAO,OAAOA,EAAEsU,KAAKtU,EAAEgT,MAAM,KAAK,EAAE,OAAOhT,EAAEgT,KAAK,EAAEjT,EAAE0N,YAAY,KAAK,EAAE,GAAG1N,EAAEgV,UAAU,CAAC/U,EAAEgT,KAAK,EAAE,KAAK,CAAC,OAAOhT,EAAE6S,OAAO,UAAU,KAAK,EAAE,GAAG3T,EAAE,QAAQF,EAAEe,EAAEmN,MAAMC,eAAU,IAASnO,GAAG,QAAQmB,EAAEnB,EAAEkO,MAAMiI,qBAAgB,IAAShV,OAAE,EAAOA,EAAEa,IAAI,CAAChB,EAAEgT,KAAK,EAAE,KAAK,CAAC,OAAOhT,EAAE6S,OAAO,UAAU,KAAK,EAAE9S,EAAEqV,YAAW,EAAGvV,EAAEwV,iBAAiBnW,EAAE,CAACoW,mBAAkB,EAAGC,mBAAkB,EAAGlF,eAAetQ,EAAEsQ,eAAemF,WAAU,EAAGpV,EAAEqV,OAAO1V,EAAEqV,WAAWM,WAAW,KAAK,EAAE,IAAI,MAAM,OAAO1V,EAAEwU,OAAQ,GAAExU,EAAG,IAAG,WAAW,IAAID,EAAEvC,KAAKwB,EAAEuL,UAAU,OAAO,IAAI2J,SAAQ,SAAU/T,EAAEN,GAAG,IAAIO,EAAEJ,EAAEsK,MAAMvK,EAAEf,GAAG,SAASE,EAAEc,GAAGmD,EAAE/C,EAAED,EAAEN,EAAEX,EAAEsD,EAAE,OAAOxC,EAAE,CAAC,SAASwC,EAAExC,GAAGmD,EAAE/C,EAAED,EAAEN,EAAEX,EAAEsD,EAAE,QAAQxC,EAAE,CAACd,OAAE,EAAQ,GAAE,IAAI,EAAEkO,eAAe,WAAW,IAAIpN,EAAEuK,UAAUjJ,OAAO,QAAG,IAASiJ,UAAU,GAAGA,UAAU,GAAG,CAAC,EAAE,IAAI,IAAIxK,EAAE,QAAQA,EAAEvC,KAAK4X,kBAAa,IAASrV,GAAGA,EAAE4V,WAAW3V,GAAGxC,KAAK4X,WAAW,IAAuB,CAAlB,MAAMpV,GAAGd,EAAEyB,KAAKX,EAAE,CAAC,EAAE4V,UAAU,WAAW,IAAI5V,EAAExC,KAAKA,KAAKiQ,WAAU,WAAYzN,EAAEqC,MAAM,cAAcrC,EAAEkV,cAAe,GAAE,EAAEW,UAAU,WAAWrY,KAAK6E,MAAM,cAAc7E,KAAK4P,gBAAgB,IAAInN,EAAEoD,EAAE,IAAIQ,EAAE7E,EAAE,MAAMqJ,EAAErJ,EAAEa,EAAEgE,GAAGC,EAAE9E,EAAE,MAAM+I,EAAE/I,EAAEa,EAAEiE,GAAGsE,EAAEpJ,EAAE,KAAKmJ,EAAEnJ,EAAEa,EAAEuI,GAAG9D,EAAEtF,EAAE,MAAMC,EAAED,EAAEa,EAAEyE,GAAG0D,EAAEhJ,EAAE,MAAM8P,EAAE9P,EAAEa,EAAEmI,GAAG+G,EAAE/P,EAAE,MAAMgQ,EAAEhQ,EAAEa,EAAEkP,GAAGE,EAAEjQ,EAAE,MAAM4I,EAAE,CAAC,EAAEA,EAAElC,kBAAkBsJ,IAAIpH,EAAEzC,cAAclG,IAAI2I,EAAEvC,OAAO8C,IAAIF,KAAK,KAAK,QAAQL,EAAEnD,OAAOsD,IAAIH,EAAEnC,mBAAmBqJ,IAAIzG,IAAI4G,EAAE/O,EAAE0H,GAAGqH,EAAE/O,GAAG+O,EAAE/O,EAAEgI,QAAQ+G,EAAE/O,EAAEgI,OAAO,IAAIgH,EAAElQ,EAAE,MAAMmQ,EAAEnQ,EAAE,MAAMsQ,EAAEtQ,EAAEa,EAAEsP,GAAGI,GAAE,EAAGL,EAAEhP,GAAGD,GAAE,WAAY,IAAID,EAAExC,KAAK,OAAM,EAAGwC,EAAEsI,MAAMC,IAAI,WAAWvI,EAAE8V,GAAG9V,EAAE+V,GAAG,CAACrG,IAAI,UAAUhH,MAAM,CAACsN,SAAS,GAAG,gBAAgB,GAAG,iBAAgB,EAAG,eAAehW,EAAEoQ,kBAAkBvH,GAAG,CAAC,aAAa7I,EAAE4V,UAAU,aAAa5V,EAAE6V,WAAWzG,YAAYpP,EAAEiW,GAAG,CAAC,CAACvX,IAAI,SAASwX,GAAG,WAAW,MAAM,CAAClW,EAAE+I,GAAG,WAAW,EAAEoN,OAAM,IAAK,MAAK,IAAK,WAAWnW,EAAE2R,QAAO,GAAI3R,EAAE4R,YAAY,CAAC5R,EAAE+I,GAAG,YAAY,EAAG,GAAE,IAAG,EAAG,KAAK,KAAK,MAAM,mBAAmBuG,KAAKA,IAAIC,GAAG,MAAMoB,EAAEpB,EAAE5P,SAAS,IAAI,CAACK,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACQ,QAAQ,IAAI+D,IAAI,IAAInE,EAAEnB,EAAE,MAAMa,EAAEb,EAAE,MAAMoB,EAAEpB,EAAEa,EAAEA,GAAGX,EAAEF,EAAE,MAAMwD,EAAExD,EAAEa,EAAEX,GAAGkE,EAAEpE,EAAE,KAAKmE,EAAEnE,EAAEa,EAAEuD,GAAGC,EAAErE,EAAE,MAAMiB,EAAEjB,EAAEa,EAAEwD,GAAGQ,EAAE7E,EAAE,MAAMqJ,EAAErJ,EAAEa,EAAEgE,GAAGC,EAAE9E,EAAE,MAAM+I,EAAE/I,EAAEa,EAAEiE,GAAGsE,EAAEpJ,EAAE,MAAMmJ,EAAE,CAAC,EAAEA,EAAEzC,kBAAkBqC,IAAII,EAAEhD,cAAclF,IAAIkI,EAAE9C,OAAOlC,IAAI8E,KAAK,KAAK,QAAQE,EAAE1D,OAAOjC,IAAI2F,EAAE1C,mBAAmB4C,IAAIjI,IAAIgI,EAAElI,EAAEiI,GAAGC,EAAElI,GAAGkI,EAAElI,EAAEgI,QAAQE,EAAElI,EAAEgI,OAAO/H,EAAEmF,QAAQ8Q,OAAO/K,QAAQgL,MAAK,EAAGlW,EAAEmF,QAAQ8Q,OAAO/K,QAAQ2E,MAAM,CAACM,KAAK,IAAIC,KAAK,KAAKpQ,EAAEmF,QAAQ8Q,OAAO/K,QAAQ2K,SAAS,GAAG7V,EAAEmF,QAAQ8Q,OAAO/K,QAAQ,iBAAiB,EAAE,MAAM/G,EAAEnE,EAAEmW,UAAU,IAAI,CAACtW,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACF,EAAE,IAAIX,EAAEa,EAAE,IAAIyC,IAAI,IAAc3C,GAAE,EAAVb,EAAE,MAAaY,qBAAqB9B,eAAe,CAAC,CAACD,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,mBAAmB,qBAAqB,eAAe8Y,QAAQ,YAAYC,WAAW,WAAW,mBAAmB,qBAAqB,kEAAkE,iEAAiE,0BAA0B,6BAA6B,oCAAoC,uCAAuC,iBAAiB,kBAAkB,eAAe,gBAAgBC,OAAO,SAAS,aAAa,WAAWC,MAAM,OAAO,cAAc,YAAY,mBAAmB,gBAAgB,gBAAgB,qBAAqB,kBAAkB,kBAAkBC,OAAO,OAAO,YAAY,aAAa,kCAAkC,6BAA6B,qCAAqC,6BAA6BC,SAAS,QAAQC,MAAM,UAAU,eAAe,iBAAiB,kBAAkB,kBAAkBC,OAAO,QAAQ,sBAAsB,qBAAqB,gBAAgB,kBAAkB,8CAA8C,gEAAgE,eAAe,iBAAiBC,KAAK,SAAS,iBAAiB,kCAAkC,aAAa,qBAAqBC,QAAQ,UAAUC,KAAK,MAAM,iCAAiC,iCAAiC,kBAAkB,cAAc,qBAAqB,oBAAoB,kBAAkB,qBAAqB,gBAAgB,eAAe,gBAAgB,sBAAsB,6BAA6B,gCAAgCC,SAAS,SAAS,oBAAoB,gBAAgBC,OAAO,MAAM,iBAAiB,cAAc,eAAe,aAAaC,SAAS,YAAY,sBAAsB,kBAAkB,gBAAgB,iBAAiB,oBAAoB,4BAA4B,kBAAkB,YAAYC,OAAO,QAAQC,QAAQ,SAAS,kBAAkB,iBAAiB,2BAA2B,4BAA4B,6BAA6B,yBAAyB,eAAe,uBAAuB,oEAAoE,8EAA8E,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,kBAAkB,qBAAqB,mBAAmB8Y,QAAQ,UAAUC,WAAW,eAAe,mBAAmB,iBAAiBC,OAAO,QAAQC,MAAM,SAASC,OAAO,aAAaE,MAAM,YAAY,eAAe,iBAAiB,kBAAkB,iBAAiBE,KAAK,UAAU,iBAAiB,mBAAmB,aAAa,eAAeC,QAAQ,QAAQ,kBAAkB,qBAAqB,gBAAgB,aAAa,gBAAgB,iBAAiBE,SAAS,SAASC,OAAO,QAAQ,iBAAiB,uBAAuB,eAAe,kBAAkBC,SAAS,cAAc,oBAAoB,qBAAqB,kBAAkB,sBAAsBE,QAAQ,YAAY,kBAAkB,kBAAkB,6BAA6B,kCAAkC,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,qBAAqB8Y,QAAQ,UAAUC,WAAW,aAAa,mBAAmB,mBAAmB,kEAAkE,4EAA4E,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,uBAAuB,eAAe,gBAAgBC,OAAO,OAAO,aAAa,eAAeC,MAAM,QAAQ,cAAc,iBAAiB,mBAAmB,qBAAqB,gBAAgB,0BAA0B,kBAAkB,uBAAuBC,OAAO,gBAAgB,YAAY,kBAAkB,kCAAkC,0CAA0C,oBAAoB,6BAA6B,qCAAqC,qCAAqCC,SAAS,WAAWC,MAAM,UAAU,eAAe,mBAAmB,kBAAkB,wBAAwBC,OAAO,SAAS,sBAAsB,oBAAoB,gBAAgB,qBAAqB,8CAA8C,0DAA0D,eAAe,kBAAkBC,KAAK,UAAU,iBAAiB,2BAA2B,aAAa,kBAAkBC,QAAQ,WAAWC,KAAK,QAAQ,iCAAiC,mCAAmC,kBAAkB,oBAAoB,qBAAqB,yBAAyB,kBAAkB,uBAAuB,gBAAgB,iBAAiB,gBAAgB,iBAAiB,6BAA6B,gCAAgCC,SAAS,WAAW,oBAAoB,uBAAuBC,OAAO,QAAQ,iBAAiB,qBAAqB,eAAe,2BAA2BC,SAAS,aAAa,sBAAsB,sBAAsB,gBAAgB,sBAAsB,oBAAoB,mBAAmB,kBAAkB,wBAAwBC,OAAO,QAAQC,QAAQ,UAAU,kBAAkB,kBAAkB,2BAA2B,sCAAsC,6BAA6B,2BAA2B,eAAe,oBAAoB,gFAAgF,kGAAkG,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,sBAAsB,qBAAqB,kBAAkB8Y,QAAQ,OAAOC,WAAW,WAAW,mBAAmB,oBAAoB,kEAAkE,wDAAwD,0BAA0B,2CAA2C,oCAAoC,qDAAqD,iBAAiB,eAAe,eAAe,gBAAgBC,OAAO,SAAS,aAAa,eAAeC,MAAM,SAAS,cAAc,wBAAwB,mBAAmB,kBAAkB,gBAAgB,yBAAyB,kBAAkB,iBAAiBC,OAAO,qBAAqB,YAAY,kBAAkB,kCAAkC,+CAA+C,oBAAoB,6BAA6B,qCAAqC,gCAAgCC,SAAS,WAAWC,MAAM,WAAW,eAAe,eAAe,kBAAkB,kBAAkBC,OAAO,WAAW,sBAAsB,qBAAqB,gBAAgB,cAAc,8CAA8C,+CAA+C,eAAe,iBAAiBC,KAAK,cAAc,iBAAiB,yBAAyB,aAAa,iBAAiBC,QAAQ,UAAUC,KAAK,UAAU,iCAAiC,qCAAqC,kBAAkB,mBAAmB,qBAAqB,oBAAoB,kBAAkB,wBAAwB,gBAAgB,cAAc,gBAAgB,eAAe,6BAA6B,wBAAwBC,SAAS,YAAY,oBAAoB,yBAAyBC,OAAO,SAAS,iBAAiB,mBAAmB,eAAe,gBAAgBC,SAAS,YAAY,sBAAsB,qBAAqB,gBAAgB,iBAAiB,oBAAoB,iBAAiB,kBAAkB,qBAAqBC,OAAO,UAAUC,QAAQ,UAAU,kBAAkB,oBAAoB,2BAA2B,iCAAiC,6BAA6B,2BAA2B,eAAe,kBAAkB,gFAAgF,0KAA0K,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,kBAAkB,qBAAqB,oBAAoB8Y,QAAQ,aAAaC,WAAW,cAAc,mBAAmB,cAAc,kEAAkE,2DAA2D,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,qBAAqB,eAAe,YAAYC,OAAO,OAAO,aAAa,YAAYC,MAAM,MAAM,cAAc,aAAa,mBAAmB,iBAAiB,gBAAgB,gBAAgB,kBAAkB,oBAAoBC,OAAO,kBAAkB,YAAY,eAAe,kCAAkC,oCAAoC,oBAAoB,8BAA8B,qCAAqC,oCAAoCC,SAAS,UAAUC,MAAM,OAAO,eAAe,eAAe,kBAAkB,aAAaC,OAAO,SAAS,sBAAsB,qBAAqB,gBAAgB,gBAAgB,8CAA8C,sCAAsC,eAAe,WAAWC,KAAK,SAAS,iBAAiB,qBAAqB,aAAa,mBAAmBC,QAAQ,WAAWC,KAAK,MAAM,iCAAiC,iCAAiC,kBAAkB,iBAAiB,qBAAqB,uBAAuB,kBAAkB,wBAAwB,gBAAgB,8BAA8B,gBAAgB,gBAAgB,6BAA6B,6BAA6BC,SAAS,UAAU,oBAAoB,mBAAmBC,OAAO,MAAM,iBAAiB,iBAAiB,eAAe,gBAAgBC,SAAS,gBAAgB,sBAAsB,0BAA0B,gBAAgB,cAAc,oBAAoB,oBAAoB,kBAAkB,oBAAoBC,OAAO,OAAOC,QAAQ,WAAW,kBAAkB,oBAAoB,2BAA2B,qCAAqC,6BAA6B,gCAAgC,eAAe,oBAAoB,gFAAgF,sFAAsF,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,qBAAqB,qBAAqB,wBAAwB8Y,QAAQ,WAAWC,WAAW,cAAc,mBAAmB,gBAAgB,kEAAkE,iFAAiF,0BAA0B,2BAA2B,oCAAoC,qCAAqC,iBAAiB,uBAAuB,eAAe,eAAeC,OAAO,YAAY,aAAa,WAAWC,MAAM,YAAY,cAAc,kBAAkB,mBAAmB,uBAAuB,gBAAgB,yBAAyB,kBAAkB,wBAAwBC,OAAO,oBAAoB,YAAY,oBAAoB,kCAAkC,4CAA4C,oBAAoB,+BAA+B,qCAAqC,oCAAoCC,SAAS,UAAUC,MAAM,UAAU,eAAe,kBAAkB,kBAAkB,mBAAmBC,OAAO,SAAS,sBAAsB,mBAAmB,gBAAgB,qBAAqB,8CAA8C,gDAAgD,eAAe,qBAAqBC,KAAK,SAAS,iBAAiB,sBAAsB,aAAa,mBAAmBC,QAAQ,cAAcC,KAAK,SAAS,iCAAiC,mCAAmC,kBAAkB,oBAAoB,qBAAqB,sBAAsB,kBAAkB,oBAAoB,gBAAgB,oBAAoB,gBAAgB,sBAAsB,6BAA6B,kCAAkCC,SAAS,YAAY,oBAAoB,uBAAuBC,OAAO,QAAQ,iBAAiB,iBAAiB,eAAe,uBAAuBC,SAAS,gBAAgB,sBAAsB,mCAAmC,gBAAgB,oBAAoB,oBAAoB,sBAAsB,kBAAkB,kBAAkBC,OAAO,aAAaC,QAAQ,UAAU,kBAAkB,gBAAgB,2BAA2B,gCAAgC,6BAA6B,4CAA4C,eAAe,+BAA+B,gFAAgF,8GAA8G,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,qBAAqB,qBAAqB,wBAAwB8Y,QAAQ,WAAWC,WAAW,cAAc,mBAAmB,gBAAgB,kEAAkE,iFAAiF,0BAA0B,2BAA2B,oCAAoC,qCAAqC,iBAAiB,uBAAuB,eAAe,eAAeC,OAAO,YAAY,aAAa,WAAWC,MAAM,YAAY,cAAc,kBAAkB,mBAAmB,uBAAuB,gBAAgB,yBAAyB,kBAAkB,wBAAwBC,OAAO,oBAAoB,YAAY,oBAAoB,kCAAkC,4CAA4C,oBAAoB,+BAA+B,qCAAqC,oCAAoCC,SAAS,UAAUC,MAAM,UAAU,eAAe,kBAAkB,kBAAkB,mBAAmBC,OAAO,SAAS,sBAAsB,mBAAmB,gBAAgB,qBAAqB,8CAA8C,gDAAgD,eAAe,qBAAqBC,KAAK,SAAS,iBAAiB,sBAAsB,aAAa,mBAAmBC,QAAQ,UAAUC,KAAK,SAAS,iCAAiC,mCAAmC,kBAAkB,oBAAoB,qBAAqB,sBAAsB,kBAAkB,oBAAoB,gBAAgB,oBAAoB,gBAAgB,sBAAsB,6BAA6B,iCAAiCC,SAAS,YAAY,oBAAoB,uBAAuBC,OAAO,QAAQ,iBAAiB,iBAAiB,eAAe,uBAAuBC,SAAS,gBAAgB,sBAAsB,mCAAmC,gBAAgB,oBAAoB,oBAAoB,sBAAsB,kBAAkB,kBAAkBC,OAAO,aAAaC,QAAQ,UAAU,kBAAkB,gBAAgB,2BAA2B,qCAAqC,6BAA6B,0CAA0C,eAAe,+BAA+B,gFAAgF,8GAA8G,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,iBAAiB,qBAAqB,uBAAuB8Y,QAAQ,YAAYC,WAAW,iBAAiB,mBAAmB,aAAa,kEAAkE,mEAAmE,0BAA0B,2BAA2B,oCAAoC,qCAAqC,iBAAiB,kBAAkB,eAAe,gBAAgBC,OAAO,UAAU,aAAa,sBAAsBC,MAAM,WAAW,cAAc,qBAAqB,mBAAmB,qBAAqB,gBAAgB,4BAA4B,kBAAkB,sBAAsBC,OAAO,aAAa,YAAY,cAAc,kCAAkC,8BAA8B,oBAAoB,sBAAsB,qCAAqC,mCAAmCC,SAAS,YAAYC,MAAM,UAAU,eAAe,gBAAgB,kBAAkB,yBAAyBC,OAAO,WAAW,sBAAsB,+BAA+B,gBAAgB,6BAA6B,8CAA8C,4DAA4D,eAAe,yBAAyBC,KAAK,UAAU,iBAAiB,oBAAoB,aAAa,oBAAoBC,QAAQ,cAAcC,KAAK,UAAU,iCAAiC,0CAA0C,kBAAkB,oBAAoB,qBAAqB,oCAAoC,kBAAkB,4BAA4B,gBAAgB,kBAAkB,gBAAgB,qBAAqB,6BAA6B,sCAAsCC,SAAS,cAAc,oBAAoB,iBAAiBC,OAAO,YAAY,iBAAiB,0BAA0B,eAAe,mBAAmBC,SAAS,YAAY,sBAAsB,qBAAqB,gBAAgB,6BAA6B,oBAAoB,yBAAyB,kBAAkB,6BAA6BC,OAAO,UAAUC,QAAQ,UAAU,kBAAkB,uBAAuB,2BAA2B,0CAA0C,6BAA6B,0CAA0C,eAAe,mBAAmB,gFAAgF,qHAAqH,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,qBAAqB8Y,QAAQ,UAAUC,WAAW,aAAa,mBAAmB,mBAAmB,kEAAkE,kEAAkE,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,iBAAiB,eAAe,eAAeC,OAAO,SAAS,aAAa,aAAaC,MAAM,QAAQ,cAAc,cAAc,mBAAmB,mBAAmB,gBAAgB,gBAAgB,kBAAkB,kBAAkBC,OAAO,SAAS,YAAY,YAAY,kCAAkC,kCAAkC,oBAAoB,oBAAoB,qCAAqC,qCAAqCC,SAAS,YAAYC,MAAM,QAAQ,eAAe,eAAe,kBAAkB,kBAAkBC,OAAO,SAAS,sBAAsB,sBAAsB,gBAAgB,gBAAgB,8CAA8C,8CAA8C,eAAe,eAAeC,KAAK,OAAO,iBAAiB,iBAAiB,aAAa,aAAaC,QAAQ,UAAUC,KAAK,OAAO,iCAAiC,iCAAiC,kBAAkB,kBAAkB,qBAAqB,qBAAqB,kBAAkB,kBAAkB,gBAAgB,gBAAgB,gBAAgB,gBAAgB,6BAA6B,6BAA6BC,SAAS,WAAW,oBAAoB,oBAAoBC,OAAO,SAAS,iBAAiB,iBAAiB,eAAe,eAAeC,SAAS,WAAW,sBAAsB,sBAAsB,gBAAgB,gBAAgB,oBAAoB,oBAAoB,kBAAkB,kBAAkBC,OAAO,SAASC,QAAQ,UAAU,kBAAkB,kBAAkB,2BAA2B,2BAA2B,6BAA6B,6BAA6B,eAAe,eAAe,gFAAgF,kFAAkF,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,iBAAiB,qBAAqB,mBAAmB8Y,QAAQ,OAAOC,WAAW,WAAW,mBAAmB,kBAAkBC,OAAO,SAASC,MAAM,QAAQC,OAAO,SAASE,MAAM,SAAS,eAAe,qBAAqB,kBAAkB,cAAc,8CAA8C,yCAAyCE,KAAK,QAAQ,iBAAiB,qBAAqB,aAAa,sBAAsBC,QAAQ,WAAW,kBAAkB,sBAAsB,gBAAgB,gBAAgB,gBAAgB,kBAAkBE,SAAS,SAASC,OAAO,QAAQ,iBAAiB,eAAe,eAAe,kBAAkBC,SAAS,SAAS,sBAAsB,kBAAkB,oBAAoB,oBAAoB,kBAAkB,wBAAwBE,QAAQ,SAAS,kBAAkB,kBAAkB,6BAA6B,6BAA6B,wCAAwC,qCAAqC,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,sBAAsB8Y,QAAQ,WAAWC,WAAW,cAAc,mBAAmB,wBAAwB,kEAAkE,oFAAoF,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,mBAAmB,eAAe,iBAAiBC,OAAO,SAAS,aAAa,gBAAgBC,MAAM,SAAS,cAAc,eAAe,mBAAmB,oBAAoB,gBAAgB,uBAAuB,kBAAkB,oBAAoBC,OAAO,gBAAgB,YAAY,kBAAkB,kCAAkC,4DAA4D,oBAAoB,uBAAuB,qCAAqC,mCAAmCC,SAAS,WAAWC,MAAM,WAAW,eAAe,kBAAkB,kBAAkB,sBAAsBC,OAAO,SAAS,sBAAsB,oBAAoB,gBAAgB,qBAAqB,8CAA8C,0DAA0D,eAAe,eAAeC,KAAK,YAAY,iBAAiB,sBAAsB,aAAa,oBAAoBC,QAAQ,UAAUC,KAAK,QAAQ,iCAAiC,mCAAmC,kBAAkB,mBAAmB,qBAAqB,0BAA0B,kBAAkB,0BAA0B,gBAAgB,qBAAqB,gBAAgB,kBAAkB,6BAA6B,sCAAsCC,SAAS,WAAW,oBAAoB,wBAAwBC,OAAO,SAAS,iBAAiB,4BAA4B,eAAe,0BAA0BC,SAAS,UAAU,sBAAsB,yBAAyB,gBAAgB,qBAAqB,oBAAoB,uBAAuB,kBAAkB,0BAA0BC,OAAO,SAASC,QAAQ,WAAW,kBAAkB,mBAAmB,2BAA2B,yCAAyC,6BAA6B,mCAAmC,eAAe,mBAAmB,gFAAgF,0GAA0G,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,kBAAkB8Y,QAAQ,WAAWC,WAAW,YAAY,mBAAmB,uBAAuB,kEAAkE,kEAAkE,0BAA0B,4BAA4B,oCAAoC,uCAAuC,iBAAiB,qBAAqB,eAAe,iBAAiBC,OAAO,WAAW,aAAa,iBAAiBC,MAAM,OAAO,cAAc,cAAc,mBAAmB,kBAAkB,gBAAgB,kBAAkB,kBAAkB,sBAAsBC,OAAO,kBAAkB,YAAY,oBAAoB,kCAAkC,mDAAmD,oBAAoB,2CAA2C,qCAAqC,yCAAyCC,SAAS,UAAUC,MAAM,WAAW,eAAe,sBAAsB,kBAAkB,mBAAmBC,OAAO,UAAU,sBAAsB,sBAAsB,gBAAgB,qBAAqB,8CAA8C,kDAAkD,eAAe,qBAAqBC,KAAK,YAAY,iBAAiB,yBAAyB,aAAa,gBAAgBC,QAAQ,YAAYC,KAAK,QAAQ,iCAAiC,kCAAkC,kBAAkB,mBAAmB,qBAAqB,uBAAuB,kBAAkB,oBAAoB,gBAAgB,sBAAsB,gBAAgB,oBAAoB,6BAA6B,iCAAiCC,SAAS,WAAW,oBAAoB,8BAA8BC,OAAO,SAAS,iBAAiB,oBAAoB,eAAe,sBAAsBC,SAAS,YAAY,sBAAsB,sBAAsB,gBAAgB,qBAAqB,oBAAoB,uBAAuB,kBAAkB,iBAAiBC,OAAO,SAASC,QAAQ,YAAY,kBAAkB,qBAAqB,2BAA2B,iCAAiC,6BAA6B,6BAA6B,eAAe,oBAAoB,gFAAgF,8FAA8F,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,qBAAqB8Y,QAAQ,YAAYC,WAAW,eAAe,mBAAmB,mBAAmB,0BAA0B,iCAAiC,oCAAoC,2CAA2C,iBAAiB,oBAAoBC,OAAO,UAAUC,MAAM,QAAQ,mBAAmB,mBAAmB,kBAAkB,qBAAqBC,OAAO,aAAa,YAAY,mBAAmB,qCAAqC,2CAA2CE,MAAM,QAAQ,eAAe,gBAAgB,kBAAkB,iBAAiBC,OAAO,UAAU,sBAAsB,0BAA0B,8CAA8C,iDAAiDC,KAAK,WAAW,iBAAiB,qBAAqB,aAAa,cAAcC,QAAQ,kBAAkB,kBAAkB,kBAAkB,kBAAkB,qBAAqB,gBAAgB,iBAAiB,gBAAgB,gBAAgB,6BAA6B,uBAAuBE,SAAS,YAAYC,OAAO,OAAO,iBAAiB,eAAe,eAAe,eAAeC,SAAS,YAAY,sBAAsB,mBAAmB,oBAAoB,mBAAmB,kBAAkB,mBAAmBC,OAAO,SAASC,QAAQ,WAAW,kBAAkB,sBAAsB,2BAA2B,kCAAkC,6BAA6B,sBAAsB,eAAe,kBAAkB,oEAAoE,iFAAiF,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,oBAAoB8Y,QAAQ,UAAUC,WAAW,YAAY,mBAAmB,mBAAmB,kEAAkE,0EAA0E,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,4BAA4B,eAAe,oBAAoBC,OAAO,UAAU,aAAa,mBAAmBC,MAAM,SAAS,cAAc,oBAAoB,mBAAmB,uBAAuB,gBAAgB,2BAA2B,kBAAkB,8BAA8BC,OAAO,eAAe,YAAY,mBAAmB,kCAAkC,gDAAgD,oBAAoB,uBAAuB,qCAAqC,qCAAqCC,SAAS,SAASC,MAAM,WAAW,eAAe,wBAAwB,kBAAkB,uBAAuBC,OAAO,SAAS,sBAAsB,uBAAuB,gBAAgB,yBAAyB,8CAA8C,oDAAoD,eAAe,qBAAqBC,KAAK,UAAU,iBAAiB,qBAAqB,aAAa,iBAAiBC,QAAQ,SAASC,KAAK,SAAS,iCAAiC,wCAAwC,kBAAkB,uBAAuB,qBAAqB,+BAA+B,kBAAkB,+BAA+B,gBAAgB,oBAAoB,gBAAgB,sBAAsB,6BAA6B,oCAAoCC,SAAS,YAAY,oBAAoB,mBAAmBC,OAAO,WAAW,iBAAiB,yBAAyB,eAAe,0BAA0BC,SAAS,aAAa,sBAAsB,iCAAiC,gBAAgB,2BAA2B,oBAAoB,qBAAqB,kBAAkB,wBAAwBC,OAAO,UAAUC,QAAQ,WAAW,kBAAkB,iBAAiB,2BAA2B,mEAAmE,6BAA6B,mCAAmC,eAAe,0BAA0B,gFAAgF,2GAA2G,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,sBAAsB8Y,QAAQ,UAAUC,WAAW,cAAc,mBAAmB,qBAAqB,iBAAiB,sBAAsBC,OAAO,WAAWC,MAAM,SAAS,kBAAkB,sBAAsBC,OAAO,gBAAgB,qCAAqC,qCAAqCE,MAAM,YAAY,eAAe,kBAAkB,kBAAkB,uBAAuB,8CAA8C,sDAAsDE,KAAK,WAAW,iBAAiB,+BAA+B,aAAa,iBAAiBC,QAAQ,WAAW,kBAAkB,qBAAqB,gBAAgB,kBAAkB,gBAAgB,qBAAqBE,SAAS,UAAUC,OAAO,SAAS,iBAAiB,sBAAsB,eAAe,2BAA2BC,SAAS,UAAU,sBAAsB,2BAA2B,oBAAoB,sBAAsB,kBAAkB,sBAAsBC,OAAO,SAASC,QAAQ,WAAW,kBAAkB,mBAAmB,6BAA6B,iCAAiC,wCAAwC,kDAAkD,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,eAAe,qBAAqB,gBAAgB8Y,QAAQ,SAASC,WAAW,WAAW,mBAAmB,YAAYC,OAAO,QAAQC,MAAM,QAAQC,OAAO,eAAeE,MAAM,QAAQ,eAAe,eAAe,kBAAkB,cAAcE,KAAK,MAAM,iBAAiB,iBAAiB,aAAa,aAAaC,QAAQ,QAAQ,kBAAkB,cAAc,gBAAgB,aAAa,gBAAgB,kBAAkBE,SAAS,QAAQC,OAAO,QAAQ,iBAAiB,eAAe,eAAe,aAAaC,SAAS,SAAS,oBAAoB,mBAAmB,kBAAkB,cAAcE,QAAQ,QAAQ,kBAAkB,iBAAiB,6BAA6B,wBAAwB,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,sBAAsB,qBAAqB,sBAAsB8Y,QAAQ,YAAYC,WAAW,gBAAgB,mBAAmB,uBAAuB,kEAAkE,oEAAoE,0BAA0B,2BAA2B,oCAAoC,qCAAqC,iBAAiB,yBAAyB,eAAe,sBAAsBC,OAAO,aAAa,aAAa,iBAAiBC,MAAM,UAAU,cAAc,iBAAiB,mBAAmB,qBAAqB,gBAAgB,oBAAoB,kBAAkB,6BAA6BC,OAAO,SAAS,YAAY,oBAAoB,kCAAkC,4CAA4C,oBAAoB,8BAA8B,qCAAqC,oCAAoCC,SAAS,UAAUC,MAAM,UAAU,eAAe,eAAe,kBAAkB,mBAAmBC,OAAO,WAAW,sBAAsB,0BAA0B,gBAAgB,mBAAmB,8CAA8C,yCAAyC,eAAe,oBAAoBC,KAAK,YAAY,iBAAiB,wBAAwB,aAAa,gBAAgBC,QAAQ,UAAUC,KAAK,YAAY,iCAAiC,mDAAmD,kBAAkB,uBAAuB,qBAAqB,uBAAuB,kBAAkB,4BAA4B,gBAAgB,kBAAkB,gBAAgB,yBAAyB,6BAA6B,sBAAsBC,SAAS,QAAQ,oBAAoB,yBAAyBC,OAAO,UAAU,iBAAiB,YAAY,eAAe,mBAAmBC,SAAS,cAAc,sBAAsB,6BAA6B,gBAAgB,uBAAuB,oBAAoB,uBAAuB,kBAAkB,sBAAsBC,OAAO,WAAWC,QAAQ,cAAc,kBAAkB,mBAAmB,2BAA2B,kCAAkC,6BAA6B,0BAA0B,eAAe,6BAA6B,gFAAgF,4HAA4H,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,oBAAoB8Y,QAAQ,WAAWC,WAAW,WAAW,mBAAmB,iBAAiBC,OAAO,QAAQC,MAAM,OAAOC,OAAO,YAAYE,MAAM,QAAQ,eAAe,mBAAmB,kBAAkB,eAAeE,KAAK,QAAQ,iBAAiB,8BAA8B,aAAa,oBAAoBC,QAAQ,SAAS,kBAAkB,4BAA4B,gBAAgB,iBAAiB,gBAAgB,sBAAsBE,SAAS,QAAQC,OAAO,QAAQ,iBAAiB,oBAAoB,eAAe,cAAcC,SAAS,aAAa,oBAAoB,6BAA6B,kBAAkB,uBAAuBE,QAAQ,OAAO,kBAAkB,qBAAqB,6BAA6B,6BAA6B,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,qBAAqB,qBAAqB,mBAAmB8Y,QAAQ,SAASC,WAAW,WAAW,mBAAmB,mBAAmB,kEAAkE,yFAAyF,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,oBAAoB,eAAe,qBAAqBC,OAAO,SAAS,aAAa,oBAAoBC,MAAM,SAAS,cAAc,6BAA6B,mBAAmB,wBAAwB,gBAAgB,2BAA2B,kBAAkB,qBAAqBC,OAAO,iBAAiB,YAAY,sBAAsB,kCAAkC,yCAAyC,oBAAoB,+BAA+B,qCAAqC,qCAAqCC,SAAS,YAAYC,MAAM,WAAW,eAAe,iBAAiB,kBAAkB,qBAAqBC,OAAO,UAAU,sBAAsB,mBAAmB,gBAAgB,uBAAuB,8CAA8C,qDAAqD,eAAe,mBAAmBC,KAAK,aAAa,iBAAiB,uBAAuB,aAAa,mBAAmBC,QAAQ,UAAUC,KAAK,OAAO,iCAAiC,mCAAmC,kBAAkB,sBAAsB,qBAAqB,uBAAuB,kBAAkB,yBAAyB,gBAAgB,kBAAkB,gBAAgB,kBAAkB,6BAA6B,0CAA0CC,SAAS,aAAa,oBAAoB,oBAAoBC,OAAO,QAAQ,iBAAiB,uBAAuB,eAAe,yBAAyBC,SAAS,eAAe,sBAAsB,iCAAiC,gBAAgB,qBAAqB,oBAAoB,sBAAsB,kBAAkB,sBAAsBC,OAAO,QAAQC,QAAQ,UAAU,kBAAkB,kBAAkB,2BAA2B,oCAAoC,6BAA6B,gCAAgC,eAAe,yBAAyB,gFAAgF,0GAA0G,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,aAAa,qBAAqB,aAAa8Y,QAAQ,KAAKC,WAAW,UAAU,mBAAmB,QAAQ,kEAAkE,+BAA+B,0BAA0B,sBAAsB,oCAAoC,gCAAgC,iBAAiB,WAAW,eAAe,UAAUC,OAAO,KAAK,aAAa,WAAWC,MAAM,MAAM,cAAc,WAAW,mBAAmB,cAAc,gBAAgB,YAAY,kBAAkB,QAAQC,OAAO,OAAO,YAAY,KAAK,kCAAkC,eAAe,oBAAoB,YAAY,qCAAqC,mBAAmBC,SAAS,QAAQC,MAAM,KAAK,eAAe,UAAU,kBAAkB,SAASC,OAAO,KAAK,sBAAsB,SAAS,gBAAgB,YAAY,8CAA8C,4BAA4B,eAAe,SAASC,KAAK,IAAI,iBAAiB,cAAc,aAAa,KAAKC,QAAQ,IAAIC,KAAK,KAAK,iCAAiC,2BAA2B,kBAAkB,aAAa,qBAAqB,iBAAiB,kBAAkB,eAAe,gBAAgB,YAAY,gBAAgB,SAAS,6BAA6B,iBAAiBC,SAAS,IAAI,oBAAoB,SAASC,OAAO,KAAK,iBAAiB,OAAO,eAAe,QAAQC,SAAS,KAAK,sBAAsB,YAAY,gBAAgB,WAAW,oBAAoB,OAAO,kBAAkB,aAAaC,OAAO,KAAKC,QAAQ,KAAK,kBAAkB,QAAQ,2BAA2B,sBAAsB,6BAA6B,eAAe,eAAe,UAAU,gFAAgF,wCAAwC,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,mBAAmB,qBAAqB,mBAAmB8Y,QAAQ,WAAWC,WAAW,UAAU,mBAAmB,mBAAmBC,OAAO,aAAaC,MAAM,UAAUC,OAAO,WAAW,qCAAqC,gCAAgCE,MAAM,WAAW,eAAe,qBAAqB,kBAAkB,sBAAsB,8CAA8C,yCAAyCE,KAAK,QAAQ,iBAAiB,mBAAmB,aAAa,iBAAiBC,QAAQ,WAAW,kBAAkB,8BAA8B,gBAAgB,kBAAkB,gBAAgB,sBAAsBE,SAAS,aAAaC,OAAO,UAAU,iBAAiB,sBAAsB,eAAe,kBAAkBC,SAAS,aAAa,sBAAsB,wBAAwB,oBAAoB,uBAAuB,kBAAkB,0BAA0BC,OAAO,WAAWC,QAAQ,YAAY,kBAAkB,qBAAqB,6BAA6B,mCAAmC,wCAAwC,0DAA0D,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,qBAAqBgZ,OAAO,aAAaC,MAAM,UAAUK,KAAK,WAAW,aAAa,gBAAgB,kBAAkB,mBAAmBG,SAAS,gBAAgB,eAAe,mBAAmBE,SAAS,cAAc,kBAAkB,mBAAmB,CAACvZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,qBAAqB8Y,QAAQ,QAAQC,WAAW,aAAa,mBAAmB,oBAAoB,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,sBAAsB,eAAe,iBAAiBC,OAAO,SAASC,MAAM,UAAU,cAAc,gBAAgB,mBAAmB,qBAAqB,kBAAkB,uBAAuBC,OAAO,cAAc,YAAY,QAAQ,qCAAqC,sCAAsCC,SAAS,WAAWC,MAAM,UAAU,eAAe,mBAAmB,kBAAkB,qBAAqBC,OAAO,WAAW,sBAAsB,sBAAsBS,MAAM,SAAS,8CAA8C,2EAA2E,6BAA6B,+BAA+BR,KAAK,SAAS,iBAAiB,6BAA6B,aAAa,iBAAiBC,QAAQ,UAAUC,KAAK,SAAS,kBAAkB,oBAAoB,kBAAkB,mBAAmB,gBAAgB,cAAc,gBAAgB,kBAAkB,6BAA6B,2BAA2BC,SAAS,YAAYC,OAAO,QAAQ,iBAAiB,0BAA0B,eAAe,gBAAgBC,SAAS,YAAY,sBAAsB,0BAA0B,oBAAoB,wBAAwB,kBAAkB,qBAAqBC,OAAO,UAAUC,QAAQ,UAAU,kBAAkB,mBAAmB,2BAA2B,0CAA0C,6BAA6B,gCAAgC,eAAe,qBAAqB,oEAAoE,sFAAsF,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,sBAAsB,qBAAqB,kBAAkB8Y,QAAQ,oBAAoBC,WAAW,qBAAqB,mBAAmB,0BAA0B,0BAA0B,4BAA4B,iBAAiB,8BAA8BC,OAAO,cAAcC,MAAM,UAAU,kBAAkB,8BAA8BC,OAAO,oBAAoB,qCAAqC,mCAAmCE,MAAM,UAAU,eAAe,aAAa,kBAAkB,oBAAoBC,OAAO,mBAAmB,8CAA8C,2CAA2CC,KAAK,kBAAkB,iBAAiB,8BAA8B,aAAa,aAAaC,QAAQ,eAAe,kBAAkB,0BAA0B,gBAAgB,kCAAkC,gBAAgB,kBAAkB,6BAA6B,+BAA+BE,SAAS,OAAOC,OAAO,YAAY,iBAAiB,qBAAqB,eAAe,kBAAkBC,SAAS,mBAAmB,sBAAsB,sBAAsB,oBAAoB,+BAA+B,kBAAkB,yBAAyBC,OAAO,cAAcC,QAAQ,cAAc,kBAAkB,gCAAgC,2BAA2B,yCAAyC,6BAA6B,6BAA6B,wCAAwC,4DAA4D,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,kBAAkB,qBAAqB,oBAAoB8Y,QAAQ,aAAaC,WAAW,cAAc,mBAAmB,eAAe,kEAAkE,sDAAsD,0BAA0B,6BAA6B,oCAAoC,mCAAmC,iBAAiB,mBAAmB,eAAe,eAAeC,OAAO,OAAO,aAAa,cAAcC,MAAM,OAAO,cAAc,aAAa,mBAAmB,kBAAkB,gBAAgB,iBAAiB,kBAAkB,oBAAoBC,OAAO,YAAY,YAAY,UAAU,kCAAkC,0CAA0C,oBAAoB,0BAA0B,qCAAqC,oCAAoCC,SAAS,WAAWC,MAAM,QAAQ,eAAe,gBAAgB,kBAAkB,aAAaC,OAAO,SAAS,sBAAsB,wBAAwB,gBAAgB,gBAAgB,8CAA8C,6CAA6C,eAAe,uBAAuBC,KAAK,QAAQ,iBAAiB,mBAAmB,aAAa,mBAAmBC,QAAQ,WAAWC,KAAK,OAAO,iCAAiC,kCAAkC,kBAAkB,kBAAkB,qBAAqB,uBAAuB,kBAAkB,4BAA4B,gBAAgB,qBAAqB,gBAAgB,gBAAgB,6BAA6B,0BAA0BC,SAAS,UAAU,oBAAoB,sBAAsBC,OAAO,MAAM,iBAAiB,iBAAiB,eAAe,oBAAoBC,SAAS,gBAAgB,sBAAsB,0BAA0B,gBAAgB,cAAc,oBAAoB,wBAAwB,kBAAkB,4BAA4BC,OAAO,OAAOC,QAAQ,WAAW,kBAAkB,kBAAkB,2BAA2B,iCAAiC,6BAA6B,4BAA4B,eAAe,yBAAyB,gFAAgF,sFAAsF,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,sBAAsB,qBAAqB,kBAAkB8Y,QAAQ,SAASC,WAAW,eAAe,mBAAmB,kBAAkB,0BAA0B,2BAA2B,oCAAoC,qCAAqC,iBAAiB,wBAAwBC,OAAO,OAAOC,MAAM,UAAU,mBAAmB,oBAAoB,kBAAkB,yBAAyBC,OAAO,YAAY,YAAY,gBAAgB,qCAAqC,oCAAoCE,MAAM,UAAU,eAAe,iBAAiB,kBAAkB,gBAAgBC,OAAO,UAAU,sBAAsB,yBAAyB,8CAA8C,8CAA8CC,KAAK,WAAW,iBAAiB,sBAAsB,aAAa,kBAAkBC,QAAQ,WAAW,kBAAkB,mBAAmB,kBAAkB,0BAA0B,gBAAgB,mBAAmB,gBAAgB,iBAAiB,6BAA6B,0BAA0BE,SAAS,SAASC,OAAO,SAAS,iBAAiB,iBAAiB,eAAe,sBAAsBC,SAAS,eAAe,sBAAsB,yBAAyB,oBAAoB,mBAAmB,kBAAkB,wBAAwBC,OAAO,YAAYC,QAAQ,WAAW,kBAAkB,oBAAoB,2BAA2B,gCAAgC,6BAA6B,8BAA8B,eAAe,6BAA6B,oEAAoE,4EAA4E,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,gBAAgB8Y,QAAQ,UAAUE,OAAO,SAASC,MAAM,SAASK,KAAK,UAAU,aAAa,kBAAkB,kBAAkB,8BAA8BG,SAAS,YAAY,eAAe,2BAA2BE,SAAS,aAAa,kBAAkB,wBAAwB,CAACvZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,sBAAsB,qBAAqB,sBAAsB8Y,QAAQ,YAAYC,WAAW,YAAY,mBAAmB,qBAAqB,kEAAkE,2EAA2E,0BAA0B,uBAAuB,oCAAoC,iCAAiC,iBAAiB,gBAAgB,eAAe,cAAcC,OAAO,UAAU,aAAa,gBAAgBC,MAAM,UAAU,cAAc,gBAAgB,mBAAmB,oBAAoB,gBAAgB,uBAAuB,kBAAkB,mBAAmBC,OAAO,YAAY,YAAY,iBAAiB,kCAAkC,8CAA8C,oBAAoB,gCAAgC,qCAAqC,sCAAsCC,SAAS,WAAWC,MAAM,QAAQ,eAAe,mBAAmB,kBAAkB,iBAAiBC,OAAO,YAAY,sBAAsB,kBAAkB,gBAAgB,cAAc,8CAA8C,yDAAyD,eAAe,kBAAkBC,KAAK,WAAW,iBAAiB,uBAAuB,aAAa,eAAeC,QAAQ,UAAUC,KAAK,SAAS,iCAAiC,mCAAmC,kBAAkB,mBAAmB,qBAAqB,wBAAwB,kBAAkB,0BAA0B,gBAAgB,iBAAiB,gBAAgB,gBAAgB,6BAA6B,0BAA0BC,SAAS,YAAY,oBAAoB,mBAAmBC,OAAO,SAAS,iBAAiB,sBAAsB,eAAe,mBAAmBC,SAAS,aAAa,sBAAsB,uBAAuB,gBAAgB,cAAc,oBAAoB,oBAAoB,kBAAkB,2BAA2BC,OAAO,SAASC,QAAQ,UAAU,kBAAkB,oBAAoB,2BAA2B,qCAAqC,6BAA6B,6BAA6B,eAAe,gBAAgB,gFAAgF,gFAAgF,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,oBAAoB8Y,QAAQ,QAAQC,WAAW,aAAa,mBAAmB,qBAAqB,kEAAkE,2EAA2E,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,sBAAsB,eAAe,iBAAiBC,OAAO,WAAW,aAAa,eAAeC,MAAM,SAAS,cAAc,eAAe,mBAAmB,mBAAmB,gBAAgB,uBAAuB,kBAAkB,uBAAuBC,OAAO,gBAAgB,YAAY,cAAc,kCAAkC,sCAAsC,oBAAoB,uBAAuB,qCAAqC,oCAAoCC,SAAS,WAAWC,MAAM,YAAY,eAAe,kBAAkB,kBAAkB,cAAcC,OAAO,SAAS,sBAAsB,qBAAqB,gBAAgB,kBAAkB,8CAA8C,oDAAoD,eAAe,eAAeC,KAAK,UAAU,iBAAiB,0BAA0B,aAAa,iBAAiBC,QAAQ,UAAUC,KAAK,SAAS,iCAAiC,oCAAoC,kBAAkB,kBAAkB,qBAAqB,mBAAmB,kBAAkB,gCAAgC,gBAAgB,kBAAkB,gBAAgB,mBAAmB,6BAA6B,8BAA8BC,SAAS,WAAW,oBAAoB,wBAAwBC,OAAO,YAAY,iBAAiB,yBAAyB,eAAe,qBAAqBC,SAAS,gBAAgB,sBAAsB,6BAA6B,gBAAgB,gBAAgB,oBAAoB,mBAAmB,kBAAkB,iCAAiCC,OAAO,SAASC,QAAQ,UAAU,kBAAkB,mBAAmB,2BAA2B,wCAAwC,6BAA6B,qCAAqC,eAAe,wBAAwB,gFAAgF,uFAAuF,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,mBAAmB8Y,QAAQ,QAAQE,OAAO,WAAWC,MAAM,SAASK,KAAK,WAAW,aAAa,iBAAiB,kBAAkB,mBAAmBG,SAAS,WAAW,eAAe,0BAA0BE,SAAS,aAAa,kBAAkB,oBAAoB,6BAA6B,qCAAqC,CAACvZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,wBAAwB8Y,QAAQ,UAAUC,WAAW,aAAa,mBAAmB,oBAAoB,kEAAkE,0EAA0E,0BAA0B,6BAA6B,oCAAoC,uCAAuC,iBAAiB,wBAAwB,eAAe,oBAAoBC,OAAO,UAAU,aAAa,gBAAgBC,MAAM,YAAY,cAAc,oBAAoB,mBAAmB,sBAAsB,gBAAgB,wBAAwB,kBAAkB,0BAA0BC,OAAO,eAAe,YAAY,oBAAoB,kCAAkC,0CAA0C,oBAAoB,4BAA4B,qCAAqC,sCAAsCC,SAAS,UAAUC,MAAM,UAAU,eAAe,sBAAsB,kBAAkB,qBAAqBC,OAAO,SAAS,sBAAsB,yBAAyB,gBAAgB,iBAAiB,8CAA8C,sDAAsD,eAAe,yBAAyBC,KAAK,YAAY,iBAAiB,4BAA4B,aAAa,sBAAsBC,QAAQ,UAAUC,KAAK,aAAa,iCAAiC,yCAAyC,kBAAkB,uBAAuB,qBAAqB,qBAAqB,kBAAkB,kCAAkC,gBAAgB,iBAAiB,gBAAgB,iBAAiB,6BAA6B,qCAAqCC,SAAS,WAAW,oBAAoB,iBAAiBC,OAAO,UAAU,iBAAiB,uBAAuB,eAAe,uBAAuBC,SAAS,SAAS,sBAAsB,kBAAkB,gBAAgB,eAAe,oBAAoB,oBAAoB,kBAAkB,sCAAsCC,OAAO,YAAYC,QAAQ,YAAY,kBAAkB,sBAAsB,2BAA2B,oCAAoC,6BAA6B,qCAAqC,eAAe,yBAAyB,gFAAgF,iHAAiH,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,uBAAuB8Y,QAAQ,YAAYC,WAAW,UAAU,mBAAmB,sBAAsB,0BAA0B,uBAAuB,oCAAoC,qCAAqC,iBAAiB,qBAAqBC,OAAO,WAAWC,MAAM,UAAU,cAAc,yBAAyB,mBAAmB,oBAAoB,kBAAkB,wBAAwBC,OAAO,mBAAmB,YAAY,mBAAmB,qCAAqC,mCAAmCE,MAAM,QAAQ,eAAe,eAAe,kBAAkB,qBAAqBC,OAAO,aAAa,sBAAsB,qBAAqBS,MAAM,YAAY,8CAA8C,0DAA0D,6BAA6B,+BAA+BR,KAAK,YAAY,iBAAiB,oBAAoB,aAAa,wBAAwBC,QAAQ,UAAUC,KAAK,UAAU,kBAAkB,oBAAoB,kBAAkB,6BAA6B,gBAAgB,cAAc,gBAAgB,kBAAkB,6BAA6B,qCAAqCC,SAAS,aAAaC,OAAO,QAAQ,iBAAiB,oBAAoB,eAAe,iBAAiBC,SAAS,YAAY,sBAAsB,0BAA0B,oBAAoB,oBAAoB,kBAAkB,uBAAuBC,OAAO,YAAYC,QAAQ,UAAU,kBAAkB,sBAAsB,2BAA2B,oCAAoC,6BAA6B,0BAA0B,eAAe,qBAAqB,oEAAoE,qFAAqF,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,sBAAsB,qBAAqB,oBAAoB8Y,QAAQ,QAAQC,WAAW,WAAW,mBAAmB,qBAAqB,0BAA0B,uBAAuB,oCAAoC,iCAAiC,iBAAiB,eAAeC,OAAO,SAASC,MAAM,WAAW,mBAAmB,oBAAoB,kBAAkB,iBAAiBC,OAAO,OAAO,YAAY,kBAAkB,qCAAqC,mCAAmCE,MAAM,SAAS,eAAe,iBAAiB,kBAAkB,kBAAkBC,OAAO,WAAW,sBAAsB,mBAAmB,8CAA8C,4CAA4CC,KAAK,QAAQ,iBAAiB,2BAA2B,aAAa,kBAAkBC,QAAQ,UAAU,kBAAkB,oBAAoB,kBAAkB,yBAAyB,gBAAgB,eAAe,gBAAgB,oBAAoB,6BAA6B,8BAA8BE,SAAS,iBAAiBC,OAAO,SAAS,iBAAiB,wBAAwB,eAAe,gBAAgBC,SAAS,aAAa,sBAAsB,2BAA2B,oBAAoB,oBAAoB,kBAAkB,oBAAoBC,OAAO,UAAUC,QAAQ,UAAU,kBAAkB,sBAAsB,2BAA2B,8CAA8C,6BAA6B,8BAA8B,eAAe,eAAe,oEAAoE,0FAA0F,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,kBAAkB,qBAAqB,kBAAkB8Y,QAAQ,UAAUC,WAAW,aAAa,mBAAmB,mBAAmB,0BAA0B,uBAAuB,oCAAoC,yCAAyC,iBAAiB,qBAAqB,eAAe,iBAAiBC,OAAO,QAAQ,aAAa,mBAAmBC,MAAM,QAAQ,cAAc,qBAAqB,mBAAmB,mBAAmB,gBAAgB,yBAAyB,kBAAkB,mBAAmBC,OAAO,UAAU,YAAY,gBAAgB,kCAAkC,sCAAsC,qCAAqC,mCAAmCC,SAAS,eAAeC,MAAM,YAAY,eAAe,kBAAkB,kBAAkB,oBAAoBC,OAAO,UAAU,sBAAsB,oBAAoB,gBAAgB,cAAc,8CAA8C,iDAAiD,eAAe,oBAAoBC,KAAK,YAAY,iBAAiB,4BAA4B,aAAa,cAAcC,QAAQ,WAAWC,KAAK,QAAQ,iCAAiC,sCAAsC,kBAAkB,mBAAmB,qBAAqB,iBAAiB,kBAAkB,sBAAsB,gBAAgB,iBAAiB,cAAc,eAAe,yBAAyB,uBAAuB,eAAe,eAAe,cAAc,aAAa,cAAc,cAAc,cAAc,aAAa,gBAAgB,sBAAsB,6BAA6B,wBAAwBC,SAAS,YAAY,oBAAoB,gBAAgBC,OAAO,UAAU,iBAAiB,kBAAkB,eAAe,eAAeC,SAAS,aAAa,sBAAsB,wBAAwB,gBAAgB,eAAe,oBAAoB,gBAAgB,kBAAkB,qBAAqBC,OAAO,SAASC,QAAQ,UAAU,kBAAkB,qBAAqB,2BAA2B,wCAAwC,6BAA6B,8BAA8B,eAAe,uBAAuB,oEAAoE,kGAAkG,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,qBAAqB,qBAAqB,qBAAqB8Y,QAAQ,SAASC,WAAW,aAAa,mBAAmB,sBAAsB,0BAA0B,0BAA0B,oCAAoC,oCAAoC,iBAAiB,gBAAgB,eAAe,eAAeC,OAAO,YAAYC,MAAM,UAAU,cAAc,gBAAgB,mBAAmB,qBAAqB,gBAAgB,sBAAsB,kBAAkB,oBAAoBC,OAAO,UAAU,YAAY,eAAe,qCAAqC,oCAAoCC,SAAS,WAAWC,MAAM,UAAU,eAAe,eAAe,kBAAkB,kBAAkBC,OAAO,WAAW,sBAAsB,kBAAkBS,MAAM,SAAS,8CAA8C,yDAAyD,6BAA6B,8BAA8BR,KAAK,UAAU,iBAAiB,+BAA+B,aAAa,iBAAiBC,QAAQ,UAAUC,KAAK,SAAS,kBAAkB,oBAAoB,kBAAkB,qBAAqB,gBAAgB,eAAe,gBAAgB,iBAAiB,6BAA6B,mCAAmCC,SAAS,YAAYC,OAAO,WAAW,iBAAiB,qBAAqB,eAAe,mBAAmBC,SAAS,WAAW,sBAAsB,6BAA6B,oBAAoB,mBAAmB,kBAAkB,oBAAoBC,OAAO,WAAWC,QAAQ,UAAU,kBAAkB,oBAAoB,2BAA2B,qCAAqC,6BAA6B,+BAA+B,eAAe,kBAAkB,oEAAoE,iFAAiF,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,kBAAkB,qBAAqB,oBAAoB8Y,QAAQ,WAAWC,WAAW,cAAc,mBAAmB,eAAe,kEAAkE,oEAAoE,0BAA0B,wBAAwB,oCAAoC,kCAAkC,iBAAiB,mBAAmB,eAAe,cAAcC,OAAO,OAAO,aAAa,eAAeC,MAAM,QAAQ,cAAc,cAAc,mBAAmB,mBAAmB,gBAAgB,kBAAkB,kBAAkB,qBAAqBC,OAAO,WAAW,YAAY,QAAQ,kCAAkC,wCAAwC,oBAAoB,2BAA2B,qCAAqC,mCAAmCC,SAAS,UAAUC,MAAM,UAAU,eAAe,cAAc,kBAAkB,eAAeC,OAAO,SAAS,sBAAsB,0BAA0B,gBAAgB,kBAAkB,8CAA8C,yCAAyC,eAAe,cAAcC,KAAK,QAAQ,iBAAiB,sBAAsB,aAAa,gBAAgBC,QAAQ,SAASC,KAAK,QAAQ,iCAAiC,oCAAoC,kBAAkB,mBAAmB,qBAAqB,wBAAwB,kBAAkB,mBAAmB,gBAAgB,eAAe,gBAAgB,gBAAgB,6BAA6B,gBAAgBC,SAAS,aAAa,oBAAoB,sBAAsBC,OAAO,MAAM,iBAAiB,cAAc,eAAe,cAAcC,SAAS,gBAAgB,sBAAsB,mBAAmB,gBAAgB,mBAAmB,oBAAoB,oBAAoB,kBAAkB,oBAAoBC,OAAO,SAASC,QAAQ,WAAW,kBAAkB,wBAAwB,2BAA2B,8BAA8B,6BAA6B,4BAA4B,eAAe,kBAAkB,gFAAgF,kGAAkG,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,mBAAmB,qBAAqB,kBAAkB8Y,QAAQ,WAAWC,WAAW,cAAc,mBAAmB,oBAAoB,kEAAkE,4DAA4D,0BAA0B,wBAAwB,oCAAoC,kCAAkC,iBAAiB,0BAA0B,eAAe,mBAAmBC,OAAO,QAAQ,aAAa,gBAAgBC,MAAM,QAAQ,cAAc,8BAA8B,mBAAmB,kBAAkB,gBAAgB,mBAAmB,kBAAkB,wBAAwBC,OAAO,OAAO,YAAY,gBAAgB,kCAAkC,yCAAyC,oBAAoB,6BAA6B,qCAAqC,4BAA4BC,SAAS,0BAA0BC,MAAM,YAAY,eAAe,eAAe,kBAAkB,oBAAoBC,OAAO,WAAW,sBAAsB,cAAc,gBAAgB,iBAAiB,8CAA8C,2CAA2C,eAAe,gBAAgBC,KAAK,UAAU,iBAAiB,gCAAgC,aAAa,gCAAgCC,QAAQ,WAAWC,KAAK,KAAK,iCAAiC,oCAAoC,kBAAkB,eAAe,qBAAqB,iBAAiB,kBAAkB,0BAA0B,gBAAgB,oBAAoB,gBAAgB,kBAAkB,6BAA6B,gCAAgCC,SAAS,SAAS,oBAAoB,mBAAmBC,OAAO,QAAQ,iBAAiB,kBAAkB,eAAe,mBAAmBC,SAAS,UAAU,sBAAsB,mBAAmB,gBAAgB,qBAAqB,oBAAoB,uBAAuB,kBAAkB,wBAAwBC,OAAO,SAASC,QAAQ,WAAW,kBAAkB,iBAAiB,2BAA2B,2CAA2C,6BAA6B,0BAA0B,eAAe,yBAAyB,gFAAgF,mFAAmF,CAACzZ,OAAO,KAAKJ,aAAa,CAAC,oBAAoB,oBAAoB,qBAAqB,oBAAoB8Y,QAAQ,MAAMC,WAAW,aAAa,mBAAmB,qBAAqB,0BAA0B,uBAAuB,oCAAoC,iCAAiC,iBAAiB,kBAAkB,eAAe,gBAAgBC,OAAO,mBAAmB,aAAa,iBAAiBC,MAAM,UAAU,cAAc,iBAAiB,mBAAmB,oBAAoB,gBAAgB,uBAAuB,kBAAkB,oBAAoBC,OAAO,SAAS,YAAY,qBAAqB,qCAAqC,oCAAoCC,SAAS,YAAYC,MAAM,UAAU,eAAe,eAAe,kBAAkB,aAAaC,OAAO,aAAa,sBAAsB,wBAAwB,gBAAgB,mBAAmBS,MAAM,WAAW,8CAA8C,sDAAsD,6BAA6B,8BAA8BR,KAAK,SAAS,iBAAiB,oBAAoB,aAAa,sBAAsBC,QAAQ,UAAUC,KAAK,WAAW,kBAAkB,qBAAqB,qBAAqB,mBAAmB,kBAAkB,yBAAyB,gBAAgB,gBAAgB,gBAAgB,oBAAoB,6BAA6B,yBAAyBC,SAAS,QAAQC,OAAO,QAAQ,iBAAiB,oBAAoB,eAAe,oBAAoBC,SAAS,eAAe,sBAAsB,4BAA4B,gBAAgB,kBAAkB,oBAAoB,mBAAmB,kBAAkB,uBAAuBC,OAAO,YAAYC,QAAQ,UAAU,kBAAkB,mBAAmB,2BAA2B,kCAAkC,6BAA6B,2BAA2B,eAAe,kBAAkB,oEAAoE,+EAA+E,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,cAAc,qBAAqB,aAAa8Y,QAAQ,KAAKC,WAAW,KAAK,mBAAmB,UAAU,kEAAkE,qBAAqB,0BAA0B,mBAAmB,oCAAoC,4BAA4B,iBAAiB,OAAO,eAAe,OAAOC,OAAO,KAAK,aAAa,OAAOC,MAAM,KAAK,cAAc,OAAO,mBAAmB,OAAO,gBAAgB,QAAQ,kBAAkB,OAAOC,OAAO,MAAM,YAAY,OAAO,kCAAkC,YAAY,oBAAoB,aAAa,qCAAqC,eAAeC,SAAS,KAAKC,MAAM,KAAK,eAAe,UAAU,kBAAkB,OAAOC,OAAO,KAAK,sBAAsB,QAAQ,gBAAgB,OAAO,8CAA8C,uBAAuB,eAAe,QAAQC,KAAK,MAAM,iBAAiB,QAAQ,aAAa,MAAMC,QAAQ,KAAKC,KAAK,KAAK,iCAAiC,yBAAyB,kBAAkB,OAAO,qBAAqB,OAAO,kBAAkB,QAAQ,gBAAgB,SAAS,gBAAgB,SAAS,6BAA6B,WAAWC,SAAS,MAAM,oBAAoB,OAAOC,OAAO,KAAK,iBAAiB,OAAO,eAAe,SAASC,SAAS,KAAK,sBAAsB,OAAO,gBAAgB,OAAO,oBAAoB,UAAU,kBAAkB,QAAQC,OAAO,KAAKC,QAAQ,KAAK,kBAAkB,UAAU,2BAA2B,UAAU,6BAA6B,SAAS,eAAe,OAAO,gFAAgF,uCAAuC,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,aAAa,qBAAqB,aAAa8Y,QAAQ,KAAKC,WAAW,KAAK,mBAAmB,QAAQ,kEAAkE,sBAAsB,0BAA0B,oBAAoB,oCAAoC,6BAA6B,iBAAiB,OAAO,eAAe,OAAOC,OAAO,KAAK,aAAa,OAAOC,MAAM,KAAK,cAAc,OAAO,mBAAmB,OAAO,gBAAgB,QAAQ,kBAAkB,OAAOC,OAAO,MAAM,YAAY,OAAO,kCAAkC,WAAW,oBAAoB,aAAa,qCAAqC,gBAAgBC,SAAS,KAAKC,MAAM,KAAK,eAAe,QAAQ,kBAAkB,OAAOC,OAAO,MAAM,sBAAsB,OAAO,gBAAgB,OAAO,8CAA8C,uBAAuB,eAAe,SAASC,KAAK,MAAM,iBAAiB,UAAU,aAAa,MAAMC,QAAQ,KAAKC,KAAK,KAAK,iCAAiC,6BAA6B,kBAAkB,OAAO,qBAAqB,SAAS,kBAAkB,QAAQ,gBAAgB,KAAK,gBAAgB,SAAS,6BAA6B,SAASC,SAAS,MAAM,oBAAoB,OAAOC,OAAO,KAAK,iBAAiB,OAAO,eAAe,OAAOC,SAAS,KAAK,sBAAsB,QAAQ,gBAAgB,OAAO,oBAAoB,KAAK,kBAAkB,QAAQC,OAAO,KAAKC,QAAQ,KAAK,kBAAkB,QAAQ,2BAA2B,UAAU,6BAA6B,SAAS,eAAe,OAAO,gFAAgF,2CAA2C,CAACzZ,OAAO,QAAQJ,aAAa,CAAC,oBAAoB,aAAa,qBAAqB,aAAa8Y,QAAQ,KAAKC,WAAW,KAAK,mBAAmB,QAAQC,OAAO,KAAKC,MAAM,KAAKC,OAAO,MAAME,MAAM,KAAK,eAAe,QAAQ,kBAAkB,OAAO,8CAA8C,uBAAuBE,KAAK,MAAM,iBAAiB,UAAU,aAAa,MAAMC,QAAQ,KAAK,kBAAkB,QAAQ,gBAAgB,KAAK,gBAAgB,SAASE,SAAS,MAAMC,OAAO,KAAK,iBAAiB,OAAO,eAAe,OAAOC,SAAS,KAAK,sBAAsB,QAAQ,oBAAoB,KAAK,kBAAkB,QAAQE,QAAQ,KAAK,kBAAkB,QAAQ,6BAA6B,SAAS,wCAAwC,yBAAyB9M,SAAQ,SAAUxK,GAAG,IAAID,EAAE,CAAC,EAAE,IAAI,IAAIf,KAAKgB,EAAEvC,aAAauC,EAAEvC,aAAauB,GAAGwY,SAASzX,EAAEf,GAAG,CAACyY,MAAMzY,EAAE0Y,aAAa1X,EAAEvC,aAAauB,GAAGwY,SAASG,OAAO3X,EAAEvC,aAAauB,GAAG2Y,QAAQ5X,EAAEf,GAAG,CAACyY,MAAMzY,EAAE2Y,OAAO,CAAC3X,EAAEvC,aAAauB,KAAKa,EAAE1B,eAAe6B,EAAEnC,OAAO,CAACJ,aAAa,CAAC,GAAGsC,IAAK,IAAG,IAAIK,EAAEP,EAAEvB,QAAQY,EAAEkB,EAAEb,SAAS0I,KAAK7H,GAAGoC,EAAEpC,EAAEhB,QAAQ6I,KAAK7H,EAAC,EAAG,KAAK,CAACJ,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIL,IAAI,IAAIM,EAAEnB,EAAE,KAAK,MAAMa,EAAE,CAAC0B,QAAQ,CAAC1B,EAAEM,EAAEN,EAAEE,EAAEI,EAAEJ,GAAE,EAAG,KAAK,CAACC,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIC,IAAI,MAAMA,EAAE,SAASH,GAAG,OAAO4X,KAAKC,SAAS1Y,SAAS,IAAIjB,QAAQ,WAAW,IAAIgN,MAAM,EAAElL,GAAG,EAAE,GAAG,KAAK,CAACA,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIC,IAAI,MAAMA,EAAE,SAASH,GAAGA,EAAE8X,QAAQ/M,MAAMC,QAAQhL,EAAE8X,WAAW9X,EAAE8X,QAAQ,CAAC9X,EAAE8X,UAAU9X,EAAE8X,QAAQ,GAAG9X,EAAE8X,QAAQrV,MAAK,WAAYjF,KAAKwD,IAAIwE,aAAa,UAAU5E,OAAO,WAAW,GAAI,GAAE,GAAG,KAAK,CAACZ,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAAC0V,EAAE,IAAItV,IAAInB,EAAE,MAAM,IAAImB,EAAE,WAAW,OAAOgH,OAAO4Q,OAAOnT,OAAO,CAACoT,eAAepT,OAAOoT,gBAAgB,KAAKpT,OAAOoT,cAAc,GAAG,KAAK,CAAChY,EAAED,EAAEf,KAAK,IAAImB,EAAEnB,EAAE,MAAMa,EAAEb,EAAE,MAAM,SAASoB,IAAI,OAAM,IAAK6X,MAAMC,SAAS,CAAC,IAAIhZ,EAAEsD,EAAEuI,MAAMxD,UAAU2D,MAAM9H,EAAE,CAAC,EAAElE,OAAE,IAASF,EAAEoJ,GAAGpJ,EAAEoJ,EAAE+P,QAAQnZ,EAAEoJ,EAAE+P,QAAQ,oBAAoBvT,QAAQA,OAAOuT,QAAQvT,OAAOuT,QAAQ,CAAC,EAAE,IAAI,IAAIhV,EAAE,CAAC,CAAC,WAAW,EAAE,OAAO,CAAC,WAAWjE,EAAEkZ,IAAI9N,MAAMpL,EAAEqL,UAAU,EAAE,QAAQ,CAAC,WAAWrL,EAAEkZ,IAAI9N,MAAMpL,EAAEqL,UAAU,EAAE,QAAQ,CAAC,WAAWrL,EAAEyB,KAAK2J,MAAMpL,EAAEqL,UAAU,EAAE,SAAS,CAAC,SAASvK,GAAGoD,EAAEpD,GAAGI,GAAG,EAAE,QAAQ,CAAC,SAASJ,GAAG,IAAID,EAAEqD,EAAEpD,GAAG,IAAID,EAAE,MAAM,IAAIiF,MAAM,kBAAkBhF,UAAUoD,EAAEpD,GAAG,IAAIhB,EAAEoB,IAAIL,EAAEb,EAAEkZ,IAAIpY,EAAE,KAAKhB,EAAE,KAAK,EAAE,WAAW,CAAC,WAAW,IAAIgB,EAAE,IAAIgF,MAAMhF,EAAEc,KAAK,QAAQd,EAAEqY,QAAQlY,EAAEmY,OAAOhO,MAAM,KAAKC,WAAWrL,EAAEqZ,MAAMvY,EAAEwY,MAAM,EAAE,SAAS,CAAC,SAASxY,GAAGd,EAAEkZ,IAAIjY,EAAEsY,QAAQzY,GAAG,KAAK,EAAE,OAAO,CAAC,SAASA,GAAG,IAAIA,EAAE,CAAC,IAAID,EAAEyC,EAAEkE,KAAK6D,UAAU,GAAG1K,EAAE6Y,IAAG,EAAGvY,EAAEmY,OAAOhO,MAAM,KAAKvK,GAAG,CAAC,EAAE,WAAWsD,EAAE,EAAEA,EAAEF,EAAE7B,OAAO+B,IAAI,CAAC,IAAIpD,EAAEkD,EAAEE,GAAGQ,EAAE5D,EAAE,GAAGoI,EAAEpI,EAAE,GAAGf,EAAEmJ,KAAKnJ,EAAEmJ,GAAGxE,EAAE,CAAC7D,EAAEL,QAAQT,GAAG,KAAK,CAACc,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIsC,IAAI,IAAIrC,EAAEnB,EAAE,MAAMa,EAAEb,EAAEa,EAAEM,GAAGC,EAAEpB,EAAE,MAAME,EAAEF,EAAEa,EAAEO,EAAJpB,GAASa,KAAKX,EAAEuD,KAAK,CAACzC,EAAE0C,GAAG,2qDAA2qD,GAAG,CAACC,QAAQ,EAAEC,QAAQ,CAAC,4CAA4C,iDAAiDC,MAAM,GAAGC,SAAS,wlBAAwlBC,eAAe,CAAC,kNAAkN,iiFAAiiFC,WAAW,MAAM,MAAMR,EAAEtD,GAAG,IAAI,CAACc,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIsC,IAAI,IAAIrC,EAAEnB,EAAE,MAAMa,EAAEb,EAAEa,EAAEM,GAAGC,EAAEpB,EAAE,MAAME,EAAEF,EAAEa,EAAEO,EAAJpB,GAASa,KAAKX,EAAEuD,KAAK,CAACzC,EAAE0C,GAAG,mlCAAmlC,GAAG,CAACC,QAAQ,EAAEC,QAAQ,CAAC,4CAA4C,qDAAqD,yCAAyCC,MAAM,GAAGC,SAAS,iQAAiQC,eAAe,CAAC,kNAAkN,igCAAigC,q7DAAq7DC,WAAW,MAAM,MAAMR,EAAEtD,GAAG,EAAE,CAACc,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIsC,IAAI,IAAIrC,EAAEnB,EAAE,MAAMa,EAAEb,EAAEa,EAAEM,GAAGC,EAAEpB,EAAE,MAAME,EAAEF,EAAEa,EAAEO,EAAJpB,GAASa,KAAKX,EAAEuD,KAAK,CAACzC,EAAE0C,GAAG,sSAAsS,GAAG,CAACC,QAAQ,EAAEC,QAAQ,CAAC,4CAA4C,sDAAsDC,MAAM,GAAGC,SAAS,8GAA8GC,eAAe,CAAC,kNAAkN,gZAAgZC,WAAW,MAAM,MAAMR,EAAEtD,GAAG,KAAK,CAACc,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIsC,IAAI,IAAIrC,EAAEnB,EAAE,MAAMa,EAAEb,EAAEa,EAAEM,GAAGC,EAAEpB,EAAE,MAAME,EAAEF,EAAEa,EAAEO,EAAJpB,GAASa,KAAKX,EAAEuD,KAAK,CAACzC,EAAE0C,GAAG,6iIAA6iI,GAAG,CAACC,QAAQ,EAAEC,QAAQ,CAAC,4CAA4C,mDAAmD,yCAAyCC,MAAM,GAAGC,SAAS,ooCAAooCC,eAAe,CAAC,kNAAkN,y4JAAy4J,q7DAAq7DC,WAAW,MAAM,MAAMR,EAAEtD,GAAG,KAAK,CAACc,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIsC,IAAI,IAAIrC,EAAEnB,EAAE,MAAMa,EAAEb,EAAEa,EAAEM,GAAGC,EAAEpB,EAAE,MAAME,EAAEF,EAAEa,EAAEO,EAAJpB,GAASa,KAAKX,EAAEuD,KAAK,CAACzC,EAAE0C,GAAG,01MAA01M,GAAG,CAACC,QAAQ,EAAEC,QAAQ,CAAC,4CAA4C,iDAAiD,yCAAyCC,MAAM,GAAGC,SAAS,k6DAAk6DC,eAAe,CAAC,kNAAkN,qyOAAqyO,q7DAAq7DC,WAAW,MAAM,MAAMR,EAAEtD,GAAG,KAAK,CAACc,EAAED,EAAEf,KAAK,aAAaA,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIsC,IAAI,IAAIrC,EAAEnB,EAAE,MAAMa,EAAEb,EAAEa,EAAEM,GAAGC,EAAEpB,EAAE,MAAME,EAAEF,EAAEa,EAAEO,EAAJpB,GAASa,KAAKX,EAAEuD,KAAK,CAACzC,EAAE0C,GAAG,w7DAAw7D,GAAG,CAACC,QAAQ,EAAEC,QAAQ,CAAC,4CAA4C,sDAAsDC,MAAM,GAAGC,SAAS,4sBAA4sBC,eAAe,CAAC,kNAAkN,6sEAA6sEC,WAAW,MAAM,MAAMR,EAAEtD,GAAG,KAAKc,IAAI,aAAaA,EAAEL,QAAQ,SAASK,GAAG,IAAID,EAAE,GAAG,OAAOA,EAAEZ,SAAS,WAAW,OAAO3B,KAAKyF,KAAI,SAAUlD,GAAG,IAAIf,EAAE,GAAGmB,OAAE,IAASJ,EAAE,GAAG,OAAOA,EAAE,KAAKf,GAAG,cAAc4B,OAAOb,EAAE,GAAG,QAAQA,EAAE,KAAKf,GAAG,UAAU4B,OAAOb,EAAE,GAAG,OAAOI,IAAInB,GAAG,SAAS4B,OAAOb,EAAE,GAAGuB,OAAO,EAAE,IAAIV,OAAOb,EAAE,IAAI,GAAG,OAAOf,GAAGgB,EAAED,GAAGI,IAAInB,GAAG,KAAKe,EAAE,KAAKf,GAAG,KAAKe,EAAE,KAAKf,GAAG,KAAKA,CAAE,IAAGkE,KAAK,GAAG,EAAEnD,EAAEK,EAAE,SAASJ,EAAEhB,EAAEmB,EAAEN,EAAEO,GAAG,iBAAiBJ,IAAIA,EAAE,CAAC,CAAC,KAAKA,OAAE,KAAU,IAAId,EAAE,CAAC,EAAE,GAAGiB,EAAE,IAAI,IAAIqC,EAAE,EAAEA,EAAEhF,KAAK8D,OAAOkB,IAAI,CAAC,IAAIY,EAAE5F,KAAKgF,GAAG,GAAG,MAAMY,IAAIlE,EAAEkE,IAAG,EAAG,CAAC,IAAI,IAAID,EAAE,EAAEA,EAAEnD,EAAEsB,OAAO6B,IAAI,CAAC,IAAIE,EAAE,GAAGzC,OAAOZ,EAAEmD,IAAIhD,GAAGjB,EAAEmE,EAAE,WAAM,IAASjD,SAAI,IAASiD,EAAE,KAAKA,EAAE,GAAG,SAASzC,OAAOyC,EAAE,GAAG/B,OAAO,EAAE,IAAIV,OAAOyC,EAAE,IAAI,GAAG,MAAMzC,OAAOyC,EAAE,GAAG,MAAMA,EAAE,GAAGjD,GAAGpB,IAAIqE,EAAE,IAAIA,EAAE,GAAG,UAAUzC,OAAOyC,EAAE,GAAG,MAAMzC,OAAOyC,EAAE,GAAG,KAAKA,EAAE,GAAGrE,GAAGqE,EAAE,GAAGrE,GAAGa,IAAIwD,EAAE,IAAIA,EAAE,GAAG,cAAczC,OAAOyC,EAAE,GAAG,OAAOzC,OAAOyC,EAAE,GAAG,KAAKA,EAAE,GAAGxD,GAAGwD,EAAE,GAAG,GAAGzC,OAAOf,IAAIE,EAAE0C,KAAKY,GAAG,CAAC,EAAEtD,CAAC,GAAG,KAAKC,IAAI,aAAaA,EAAEL,QAAQ,SAASK,GAAG,IAAID,EAAEC,EAAE,GAAGhB,EAAEgB,EAAE,GAAG,IAAIhB,EAAE,OAAOe,EAAE,GAAG,mBAAmBuD,KAAK,CAAC,IAAInD,EAAEmD,KAAKC,SAASC,mBAAmBC,KAAKC,UAAU1E,MAAMa,EAAE,+DAA+De,OAAOT,GAAGC,EAAE,OAAOQ,OAAOf,EAAE,OAAO,MAAM,CAACE,GAAGa,OAAO,CAACR,IAAI8C,KAAK,KAAK,CAAC,MAAM,CAACnD,GAAGmD,KAAK,KAAK,GAAG,KAAKlD,IAAI,aAAa,IAAID,EAAE,GAAG,SAASf,EAAEgB,GAAG,IAAI,IAAIhB,GAAG,EAAEmB,EAAE,EAAEA,EAAEJ,EAAEuB,OAAOnB,IAAI,GAAGJ,EAAEI,GAAGwD,aAAa3D,EAAE,CAAChB,EAAEmB,EAAE,KAAK,CAAC,OAAOnB,CAAC,CAAC,SAASmB,EAAEH,EAAEG,GAAG,IAAI,IAAIC,EAAE,CAAC,EAAElB,EAAE,GAAGsD,EAAE,EAAEA,EAAExC,EAAEsB,OAAOkB,IAAI,CAAC,IAAIY,EAAEpD,EAAEwC,GAAGW,EAAEhD,EAAEyD,KAAKR,EAAE,GAAGjD,EAAEyD,KAAKR,EAAE,GAAGC,EAAEjD,EAAE+C,IAAI,EAAElD,EAAE,GAAGW,OAAOuC,EAAE,KAAKvC,OAAOyC,GAAGjD,EAAE+C,GAAGE,EAAE,EAAE,IAAIQ,EAAE7E,EAAEiB,GAAGoI,EAAE,CAACtE,IAAIX,EAAE,GAAGY,MAAMZ,EAAE,GAAGa,UAAUb,EAAE,GAAGc,SAASd,EAAE,GAAGe,MAAMf,EAAE,IAAI,IAAI,IAAIS,EAAE9D,EAAE8D,GAAGO,aAAarE,EAAE8D,GAAGQ,QAAQgE,OAAO,CAAC,IAAIvE,EAAEjE,EAAEwI,EAAElI,GAAGA,EAAEoE,QAAQ/B,EAAEzC,EAAEyE,OAAOhC,EAAE,EAAE,CAACmB,WAAW1D,EAAEoE,QAAQP,EAAEM,WAAW,GAAG,CAAClF,EAAEuD,KAAKxC,EAAE,CAAC,OAAOf,CAAC,CAAC,SAASW,EAAEG,EAAED,GAAG,IAAIf,EAAEe,EAAE0E,OAAO1E,GAAe,OAAZf,EAAE0F,OAAO1E,GAAU,SAASD,GAAG,GAAGA,EAAE,CAAC,GAAGA,EAAEgE,MAAM/D,EAAE+D,KAAKhE,EAAEiE,QAAQhE,EAAEgE,OAAOjE,EAAEkE,YAAYjE,EAAEiE,WAAWlE,EAAEmE,WAAWlE,EAAEkE,UAAUnE,EAAEoE,QAAQnE,EAAEmE,MAAM,OAAOnF,EAAE0F,OAAO1E,EAAED,EAAE,MAAMf,EAAEiC,QAAQ,CAAC,CAACjB,EAAEL,QAAQ,SAASK,EAAEH,GAAG,IAAIO,EAAED,EAAEH,EAAEA,GAAG,GAAGH,EAAEA,GAAG,CAAC,GAAG,OAAO,SAASG,GAAGA,EAAEA,GAAG,GAAG,IAAI,IAAId,EAAE,EAAEA,EAAEkB,EAAEkB,OAAOpC,IAAI,CAAC,IAAIsD,EAAExD,EAAEoB,EAAElB,IAAIa,EAAEyC,GAAG4B,YAAY,CAAC,IAAI,IAAIhB,EAAEjD,EAAEH,EAAEH,GAAGsD,EAAE,EAAEA,EAAE/C,EAAEkB,OAAO6B,IAAI,CAAC,IAAIE,EAAErE,EAAEoB,EAAE+C,IAAI,IAAIpD,EAAEsD,GAAGe,aAAarE,EAAEsD,GAAGgB,UAAUtE,EAAEyE,OAAOnB,EAAE,GAAG,CAACjD,EAAEgD,CAAC,CAAC,GAAG,IAAIpD,IAAI,aAAa,IAAID,EAAE,CAAC,EAAEC,EAAEL,QAAQ,SAASK,EAAEhB,GAAG,IAAImB,EAAE,SAASH,GAAG,QAAG,IAASD,EAAEC,GAAG,CAAC,IAAIhB,EAAEjB,SAAS4G,cAAc3E,GAAG,GAAG4E,OAAOC,mBAAmB7F,aAAa4F,OAAOC,kBAAkB,IAAI7F,EAAEA,EAAE8F,gBAAgBC,IAAoB,CAAf,MAAM/E,GAAGhB,EAAE,IAAI,CAACe,EAAEC,GAAGhB,CAAC,CAAC,OAAOe,EAAEC,EAAE,CAAhM,CAAkMA,GAAG,IAAIG,EAAE,MAAM,IAAI6E,MAAM,2GAA2G7E,EAAE8E,YAAYjG,EAAE,GAAG,KAAKgB,IAAI,aAAaA,EAAEL,QAAQ,SAASK,GAAG,IAAID,EAAEhC,SAASmH,cAAc,SAAS,OAAOlF,EAAEmF,cAAcpF,EAAEC,EAAEoF,YAAYpF,EAAEqF,OAAOtF,EAAEC,EAAEsF,SAASvF,CAAC,GAAG,KAAK,CAACC,EAAED,EAAEf,KAAK,aAAagB,EAAEL,QAAQ,SAASK,GAAG,IAAID,EAAEf,EAAEuG,GAAGxF,GAAGC,EAAEwF,aAAa,QAAQzF,EAAE,GAAG,KAAKC,IAAI,aAAaA,EAAEL,QAAQ,SAASK,GAAG,IAAID,EAAEC,EAAEyF,mBAAmBzF,GAAG,MAAM,CAAC0E,OAAO,SAAS1F,IAAI,SAASgB,EAAED,EAAEf,GAAG,IAAImB,EAAE,GAAGnB,EAAEkF,WAAW/D,GAAG,cAAcS,OAAO5B,EAAEkF,SAAS,QAAQlF,EAAEgF,QAAQ7D,GAAG,UAAUS,OAAO5B,EAAEgF,MAAM,OAAO,IAAInE,OAAE,IAASb,EAAEmF,MAAMtE,IAAIM,GAAG,SAASS,OAAO5B,EAAEmF,MAAM7C,OAAO,EAAE,IAAIV,OAAO5B,EAAEmF,OAAO,GAAG,OAAOhE,GAAGnB,EAAE+E,IAAIlE,IAAIM,GAAG,KAAKnB,EAAEgF,QAAQ7D,GAAG,KAAKnB,EAAEkF,WAAW/D,GAAG,KAAK,IAAIC,EAAEpB,EAAEiF,UAAU7D,GAAG,oBAAoBkD,OAAOnD,GAAG,uDAAuDS,OAAO0C,KAAKC,SAASC,mBAAmBC,KAAKC,UAAUtD,MAAM,QAAQL,EAAE2F,kBAAkBvF,EAAEH,EAAED,EAAEuF,QAAQ,CAAxe,CAA0evF,EAAEC,EAAEhB,EAAE,EAAEiC,OAAO,YAAY,SAASjB,GAAG,GAAG,OAAOA,EAAE2F,WAAW,OAAM,EAAG3F,EAAE2F,WAAWC,YAAY5F,EAAE,CAAvE,CAAyED,EAAE,EAAE,GAAG,KAAKC,IAAI,aAAaA,EAAEL,QAAQ,SAASK,EAAED,GAAG,GAAGA,EAAE8F,WAAW9F,EAAE8F,WAAWC,QAAQ9F,MAAM,CAAC,KAAKD,EAAEgG,YAAYhG,EAAE6F,YAAY7F,EAAEgG,YAAYhG,EAAEkF,YAAYlH,SAASiI,eAAehG,GAAG,CAAC,GAAG,KAAK,OAAO,KAAK,OAAO,KAAK,OAAO,KAAK,OAAO,KAAK,CAACA,EAAED,EAAEf,KAAK,aAAa,SAASmB,EAAEH,EAAED,EAAEf,EAAEmB,EAAEN,EAAEO,EAAElB,EAAEsD,GAAG,IAAIY,EAAED,EAAE,mBAAmBnD,EAAEA,EAAEsF,QAAQtF,EAAE,GAAGD,IAAIoD,EAAE8C,OAAOlG,EAAEoD,EAAE+C,gBAAgBlH,EAAEmE,EAAEgD,WAAU,GAAIhG,IAAIgD,EAAEiD,YAAW,GAAIhG,IAAI+C,EAAEkD,SAAS,UAAUjG,GAAGlB,GAAGkE,EAAE,SAASpD,IAAIA,EAAEA,GAAGxC,KAAK8I,QAAQ9I,KAAK8I,OAAOC,YAAY/I,KAAKgJ,QAAQhJ,KAAKgJ,OAAOF,QAAQ9I,KAAKgJ,OAAOF,OAAOC,aAAa,oBAAoBE,sBAAsBzG,EAAEyG,qBAAqB5G,GAAGA,EAAE6G,KAAKlJ,KAAKwC,GAAGA,GAAGA,EAAE2G,uBAAuB3G,EAAE2G,sBAAsBC,IAAI1H,EAAE,EAAEiE,EAAE0D,aAAazD,GAAGvD,IAAIuD,EAAEZ,EAAE,WAAW3C,EAAE6G,KAAKlJ,MAAM2F,EAAEiD,WAAW5I,KAAKgJ,OAAOhJ,MAAMsJ,MAAMjG,SAASkG,WAAW,EAAElH,GAAGuD,EAAE,GAAGD,EAAEiD,WAAW,CAACjD,EAAE6D,cAAc5D,EAAE,IAAIC,EAAEF,EAAE8C,OAAO9C,EAAE8C,OAAO,SAASjG,EAAED,GAAG,OAAOqD,EAAEsD,KAAK3G,GAAGsD,EAAErD,EAAED,EAAE,CAAC,KAAK,CAAC,IAAIE,EAAEkD,EAAE8D,aAAa9D,EAAE8D,aAAahH,EAAE,GAAGW,OAAOX,EAAEmD,GAAG,CAACA,EAAE,CAAC,MAAM,CAACzD,QAAQK,EAAEsF,QAAQnC,EAAE,CAACnE,EAAEiB,EAAEF,EAAE,CAACG,EAAE,IAAIC,GAAE,EAAG,KAAKH,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,KAAyB,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,KAAQ,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,KAAc,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,KAAY,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,IAAU,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,KAAM,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,IAAK,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,KAA4C,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,KAAqC,EAAG,KAAKK,IAAI,aAAaA,EAAEL,QAAQ,EAAQ,KAA8C,GAAII,EAAE,CAAC,EAAE,SAASf,EAAEmB,GAAG,IAAIN,EAAEE,EAAEI,GAAG,QAAG,IAASN,EAAE,OAAOA,EAAEF,QAAQ,IAAIS,EAAEL,EAAEI,GAAG,CAACuC,GAAGvC,EAAER,QAAQ,CAAC,GAAG,OAAOK,EAAEG,GAAGC,EAAEA,EAAET,QAAQX,GAAGoB,EAAET,OAAO,CAACX,EAAEa,EAAEG,IAAI,IAAID,EAAEC,GAAGA,EAAEkH,WAAW,IAAIlH,EAAEO,QAAQ,IAAIP,EAAE,OAAOhB,EAAEiB,EAAEF,EAAE,CAACf,EAAEe,IAAIA,GAAGf,EAAEiB,EAAE,CAACD,EAAED,KAAK,IAAI,IAAII,KAAKJ,EAAEf,EAAEmB,EAAEJ,EAAEI,KAAKnB,EAAEmB,EAAEH,EAAEG,IAAIgH,OAAOC,eAAepH,EAAEG,EAAE,CAACkH,YAAW,EAAGC,IAAIvH,EAAEI,IAAG,EAAGnB,EAAEoJ,EAAE,WAAW,GAAG,iBAAiBuQ,WAAW,OAAOA,WAAW,IAAI,OAAOnb,MAAM,IAAIwX,SAAS,cAAb,EAA+E,CAAjD,MAAMhV,GAAG,GAAG,iBAAiB4E,OAAO,OAAOA,MAAM,CAAC,CAA7J,GAAiK5F,EAAEmB,EAAE,CAACH,EAAED,IAAIoH,OAAOI,UAAUC,eAAed,KAAK1G,EAAED,GAAGf,EAAEE,EAAEc,IAAI,oBAAoByH,QAAQA,OAAOC,aAAaP,OAAOC,eAAepH,EAAEyH,OAAOC,YAAY,CAACC,MAAM,WAAWR,OAAOC,eAAepH,EAAE,aAAa,CAAC2H,OAAM,GAAG,EAAG3I,EAAEuG,QAAG,EAAO,IAAIpF,EAAE,CAAC,EAAE,MAAM,MAAM,aAAanB,EAAEE,EAAEiB,GAAGnB,EAAEiB,EAAEE,EAAE,CAACI,QAAQ,IAAIqY,IAAI,IAAI5Y,EAAEhB,EAAE,MAAMe,EAAEf,EAAE,MAAMa,EAAEb,EAAE,KAAKoB,EAAEpB,EAAE,MAAME,EAAEF,EAAE,MAAMwD,EAAExD,EAAE,MAAMoE,EAAEpE,EAAE,MAAM,SAASmE,EAAEnD,EAAED,GAAG,IAAIf,EAAEmB,EAAEN,EAAEO,EAAEL,EAAEvC,KAAKqb,MAAM,WAAWhZ,GAAE,EAAGM,EAAE,IAAI8X,KAAKjZ,EAAE8Z,WAAW9Y,EAAEI,EAAE,EAAE5C,KAAKub,MAAM,WAAWlZ,GAAE,EAAGmZ,aAAaha,GAAGoB,GAAG,IAAI6X,KAAK9X,CAAC,EAAE3C,KAAKyb,MAAM,WAAWpZ,GAAE,EAAGmZ,aAAaha,GAAGoB,EAAE,CAAC,EAAE5C,KAAK0b,YAAY,WAAW,OAAOrZ,IAAIrC,KAAKub,QAAQvb,KAAKqb,SAASzY,CAAC,EAAE5C,KAAK2b,gBAAgB,WAAW,OAAOtZ,CAAC,EAAErC,KAAKqb,OAAO,CAAC,IAAIxV,EAAErE,EAAE,KAAK,MAAMiB,EAAE,EAAQ,MAA6C,IAAI4D,EAAE7E,EAAEa,EAAEI,GAAGoI,EAAErJ,EAAE,MAAM8E,EAAE9E,EAAEa,EAAEwI,GAAGN,EAAE/I,EAAE,MAAMoJ,EAAEpJ,EAAEa,EAAEkI,GAAG,MAAMI,EAAE,EAAQ,MAAuC,IAAI7D,EAAEtF,EAAEa,EAAEsI,GAAG,MAAMlJ,EAAE,EAAQ,MAAsC,IAAI+I,EAAEhJ,EAAEa,EAAEZ,GAAG6P,EAAE9P,EAAE,MAAM+P,EAAE/P,EAAE,MAAMgQ,EAAEhQ,EAAEa,EAAEkP,GAAspB,SAASnH,EAAE5H,EAAED,IAAI,MAAMA,GAAGA,EAAEC,EAAEsB,UAAUvB,EAAEC,EAAEsB,QAAQ,IAAI,IAAItC,EAAE,EAAEmB,EAAE,IAAI4K,MAAMhL,GAAGf,EAAEe,EAAEf,IAAImB,EAAEnB,GAAGgB,EAAEhB,GAAG,OAAOmB,CAAC,CAAC,MAAM+O,EAAE,CAACpO,KAAK,UAAUwK,WAAW,CAAC8N,UAAU5W,EAAEjC,QAAQ8Y,YAAYxV,IAAIyV,aAAaxV,IAAI4S,MAAMtO,IAAImR,MAAMjV,IAAIkV,KAAKxR,IAAIuD,SAASnI,EAAE7C,SAAS6K,WAAW,CAACC,QAAQhI,EAAE9C,SAASiB,OAAO,CAACtC,EAAEgB,GAAGuB,MAAM,CAACI,MAAM,CAACF,KAAKC,OAAOrB,QAAQ,IAAIkZ,YAAY,CAAC9X,KAAKI,QAAQxB,SAAQ,GAAImZ,QAAQ,CAAC/X,KAAKI,QAAQxB,SAAQ,GAAIoZ,cAAc,CAAChY,KAAKI,QAAQxB,SAAQ,GAAIqZ,gBAAgB,CAACjY,KAAKI,QAAQxB,SAAQ,GAAIsZ,eAAe,CAAClY,KAAK0K,OAAO9L,QAAQ,KAAKuZ,gBAAgB,CAACnY,KAAKI,QAAQxB,SAAQ,GAAIwZ,YAAY,CAACpY,KAAKI,QAAQxB,SAAQ,GAAIyZ,iBAAiB,CAACrY,KAAKI,QAAQxB,SAAQ,GAAIwP,KAAK,CAACpO,KAAKC,OAAOrB,QAAQ,SAASmJ,UAAU,SAAS1J,GAAG,MAAM,CAAC,QAAQ,SAAS,QAAQ,QAAQgN,SAAShN,EAAE,GAAGia,SAAS,CAACtY,KAAKI,QAAQxB,SAAQ,GAAI2Z,KAAK,CAACvY,KAAKI,QAAQxB,SAAQ,GAAI4L,UAAU,CAACxK,KAAK,CAACC,OAAO,MAAMrB,QAAQ,QAAQ4Z,qBAAqB,CAACxY,KAAKI,QAAQxB,SAAQ,GAAI6Z,uBAAuB,CAACzY,KAAKoJ,MAAMxK,QAAQ,WAAW,MAAM,EAAE,GAAG8Z,cAAc,CAAC1Y,KAAK0K,OAAO9L,QAAQ,IAAI0B,MAAM,CAAC,WAAW,OAAO,SAAS7D,KAAK,WAAW,MAAM,CAACkc,GAAG,KAAKC,WAAU,EAAGC,SAAQ,EAAGC,iBAAiB,KAAKC,SAAS,GAAG3F,UAAU,KAAK4F,QAAO,EAAGva,EAAEF,KAAK,EAAEkB,SAAS,CAACwZ,oBAAoB,WAAW,MAAM,SAASha,OAAOpD,KAAKmc,cAAc,MAAM,KAAK,EAAEkB,eAAe,WAAW,OAAOrd,KAAKgd,SAAQ,EAAG3a,EAAEE,GAAG,oBAAmB,EAAGF,EAAEE,GAAG,kBAAkB,EAAE+a,aAAa,WAAW,MAAM,CAAC,uBAAuBtd,KAAKqc,eAAe,KAAK,cAAcrc,KAAKkd,SAAS,KAAK,EAAEK,qBAAqB,WAAW,OAAM,EAAGlb,EAAEE,GAAG,cAAc,EAAEib,oBAAoB,WAAW,OAAM,EAAGnb,EAAEE,GAAG,WAAW,EAAEkb,oBAAoB,WAAW,OAAM,EAAGpb,EAAEE,GAAG,OAAO,GAAG2M,MAAM,CAACoN,gBAAgB,SAAS9Z,GAAGxC,KAAKid,mBAAmBza,EAAExC,KAAKid,iBAAiB1B,QAAQvb,KAAKid,iBAAiB5B,QAAQ,EAAEuB,uBAAuB,SAASpa,GAAG,GAAGxC,KAAKuX,UAAU,CAAC,IAAIhV,EAAEvC,KAAK0P,MAAMgO,KAAK1d,KAAKuX,UAAUoG,wBAAwB,CAACpb,GAAGa,OAAjgF,SAAWZ,GAAG,OAAO,SAASA,GAAG,GAAG+K,MAAMC,QAAQhL,GAAG,OAAO4H,EAAE5H,EAAE,CAA3C,CAA6CA,IAAI,SAASA,GAAG,GAAG,oBAAoByH,QAAQ,MAAMzH,EAAEyH,OAAOwC,WAAW,MAAMjK,EAAE,cAAc,OAAO+K,MAAME,KAAKjL,EAAE,CAA/G,CAAiHA,IAAI,SAASA,EAAED,GAAG,GAAIC,EAAJ,CAAa,GAAG,iBAAiBA,EAAE,OAAO4H,EAAE5H,EAAED,GAAG,IAAIf,EAAEmI,OAAOI,UAAUpI,SAASuH,KAAK1G,GAAGkL,MAAM,GAAG,GAAuD,MAApD,WAAWlM,GAAGgB,EAAEzC,cAAcyB,EAAEgB,EAAEzC,YAAYuD,MAAS,QAAQ9B,GAAG,QAAQA,EAAS+L,MAAME,KAAKjL,GAAM,cAAchB,GAAG,2CAA2CmM,KAAKnM,GAAU4I,EAAE5H,EAAED,QAAlF,CAA1L,CAA8Q,CAAxS,CAA0SC,IAAI,WAAW,MAAM,IAAI4K,UAAU,uIAAuI,CAAtK,EAAyK,CAAs3DqE,CAAEjP,IAAI,CAAC,GAAGob,YAAY,WAAWxW,OAAOyW,iBAAiB,UAAU7d,KAAK8d,cAAc,EAAErG,cAAc,WAAWrQ,OAAO2W,oBAAoB,UAAU/d,KAAK8d,eAAe9d,KAAK8c,GAAGkB,IAAI,wBAAwBhe,KAAK8c,GAAGmB,SAAS,EAAE3D,QAAQ,WAAW,IAAI9X,EAAExC,KAAMA,KAAK+c,WAAU,EAAG/c,KAAK0X,eAAe1X,KAAK8c,GAAG,IAAItL,IAAJ,CAASxR,KAAK0P,MAAMgO,MAAM1d,KAAK8c,GAAGzR,GAAG,wBAAuB,SAAU9I,GAAGC,EAAE0b,YAAY3b,EAAG,IAAGvC,KAAK2O,YAAa,SAAS3O,KAAK2O,UAAUpO,SAAS4d,KAAKC,aAAape,KAAKwD,IAAIjD,SAAS4d,KAAKE,WAAW9d,SAAS4G,cAAcnH,KAAK2O,WAAWlH,YAAYzH,KAAKwD,KAAK,EAAE8a,UAAU,WAAWte,KAAK4P,iBAAiB5P,KAAKwD,IAAIC,QAAQ,EAAEM,QAAQ,CAACwa,SAAS,SAAS/b,GAAGxC,KAAKic,cAAczZ,GAAGxC,KAAKwe,iBAAiBxe,KAAK6E,MAAM,WAAWrC,GAAG,EAAEgT,KAAK,SAAShT,GAAGxC,KAAKkc,UAAU1Z,GAAGxC,KAAKwe,iBAAiBxe,KAAK6E,MAAM,OAAOrC,GAAG,EAAEic,MAAM,SAASjc,GAAG,IAAID,EAAEvC,KAAKA,KAAKyc,WAAWzc,KAAK+c,WAAU,EAAGzB,YAAW,WAAY/Y,EAAEsC,MAAM,QAAQrC,EAAG,GAAE,KAAK,EAAEsb,cAAc,SAAStb,GAAG,OAAOA,EAAEkO,SAAS,KAAK,GAAG1Q,KAAKue,SAAS/b,GAAG,MAAM,KAAK,GAAGxC,KAAKwV,KAAKhT,GAAG,MAAM,KAAK,GAAGxC,KAAKye,MAAMjc,GAAG,EAAE0b,YAAY,SAAS1b,GAAGxC,KAAKuc,cAAc,cAAc/Z,EAAE2B,KAAKnE,KAAKwV,KAAKhT,GAAG,eAAeA,EAAE2B,MAAMnE,KAAKue,SAAS/b,GAAG,EAAEkc,gBAAgB,WAAW1e,KAAKgd,SAAShd,KAAKgd,QAAQhd,KAAKgd,QAAQhd,KAAK2e,kBAAkB3e,KAAK4e,uBAAuB,EAAEJ,eAAe,WAAWxe,KAAKgd,SAAShd,KAAKgd,QAAQhd,KAAK4e,wBAAwB5e,KAAKiQ,WAAU,WAAYjQ,KAAK0e,iBAAkB,GAAE,EAAEC,gBAAgB,WAAW,IAAInc,EAAExC,KAAKA,KAAKgd,SAAQ,EAAGhd,KAAKkc,QAAQlc,KAAKid,iBAAiB,IAAItX,GAAE,WAAYnD,EAAEgT,OAAOhT,EAAEmc,iBAAkB,GAAE3e,KAAKqc,iBAAiBrc,KAAKgd,SAAQ,EAAGhd,KAAK4e,wBAAwB,EAAEA,sBAAsB,WAAW5e,KAAKid,kBAAkBjd,KAAKid,iBAAiBxB,OAAO,EAAE/D,aAAa,WAAW,IAAIlV,EAAExC,KAAKwB,EAAExB,KAAK0P,MAAMgO,KAAK1d,KAAKiQ,WAAU,WAAYzN,EAAE+U,WAAU,EAAGjG,EAAEuG,iBAAiBrW,EAAE,CAACuW,mBAAkB,EAAGC,WAAU,EAAGzV,EAAE0V,OAAOzV,EAAE+U,UAAUW,UAAW,GAAE,EAAEtI,eAAe,WAAW,IAAIpN,EAAE,QAAQA,EAAExC,KAAKuX,iBAAY,IAAS/U,GAAGA,EAAE2V,aAAanY,KAAKuX,UAAU,IAAI,IAAI,IAAI5F,EAAEnQ,EAAE,MAAMsQ,EAAEtQ,EAAEa,EAAEsP,GAAGI,EAAEvQ,EAAE,MAAM2R,EAAE3R,EAAEa,EAAE0P,GAAGqB,EAAE5R,EAAE,KAAK6R,EAAE7R,EAAEa,EAAE+Q,GAAGE,EAAE9R,EAAE,MAAM+R,EAAE/R,EAAEa,EAAEiR,GAAGE,EAAEhS,EAAE,MAAMiS,EAAEjS,EAAEa,EAAEmR,GAAGE,EAAElS,EAAE,MAAMmS,EAAEnS,EAAEa,EAAEqR,GAAGE,EAAEpS,EAAE,MAAMgL,EAAE,CAAC,EAAEA,EAAEtE,kBAAkByL,IAAInH,EAAE7E,cAAc4L,IAAI/G,EAAE3E,OAAOwL,IAAI5I,KAAK,KAAK,QAAQ+B,EAAEvF,OAAOkM,IAAI3G,EAAEvE,mBAAmBwL,IAAI3B,IAAI8B,EAAElR,EAAE8J,GAAGoH,EAAElR,GAAGkR,EAAElR,EAAEgI,QAAQkJ,EAAElR,EAAEgI,OAAO,IAAImU,EAAErd,EAAE,MAAMyW,EAAEzW,EAAE,MAAMsd,EAAEtd,EAAEa,EAAE4V,GAAG8G,GAAE,EAAGF,EAAEnc,GAAGgP,GAAE,WAAY,IAAIlP,EAAExC,KAAKuC,EAAEC,EAAEsI,MAAMC,GAAG,OAAOxI,EAAE,aAAa,CAAC2I,MAAM,CAAC5H,KAAK,SAAS,CAACf,EAAE,MAAM,CAAC2P,IAAI,OAAOlH,YAAY,aAAaC,MAAM,CAAC,mBAAmBzI,EAAEka,MAAMlR,MAAMhJ,EAAE8a,aAAapS,MAAM,CAACC,KAAK,SAAS,aAAa,OAAO,kBAAkB,eAAe3I,EAAE2a,OAAO,mBAAmB,qBAAqB3a,EAAE2a,SAAS,CAAC5a,EAAE,aAAa,CAAC2I,MAAM,CAAC5H,KAAK,oBAAoB,CAACf,EAAE,MAAM,CAACyI,YAAY,gBAAgB,CAAC,KAAKxI,EAAE6B,MAAMpB,OAAOV,EAAE,KAAK,CAACyI,YAAY,cAAcE,MAAM,CAAChG,GAAG,eAAe1C,EAAE2a,SAAS,CAAC3a,EAAEkJ,GAAG,eAAelJ,EAAEmJ,GAAGnJ,EAAE6B,OAAO,gBAAgB7B,EAAEsJ,KAAKtJ,EAAEkJ,GAAG,KAAKnJ,EAAE,MAAM,CAACyI,YAAY,cAAc,CAACxI,EAAE0Z,SAAS1Z,EAAE4Z,gBAAgB7Z,EAAE,SAAS,CAACqL,WAAW,CAAC,CAACtK,KAAK,UAAU0b,QAAQ,iBAAiB7U,MAAM3H,EAAE6a,eAAe4B,WAAW,iBAAiB9M,UAAU,CAACC,MAAK,KAAMpH,YAAY,mBAAmBC,MAAM,CAAC,2BAA2BzI,EAAE8Z,iBAAiBpR,MAAM,CAAC/G,KAAK,UAAUkH,GAAG,CAACC,MAAM9I,EAAEkc,kBAAkB,CAAClc,EAAEwa,QAAQza,EAAE,QAAQ,CAACyI,YAAY,0BAA0BE,MAAM,CAACqH,KAAK/P,EAAE0a,YAAY3a,EAAE,OAAO,CAACyI,YAAY,yBAAyBE,MAAM,CAACqH,KAAK/P,EAAE0a,YAAY1a,EAAEkJ,GAAG,KAAKnJ,EAAE,OAAO,CAACyI,YAAY,mBAAmB,CAACxI,EAAEkJ,GAAG,mBAAmBlJ,EAAEmJ,GAAGnJ,EAAE6a,gBAAgB,oBAAoB7a,EAAEkJ,GAAG,KAAKlJ,EAAEwa,QAAQza,EAAE,MAAM,CAACyI,YAAY,gBAAgBE,MAAM,CAACgU,OAAO,KAAKC,MAAM,OAAO,CAAC5c,EAAE,SAAS,CAACyI,YAAY,wBAAwBE,MAAM,CAACkU,OAAO,QAAQ,eAAe,IAAIC,KAAK,cAAc3d,EAAE,KAAK4d,GAAG,KAAKC,GAAG,UAAU/c,EAAEsJ,MAAM,GAAGtJ,EAAEsJ,KAAKtJ,EAAEkJ,GAAG,KAAKnJ,EAAE,YAAY,CAACyI,YAAY,iBAAiBE,MAAM,CAAC0D,OAAOpM,EAAEqa,gBAAgB,CAACra,EAAE+I,GAAG,YAAY,GAAG/I,EAAEkJ,GAAG,KAAKlJ,EAAEia,WAAWja,EAAEma,qBAAqBpa,EAAE,WAAW,CAACyI,YAAY,eAAeE,MAAM,CAAC,aAAa1I,EAAE+a,qBAAqBpZ,KAAK,YAAYkH,GAAG,CAACC,MAAM9I,EAAEic,OAAO7M,YAAYpP,EAAEiW,GAAG,CAAC,CAACvX,IAAI,OAAOwX,GAAG,WAAW,MAAM,CAACnW,EAAE,QAAQ,CAAC2I,MAAM,CAACqH,KAAK/P,EAAE0a,YAAY,EAAEvE,OAAM,IAAK,MAAK,EAAG,cAAcnW,EAAEsJ,MAAM,OAAOtJ,EAAEkJ,GAAG,KAAKnJ,EAAE,aAAa,CAAC2I,MAAM,CAAC5H,KAAKd,EAAE4a,sBAAsB,CAAC7a,EAAE,MAAM,CAACqL,WAAW,CAAC,CAACtK,KAAK,OAAO0b,QAAQ,SAAS7U,MAAM3H,EAAEua,UAAUkC,WAAW,cAAcjU,YAAY,gBAAgBC,MAAM,CAAC,kBAAkB7H,OAAOZ,EAAE+P,MAAM/P,EAAEga,iBAAiB,mCAAmC,IAAInR,GAAG,CAACmU,UAAU,SAASjd,GAAG,OAAOA,EAAE8J,SAAS9J,EAAEkd,cAAc,KAAKjd,EAAEic,MAAM3R,MAAM,KAAKC,UAAU,IAAI,CAACxK,EAAE,aAAa,CAAC2I,MAAM,CAAC5H,KAAK,oBAAoB,CAACf,EAAE,WAAW,CAACqL,WAAW,CAAC,CAACtK,KAAK,OAAO0b,QAAQ,SAAS7U,MAAM3H,EAAEyZ,YAAYgD,WAAW,gBAAgBjU,YAAY,OAAOC,MAAM,CAACyU,WAAWld,EAAEyZ,aAAa/Q,MAAM,CAAC/G,KAAK,yBAAyB,aAAa3B,EAAEgb,qBAAqBnS,GAAG,CAACC,MAAM9I,EAAE+b,UAAU3M,YAAYpP,EAAEiW,GAAG,CAAC,CAACvX,IAAI,OAAOwX,GAAG,WAAW,MAAM,CAACnW,EAAE,cAAc,CAAC2I,MAAM,CAACqH,KAAK,MAAM,EAAEoG,OAAM,QAAS,GAAGnW,EAAEkJ,GAAG,KAAKnJ,EAAE,MAAM,CAACyI,YAAY,kBAAkBE,MAAM,CAAChG,GAAG,qBAAqB1C,EAAE2a,SAAS,CAAC3a,EAAE+I,GAAG,WAAW/I,EAAEkJ,GAAG,KAAKlJ,EAAEia,UAAUja,EAAEma,qBAAqBpa,EAAE,WAAW,CAACyI,YAAY,yBAAyBE,MAAM,CAAC/G,KAAK,WAAW,aAAa3B,EAAE+a,sBAAsBlS,GAAG,CAACC,MAAM9I,EAAEic,OAAO7M,YAAYpP,EAAEiW,GAAG,CAAC,CAACvX,IAAI,OAAOwX,GAAG,WAAW,MAAM,CAACnW,EAAE,QAAQ,CAAC2I,MAAM,CAACqH,KAAK,MAAM,EAAEoG,OAAM,IAAK,MAAK,EAAG,cAAcnW,EAAEsJ,MAAM,GAAGtJ,EAAEkJ,GAAG,KAAKnJ,EAAE,aAAa,CAAC2I,MAAM,CAAC5H,KAAK,oBAAoB,CAACf,EAAE,WAAW,CAACqL,WAAW,CAAC,CAACtK,KAAK,OAAO0b,QAAQ,SAAS7U,MAAM3H,EAAE0Z,QAAQ+C,WAAW,YAAYjU,YAAY,OAAOC,MAAM,CAACyU,WAAWld,EAAE0Z,SAAShR,MAAM,CAAC/G,KAAK,yBAAyB,aAAa3B,EAAEib,qBAAqBpS,GAAG,CAACC,MAAM9I,EAAEgT,MAAM5D,YAAYpP,EAAEiW,GAAG,CAAC,CAACvX,IAAI,OAAOwX,GAAG,WAAW,MAAM,CAACnW,EAAE,eAAe,CAAC2I,MAAM,CAACqH,KAAK,MAAM,EAAEoG,OAAM,QAAS,IAAI,MAAM,IAAK,GAAE,IAAG,EAAG,KAAK,WAAW,MAAM,mBAAmBmG,KAAKA,IAAIC,GAAG,MAAMrc,EAAEqc,EAAE5c,SAAQ,EAAGK,EAAEE,GAAGA,GAAG,MAAM0Y,EAAE1Y,CAAE,EAAv9R,GAA29RC,CAAE,EAA7xlK,GAA/NoJ,EAAO5J,QAAQI,iCCChF,IAAIod,EAAe,EAAQ,MAW3B,SAASC,EAAQpe,EAAGC,GAClB,GAAID,IAAMC,EACR,OAAO,EAMT,IAHA,IAAI2I,EAAI5I,EAAEsC,OACNwN,EAAI7P,EAAEqC,OAEDlB,EAAI,EAAGid,EAAMzF,KAAK0F,IAAI1V,EAAGkH,GAAI1O,EAAIid,IAAOjd,EAC/C,GAAIpB,EAAEoB,KAAOnB,EAAEmB,GAAI,CACjBwH,EAAI5I,EAAEoB,GACN0O,EAAI7P,EAAEmB,GACN,KACF,CAGF,OAAIwH,EAAIkH,GACE,EAENA,EAAIlH,EACC,EAEF,CACT,CACA,SAAS2V,EAASte,GAChB,OAAI,EAAAmJ,EAAOoV,QAA4C,mBAA3B,EAAApV,EAAOoV,OAAOD,SACjC,EAAAnV,EAAOoV,OAAOD,SAASte,KAEjB,MAALA,IAAaA,EAAEwe,UAC3B,CA8BA,IAAI/c,EAAO,EAAQ,IACfgd,EAASvW,OAAOI,UAAUC,eAC1BmW,EAAS5S,MAAMxD,UAAU2D,MACzB0S,EACgC,QAA3B,WAAgB,EAAE9c,KAE3B,SAAS+c,EAAWC,GAClB,OAAO3W,OAAOI,UAAUpI,SAASuH,KAAKoX,EACxC,CACA,SAASC,EAAOC,GACd,OAAIT,EAASS,KAGqB,mBAAvB,EAAA5V,EAAO6V,cAGgB,mBAAvBA,YAAYF,OACdE,YAAYF,OAAOC,KAEvBA,IAGDA,aAAkBE,aAGlBF,EAAOG,QAAUH,EAAOG,kBAAkBF,eAIhD,CAKA,IAAIG,EAAS7U,EAAO5J,QAAU+Y,EAO1B2F,EAAQ,8BAEZ,SAASC,EAAQC,GACf,GAAK7d,EAAK8d,WAAWD,GAArB,CAGA,GAAIX,EACF,OAAOW,EAAKzd,KAEd,IACI2d,EADMF,EAAKpf,WACCsf,MAAMJ,GACtB,OAAOI,GAASA,EAAM,EANtB,CAOF,CAwCA,SAASC,EAASlc,EAAG3C,GACnB,MAAiB,iBAAN2C,EACFA,EAAElB,OAASzB,EAAI2C,EAAIA,EAAE0I,MAAM,EAAGrL,GAE9B2C,CAEX,CACA,SAASiW,EAAQkG,GACf,GAAIf,IAAuBld,EAAK8d,WAAWG,GACzC,OAAOje,EAAK+X,QAAQkG,GAEtB,IAAIC,EAAUN,EAAQK,GAEtB,MAAO,aADIC,EAAU,KAAOA,EAAU,IACT,GAC/B,CAkBA,SAASC,EAAKC,EAAQC,EAAU1G,EAAS2G,EAAUC,GACjD,MAAM,IAAIb,EAAOc,eAAe,CAC9B7G,QAASA,EACTyG,OAAQA,EACRC,SAAUA,EACVC,SAAUA,EACVC,mBAAoBA,GAExB,CAYA,SAASvG,EAAG/Q,EAAO0Q,GACZ1Q,GAAOkX,EAAKlX,GAAO,EAAM0Q,EAAS,KAAM+F,EAAO1F,GACtD,CAmCA,SAASyG,EAAWL,EAAQC,EAAUK,EAAQC,GAE5C,GAAIP,IAAWC,EACb,OAAO,EACF,GAAIxB,EAASuB,IAAWvB,EAASwB,GACtC,OAAqC,IAA9B3B,EAAQ0B,EAAQC,GAIlB,GAAIre,EAAK4e,OAAOR,IAAWpe,EAAK4e,OAAOP,GAC5C,OAAOD,EAAO5G,YAAc6G,EAAS7G,UAKhC,GAAIxX,EAAK6e,SAAST,IAAWpe,EAAK6e,SAASR,GAChD,OAAOD,EAAOU,SAAWT,EAASS,QAC3BV,EAAOW,SAAWV,EAASU,QAC3BX,EAAOY,YAAcX,EAASW,WAC9BZ,EAAOa,YAAcZ,EAASY,WAC9Bb,EAAOc,aAAeb,EAASa,WAIjC,GAAgB,OAAXd,GAAqC,iBAAXA,GACb,OAAbC,GAAyC,iBAAbA,EASjC,IAAIhB,EAAOe,IAAWf,EAAOgB,IACzBlB,EAAUiB,KAAYjB,EAAUkB,MAC9BD,aAAkBe,cAClBf,aAAkBgB,cAC7B,OACoD,IAD7C1C,EAAQ,IAAI2C,WAAWjB,EAAOX,QACtB,IAAI4B,WAAWhB,EAASZ,SAQlC,GAAIZ,EAASuB,KAAYvB,EAASwB,GACvC,OAAO,EAIP,IAAIiB,GAFJX,EAAQA,GAAS,CAACP,OAAQ,GAAIC,SAAU,KAEhBD,OAAOhV,QAAQgV,GACvC,OAAqB,IAAjBkB,GACEA,IAAgBX,EAAMN,SAASjV,QAAQiV,KAK7CM,EAAMP,OAAOrc,KAAKqc,GAClBO,EAAMN,SAAStc,KAAKsc,GAUxB,SAAkB/f,EAAGC,EAAGmgB,EAAQa,GAC9B,GAAIjhB,eAAiCC,EACnC,OAAO,EAET,GAAIyB,EAAKwf,YAAYlhB,IAAM0B,EAAKwf,YAAYjhB,GAC1C,OAAOD,IAAMC,EACf,GAAImgB,GAAUjY,OAAO+K,eAAelT,KAAOmI,OAAO+K,eAAejT,GAC/D,OAAO,EACT,IAAIkhB,EAAUC,EAAYphB,GACtBqhB,EAAUD,EAAYnhB,GAC1B,GAAKkhB,IAAYE,IAAcF,GAAWE,EACxC,OAAO,EACT,GAAIF,EAGF,OAAOhB,EAFPngB,EAAI2e,EAAOjX,KAAK1H,GAChBC,EAAI0e,EAAOjX,KAAKzH,GACQmgB,GAE1B,IAEI1gB,EAAK0B,EAFLkgB,EAAKC,EAAWvhB,GAChBwhB,EAAKD,EAAWthB,GAIpB,GAAIqhB,EAAGhf,SAAWkf,EAAGlf,OACnB,OAAO,EAKT,IAHAgf,EAAGG,OACHD,EAAGC,OAEErgB,EAAIkgB,EAAGhf,OAAS,EAAGlB,GAAK,EAAGA,IAC9B,GAAIkgB,EAAGlgB,KAAOogB,EAAGpgB,GACf,OAAO,EAIX,IAAKA,EAAIkgB,EAAGhf,OAAS,EAAGlB,GAAK,EAAGA,IAE9B,IAAK+e,EAAWngB,EADhBN,EAAM4hB,EAAGlgB,IACenB,EAAEP,GAAM0gB,EAAQa,GACtC,OAAO,EAEX,OAAO,CACT,CAhDWS,CAAS5B,EAAQC,EAAUK,EAAQC,GAC5C,CArCE,OAAOD,EAASN,IAAWC,EAAWD,GAAUC,CAsCpD,CAEA,SAASqB,EAAYO,GACnB,MAAiD,sBAA1CxZ,OAAOI,UAAUpI,SAASuH,KAAKia,EACxC,CA+EA,SAASC,EAAkB9B,EAAQC,GACjC,IAAKD,IAAWC,EACd,OAAO,EAGT,GAAgD,mBAA5C5X,OAAOI,UAAUpI,SAASuH,KAAKqY,GACjC,OAAOA,EAAS5T,KAAK2T,GAGvB,IACE,GAAIA,aAAkBC,EACpB,OAAO,CAIX,CAFE,MAAO/e,GAET,CAEA,OAAIgF,MAAM6b,cAAc9B,KAIa,IAA9BA,EAASrY,KAAK,CAAC,EAAGoY,EAC3B,CAYA,SAASgC,EAAQC,EAAaC,EAAOjC,EAAU1G,GAC7C,IAAIyG,EAEJ,GAAqB,mBAAVkC,EACT,MAAM,IAAIpW,UAAU,uCAGE,iBAAbmU,IACT1G,EAAU0G,EACVA,EAAW,MAGbD,EAtBF,SAAmBkC,GACjB,IAAIzI,EACJ,IACEyI,GAGF,CAFE,MAAOhhB,GACPuY,EAAQvY,CACV,CACA,OAAOuY,CACT,CAcW0I,CAAUD,GAEnB3I,GAAW0G,GAAYA,EAASje,KAAO,KAAOie,EAASje,KAAO,KAAO,MAC1DuX,EAAU,IAAMA,EAAU,KAEjC0I,IAAgBjC,GAClBD,EAAKC,EAAQC,EAAU,6BAA+B1G,GAGxD,IAAI6I,EAAyC,iBAAZ7I,EAE7B8I,GAAyBJ,GAAejC,IAAWC,EASvD,KAV2BgC,GAAergB,EAAK0gB,QAAQtC,IAInDoC,GACAN,EAAkB9B,EAAQC,IAC1BoC,IACFtC,EAAKC,EAAQC,EAAU,yBAA2B1G,GAG/C0I,GAAejC,GAAUC,IACzB6B,EAAkB9B,EAAQC,KAAgBgC,GAAejC,EAC5D,MAAMA,CAEV,CAzVAV,EAAOc,eAAiB,SAAwB5Z,GAC9C9H,KAAKsD,KAAO,iBACZtD,KAAKshB,OAASxZ,EAAQwZ,OACtBthB,KAAKuhB,SAAWzZ,EAAQyZ,SACxBvhB,KAAKwhB,SAAW1Z,EAAQ0Z,SACpB1Z,EAAQ+S,SACV7a,KAAK6a,QAAU/S,EAAQ+S,QACvB7a,KAAK6jB,kBAAmB,IAExB7jB,KAAK6a,QA6CT,SAAoBvY,GAClB,OAAO4e,EAASjG,EAAQ3Y,EAAKgf,QAAS,KAAO,IACtChf,EAAKkf,SAAW,IAChBN,EAASjG,EAAQ3Y,EAAKif,UAAW,IAC1C,CAjDmBuC,CAAW9jB,MAC1BA,KAAK6jB,kBAAmB,GAE1B,IAAIpC,EAAqB3Z,EAAQ2Z,oBAAsBJ,EACvD,GAAI7Z,MAAMuc,kBACRvc,MAAMuc,kBAAkB/jB,KAAMyhB,OACzB,CAEL,IAAIuC,EAAM,IAAIxc,MACd,GAAIwc,EAAIhJ,MAAO,CACb,IAAIiJ,EAAMD,EAAIhJ,MAGVkJ,EAAUpD,EAAQW,GAClB0C,EAAMF,EAAI3X,QAAQ,KAAO4X,GAC7B,GAAIC,GAAO,EAAG,CAGZ,IAAIC,EAAYH,EAAI3X,QAAQ,KAAM6X,EAAM,GACxCF,EAAMA,EAAII,UAAUD,EAAY,EAClC,CAEApkB,KAAKgb,MAAQiJ,CACf,CACF,CACF,EAGA/gB,EAAKohB,SAAS1D,EAAOc,eAAgBla,OA6CrCoZ,EAAOS,KAAOA,EAYdT,EAAO1F,GAAKA,EAMZ0F,EAAO2D,MAAQ,SAAejD,EAAQC,EAAU1G,GAC1CyG,GAAUC,GAAUF,EAAKC,EAAQC,EAAU1G,EAAS,KAAM+F,EAAO2D,MACvE,EAKA3D,EAAO4D,SAAW,SAAkBlD,EAAQC,EAAU1G,GAChDyG,GAAUC,GACZF,EAAKC,EAAQC,EAAU1G,EAAS,KAAM+F,EAAO4D,SAEjD,EAKA5D,EAAO6D,UAAY,SAAmBnD,EAAQC,EAAU1G,GACjD8G,EAAWL,EAAQC,GAAU,IAChCF,EAAKC,EAAQC,EAAU1G,EAAS,YAAa+F,EAAO6D,UAExD,EAEA7D,EAAO8D,gBAAkB,SAAyBpD,EAAQC,EAAU1G,GAC7D8G,EAAWL,EAAQC,GAAU,IAChCF,EAAKC,EAAQC,EAAU1G,EAAS,kBAAmB+F,EAAO8D,gBAE9D,EAqHA9D,EAAO+D,aAAe,SAAsBrD,EAAQC,EAAU1G,GACxD8G,EAAWL,EAAQC,GAAU,IAC/BF,EAAKC,EAAQC,EAAU1G,EAAS,eAAgB+F,EAAO+D,aAE3D,EAEA/D,EAAOgE,mBACP,SAASA,EAAmBtD,EAAQC,EAAU1G,GACxC8G,EAAWL,EAAQC,GAAU,IAC/BF,EAAKC,EAAQC,EAAU1G,EAAS,qBAAsB+J,EAE1D,EAMAhE,EAAOiE,YAAc,SAAqBvD,EAAQC,EAAU1G,GACtDyG,IAAWC,GACbF,EAAKC,EAAQC,EAAU1G,EAAS,MAAO+F,EAAOiE,YAElD,EAKAjE,EAAOkE,eAAiB,SAAwBxD,EAAQC,EAAU1G,GAC5DyG,IAAWC,GACbF,EAAKC,EAAQC,EAAU1G,EAAS,MAAO+F,EAAOkE,eAElD,EA6EAlE,EAAOmE,OAAS,SAASvB,EAAmBzI,EAAmBF,GAC7DyI,GAAQ,EAAME,EAAOzI,EAAOF,EAC9B,EAGA+F,EAAOoE,aAAe,SAASxB,EAAmBzI,EAAmBF,GACnEyI,GAAQ,EAAOE,EAAOzI,EAAOF,EAC/B,EAEA+F,EAAOqE,QAAU,SAASjB,GAAO,GAAIA,EAAK,MAAMA,CAAK,EAMrDpD,EAAOgB,OAASjC,GAHhB,SAASiC,EAAOzX,EAAO0Q,GAChB1Q,GAAOkX,EAAKlX,GAAO,EAAM0Q,EAAS,KAAM+G,EAC/C,GACqChB,EAAQ,CAC3C2D,MAAO3D,EAAOiE,YACdJ,UAAW7D,EAAO8D,gBAClBF,SAAU5D,EAAOkE,eACjBH,aAAc/D,EAAOgE,qBAEvBhE,EAAOgB,OAAOA,OAAShB,EAAOgB,OAE9B,IAAImB,EAAapZ,OAAO+C,MAAQ,SAAU4T,GACxC,IAAI5T,EAAO,GACX,IAAK,IAAIxL,KAAOof,EACVJ,EAAOhX,KAAKoX,EAAKpf,IAAMwL,EAAKzH,KAAK/D,GAEvC,OAAOwL,CACT,YCzf6B,mBAAlB/C,OAAO4K,OAEhBxI,EAAO5J,QAAU,SAAkB+iB,EAAMC,GACvCD,EAAKE,OAASD,EACdD,EAAKnb,UAAYJ,OAAO4K,OAAO4Q,EAAUpb,UAAW,CAClDhK,YAAa,CACXoK,MAAO+a,EACPrb,YAAY,EACZyD,UAAU,EACVD,cAAc,IAGpB,EAGAtB,EAAO5J,QAAU,SAAkB+iB,EAAMC,GACvCD,EAAKE,OAASD,EACd,IAAIE,EAAW,WAAa,EAC5BA,EAAStb,UAAYob,EAAUpb,UAC/Bmb,EAAKnb,UAAY,IAAIsb,EACrBH,EAAKnb,UAAUhK,YAAcmlB,CAC/B,YCrBFnZ,EAAO5J,QAAU,SAAkBqS,GACjC,OAAOA,GAAsB,iBAARA,GACI,mBAAbA,EAAI8Q,MACS,mBAAb9Q,EAAI6K,MACc,mBAAlB7K,EAAI+Q,SAClB,8BCgBIC,EAAe,WACnBrjB,EAAQ2Y,OAAS,SAAShU,GACxB,IAAK2e,EAAS3e,GAAI,CAEhB,IADA,IAAI4e,EAAU,GACL9iB,EAAI,EAAGA,EAAImK,UAAUjJ,OAAQlB,IACpC8iB,EAAQzgB,KAAKgW,EAAQlO,UAAUnK,KAEjC,OAAO8iB,EAAQhgB,KAAK,IACtB,CAEI9C,EAAI,EAmBR,IAnBA,IACI+iB,EAAO5Y,UACP8S,EAAM8F,EAAK7hB,OACX8hB,EAAMxhB,OAAO0C,GAAGpG,QAAQ8kB,GAAc,SAASpb,GACjD,GAAU,OAANA,EAAY,MAAO,IACvB,GAAIxH,GAAKid,EAAK,OAAOzV,EACrB,OAAQA,GACN,IAAK,KAAM,OAAOhG,OAAOuhB,EAAK/iB,MAC9B,IAAK,KAAM,OAAOiM,OAAO8W,EAAK/iB,MAC9B,IAAK,KACH,IACE,OAAOqD,KAAKC,UAAUyf,EAAK/iB,KAG7B,CAFE,MAAO2Q,GACP,MAAO,YACT,CACF,QACE,OAAOnJ,EAEb,IACSA,EAAIub,EAAK/iB,GAAIA,EAAIid,EAAKzV,EAAIub,IAAO/iB,GACpCijB,EAAOzb,KAAO0b,EAAS1b,GACzBwb,GAAO,IAAMxb,EAEbwb,GAAO,IAAM3K,EAAQ7Q,GAGzB,OAAOwb,CACT,EAMAzjB,EAAQ4jB,UAAY,SAASrN,EAAIsN,GAE/B,GAAIC,EAAY,EAAArb,EAAOsb,SACrB,OAAO,WACL,OAAO/jB,EAAQ4jB,UAAUrN,EAAIsN,GAAKlZ,MAAM9M,KAAM+M,UAChD,EAGF,IAA8B,IAA1BmZ,EAAQC,cACV,OAAOzN,EAGT,IAAI0N,GAAS,EAeb,OAdA,WACE,IAAKA,EAAQ,CACX,GAAIF,EAAQG,iBACV,MAAM,IAAI7e,MAAMwe,GACPE,EAAQI,iBACjB3L,QAAQ4L,MAAMP,GAEdrL,QAAQI,MAAMiL,GAEhBI,GAAS,CACX,CACA,OAAO1N,EAAG5L,MAAM9M,KAAM+M,UACxB,CAGF,EAGA,IACIyZ,EADAC,EAAS,CAAC,EA6Bd,SAASxL,EAAQqF,EAAKoG,GAEpB,IAAIC,EAAM,CACRC,KAAM,GACNC,QAASC,GAkBX,OAfI/Z,UAAUjJ,QAAU,IAAG6iB,EAAII,MAAQha,UAAU,IAC7CA,UAAUjJ,QAAU,IAAG6iB,EAAIK,OAASja,UAAU,IAC9Cka,EAAUP,GAEZC,EAAIO,WAAaR,EACRA,GAETvkB,EAAQglB,QAAQR,EAAKD,GAGnBT,EAAYU,EAAIO,cAAaP,EAAIO,YAAa,GAC9CjB,EAAYU,EAAII,SAAQJ,EAAII,MAAQ,GACpCd,EAAYU,EAAIK,UAASL,EAAIK,QAAS,GACtCf,EAAYU,EAAIS,iBAAgBT,EAAIS,eAAgB,GACpDT,EAAIK,SAAQL,EAAIE,QAAUQ,GACvBC,EAAYX,EAAKrG,EAAKqG,EAAII,MACnC,CAmCA,SAASM,EAAiBzB,EAAK2B,GAC7B,IAAI/b,EAAQyP,EAAQuM,OAAOD,GAE3B,OAAI/b,EACK,KAAYyP,EAAQ+L,OAAOxb,GAAO,GAAK,IAAMoa,EAC7C,KAAY3K,EAAQ+L,OAAOxb,GAAO,GAAK,IAEvCoa,CAEX,CAGA,SAASkB,EAAelB,EAAK2B,GAC3B,OAAO3B,CACT,CAcA,SAAS0B,EAAYX,EAAKxc,EAAOsd,GAG/B,GAAId,EAAIS,eACJjd,GACA6W,EAAW7W,EAAM8Q,UAEjB9Q,EAAM8Q,UAAY9Y,EAAQ8Y,WAExB9Q,EAAMpK,aAAeoK,EAAMpK,YAAYgK,YAAcI,GAAQ,CACjE,IAAIud,EAAMvd,EAAM8Q,QAAQwM,EAAcd,GAItC,OAHKlB,EAASiC,KACZA,EAAMJ,EAAYX,EAAKe,EAAKD,IAEvBC,CACT,CAGA,IAAIC,EA+FN,SAAyBhB,EAAKxc,GAC5B,GAAI8b,EAAY9b,GACd,OAAOwc,EAAIE,QAAQ,YAAa,aAClC,GAAIpB,EAAStb,GAAQ,CACnB,IAAIyd,EAAS,IAAO3hB,KAAKC,UAAUiE,GAAOzJ,QAAQ,SAAU,IAClBA,QAAQ,KAAM,OACdA,QAAQ,OAAQ,KAAO,IACjE,OAAOimB,EAAIE,QAAQe,EAAQ,SAC7B,CACA,GAAIC,EAAS1d,GACX,OAAOwc,EAAIE,QAAQ,GAAK1c,EAAO,UACjC,GAAI8c,EAAU9c,GACZ,OAAOwc,EAAIE,QAAQ,GAAK1c,EAAO,WAEjC,GAAI0b,EAAO1b,GACT,OAAOwc,EAAIE,QAAQ,OAAQ,OAC/B,CA/GkBiB,CAAgBnB,EAAKxc,GACrC,GAAIwd,EACF,OAAOA,EAIT,IAAIjb,EAAO/C,OAAO+C,KAAKvC,GACnB4d,EApCN,SAAqBC,GACnB,IAAIC,EAAO,CAAC,EAMZ,OAJAD,EAAMhb,SAAQ,SAASkb,EAAK/D,GAC1B8D,EAAKC,IAAO,CACd,IAEOD,CACT,CA4BoBE,CAAYzb,GAQ9B,GANIia,EAAIO,aACNxa,EAAO/C,OAAOye,oBAAoBje,IAKhCyZ,EAAQzZ,KACJuC,EAAKJ,QAAQ,YAAc,GAAKI,EAAKJ,QAAQ,gBAAkB,GACrE,OAAO+b,EAAYle,GAIrB,GAAoB,IAAhBuC,EAAK5I,OAAc,CACrB,GAAIkd,EAAW7W,GAAQ,CACrB,IAAI7G,EAAO6G,EAAM7G,KAAO,KAAO6G,EAAM7G,KAAO,GAC5C,OAAOqjB,EAAIE,QAAQ,YAAcvjB,EAAO,IAAK,UAC/C,CACA,GAAIye,EAAS5X,GACX,OAAOwc,EAAIE,QAAQyB,OAAOve,UAAUpI,SAASuH,KAAKiB,GAAQ,UAE5D,GAAI2X,EAAO3X,GACT,OAAOwc,EAAIE,QAAQpM,KAAK1Q,UAAUpI,SAASuH,KAAKiB,GAAQ,QAE1D,GAAIyZ,EAAQzZ,GACV,OAAOke,EAAYle,EAEvB,CAEA,IA2CIoe,EA3CAniB,EAAO,GAAI4hB,GAAQ,EAAOQ,EAAS,CAAC,IAAK,MAGzChb,EAAQrD,KACV6d,GAAQ,EACRQ,EAAS,CAAC,IAAK,MAIbxH,EAAW7W,MAEb/D,EAAO,cADC+D,EAAM7G,KAAO,KAAO6G,EAAM7G,KAAO,IACf,KAkB5B,OAdIye,EAAS5X,KACX/D,EAAO,IAAMkiB,OAAOve,UAAUpI,SAASuH,KAAKiB,IAI1C2X,EAAO3X,KACT/D,EAAO,IAAMqU,KAAK1Q,UAAU0e,YAAYvf,KAAKiB,IAI3CyZ,EAAQzZ,KACV/D,EAAO,IAAMiiB,EAAYle,IAGP,IAAhBuC,EAAK5I,QAAkBkkB,GAAyB,GAAhB7d,EAAMrG,OAItC2jB,EAAe,EACb1F,EAAS5X,GACJwc,EAAIE,QAAQyB,OAAOve,UAAUpI,SAASuH,KAAKiB,GAAQ,UAEnDwc,EAAIE,QAAQ,WAAY,YAInCF,EAAIC,KAAK3hB,KAAKkF,GAIZoe,EADEP,EAsCN,SAAqBrB,EAAKxc,EAAOsd,EAAcM,EAAarb,GAE1D,IADA,IAAI6b,EAAS,GACJ3lB,EAAI,EAAGgD,EAAIuE,EAAMrG,OAAQlB,EAAIgD,IAAKhD,EACrCoH,EAAeG,EAAO/F,OAAOxB,IAC/B2lB,EAAOtjB,KAAKyjB,EAAe/B,EAAKxc,EAAOsd,EAAcM,EACjD3jB,OAAOxB,IAAI,IAEf2lB,EAAOtjB,KAAK,IAShB,OANAyH,EAAKM,SAAQ,SAAS9L,GACfA,EAAI+f,MAAM,UACbsH,EAAOtjB,KAAKyjB,EAAe/B,EAAKxc,EAAOsd,EAAcM,EACjD7mB,GAAK,GAEb,IACOqnB,CACT,CAtDaI,CAAYhC,EAAKxc,EAAOsd,EAAcM,EAAarb,GAEnDA,EAAKjH,KAAI,SAASvE,GACzB,OAAOwnB,EAAe/B,EAAKxc,EAAOsd,EAAcM,EAAa7mB,EAAK8mB,EACpE,IAGFrB,EAAIC,KAAKhQ,MA6GX,SAA8B2R,EAAQniB,EAAMoiB,GAQ1C,GANaD,EAAOK,QAAO,SAAS9R,EAAM+R,GAGxC,OADIA,EAAIvc,QAAQ,OAAS,GAAGwc,EACrBhS,EAAO+R,EAAInoB,QAAQ,kBAAmB,IAAIoD,OAAS,CAC5D,GAAG,GAEU,GACX,OAAO0kB,EAAO,IACG,KAATpiB,EAAc,GAAKA,EAAO,OAC3B,IACAmiB,EAAO7iB,KAAK,SACZ,IACA8iB,EAAO,GAGhB,OAAOA,EAAO,GAAKpiB,EAAO,IAAMmiB,EAAO7iB,KAAK,MAAQ,IAAM8iB,EAAO,EACnE,CA7HSO,CAAqBR,EAAQniB,EAAMoiB,IAxBjCA,EAAO,GAAKpiB,EAAOoiB,EAAO,EAyBrC,CAsBA,SAASH,EAAYle,GACnB,MAAO,IAAM3C,MAAMuC,UAAUpI,SAASuH,KAAKiB,GAAS,GACtD,CAuBA,SAASue,EAAe/B,EAAKxc,EAAOsd,EAAcM,EAAa7mB,EAAK8mB,GAClE,IAAI1kB,EAAMsiB,EAAKoD,EAsCf,IArCAA,EAAOrf,OAAOkD,yBAAyB1C,EAAOjJ,IAAQ,CAAEiJ,MAAOA,EAAMjJ,KAC5D4I,IAEL8b,EADEoD,EAAKC,IACDtC,EAAIE,QAAQ,kBAAmB,WAE/BF,EAAIE,QAAQ,WAAY,WAG5BmC,EAAKC,MACPrD,EAAMe,EAAIE,QAAQ,WAAY,YAG7B7c,EAAe+d,EAAa7mB,KAC/BoC,EAAO,IAAMpC,EAAM,KAEhB0kB,IACCe,EAAIC,KAAKta,QAAQ0c,EAAK7e,OAAS,GAE/Byb,EADEC,EAAO4B,GACHH,EAAYX,EAAKqC,EAAK7e,MAAO,MAE7Bmd,EAAYX,EAAKqC,EAAK7e,MAAOsd,EAAe,IAE5Cnb,QAAQ,OAAS,IAErBsZ,EADEoC,EACIpC,EAAIsD,MAAM,MAAMzjB,KAAI,SAAS0jB,GACjC,MAAO,KAAOA,CAChB,IAAGzjB,KAAK,MAAM0jB,OAAO,GAEf,KAAOxD,EAAIsD,MAAM,MAAMzjB,KAAI,SAAS0jB,GACxC,MAAO,MAAQA,CACjB,IAAGzjB,KAAK,OAIZkgB,EAAMe,EAAIE,QAAQ,aAAc,YAGhCZ,EAAY3iB,GAAO,CACrB,GAAI0kB,GAAS9mB,EAAI+f,MAAM,SACrB,OAAO2E,GAETtiB,EAAO2C,KAAKC,UAAU,GAAKhF,IAClB+f,MAAM,iCACb3d,EAAOA,EAAK8lB,OAAO,EAAG9lB,EAAKQ,OAAS,GACpCR,EAAOqjB,EAAIE,QAAQvjB,EAAM,UAEzBA,EAAOA,EAAK5C,QAAQ,KAAM,OACdA,QAAQ,OAAQ,KAChBA,QAAQ,WAAY,KAChC4C,EAAOqjB,EAAIE,QAAQvjB,EAAM,UAE7B,CAEA,OAAOA,EAAO,KAAOsiB,CACvB,CA0BA,SAASpY,EAAQ6b,GACf,OAAO9b,MAAMC,QAAQ6b,EACvB,CAGA,SAASpC,EAAUzS,GACjB,MAAsB,kBAARA,CAChB,CAGA,SAASqR,EAAOrR,GACd,OAAe,OAARA,CACT,CAQA,SAASqT,EAASrT,GAChB,MAAsB,iBAARA,CAChB,CAGA,SAASiR,EAASjR,GAChB,MAAsB,iBAARA,CAChB,CAQA,SAASyR,EAAYzR,GACnB,YAAe,IAARA,CACT,CAGA,SAASuN,EAASuH,GAChB,OAAOxD,EAASwD,IAA8B,oBAAvBC,EAAeD,EACxC,CAGA,SAASxD,EAAStR,GAChB,MAAsB,iBAARA,GAA4B,OAARA,CACpC,CAGA,SAASsN,EAAOrf,GACd,OAAOqjB,EAASrjB,IAA4B,kBAAtB8mB,EAAe9mB,EACvC,CAGA,SAASmhB,EAAQphB,GACf,OAAOsjB,EAAStjB,KACW,mBAAtB+mB,EAAe/mB,IAA2BA,aAAagF,MAC9D,CAGA,SAASwZ,EAAWxM,GAClB,MAAsB,mBAARA,CAChB,CAeA,SAAS+U,EAAe5mB,GACtB,OAAOgH,OAAOI,UAAUpI,SAASuH,KAAKvG,EACxC,CAGA,SAAS6mB,EAAInnB,GACX,OAAOA,EAAI,GAAK,IAAMA,EAAEV,SAAS,IAAMU,EAAEV,SAAS,GACpD,CArbAQ,EAAQsnB,SAAW,SAASR,GAI1B,GAHIhD,EAAYO,KACdA,EAAeN,EAAQwD,IAAIC,YAAc,IAC3CV,EAAMA,EAAIW,eACLnD,EAAOwC,GACV,GAAI,IAAIX,OAAO,MAAQW,EAAM,MAAO,KAAKtb,KAAK6Y,GAAe,CAC3D,IAAIqD,EAAM3D,EAAQ2D,IAClBpD,EAAOwC,GAAO,WACZ,IAAIjD,EAAM7jB,EAAQ2Y,OAAOhO,MAAM3K,EAAS4K,WACxC4N,QAAQI,MAAM,YAAakO,EAAKY,EAAK7D,EACvC,CACF,MACES,EAAOwC,GAAO,WAAY,EAG9B,OAAOxC,EAAOwC,EAChB,EAmCA9mB,EAAQ8Y,QAAUA,EAIlBA,EAAQ+L,OAAS,CACf,KAAS,CAAC,EAAG,IACb,OAAW,CAAC,EAAG,IACf,UAAc,CAAC,EAAG,IAClB,QAAY,CAAC,EAAG,IAChB,MAAU,CAAC,GAAI,IACf,KAAS,CAAC,GAAI,IACd,MAAU,CAAC,GAAI,IACf,KAAS,CAAC,GAAI,IACd,KAAS,CAAC,GAAI,IACd,MAAU,CAAC,GAAI,IACf,QAAY,CAAC,GAAI,IACjB,IAAQ,CAAC,GAAI,IACb,OAAW,CAAC,GAAI,KAIlB/L,EAAQuM,OAAS,CACf,QAAW,OACX,OAAU,SACV,QAAW,SACX,UAAa,OACb,KAAQ,OACR,OAAU,QACV,KAAQ,UAER,OAAU,OAkRZrlB,EAAQqL,QAAUA,EAKlBrL,EAAQ8kB,UAAYA,EAKpB9kB,EAAQ0jB,OAASA,EAKjB1jB,EAAQ2nB,kBAHR,SAA2BtV,GACzB,OAAc,MAAPA,CACT,EAMArS,EAAQ0lB,SAAWA,EAKnB1lB,EAAQsjB,SAAWA,EAKnBtjB,EAAQ4nB,SAHR,SAAkBvV,GAChB,MAAsB,iBAARA,CAChB,EAMArS,EAAQ8jB,YAAcA,EAKtB9jB,EAAQ4f,SAAWA,EAKnB5f,EAAQ2jB,SAAWA,EAKnB3jB,EAAQ2f,OAASA,EAMjB3f,EAAQyhB,QAAUA,EAKlBzhB,EAAQ6e,WAAaA,EAUrB7e,EAAQugB,YARR,SAAqBlO,GACnB,OAAe,OAARA,GACe,kBAARA,GACQ,iBAARA,GACQ,iBAARA,GACQ,iBAARA,QACQ,IAARA,CAChB,EAGArS,EAAQ4d,SAAW,EAAnB,MAYA,IAAIiK,EAAS,CAAC,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MACxD,MAAO,MAAO,OAG5B,SAASC,IACP,IAAIxnB,EAAI,IAAIgY,KACRyP,EAAO,CAACV,EAAI/mB,EAAE0nB,YACNX,EAAI/mB,EAAE2nB,cACNZ,EAAI/mB,EAAE4nB,eAAe3kB,KAAK,KACtC,MAAO,CAACjD,EAAE6nB,UAAWN,EAAOvnB,EAAE8nB,YAAaL,GAAMxkB,KAAK,IACxD,CAoCA,SAASsE,EAAesW,EAAKkK,GAC3B,OAAO7gB,OAAOI,UAAUC,eAAed,KAAKoX,EAAKkK,EACnD,CAlCAroB,EAAQyY,IAAM,WACZD,QAAQC,IAAI,UAAWqP,IAAa9nB,EAAQ2Y,OAAOhO,MAAM3K,EAAS4K,WACpE,EAgBA5K,EAAQmiB,SAAW,EAAnB,MAEAniB,EAAQglB,QAAU,SAASsD,EAAQrhB,GAEjC,IAAKA,IAAQ0c,EAAS1c,GAAM,OAAOqhB,EAInC,IAFA,IAAI/d,EAAO/C,OAAO+C,KAAKtD,GACnBxG,EAAI8J,EAAK5I,OACNlB,KACL6nB,EAAO/d,EAAK9J,IAAMwG,EAAIsD,EAAK9J,IAE7B,OAAO6nB,CACT,+BCrkBA,SAASC,EAAiBlc,GACxB,OAAOA,EAAU0a,MAAM,KAAK,EAC9B,CAEA,SAASyB,EAAanc,GACpB,OAAOA,EAAU0a,MAAM,KAAK,EAC9B,CAEA,SAAS0B,EAAyBpc,GAChC,MAAO,CAAC,MAAO,UAAUgB,SAASkb,EAAiBlc,IAAc,IAAM,GACzE,CAEA,SAASqc,EAAkBC,GACzB,MAAgB,MAATA,EAAe,SAAW,OACnC,CAEA,SAASC,EAA2BC,GAClC,IAAI,UACFC,EAAS,SACTC,EAAQ,UACR1c,GACEwc,EACJ,MAAMG,EAAUF,EAAU7gB,EAAI6gB,EAAU9L,MAAQ,EAAI+L,EAAS/L,MAAQ,EAC/DiM,EAAUH,EAAU3Z,EAAI2Z,EAAU/L,OAAS,EAAIgM,EAAShM,OAAS,EACvE,IAAImM,EAEJ,OAAQX,EAAiBlc,IACvB,IAAK,MACH6c,EAAS,CACPjhB,EAAG+gB,EACH7Z,EAAG2Z,EAAU3Z,EAAI4Z,EAAShM,QAE5B,MAEF,IAAK,SACHmM,EAAS,CACPjhB,EAAG+gB,EACH7Z,EAAG2Z,EAAU3Z,EAAI2Z,EAAU/L,QAE7B,MAEF,IAAK,QACHmM,EAAS,CACPjhB,EAAG6gB,EAAU7gB,EAAI6gB,EAAU9L,MAC3B7N,EAAG8Z,GAEL,MAEF,IAAK,OACHC,EAAS,CACPjhB,EAAG6gB,EAAU7gB,EAAI8gB,EAAS/L,MAC1B7N,EAAG8Z,GAEL,MAEF,QACEC,EAAS,CACPjhB,EAAG6gB,EAAU7gB,EACbkH,EAAG2Z,EAAU3Z,GAInB,MAAMga,EAAWV,EAAyBpc,GACpC1K,EAAS+mB,EAAkBS,GAEjC,OAAQX,EAAanc,IACnB,IAAK,QACH6c,EAAOC,GAAYD,EAAOC,IAAaL,EAAUnnB,GAAU,EAAIonB,EAASpnB,GAAU,GAClF,MAEF,IAAK,MACHunB,EAAOC,GAAYD,EAAOC,IAAaL,EAAUnnB,GAAU,EAAIonB,EAASpnB,GAAU,GAItF,OAAOunB,CACT,mYA4HA,SAASE,EAAyBC,GAChC,MAA0B,iBAAZA,EAXhB,SAA6BA,GAC3B,MAAO,CACLC,IAAK,EACLC,MAAO,EACPC,OAAQ,EACRC,KAAM,KACHJ,EAEP,CAGuCK,CAAoBL,GAAW,CAClEC,IAAKD,EACLE,MAAOF,EACPG,OAAQH,EACRI,KAAMJ,EAEV,CAEA,SAASM,EAAiBC,GACxB,MAAO,IAAKA,EACVN,IAAKM,EAAKza,EACVsa,KAAMG,EAAK3hB,EACXshB,MAAOK,EAAK3hB,EAAI2hB,EAAK5M,MACrBwM,OAAQI,EAAKza,EAAIya,EAAK7M,OAE1B,CAEAzI,eAAeuV,EAAeC,EAAqBnkB,QACjC,IAAZA,IACFA,EAAU,CAAC,GAGb,MAAM,EACJsC,EAAC,EACDkH,EAAC,SACD4a,EAAQ,MACRC,EAAK,SACLC,EAAQ,SACRC,GACEJ,GACE,SACJtZ,EAAW,kBAAiB,aAC5B2Z,EAAe,WAAU,eACzBC,EAAiB,WAAU,YAC3BC,GAAc,EAAK,QACnBhB,EAAU,GACR1jB,EACE2kB,EAAgBlB,EAAyBC,GAEzCkB,EAAUN,EAASI,EADa,aAAnBD,EAAgC,YAAc,WACbA,GAC9CI,QAA2BT,EAASU,sBAAsB,CAC9DF,cAAgBR,EAASW,UAAUH,GAAYA,EAAUA,EAAQI,sBAAyBZ,EAASa,mBAAmB,CACpHL,QAASN,EAASlB,WAEpBvY,WACA2Z,iBAEIU,EAAoBlB,QAAuBI,EAASe,sDAAsD,CAC9GlB,KAAyB,aAAnBQ,EAAgC,IAAKJ,EAAMjB,SAC/C9gB,IACAkH,KACE6a,EAAMlB,UACViC,mBAAoBhB,EAASiB,gBAAgB,CAC3CT,QAASN,EAASlB,WAEpBmB,cAIF,MAAO,CACLZ,IAAKkB,EAAmBlB,IAAMuB,EAAkBvB,IAAMgB,EAAchB,IACpEE,OAAQqB,EAAkBrB,OAASgB,EAAmBhB,OAASc,EAAcd,OAC7EC,KAAMe,EAAmBf,KAAOoB,EAAkBpB,KAAOa,EAAcb,KACvEF,MAAOsB,EAAkBtB,MAAQiB,EAAmBjB,MAAQe,EAAcf,MAE9E,CAEA,MAAM5L,EAAM1F,KAAK0F,IACXsN,EAAMhT,KAAKgT,IAEjB,SAASC,EAAOC,EAAOnjB,EAAOojB,GAC5B,OAAOH,EAAIE,EAAOxN,EAAI3V,EAAOojB,GAC/B,CAEA,MA8DMC,EAAS,CACb5B,KAAM,QACNF,MAAO,OACPC,OAAQ,MACRF,IAAK,UAEP,SAASgC,EAAqBjf,GAC5B,OAAOA,EAAU9N,QAAQ,0BAA0BgtB,GAAWF,EAAOE,IACvE,CAEA,SAASC,EAAkBnf,EAAW2d,GACpC,MAAMyB,EAAsC,UAA5BjD,EAAanc,GACvB8c,EAAWV,EAAyBpc,GACpC1K,EAAS+mB,EAAkBS,GACjC,IAAIuC,EAAiC,MAAbvC,EAAmBsC,EAAU,QAAU,OAASA,EAAU,SAAW,MAM7F,OAJIzB,EAAMlB,UAAUnnB,GAAUqoB,EAAMjB,SAASpnB,KAC3C+pB,EAAoBJ,EAAqBI,IAGpC,CACLC,KAAMD,EACNE,MAAON,EAAqBI,GAEhC,CAEA,MAAM5F,EAAO,CACX5M,MAAO,MACP2S,IAAK,SAEP,SAASC,EAA8Bzf,GACrC,OAAOA,EAAU9N,QAAQ,cAAcgtB,GAAWzF,EAAKyF,IACzD,CAEA,MAAMQ,EAAiB,CAAC,MAAO,QAAS,SAAU,QAC5CC,EAA6BD,EAAetF,QAAO,CAACwF,EAAKC,IAAkBD,EAAIhrB,OAAOirB,EAAeA,EAAgB,SAAUA,EAAgB,SAAS,IAY9J,MAAMC,EAAgB,SAAUxmB,GAK9B,YAJgB,IAAZA,IACFA,EAAU,CAAC,GAGN,CACLxE,KAAM,gBACNwE,UAEA2O,SAASwV,GACP,IAAIsC,EAAuBC,EAAwBC,EAAwBC,EAAwBC,EAAwBC,EAE3H,MAAM,EACJxkB,EAAC,EACDkH,EAAC,MACD6a,EAAK,eACL0C,EAAc,UACdrgB,GACEyd,GACE,UACJ6C,EAAY,KAAI,kBAChBC,EAAoBZ,EAAa,cACjCa,GAAgB,KACbC,GACDnnB,EAEJ,GAA8D,OAAzDymB,EAAwBM,EAAeP,gBAA0BC,EAAsBW,KAC1F,MAAO,CAAC,EAGV,MAAMC,EAxCZ,SAA0BL,EAAWE,EAAeD,GAElD,OAD2CD,EAAY,IAAIC,EAAkBniB,QAAO4B,GAAamc,EAAanc,KAAesgB,OAAeC,EAAkBniB,QAAO4B,GAAamc,EAAanc,KAAesgB,KAAcC,EAAkBniB,QAAO4B,GAAakc,EAAiBlc,KAAeA,KACxP5B,QAAO4B,IAC3CsgB,GACKnE,EAAanc,KAAesgB,KAAcE,GAAgBf,EAA8Bzf,KAAeA,GAKpH,CA+ByB4gB,CAAiBN,EAAWE,EAAeD,GACxDM,QAAiBrD,EAAeC,EAAqBgD,GACrDK,EAAqJ,OAArId,EAAoF,OAA1DC,EAAyBI,EAAeP,oBAAyB,EAASG,EAAuBc,OAAiBf,EAAyB,EACrLgB,EAAmBL,EAAWG,IAC9B,KACJxB,EAAI,MACJC,GACEJ,EAAkB6B,EAAkBrD,GAExC,GAAI3d,IAAcghB,EAChB,MAAO,CACLplB,IACAkH,IACA0E,MAAO,CACLxH,UAAW2gB,EAAW,KAK5B,MAAMM,EAAmB,CAACJ,EAAS3E,EAAiB8E,IAAoBH,EAASvB,GAAOuB,EAAStB,IAC3F2B,EAAe,IAA+I,OAAzIhB,EAAoF,OAA1DC,EAAyBE,EAAeP,oBAAyB,EAASK,EAAuBgB,WAAqBjB,EAAyB,GAAK,CACvMlgB,UAAWghB,EACXG,UAAWF,IAEPG,EAAgBT,EAAWG,EAAe,GAEhD,GAAIM,EACF,MAAO,CACLhvB,KAAM,CACJ2uB,MAAOD,EAAe,EACtBK,UAAWD,GAEb1Z,MAAO,CACLxH,UAAWohB,IAKjB,MAAMC,EAAkCH,EAAahiB,QAAQuV,MAAK,CAACzhB,EAAGC,IAAMD,EAAEmuB,UAAU,GAAKluB,EAAEkuB,UAAU,KACnGG,EAKC,OAL8BlB,EAAwBiB,EAAgCE,MAAK/E,IAChG,IAAI,UACF2E,GACE3E,EACJ,OAAO2E,EAAUK,OAAMX,GAAYA,GAAY,GAAE,UACrC,EAAST,EAAsBpgB,UAC7C,MAAO,CACL5N,KAAM,CACJsuB,MAAM,GAERlZ,MAAO,CACLxH,UAA0C,MAA/BshB,EAAsCA,EAA8BD,EAAgC,GAAGrhB,WAGxH,EAGJ,EAOA,MAAMyhB,EAAO,SAAUnoB,GAKrB,YAJgB,IAAZA,IACFA,EAAU,CAAC,GAGN,CACLxE,KAAM,OACNwE,UAEA2O,SAASwV,GACP,IAAIiE,EAAsBC,EAE1B,MAAM,UACJ3hB,EAAS,eACTqgB,EAAc,MACd1C,EAAK,iBACLiE,GACEnE,EAEJ,GAAoD,OAA/CiE,EAAuBrB,EAAeoB,OAAiBC,EAAqBhB,KAC/E,MAAO,CAAC,EAGV,MACE5D,SAAU+E,GAAgB,EAC1BC,UAAWC,GAAiB,EAC5BC,mBAAoBC,EAA2B,iBAC/CC,EAAmB,UAAS,cAC5BC,GAAgB,KACb1B,GACDnnB,EACEumB,EAAgB3D,EAAiBlc,GAEjCgiB,EAAqBC,IADHpC,IAAkB+B,IACqCO,EAAgB,CAAClD,EAAqB2C,IAtC3H,SAA+B5hB,GAC7B,MAAMoiB,EAAoBnD,EAAqBjf,GAC/C,MAAO,CAACyf,EAA8Bzf,GAAYoiB,EAAmB3C,EAA8B2C,GACrG,CAmCgJC,CAAsBT,IAC1JjB,EAAa,CAACiB,KAAqBI,GACnCnB,QAAiBrD,EAAeC,EAAqBgD,GACrDU,EAAY,GAClB,IAAImB,GAAkE,OAAhDX,EAAwBtB,EAAeoB,WAAgB,EAASE,EAAsBR,YAAc,GAM1H,GAJIU,GACFV,EAAU1qB,KAAKoqB,EAAShB,IAGtBkC,EAAgB,CAClB,MAAM,KACJzC,EAAI,MACJC,GACEJ,EAAkBnf,EAAW2d,GACjCwD,EAAU1qB,KAAKoqB,EAASvB,GAAOuB,EAAStB,GAC1C,CAOA,GALA+C,EAAgB,IAAIA,EAAe,CACjCtiB,YACAmhB,eAGGA,EAAUK,OAAMe,GAAQA,GAAQ,IAAI,CACvC,IAAIC,EAAuBC,EAE3B,MAAMC,GAAuI,OAAzHF,EAAyE,OAAhDC,EAAwBpC,EAAeoB,WAAgB,EAASgB,EAAsB1B,OAAiByB,EAAwB,GAAK,EAC3KpB,EAAgBT,EAAW+B,GAEjC,GAAItB,EAEF,MAAO,CACLhvB,KAAM,CACJ2uB,MAAO2B,EACPvB,UAAWmB,GAEb9a,MAAO,CACLxH,UAAWohB,IAKjB,IAAIuB,EAAiB,SAErB,OAAQT,GACN,IAAK,UACH,CACE,IAAIU,EAEJ,MAAM5iB,EAAwQ,OAA3P4iB,EAAwBN,EAAcpjB,QAAQuV,MAAK,CAACzhB,EAAGC,IAAMD,EAAEmuB,UAAU/iB,QAAOyiB,GAAYA,EAAW,IAAGzG,QAAO,CAACwF,EAAKiB,IAAajB,EAAMiB,GAAU,GAAK5tB,EAAEkuB,UAAU/iB,QAAOyiB,GAAYA,EAAW,IAAGzG,QAAO,CAACwF,EAAKiB,IAAajB,EAAMiB,GAAU,KAAI,SAAc,EAAS+B,EAAsB5iB,UAEhTA,IACF2iB,EAAiB3iB,GAGnB,KACF,CAEF,IAAK,mBACH2iB,EAAiBf,EAIrB,MAAO,CACLxvB,KAAM,CACJsuB,MAAM,GAERlZ,MAAO,CACLxH,UAAW2iB,GAGjB,CAEA,MAAO,CAAC,CACV,EAGJ,EAuEA,MAAME,EAAS,SAAUlnB,GAKvB,YAJc,IAAVA,IACFA,EAAQ,GAGH,CACL7G,KAAM,SACNwE,QAASqC,EAETuO,GAAGuT,GACD,MAAM,EACJ7hB,EAAC,EACDkH,EAAC,UACD9C,EAAS,MACT2d,GACEF,EACEqF,EA9CZ,SAA8BtG,GAC5B,IAAI,UACFxc,EAAS,MACT2d,EAAK,MACLhiB,GACE6gB,EACJ,MAAMqD,EAAgB3D,EAAiBlc,GACjC+iB,EAAa,CAAC,OAAQ,OAAO/hB,SAAS6e,IAAkB,EAAI,EAC5DmD,EAA4B,mBAAVrnB,EAAuBA,EAAM,IAAKgiB,EACxD3d,cACGrE,GACC,SACJmhB,EAAQ,UACRgF,GACsB,iBAAbkB,EAAwB,CACjClG,SAAUkG,EACVlB,UAAW,GACT,CACFhF,SAAU,EACVgF,UAAW,KACRkB,GAEL,MAAmD,MAA5C5G,EAAyByD,GAAyB,CACvDjkB,EAAGkmB,EACHhf,EAAGga,EAAWiG,GACZ,CACFnnB,EAAGkhB,EAAWiG,EACdjgB,EAAGgf,EAEP,CAiByBmB,CAAqB,CACtCjjB,YACA2d,QACAhiB,UAEF,MAAO,CACLC,EAAGA,EAAIknB,EAAWlnB,EAClBkH,EAAGA,EAAIggB,EAAWhgB,EAClB1Q,KAAM0wB,EAEV,EAGJ,EAEA,SAASI,EAAa5G,GACpB,MAAgB,MAATA,EAAe,IAAM,GAC9B,CChrBA,SAAS6G,EAASxnB,GAChB,MAAuD,qBAAtC,MAATA,OAAgB,EAASA,EAAMxI,WACzC,CACA,SAASiwB,EAAUC,GACjB,GAAY,MAARA,EACF,OAAOzqB,OAGT,IAAKuqB,EAASE,GAAO,CACnB,MAAMC,EAAgBD,EAAKC,cAC3B,OAAOA,GAAgBA,EAAcC,aAAwB3qB,MAC/D,CAEA,OAAOyqB,CACT,CAEA,SAASG,EAAmBtF,GAC1B,OAAOkF,EAAUlF,GAASuF,iBAAiBvF,EAC7C,CAEA,SAASwF,EAAYL,GACnB,OAAOF,EAASE,GAAQ,GAAKA,GAAQA,EAAKM,UAAY,IAAIC,cAAgB,EAC5E,CAEA,SAASC,EAAcloB,GACrB,OAAOA,aAAiBynB,EAAUznB,GAAOmoB,WAC3C,CACA,SAASzF,EAAU1iB,GACjB,OAAOA,aAAiBynB,EAAUznB,GAAOuE,OAC3C,CAIA,SAAS6jB,EAAaV,GAEpB,OAAOA,aADYD,EAAUC,GAAMW,YACEX,aAAgBW,UACvD,CACA,SAASC,EAAe/F,GAEtB,MAAM,SACJ2C,EAAQ,UACRqD,EAAS,UACTC,GACEX,EAAmBtF,GACvB,MAAO,6BAA6B/e,KAAK0hB,EAAWsD,EAAYD,EAClE,CACA,SAASE,EAAelG,GACtB,MAAO,CAAC,QAAS,KAAM,MAAMld,SAAS0iB,EAAYxF,GACpD,CACA,SAASmG,EAAkBnG,GAEzB,MAAMoG,EAAYC,UAAUC,UAAUZ,cAAc5iB,SAAS,WACvDjJ,EAAMyrB,EAAmBtF,GAI/B,MAAyB,SAAlBnmB,EAAI0sB,WAA4C,SAApB1sB,EAAI2sB,aAA0C,UAAhB3sB,EAAI4sB,SAAuB,CAAC,YAAa,eAAe3jB,SAASjJ,EAAI6sB,aAAeN,GAAgC,WAAnBvsB,EAAI6sB,YAA2BN,KAAcvsB,EAAIqG,QAAwB,SAAfrG,EAAIqG,MAClO,CAEA,MAAM,EAAMwN,KAAK0F,IACX,EAAM1F,KAAKgT,IACXiG,EAAQjZ,KAAKiZ,MAEnB,SAASC,EAAsB5G,EAAS6G,QACjB,IAAjBA,IACFA,GAAe,GAGjB,MAAMC,EAAa9G,EAAQ4G,wBAC3B,IAAIG,EAAS,EACTC,EAAS,EAOb,OALIH,GAAgBlB,EAAc3F,KAChC+G,EAAS/G,EAAQiH,YAAc,GAAIN,EAAMG,EAAWrU,OAASuN,EAAQiH,aAAmB,EACxFD,EAAShH,EAAQkH,aAAe,GAAIP,EAAMG,EAAWtU,QAAUwN,EAAQkH,cAAoB,GAGtF,CACLzU,MAAOqU,EAAWrU,MAAQsU,EAC1BvU,OAAQsU,EAAWtU,OAASwU,EAC5BjI,IAAK+H,EAAW/H,IAAMiI,EACtBhI,MAAO8H,EAAW9H,MAAQ+H,EAC1B9H,OAAQ6H,EAAW7H,OAAS+H,EAC5B9H,KAAM4H,EAAW5H,KAAO6H,EACxBrpB,EAAGopB,EAAW5H,KAAO6H,EACrBniB,EAAGkiB,EAAW/H,IAAMiI,EAExB,CAEA,SAAS3G,EAAmB8E,GAC1B,OA5Dc1nB,EA4DE0nB,GA3DT1nB,aAAiBynB,EAAUznB,GAAO0pB,KA2DjBhC,EAAKC,cAAgBD,EAAKtxB,WAAa6G,OAAO7G,UAAUC,gBA5DlF,IAAgB2J,CA6DhB,CAEA,SAAS2pB,EAAcpH,GACrB,OAAIiF,EAASjF,GACJ,CACLqH,WAAYrH,EAAQsH,YACpBC,UAAWvH,EAAQwH,aAIhB,CACLH,WAAYrH,EAAQqH,WACpBE,UAAWvH,EAAQuH,UAEvB,CAEA,SAASE,EAAoBzH,GAG3B,OAAO4G,EAAsBvG,EAAmBL,IAAUd,KAAOkI,EAAcpH,GAASqH,UAC1F,CAOA,SAASK,EAA8B1H,EAASQ,EAAcb,GAC5D,MAAMgI,EAA0BhC,EAAcnF,GACxC1sB,EAAkBusB,EAAmBG,GACrCnB,EAAOuH,EAAsB5G,EAAS2H,GAR9C,SAAkB3H,GAChB,MAAMX,EAAOuH,EAAsB5G,GACnC,OAAO2G,EAAMtH,EAAK5M,SAAWuN,EAAQiH,aAAeN,EAAMtH,EAAK7M,UAAYwN,EAAQkH,YACrF,CAKyEU,CAASpH,IAChF,IAAIqH,EAAS,CACXR,WAAY,EACZE,UAAW,GAEb,MAAMO,EAAU,CACdpqB,EAAG,EACHkH,EAAG,GAGL,GAAI+iB,IAA4BA,GAAwC,UAAbhI,EAKzD,IAJkC,SAA9B6F,EAAYhF,IAA4BuF,EAAejyB,MACzD+zB,EAAST,EAAc5G,IAGrBmF,EAAcnF,GAAe,CAC/B,MAAMuH,EAAanB,EAAsBpG,GAAc,GACvDsH,EAAQpqB,EAAIqqB,EAAWrqB,EAAI8iB,EAAawH,WACxCF,EAAQljB,EAAImjB,EAAWnjB,EAAI4b,EAAayH,SAC1C,MAAWn0B,IACTg0B,EAAQpqB,EAAI+pB,EAAoB3zB,IAIpC,MAAO,CACL4J,EAAG2hB,EAAKH,KAAO2I,EAAOR,WAAaS,EAAQpqB,EAC3CkH,EAAGya,EAAKN,IAAM8I,EAAON,UAAYO,EAAQljB,EACzC6N,MAAO4M,EAAK5M,MACZD,OAAQ6M,EAAK7M,OAEjB,CAEA,SAAS0V,EAAc/C,GACrB,MAA0B,SAAtBK,EAAYL,GACPA,EAKPA,EAAKgD,cACLhD,EAAK1pB,aACLoqB,EAAaV,GAAQA,EAAKiD,KAAO,OACjC/H,EAAmB8E,EAGvB,CAEA,SAASkD,EAAoBrI,GAC3B,OAAK2F,EAAc3F,IAAmD,UAAvCuF,iBAAiBvF,GAASsI,SAIlDtI,EAAQQ,aAHN,IAIX,CAkBA,SAASC,EAAgBT,GACvB,MAAMtlB,EAASwqB,EAAUlF,GACzB,IAAIQ,EAAe6H,EAAoBrI,GAEvC,KAAOQ,GAAgB0F,EAAe1F,IAA6D,WAA5C+E,iBAAiB/E,GAAc8H,UACpF9H,EAAe6H,EAAoB7H,GAGrC,OAAIA,IAA+C,SAA9BgF,EAAYhF,IAA0D,SAA9BgF,EAAYhF,IAAwE,WAA5C+E,iBAAiB/E,GAAc8H,WAA0BnC,EAAkB3F,IACvK9lB,EAGF8lB,GA5BT,SAA4BR,GAC1B,IAAIuI,EAAcL,EAAclI,GAEhC,KAAO2F,EAAc4C,KAAiB,CAAC,OAAQ,QAAQzlB,SAAS0iB,EAAY+C,KAAe,CACzF,GAAIpC,EAAkBoC,GACpB,OAAOA,EAEPA,EAAcA,EAAY9sB,UAE9B,CAEA,OAAO,IACT,CAgByB+sB,CAAmBxI,IAAYtlB,CACxD,CAEA,SAAS+tB,EAAczI,GACrB,MAAO,CACLvN,MAAOuN,EAAQiH,YACfzU,OAAQwN,EAAQkH,aAEpB,CAqGA,SAASwB,EAAgBvD,GACvB,MAAI,CAAC,OAAQ,OAAQ,aAAariB,SAAS0iB,EAAYL,IAE9CA,EAAKC,cAAc3T,KAGxBkU,EAAcR,IAASY,EAAeZ,GACjCA,EAGFuD,EAAgBR,EAAc/C,GACvC,CAEA,SAASwD,EAAiBxD,EAAMyD,GAC9B,IAAIC,OAES,IAATD,IACFA,EAAO,IAGT,MAAME,EAAeJ,EAAgBvD,GAC/B4D,EAASD,KAAgE,OAA7CD,EAAsB1D,EAAKC,oBAAyB,EAASyD,EAAoBpX,MAC7GuX,EAAM9D,EAAU4D,GAChBnpB,EAASopB,EAAS,CAACC,GAAKtyB,OAAOsyB,EAAIC,gBAAkB,GAAIlD,EAAe+C,GAAgBA,EAAe,IAAMA,EAC7GI,EAAcN,EAAKlyB,OAAOiJ,GAChC,OAAOopB,EAASG,EAChBA,EAAYxyB,OAAOiyB,EAAiBT,EAAcvoB,IACpD,CAyCA,SAASwpB,EAAgCnJ,EAASoJ,GAChD,MAAuB,aAAnBA,EACKhK,EA7HX,SAAyBY,GACvB,MAAMgJ,EAAM9D,EAAUlF,GAChB7T,EAAOkU,EAAmBL,GAC1BiJ,EAAiBD,EAAIC,eAC3B,IAAIxW,EAAQtG,EAAKkd,YACb7W,EAASrG,EAAKmd,aACd5rB,EAAI,EACJkH,EAAI,EAeR,OAbIqkB,IACFxW,EAAQwW,EAAexW,MACvBD,EAASyW,EAAezW,OAKpB9E,KAAK6b,IAAIP,EAAIQ,WAAaP,EAAeQ,MAAQR,EAAexW,OAAS,MAC3E/U,EAAIurB,EAAeS,WACnB9kB,EAAIqkB,EAAeU,YAIhB,CACLlX,QACAD,SACA9U,IACAkH,IAEJ,CAiG4BglB,CAAgB5J,IAGtCG,EAAUiJ,GArBhB,SAAoCpJ,GAClC,MAAM8G,EAAaF,EAAsB5G,GACnCjB,EAAM+H,EAAW/H,IAAMiB,EAAQiI,UAC/B/I,EAAO4H,EAAW5H,KAAOc,EAAQgI,WACvC,MAAO,CACLjJ,MACAG,OACAxhB,EAAGwhB,EACHta,EAAGma,EACHC,MAAOE,EAAOc,EAAQqJ,YACtBpK,OAAQF,EAAMiB,EAAQsJ,aACtB7W,MAAOuN,EAAQqJ,YACf7W,OAAQwN,EAAQsJ,aAEpB,CAQWO,CAA2BT,GAG7BhK,EApGT,SAAyBY,GACvB,IAAI8J,EAEJ,MAAM3d,EAAOkU,EAAmBL,GAC1B6H,EAAST,EAAcpH,GACvBvO,EAA0D,OAAlDqY,EAAwB9J,EAAQoF,oBAAyB,EAAS0E,EAAsBrY,KAChGgB,EAAQ,EAAItG,EAAK4d,YAAa5d,EAAKkd,YAAa5X,EAAOA,EAAKsY,YAAc,EAAGtY,EAAOA,EAAK4X,YAAc,GACvG7W,EAAS,EAAIrG,EAAK6d,aAAc7d,EAAKmd,aAAc7X,EAAOA,EAAKuY,aAAe,EAAGvY,EAAOA,EAAK6X,aAAe,GAClH,IAAI5rB,GAAKmqB,EAAOR,WAAaI,EAAoBzH,GACjD,MAAMpb,GAAKijB,EAAON,UAMlB,MAJmD,QAA/CjC,EAAmB7T,GAAQtF,GAAM8d,YACnCvsB,GAAK,EAAIyO,EAAKkd,YAAa5X,EAAOA,EAAK4X,YAAc,GAAK5W,GAGrD,CACLA,QACAD,SACA9U,IACAkH,IAEJ,CA+E0BslB,CAAgB7J,EAAmBL,IAC7D,CAKA,SAASmK,EAAmBnK,GAC1B,MAAMoK,EAAkBzB,EAAiBT,EAAclI,IAEjDqK,EADoB,CAAC,WAAY,SAASvnB,SAASwiB,EAAmBtF,GAASsI,WACzC3C,EAAc3F,GAAWS,EAAgBT,GAAWA,EAEhG,OAAKG,EAAUkK,GAKRD,EAAgBlqB,QAAOkpB,GAAkBjJ,EAAUiJ,IAhE5D,SAAkB9sB,EAAQguB,GACxB,MAAMC,EAAgC,MAArBD,EAAME,iBAAsB,EAASF,EAAME,cAE5D,GAAIluB,EAAOmuB,SAASH,GAClB,OAAO,EAEJ,GAAIC,GAAY1E,EAAa0E,GAAW,CAC3C,IAAIzhB,EAAOwhB,EAEX,EAAG,CAED,GAAIxhB,GAAQxM,IAAWwM,EACrB,OAAO,EAITA,EAAOA,EAAKrN,YAAcqN,EAAKsf,IACjC,OAAStf,EACX,CAEA,OAAO,CACT,CA2C+E2hB,CAASrB,EAAgBiB,IAAmD,SAAhC7E,EAAY4D,KAJ5H,EAKX,CA4BA,MAAM5J,EAAW,CACfkL,gBAAiBpM,IACf,IAAI,UACFC,EAAS,SACTC,EAAQ,SACRmB,GACErB,EACJ,MAAO,CACLC,UAAWmJ,EAA8BnJ,EAAWkC,EAAgBjC,GAAWmB,GAC/EnB,SAAU,IAAKiK,EAAcjK,GAC3B9gB,EAAG,EACHkH,EAAG,GAEN,EAEH2b,sDAAuDtH,GA5OzD,SAA+DqF,GAC7D,IAAI,KACFe,EAAI,aACJmB,EAAY,SACZb,GACErB,EACJ,MAAMqJ,EAA0BhC,EAAcnF,GACxC1sB,EAAkBusB,EAAmBG,GAE3C,GAAIA,IAAiB1sB,EACnB,OAAOurB,EAGT,IAAIwI,EAAS,CACXR,WAAY,EACZE,UAAW,GAEb,MAAMO,EAAU,CACdpqB,EAAG,EACHkH,EAAG,GAGL,IAAI+iB,IAA4BA,GAAwC,UAAbhI,MACvB,SAA9B6F,EAAYhF,IAA4BuF,EAAejyB,MACzD+zB,EAAST,EAAc5G,IAGrBmF,EAAcnF,IAAe,CAC/B,MAAMuH,EAAanB,EAAsBpG,GAAc,GACvDsH,EAAQpqB,EAAIqqB,EAAWrqB,EAAI8iB,EAAawH,WACxCF,EAAQljB,EAAImjB,EAAWnjB,EAAI4b,EAAayH,SAC1C,CAOF,MAAO,IAAK5I,EACV3hB,EAAG2hB,EAAK3hB,EAAImqB,EAAOR,WAAaS,EAAQpqB,EACxCkH,EAAGya,EAAKza,EAAIijB,EAAON,UAAYO,EAAQljB,EAE3C,CAkMiE2b,CAAsDtH,GACrHwH,gBAAiBkK,IACf,IAAI,QACF3K,GACE2K,EACJ,OAAOlK,EAAgBT,EAAQ,EAEjCG,UAAW1iB,GAAS0iB,EAAU1iB,GAC9B4iB,mBAAoBuK,IAClB,IAAI,QACF5K,GACE4K,EACJ,OAAOvK,EAAmBL,EAAQ,EAEpCE,sBAAuBjH,GArDzB,SAA+BqF,GAC7B,IAAI,QACF0B,EAAO,SACP/Z,EAAQ,aACR2Z,GACEtB,EACJ,MACM8L,EAAkB,IADiB,oBAAbnkB,EAAiCkkB,EAAmBnK,GAAW,GAAGtpB,OAAOuP,GACpD2Z,GAC3CiL,EAAsBT,EAAgB,GACtCU,EAAeV,EAAgBlO,QAAO,CAAC6O,EAAS3B,KACpD,MAAM/J,EAAO8J,EAAgCnJ,EAASoJ,GAKtD,OAJA2B,EAAQhM,IAAM,EAAIM,EAAKN,IAAKgM,EAAQhM,KACpCgM,EAAQ/L,MAAQ,EAAIK,EAAKL,MAAO+L,EAAQ/L,OACxC+L,EAAQ9L,OAAS,EAAII,EAAKJ,OAAQ8L,EAAQ9L,QAC1C8L,EAAQ7L,KAAO,EAAIG,EAAKH,KAAM6L,EAAQ7L,MAC/B6L,CAAO,GACb5B,EAAgCnJ,EAAS6K,IAK5C,OAJAC,EAAarY,MAAQqY,EAAa9L,MAAQ8L,EAAa5L,KACvD4L,EAAatY,OAASsY,EAAa7L,OAAS6L,EAAa/L,IACzD+L,EAAaptB,EAAIotB,EAAa5L,KAC9B4L,EAAalmB,EAAIkmB,EAAa/L,IACvB+L,CACT,CA+BiC5K,CAAsBjH,GACrDwP,cAAeuC,IACb,IAAI,QACFhL,GACEgL,EACJ,OAAOvC,EAAczI,EAAQ,EAE/BiL,eAAgBC,IACd,IAAI,QACFlL,GACEkL,EACJ,OAAOlL,EAAQiL,gBAAgB,GAI7B,EAAkB,CAAC1M,EAAWC,EAAUpjB,IDpZtB2O,OAAOwU,EAAWC,EAAU2M,KAClD,MAAM,UACJrpB,EAAY,SAAQ,SACpB6d,EAAW,WAAU,WACrByL,EAAa,GAAE,SACf5L,GACE2L,EAiBJ,IAAI1L,QAAcD,EAASkL,gBAAgB,CACzCnM,YACAC,WACAmB,cAEE,EACFjiB,EAAC,EACDkH,GACEyZ,EAA2B,IAAKoB,EAClC3d,cAEEupB,EAAoBvpB,EACpBqgB,EAAiB,CAAC,EAGtB,IAAK,IAAIjsB,EAAI,EAAGA,EAAIk1B,EAAWh0B,OAAQlB,IAAK,CAS1C,MAAM,KACJU,EAAI,GACJoV,GACEof,EAAWl1B,IAEbwH,EAAG4tB,EACH1mB,EAAG2mB,EAAK,KACRr3B,EAAI,MACJoV,SACQ0C,EAAG,CACXtO,IACAkH,IACA8e,iBAAkB5hB,EAClBA,UAAWupB,EACX1L,WACAwC,iBACA1C,QACAD,WACAE,SAAU,CACRnB,YACAC,cAGJ9gB,EAAa,MAAT4tB,EAAgBA,EAAQ5tB,EAC5BkH,EAAa,MAAT2mB,EAAgBA,EAAQ3mB,EAC5Bud,EAAiB,IAAKA,EACpB,CAACvrB,GAAe,MAAR1C,EAAeA,EAAO,CAAC,GAG7BoV,IACmB,iBAAVA,IACLA,EAAMxH,YACRupB,EAAoB/hB,EAAMxH,WAGxBwH,EAAMmW,QACRA,GAAwB,IAAhBnW,EAAMmW,YAAuBD,EAASkL,gBAAgB,CAC5DnM,YACAC,WACAmB,aACGrW,EAAMmW,SAIX/hB,IACAkH,KACEyZ,EAA2B,IAAKoB,EAClC3d,UAAWupB,MAIfn1B,GAAK,EAGT,CAEA,MAAO,CACLwH,IACAkH,IACA9C,UAAWupB,EACX1L,WACAwC,iBACD,ECuSuDqJ,CAAkBjN,EAAWC,EAAU,CAC/FgB,cACGpkB,iBCpeDqwB,GAAYxuB,OAAOC,eACnBwuB,GAAazuB,OAAOuD,iBACpBmrB,GAAoB1uB,OAAOsD,0BAC3BqrB,GAAsB3uB,OAAOgD,sBAC7B4rB,GAAe5uB,OAAOI,UAAUC,eAChCwuB,GAAe7uB,OAAOI,UAAU0uB,qBAChCC,GAAkB,CAACpY,EAAKpf,EAAKiJ,IAAUjJ,KAAOof,EAAM6X,GAAU7X,EAAKpf,EAAK,CAAE2I,YAAY,EAAMwD,cAAc,EAAMC,UAAU,EAAMnD,UAAWmW,EAAIpf,GAAOiJ,EACtJwuB,GAAiB,CAACn3B,EAAGC,KACvB,IAAK,IAAI+oB,KAAQ/oB,IAAMA,EAAI,CAAC,GACtB82B,GAAarvB,KAAKzH,EAAG+oB,IACvBkO,GAAgBl3B,EAAGgpB,EAAM/oB,EAAE+oB,IAC/B,GAAI8N,GACF,IAAK,IAAI9N,KAAQ8N,GAAoB72B,GAC/B+2B,GAAatvB,KAAKzH,EAAG+oB,IACvBkO,GAAgBl3B,EAAGgpB,EAAM/oB,EAAE+oB,IAEjC,OAAOhpB,CAAC,EAENo3B,GAAgB,CAACp3B,EAAGC,IAAM22B,GAAW52B,EAAG62B,GAAkB52B,IAe9D,SAAS,GAAOuS,EAAIvG,GAClB,IAAK,MAAMvM,KAAOuM,EACZ9D,OAAOI,UAAUC,eAAed,KAAKuE,EAAMvM,KACpB,iBAAduM,EAAKvM,IAAqB8S,EAAG9S,GACtC,GAAO8S,EAAG9S,GAAMuM,EAAKvM,IAErB8S,EAAG9S,GAAOuM,EAAKvM,GAIvB,CACA,MAAM22B,GAAS,CACbxtB,UAAU,EACVmO,SAAU,EACVqgB,SAAU,EACVlqB,UAAW,OACXgE,cAAU,EACVmmB,aAAa,EACbC,eAAgB,IAChBC,eAAgB,GAChB3M,SAAU,WACV4M,iBAAiB,EACjBhJ,MAAM,EACNiJ,OAAO,EACPC,gBAAiB,EACjBC,aAAc,EACdC,eAAe,EACfzgB,OAAQ,CACN/K,QAAS,CACPW,UAAW,MACX8qB,SAAU,CAAC,QAAS,QAAS,SAC7BC,aAAeC,GAAW,IAAIA,EAAQ,SACtChnB,MAAO,CACLM,KAAM,IACNC,KAAM,GAERN,cAAc,EACdoG,MAAM,EACN4gB,eAAgB,OAElBC,SAAU,CACRlrB,UAAW,SACX8qB,SAAU,CAAC,SACX9mB,MAAO,EACPC,cAAc,EACdknB,UAAU,GAEZrpB,KAAM,CACJspB,QAAS,WACTN,SAAU,CAAC,QAAS,SACpBN,eAAgB,CAAC,QAAS,SAC1BxmB,MAAO,CACLM,KAAM,EACNC,KAAM,QAKd,SAAS8mB,GAAiBC,EAAO54B,GAC/B,IACIiJ,EADA4vB,EAAclC,GAAOjf,OAAOkhB,IAAU,CAAC,EAE3C,GACE3vB,EAAQ4vB,EAAY74B,QACC,IAAViJ,EACL4vB,EAAYH,QACdG,EAAclC,GAAOjf,OAAOmhB,EAAYH,UAAY,CAAC,GAErDG,EAAc,KACd5vB,EAAQ0tB,GAAO32B,IAGjB64B,EAAc,WAETA,GACT,OAAO5vB,CACT,CAcA,SAAS6vB,GAAmBF,GAC1B,MAAMG,EAAS,CAACH,GAChB,IAAIC,EAAclC,GAAOjf,OAAOkhB,IAAU,CAAC,EAC3C,GACMC,EAAYH,SACdK,EAAOh1B,KAAK80B,EAAYH,SACxBG,EAAclC,GAAOjf,OAAOmhB,EAAYH,UAAY,CAAC,GAErDG,EAAc,WAETA,GACT,OAAOE,CACT,CAEA,IAAIC,IAAkB,EACtB,GAAsB,oBAAX9yB,OAAwB,CACjC8yB,IAAkB,EAClB,IACE,MAAMxT,EAAO/c,OAAOC,eAAe,CAAC,EAAG,UAAW,CAChDE,MACEowB,IAAkB,CACpB,IAEF9yB,OAAOyW,iBAAiB,OAAQ,KAAM6I,EAExC,CADE,MAAOlkB,GACT,CACF,CACA,IAAI23B,IAAQ,EACU,oBAAX/yB,QAA+C,oBAAd2rB,YAC1CoH,GAAQ,mBAAmBxsB,KAAKolB,UAAUC,aAAe5rB,OAAOgzB,UAElE,MAAMjL,GAAa,CAAC,OAAQ,MAAO,SAAU,OAAQ,SAASvG,QAAO,CAACwF,EAAKhoB,IAASgoB,EAAIhrB,OAAO,CAC7FgD,EACA,GAAGA,UACH,GAAGA,WACD,IACEi0B,GAAiB,CACrBC,MAAO,aACPvqB,MAAO,QACPzE,MAAO,QACPivB,MAAO,cAEHC,GAAiB,CACrBF,MAAO,aACPvqB,MAAO,OACPzE,MAAO,QACPivB,MAAO,YAET,SAASE,GAAgBzS,EAAO0S,GAC9B,MAAMnL,EAAQvH,EAAM1b,QAAQouB,IACb,IAAXnL,GACFvH,EAAMhhB,OAAOuoB,EAAO,EAExB,CACA,SAASoL,KACP,OAAO,IAAIjkB,SAAS9B,GAAYgmB,uBAAsB,KACpDA,sBAAsBhmB,EAAQ,KAElC,CACA,MAAMimB,GAAe,GACrB,IAAIC,GAAe,KACnB,MAAMC,GAAsB,CAAC,EAC7B,SAASC,GAAuBlB,GAC9B,IAAIxE,EAAOyF,GAAoBjB,GAI/B,OAHKxE,IACHA,EAAOyF,GAAoBjB,GAAS,IAE/BxE,CACT,CACA,IAAI5mB,GAAU,WACd,EAIA,SAASusB,GAAmBzQ,GAC1B,OAAO,WAEL,OAAOqP,GADO75B,KAAKk7B,OACWpB,MAAOtP,EACvC,CACF,CARsB,oBAAXpjB,SACTsH,GAAUtH,OAAOsH,SAQnB,MAAMysB,GAAc,yBACpB,IAAIC,GAAgB,KAAM,CACxB93B,KAAM,UACNW,MAAO,CACL61B,MAAO,CACL31B,KAAMC,OACN6H,UAAU,GAEZovB,YAAa,CACXl3B,KAAMqT,SACNvL,UAAU,GAEZqvB,cAAe,CACbn3B,KAAMqT,SACNvL,UAAU,GAEZsvB,WAAY,CACVp3B,KAAMqT,SACNvL,UAAU,GAEZyG,MAAO,CACLvO,KAAMI,QACNxB,SAAS,GAEXy4B,UAAW,CACTr3B,KAAMC,OACNrB,QAAS,MAEX04B,OAAQ,CACN14B,QAAS,MAEXsH,SAAU,CACRlG,KAAMI,QACNxB,QAASk4B,GAAmB,aAE9BS,oBAAqB,CACnBv3B,KAAMI,QACNxB,QAASk4B,GAAmB,wBAE9BzsB,UAAW,CACTrK,KAAMC,OACNrB,QAASk4B,GAAmB,aAC5B/uB,UAAY/B,GAAUglB,GAAW3f,SAASrF,IAE5CqI,MAAO,CACLrO,KAAM,CAACC,OAAQyK,OAAQlF,QACvB5G,QAASk4B,GAAmB,UAE9BziB,SAAU,CACRrU,KAAM,CAAC0K,OAAQzK,QACfrB,QAASk4B,GAAmB,aAE9BpC,SAAU,CACR10B,KAAM,CAAC0K,OAAQzK,QACfrB,QAASk4B,GAAmB,aAE9B3B,SAAU,CACRn1B,KAAMoJ,MACNxK,QAASk4B,GAAmB,aAE9BU,aAAc,CACZx3B,KAAM,CAACoJ,MAAOiK,UACdzU,QAASk4B,GAAmB,iBAE9B1B,aAAc,CACZp1B,KAAM,CAACoJ,MAAOiK,UACdzU,QAASk4B,GAAmB,iBAE9BjC,eAAgB,CACd70B,KAAMoJ,MACNxK,QAASk4B,GAAmB,mBAE9BW,mBAAoB,CAClBz3B,KAAM,CAACoJ,MAAOiK,UACdzU,QAASk4B,GAAmB,uBAE9BY,mBAAoB,CAClB13B,KAAM,CAACoJ,MAAOiK,UACdzU,QAASk4B,GAAmB,uBAE9BtsB,UAAW,CACTxK,KAAM,CAACC,OAAQuF,OAAQ+E,GAASnK,SAChCxB,QAASk4B,GAAmB,cAE9BtoB,SAAU,CACRxO,KAAM,CAACC,OAAQsK,IACf3L,QAASk4B,GAAmB,aAE9B5O,SAAU,CACRloB,KAAMC,OACN8H,UAAY/B,GAAU,CAAC,WAAY,SAASqF,SAASrF,GACrDpH,QAASk4B,GAAmB,aAE9BtB,SAAU,CACRx1B,KAAM,CAACI,QAASiT,UAChBzU,QAASk4B,GAAmB,aAE9BxoB,aAAc,CACZtO,KAAMI,QACNxB,QAASk4B,GAAmB,iBAE9BnC,YAAa,CACX30B,KAAMI,QACNxB,QAASk4B,GAAmB,gBAE9Ba,WAAY,CACV33B,KAAMI,QACNxB,QAASk4B,GAAmB,eAE9Bc,YAAa,CACX53B,KAAM,CAACC,OAAQmJ,MAAO5D,QACtB5G,QAASk4B,GAAmB,gBAE9Be,uBAAwB,CACtB73B,KAAMI,QACNxB,QAASk4B,GAAmB,2BAE9BgB,YAAa,CACX93B,KAAMI,QACNxB,QAASk4B,GAAmB,gBAE9BiB,SAAU,CACR/3B,KAAM,CAACI,QAASH,QAChBrB,QAASk4B,GAAmB,aAE9BkB,YAAa,CACXh4B,KAAMI,QACNxB,QAASk4B,GAAmB,gBAE9BmB,oBAAqB,CACnBj4B,KAAMI,QACNxB,QAASk4B,GAAmB,wBAE9BhC,gBAAiB,CACf90B,KAAMI,QACNxB,QAASk4B,GAAmB,oBAE9B9B,gBAAiB,CACfh1B,KAAM,CAAC0K,OAAQzK,QACfrB,QAASk4B,GAAmB,oBAE9B7B,aAAc,CACZj1B,KAAM,CAAC0K,OAAQzK,QACfrB,QAASk4B,GAAmB,iBAE9B5B,cAAe,CACbl1B,KAAMI,QACNxB,QAASk4B,GAAmB,kBAE9BhL,KAAM,CACJ9rB,KAAMI,QACNxB,QAASk4B,GAAmB,SAE9B/B,MAAO,CACL/0B,KAAMI,QACNxB,QAASk4B,GAAmB,UAE9BoB,eAAgB,CACdl4B,KAAMI,QACNxB,QAASk4B,GAAmB,mBAE9BqB,YAAa,CACXn4B,KAAMI,QACNxB,QAASk4B,GAAmB,iBAGhCsB,UACE,MAAO,CACL,CAACpB,IAAc,CACbqB,aAAcx8B,MAGpB,EACAy8B,OAAQ,CACN,CAACtB,IAAc,CAAEp4B,QAAS,OAE5BnC,OACE,MAAO,CACL87B,SAAS,EACTC,WAAW,EACXC,gBAAgB,EAChBC,QAAS,CACPC,UAAU,EACVC,QAAQ,EACRC,UAAU,EACVC,QAAQ,GAEVhD,OAAQ,CACN7vB,EAAG,EACHkH,EAAG,EACH9C,UAAW,GACX6d,SAAUrsB,KAAKqsB,SACf6Q,MAAO,CACL9yB,EAAG,EACHkH,EAAG,EACH6rB,aAAc,GAEhBC,gBAAiB,MAEnBC,cAA+B,IAAIC,IACnCC,cAAc,EAElB,EACA35B,SAAU,CACR45B,WACE,OAAsB,MAAfx9B,KAAKy7B,OAAiBz7B,KAAKy7B,OAASz7B,KAAKgP,QAClD,EACAyuB,qBACE,OAAOz9B,KAAK87B,YAAc97B,KAAK28B,SACjC,EACAe,WACE,MAAO,CACLF,SAAUx9B,KAAKw9B,SACfd,QAAS18B,KAAK08B,QACde,mBAAoBz9B,KAAKy9B,mBACzBb,eAAgB58B,KAAK48B,eACrBjD,SAAmC,mBAAlB35B,KAAK25B,SAA0B35B,KAAKu9B,aAAev9B,KAAK25B,SACzE7mB,KAAM9S,KAAK8S,KACXC,KAAM/S,KAAK+S,KACXN,aAAczS,KAAKyS,aACnBkrB,SAAU39B,KAAK29B,SACfd,QAASjE,GAAcD,GAAe,CAAC,EAAG34B,KAAK68B,SAAU,CACvDd,YAAa/7B,KAAK+7B,cAEpB9B,OAAQj6B,KAAK07B,oBAAsB,KAAO17B,KAAKi6B,OAEnD,EACAuC,eACE,IAAIoB,EACJ,OAAmC,OAA3BA,EAAK59B,KAAKm7B,UAAwB,EAASyC,EAAGpB,YACxD,EACAqB,4BACE,IAAID,EAAIrlB,EACR,OAAsC,OAA7BqlB,EAAK59B,KAAKg5B,qBAA0B,EAAS4E,EAAGpuB,SAAS,YAAgD,OAAjC+I,EAAKvY,KAAK47B,yBAA8B,EAASrjB,EAAG/I,SAAS,SAChJ,GAEFN,MAAOypB,GAAeA,GAAe,CACnCjmB,MAAO,iBACPrI,SAASF,GACHA,EACFnK,KAAK89B,UAEL99B,KAAK+9B,MAET,EACAtnB,kBACMzW,KAAK08B,UACP18B,KAAKg+B,yBACCh+B,KAAKi+B,oBAEf,GACC,CACD,WACA,uBACArV,QAAO,CAACwF,EAAK5D,KACb4D,EAAI5D,GAAQ,qBACL4D,IACN,CAAC,IAAK,CACP,YACA,WACA,WACA,WACA,WACA,kBACA,eACA,kBACA,QACA,iBACA,QACAxF,QAAO,CAACwF,EAAK5D,KACb4D,EAAI5D,GAAQ,oBACL4D,IACN,CAAC,IACJ8P,UACEl+B,KAAKm+B,cAAe,EACpBn+B,KAAKgP,SAAW,UAAU,CAACoL,KAAKC,SAAUI,KAAK2jB,OAAO34B,KAAKpD,GAAMA,EAAEV,SAAS,IAAI0iB,UAAU,EAAG,MAAK3e,KAAK,OACnG1F,KAAKi8B,aACPthB,QAAQxX,KAAK,oFAEXnD,KAAKm8B,aACPxhB,QAAQxX,KAAK,wFAEjB,EACAmX,UACEta,KAAK+9B,OACL/9B,KAAKq+B,oBACP,EACAC,YACEt+B,KAAKu+B,gBACP,EACAC,cACEx+B,KAAK+S,MACP,EACA0E,gBACEzX,KAAK89B,SACP,EACA/5B,QAAS,CACP+O,MAAK,MAAE2rB,EAAQ,KAAI,UAAEC,GAAY,EAAK,MAAEC,GAAQ,GAAU,CAAC,GACzD,IAAIf,EAAIrlB,GACyB,OAA3BqlB,EAAK59B,KAAKw8B,mBAAwB,EAASoB,EAAGgB,cAAgB5+B,KAAKw8B,aAAaoC,cAAgB5+B,OAEtGA,KAAK6+B,eAAgB,GACjBF,GAAU3+B,KAAKqK,YACgB,OAA3BkO,EAAKvY,KAAKw8B,mBAAwB,EAASjkB,EAAGqmB,eAAiB5+B,OACnEA,KAAKw8B,aAAaoC,YAAc,MAElC5+B,KAAK8+B,eAAeL,EAAOC,GAC3B1+B,KAAK6E,MAAM,QACX7E,KAAK++B,mBAAoB,EACzBnE,uBAAsB,KACpB56B,KAAK++B,mBAAoB,CAAK,KAGlC/+B,KAAK6E,MAAM,gBAAgB,GAC7B,EACAkO,MAAK,MAAE0rB,EAAQ,KAAI,UAAEC,GAAY,EAAK,WAAEM,GAAa,GAAU,CAAC,GAC9D,IAAIpB,EACA59B,KAAKi/B,mBAELj/B,KAAKq9B,cAAc9qB,KAAO,EAC5BvS,KAAK6+B,eAAgB,GAGlBG,GAAch/B,KAAK69B,2BAA6B79B,KAAKk/B,mBACpDl/B,KAAKw8B,eACPx8B,KAAKw8B,aAAaoC,YAAc5+B,KAChCwb,aAAaxb,KAAKw8B,aAAa2C,kBAC/Bn/B,KAAKw8B,aAAa2C,iBAAmB7jB,YAAW,KAC1Ctb,KAAKw8B,aAAaoC,cAAgB5+B,OACpCA,KAAKw8B,aAAaoC,YAAY7rB,KAAK,CAAE2rB,cACrC1+B,KAAKw8B,aAAaoC,YAAc,KAClC,GACC,QAI0B,OAA3BhB,EAAK59B,KAAKw8B,mBAAwB,EAASoB,EAAGgB,eAAiB5+B,OACnEA,KAAKw8B,aAAaoC,YAAc,MAElC5+B,KAAK6+B,eAAgB,EACrB7+B,KAAKo/B,eAAeX,EAAOC,GAC3B1+B,KAAK6E,MAAM,QACX7E,KAAK6E,MAAM,gBAAgB,IAC7B,EACAk5B,OACO/9B,KAAKm+B,eAEVn+B,KAAKm+B,cAAe,EACpBn+B,KAAK28B,WAAY,EACjB38B,KAAKq/B,SAAW,GAChBr/B,KAAKs/B,eAAgB,EACrBt/B,KAAKu/B,gBAAkBv/B,KAAKs7B,gBAC5Bt7B,KAAKw/B,cAAgBx/B,KAAKq7B,cAAczuB,QAAQpK,GAAMA,EAAEi9B,WAAaj9B,EAAEk9B,eACvE1/B,KAAK2/B,aAAe3/B,KAAKu7B,aACzBv7B,KAAK4/B,YAAc5/B,KAAK2/B,aAAax4B,cAAc,oBACnDnH,KAAK6/B,YAAc7/B,KAAK2/B,aAAax4B,cAAc,8BACnDnH,KAAK8/B,kBAAkB,QAAS,uBAChC9/B,KAAKq+B,qBACDr+B,KAAKs5B,SAASx1B,QAChB9D,KAAK+/B,sBAEH//B,KAAK0S,OACP1S,KAAK8S,OAET,EACAgrB,UACM99B,KAAKm+B,eAETn+B,KAAKm+B,cAAe,EACpBn+B,KAAKggC,yBACLhgC,KAAK+S,KAAK,CAAE2rB,WAAW,IACvB1+B,KAAKq+B,qBACLr+B,KAAK28B,WAAY,EACjB38B,KAAK08B,SAAU,EACf18B,KAAKigC,6BAA4B,GACjCjgC,KAAK8/B,kBAAkB,sBAAuB,SAC9C9/B,KAAK6E,MAAM,WACb,EACA4R,iBACMzW,KAAK08B,gBACD18B,KAAKi+B,oBACXj+B,KAAK6E,MAAM,UAEf,EACA4R,0BACE,IAAImnB,EACJ,GAAI59B,KAAKm+B,cAAgBn+B,KAAK07B,oBAC5B,OACF,MAAMwE,EAAW,CACf7T,SAAUrsB,KAAKqsB,SACfyL,WAAY,KAEV93B,KAAKwY,UAAYxY,KAAK64B,WACxBqH,EAASpI,WAAW7yB,KAAKosB,EAAO,CAC9B/F,SAAUtrB,KAAKwY,SACf8X,UAAWtwB,KAAK64B,YAGpB,MAAMsH,EAAkBngC,KAAKwO,UAAUrC,WAAW,QA8ClD,GA7CIg0B,EACFD,EAASpI,WAAW7yB,KAAKqpB,EAAc,CACrCQ,UAAkD,OAAtC8O,EAAK59B,KAAKwO,UAAU0a,MAAM,KAAK,IAAc0U,EAAK,MAGhEsC,EAAS1xB,UAAYxO,KAAKwO,UAExBxO,KAAKi5B,kBACHj5B,KAAKk5B,OACPgH,EAASpI,WAAW7yB,KFmFhB,SAAU6C,GAKtB,YAJgB,IAAZA,IACFA,EAAU,CAAC,GAGN,CACLxE,KAAM,QACNwE,UAEA2O,SAASwV,GACP,MAAM,EACJ7hB,EAAC,EACDkH,EAAC,UACD9C,GACEyd,GAEFX,SAAU+E,GAAgB,EAC1BC,UAAWC,GAAiB,EAAK,QACjC6P,EAAU,CACR1nB,GAAIsS,IACF,IAAI,EACF5gB,EAAC,EACDkH,GACE0Z,EACJ,MAAO,CACL5gB,IACAkH,IACD,MAGF2d,GACDnnB,EACEujB,EAAS,CACbjhB,IACAkH,KAEI+d,QAAiBrD,EAAeC,EAAqBgD,GACrD3D,EAAWV,EAAyBF,EAAiBlc,IACrD8hB,EAAYoB,EAAapG,GAC/B,IAAI+U,EAAgBhV,EAAOC,GACvBgV,EAAiBjV,EAAOiF,GAE5B,GAAID,EAAe,CACjB,MACMkQ,EAAuB,MAAbjV,EAAmB,SAAW,QAG9C+U,EAAgBhT,EAFJgT,EAAgBhR,EAFC,MAAb/D,EAAmB,MAAQ,QAIf+U,EADhBA,EAAgBhR,EAASkR,GAEvC,CAEA,GAAIhQ,EAAgB,CAClB,MACMgQ,EAAwB,MAAdjQ,EAAoB,SAAW,QAG/CgQ,EAAiBjT,EAFLiT,EAAiBjR,EAFC,MAAdiB,EAAoB,MAAQ,QAIfgQ,EADjBA,EAAiBjR,EAASkR,GAExC,CAEA,MAAMC,EAAgBJ,EAAQ1nB,GAAG,IAAKuT,EACpC,CAACX,GAAW+U,EACZ,CAAC/P,GAAYgQ,IAEf,MAAO,IAAKE,EACV5/B,KAAM,CACJwJ,EAAGo2B,EAAcp2B,EAAIA,EACrBkH,EAAGkvB,EAAclvB,EAAIA,GAG3B,EAGJ,CE1JmC4nB,CAAM,CAC7B1N,QAASxrB,KAAKm5B,gBACdxmB,SAAU3S,KAAK2S,SACf2d,UAAWtwB,KAAKq8B,mBAGf8D,GAAmBngC,KAAKiwB,MAC3BiQ,EAASpI,WAAW7yB,KAAKgrB,EAAK,CAC5BzE,QAASxrB,KAAKm5B,gBACdxmB,SAAU3S,KAAK2S,aAIrButB,EAASpI,WAAW7yB,KF5VZ6C,KAAW,CACvBxE,KAAM,QACNwE,UAEA2O,SAASwV,GAEP,MAAM,QACJS,EAAO,QACPlB,EAAU,GACG,MAAX1jB,EAAkBA,EAAU,CAAC,GAC3B,EACJsC,EAAC,EACDkH,EAAC,UACD9C,EAAS,MACT2d,EAAK,SACLD,GACED,EAEJ,GAAe,MAAXS,EAKF,MAAO,CAAC,EAGV,MAAMD,EAAgBlB,EAAyBC,GACzCH,EAAS,CACbjhB,IACAkH,KAGIwZ,EAAOF,EADSF,EAAiBlc,IAEjC1K,EAAS+mB,EAAkBC,GAC3B2V,QAAwBvU,EAASiJ,cAAc,CACnDzI,YAEIgU,EAAmB,MAAT5V,EAAe,MAAQ,OACjC6V,EAAmB,MAAT7V,EAAe,SAAW,QACpC8V,EAAUzU,EAAMlB,UAAUnnB,GAAUqoB,EAAMlB,UAAUH,GAAQO,EAAOP,GAAQqB,EAAMjB,SAASpnB,GAC1F+8B,EAAYxV,EAAOP,GAAQqB,EAAMlB,UAAUH,GAC3CgW,QAA0B5U,EAASiB,gBAAgB,CACvDT,YAEIqU,EAAaD,EAA6B,MAAThW,EAAegW,EAAkB9K,cAAgB,EAAI8K,EAAkB/K,aAAe,EAAI,EAC3HiL,EAAoBJ,EAAU,EAAIC,EAAY,EAG9C/gB,EAAM2M,EAAciU,GACpBtT,EAAM2T,EAAaN,EAAgB38B,GAAU2oB,EAAckU,GAC3DM,EAASF,EAAa,EAAIN,EAAgB38B,GAAU,EAAIk9B,EACxD3P,EAAShE,EAAOvN,EAAKmhB,EAAQ7T,GACnC,MAAO,CACLxsB,KAAM,CACJ,CAACkqB,GAAOuG,EACR8L,aAAc8D,EAAS5P,GAG7B,IEkS6B6L,CAAM,CAC7BxQ,QAAS1sB,KAAK6/B,YACdrU,QAASxrB,KAAKo5B,gBAEZp5B,KAAKq5B,eACP6G,EAASpI,WAAW7yB,KAAK,CACvB3B,KAAM,gBACNoV,GAAI,EAAGlK,YAAW2d,QAAO0C,qBACvB,IAAIQ,EACJ,MAAM,aAAE8N,GAAiBtO,EAAeqO,MAMxC,OAJE7N,EADE7gB,EAAUrC,WAAW,QAAUqC,EAAUrC,WAAW,UAC3CiO,KAAK6b,IAAIkH,GAAgBhR,EAAMlB,UAAU9L,MAAQ,EAEjD/E,KAAK6b,IAAIkH,GAAgBhR,EAAMlB,UAAU/L,OAAS,EAExD,CACLte,KAAM,CACJyuB,YAEH,IAIHrvB,KAAKi8B,aAAej8B,KAAKk8B,SAAU,CACrC,MAAMA,EAAWl8B,KAAKk8B,SAAWl8B,KAAKk8B,SAAWl8B,KAAKi8B,YAAc,MAAQ,KAC5EiE,EAASpI,WAAW7yB,KAAK,CACvB3B,KAAM,WACNoV,GAAI,EAAGyT,QAAO3d,YAAWqgB,qBACvB,IAAIqS,EACJ,GAAuC,OAAlCA,EAAMrS,EAAeqN,eAAoB,EAASgF,EAAIhS,KACzD,MAAO,CAAC,EAEV,IAAI/P,EACAD,EAQJ,OAPI1Q,EAAUrC,WAAW,QAAUqC,EAAUrC,WAAW,UACtDgT,EAAQgN,EAAMlB,UAAU9L,MAExBD,EAASiN,EAAMlB,UAAU/L,OAE3Blf,KAAK4/B,YAAYp0B,MAAmB,QAAb0wB,EAAqB,WAA0B,QAAbA,EAAqB,WAAa,SAAoB,MAAT/c,EAAgB,GAAGA,MAAY,KACrInf,KAAK4/B,YAAYp0B,MAAmB,QAAb0wB,EAAqB,YAA2B,QAAbA,EAAqB,YAAc,UAAsB,MAAVhd,EAAiB,GAAGA,MAAa,KACnI,CACLte,KAAM,CACJsuB,MAAM,GAERlZ,MAAO,CACLmW,OAAO,GAEV,GAGP,EACInsB,KAAKm8B,aAAen8B,KAAKo8B,uBAC3Bp8B,KAAK4/B,YAAYp0B,MAAM21B,SAAW,KAClCnhC,KAAK4/B,YAAYp0B,MAAM41B,UAAY,KACnClB,EAASpI,WAAW7yB,KFoKf,SAAU6C,GAKrB,YAJgB,IAAZA,IACFA,EAAU,CAAC,GAGN,CACLxE,KAAM,OACNwE,UAEA2O,SAASwV,GACP,IAAIoV,EAEJ,MAAM,UACJ7yB,EAAS,MACT2d,EAAK,eACL0C,GACE5C,GACE,MACJnf,KACGmiB,GACDnnB,EAEJ,GAAoD,OAA/Cu5B,EAAuBxS,EAAetc,OAAiB8uB,EAAqBnS,KAC/E,MAAO,CAAC,EAGV,MAAMG,QAAiBrD,EAAeC,EAAqBgD,GACrDZ,EAAgB3D,EAAiBlc,GACjC8yB,EAAoC,QAA5B3W,EAAanc,GAC3B,IAAI+yB,EACAC,EAEkB,QAAlBnT,GAA6C,WAAlBA,GAC7BkT,EAAalT,EACbmT,EAAYF,EAAQ,OAAS,UAE7BE,EAAYnT,EACZkT,EAAaD,EAAQ,MAAQ,UAG/B,MAAMG,EAAOrU,EAAIiC,EAASzD,KAAM,GAC1B8V,EAAOtU,EAAIiC,EAAS3D,MAAO,GAC3BiW,EAAOvU,EAAIiC,EAAS5D,IAAK,GACzBmW,EAAOxU,EAAIiC,EAAS1D,OAAQ,GAC5BkW,EAAa,CACjB3iB,OAAQiN,EAAMjB,SAAShM,QAAU,CAAC,OAAQ,SAAS1P,SAAShB,GAAa,GAAc,IAATmzB,GAAuB,IAATC,EAAaD,EAAOC,EAAOxU,EAAIiC,EAAS5D,IAAK4D,EAAS1D,SAAW0D,EAASkS,IACtKpiB,MAAOgN,EAAMjB,SAAS/L,OAAS,CAAC,MAAO,UAAU3P,SAAShB,GAAa,GAAc,IAATizB,GAAuB,IAATC,EAAaD,EAAOC,EAAOtU,EAAIiC,EAASzD,KAAMyD,EAAS3D,QAAU2D,EAASmS,KAKtK,OAHS,MAAT10B,GAAyBA,EAAM,IAAK+0B,KAC/B1V,IAEE,CACLvrB,KAAM,CACJsuB,MAAM,GAERlZ,MAAO,CACLmW,OAAO,GAGb,EAGJ,CElOiC5Z,CAAK,CAC5BI,SAAU3S,KAAK2S,SACf6Y,QAASxrB,KAAKm5B,gBACdrsB,MAAO,EAAGqS,QAAOD,aACflf,KAAK4/B,YAAYp0B,MAAM21B,SAAoB,MAAThiB,EAAgB,GAAGA,MAAY,KACjEnf,KAAK4/B,YAAYp0B,MAAM41B,UAAsB,MAAVliB,EAAiB,GAAGA,MAAa,IAAI,MAI9E,MAAMte,QAAa,EAAgBZ,KAAKu/B,gBAAiBv/B,KAAK2/B,aAAcO,GAC5Ev2B,OAAO4Q,OAAOva,KAAKi6B,OAAQ,CACzB7vB,EAAGxJ,EAAKwJ,EACRkH,EAAG1Q,EAAK0Q,EACR9C,UAAW5N,EAAK4N,UAChB6d,SAAUzrB,EAAKyrB,SACf6Q,MAAOvE,GAAeA,GAAe,CAAC,EAAG/3B,EAAKiuB,eAAeqO,OAAQt8B,EAAKiuB,eAAewK,gBAE7F,EACAyF,eAAeL,EAAQ,KAAMC,GAAY,GAIvC,GAHA1+B,KAAKigC,6BAA4B,GACjCjgC,KAAKi/B,kBAAmB,EACxBzjB,aAAaxb,KAAK8hC,iBACdhH,IAAgB96B,KAAK84B,aAAegC,GAAahC,aAAegC,KAAiB96B,KAAKw8B,aAGxF,OAFA1B,GAAaiH,aAAY,QACzB/hC,KAAKgiC,aAAY,GAGftD,EACF1+B,KAAKgiC,cAELhiC,KAAK8hC,gBAAkBxmB,WAAWtb,KAAKgiC,YAAYv3B,KAAKzK,MAAOA,KAAKiiC,eAAe,QAEvF,EACA7C,eAAeX,EAAQ,KAAMC,GAAY,GACnC1+B,KAAKq9B,cAAc9qB,KAAO,EAC5BvS,KAAK6+B,eAAgB,GAGvB7+B,KAAKigC,6BAA4B,GACjCjgC,KAAKi/B,kBAAmB,EACxBzjB,aAAaxb,KAAK8hC,iBACd9hC,KAAK08B,UACP5B,GAAe96B,MAEb0+B,EACF1+B,KAAK+hC,cAEL/hC,KAAK8hC,gBAAkBxmB,WAAWtb,KAAK+hC,YAAYt3B,KAAKzK,MAAOA,KAAKiiC,eAAe,SAEvF,EACAA,eAAe99B,GACb,MAAMqO,EAAQxS,KAAKwS,MACnB,OAAO0vB,SAAS1vB,GAASA,EAAMrO,IAASqO,GAAS,EACnD,EACAiE,kBAAkBmmB,GAAiB,GACjCphB,aAAaxb,KAAKmiC,gBAClB3mB,aAAaxb,KAAK8hC,iBAClB9hC,KAAK48B,eAAiBA,EAClB58B,KAAK08B,UAGT18B,KAAKg+B,yBACCrD,WACA36B,KAAKi+B,0BACLj+B,KAAKoiC,oBACNpiC,KAAK07B,qBACR17B,KAAKqiC,yBAAyB,IACzBhN,EAAiBr1B,KAAKu/B,oBACtBlK,EAAiBr1B,KAAK2/B,eACxB,UAAU,KACX3/B,KAAKi+B,mBAAmB,IAG9B,EACAxnB,0BACE,GAAIzW,KAAKi/B,iBACP,OACF,GAAIj/B,KAAKg8B,uBAAwB,CAC/B,MAAMsG,EAAStiC,KAAKu/B,gBAAgBjM,wBAC9BiP,EAAgBviC,KAAK2/B,aAAax4B,cAAc,sBAChDq7B,EAAeD,EAAcp6B,WAAWmrB,wBACxClpB,EAAIk4B,EAAOl4B,EAAIk4B,EAAOnjB,MAAQ,GAAKqjB,EAAa5W,KAAO2W,EAAcnM,YACrE9kB,EAAIgxB,EAAOhxB,EAAIgxB,EAAOpjB,OAAS,GAAKsjB,EAAa/W,IAAM8W,EAAclM,WAC3Er2B,KAAKi6B,OAAOmD,gBAAkB,GAAGhzB,OAAOkH,KAC1C,CACAtR,KAAK08B,SAAU,EACf18B,KAAKyiC,qBAAqB,CACxB,mBAAoBziC,KAAKw9B,SACzB,oBAAqB,KAEvB,MAAMhC,EAAYx7B,KAAKw7B,UACvB,GAAIA,EAAW,CACb,IAAI7rB,EACJ,IAAK,IAAI/M,EAAI,EAAGA,EAAIi4B,GAAa/2B,OAAQlB,IACvC+M,EAAUkrB,GAAaj4B,GACnB+M,EAAQ6rB,YAAcA,IACxB7rB,EAAQoD,OACRpD,EAAQ9K,MAAM,eAGpB,CACAg2B,GAAa51B,KAAKjF,MAClBO,SAAS4d,KAAKlN,UAAU7H,IAAI,uBAC5B,IAAK,MAAM0wB,KAASE,GAAmBh6B,KAAK85B,OAC1CkB,GAAuBlB,GAAO70B,KAAKjF,MACnCO,SAAS4d,KAAKlN,UAAU7H,IAAI,wBAAwB0wB,KAEtD95B,KAAK6E,MAAM,cACX7E,KAAK68B,QAAQC,UAAW,EACxB98B,KAAK68B,QAAQE,QAAS,EACtB/8B,KAAK68B,QAAQG,UAAW,EACxBh9B,KAAK68B,QAAQI,QAAS,QAChBtC,KACN36B,KAAK68B,QAAQC,UAAW,EACxB98B,KAAK68B,QAAQE,QAAS,EACjB/8B,KAAKs8B,aACRt8B,KAAK2/B,aAAa5vB,OACtB,EACA0G,kBAAkBmmB,GAAiB,GACjC,GAAI58B,KAAKq9B,cAAc9qB,KAAO,EAG5B,OAFAvS,KAAK6+B,eAAgB,OACrB7+B,KAAKi/B,kBAAmB,GAI1B,GADAzjB,aAAaxb,KAAK8hC,kBACb9hC,KAAK08B,QACR,OAEF18B,KAAK48B,eAAiBA,EACtBnC,GAAgBI,GAAc76B,MACF,IAAxB66B,GAAa/2B,QACfvD,SAAS4d,KAAKlN,UAAUxN,OAAO,uBAEjC,IAAK,MAAMq2B,KAASE,GAAmBh6B,KAAK85B,OAAQ,CAClD,MAAMxE,EAAO0F,GAAuBlB,GACpCW,GAAgBnF,EAAMt1B,MACF,IAAhBs1B,EAAKxxB,QACPvD,SAAS4d,KAAKlN,UAAUxN,OAAO,wBAAwBq2B,IAE3D,CACIgB,KAAiB96B,OACnB86B,GAAe,MAEjB96B,KAAK08B,SAAU,EACf18B,KAAKyiC,qBAAqB,CACxB,wBAAoB,EACpB,yBAAqB,IAEvBjnB,aAAaxb,KAAKmiC,gBAClB,MAAMO,EAAc7I,GAAiB75B,KAAK85B,MAAO,kBAC7B,OAAhB4I,IACF1iC,KAAKmiC,eAAiB7mB,YAAW,KAC3Btb,KAAK2/B,eACP3/B,KAAKq+B,qBACLr+B,KAAK28B,WAAY,EACnB,GACC+F,IAEL1iC,KAAKggC,uBAAuB,UAC5BhgC,KAAK6E,MAAM,cACX7E,KAAK68B,QAAQC,UAAW,EACxB98B,KAAK68B,QAAQE,QAAS,EACtB/8B,KAAK68B,QAAQG,UAAW,EACxBh9B,KAAK68B,QAAQI,QAAS,QAChBtC,KACN36B,KAAK68B,QAAQG,UAAW,EACxBh9B,KAAK68B,QAAQI,QAAS,CACxB,EACAsB,iBACMv+B,KAAK0S,MACP1S,KAAK8S,OAEL9S,KAAK+S,MAET,EACAirB,mBACE,GAAIh+B,KAAKm+B,aACP,OACF,IAAIxvB,EAAY3O,KAAK2O,UAMrB,GALyB,iBAAdA,EACTA,EAAYvH,OAAO7G,SAAS4G,cAAcwH,IACnB,IAAdA,IACTA,EAAY3O,KAAKw/B,cAAc,GAAGr3B,aAE/BwG,EACH,MAAM,IAAInH,MAAM,6BAA+BxH,KAAK2O,WAEtDA,EAAUlH,YAAYzH,KAAK2/B,cAC3B3/B,KAAK28B,WAAY,CACnB,EACAoD,sBACE,MAAM4C,EAAclE,IACdz+B,KAAK08B,UAAY18B,KAAKi/B,mBAG1BR,EAAMmE,eAAgB,GACrB5iC,KAAKs/B,eAAiBt/B,KAAK8S,KAAK,CAAE2rB,UAAQ,EAE7Cz+B,KAAK6iC,2BAA2B7iC,KAAKw/B,cAAenF,GAAgBr6B,KAAKs5B,SAAUt5B,KAAK27B,aAAcgH,GACtG3iC,KAAK6iC,2BAA2B,CAAC7iC,KAAK2/B,cAAetF,GAAgBr6B,KAAKg5B,eAAgBh5B,KAAK47B,mBAAoB+G,GACnH,MAAMG,EAAc9D,GAAgBP,IAC9BA,EAAMmE,eAGV5iC,KAAK+S,KAAK,CAAE0rB,QAAOO,cAAa,EAElCh/B,KAAK6iC,2BAA2B7iC,KAAKw/B,cAAehF,GAAgBx6B,KAAKs5B,SAAUt5B,KAAKu5B,aAAcuJ,GAAW,IACjH9iC,KAAK6iC,2BAA2B,CAAC7iC,KAAK2/B,cAAenF,GAAgBx6B,KAAKg5B,eAAgBh5B,KAAK67B,mBAAoBiH,GAAW,GAChI,EACAT,yBAAyBhH,EAAa0H,EAAWC,GAC/ChjC,KAAKq/B,SAASp6B,KAAK,CAAEo2B,cAAa0H,YAAWC,YAC7C3H,EAAYruB,SAAS6kB,GAASA,EAAKhU,iBAAiBklB,EAAWC,EAAS9I,GAAkB,CACxF+I,SAAS,QACP,IACN,EACAJ,2BAA2BxH,EAAa6H,EAAUC,EAAgBC,EAAeJ,GAC/E,IAAI1J,EAAW6J,EACM,MAAjBC,IACF9J,EAAoC,mBAAlB8J,EAA+BA,EAAc9J,GAAY8J,GAE7E9J,EAAStsB,SAASq2B,IAChB,MAAMN,EAAYG,EAASG,GACvBN,GACF/iC,KAAKqiC,yBAAyBhH,EAAa0H,EAAWC,EACxD,GAEJ,EACAhD,uBAAuBsD,GACrB,MAAMC,EAAU,GAChBvjC,KAAKq/B,SAASryB,SAASw2B,IACrB,MAAM,YAAEnI,EAAW,UAAE0H,EAAS,QAAEC,GAAYQ,EACvCF,GAAmBA,IAAoBP,EAG1CQ,EAAQt+B,KAAKu+B,GAFbnI,EAAYruB,SAAS6kB,GAASA,EAAK9T,oBAAoBglB,EAAWC,IAGpE,IAEFhjC,KAAKq/B,SAAWkE,CAClB,EACAE,qBACOzjC,KAAKm+B,eACRn+B,KAAKggC,yBACLhgC,KAAK+/B,sBAET,EACA2D,oBAAoBjF,EAAOlE,GAAQ,GAC7Bv6B,KAAK++B,oBAET/+B,KAAK+S,KAAK,CAAE0rB,UACRA,EAAMkF,aACR3jC,KAAK6E,MAAM,mBAEX7E,KAAK6E,MAAM,aAET01B,IACFv6B,KAAKs/B,eAAgB,EACrBhkB,YAAW,KACTtb,KAAKs/B,eAAgB,CAAK,GACzB,MAEP,EACAjB,qBACEr+B,KAAK2/B,aAAax3B,YAAcnI,KAAK2/B,aAAax3B,WAAWC,YAAYpI,KAAK2/B,aAChF,EACAG,kBAAkB8D,EAAUC,GAC1B,IAAK,MAAMC,KAAM9jC,KAAKw/B,cAAe,CACnC,MAAMr1B,EAAQ25B,EAAGC,aAAaH,GAC1Bz5B,IACF25B,EAAGE,gBAAgBJ,GACnBE,EAAG97B,aAAa67B,EAAQ15B,GAE5B,CACF,EACAs4B,qBAAqBv3B,GACnB,IAAK,MAAM44B,KAAM9jC,KAAKw/B,cACpB,IAAK,MAAMn9B,KAAK6I,EAAO,CACrB,MAAMf,EAAQe,EAAM7I,GACP,MAAT8H,EACF25B,EAAGE,gBAAgB3hC,GAEnByhC,EAAG97B,aAAa3F,EAAG8H,EAEvB,CAEJ,EACA81B,4BAA4B91B,GAC1B,IAAInB,EAAShJ,KAAKw8B,aAClB,KAAOxzB,GACDmB,EACFnB,EAAOq0B,cAAcj0B,IAAIpJ,KAAKgP,WAE9BhG,EAAOq0B,cAAc4G,OAAOjkC,KAAKgP,UAC7BhG,EAAO61B,eACT71B,EAAO+J,QAGX/J,EAASA,EAAOwzB,YAEpB,EACA0C,mBACE,MAAMgF,EAAkBlkC,KAAKwD,IAAI8vB,wBACjC,GAAI6Q,IAAUD,EAAgBtY,MAAQuY,IAAUD,EAAgBxY,OAAS0Y,IAAUF,EAAgBzY,KAAO2Y,IAAUF,EAAgBvY,OAAQ,CAC1I,MAAM0Y,EAAerkC,KAAK2/B,aAAarM,wBACjCgR,EAAUH,GAASI,GACnBC,EAAUJ,GAASK,GAEnBC,EADWL,EAAazY,KAAOyY,EAAallB,MAAQ,EAAIolB,IAAkBF,EAAa5Y,IAAM4Y,EAAanlB,OAAS,GAAKulB,GAC3FJ,EAAallB,MAAQklB,EAAanlB,OAC/DylB,EAAQJ,GAAiBD,EAAUI,EACnCE,EAAQH,GAAiBD,EAAUE,EACzC,OAAOG,GAAmBN,GAAgBE,GAAgBE,EAAOC,EAAOP,EAAazY,KAAMyY,EAAa5Y,IAAK4Y,EAAazY,KAAMyY,EAAa1Y,SAAWkZ,GAAmBN,GAAgBE,GAAgBE,EAAOC,EAAOP,EAAazY,KAAMyY,EAAa5Y,IAAK4Y,EAAa3Y,MAAO2Y,EAAa5Y,MAAQoZ,GAAmBN,GAAgBE,GAAgBE,EAAOC,EAAOP,EAAa3Y,MAAO2Y,EAAa5Y,IAAK4Y,EAAa3Y,MAAO2Y,EAAa1Y,SAAWkZ,GAAmBN,GAAgBE,GAAgBE,EAAOC,EAAOP,EAAazY,KAAMyY,EAAa1Y,OAAQ0Y,EAAa3Y,MAAO2Y,EAAa1Y,OACtkB,CACA,OAAO,CACT,GAEFljB,SACE,OAAOzI,KAAK8kC,aAAa/hC,QAAQ/C,KAAK09B,UAAU,EAClD,IAkBF,SAASqH,GAAsBtG,GAC7B,IAAK,IAAI77B,EAAI,EAAGA,EAAIi4B,GAAa/2B,OAAQlB,IAAK,CAC5C,MAAMoiC,EAASnK,GAAaj4B,GAC5B,IACE,MAAM+U,EAAgBqtB,EAAOzJ,aAC7ByJ,EAAOC,oBAAsBttB,EAAcwf,SAASsH,EAAMpyB,OAE5D,CADE,MAAO7J,GACT,CACF,CACF,CAOA,SAAS0iC,GAAkBzG,EAAOlE,GAAQ,GACxC,MAAM4K,EAAe,CAAC,EACtB,IAAK,IAAIviC,EAAIi4B,GAAa/2B,OAAS,EAAGlB,GAAK,EAAGA,IAAK,CACjD,MAAMoiC,EAASnK,GAAaj4B,GAC5B,IACE,MAAMu0B,EAAW6N,EAAOI,uBAAyBC,GAAwBL,EAAQvG,GACjFuG,EAAOnG,eAAgB,EACvBjE,uBAAsB,KAEpB,GADAoK,EAAOnG,eAAgB,GACnBsG,EAAaH,EAAOh2B,WAEpBs2B,GAAeN,EAAQ7N,EAAUsH,GAAQ,CAE3C,GADAuG,EAAOtB,oBAAoBjF,EAAOlE,IAC7BkE,EAAM8G,iBAAmB9G,EAAMkF,cAAgBxM,EAAU,CAC5D,IAAIqO,EAAUR,EAAOxI,aACrB,KAAOgJ,GACLL,EAAaK,EAAQx2B,WAAY,EACjCw2B,EAAUA,EAAQhJ,aAEpB,MACF,CACA,IAAIxzB,EAASg8B,EAAOxI,aACpB,KAAOxzB,GACDs8B,GAAet8B,EAAQA,EAAOo8B,uBAAwB3G,IACxDz1B,EAAO06B,oBAAoBjF,EAAOlE,GAIpCvxB,EAASA,EAAOwzB,YAEpB,IAGJ,CADE,MAAOh6B,GACT,CACF,CACF,CACA,SAAS6iC,GAAwBL,EAAQvG,GACvC,MAAM9mB,EAAgBqtB,EAAOzJ,aAC7B,OAAOyJ,EAAOC,qBAAuBttB,EAAcwf,SAASsH,EAAMpyB,OACpE,CACA,SAASi5B,GAAeN,EAAQ7N,EAAUsH,GACxC,OAAOA,EAAM8G,iBAAmB9G,EAAMkF,cAAgBxM,GAExD,SAA2B6N,EAAQvG,GACjC,GAA+B,mBAApBuG,EAAOrL,SAAyB,CACzC,MAAMM,EAAS+K,EAAOrL,SAAS8E,GAE/B,OADAuG,EAAOzH,aAAetD,EACfA,CACT,CACA,OAAO+K,EAAOrL,QAChB,CAToE8L,CAAkBT,EAAQvG,KAAWtH,CACzG,CAeA,SAASuO,KACP,IAAK,IAAI9iC,EAAI,EAAGA,EAAIi4B,GAAa/2B,OAAQlB,IAAK,CAC7Bi4B,GAAaj4B,GACrBmQ,MACT,CACF,CA9FwB,oBAAbxS,UAA8C,oBAAX6G,SACxC+yB,IACF55B,SAASsd,iBAAiB,aAAcknB,IAAuB7K,IAAkB,CAC/E+I,SAAS,EACT0C,SAAS,IAEXplC,SAASsd,iBAAiB,YAuB9B,SAA8B4gB,GAC5ByG,GAAkBzG,GAAO,EAC3B,IAzBgEvE,IAAkB,CAC5E+I,SAAS,EACT0C,SAAS,MAGXv+B,OAAOyW,iBAAiB,YAAaknB,IAAuB,GAC5D39B,OAAOyW,iBAAiB,SAc5B,SAA2B4gB,GACzByG,GAAkBzG,EACpB,IAhBwD,IAEtDr3B,OAAOyW,iBAAiB,UAqE1B,SAAwC4gB,GACtC,IAAK,IAAI77B,EAAI,EAAGA,EAAIi4B,GAAa/2B,OAAQlB,IAAK,CAC7Bi4B,GAAaj4B,GACrBq7B,kBAAkBQ,EAC3B,CACF,KAOA,IAAI8F,GAAiB,EACjBE,GAAiB,EACjBN,GAAS,EACTC,GAAS,EAWb,SAASS,GAAmBe,EAAIC,EAAIC,EAAIC,EAAIC,EAAIC,EAAIC,EAAIC,GACtD,MAAMC,IAAOF,EAAKF,IAAOH,EAAKI,IAAOE,EAAKF,IAAOL,EAAKI,MAASG,EAAKF,IAAOH,EAAKF,IAAOM,EAAKF,IAAOD,EAAKF,IAClGQ,IAAOP,EAAKF,IAAOC,EAAKI,IAAOF,EAAKF,IAAOD,EAAKI,MAASG,EAAKF,IAAOH,EAAKF,IAAOM,EAAKF,IAAOD,EAAKF,IACxG,OAAOO,GAAM,GAAKA,GAAM,GAAKC,GAAM,GAAKA,GAAM,CAChD,CAkBA,IAAIC,GACJ,SAASC,KACFA,GAAWxI,OACdwI,GAAWxI,MAAO,EAClBuI,IAAyC,IArB7C,WACE,IAAIE,EAAKp/B,OAAO2rB,UAAUC,UACtByT,EAAOD,EAAGl6B,QAAQ,SACtB,GAAIm6B,EAAO,EACT,OAAOvE,SAASsE,EAAGniB,UAAUoiB,EAAO,EAAGD,EAAGl6B,QAAQ,IAAKm6B,IAAQ,IAGjE,GADcD,EAAGl6B,QAAQ,YACX,EAAG,CACf,IAAIo6B,EAAKF,EAAGl6B,QAAQ,OACpB,OAAO41B,SAASsE,EAAGniB,UAAUqiB,EAAK,EAAGF,EAAGl6B,QAAQ,IAAKo6B,IAAM,GAC7D,CACA,IAAIC,EAAOH,EAAGl6B,QAAQ,SACtB,OAAIq6B,EAAO,EACFzE,SAASsE,EAAGniB,UAAUsiB,EAAO,EAAGH,EAAGl6B,QAAQ,IAAKq6B,IAAQ,KAEzD,CACV,CAKWC,GAEX,CA0EA,SAASC,GAAqBC,EAAUt7B,EAAOu7B,EAASC,EAASC,EAAsBC,EAAkBC,EAAYC,EAAgBC,EAAmBC,GAC5H,kBAAfH,IACTE,EAAoBD,EACpBA,EAAiBD,EACjBA,GAAa,GAEf,IAYII,EAZArH,EAA8B,mBAAZ6G,EAAyBA,EAAQj/B,QAAUi/B,EAkCjE,GAjCID,GAAYA,EAASr+B,SACvBy3B,EAASz3B,OAASq+B,EAASr+B,OAC3By3B,EAASx3B,gBAAkBo+B,EAASp+B,gBACpCw3B,EAASv3B,WAAY,EACjBs+B,IACF/G,EAASt3B,YAAa,IAGtBo+B,IACF9G,EAASr3B,SAAWm+B,GAGlBE,GACFK,EAAO,SAAeC,IACpBA,EAAUA,GAAWxnC,KAAK8I,QAAU9I,KAAK8I,OAAOC,YAAc/I,KAAKgJ,QAAUhJ,KAAKgJ,OAAOF,QAAU9I,KAAKgJ,OAAOF,OAAOC,aACvE,oBAAxBE,sBACrBu+B,EAAUv+B,qBAERuC,GACFA,EAAMtC,KAAKlJ,KAAMqnC,EAAkBG,IAEjCA,GAAWA,EAAQr+B,uBACrBq+B,EAAQr+B,sBAAsBC,IAAI89B,EAEtC,EACAhH,EAAS72B,aAAek+B,GACf/7B,IACT+7B,EAAOJ,EAAa,SAASK,GAC3Bh8B,EAAMtC,KAAKlJ,KAAMsnC,EAAqBE,EAASxnC,KAAKsJ,MAAMjG,SAASkG,YACrE,EAAI,SAASi+B,GACXh8B,EAAMtC,KAAKlJ,KAAMonC,EAAeI,GAClC,GAEED,EACF,GAAIrH,EAASt3B,WAAY,CACvB,IAAI6+B,EAAiBvH,EAASz3B,OAC9By3B,EAASz3B,OAAS,SAAkC8B,EAAGi9B,GAErD,OADAD,EAAKr+B,KAAKs+B,GACHC,EAAel9B,EAAGi9B,EAC3B,CACF,KAAO,CACL,IAAIE,EAAWxH,EAASz2B,aACxBy2B,EAASz2B,aAAei+B,EAAW,GAAGtkC,OAAOskC,EAAUH,GAAQ,CAACA,EAClE,CAEF,OAAOR,CACT,CArKsB,oBAAX3/B,QACTA,OAAOyW,iBAAiB,aAAc4gB,IACpC8F,GAAiBJ,GACjBM,GAAiBL,GACjBD,GAAS1F,EAAMkJ,QACfvD,GAAS3F,EAAMmJ,OAAO,GACrB1N,GAAkB,CACnB+I,SAAS,QACP,GA8JN,IAAI4E,GA/HS,CACXvkC,KAAM,iBACNW,MAAO,CACL6jC,YAAa,CACX3jC,KAAMI,QACNxB,SAAS,GAEXglC,YAAa,CACX5jC,KAAMI,QACNxB,SAAS,GAEXilC,aAAc,CACZ7jC,KAAMI,QACNxB,SAAS,IAGbuX,QAAS,WACP,IAAI2tB,EAAQjoC,KACZumC,KACAvmC,KAAKiQ,WAAU,WACbg4B,EAAMC,GAAKD,EAAMzkC,IAAImwB,YACrBsU,EAAME,GAAKF,EAAMzkC,IAAIowB,aACjBqU,EAAMH,aACRG,EAAMG,UAEV,IACA,IAAIjlB,EAAS5iB,SAASmH,cAAc,UACpC1H,KAAKqoC,cAAgBllB,EACrBA,EAAOnb,aAAa,cAAe,QACnCmb,EAAOnb,aAAa,YAAa,GACjCmb,EAAOmlB,OAAStoC,KAAKuoC,kBACrBplB,EAAOhf,KAAO,YACVmiC,IACFtmC,KAAKwD,IAAIiE,YAAY0b,GAEvBA,EAAOviB,KAAO,cACT0lC,IACHtmC,KAAKwD,IAAIiE,YAAY0b,EAEzB,EACA1L,cAAe,WACbzX,KAAKwoC,sBACP,EACAzkC,QAAS,CACP0kC,iBAAkB,aACXzoC,KAAK+nC,aAAe/nC,KAAKkoC,KAAOloC,KAAKwD,IAAImwB,cAAgB3zB,KAAKgoC,cAAgBhoC,KAAKmoC,KAAOnoC,KAAKwD,IAAIowB,gBACtG5zB,KAAKkoC,GAAKloC,KAAKwD,IAAImwB,YACnB3zB,KAAKmoC,GAAKnoC,KAAKwD,IAAIowB,aACnB5zB,KAAKooC,WAET,EACAA,SAAU,WACRpoC,KAAK6E,MAAM,SAAU,CACnBsa,MAAOnf,KAAKkoC,GACZhpB,OAAQlf,KAAKmoC,IAEjB,EACAI,kBAAmB,WACjBvoC,KAAKqoC,cAAc/gC,gBAAgByqB,YAAYlU,iBAAiB,SAAU7d,KAAKyoC,kBAC/EzoC,KAAKyoC,kBACP,EACAD,qBAAsB,WAChBxoC,KAAKqoC,eAAiBroC,KAAKqoC,cAAcC,UACtChC,IAAQtmC,KAAKqoC,cAAc/gC,iBAC9BtH,KAAKqoC,cAAc/gC,gBAAgByqB,YAAYhU,oBAAoB,SAAU/d,KAAKyoC,kBAEpFzoC,KAAKwD,IAAI4E,YAAYpI,KAAKqoC,eAC1BroC,KAAKqoC,cAAcC,OAAS,KAC5BtoC,KAAKqoC,cAAgB,KAEzB,IA0DAK,GAAiB,WACnB,IACIP,EADMnoC,KACG2oC,eAEb,OAHU3oC,KAEG8K,MAAMC,IAAMo9B,GACf,MAAO,CACfn9B,YAAa,kBACbE,MAAO,CACL8H,SAAU,OAGhB,EAEA01B,GAAeE,eAAgB,EAC/B,IAIIC,GAAoChC,GAAqB,CAC3Dp+B,OAAQigC,GACRhgC,gBAR4B,IAEF,UAOFm/B,GANH,kBAEc,MADL,WAKuF,OAAO,OAAQ,OAAQ,GAK9I,IAAIiB,GAAW,CACb3jC,QAAS,QACT4jC,QANF,SAAmBC,GACjBA,EAAKC,UAAU,kBAAmBJ,IAClCG,EAAKC,UAAU,iBAAkBJ,GACnC,GAKIK,GAAc,KACI,oBAAX9hC,OACT8hC,GAAc9hC,OAAO+hC,SACM,IAAX,EAAAv+B,IAChBs+B,GAAc,EAAAt+B,EAAOu+B,KAEnBD,IACFA,GAAYE,IAAIN,IAElB,IAAIO,GAAoB,CACtBzlC,SAAU,CACR0lC,aACE,OA1qCN,SAAyBxP,GACvB,MAAMG,EAAS,CAACH,GAChB,IAAIC,EAAclC,GAAOjf,OAAOkhB,IAAU,CAAC,EAC3C,GACMC,EAAYH,UAAYG,EAAYwP,WACtCtP,EAAOh1B,KAAK80B,EAAYH,SACxBG,EAAclC,GAAOjf,OAAOmhB,EAAYH,UAAY,CAAC,GAErDG,EAAc,WAETA,GACT,OAAOE,EAAOx0B,KAAKE,GAAM,mBAAmBA,KAC9C,CA8pCa6jC,CAAgBxpC,KAAK85B,MAC9B,IAGA2P,GAAkB,CACpBnmC,KAAM,iBACNwK,WAAY,CACV47B,eAAgBb,IAElB7kC,OAAQ,CACNqlC,IAEFplC,MAAO,CACLu5B,SAAUp5B,OACV01B,MAAO11B,OACPsO,MAAOnO,QACP+V,QAAS/V,QACTq4B,eAAgBr4B,QAChBo1B,SAAUp1B,QACVkO,aAAclO,QACds4B,QAASlzB,OACTswB,OAAQtwB,QAEV5F,QAAS,CACP4lC,KAAKx/B,GACU,MAATA,GAAkB8L,MAAM9L,GAGrB,KAFE,GAAGA,QA6ClB,SAASy/B,GAAmBC,EAAeC,EAASC,EAAkBC,EAAoBC,EAAcjD,EAASE,EAAkBC,GACjI,IAYII,EAZArH,EAAoC,mBAAlB2J,EAA+BA,EAAc/hC,QAAU+hC,EAgC7E,GA/BIC,IACF5J,EAASz3B,OAASqhC,EAClB5J,EAASx3B,gBAAkBqhC,EAC3B7J,EAASv3B,WAAY,GAEnBqhC,IACF9J,EAASt3B,YAAa,GAEpBo+B,IACF9G,EAASr3B,SAAW,UAAYm+B,GAG9BE,GACFK,EAAO,SAASC,IACdA,EAAUA,GAAWxnC,KAAK8I,QAAU9I,KAAK8I,OAAOC,YAAc/I,KAAKgJ,QAAUhJ,KAAKgJ,OAAOF,QAAU9I,KAAKgJ,OAAOF,OAAOC,aACvE,oBAAxBE,sBACrBu+B,EAAUv+B,qBAERghC,GACFA,EAAa/gC,KAAKlJ,KAAMwnC,GAEtBA,GAAWA,EAAQr+B,uBACrBq+B,EAAQr+B,sBAAsBC,IAAI89B,EAEtC,EACAhH,EAAS72B,aAAek+B,GACf0C,IACT1C,EAAOJ,EAAa,WAClB8C,EAAa/gC,KAAKlJ,MAAOkgC,EAASt3B,WAAa5I,KAAKgJ,OAAShJ,MAAMsJ,MAAMjG,SAASkG,WACpF,EAAI0gC,GAEF1C,EACF,GAAIrH,EAASt3B,WAAY,CACvBs3B,EAAS12B,cAAgB+9B,EACzB,IAAIE,EAAiBvH,EAASz3B,OAC9By3B,EAASz3B,OAAS,SAAkC8B,EAAGi9B,GAErD,OADAD,EAAKr+B,KAAKs+B,GACHC,EAAel9B,EAAGi9B,EAC3B,CACF,KAAO,CACL,IAAIE,EAAWxH,EAASz2B,aACxBy2B,EAASz2B,aAAei+B,EAAW,GAAGtkC,OAAOskC,EAAUH,GAAQ,CAACA,EAClE,CAEF,MAAO,CACLplC,QAAS0nC,EACT/hC,QAASo4B,EAEb,CACA,MAAMgK,GAAiB,CAAC,EACxB,IAAIC,GAAkCP,GAAmBH,IA3F1C,WACb,IAAIW,EAAMpqC,KACNmoC,EAAKiC,EAAIzB,eACT59B,EAAKq/B,EAAIt/B,MAAMC,IAAMo9B,EACzB,OAAOp9B,EAAG,MAAO,CAAEmH,IAAK,UAAWlH,YAAa,mBAAoBC,MAAO,CACzEm/B,EAAId,WACJc,EAAIvN,QAAQd,YACZ,CACE,0BAA2BqO,EAAI13B,MAC/B,4BAA6B03B,EAAI13B,MACjC,8BAA+B03B,EAAIvN,QAAQC,SAC3C,4BAA6BsN,EAAIvN,QAAQE,OACzC,8BAA+BqN,EAAIvN,QAAQG,SAC3C,4BAA6BoN,EAAIvN,QAAQI,OACzC,oCAAqCmN,EAAIxN,eACzC,mCAAoCwN,EAAInQ,QAAUmQ,EAAInQ,OAAOiD,MAAM7N,SACnE,oCAAqC+a,EAAInQ,SAE1CzuB,MAAO4+B,EAAInQ,OAAS,CACrBjF,SAAUoV,EAAInQ,OAAO5N,SACrB4G,UAAW,eAAiB7Y,KAAKiZ,MAAM+W,EAAInQ,OAAO7vB,GAAK,MAAQgQ,KAAKiZ,MAAM+W,EAAInQ,OAAO3oB,GAAK,cACxF,EAAQpG,MAAO,CAAE,GAAMk/B,EAAI5M,SAAU,cAAe4M,EAAI13B,MAAQ,QAAU,OAAQ,SAAY03B,EAAIzQ,SAAW,OAAI,EAAQ,wBAAyByQ,EAAInQ,OAASmQ,EAAInQ,OAAOzrB,eAAY,GAAUnD,GAAI,CAAE,MAAS,SAASg/B,GAC1N,IAAKA,EAAOlmC,KAAKmI,QAAQ,QAAU89B,EAAIE,GAAGD,EAAO35B,QAAS,MAAO,GAAI25B,EAAOnpC,IAAK,CAAC,MAAO,WACvF,OAAO,KAETkpC,EAAIzQ,UAAYyQ,EAAIvlC,MAAM,OAC5B,IAAO,CAACkG,EAAG,MAAO,CAAEC,YAAa,qBAAsBK,GAAI,CAAE,MAAS,SAASg/B,GAC7ED,EAAIzQ,UAAYyQ,EAAIvlC,MAAM,OAC5B,KAAQkG,EAAG,MAAO,CAAEC,YAAa,oBAAqBQ,MAAO4+B,EAAInQ,OAAS,CACxEmD,gBAAiBgN,EAAInQ,OAAOmD,sBAC1B,GAAU,CAACryB,EAAG,MAAO,CAAEmH,IAAK,QAASlH,YAAa,mBAAqB,CAACo/B,EAAI9vB,QAAU,CAACvP,EAAG,MAAO,CAACq/B,EAAI7+B,GAAG,YAAa,GAAI6+B,EAAI33B,aAAe1H,EAAG,iBAAkB,CAAEM,GAAI,CAAE,OAAU,SAASg/B,GAC/L,OAAOD,EAAIvlC,MAAM,SAAUwlC,EAC7B,KAASD,EAAIt+B,MAAQs+B,EAAIt+B,MAAO,GAAIf,EAAG,MAAO,CAAEmH,IAAK,QAASlH,YAAa,4BAA6BQ,MAAO4+B,EAAInQ,OAAS,CAC1HrO,KAAMwe,EAAIT,KAAKS,EAAInQ,OAAOiD,MAAM9yB,GAChCqhB,IAAK2e,EAAIT,KAAKS,EAAInQ,OAAOiD,MAAM5rB,SAC7B,GAAU,CAACvG,EAAG,MAAO,CAAEC,YAAa,0BAA4BD,EAAG,MAAO,CAAEC,YAAa,+BAC/F,GACwB,IAsD+E,EAAOu/B,GAAuB,KAAM,KAAM,MACjJ,SAASA,GAAsB/C,GAC7B,IAAK,IAAI7kC,KAAKunC,GACZlqC,KAAK2C,GAAKunC,GAAevnC,EAE7B,CACA,IAAI6nC,GAAuC,WACzC,OAAOL,GAAgBhoC,OACzB,CAF2C,GAGvCsoC,GAAuB,CACzB1mC,QAAS,CACP+O,QAAQ6S,GACN,OAAO3lB,KAAK0P,MAAMs1B,OAAOlyB,QAAQ6S,EACnC,EACA5S,QAAQ4S,GACN,OAAO3lB,KAAK0P,MAAMs1B,OAAOjyB,QAAQ4S,EACnC,EACAmY,WAAWnY,GACT,OAAO3lB,KAAK0P,MAAMs1B,OAAOlH,WAAWnY,EACtC,EACAgY,YAAYhY,GACV,OAAO3lB,KAAK0P,MAAMs1B,OAAOrH,YAAYhY,EACvC,IAGA+kB,GAAkB,CACpBpnC,KAAM,iBACNwK,WAAY,CACV68B,OAAQvP,KACRwP,cAAeJ,IAEjBxmC,OAAQ,CACNymC,GACApB,IAEFwB,cAAc,EACd5mC,MAAO,CACL61B,MAAO,CACL31B,KAAMC,OACNrB,UACE,OAAO/C,KAAKqD,SAASynC,YACvB,IAGJ/mC,QAAS,CACPgnC,iBACE,OAAOx9B,MAAME,KAAKzN,KAAK0P,MAAMub,UAAUhZ,UAAUrF,QAAQilB,GAASA,IAAS7xB,KAAK0P,MAAMiI,cAAcnU,KACtG,IAGAwnC,GAAW,WACb,IAAIZ,EAAMpqC,KACNmoC,EAAKiC,EAAIzB,eACT59B,EAAKq/B,EAAIt/B,MAAMC,IAAMo9B,EACzB,OAAOp9B,EAAG,SAAUq/B,EAAI9xB,GAAG8xB,EAAI7xB,GAAG,CAAErG,IAAK,SAAUhH,MAAO,CAAE,MAASk/B,EAAItQ,MAAO,eAAgBsQ,EAAIW,eAAgB,iBAAkB,WACpI,OAAOX,EAAI16B,MAAMub,SACnB,EAAG,cAAe,WAChB,OAAOmf,EAAI16B,MAAMiI,cAAcnU,GACjC,GAAKoO,YAAaw4B,EAAI3xB,GAAG,CAAC,CAAEvX,IAAK,UAAWwX,GAAI,SAASxG,GACvD,IAAIsrB,EAAWtrB,EAAIsrB,SACfd,EAAUxqB,EAAIwqB,QACde,EAAqBvrB,EAAIurB,mBACzBb,EAAiB1qB,EAAI0qB,eACrBjD,EAAWznB,EAAIynB,SACf7mB,EAAOZ,EAAIY,KACXC,EAAOb,EAAIa,KACXN,EAAeP,EAAIO,aACnBkrB,EAAWzrB,EAAIyrB,SACfd,EAAU3qB,EAAI2qB,QACd5C,EAAS/nB,EAAI+nB,OACjB,MAAO,CAAClvB,EAAG,MAAO,CAAEmH,IAAK,YAAalH,YAAa,WAAYC,MAAO,CACpEm/B,EAAId,WACJ,CACE,kBAAmB5M,KAElB,CAAC0N,EAAI7+B,GAAG,UAAW,KAAM,CAAE,MAASmxB,EAAS,KAAQ5pB,EAAM,KAAQC,IAAShI,EAAG,gBAAiB,CAAEmH,IAAK,gBAAiBhH,MAAO,CAAE,YAAasyB,EAAU,MAAS4M,EAAItQ,MAAO,MAAS4C,EAAS,QAAWe,EAAoB,kBAAmBb,EAAgB,YAAajD,EAAU,gBAAiBlnB,EAAc,QAAWoqB,EAAS,OAAU5C,GAAU5uB,GAAI,CAAE,KAAQ0H,EAAM,OAAU4qB,IAAc,CAACyM,EAAI7+B,GAAG,SAAU,KAAM,CAAE,MAASmxB,EAAS,KAAQ3pB,KAAU,IAAK,GACpd,IAAM,MAAM,IAAS,SAAUq3B,EAAIj2B,QAAQ,GAAQi2B,EAAIh2B,YACzD,EAEA,MAAM62B,GAAiB,CAAC,EACxB,IAAIC,GAAkCtB,GAAmBc,GAAiBM,GAFlD,IAE+E,EAAOG,GAAuB,KAAM,KAAM,MACjJ,SAASA,GAAsB3D,GAC7B,IAAK,IAAI7kC,KAAKsoC,GACZjrC,KAAK2C,GAAKsoC,GAAetoC,EAE7B,CACA,IAAIyoC,GAAuC,WACzC,OAAOF,GAAgB/oC,OACzB,CAF2C,GAGvCkpC,GAAkBzS,GAAcD,GAAe,CAAC,EAAGyS,IAAuB,CAC5E9nC,KAAM,YACNwnC,aAAc,aAIhB,MAAMQ,GAAiB,CAAC,EACxB,IAAIC,GAAkC3B,GAAmByB,GAFrDG,UAAiBC,WAEgG,EAAOC,GAAuB,KAAM,KAAM,MAC/J,SAASA,GAAsBlE,GAC7B,IAAK,IAAI7kC,KAAK2oC,GACZtrC,KAAK2C,GAAK2oC,GAAe3oC,EAE7B,CACA,IAAIgpC,GAAkC,WACpC,OAAOJ,GAAgBppC,OACzB,CAFsC,GAGlCypC,GAAkBhT,GAAcD,GAAe,CAAC,EAAGyS,IAAuB,CAC5E9nC,KAAM,QACNwnC,aAAc,SAGhB,MAAMe,GAAiB,CAAC,EACxB,IAAIC,GAAkClC,GAAmBgC,GAFrDG,UAAiBC,WAEgG,EAAOC,GAAuB,KAAM,KAAM,MAC/J,SAASA,GAAsBzE,GAC7B,IAAK,IAAI7kC,KAAKkpC,GACZ7rC,KAAK2C,GAAKkpC,GAAelpC,EAE7B,CACA,IAAIupC,GAA8B,WAChC,OAAOJ,GAAgB3pC,OACzB,CAFkC,GAG9BgqC,GAAkBvT,GAAcD,GAAe,CAAC,EAAGyS,IAAuB,CAC5E9nC,KAAM,WACNwnC,aAAc,YAIhB,MAAMsB,GAAiB,CAAC,EACxB,IAAIC,GAAkCzC,GAAmBuC,GAFrDG,UAAeC,WAE8F,EAAOC,GAAuB,KAAM,KAAM,MAC3J,SAASA,GAAsBhF,GAC7B,IAAK,IAAI7kC,KAAKypC,GACZpsC,KAAK2C,GAAKypC,GAAezpC,EAE7B,CACA,IAAI8pC,GAAiC,WACnC,OAAOJ,GAAgBlqC,OACzB,CAFqC,GAGjCuqC,GAAgB,CAClBppC,KAAM,oBACNwK,WAAY,CACV68B,OAAQvP,KACRwP,cAAeJ,IAEjBxmC,OAAQ,CACNymC,IAEFI,cAAc,EACd5mC,MAAO,CACL61B,MAAO,CACL31B,KAAMC,OACNrB,QAAS,WAEX8V,KAAM,CACJ1U,KAAMI,QACNxB,UACE,OAAO82B,GAAiB75B,KAAK85B,MAAO,OACtC,GAEF6S,QAAS,CACPxoC,KAAM,CAACC,OAAQyK,OAAQ2I,UACvBzU,QAAS,MAEX02B,eAAgB,CACdt1B,KAAMC,OACNrB,UACE,OAAO82B,GAAiB75B,KAAK85B,MAAO,iBACtC,IAGJl5B,KAAI,KACK,CACLgsC,aAAc,OAGlBhpC,SAAU,CACRipC,iBACE,MAA+B,mBAAjB7sC,KAAK2sC,OACrB,EACAG,UACE,OAAO9sC,KAAK6sC,gBAAuC,MAArB7sC,KAAK4sC,YACrC,EACAG,eACE,OAAI/sC,KAAK6sC,eACA7sC,KAAK8sC,QAAU9sC,KAAKy5B,eAAiBz5B,KAAK4sC,aAE5C5sC,KAAK2sC,OACd,GAEFz9B,MAAO,CACLy9B,QAAS,CACP3J,UACEhjC,KAAKgtC,cAAa,EACpB,EACAC,WAAW,GAEbx2B,mBAAmBtM,SACXnK,KAAKiQ,YACXjQ,KAAK0P,MAAMs1B,OAAOrH,UACpB,GAEFO,UACEl+B,KAAKktC,UAAY,CACnB,EACAnpC,QAAS,CACPipC,aAAarO,GACX,GAA4B,mBAAjB3+B,KAAK2sC,SAA0B3sC,KAAKmtC,YAAcxO,IAAU3+B,KAAKotC,WAAkC,MAArBptC,KAAK4sC,cAAuB,CACnH5sC,KAAK4sC,aAAe,KACpB5sC,KAAKotC,WAAY,EACjB,MAAMC,IAAYrtC,KAAKktC,UACjBjT,EAASj6B,KAAK2sC,QAAQ3sC,MACxBi6B,EAAOnlB,KACTmlB,EAAOnlB,MAAMw4B,GAAQttC,KAAKutC,SAASF,EAASC,KAE5CttC,KAAKutC,SAASF,EAASpT,EAE3B,CACF,EACAsT,SAASF,EAASpT,GACZoT,IAAYrtC,KAAKktC,YAErBltC,KAAKotC,WAAY,EACjBptC,KAAK4sC,aAAe3S,EACtB,EACAuT,SACExtC,KAAKmtC,WAAY,EACjBntC,KAAKgtC,cACP,EACAS,SACEztC,KAAKmtC,WAAY,CACnB,IAGA1kC,GAAS,WACX,IAAI2hC,EAAMpqC,KACNmoC,EAAKiC,EAAIzB,eACT59B,EAAKq/B,EAAIt/B,MAAMC,IAAMo9B,EACzB,OAAOp9B,EAAG,SAAUq/B,EAAI9xB,GAAG8xB,EAAI7xB,GAAG,CAAErG,IAAK,SAAUhH,MAAO,CAAE,MAASk/B,EAAItQ,MAAO,cAAe,WAC7F,OAAOsQ,EAAI16B,MAAMiI,cAAcnU,GACjC,GAAK6H,GAAI,CAAE,aAAc++B,EAAIoD,OAAQ,aAAcpD,EAAIqD,QAAU77B,YAAaw4B,EAAI3xB,GAAG,CAAC,CAAEvX,IAAK,UAAWwX,GAAI,SAASxG,GACnH,IAAIsrB,EAAWtrB,EAAIsrB,SACfd,EAAUxqB,EAAIwqB,QACde,EAAqBvrB,EAAIurB,mBACzBb,EAAiB1qB,EAAI0qB,eACrBjD,EAAWznB,EAAIynB,SACf5mB,EAAOb,EAAIa,KACXN,EAAeP,EAAIO,aACnBkrB,EAAWzrB,EAAIyrB,SACfd,EAAU3qB,EAAI2qB,QACd5C,EAAS/nB,EAAI+nB,OACjB,MAAO,CAAClvB,EAAG,gBAAiB,CAAEmH,IAAK,gBAAiBjH,MAAO,CACzD,4BAA6Bm/B,EAAI0C,SAChC5hC,MAAO,CAAE,YAAasyB,EAAU,MAAS4M,EAAItQ,MAAO,MAAS4C,EAAS,QAAWe,EAAoB,kBAAmBb,EAAgB,YAAajD,EAAU,gBAAiBlnB,EAAc,QAAWoqB,EAAS,OAAU5C,GAAU5uB,GAAI,CAAE,KAAQ0H,EAAM,OAAU4qB,IAAc,CAACyM,EAAIvxB,KAAO9N,EAAG,MAAO,CAAEa,SAAU,CAAE,UAAaw+B,EAAIz+B,GAAGy+B,EAAI2C,iBAAqBhiC,EAAG,MAAO,CAAEa,SAAU,CAAE,YAAew+B,EAAIz+B,GAAGy+B,EAAI2C,mBAC1Z,MAAS,SAAU3C,EAAIj2B,QAAQ,GAAQi2B,EAAIh2B,YAC7C,EAEA,MAAMs5B,GAAe,CAAC,EACtB,IAAIC,GAAgC/D,GAAmB8C,GAAejkC,GAFhD,IAEyE,EAAOmlC,GAAqB,KAAM,KAAM,MACvI,SAASA,GAAoBpG,GAC3B,IAAK,IAAI7kC,KAAK+qC,GACZ1tC,KAAK2C,GAAK+qC,GAAa/qC,EAE3B,CACA,IAAIkrC,GAA0C,WAC5C,OAAOF,GAAcxrC,OACvB,CAF8C,GAG9C,MAAM2rC,GAAe,wBAerB,SAASC,GAAWjK,EAAI35B,EAAOgI,GAC7B,IAAI+tB,EACJ,MAAM/7B,SAAcgG,EAWpB,OATE+1B,EADW,WAAT/7B,EACS,CAAEwoC,QAASxiC,GACbA,GAAkB,WAAThG,EACPgG,EAEA,CAAEwiC,SAAS,GAExBzM,EAAS1xB,UAxBX,SAAsB0xB,EAAU/tB,GAC9B,IAAI8nB,EAASiG,EAAS1xB,UACtB,IAAKyrB,GAAU9nB,EACb,IAAK,MAAM67B,KAAO7e,GACZhd,EAAU67B,KACZ/T,EAAS+T,GAOf,OAHK/T,IACHA,EAASJ,GAAiBqG,EAASpG,OAAS,UAAW,cAElDG,CACT,CAWuBgU,CAAa/N,EAAU/tB,GAC5C+tB,EAAS7E,YAAc,IAAM,CAACyI,GAC9B5D,EAAS5E,cAAgB,IAAMwI,EACxB5D,CACT,CACA,SAASgO,GAAcpK,EAAI35B,EAAOgI,GAChC,MAAM+tB,EAAW6N,GAAWjK,EAAI35B,EAAOgI,GACjCg8B,EAAarK,EAAGsK,SAAW,IAAI,UAAI,CACvCpqC,OAAQ,CACNymC,IAEF7pC,KAAI,KACK,CACLkH,QAASo4B,IAGbz3B,OAAO8B,GACL,MAAMqzB,EAAK59B,KAAK8H,SAAS,MACvBgyB,EAAK,KACLjhB,EAAI,QACJ8zB,EAAO,eACPlT,GACEmE,EAAIyQ,EAtrDE,EAACrsB,EAAQssB,KACvB,IAAIjiC,EAAS,CAAC,EACd,IAAK,IAAIme,KAAQxI,EACXuW,GAAarvB,KAAK8Y,EAAQwI,IAAS8jB,EAAQhiC,QAAQke,GAAQ,IAC7Dne,EAAOme,GAAQxI,EAAOwI,IAC1B,GAAc,MAAVxI,GAAkBsW,GACpB,IAAK,IAAI9N,KAAQ8N,GAAoBtW,GAC/BssB,EAAQhiC,QAAQke,GAAQ,GAAKgO,GAAatvB,KAAK8Y,EAAQwI,KACzDne,EAAOme,GAAQxI,EAAOwI,IAE5B,OAAOne,CAAM,EA4qDckiC,CAAU3Q,EAAI,CACnC,QACA,OACA,UACA,mBAEF,OAAOrzB,EAAEsjC,GAAyB,CAChC5pC,MAAO,CACL61B,QACAjhB,OACA8zB,UACAlT,kBAEFvuB,MAAOmjC,EACPn8B,IAAK,UAET,EACAs8B,SAAU,CACRz7B,MAAM,KAGJ07B,EAAcluC,SAASmH,cAAc,OAM3C,OALAnH,SAAS4d,KAAK1W,YAAYgnC,GAC1BN,EAAWO,OAAOD,GACd3K,EAAG7yB,WACL6yB,EAAG7yB,UAAU7H,IAAI0kC,IAEZK,CACT,CACA,SAASQ,GAAe7K,GAClBA,EAAGsK,WACLtK,EAAGsK,SAAS7qC,kBACLugC,EAAGsK,gBACHtK,EAAG8K,kBAER9K,EAAG7yB,WACL6yB,EAAG7yB,UAAUxN,OAAOqqC,GAExB,CACA,SAASrjC,GAAKq5B,GAAI,MAAE35B,EAAK,SAAE0kC,EAAQ,UAAE18B,IACnC,MAAM+tB,EAAW6N,GAAWjK,EAAI35B,EAAOgI,GACvC,IAAK+tB,EAASyM,SAAW9S,GAAiBqG,EAASpG,OAAS,UAAW,YACrE6U,GAAe7K,OACV,CACL,IAAIqK,EACArK,EAAGsK,UACLD,EAAarK,EAAGsK,SAChBD,EAAWrmC,QAAUo4B,GAErBiO,EAAaD,GAAcpK,EAAI35B,EAAOgI,QAEb,IAAhBhI,EAAMuI,OAAyBvI,EAAMuI,QAAUoxB,EAAG8K,mBAC3D9K,EAAG8K,iBAAmBzkC,EAAMuI,MAC5BvI,EAAMuI,MAAQy7B,EAAWr7B,OAASq7B,EAAWp7B,OAEjD,CACF,CACA,IAAI+7B,GAAkB,CACpBrkC,QACAvD,OAAQuD,GACRskC,OAAOjL,GACL6K,GAAe7K,EACjB,GAEF,SAASkL,GAAalL,GACpBA,EAAGjmB,iBAAiB,QAASjZ,IAC7Bk/B,EAAGjmB,iBAAiB,aAAcoxB,KAAc/U,IAAkB,CAChE+I,SAAS,GAEb,CACA,SAASiM,GAAgBpL,GACvBA,EAAG/lB,oBAAoB,QAASnZ,IAChCk/B,EAAG/lB,oBAAoB,aAAckxB,IACrCnL,EAAG/lB,oBAAoB,WAAYoxB,IACnCrL,EAAG/lB,oBAAoB,cAAeqxB,GACxC,CACA,SAASxqC,GAAQ65B,GACf,MAAMqF,EAAKrF,EAAMhf,cACjBgf,EAAMkF,cAAgBG,EAAGuL,sBACzB5Q,EAAM8G,gBAAkBzB,EAAGwL,2BAA6BxL,EAAGwL,wBAAwBC,GACrF,CACA,SAASN,GAAaxQ,GACpB,GAAoC,IAAhCA,EAAM+Q,eAAe1rC,OAAc,CACrC,MAAMggC,EAAKrF,EAAMhf,cACjBqkB,EAAGuL,uBAAwB,EAC3B,MAAM9U,EAAQkE,EAAM+Q,eAAe,GACnC1L,EAAG2L,2BAA6BlV,EAChCuJ,EAAGjmB,iBAAiB,WAAYsxB,IAChCrL,EAAGjmB,iBAAiB,cAAeuxB,GACrC,CACF,CACA,SAASD,GAAW1Q,GAClB,MAAMqF,EAAKrF,EAAMhf,cAEjB,GADAqkB,EAAGuL,uBAAwB,EACS,IAAhC5Q,EAAM+Q,eAAe1rC,OAAc,CACrC,MAAMy2B,EAAQkE,EAAM+Q,eAAe,GAC7BE,EAAa5L,EAAG2L,2BACtBhR,EAAMkF,aAAevpB,KAAK6b,IAAIsE,EAAMoV,QAAUD,EAAWC,SAAW,IAAMv1B,KAAK6b,IAAIsE,EAAMqV,QAAUF,EAAWE,SAAW,GACzHnR,EAAM8G,gBAAkBzB,EAAGwL,2BAA6BxL,EAAGwL,wBAAwBC,GACrF,CACF,CACA,SAASH,GAAc3Q,GACVA,EAAMhf,cACd4vB,uBAAwB,CAC7B,CACA,IAAIQ,GAAsB,CACxBplC,KAAKq5B,GAAI,MAAE35B,EAAK,UAAEgI,IAChB2xB,EAAGwL,wBAA0Bn9B,QACR,IAAVhI,GAAyBA,IAClC6kC,GAAalL,EAEjB,EACA58B,OAAO48B,GAAI,MAAE35B,EAAK,SAAE0kC,EAAQ,UAAE18B,IAC5B2xB,EAAGwL,wBAA0Bn9B,EACzBhI,IAAU0kC,SACS,IAAV1kC,GAAyBA,EAClC6kC,GAAalL,GAEboL,GAAgBpL,GAGtB,EACAiL,OAAOjL,GACLoL,GAAgBpL,EAClB,GAEF,MAAMh8B,GAAU+vB,GACV/e,GAAWg2B,GACXgB,GAAeD,GACfv4B,GAAWq0B,GACXoE,GAAO7D,GACPvB,GAASvP,GACTwP,GAAgBJ,GAChBwF,GAAgBvF,GAChBwF,GAAgB7E,GAChB8E,GAAa7G,GACb8G,GAAU1D,GACV2D,GAAmBvC,GACzB,SAAS9E,GAAQsH,EAAKnQ,EAAW,CAAC,GAC5BmQ,EAAIC,sBAERD,EAAIC,qBAAsB,EAC1B,GAAOzY,GAAQqI,GACfmQ,EAAIE,UAAU,UAAWzB,IACzBuB,EAAIE,UAAU,eAAgBV,IAC9BQ,EAAIpH,UAAU,YAAawD,IAC3B4D,EAAIpH,UAAU,WAAYwD,IAC1B4D,EAAIpH,UAAU,aAAc0C,IAC5B0E,EAAIpH,UAAU,YAAa0C,IAC3B0E,EAAIpH,UAAU,SAAUiD,IACxBmE,EAAIpH,UAAU,QAASiD,IACzB,CACA,MAAM,GAAS,CACb/mC,QAAS,gBACT4jC,WACAjhC,QAAS+vB,IAEX,IAAI2Y,GAAY,KACM,oBAAXppC,OACTopC,GAAYppC,OAAO+hC,SACQ,IAAX,EAAAv+B,IAChB4lC,GAAY,EAAA5lC,EAAOu+B,KAEjBqH,IACFA,GAAUpH,IAAI,uECz2DhB,IAAIqH,EAAqB,CAAC,QAAS,SAAU,WAAY,UAAW,SAAU,uBAAwB,kBAAmB,kBAAmB,mDAAoD,gCAAiC,WAC7NC,EAAmCD,EAAmB/qC,KAAK,KAC3DirC,EAA+B,oBAAZjiC,QACnBkiC,EAAUD,EAAY,WAAa,EAAIjiC,QAAQ3E,UAAU6mC,SAAWliC,QAAQ3E,UAAU8mC,mBAAqBniC,QAAQ3E,UAAU+mC,sBAC7H5Z,GAAeyZ,GAAajiC,QAAQ3E,UAAUmtB,YAAc,SAAUxK,GACxE,OAAOA,EAAQwK,aACjB,EAAI,SAAUxK,GACZ,OAAOA,EAAQoF,aACjB,EAQIif,EAAgB,SAAuBjN,EAAIkN,EAAkBpkC,GAC/D,IAAIqkC,EAAa1jC,MAAMxD,UAAU2D,MAAMZ,MAAMg3B,EAAGvzB,iBAAiBmgC,IAKjE,OAJIM,GAAoBJ,EAAQ1nC,KAAK46B,EAAI4M,IACvCO,EAAWC,QAAQpN,GAErBmN,EAAaA,EAAWrkC,OAAOA,EAEjC,EAoCIukC,EAA2B,SAASA,EAAyB/kB,EAAU4kB,EAAkBlpC,GAG3F,IAFA,IAAImpC,EAAa,GACbG,EAAkB7jC,MAAME,KAAK2e,GAC1BglB,EAAgBttC,QAAQ,CAC7B,IAAI4oB,EAAU0kB,EAAgBlY,QAC9B,GAAwB,SAApBxM,EAAQ2kB,QAAoB,CAE9B,IAAIC,EAAW5kB,EAAQ6kB,mBAEnBC,EAAmBL,EADTG,EAASxtC,OAASwtC,EAAW5kB,EAAQza,UACM,EAAMnK,GAC3DA,EAAQ2pC,QACVR,EAAWhsC,KAAK6H,MAAMmkC,EAAYO,GAElCP,EAAWhsC,KAAK,CACdysC,YAAahlB,EACbukB,WAAYO,GAGlB,KAAO,CAEgBZ,EAAQ1nC,KAAKwjB,EAASgkB,IACrB5oC,EAAQ8E,OAAO8f,KAAaskB,IAAqB5kB,EAAS5c,SAASkd,KACvFukB,EAAWhsC,KAAKynB,GAIlB,IAAInjB,EAAamjB,EAAQnjB,YAEQ,mBAA1BzB,EAAQ6pC,eAAgC7pC,EAAQ6pC,cAAcjlB,GACjEklB,GAAmB9pC,EAAQ+pC,kBAAoB/pC,EAAQ+pC,iBAAiBnlB,GAC5E,GAAInjB,GAAcqoC,EAAiB,CAOjC,IAAIE,EAAoBX,GAAwC,IAAf5nC,EAAsBmjB,EAAQza,SAAW1I,EAAW0I,UAAU,EAAMnK,GACjHA,EAAQ2pC,QACVR,EAAWhsC,KAAK6H,MAAMmkC,EAAYa,GAElCb,EAAWhsC,KAAK,CACdysC,YAAahlB,EACbukB,WAAYa,GAGlB,MAGEV,EAAgBF,QAAQpkC,MAAMskC,EAAiB1kB,EAAQza,SAE3D,CACF,CACA,OAAOg/B,CACT,EACIc,EAAc,SAAqBlgB,EAAMmgB,GAC3C,OAAIngB,EAAKogB,SAAW,IAYbD,GAAW,0BAA0BrkC,KAAKkkB,EAAKwf,UAAYxf,EAAKqgB,oBAAsBj8B,MAAMisB,SAASrQ,EAAKkS,aAAa,YAAa,KAChI,EAGJlS,EAAKogB,QACd,EACIE,EAAuB,SAA8B3wC,EAAGC,GAC1D,OAAOD,EAAEywC,WAAaxwC,EAAEwwC,SAAWzwC,EAAE4wC,cAAgB3wC,EAAE2wC,cAAgB5wC,EAAEywC,SAAWxwC,EAAEwwC,QACxF,EACII,EAAU,SAAiBxgB,GAC7B,MAAwB,UAAjBA,EAAKwf,OACd,EA2CIiB,EAAqB,SAA4BzgB,GACnD,OAJY,SAAiBA,GAC7B,OAAOwgB,EAAQxgB,IAAuB,UAAdA,EAAK1tB,IAC/B,CAESouC,CAAQ1gB,KA3BK,SAAyBA,GAC7C,IAAKA,EAAKvuB,KACR,OAAO,EAET,IAIIkvC,EAJAC,EAAa5gB,EAAK6gB,MAAQxb,EAAYrF,GACtC8gB,EAAc,SAAqBrvC,GACrC,OAAOmvC,EAAWliC,iBAAiB,6BAA+BjN,EAAO,KAC3E,EAEA,GAAsB,oBAAX8D,aAAgD,IAAfA,OAAOwrC,KAAoD,mBAAtBxrC,OAAOwrC,IAAIC,OAC1FL,EAAWG,EAAYvrC,OAAOwrC,IAAIC,OAAOhhB,EAAKvuB,YAE9C,IACEkvC,EAAWG,EAAY9gB,EAAKvuB,KAK9B,CAJE,MAAO0gB,GAGP,OADArJ,QAAQI,MAAM,2IAA4IiJ,EAAInJ,UACvJ,CACT,CAEF,IAAIi4B,EA3BgB,SAAyBC,EAAOL,GACpD,IAAK,IAAI9vC,EAAI,EAAGA,EAAImwC,EAAMjvC,OAAQlB,IAChC,GAAImwC,EAAMnwC,GAAGkwC,SAAWC,EAAMnwC,GAAG8vC,OAASA,EACxC,OAAOK,EAAMnwC,EAGnB,CAqBgBowC,CAAgBR,EAAU3gB,EAAK6gB,MAC7C,OAAQI,GAAWA,IAAYjhB,CACjC,CAK2BohB,CAAgBphB,EAC3C,EAoCIqhB,EAAa,SAAoBrhB,GACnC,IAAIshB,EAAwBthB,EAAKyB,wBAC/BnU,EAAQg0B,EAAsBh0B,MAC9BD,EAASi0B,EAAsBj0B,OACjC,OAAiB,IAAVC,GAA0B,IAAXD,CACxB,EACIk0B,EAAW,SAAkBvhB,EAAM7G,GACrC,IAAIqoB,EAAeroB,EAAKqoB,aACtB1B,EAAgB3mB,EAAK2mB,cAMvB,GAA0C,WAAtC1f,iBAAiBJ,GAAMyhB,WACzB,OAAO,EAET,IACIC,EADkB3C,EAAQ1nC,KAAK2oB,EAAM,iCACAA,EAAK2hB,cAAgB3hB,EAC9D,GAAI+e,EAAQ1nC,KAAKqqC,EAAkB,yBACjC,OAAO,EAET,GAAKF,GAAiC,SAAjBA,GAA4C,gBAAjBA,GAgEzC,GAAqB,kBAAjBA,EAMT,OAAOH,EAAWrhB,OAtE4D,CAC9E,GAA6B,mBAAlB8f,EAA8B,CAIvC,IADA,IAAI8B,EAAe5hB,EACZA,GAAM,CACX,IAAI2hB,EAAgB3hB,EAAK2hB,cACrBvc,EAAWC,EAAYrF,GAC3B,GAAI2hB,IAAkBA,EAAcjqC,aAA+C,IAAjCooC,EAAc6B,GAI9D,OAAON,EAAWrhB,GAGlBA,EAFSA,EAAKgD,aAEPhD,EAAKgD,aACF2e,GAAiBvc,IAAapF,EAAKC,cAKtC0hB,EAHAvc,EAASnC,IAKpB,CACAjD,EAAO4hB,CACT,CAWA,GA3FiB,SAAwB5hB,GAuB3C,IAtBA,IAAI6hB,EAoBAC,EAAezc,EAAYrF,GAAMiD,KACjC8e,KAAiD,QAAlCF,EAAgBC,SAA4C,IAAlBD,GAA4BA,EAAc5hB,cAAcqF,SAASwc,IAAiB9hB,EAAKC,cAAcqF,SAAStF,KACnK+hB,GAAYD,GAAc,CAChC,IAAIE,EAKJD,IAAkD,QAAnCC,EADfF,EAAezc,EAAYyc,GAAc7e,YACoC,IAAnB+e,IAA6BA,EAAe/hB,cAAcqF,SAASwc,GAC/H,CACA,OAAOC,CACT,CA2DQE,CAAejiB,GAKjB,OAAQA,EAAK8F,iBAAiB7zB,OAmBhC,GAAqB,gBAAjBuvC,EACF,OAAO,CAGX,CAWA,OAAO,CACT,EAgCIU,EAAkC,SAAyCjsC,EAAS+pB,GACtF,QAAIA,EAAKxnB,UAnNS,SAAuBwnB,GACzC,OAAOwgB,EAAQxgB,IAAuB,WAAdA,EAAK1tB,IAC/B,CAiNuB6vC,CAAcniB,IAASuhB,EAASvhB,EAAM/pB,IAhNlC,SAA8B+pB,GAIvD,MAHyB,YAAjBA,EAAKwf,SAAyB9jC,MAAMxD,UAAU2D,MAAMZ,MAAM+kB,EAAK5f,UAAUgiC,MAAK,SAAUjd,GAC9F,MAAyB,YAAlBA,EAAMqa,OACf,GAEF,CA6ME6C,CAAqBriB,IA9BM,SAAgCA,GAC3D,GAAI,mCAAmClkB,KAAKkkB,EAAKwf,SAG/C,IAFA,IAAIlpC,EAAa0pB,EAAK2hB,cAEfrrC,GAAY,CACjB,GAA2B,aAAvBA,EAAWkpC,SAA0BlpC,EAAWkC,SAAU,CAE5D,IAAK,IAAIzH,EAAI,EAAGA,EAAIuF,EAAW8J,SAASnO,OAAQlB,IAAK,CACnD,IAAIo0B,EAAQ7uB,EAAW8J,SAASyoB,KAAK93B,GAErC,GAAsB,WAAlBo0B,EAAMqa,QAGR,QAAOT,EAAQ1nC,KAAKf,EAAY,0BAAkC6uB,EAAMG,SAAStF,EAErF,CAEA,OAAO,CACT,CACA1pB,EAAaA,EAAWqrC,aAC1B,CAKF,OAAO,CACT,CAIgCW,CAAuBtiB,GAIvD,EACIuiB,EAAiC,SAAwCtsC,EAAS+pB,GACpF,QAAIygB,EAAmBzgB,IAASkgB,EAAYlgB,GAAQ,IAAMkiB,EAAgCjsC,EAAS+pB,GAIrG,EACIwiB,EAA4B,SAAmCC,GACjE,IAAIrC,EAAW/P,SAASoS,EAAevQ,aAAa,YAAa,IACjE,SAAI9tB,MAAMg8B,IAAaA,GAAY,EAMrC,EAMIsC,EAAc,SAASA,EAAYtD,GACrC,IAAIuD,EAAmB,GACnBC,EAAmB,GAkBvB,OAjBAxD,EAAWjkC,SAAQ,SAAU0tB,EAAM93B,GACjC,IAAIovC,IAAYtX,EAAKgX,YACjBhlB,EAAUslB,EAAUtX,EAAKgX,YAAchX,EACvCga,EAAoB3C,EAAYrlB,EAASslB,GACzC5lB,EAAW4lB,EAAUuC,EAAY7Z,EAAKuW,YAAcvkB,EAC9B,IAAtBgoB,EACF1C,EAAUwC,EAAiBvvC,KAAK6H,MAAM0nC,EAAkBpoB,GAAYooB,EAAiBvvC,KAAKynB,GAE1F+nB,EAAiBxvC,KAAK,CACpBmtC,cAAexvC,EACfqvC,SAAUyC,EACVha,KAAMA,EACNsX,QAASA,EACTrF,QAASvgB,GAGf,IACOqoB,EAAiBxxB,KAAKkvB,GAAsBvpB,QAAO,SAAUwF,EAAKumB,GAEvE,OADAA,EAAS3C,QAAU5jB,EAAInpB,KAAK6H,MAAMshB,EAAKumB,EAAShI,SAAWve,EAAInpB,KAAK0vC,EAAShI,SACtEve,CACT,GAAG,IAAIhrB,OAAOoxC,EAChB,EACII,EAAW,SAAkB9Q,EAAIh8B,GAEnC,IAAImpC,EAWJ,OATEA,GAHFnpC,EAAUA,GAAW,CAAC,GAEV6pC,cACGR,EAAyB,CAACrN,GAAKh8B,EAAQkpC,iBAAkB,CACpEpkC,OAAQwnC,EAA+B3pC,KAAK,KAAM3C,GAClD2pC,SAAS,EACTE,cAAe7pC,EAAQ6pC,cACvBE,iBAAkBwC,IAGPtD,EAAcjN,EAAIh8B,EAAQkpC,iBAAkBoD,EAA+B3pC,KAAK,KAAM3C,IAE9FysC,EAAYtD,EACrB,EAeI4D,EAAa,SAAoBhjB,EAAM/pB,GAEzC,GADAA,EAAUA,GAAW,CAAC,GACjB+pB,EACH,MAAM,IAAIrqB,MAAM,oBAElB,OAA8C,IAA1CopC,EAAQ1nC,KAAK2oB,EAAM6e,IAGhB0D,EAA+BtsC,EAAS+pB,EACjD,EACIijB,EAA4CrE,EAAmBrtC,OAAO,UAAUsC,KAAK,KACrF4E,EAAc,SAAqBunB,EAAM/pB,GAE3C,GADAA,EAAUA,GAAW,CAAC,GACjB+pB,EACH,MAAM,IAAIrqB,MAAM,oBAElB,OAAuD,IAAnDopC,EAAQ1nC,KAAK2oB,EAAMijB,IAGhBf,EAAgCjsC,EAAS+pB,EAClD,ECjcA,SAASkjB,EAAQ5xB,EAAQ6xB,GACvB,IAAItoC,EAAO/C,OAAO+C,KAAKyW,GACvB,GAAIxZ,OAAOgD,sBAAuB,CAChC,IAAIsoC,EAAUtrC,OAAOgD,sBAAsBwW,GAC3C6xB,IAAmBC,EAAUA,EAAQroC,QAAO,SAAUsoC,GACpD,OAAOvrC,OAAOkD,yBAAyBsW,EAAQ+xB,GAAKrrC,UACtD,KAAK6C,EAAKzH,KAAK6H,MAAMJ,EAAMuoC,EAC7B,CACA,OAAOvoC,CACT,CACA,SAASyoC,EAAe9oC,GACtB,IAAK,IAAIzJ,EAAI,EAAGA,EAAImK,UAAUjJ,OAAQlB,IAAK,CACzC,IAAIof,EAAS,MAAQjV,UAAUnK,GAAKmK,UAAUnK,GAAK,CAAC,EACpDA,EAAI,EAAImyC,EAAQprC,OAAOqY,IAAS,GAAIhV,SAAQ,SAAU9L,GACpDk0C,EAAgB/oC,EAAQnL,EAAK8gB,EAAO9gB,GACtC,IAAKyI,OAAOsD,0BAA4BtD,OAAOuD,iBAAiBb,EAAQ1C,OAAOsD,0BAA0B+U,IAAW+yB,EAAQprC,OAAOqY,IAAShV,SAAQ,SAAU9L,GAC5JyI,OAAOC,eAAeyC,EAAQnL,EAAKyI,OAAOkD,yBAAyBmV,EAAQ9gB,GAC7E,GACF,CACA,OAAOmL,CACT,CACA,SAAS+oC,EAAgB90B,EAAKpf,EAAKiJ,GAWjC,OAVIjJ,KAAOof,EACT3W,OAAOC,eAAe0W,EAAKpf,EAAK,CAC9BiJ,MAAOA,EACPN,YAAY,EACZwD,cAAc,EACdC,UAAU,IAGZgT,EAAIpf,GAAOiJ,EAENmW,CACT,CAEA,IAAI+0B,EAAe,GACfC,EACY,SAAsBt9B,EAAWu9B,GAC7C,GAAIv9B,EAAUlU,OAAS,EAAG,CACxB,IAAI0xC,EAAax9B,EAAUA,EAAUlU,OAAS,GAC1C0xC,IAAeD,GACjBC,EAAWj6B,OAEf,CACA,IAAIk6B,EAAYz9B,EAAU1L,QAAQipC,IACf,IAAfE,GAIFz9B,EAAUhR,OAAOyuC,EAAW,GAH5Bz9B,EAAU/S,KAAKswC,EAMnB,EAhBED,EAiBc,SAAwBt9B,EAAWu9B,GACjD,IAAIE,EAAYz9B,EAAU1L,QAAQipC,IACf,IAAfE,GACFz9B,EAAUhR,OAAOyuC,EAAW,GAE1Bz9B,EAAUlU,OAAS,GACrBkU,EAAUA,EAAUlU,OAAS,GAAG4xC,SAEpC,EAWEljC,EAAQ,SAAekG,GACzB,OAAO4C,WAAW5C,EAAI,EACxB,EAIIi9B,EAAY,SAAmBC,EAAKl9B,GACtC,IAAIyL,GAAO,EAUX,OATAyxB,EAAI5lB,OAAM,SAAU7lB,EAAOvH,GACzB,OAAI8V,EAAGvO,KACLga,EAAMvhB,GACC,EAIX,IAEOuhB,CACT,EASI0xB,EAAiB,SAAwB1rC,GAC3C,IAAK,IAAI2rC,EAAO/oC,UAAUjJ,OAAQiyC,EAAS,IAAIxoC,MAAMuoC,EAAO,EAAIA,EAAO,EAAI,GAAIE,EAAO,EAAGA,EAAOF,EAAME,IACpGD,EAAOC,EAAO,GAAKjpC,UAAUipC,GAE/B,MAAwB,mBAAV7rC,EAAuBA,EAAM2C,WAAM,EAAQipC,GAAU5rC,CACrE,EACI8rC,EAAkB,SAAyBxX,GAQ7C,OAAOA,EAAMpyB,OAAO9C,YAA4C,mBAAvBk1B,EAAMyX,aAA8BzX,EAAMyX,eAAe,GAAKzX,EAAMpyB,MAC/G,EACIwL,EAAkB,SAAyBuU,EAAU+pB,GAGvD,IAwCIZ,EAxCAa,GAAOD,aAAiD,EAASA,EAAY51C,WAAaA,SAC1FyX,GAAam+B,aAAiD,EAASA,EAAYn+B,YAAcq9B,EACjGxd,EAASsd,EAAe,CAC1BkB,yBAAyB,EACzBv+B,mBAAmB,EACnBw+B,mBAAmB,GAClBH,GACCI,EAAQ,CAGVC,WAAY,GAcZC,gBAAiB,GAOjBC,eAAgB,GAChBC,4BAA6B,KAC7BC,wBAAyB,KACzBC,QAAQ,EACRC,QAAQ,EAGRC,4BAAwBljC,GAYtBmjC,EAAY,SAAmBC,EAAuBC,EAAYC,GACpE,OAAOF,QAA+DpjC,IAAtCojC,EAAsBC,GAA4BD,EAAsBC,GAAcrf,EAAOsf,GAAoBD,EACnJ,EASIE,EAAqB,SAA4B1qB,GAInD,OAAO6pB,EAAME,gBAAgBd,WAAU,SAAU3qB,GAC/C,IAAIrc,EAAYqc,EAAKrc,UACnB0oC,EAAgBrsB,EAAKqsB,cACvB,OAAO1oC,EAAUwoB,SAASzK,IAK1B2qB,EAActnB,MAAK,SAAU8B,GAC3B,OAAOA,IAASnF,CAClB,GACF,GACF,EAeI4qB,EAAmB,SAA0BJ,GAC/C,IAAIK,EAAc1f,EAAOqf,GACzB,GAA2B,mBAAhBK,EAA4B,CACrC,IAAK,IAAIC,EAAQzqC,UAAUjJ,OAAQiyC,EAAS,IAAIxoC,MAAMiqC,EAAQ,EAAIA,EAAQ,EAAI,GAAIC,EAAQ,EAAGA,EAAQD,EAAOC,IAC1G1B,EAAO0B,EAAQ,GAAK1qC,UAAU0qC,GAEhCF,EAAcA,EAAYzqC,WAAM,EAAQipC,EAC1C,CAKA,IAJoB,IAAhBwB,IACFA,OAAc1jC,IAGX0jC,EAAa,CAChB,QAAoB1jC,IAAhB0jC,IAA6C,IAAhBA,EAC/B,OAAOA,EAIT,MAAM,IAAI/vC,MAAM,IAAIpE,OAAO8zC,EAAY,gEACzC,CACA,IAAIrlB,EAAO0lB,EAEX,GAA2B,iBAAhBA,KACT1lB,EAAOukB,EAAIjvC,cAAcowC,IAEvB,MAAM,IAAI/vC,MAAM,IAAIpE,OAAO8zC,EAAY,0CAG3C,OAAOrlB,CACT,EACI6lB,EAAsB,WACxB,IAAI7lB,EAAOylB,EAAiB,gBAG5B,IAAa,IAATzlB,EACF,OAAO,EAET,QAAahe,IAATge,EAEF,GAAIulB,EAAmBhB,EAAIhmC,gBAAkB,EAC3CyhB,EAAOukB,EAAIhmC,kBACN,CACL,IAAIunC,EAAqBpB,EAAMG,eAAe,GAI9C7kB,EAHwB8lB,GAAsBA,EAAmBC,mBAGrCN,EAAiB,gBAC/C,CAEF,IAAKzlB,EACH,MAAM,IAAIrqB,MAAM,gEAElB,OAAOqqB,CACT,EACIgmB,EAAsB,WAuDxB,GAtDAtB,EAAME,gBAAkBF,EAAMC,WAAW/wC,KAAI,SAAUkJ,GACrD,IDqJ6Bm1B,EAAIh8B,ECrJ7BuvC,EAAgBzC,EAASjmC,EAAWkpB,EAAOigB,iBAI3CC,GDiJyBjU,ECjJEn1B,GDkJnC7G,GADqCA,ECjJS+vB,EAAOigB,kBDkJhC,CAAC,GAEVnG,cACGR,EAAyB,CAACrN,GAAKh8B,EAAQkpC,iBAAkB,CACpEpkC,OAAQmnC,EAAgCtpC,KAAK,KAAM3C,GACnD2pC,SAAS,EACTE,cAAe7pC,EAAQ6pC,gBAGZZ,EAAcjN,EAAIh8B,EAAQkpC,iBAAkB+C,EAAgCtpC,KAAK,KAAM3C,KC1JlG,MAAO,CACL6G,UAAWA,EACX0oC,cAAeA,EACfU,eAAgBA,EAChBH,kBAAmBP,EAAcvzC,OAAS,EAAIuzC,EAAc,GAAK,KACjEW,iBAAkBX,EAAcvzC,OAAS,EAAIuzC,EAAcA,EAAcvzC,OAAS,GAAK,KASvFm0C,iBAAkB,SAA0BpmB,GAC1C,IAAIqmB,IAAUnrC,UAAUjJ,OAAS,QAAsB+P,IAAjB9G,UAAU,KAAmBA,UAAU,GAWzEorC,EAAUJ,EAAepC,WAAU,SAAUtzC,GAC/C,OAAOA,IAAMwvB,CACf,IACA,KAAIsmB,EAAU,GAGd,OAAID,EACKH,EAAerqC,MAAMyqC,EAAU,GAAGpoB,MAAK,SAAU1tB,GACtD,OAAOwyC,EAAWxyC,EAAGw1B,EAAOigB,gBAC9B,IAEKC,EAAerqC,MAAM,EAAGyqC,GAASxhC,UAAUoZ,MAAK,SAAU1tB,GAC/D,OAAOwyC,EAAWxyC,EAAGw1B,EAAOigB,gBAC9B,GACF,EAEJ,IACAvB,EAAMG,eAAiBH,EAAME,gBAAgB7pC,QAAO,SAAUwrC,GAC5D,OAAOA,EAAMf,cAAcvzC,OAAS,CACtC,IAGIyyC,EAAMG,eAAe5yC,QAAU,IAAMwzC,EAAiB,iBAExD,MAAM,IAAI9vC,MAAM,sGAEpB,EACI6wC,EAAW,SAASA,EAASxmB,IAClB,IAATA,GAGAA,IAASukB,EAAIhmC,gBAGZyhB,GAASA,EAAK9hB,OAInB8hB,EAAK9hB,MAAM,CACTuoC,gBAAiBzgB,EAAOygB,gBAE1B/B,EAAMK,wBAA0B/kB,EAnRZ,SAA2BA,GACjD,OAAOA,EAAKwf,SAA0C,UAA/Bxf,EAAKwf,QAAQjf,eAAoD,mBAAhBP,EAAK0mB,MAC/E,CAkRQC,CAAkB3mB,IACpBA,EAAK0mB,UARLF,EAASX,KAUb,EACIe,EAAqB,SAA4BC,GACnD,IAAI7mB,EAAOylB,EAAiB,iBAAkBoB,GAC9C,OAAO7mB,IAAuB,IAATA,GAAyB6mB,CAChD,EAIIC,EAAmB,SAA0Bn2C,GAC/C,IAAI6J,EAAS4pC,EAAgBzzC,GACzB40C,EAAmB/qC,IAAW,IAI9BwpC,EAAehe,EAAO+gB,wBAAyBp2C,GAEjD+yC,EAAKp9B,WAAW,CAYdtI,YAAagoB,EAAOwe,0BAA4B/rC,EAAY+B,EAAQwrB,EAAOigB,mBAQ3EjC,EAAehe,EAAO9f,kBAAmBvV,IAM7CA,EAAEuO,iBACJ,EAGI8nC,EAAe,SAAsBr2C,GACvC,IAAI6J,EAAS4pC,EAAgBzzC,GACzBs2C,EAAkB1B,EAAmB/qC,IAAW,EAGhDysC,GAAmBzsC,aAAkB0sC,SACnCD,IACFvC,EAAMK,wBAA0BvqC,IAIlC7J,EAAEw2C,2BACFX,EAAS9B,EAAMK,yBAA2Bc,KAE9C,EAwFIuB,EAAW,SAAkBz2C,GAC/B,GAzagB,SAAuBA,GACzC,MAAiB,WAAVA,EAAEtB,KAA8B,QAAVsB,EAAEtB,KAA+B,KAAdsB,EAAEkO,OACpD,CAuaQwoC,CAAc12C,KAAsD,IAAhDqzC,EAAehe,EAAO/f,kBAAmBtV,GAG/D,OAFAA,EAAEuO,sBACFwkC,EAAKp9B,cAxaM,SAAoB3V,GACnC,MAAiB,QAAVA,EAAEtB,KAA+B,IAAdsB,EAAEkO,OAC9B,EAyaQyoC,CAAW32C,IAxFF,SAAkBA,GAC/B,IAAI6J,EAAS4pC,EAAgBzzC,GAC7Bq1C,IACA,IAAIuB,EAAkB,KACtB,GAAI7C,EAAMG,eAAe5yC,OAAS,EAAG,CAInC,IAAIu1C,EAAiBjC,EAAmB/qC,GACpCitC,EAAiBD,GAAkB,EAAI9C,EAAME,gBAAgB4C,QAAkBxlC,EACnF,GAAIwlC,EAAiB,EAKjBD,EAFE52C,EAAEmO,SAEc4lC,EAAMG,eAAeH,EAAMG,eAAe5yC,OAAS,GAAGk0C,iBAGtDzB,EAAMG,eAAe,GAAGkB,uBAEvC,GAAIp1C,EAAEmO,SAAU,CAIrB,IAAI4oC,EAAoB5D,EAAUY,EAAMG,gBAAgB,SAAUrf,GAChE,IAAIugB,EAAoBvgB,EAAMugB,kBAC9B,OAAOvrC,IAAWurC,CACpB,IAUA,GATI2B,EAAoB,IAAMD,EAAe3qC,YAActC,GAAU/B,EAAY+B,EAAQwrB,EAAOigB,mBAAqBjD,EAAWxoC,EAAQwrB,EAAOigB,mBAAqBwB,EAAerB,iBAAiB5rC,GAAQ,MAO1MktC,EAAoBF,GAElBE,GAAqB,EAAG,CAI1B,IAAIC,EAA8C,IAAtBD,EAA0BhD,EAAMG,eAAe5yC,OAAS,EAAIy1C,EAAoB,EAE5GH,EADuB7C,EAAMG,eAAe8C,GACTxB,gBACrC,CACF,KAAO,CAIL,IAAIyB,EAAmB9D,EAAUY,EAAMG,gBAAgB,SAAUpf,GAC/D,IAAI0gB,EAAmB1gB,EAAM0gB,iBAC7B,OAAO3rC,IAAW2rC,CACpB,IAUA,GATIyB,EAAmB,IAAMH,EAAe3qC,YAActC,GAAU/B,EAAY+B,EAAQwrB,EAAOigB,mBAAqBjD,EAAWxoC,EAAQwrB,EAAOigB,mBAAqBwB,EAAerB,iBAAiB5rC,MAOjMotC,EAAmBJ,GAEjBI,GAAoB,EAAG,CAIzB,IAAIC,EAAyBD,IAAqBlD,EAAMG,eAAe5yC,OAAS,EAAI,EAAI21C,EAAmB,EAE3GL,EADwB7C,EAAMG,eAAegD,GACT9B,iBACtC,CACF,CACF,MAEEwB,EAAkB9B,EAAiB,iBAEjC8B,IACF52C,EAAEuO,iBACFsnC,EAASe,GAGb,CASIO,CAASn3C,EAGb,EACIo3C,EAAa,SAAoBp3C,GACnC,IAAI6J,EAAS4pC,EAAgBzzC,GACzB40C,EAAmB/qC,IAAW,GAG9BwpC,EAAehe,EAAO+gB,wBAAyBp2C,IAG/CqzC,EAAehe,EAAO9f,kBAAmBvV,KAG7CA,EAAEuO,iBACFvO,EAAEw2C,2BACJ,EAMIhK,EAAe,WACjB,GAAKuH,EAAMM,OA6BX,OAxBAvB,EAA8Bt9B,EAAWu9B,GAIzCgB,EAAMQ,uBAAyBlf,EAAOye,kBAAoB9jC,GAAM,WAC9D6lC,EAASX,IACX,IAAKW,EAASX,KACdtB,EAAIv4B,iBAAiB,UAAWg7B,GAAc,GAC9CzC,EAAIv4B,iBAAiB,YAAa86B,EAAkB,CAClDhT,SAAS,EACT1C,SAAS,IAEXmT,EAAIv4B,iBAAiB,aAAc86B,EAAkB,CACnDhT,SAAS,EACT1C,SAAS,IAEXmT,EAAIv4B,iBAAiB,QAAS+7B,EAAY,CACxCjU,SAAS,EACT1C,SAAS,IAEXmT,EAAIv4B,iBAAiB,UAAWo7B,EAAU,CACxCtT,SAAS,EACT1C,SAAS,IAEJsS,CACT,EACIrG,EAAkB,WACpB,GAAKqH,EAAMM,OAQX,OALAT,EAAIr4B,oBAAoB,UAAW86B,GAAc,GACjDzC,EAAIr4B,oBAAoB,YAAa46B,GAAkB,GACvDvC,EAAIr4B,oBAAoB,aAAc46B,GAAkB,GACxDvC,EAAIr4B,oBAAoB,QAAS67B,GAAY,GAC7CxD,EAAIr4B,oBAAoB,UAAWk7B,GAAU,GACtC1D,CACT,EAmHA,OA7GAA,EAAO,CACDsB,aACF,OAAON,EAAMM,MACf,EACIC,aACF,OAAOP,EAAMO,MACf,EACA5+B,SAAU,SAAkB2hC,GAC1B,GAAItD,EAAMM,OACR,OAAO72C,KAET,IAAI85C,EAAa9C,EAAU6C,EAAiB,cACxCE,EAAiB/C,EAAU6C,EAAiB,kBAC5CG,EAAoBhD,EAAU6C,EAAiB,qBAC9CG,GACHnC,IAEFtB,EAAMM,QAAS,EACfN,EAAMO,QAAS,EACfP,EAAMI,4BAA8BP,EAAIhmC,cACpC0pC,GACFA,IAEF,IAAIG,EAAmB,WACjBD,GACFnC,IAEF7I,IACI+K,GACFA,GAEJ,EACA,OAAIC,GACFA,EAAkBzD,EAAMC,WAAWpzC,UAAU0R,KAAKmlC,EAAkBA,GAC7Dj6C,OAETi6C,IACOj6C,KACT,EACAmY,WAAY,SAAoB+hC,GAC9B,IAAK3D,EAAMM,OACT,OAAO72C,KAET,IAAI8H,EAAUqtC,EAAe,CAC3BgF,aAActiB,EAAOsiB,aACrBC,iBAAkBviB,EAAOuiB,iBACzBC,oBAAqBxiB,EAAOwiB,qBAC3BH,GACH1+B,aAAa+6B,EAAMQ,wBACnBR,EAAMQ,4BAAyBljC,EAC/Bq7B,IACAqH,EAAMM,QAAS,EACfN,EAAMO,QAAS,EACfxB,EAAgCt9B,EAAWu9B,GAC3C,IAAI4E,EAAenD,EAAUlvC,EAAS,gBAClCsyC,EAAmBpD,EAAUlvC,EAAS,oBACtCuyC,EAAsBrD,EAAUlvC,EAAS,uBACzC+H,EAAcmnC,EAAUlvC,EAAS,cAAe,2BAChDqyC,GACFA,IAEF,IAAIG,EAAqB,WACvB9nC,GAAM,WACA3C,GACFwoC,EAASI,EAAmBlC,EAAMI,8BAEhCyD,GACFA,GAEJ,GACF,EACA,OAAIvqC,GAAewqC,GACjBA,EAAoB5B,EAAmBlC,EAAMI,8BAA8B7hC,KAAKwlC,EAAoBA,GAC7Ft6C,OAETs6C,IACOt6C,KACT,EACAub,MAAO,WACL,OAAIg7B,EAAMO,SAAWP,EAAMM,SAG3BN,EAAMO,QAAS,EACf5H,KAHSlvC,IAKX,EACA01C,QAAS,WACP,OAAKa,EAAMO,QAAWP,EAAMM,QAG5BN,EAAMO,QAAS,EACfe,IACA7I,IACOhvC,MALEA,IAMX,EACA2d,wBAAyB,SAAiC48B,GACxD,IAAIC,EAAkB,GAAGp3C,OAAOm3C,GAAmB3tC,OAAOrI,SAO1D,OANAgyC,EAAMC,WAAagE,EAAgB/0C,KAAI,SAAUinB,GAC/C,MAA0B,iBAAZA,EAAuB0pB,EAAIjvC,cAAculB,GAAWA,CACpE,IACI6pB,EAAMM,QACRgB,IAEK73C,IACT,IAIG2d,wBAAwByO,GACtBmpB,CACT,iBC5qBA,OAKA,SAAUnuC,EAAQ7G,EAAUk6C,EAAY5mC,GACtC,aAEF,IA+FI0G,EA/FAmgC,EAAkB,CAAC,GAAI,SAAU,MAAO,KAAM,KAAM,KACpDC,EAAep6C,EAASmH,cAAc,OAItC2rB,EAAQjZ,KAAKiZ,MACb4C,EAAM7b,KAAK6b,IACXmI,EAAM3jB,KAAK2jB,IASf,SAASwc,EAAkBliC,EAAImiC,EAASrT,GACpC,OAAOlsB,WAAWw/B,EAAOpiC,EAAI8uB,GAAUqT,EAC3C,CAWA,SAASE,EAAevmC,EAAKkE,EAAI8uB,GAC7B,QAAIj6B,MAAMC,QAAQgH,KACdwmC,EAAKxmC,EAAKgzB,EAAQ9uB,GAAK8uB,IAChB,EAGf,CAQA,SAASwT,EAAK16B,EAAK7T,EAAU+6B,GACzB,IAAI5kC,EAEJ,GAAK0d,EAIL,GAAIA,EAAItT,QACJsT,EAAItT,QAAQP,EAAU+6B,QACnB,GAAIlnB,EAAIxc,SAAW+P,EAEtB,IADAjR,EAAI,EACGA,EAAI0d,EAAIxc,QACX2I,EAASvD,KAAKs+B,EAASlnB,EAAI1d,GAAIA,EAAG0d,GAClC1d,SAGJ,IAAKA,KAAK0d,EACNA,EAAItW,eAAepH,IAAM6J,EAASvD,KAAKs+B,EAASlnB,EAAI1d,GAAIA,EAAG0d,EAGvE,CASA,SAASyF,EAAU/Q,EAAQ1R,EAAMuX,GAC7B,IAAIogC,EAAqB,sBAAwB33C,EAAO,KAAOuX,EAAU,SACzE,OAAO,WACH,IAAIrY,EAAI,IAAIgF,MAAM,mBACdwT,EAAQxY,GAAKA,EAAEwY,MAAQxY,EAAEwY,MAAMta,QAAQ,kBAAmB,IACzDA,QAAQ,cAAe,IACvBA,QAAQ,6BAA8B,kBAAoB,sBAE3Dka,EAAMxT,EAAOuT,UAAYvT,EAAOuT,QAAQxX,MAAQiE,EAAOuT,QAAQC,KAInE,OAHIA,GACAA,EAAI1R,KAAK9B,EAAOuT,QAASsgC,EAAoBjgC,GAE1ChG,EAAOlI,MAAM9M,KAAM+M,UAC9B,CACJ,CAWIwN,EADyB,mBAAlB5Q,OAAO4Q,OACL,SAAgBlO,GACrB,GAAIA,IAAWwH,GAAwB,OAAXxH,EACxB,MAAM,IAAIe,UAAU,8CAIxB,IADA,IAAImb,EAAS5e,OAAO0C,GACXkjB,EAAQ,EAAGA,EAAQxiB,UAAUjJ,OAAQyrB,IAAS,CACnD,IAAIvN,EAASjV,UAAUwiB,GACvB,GAAIvN,IAAWnO,GAAwB,OAAXmO,EACxB,IAAK,IAAIk5B,KAAWl5B,EACZA,EAAOhY,eAAekxC,KACtB3yB,EAAO2yB,GAAWl5B,EAAOk5B,GAIzC,CACA,OAAO3yB,CACX,EAES5e,OAAO4Q,OAWpB,IAAI4gC,EAASp1B,GAAU,SAAgBq1B,EAAMC,EAAKC,GAG9C,IAFA,IAAI5uC,EAAO/C,OAAO+C,KAAK2uC,GACnBz4C,EAAI,EACDA,EAAI8J,EAAK5I,UACPw3C,GAAUA,GAASF,EAAK1uC,EAAK9J,MAAQiR,KACtCunC,EAAK1uC,EAAK9J,IAAMy4C,EAAI3uC,EAAK9J,KAE7BA,IAEJ,OAAOw4C,CACX,GAAG,SAAU,iBASTE,EAAQv1B,GAAU,SAAeq1B,EAAMC,GACvC,OAAOF,EAAOC,EAAMC,GAAK,EAC7B,GAAG,QAAS,iBAQZ,SAASE,EAAQvkB,EAAO5wB,EAAMo1C,GAC1B,IACIC,EADAC,EAAQt1C,EAAK2D,WAGjB0xC,EAASzkB,EAAMjtB,UAAYJ,OAAO4K,OAAOmnC,IAClC37C,YAAci3B,EACrBykB,EAAOE,OAASD,EAEZF,GACAjhC,EAAOkhC,EAAQD,EAEvB,CAQA,SAASV,EAAOpiC,EAAI8uB,GAChB,OAAO,WACH,OAAO9uB,EAAG5L,MAAM06B,EAASz6B,UAC7B,CACJ,CASA,SAAS6uC,EAAS1zB,EAAKvC,GACnB,MA1LgB,mBA0LLuC,EACAA,EAAIpb,MAAM6Y,GAAOA,EAAK,IAAkB9R,EAAW8R,GAEvDuC,CACX,CAQA,SAAS2zB,EAAYC,EAAMC,GACvB,OAAQD,IAASjoC,EAAakoC,EAAOD,CACzC,CAQA,SAASE,EAAkB3vC,EAAQ4vC,EAAOjZ,GACtCgY,EAAKkB,EAASD,IAAQ,SAAS93C,GAC3BkI,EAAOwR,iBAAiB1Z,EAAM6+B,GAAS,EAC3C,GACJ,CAQA,SAASmZ,EAAqB9vC,EAAQ4vC,EAAOjZ,GACzCgY,EAAKkB,EAASD,IAAQ,SAAS93C,GAC3BkI,EAAO0R,oBAAoB5Z,EAAM6+B,GAAS,EAC9C,GACJ,CASA,SAASoZ,EAAUvqB,EAAM7oB,GACrB,KAAO6oB,GAAM,CACT,GAAIA,GAAQ7oB,EACR,OAAO,EAEX6oB,EAAOA,EAAK1pB,UAChB,CACA,OAAO,CACX,CAQA,SAASk0C,EAAMz2B,EAAKmK,GAChB,OAAOnK,EAAItZ,QAAQyjB,IAAS,CAChC,CAOA,SAASmsB,EAASt2B,GACd,OAAOA,EAAI3iB,OAAOimB,MAAM,OAC5B,CASA,SAASozB,EAAQjB,EAAKtrB,EAAMwsB,GACxB,GAAIlB,EAAI/uC,UAAYiwC,EAChB,OAAOlB,EAAI/uC,QAAQyjB,GAGnB,IADA,IAAIntB,EAAI,EACDA,EAAIy4C,EAAIv3C,QAAQ,CACnB,GAAKy4C,GAAalB,EAAIz4C,GAAG25C,IAAcxsB,IAAWwsB,GAAalB,EAAIz4C,KAAOmtB,EACtE,OAAOntB,EAEXA,GACJ,CACA,OAAQ,CAEhB,CAOA,SAAS45C,EAAQl8B,GACb,OAAO/S,MAAMxD,UAAU2D,MAAMxE,KAAKoX,EAAK,EAC3C,CASA,SAASm8B,EAAYpB,EAAKn6C,EAAK+hB,GAK3B,IAJA,IAAIy5B,EAAU,GACV7lC,EAAS,GACTjU,EAAI,EAEDA,EAAIy4C,EAAIv3C,QAAQ,CACnB,IAAIokB,EAAMhnB,EAAMm6C,EAAIz4C,GAAG1B,GAAOm6C,EAAIz4C,GAC9B05C,EAAQzlC,EAAQqR,GAAO,GACvBw0B,EAAQz3C,KAAKo2C,EAAIz4C,IAErBiU,EAAOjU,GAAKslB,EACZtlB,GACJ,CAYA,OAVIqgB,IAIIy5B,EAHCx7C,EAGSw7C,EAAQz5B,MAAK,SAAyBzhB,EAAGC,GAC/C,OAAOD,EAAEN,GAAOO,EAAEP,EACtB,IAJUw7C,EAAQz5B,QAQnBy5B,CACX,CAQA,SAASC,EAASr8B,EAAKs8B,GAKnB,IAJA,IAAIC,EAAQryB,EACRsyB,EAAYF,EAAS,GAAGhzB,cAAgBgzB,EAASlvC,MAAM,GAEvD9K,EAAI,EACDA,EAAI83C,EAAgB52C,QAAQ,CAI/B,IAFA0mB,GADAqyB,EAASnC,EAAgB93C,IACPi6C,EAASC,EAAYF,KAE3Bt8B,EACR,OAAOkK,EAEX5nB,GACJ,CACA,OAAOiR,CACX,CAMA,IAAIkpC,EAAY,EAUhB,SAASC,EAAoBtwB,GACzB,IAAI0pB,EAAM1pB,EAAQoF,eAAiBpF,EACnC,OAAQ0pB,EAAIrkB,aAAeqkB,EAAI6G,cAAgB71C,CACnD,CAEA,IAEI81C,EAAiB,iBAAkB91C,EACnC+1C,EAAyBR,EAASv1C,EAAQ,kBAAoByM,EAC9DupC,EAAqBF,GAJN,wCAIoCvvC,KAAKolB,UAAUC,WAElEqqB,EAAmB,QAEnBC,EAAmB,QAiBnBC,EAAqBC,GAGrBC,EAAW,CAAC,IAAK,KACjBC,EAAkB,CAAC,UAAW,WASlC,SAASC,EAAMC,EAASC,GACpB,IAAIv7C,EAAOtC,KACXA,KAAK49C,QAAUA,EACf59C,KAAK69C,SAAWA,EAChB79C,KAAK0sB,QAAUkxB,EAAQlxB,QACvB1sB,KAAKqM,OAASuxC,EAAQ91C,QAAQg2C,YAI9B99C,KAAK+9C,WAAa,SAASC,GACnBpC,EAASgC,EAAQ91C,QAAQm2C,OAAQ,CAACL,KAClCt7C,EAAK0gC,QAAQgb,EAErB,EAEAh+C,KAAK+9B,MAET,CA0DA,SAASmgB,EAAaN,EAAS7a,EAAWob,GACtC,IAAIC,EAAcD,EAAME,SAASv6C,OAC7Bw6C,EAAqBH,EAAMI,gBAAgBz6C,OAC3C06C,EAvGU,EAuGCzb,GAA4Bqb,EAAcE,GAAuB,EAC5EG,EAAuB,GAAZ1b,GAA2Cqb,EAAcE,GAAuB,EAE/FH,EAAMK,UAAYA,EAClBL,EAAMM,UAAYA,EAEdD,IACAZ,EAAQc,QAAU,CAAC,GAKvBP,EAAMpb,UAAYA,EAiBtB,SAA0B6a,EAASO,GAC/B,IAAIO,EAAUd,EAAQc,QAClBL,EAAWF,EAAME,SACjBM,EAAiBN,EAASv6C,OAGzB46C,EAAQE,aACTF,EAAQE,WAAaC,EAAqBV,IAI1CQ,EAAiB,IAAMD,EAAQI,cAC/BJ,EAAQI,cAAgBD,EAAqBV,GACnB,IAAnBQ,IACPD,EAAQI,eAAgB,GAG5B,IAAIF,EAAaF,EAAQE,WACrBE,EAAgBJ,EAAQI,cACxBC,EAAeD,EAAgBA,EAAc7d,OAAS2d,EAAW3d,OAEjEA,EAASkd,EAAMld,OAAS+d,EAAUX,GACtCF,EAAMc,UAAY7gB,IAClB+f,EAAMe,UAAYf,EAAMc,UAAYL,EAAWK,UAE/Cd,EAAMgB,MAAQC,EAASL,EAAc9d,GACrCkd,EAAM3lC,SAAW6mC,EAAYN,EAAc9d,GA0B/C,SAAwByd,EAASP,GAC7B,IAAIld,EAASkd,EAAMld,OACf5P,EAASqtB,EAAQY,aAAe,CAAC,EACjCC,EAAYb,EAAQa,WAAa,CAAC,EAClCC,EAAYd,EAAQc,WAAa,CAAC,EA5LxB,IA8LVrB,EAAMpb,WA5LE,IA4L2Byc,EAAUzc,YAC7Cwc,EAAYb,EAAQa,UAAY,CAC5Bn1C,EAAGo1C,EAAUC,QAAU,EACvBnuC,EAAGkuC,EAAUE,QAAU,GAG3BruB,EAASqtB,EAAQY,YAAc,CAC3Bl1C,EAAG62B,EAAO72B,EACVkH,EAAG2vB,EAAO3vB,IAIlB6sC,EAAMsB,OAASF,EAAUn1C,GAAK62B,EAAO72B,EAAIinB,EAAOjnB,GAChD+zC,EAAMuB,OAASH,EAAUjuC,GAAK2vB,EAAO3vB,EAAI+f,EAAO/f,EACpD,CA5CIquC,CAAejB,EAASP,GACxBA,EAAMyB,gBAAkBC,EAAa1B,EAAMsB,OAAQtB,EAAMuB,QAEzD,IAAII,EAAkBC,EAAY5B,EAAMe,UAAWf,EAAMsB,OAAQtB,EAAMuB,QACvEvB,EAAM6B,iBAAmBF,EAAgB11C,EACzC+zC,EAAM8B,iBAAmBH,EAAgBxuC,EACzC6sC,EAAM2B,gBAAmB7pB,EAAI6pB,EAAgB11C,GAAK6rB,EAAI6pB,EAAgBxuC,GAAMwuC,EAAgB11C,EAAI01C,EAAgBxuC,EAEhH6sC,EAAMhoB,MAAQ2oB,GAkNAzjC,EAlNyByjC,EAAcT,SAkNhCrwB,EAlN0CqwB,EAmNxDgB,EAAYrxB,EAAI,GAAIA,EAAI,GAAI0vB,GAAmB2B,EAAYhkC,EAAM,GAAIA,EAAM,GAAIqiC,IAnNX,EAC3ES,EAAM+B,SAAWpB,EAsMrB,SAAqBzjC,EAAO2S,GACxB,OAAOoxB,EAASpxB,EAAI,GAAIA,EAAI,GAAI0vB,GAAmB0B,EAAS/jC,EAAM,GAAIA,EAAM,GAAIqiC,EACpF,CAxMqCyC,CAAYrB,EAAcT,SAAUA,GAAY,EAEjFF,EAAMiC,YAAe1B,EAAQc,UAAsCrB,EAAME,SAASv6C,OAC9E46C,EAAQc,UAAUY,YAAejC,EAAME,SAASv6C,OAAS46C,EAAQc,UAAUY,YADtCjC,EAAME,SAASv6C,OAwC5D,SAAkC46C,EAASP,GACvC,IAEIkC,EAAUC,EAAWC,EAAW5pB,EAFhC6pB,EAAO9B,EAAQ+B,cAAgBtC,EAC/Be,EAAYf,EAAMc,UAAYuB,EAAKvB,UAGvC,GArNe,GAqNXd,EAAMpb,YAA8Bmc,EA1NrB,IA0NqDsB,EAAKH,WAAaxsC,GAAY,CAClG,IAAI4rC,EAAStB,EAAMsB,OAASe,EAAKf,OAC7BC,EAASvB,EAAMuB,OAASc,EAAKd,OAE7B/0C,EAAIo1C,EAAYb,EAAWO,EAAQC,GACvCY,EAAY31C,EAAEP,EACdm2C,EAAY51C,EAAE2G,EACd+uC,EAAYpqB,EAAItrB,EAAEP,GAAK6rB,EAAItrB,EAAE2G,GAAM3G,EAAEP,EAAIO,EAAE2G,EAC3CqlB,EAAYkpB,EAAaJ,EAAQC,GAEjChB,EAAQ+B,aAAetC,CAC3B,MAEIkC,EAAWG,EAAKH,SAChBC,EAAYE,EAAKF,UACjBC,EAAYC,EAAKD,UACjB5pB,EAAY6pB,EAAK7pB,UAGrBwnB,EAAMkC,SAAWA,EACjBlC,EAAMmC,UAAYA,EAClBnC,EAAMoC,UAAYA,EAClBpC,EAAMxnB,UAAYA,CACtB,CAjEI+pB,CAAyBhC,EAASP,GA4MtC,IAAkB9iC,EAAO2S,EAzMrB,IAAI3hB,EAASuxC,EAAQlxB,QACjB0vB,EAAU+B,EAAMwC,SAASt0C,OAAQA,KACjCA,EAAS8xC,EAAMwC,SAASt0C,QAE5B8xC,EAAM9xC,OAASA,CACnB,CAhEIu0C,CAAiBhD,EAASO,GAG1BP,EAAQiD,KAAK,eAAgB1C,GAE7BP,EAAQkD,UAAU3C,GAClBP,EAAQc,QAAQc,UAAYrB,CAChC,CAyHA,SAASU,EAAqBV,GAK1B,IAFA,IAAIE,EAAW,GACXz7C,EAAI,EACDA,EAAIu7C,EAAME,SAASv6C,QACtBu6C,EAASz7C,GAAK,CACV+kC,QAAStU,EAAM8qB,EAAME,SAASz7C,GAAG+kC,SACjCC,QAASvU,EAAM8qB,EAAME,SAASz7C,GAAGglC,UAErChlC,IAGJ,MAAO,CACHq8C,UAAW7gB,IACXigB,SAAUA,EACVpd,OAAQ+d,EAAUX,GAClBoB,OAAQtB,EAAMsB,OACdC,OAAQvB,EAAMuB,OAEtB,CAOA,SAASV,EAAUX,GACf,IAAIM,EAAiBN,EAASv6C,OAG9B,GAAuB,IAAnB66C,EACA,MAAO,CACHv0C,EAAGipB,EAAMgrB,EAAS,GAAG1W,SACrBr2B,EAAG+hB,EAAMgrB,EAAS,GAAGzW,UAK7B,IADA,IAAIx9B,EAAI,EAAGkH,EAAI,EAAG1O,EAAI,EACfA,EAAI+7C,GACPv0C,GAAKi0C,EAASz7C,GAAG+kC,QACjBr2B,GAAK+sC,EAASz7C,GAAGglC,QACjBhlC,IAGJ,MAAO,CACHwH,EAAGipB,EAAMjpB,EAAIu0C,GACbrtC,EAAG+hB,EAAM/hB,EAAIqtC,GAErB,CASA,SAASoB,EAAYb,EAAW90C,EAAGkH,GAC/B,MAAO,CACHlH,EAAGA,EAAI80C,GAAa,EACpB5tC,EAAGA,EAAI4tC,GAAa,EAE5B,CAQA,SAASW,EAAaz1C,EAAGkH,GACrB,OAAIlH,IAAMkH,EAzTO,EA6Tb2kB,EAAI7rB,IAAM6rB,EAAI3kB,GACPlH,EAAI,EA7TE,EACC,EA8TXkH,EAAI,EA7TI,EACE,EA6TrB,CASA,SAAS+tC,EAAY0B,EAAIC,EAAI/8C,GACpBA,IACDA,EAAQw5C,GAEZ,IAAIrzC,EAAI42C,EAAG/8C,EAAM,IAAM88C,EAAG98C,EAAM,IAC5BqN,EAAI0vC,EAAG/8C,EAAM,IAAM88C,EAAG98C,EAAM,IAEhC,OAAOmW,KAAK6mC,KAAM72C,EAAIA,EAAMkH,EAAIA,EACpC,CASA,SAAS8tC,EAAS2B,EAAIC,EAAI/8C,GACjBA,IACDA,EAAQw5C,GAEZ,IAAIrzC,EAAI42C,EAAG/8C,EAAM,IAAM88C,EAAG98C,EAAM,IAC5BqN,EAAI0vC,EAAG/8C,EAAM,IAAM88C,EAAG98C,EAAM,IAChC,OAA0B,IAAnBmW,KAAK8mC,MAAM5vC,EAAGlH,GAAWgQ,KAAK+mC,EACzC,CA3TAxD,EAAM5zC,UAAY,CAKdi5B,QAAS,WAAa,EAKtBjF,KAAM,WACF/9B,KAAKohD,MAAQpF,EAAkBh8C,KAAK0sB,QAAS1sB,KAAKohD,KAAMphD,KAAK+9C,YAC7D/9C,KAAKqhD,UAAYrF,EAAkBh8C,KAAKqM,OAAQrM,KAAKqhD,SAAUrhD,KAAK+9C,YACpE/9C,KAAKshD,OAAStF,EAAkBgB,EAAoBh9C,KAAK0sB,SAAU1sB,KAAKshD,MAAOthD,KAAK+9C,WACxF,EAKA9/B,QAAS,WACLje,KAAKohD,MAAQjF,EAAqBn8C,KAAK0sB,QAAS1sB,KAAKohD,KAAMphD,KAAK+9C,YAChE/9C,KAAKqhD,UAAYlF,EAAqBn8C,KAAKqM,OAAQrM,KAAKqhD,SAAUrhD,KAAK+9C,YACvE/9C,KAAKshD,OAASnF,EAAqBa,EAAoBh9C,KAAK0sB,SAAU1sB,KAAKshD,MAAOthD,KAAK+9C,WAC3F,GA2TJ,IAAIwD,EAAkB,CAClB/hC,UA/Xc,EAgYdtM,UA/Xa,EAgYbsuC,QA/XY,GAkYZC,EAAuB,YACvBC,EAAsB,oBAO1B,SAASC,KACL3hD,KAAKohD,KAAOK,EACZzhD,KAAKshD,MAAQI,EAEb1hD,KAAK4hD,SAAU,EAEfjE,EAAM7wC,MAAM9M,KAAM+M,UACtB,CAEAwuC,EAAQoG,GAAYhE,EAAO,CAKvB3a,QAAS,SAAmBgb,GACxB,IAAIjb,EAAYwe,EAAgBvD,EAAG75C,MA3ZzB,EA8ZN4+B,GAAyC,IAAdib,EAAG6D,SAC9B7hD,KAAK4hD,SAAU,GA9ZV,EAiaL7e,GAAuC,IAAbib,EAAG8D,QAC7B/e,EAjaI,GAqaH/iC,KAAK4hD,UAraF,EAyaJ7e,IACA/iC,KAAK4hD,SAAU,GAGnB5hD,KAAK69C,SAAS79C,KAAK49C,QAAS7a,EAAW,CACnCsb,SAAU,CAACL,GACXO,gBAAiB,CAACP,GAClB+D,YAAazE,EACbqD,SAAU3C,IAElB,IAGJ,IAAIgE,GAAoB,CACpBC,YAzbc,EA0bdC,YAzba,EA0bbC,UAzbY,EA0bZC,cAzbe,EA0bfC,WA1be,GA8bfC,GAAyB,CACzB,EAAGjF,EACH,EAzciB,MA0cjB,EAAGC,EACH,EAzcoB,UA4cpBiF,GAAyB,cACzBC,GAAwB,sCAa5B,SAASC,KACLziD,KAAKohD,KAAOmB,GACZviD,KAAKshD,MAAQkB,GAEb7E,EAAM7wC,MAAM9M,KAAM+M,WAElB/M,KAAK0iD,MAAS1iD,KAAK49C,QAAQc,QAAQiE,cAAgB,EACvD,CAjBIv7C,EAAOw7C,iBAAmBx7C,EAAOy7C,eACjCN,GAAyB,gBACzBC,GAAwB,6CAiB5BjH,EAAQkH,GAAmB9E,EAAO,CAK9B3a,QAAS,SAAmBgb,GACxB,IAAI0E,EAAQ1iD,KAAK0iD,MACbI,GAAgB,EAEhBC,EAAsB/E,EAAG75C,KAAKiuB,cAAc1xB,QAAQ,KAAM,IAC1DqiC,EAAYif,GAAkBe,GAC9BhB,EAAcO,GAAuBtE,EAAG+D,cAAgB/D,EAAG+D,YAE3DiB,EAAWjB,GAAe1E,EAG1B4F,EAAa3G,EAAQoG,EAAO1E,EAAGkF,UAAW,aA/epC,EAkfNngB,IAA0C,IAAdib,EAAG6D,QAAgBmB,GAC3CC,EAAa,IACbP,EAAMz9C,KAAK+4C,GACXiF,EAAaP,EAAM5+C,OAAS,GAEb,GAAZi/B,IACP+f,GAAgB,GAIhBG,EAAa,IAKjBP,EAAMO,GAAcjF,EAEpBh+C,KAAK69C,SAAS79C,KAAK49C,QAAS7a,EAAW,CACnCsb,SAAUqE,EACVnE,gBAAiB,CAACP,GAClB+D,YAAaA,EACbpB,SAAU3C,IAGV8E,GAEAJ,EAAM17C,OAAOi8C,EAAY,GAEjC,IAGJ,IAAIE,GAAyB,CACzBC,WAlhBc,EAmhBdC,UAlhBa,EAmhBbC,SAlhBY,EAmhBZC,YAlhBe,GAqhBfC,GAA6B,aAC7BC,GAA6B,4CAOjC,SAASC,KACL1jD,KAAKqhD,SAAWmC,GAChBxjD,KAAKshD,MAAQmC,GACbzjD,KAAK2jD,SAAU,EAEfhG,EAAM7wC,MAAM9M,KAAM+M,UACtB,CAqCA,SAAS62C,GAAuB5F,EAAI75C,GAChC,IAAIorC,EAAMiN,EAAQwB,EAAG6F,SACjBC,EAAUtH,EAAQwB,EAAGxO,gBAMzB,OAJW,GAAPrrC,IACAorC,EAAMkN,EAAYlN,EAAInsC,OAAO0gD,GAAU,cAAc,IAGlD,CAACvU,EAAKuU,EACjB,CA5CAvI,EAAQmI,GAAkB/F,EAAO,CAC7B3a,QAAS,SAAmBgb,GACxB,IAAI75C,EAAOg/C,GAAuBnF,EAAG75C,MAOrC,GAjjBU,IA6iBNA,IACAnE,KAAK2jD,SAAU,GAGd3jD,KAAK2jD,QAAV,CAIA,IAAIE,EAAUD,GAAuB16C,KAAKlJ,KAAMg+C,EAAI75C,GAGzC,GAAPA,GAAqC0/C,EAAQ,GAAG//C,OAAS+/C,EAAQ,GAAG//C,QAAW,IAC/E9D,KAAK2jD,SAAU,GAGnB3jD,KAAK69C,SAAS79C,KAAK49C,QAASz5C,EAAM,CAC9Bk6C,SAAUwF,EAAQ,GAClBtF,gBAAiBsF,EAAQ,GACzB9B,YAAa1E,EACbsD,SAAU3C,GAbd,CAeJ,IAoBJ,IAAI+F,GAAkB,CAClBX,WAvlBc,EAwlBdC,UAvlBa,EAwlBbC,SAvlBY,EAwlBZC,YAvlBe,GA0lBfS,GAAsB,4CAO1B,SAASC,KACLjkD,KAAKqhD,SAAW2C,GAChBhkD,KAAKkkD,UAAY,CAAC,EAElBvG,EAAM7wC,MAAM9M,KAAM+M,UACtB,CAyBA,SAASo3C,GAAWnG,EAAI75C,GACpB,IAAIigD,EAAa5H,EAAQwB,EAAG6F,SACxBK,EAAYlkD,KAAKkkD,UAGrB,GAAW,EAAP//C,GAA2D,IAAtBigD,EAAWtgD,OAEhD,OADAogD,EAAUE,EAAW,GAAGj+C,aAAc,EAC/B,CAACi+C,EAAYA,GAGxB,IAAIxhD,EACAyhD,EACA7U,EAAiBgN,EAAQwB,EAAGxO,gBAC5B8U,EAAuB,GACvBj4C,EAASrM,KAAKqM,OAQlB,GALAg4C,EAAgBD,EAAWx3C,QAAO,SAAS2tB,GACvC,OAAO6hB,EAAU7hB,EAAMluB,OAAQA,EACnC,IArpBc,IAwpBVlI,EAEA,IADAvB,EAAI,EACGA,EAAIyhD,EAAcvgD,QACrBogD,EAAUG,EAAczhD,GAAGuD,aAAc,EACzCvD,IAMR,IADAA,EAAI,EACGA,EAAI4sC,EAAe1rC,QAClBogD,EAAU1U,EAAe5sC,GAAGuD,aAC5Bm+C,EAAqBr/C,KAAKuqC,EAAe5sC,IAIlC,GAAPuB,UACO+/C,EAAU1U,EAAe5sC,GAAGuD,YAEvCvD,IAGJ,OAAK0hD,EAAqBxgD,OAInB,CAEH24C,EAAY4H,EAAcjhD,OAAOkhD,GAAuB,cAAc,GACtEA,QAPJ,CASJ,CA5EA/I,EAAQ0I,GAAYtG,EAAO,CACvB3a,QAAS,SAAoBgb,GACzB,IAAI75C,EAAO4/C,GAAgB/F,EAAG75C,MAC1B0/C,EAAUM,GAAWj7C,KAAKlJ,KAAMg+C,EAAI75C,GACnC0/C,GAIL7jD,KAAK69C,SAAS79C,KAAK49C,QAASz5C,EAAM,CAC9Bk6C,SAAUwF,EAAQ,GAClBtF,gBAAiBsF,EAAQ,GACzB9B,YAAa1E,EACbsD,SAAU3C,GAElB,IA6EJ,SAASuG,KACL5G,EAAM7wC,MAAM9M,KAAM+M,WAElB,IAAIi2B,EAAU8X,EAAO96C,KAAKgjC,QAAShjC,MACnCA,KAAKu6B,MAAQ,IAAI0pB,GAAWjkD,KAAK49C,QAAS5a,GAC1ChjC,KAAKwkD,MAAQ,IAAI7C,GAAW3hD,KAAK49C,QAAS5a,GAE1ChjC,KAAKykD,aAAe,KACpBzkD,KAAK0kD,YAAc,EACvB,CAoCA,SAASC,GAAc5hB,EAAW6hB,GAnvBhB,EAovBV7hB,GACA/iC,KAAKykD,aAAeG,EAAUrG,gBAAgB,GAAGp4C,WACjD0+C,GAAa37C,KAAKlJ,KAAM4kD,IACL,GAAZ7hB,GACP8hB,GAAa37C,KAAKlJ,KAAM4kD,EAEhC,CAEA,SAASC,GAAaD,GAClB,IAAIrqB,EAAQqqB,EAAUrG,gBAAgB,GAEtC,GAAIhkB,EAAMp0B,aAAenG,KAAKykD,aAAc,CACxC,IAAIK,EAAY,CAAC16C,EAAGmwB,EAAMoN,QAASr2B,EAAGipB,EAAMqN,SAC5C5nC,KAAK0kD,YAAYz/C,KAAK6/C,GACtB,IAAIC,EAAM/kD,KAAK0kD,YAOfppC,YANsB,WAClB,IAAI1Y,EAAImiD,EAAIz4C,QAAQw4C,GAChBliD,GAAK,GACLmiD,EAAI/9C,OAAOpE,EAAG,EAEtB,GArEY,KAuEhB,CACJ,CAEA,SAASoiD,GAAiBJ,GAEtB,IADA,IAAIx6C,EAAIw6C,EAAUjE,SAAShZ,QAASr2B,EAAIszC,EAAUjE,SAAS/Y,QAClDhlC,EAAI,EAAGA,EAAI5C,KAAK0kD,YAAY5gD,OAAQlB,IAAK,CAC9C,IAAIL,EAAIvC,KAAK0kD,YAAY9hD,GACrBqiD,EAAK7qC,KAAK6b,IAAI7rB,EAAI7H,EAAE6H,GAAI86C,EAAK9qC,KAAK6b,IAAI3kB,EAAI/O,EAAE+O,GAChD,GAAI2zC,GA9ES,IA8EeC,GA9Ef,GA+ET,OAAO,CAEf,CACA,OAAO,CACX,CAtEA3J,EAAQgJ,GAAiB5G,EAAO,CAO5B3a,QAAS,SAAoB4a,EAASuH,EAAYC,GAC9C,IAAIpC,EAAWoC,EAAUrD,aAAe1E,EACpCgI,EAAWD,EAAUrD,aAAezE,EAExC,KAAI+H,GAAWD,EAAUE,oBAAsBF,EAAUE,mBAAmBC,kBAA5E,CAKA,GAAIvC,EACA2B,GAAcz7C,KAAKlJ,KAAMmlD,EAAYC,QAClC,GAAIC,GAAWL,GAAiB97C,KAAKlJ,KAAMolD,GAC9C,OAGJplD,KAAK69C,SAASD,EAASuH,EAAYC,EATnC,CAUJ,EAKAnnC,QAAS,WACLje,KAAKu6B,MAAMtc,UACXje,KAAKwkD,MAAMvmC,SACf,IAyCJ,IAAIunC,GAAwB7I,EAAShC,EAAanvC,MAAO,eACrDi6C,GAAsBD,KAA0B3xC,EAGhD6xC,GAAuB,UACvBC,GAAoB,OACpBC,GAA4B,eAC5BC,GAAoB,OACpBC,GAAqB,QACrBC,GAAqB,QACrBC,GA4IJ,WACI,IAAKP,GACD,OAAO,EAEX,IAAIQ,EAAW,CAAC,EACZC,EAAc9+C,EAAOwrC,KAAOxrC,EAAOwrC,IAAIlsC,SAO3C,MANA,CAAC,OAAQ,eAAgB,QAAS,QAAS,cAAe,QAAQsG,SAAQ,SAASkb,GAI/E+9B,EAAS/9B,IAAOg+B,GAAc9+C,EAAOwrC,IAAIlsC,SAAS,eAAgBwhB,EACtE,IACO+9B,CACX,CAzJuBE,GASvB,SAASC,GAAYxI,EAASzzC,GAC1BnK,KAAK49C,QAAUA,EACf59C,KAAKipB,IAAI9e,EACb,CAEAi8C,GAAYr8C,UAAY,CAKpBkf,IAAK,SAAS9e,GAENA,GAASu7C,KACTv7C,EAAQnK,KAAKqmD,WAGbZ,IAAuBzlD,KAAK49C,QAAQlxB,QAAQlhB,OAASw6C,GAAiB77C,KACtEnK,KAAK49C,QAAQlxB,QAAQlhB,MAAMg6C,IAAyBr7C,GAExDnK,KAAKsmD,QAAUn8C,EAAMioB,cAAcnvB,MACvC,EAKAiE,OAAQ,WACJlH,KAAKipB,IAAIjpB,KAAK49C,QAAQ91C,QAAQy+C,YAClC,EAMAF,QAAS,WACL,IAAIC,EAAU,GAMd,OALAtL,EAAKh7C,KAAK49C,QAAQ4I,aAAa,SAASC,GAChC7K,EAAS6K,EAAW3+C,QAAQm2C,OAAQ,CAACwI,MACrCH,EAAUA,EAAQljD,OAAOqjD,EAAWC,kBAE5C,IA8DR,SAA2BJ,GAEvB,GAAIjK,EAAMiK,EAAST,IACf,OAAOA,GAGX,IAAIc,EAAUtK,EAAMiK,EAASR,IACzBc,EAAUvK,EAAMiK,EAASP,IAM7B,GAAIY,GAAWC,EACX,OAAOf,GAIX,GAAIc,GAAWC,EACX,OAAOD,EAAUb,GAAqBC,GAI1C,GAAI1J,EAAMiK,EAASV,IACf,OAAOA,GAGX,OAAOD,EACX,CAzFekB,CAAkBP,EAAQ5gD,KAAK,KAC1C,EAMAohD,gBAAiB,SAAS3I,GACtB,IAAIwC,EAAWxC,EAAMwC,SACjBhqB,EAAYwnB,EAAMyB,gBAGtB,GAAI5/C,KAAK49C,QAAQc,QAAQqI,UACrBpG,EAAS5vC,qBADb,CAKA,IAAIu1C,EAAUtmD,KAAKsmD,QACfU,EAAU3K,EAAMiK,EAAST,MAAuBG,GAAkC,KAClFY,EAAUvK,EAAMiK,EAASP,MAAwBC,GAAiBD,SAClEY,EAAUtK,EAAMiK,EAASR,MAAwBE,GAAiBF,SAEtE,GAAIkB,EAAS,CAGT,IAAIC,EAAyC,IAA1B9I,EAAME,SAASv6C,OAC9BojD,EAAgB/I,EAAM3lC,SAAW,EACjC2uC,EAAiBhJ,EAAMe,UAAY,IAEvC,GAAI+H,GAAgBC,GAAiBC,EACjC,MAER,CAEA,IAAIR,IAAWC,EAKf,OAAII,GACCJ,GAj3BcQ,EAi3BHzwB,GACXgwB,GAAWhwB,EAAY4mB,EACjBv9C,KAAKqnD,WAAW1G,QAH3B,CAxBA,CA6BJ,EAMA0G,WAAY,SAAS1G,GACjB3gD,KAAK49C,QAAQc,QAAQqI,WAAY,EACjCpG,EAAS5vC,gBACb,GAgFJ,IAMIu2C,GAAe,GAQnB,SAASC,GAAWz/C,GAChB9H,KAAK8H,QAAUyS,EAAO,CAAC,EAAGva,KAAKwnD,SAAU1/C,GAAW,CAAC,GAErD9H,KAAKkF,GApgCE63C,IAsgCP/8C,KAAK49C,QAAU,KAGf59C,KAAK8H,QAAQm2C,OAASpC,EAAY77C,KAAK8H,QAAQm2C,QAAQ,GAEvDj+C,KAAKu2C,MAxBY,EA0BjBv2C,KAAKynD,aAAe,CAAC,EACrBznD,KAAK0nD,YAAc,EACvB,CAoOA,SAASC,GAASpR,GACd,OA5PkB,GA4PdA,EACO,SA/PG,EAgQHA,EACA,MAlQK,EAmQLA,EACA,OArQG,EAsQHA,EACA,QAEJ,EACX,CAOA,SAASqR,GAAajxB,GAClB,OAnuCiB,IAmuCbA,EACO,OAruCI,GAsuCJA,EACA,KAzuCM,GA0uCNA,EACA,OA1uCO,GA2uCPA,EACA,QAEJ,EACX,CAQA,SAASkxB,GAA6BC,EAAiBrB,GACnD,IAAI7I,EAAU6I,EAAW7I,QACzB,OAAIA,EACOA,EAAQ9zC,IAAIg+C,GAEhBA,CACX,CAOA,SAASC,KACLR,GAAWz6C,MAAM9M,KAAM+M,UAC3B,CA4DA,SAASi7C,KACLD,GAAej7C,MAAM9M,KAAM+M,WAE3B/M,KAAKioD,GAAK,KACVjoD,KAAKkoD,GAAK,IACd,CA2EA,SAASC,KACLJ,GAAej7C,MAAM9M,KAAM+M,UAC/B,CAqCA,SAASq7C,KACLb,GAAWz6C,MAAM9M,KAAM+M,WAEvB/M,KAAKqoD,OAAS,KACdroD,KAAKsoD,OAAS,IAClB,CAkEA,SAASC,KACLR,GAAej7C,MAAM9M,KAAM+M,UAC/B,CA6BA,SAASy7C,KACLT,GAAej7C,MAAM9M,KAAM+M,UAC/B,CA0DA,SAAS07C,KACLlB,GAAWz6C,MAAM9M,KAAM+M,WAIvB/M,KAAK0oD,OAAQ,EACb1oD,KAAK2oD,SAAU,EAEf3oD,KAAKqoD,OAAS,KACdroD,KAAKsoD,OAAS,KACdtoD,KAAKkC,MAAQ,CACjB,CAoGA,SAAS0mD,GAAOl8B,EAAS5kB,GAGrB,OAFAA,EAAUA,GAAW,CAAC,GACd0+C,YAAc3K,EAAY/zC,EAAQ0+C,YAAaoC,GAAOpB,SAASqB,QAChE,IAAIC,GAAQp8B,EAAS5kB,EAChC,CA9tBAy/C,GAAWx9C,UAAY,CAKnBy9C,SAAU,CAAC,EAOXv+B,IAAK,SAASnhB,GAKV,OAJAyS,EAAOva,KAAK8H,QAASA,GAGrB9H,KAAK49C,SAAW59C,KAAK49C,QAAQ2I,YAAYr/C,SAClClH,IACX,EAOA+oD,cAAe,SAASjB,GACpB,GAAI/M,EAAe+M,EAAiB,gBAAiB9nD,MACjD,OAAOA,KAGX,IAAIynD,EAAeznD,KAAKynD,aAMxB,OAJKA,GADLK,EAAkBD,GAA6BC,EAAiB9nD,OAC9BkF,MAC9BuiD,EAAaK,EAAgB5iD,IAAM4iD,EACnCA,EAAgBiB,cAAc/oD,OAE3BA,IACX,EAOAgpD,kBAAmB,SAASlB,GACxB,OAAI/M,EAAe+M,EAAiB,oBAAqB9nD,QAIzD8nD,EAAkBD,GAA6BC,EAAiB9nD,aACzDA,KAAKynD,aAAaK,EAAgB5iD,KAJ9BlF,IAMf,EAOAipD,eAAgB,SAASnB,GACrB,GAAI/M,EAAe+M,EAAiB,iBAAkB9nD,MAClD,OAAOA,KAGX,IAAI0nD,EAAc1nD,KAAK0nD,YAMvB,OAJ+C,IAA3CpL,EAAQoL,EADZI,EAAkBD,GAA6BC,EAAiB9nD,SAE5D0nD,EAAYziD,KAAK6iD,GACjBA,EAAgBmB,eAAejpD,OAE5BA,IACX,EAOAkpD,mBAAoB,SAASpB,GACzB,GAAI/M,EAAe+M,EAAiB,qBAAsB9nD,MACtD,OAAOA,KAGX8nD,EAAkBD,GAA6BC,EAAiB9nD,MAChE,IAAIuvB,EAAQ+sB,EAAQt8C,KAAK0nD,YAAaI,GAItC,OAHIv4B,GAAS,GACTvvB,KAAK0nD,YAAY1gD,OAAOuoB,EAAO,GAE5BvvB,IACX,EAMAmpD,mBAAoB,WAChB,OAAOnpD,KAAK0nD,YAAY5jD,OAAS,CACrC,EAOAslD,iBAAkB,SAAStB,GACvB,QAAS9nD,KAAKynD,aAAaK,EAAgB5iD,GAC/C,EAOA27C,KAAM,SAAS1C,GACX,IAAI77C,EAAOtC,KACPu2C,EAAQv2C,KAAKu2C,MAEjB,SAASsK,EAAKpiB,GACVn8B,EAAKs7C,QAAQiD,KAAKpiB,EAAO0f,EAC7B,CAGI5H,EArJM,GAsJNsK,EAAKv+C,EAAKwF,QAAQ22B,MAAQkpB,GAASpR,IAGvCsK,EAAKv+C,EAAKwF,QAAQ22B,OAEd0f,EAAMkL,iBACNxI,EAAK1C,EAAMkL,iBAIX9S,GAhKM,GAiKNsK,EAAKv+C,EAAKwF,QAAQ22B,MAAQkpB,GAASpR,GAE3C,EAQA+S,QAAS,SAASnL,GACd,GAAIn+C,KAAKupD,UACL,OAAOvpD,KAAK6gD,KAAK1C,GAGrBn+C,KAAKu2C,MAAQ+Q,EACjB,EAMAiC,QAAS,WAEL,IADA,IAAI3mD,EAAI,EACDA,EAAI5C,KAAK0nD,YAAY5jD,QAAQ,CAChC,KAAkC,GAA5B9D,KAAK0nD,YAAY9kD,GAAG2zC,OACtB,OAAO,EAEX3zC,GACJ,CACA,OAAO,CACX,EAMAk+C,UAAW,SAASsE,GAGhB,IAAIoE,EAAiBjvC,EAAO,CAAC,EAAG6qC,GAGhC,IAAKxJ,EAAS57C,KAAK8H,QAAQm2C,OAAQ,CAACj+C,KAAMwpD,IAGtC,OAFAxpD,KAAKgW,aACLhW,KAAKu2C,MAAQ+Q,IAKA,GAAbtnD,KAAKu2C,QACLv2C,KAAKu2C,MAvNI,GA0Nbv2C,KAAKu2C,MAAQv2C,KAAKkmB,QAAQsjC,GAIT,GAAbxpD,KAAKu2C,OACLv2C,KAAKspD,QAAQE,EAErB,EASAtjC,QAAS,SAASk/B,GAAa,EAO/BsB,eAAgB,WAAa,EAO7B1wC,MAAO,WAAa,GA8DxBulC,EAAQwM,GAAgBR,GAAY,CAKhCC,SAAU,CAKNnJ,SAAU,GASdoL,SAAU,SAAStL,GACf,IAAIuL,EAAiB1pD,KAAK8H,QAAQu2C,SAClC,OAA0B,IAAnBqL,GAAwBvL,EAAME,SAASv6C,SAAW4lD,CAC7D,EAQAxjC,QAAS,SAASi4B,GACd,IAAI5H,EAAQv2C,KAAKu2C,MACbxT,EAAYob,EAAMpb,UAElB4mB,EAAuB,EAARpT,EACfqT,EAAU5pD,KAAKypD,SAAStL,GAG5B,OAAIwL,IAlzCO,EAkzCU5mB,IAA6B6mB,GAvVpC,GAwVHrT,EACAoT,GAAgBC,EArzCnB,EAszCA7mB,EA5VE,EA6VKwT,EA/VL,EAgWOA,EA/VL,EAkWDA,EAnWD,EAqWH+Q,EACX,IAgBJ/L,EAAQyM,GAAeD,GAAgB,CAKnCP,SAAU,CACN/oB,MAAO,MACPorB,UAAW,GACXxL,SAAU,EACV1nB,UA50CYmzB,IA+0ChBpD,eAAgB,WACZ,IAAI/vB,EAAY32B,KAAK8H,QAAQ6uB,UACzB2vB,EAAU,GAOd,OA11CmBc,EAo1CfzwB,GACA2vB,EAAQrhD,KAAK8gD,IAEbpvB,EAAY4mB,GACZ+I,EAAQrhD,KAAK6gD,IAEVQ,CACX,EAEAyD,cAAe,SAAS5L,GACpB,IAAIr2C,EAAU9H,KAAK8H,QACfkiD,GAAW,EACXxxC,EAAW2lC,EAAM3lC,SACjBme,EAAYwnB,EAAMxnB,UAClBvsB,EAAI+zC,EAAMsB,OACVnuC,EAAI6sC,EAAMuB,OAed,OAZM/oB,EAAY7uB,EAAQ6uB,YAt2CPywB,EAu2CXt/C,EAAQ6uB,WACRA,EAAmB,IAANvsB,EA92CR,EA82CqCA,EAAI,EA72CzC,EACC,EA62CN4/C,EAAW5/C,GAAKpK,KAAKioD,GACrBzvC,EAAW4B,KAAK6b,IAAIkoB,EAAMsB,UAE1B9oB,EAAmB,IAANrlB,EAl3CR,EAk3CqCA,EAAI,EA/2C3C,EACE,GA+2CL04C,EAAW14C,GAAKtR,KAAKkoD,GACrB1vC,EAAW4B,KAAK6b,IAAIkoB,EAAMuB,UAGlCvB,EAAMxnB,UAAYA,EACXqzB,GAAYxxC,EAAW1Q,EAAQ+hD,WAAalzB,EAAY7uB,EAAQ6uB,SAC3E,EAEA8yB,SAAU,SAAStL,GACf,OAAO4J,GAAeh+C,UAAU0/C,SAASvgD,KAAKlJ,KAAMm+C,KAva1C,EAwaLn+C,KAAKu2C,SAxaA,EAwa0Bv2C,KAAKu2C,QAAwBv2C,KAAK+pD,cAAc5L,GACxF,EAEA0C,KAAM,SAAS1C,GAEXn+C,KAAKioD,GAAK9J,EAAMsB,OAChBz/C,KAAKkoD,GAAK/J,EAAMuB,OAEhB,IAAI/oB,EAAYixB,GAAazJ,EAAMxnB,WAE/BA,IACAwnB,EAAMkL,gBAAkBrpD,KAAK8H,QAAQ22B,MAAQ9H,GAEjD32B,KAAK27C,OAAOkF,KAAK33C,KAAKlJ,KAAMm+C,EAChC,IAaJ5C,EAAQ4M,GAAiBJ,GAAgB,CAKrCP,SAAU,CACN/oB,MAAO,QACPorB,UAAW,EACXxL,SAAU,GAGdqI,eAAgB,WACZ,MAAO,CAACb,GACZ,EAEA4D,SAAU,SAAStL,GACf,OAAOn+C,KAAK27C,OAAO8N,SAASvgD,KAAKlJ,KAAMm+C,KAClC/jC,KAAK6b,IAAIkoB,EAAMhoB,MAAQ,GAAKn2B,KAAK8H,QAAQ+hD,WApdpC,EAodiD7pD,KAAKu2C,MACpE,EAEAsK,KAAM,SAAS1C,GACX,GAAoB,IAAhBA,EAAMhoB,MAAa,CACnB,IAAI8zB,EAAQ9L,EAAMhoB,MAAQ,EAAI,KAAO,MACrCgoB,EAAMkL,gBAAkBrpD,KAAK8H,QAAQ22B,MAAQwrB,CACjD,CACAjqD,KAAK27C,OAAOkF,KAAK33C,KAAKlJ,KAAMm+C,EAChC,IAgBJ5C,EAAQ6M,GAAiBb,GAAY,CAKjCC,SAAU,CACN/oB,MAAO,QACP4f,SAAU,EACVn0B,KAAM,IACN2/B,UAAW,GAGfnD,eAAgB,WACZ,MAAO,CAACf,GACZ,EAEAz/B,QAAS,SAASi4B,GACd,IAAIr2C,EAAU9H,KAAK8H,QACfoiD,EAAgB/L,EAAME,SAASv6C,SAAWgE,EAAQu2C,SAClD8L,EAAgBhM,EAAM3lC,SAAW1Q,EAAQ+hD,UACzCO,EAAYjM,EAAMe,UAAYp3C,EAAQoiB,KAM1C,GAJAlqB,KAAKsoD,OAASnK,GAITgM,IAAkBD,GAAoC,GAAlB/L,EAAMpb,YAA2CqnB,EACtFpqD,KAAKgW,aACF,GAn+CG,EAm+CCmoC,EAAMpb,UACb/iC,KAAKgW,QACLhW,KAAKqoD,OAASzN,GAAkB,WAC5B56C,KAAKu2C,MA1gBH,EA2gBFv2C,KAAKspD,SACT,GAAGxhD,EAAQoiB,KAAMlqB,WACd,GAv+CC,EAu+CGm+C,EAAMpb,UACb,OA9gBM,EAghBV,OAAOukB,EACX,EAEAtxC,MAAO,WACHwF,aAAaxb,KAAKqoD,OACtB,EAEAxH,KAAM,SAAS1C,GAvhBD,IAwhBNn+C,KAAKu2C,QAIL4H,GAt/CI,EAs/CMA,EAAMpb,UAChB/iC,KAAK49C,QAAQiD,KAAK7gD,KAAK8H,QAAQ22B,MAAQ,KAAM0f,IAE7Cn+C,KAAKsoD,OAAOrJ,UAAY7gB,IACxBp+B,KAAK49C,QAAQiD,KAAK7gD,KAAK8H,QAAQ22B,MAAOz+B,KAAKsoD,SAEnD,IAaJ/M,EAAQgN,GAAkBR,GAAgB,CAKtCP,SAAU,CACN/oB,MAAO,SACPorB,UAAW,EACXxL,SAAU,GAGdqI,eAAgB,WACZ,MAAO,CAACb,GACZ,EAEA4D,SAAU,SAAStL,GACf,OAAOn+C,KAAK27C,OAAO8N,SAASvgD,KAAKlJ,KAAMm+C,KAClC/jC,KAAK6b,IAAIkoB,EAAM+B,UAAYlgD,KAAK8H,QAAQ+hD,WAlkBnC,EAkkBgD7pD,KAAKu2C,MACnE,IAaJgF,EAAQiN,GAAiBT,GAAgB,CAKrCP,SAAU,CACN/oB,MAAO,QACPorB,UAAW,GACXxJ,SAAU,GACV1pB,UAAWmzB,GACXzL,SAAU,GAGdqI,eAAgB,WACZ,OAAOsB,GAAcj+C,UAAU28C,eAAex9C,KAAKlJ,KACvD,EAEAypD,SAAU,SAAStL,GACf,IACIkC,EADA1pB,EAAY32B,KAAK8H,QAAQ6uB,UAW7B,OARgB,GAAZA,EACA0pB,EAAWlC,EAAM2B,gBArjDFsH,EAsjDRzwB,EACP0pB,EAAWlC,EAAM6B,iBACVrpB,EAAY4mB,IACnB8C,EAAWlC,EAAM8B,kBAGdjgD,KAAK27C,OAAO8N,SAASvgD,KAAKlJ,KAAMm+C,IACnCxnB,EAAYwnB,EAAMyB,iBAClBzB,EAAM3lC,SAAWxY,KAAK8H,QAAQ+hD,WAC9B1L,EAAMiC,aAAepgD,KAAK8H,QAAQu2C,UAClCpoB,EAAIoqB,GAAYrgD,KAAK8H,QAAQu4C,UAzkDzB,EAykDqClC,EAAMpb,SACvD,EAEA8d,KAAM,SAAS1C,GACX,IAAIxnB,EAAYixB,GAAazJ,EAAMyB,iBAC/BjpB,GACA32B,KAAK49C,QAAQiD,KAAK7gD,KAAK8H,QAAQ22B,MAAQ9H,EAAWwnB,GAGtDn+C,KAAK49C,QAAQiD,KAAK7gD,KAAK8H,QAAQ22B,MAAO0f,EAC1C,IA0BJ5C,EAAQkN,GAAelB,GAAY,CAK/BC,SAAU,CACN/oB,MAAO,MACP4f,SAAU,EACVgM,KAAM,EACNC,SAAU,IACVpgC,KAAM,IACN2/B,UAAW,EACXU,aAAc,IAGlB7D,eAAgB,WACZ,MAAO,CAACd,GACZ,EAEA1/B,QAAS,SAASi4B,GACd,IAAIr2C,EAAU9H,KAAK8H,QAEfoiD,EAAgB/L,EAAME,SAASv6C,SAAWgE,EAAQu2C,SAClD8L,EAAgBhM,EAAM3lC,SAAW1Q,EAAQ+hD,UACzCW,EAAiBrM,EAAMe,UAAYp3C,EAAQoiB,KAI/C,GAFAlqB,KAAKgW,QAzoDK,EA2oDLmoC,EAAMpb,WAA4C,IAAf/iC,KAAKkC,MACzC,OAAOlC,KAAKyqD,cAKhB,GAAIN,GAAiBK,GAAkBN,EAAe,CAClD,GAhpDI,GAgpDA/L,EAAMpb,UACN,OAAO/iC,KAAKyqD,cAGhB,IAAIC,GAAgB1qD,KAAK0oD,OAASvK,EAAMc,UAAYj/C,KAAK0oD,MAAQ5gD,EAAQwiD,SACrEK,GAAiB3qD,KAAK2oD,SAAWtJ,EAAYr/C,KAAK2oD,QAASxK,EAAMld,QAAUn5B,EAAQyiD,aAgBvF,GAdAvqD,KAAK0oD,MAAQvK,EAAMc,UACnBj/C,KAAK2oD,QAAUxK,EAAMld,OAEhB0pB,GAAkBD,EAGnB1qD,KAAKkC,OAAS,EAFdlC,KAAKkC,MAAQ,EAKjBlC,KAAKsoD,OAASnK,EAKG,IADFn+C,KAAKkC,MAAQ4F,EAAQuiD,KAIhC,OAAKrqD,KAAKmpD,sBAGNnpD,KAAKqoD,OAASzN,GAAkB,WAC5B56C,KAAKu2C,MAltBX,EAmtBMv2C,KAAKspD,SACT,GAAGxhD,EAAQwiD,SAAUtqD,MAttBvB,GAEA,CAwtBV,CACA,OAAOsnD,EACX,EAEAmD,YAAa,WAIT,OAHAzqD,KAAKqoD,OAASzN,GAAkB,WAC5B56C,KAAKu2C,MAAQ+Q,EACjB,GAAGtnD,KAAK8H,QAAQwiD,SAAUtqD,MACnBsnD,EACX,EAEAtxC,MAAO,WACHwF,aAAaxb,KAAKqoD,OACtB,EAEAxH,KAAM,WAvuBQ,GAwuBN7gD,KAAKu2C,QACLv2C,KAAKsoD,OAAOsC,SAAW5qD,KAAKkC,MAC5BlC,KAAK49C,QAAQiD,KAAK7gD,KAAK8H,QAAQ22B,MAAOz+B,KAAKsoD,QAEnD,IAkBJM,GAAOiC,QAAU,QAMjBjC,GAAOpB,SAAW,CAOdsD,WAAW,EAQXvE,YAAab,GAMbzH,QAAQ,EASRH,YAAa,KAObiN,WAAY,KAOZlC,OAAQ,CAEJ,CAACN,GAAkB,CAACtK,QAAQ,IAC5B,CAACkK,GAAiB,CAAClK,QAAQ,GAAQ,CAAC,WACpC,CAACuK,GAAiB,CAAC7xB,UArwDAywB,IAswDnB,CAACY,GAAe,CAACrxB,UAtwDEywB,GAswDgC,CAAC,UACpD,CAACqB,IACD,CAACA,GAAe,CAAChqB,MAAO,YAAa4rB,KAAM,GAAI,CAAC,QAChD,CAACjC,KAQL4C,SAAU,CAMNC,WAAY,OAOZC,YAAa,OASbC,aAAc,OAOdC,eAAgB,OAOhBC,SAAU,OAQVC,kBAAmB,kBAa3B,SAASxC,GAAQp8B,EAAS5kB,GAzwD1B,IAA6B81C,EA0wDzB59C,KAAK8H,QAAUyS,EAAO,CAAC,EAAGquC,GAAOpB,SAAU1/C,GAAW,CAAC,GAEvD9H,KAAK8H,QAAQg2C,YAAc99C,KAAK8H,QAAQg2C,aAAepxB,EAEvD1sB,KAAKurD,SAAW,CAAC,EACjBvrD,KAAK0+C,QAAU,CAAC,EAChB1+C,KAAKwmD,YAAc,GACnBxmD,KAAKwrD,YAAc,CAAC,EAEpBxrD,KAAK0sB,QAAUA,EACf1sB,KAAKm+C,MArwDE,KAfkBP,EAoxDQ59C,MAlxDR8H,QAAQijD,aAItB5N,EACAsF,GACArF,EACA6G,GACC/G,EAGDqH,GAFA5C,KAIO/D,EAASM,GAswD3Bl+C,KAAKumD,YAAc,IAAIH,GAAYpmD,KAAMA,KAAK8H,QAAQy+C,aAEtDkF,GAAezrD,MAAM,GAErBg7C,EAAKh7C,KAAK8H,QAAQ0+C,aAAa,SAAS9rB,GACpC,IAAI+rB,EAAazmD,KAAKoJ,IAAI,IAAKsxB,EAAK,GAAIA,EAAK,KAC7CA,EAAK,IAAM+rB,EAAWsC,cAAcruB,EAAK,IACzCA,EAAK,IAAM+rB,EAAWwC,eAAevuB,EAAK,GAC9C,GAAG16B,KACP,CA2PA,SAASyrD,GAAe7N,EAASx0C,GAC7B,IAIIohB,EAJAkC,EAAUkxB,EAAQlxB,QACjBA,EAAQlhB,QAIbwvC,EAAK4C,EAAQ91C,QAAQkjD,UAAU,SAAS7gD,EAAO7G,GAC3CknB,EAAOmyB,EAASjwB,EAAQlhB,MAAOlI,GAC3B8F,GACAw0C,EAAQ4N,YAAYhhC,GAAQkC,EAAQlhB,MAAMgf,GAC1CkC,EAAQlhB,MAAMgf,GAAQrgB,GAEtBuiB,EAAQlhB,MAAMgf,GAAQozB,EAAQ4N,YAAYhhC,IAAS,EAE3D,IACKphB,IACDw0C,EAAQ4N,YAAc,CAAC,GAE/B,CA3QA1C,GAAQ/+C,UAAY,CAMhBkf,IAAK,SAASnhB,GAaV,OAZAyS,EAAOva,KAAK8H,QAASA,GAGjBA,EAAQy+C,aACRvmD,KAAKumD,YAAYr/C,SAEjBY,EAAQg2C,cAER99C,KAAKm+C,MAAMlgC,UACXje,KAAKm+C,MAAM9xC,OAASvE,EAAQg2C,YAC5B99C,KAAKm+C,MAAMpgB,QAER/9B,IACX,EAQAgX,KAAM,SAAS2nB,GACX3+B,KAAK0+C,QAAQgN,QAAU/sB,EA5Db,EADP,CA8DP,EAQAmiB,UAAW,SAASsE,GAChB,IAAI1G,EAAU1+C,KAAK0+C,QACnB,IAAIA,EAAQgN,QAAZ,CAOA,IAAIjF,EAFJzmD,KAAKumD,YAAYO,gBAAgB1B,GAGjC,IAAIoB,EAAcxmD,KAAKwmD,YAKnBmF,EAAgBjN,EAAQiN,gBAIvBA,GAAkBA,GAz8Bb,EAy8B8BA,EAAcpV,SAClDoV,EAAgBjN,EAAQiN,cAAgB,MAI5C,IADA,IAAI/oD,EAAI,EACDA,EAAI4jD,EAAY1iD,QACnB2iD,EAAaD,EAAY5jD,GA9FnB,IAsGF87C,EAAQgN,SACHC,GAAiBlF,GAAckF,IAChClF,EAAW2C,iBAAiBuC,GAGhClF,EAAWzwC,QAFXywC,EAAW3F,UAAUsE,IAOpBuG,GAAoC,GAAnBlF,EAAWlQ,QAC7BoV,EAAgBjN,EAAQiN,cAAgBlF,GAE5C7jD,GA1CJ,CA4CJ,EAOAkH,IAAK,SAAS28C,GACV,GAAIA,aAAsBc,GACtB,OAAOd,EAIX,IADA,IAAID,EAAcxmD,KAAKwmD,YACd5jD,EAAI,EAAGA,EAAI4jD,EAAY1iD,OAAQlB,IACpC,GAAI4jD,EAAY5jD,GAAGkF,QAAQ22B,OAASgoB,EAChC,OAAOD,EAAY5jD,GAG3B,OAAO,IACX,EAQAwG,IAAK,SAASq9C,GACV,GAAI1L,EAAe0L,EAAY,MAAOzmD,MAClC,OAAOA,KAIX,IAAI0nC,EAAW1nC,KAAK8J,IAAI28C,EAAW3+C,QAAQ22B,OAS3C,OARIiJ,GACA1nC,KAAKyD,OAAOikC,GAGhB1nC,KAAKwmD,YAAYvhD,KAAKwhD,GACtBA,EAAW7I,QAAU59C,KAErBA,KAAKumD,YAAYr/C,SACVu/C,CACX,EAOAhjD,OAAQ,SAASgjD,GACb,GAAI1L,EAAe0L,EAAY,SAAUzmD,MACrC,OAAOA,KAMX,GAHAymD,EAAazmD,KAAK8J,IAAI28C,GAGN,CACZ,IAAID,EAAcxmD,KAAKwmD,YACnBj3B,EAAQ+sB,EAAQkK,EAAaC,IAElB,IAAXl3B,IACAi3B,EAAYx/C,OAAOuoB,EAAO,GAC1BvvB,KAAKumD,YAAYr/C,SAEzB,CAEA,OAAOlH,IACX,EAQAqL,GAAI,SAASmuB,EAAQwJ,GACjB,GAAIxJ,IAAW3lB,GAGXmvB,IAAYnvB,EAAhB,CAIA,IAAI03C,EAAWvrD,KAAKurD,SAKpB,OAJAvQ,EAAKkB,EAAS1iB,IAAS,SAASiF,GAC5B8sB,EAAS9sB,GAAS8sB,EAAS9sB,IAAU,GACrC8sB,EAAS9sB,GAAOx5B,KAAK+9B,EACzB,IACOhjC,IAPP,CAQJ,EAQAge,IAAK,SAASwb,EAAQwJ,GAClB,GAAIxJ,IAAW3lB,EAAf,CAIA,IAAI03C,EAAWvrD,KAAKurD,SAQpB,OAPAvQ,EAAKkB,EAAS1iB,IAAS,SAASiF,GACvBuE,EAGDuoB,EAAS9sB,IAAU8sB,EAAS9sB,GAAOz3B,OAAOs1C,EAAQiP,EAAS9sB,GAAQuE,GAAU,UAFtEuoB,EAAS9sB,EAIxB,IACOz+B,IAVP,CAWJ,EAOA6gD,KAAM,SAASpiB,EAAO79B,GAEdZ,KAAK8H,QAAQgjD,WAkEzB,SAAyBrsB,EAAO79B,GAC5B,IAAIgrD,EAAerrD,EAASsrD,YAAY,SACxCD,EAAaE,UAAUrtB,GAAO,GAAM,GACpCmtB,EAAaG,QAAUnrD,EACvBA,EAAKyL,OAAO2/C,cAAcJ,EAC9B,CAtEYK,CAAgBxtB,EAAO79B,GAI3B,IAAI2qD,EAAWvrD,KAAKurD,SAAS9sB,IAAUz+B,KAAKurD,SAAS9sB,GAAO/wB,QAC5D,GAAK69C,GAAaA,EAASznD,OAA3B,CAIAlD,EAAKuD,KAAOs6B,EACZ79B,EAAKmQ,eAAiB,WAClBnQ,EAAK+/C,SAAS5vC,gBAClB,EAGA,IADA,IAAInO,EAAI,EACDA,EAAI2oD,EAASznD,QAChBynD,EAAS3oD,GAAGhC,GACZgC,GAVJ,CAYJ,EAMAqb,QAAS,WACLje,KAAK0sB,SAAW++B,GAAezrD,MAAM,GAErCA,KAAKurD,SAAW,CAAC,EACjBvrD,KAAK0+C,QAAU,CAAC,EAChB1+C,KAAKm+C,MAAMlgC,UACXje,KAAK0sB,QAAU,IACnB,GAwCJnS,EAAOquC,GAAQ,CACXsD,YAtoEc,EAuoEdC,WAtoEa,EAuoEbC,UAtoEY,EAuoEZC,aAtoEe,EAwoEfC,eAlrCiB,EAmrCjBC,YAlrCc,EAmrCdC,cAlrCgB,EAmrChBC,YAlrCc,EAmrCdC,iBAnrCc,EAorCdC,gBAlrCkB,GAmrClBrF,aAAcA,GAEdsF,eA9oEiB,EA+oEjBxF,eA9oEiB,EA+oEjByF,gBA9oEkB,EA+oElBrP,aA9oEe,EA+oEfsP,eA9oEiB,GA+oEjBhD,qBA7oEuB1C,EA8oEvB7J,mBAAoBA,EACpBwP,cA7oEgBjD,GA+oEhBhB,QAASA,GACTnL,MAAOA,EACPyI,YAAaA,GAEbnC,WAAYA,GACZtC,WAAYA,GACZc,kBAAmBA,GACnB8B,gBAAiBA,GACjBb,iBAAkBA,GAElB6D,WAAYA,GACZQ,eAAgBA,GAChBiF,IAAKvE,GACLwE,IAAKjF,GACLkF,MAAO1E,GACP2E,MAAOhF,GACPiF,OAAQ7E,GACR8E,MAAOjF,GAEP/8C,GAAI2wC,EACJh+B,IAAKm+B,EACLnB,KAAMA,EACNM,MAAOA,EACPH,OAAQA,EACR5gC,OAAQA,EACRghC,QAASA,EACTT,OAAQA,EACR6B,SAAUA,UAKsB,IAAXv1C,EAAyBA,EAA0B,oBAAT9E,KAAuBA,KAAO,CAAC,GACvFsmD,OAASA,IAGhB,aACI,OAAOA,EACV,mCAOJ,CA7kFD,CA6kFGxhD,OAAQ7G,0BCxkFX,IAGI+sD,EAAiB,4BAMjBC,EAAU,oBACVC,EAAS,6BAITC,EAAe,mDACfC,EAAgB,QAChBC,EAAe,MACfC,EAAa,mGASbC,EAAe,WAGfC,EAAe,8BAGfC,EAA8B,iBAAV,EAAAnjD,GAAsB,EAAAA,GAAU,EAAAA,EAAOjB,SAAWA,QAAU,EAAAiB,EAGhFojD,EAA0B,iBAAR1rD,MAAoBA,MAAQA,KAAKqH,SAAWA,QAAUrH,KAGxE2rD,EAAOF,GAAcC,GAAYx2C,SAAS,cAATA,GAkCrC,IASM02C,EATFC,EAAa5gD,MAAMxD,UACnBqkD,EAAY52C,SAASzN,UACrBskD,EAAc1kD,OAAOI,UAGrBukD,EAAaL,EAAK,sBAGlBM,GACEL,EAAM,SAASM,KAAKF,GAAcA,EAAW5hD,MAAQ4hD,EAAW5hD,KAAK+hD,UAAY,KACvE,iBAAmBP,EAAO,GAItCQ,EAAeN,EAAUzsD,SAGzBqI,EAAiBqkD,EAAYrkD,eAO7Buf,EAAiB8kC,EAAY1sD,SAG7BgtD,EAAarmC,OAAO,IACtBomC,EAAaxlD,KAAKc,GAAgBtJ,QA7EjB,sBA6EuC,QACvDA,QAAQ,yDAA0D,SAAW,KAI5EuJ,EAASgkD,EAAKhkD,OACdjD,EAASmnD,EAAWnnD,OAGpB4nD,EAAMC,EAAUZ,EAAM,OACtBa,EAAeD,EAAUllD,OAAQ,UAGjColD,EAAc9kD,EAASA,EAAOF,eAAY8J,EAC1Cm7C,EAAiBD,EAAcA,EAAYptD,cAAWkS,EAS1D,SAASo7C,EAAKC,GACZ,IAAI3/B,GAAS,EACTzrB,EAASorD,EAAUA,EAAQprD,OAAS,EAGxC,IADA9D,KAAKyb,UACI8T,EAAQzrB,GAAQ,CACvB,IAAIqrD,EAAQD,EAAQ3/B,GACpBvvB,KAAKipB,IAAIkmC,EAAM,GAAIA,EAAM,GAC3B,CACF,CAyFA,SAASC,EAAUF,GACjB,IAAI3/B,GAAS,EACTzrB,EAASorD,EAAUA,EAAQprD,OAAS,EAGxC,IADA9D,KAAKyb,UACI8T,EAAQzrB,GAAQ,CACvB,IAAIqrD,EAAQD,EAAQ3/B,GACpBvvB,KAAKipB,IAAIkmC,EAAM,GAAIA,EAAM,GAC3B,CACF,CAuGA,SAASE,EAASH,GAChB,IAAI3/B,GAAS,EACTzrB,EAASorD,EAAUA,EAAQprD,OAAS,EAGxC,IADA9D,KAAKyb,UACI8T,EAAQzrB,GAAQ,CACvB,IAAIqrD,EAAQD,EAAQ3/B,GACpBvvB,KAAKipB,IAAIkmC,EAAM,GAAIA,EAAM,GAC3B,CACF,CAsFA,SAASG,EAAatnC,EAAO9mB,GAE3B,IADA,IA+SUiJ,EAAOolD,EA/SbzrD,EAASkkB,EAAMlkB,OACZA,KACL,IA6SQqG,EA7SD6d,EAAMlkB,GAAQ,OA6SNyrD,EA7SUruD,IA8SAiJ,GAAUA,GAASolD,GAAUA,EA7SpD,OAAOzrD,EAGX,OAAQ,CACV,CAUA,SAAS0rD,EAAQrsC,EAAQssC,GAuDzB,IAAkBtlD,EAtDhBslD,EA8FF,SAAetlD,EAAOgZ,GACpB,GAAI3V,EAAQrD,GACV,OAAO,EAET,IAAIhG,SAAcgG,EAClB,GAAY,UAARhG,GAA4B,UAARA,GAA4B,WAARA,GAC/B,MAATgG,GAAiB4f,EAAS5f,GAC5B,OAAO,EAET,OAAOujD,EAAc//C,KAAKxD,KAAWsjD,EAAa9/C,KAAKxD,IAC1C,MAAVgZ,GAAkBhZ,KAASR,OAAOwZ,EACvC,CAzGSusC,CAAMD,EAAMtsC,GAAU,CAACssC,GAuDvBjiD,EADSrD,EAtD+BslD,GAuDvBtlD,EAAQwlD,EAAaxlD,GAlD7C,IAHA,IAAIolB,EAAQ,EACRzrB,EAAS2rD,EAAK3rD,OAED,MAAVqf,GAAkBoM,EAAQzrB,GAC/Bqf,EAASA,EAAOysC,EAAMH,EAAKlgC,OAE7B,OAAQA,GAASA,GAASzrB,EAAUqf,OAAStP,CAC/C,CAUA,SAASg8C,EAAa1lD,GACpB,IAAK2b,EAAS3b,KA4GE4W,EA5GiB5W,EA6GxBokD,GAAeA,KAAcxtC,GA5GpC,OAAO,EA2GX,IAAkBA,EAzGZ+uC,EAoTN,SAAoB3lD,GAGlB,IAAIoF,EAAMuW,EAAS3b,GAASof,EAAergB,KAAKiB,GAAS,GACzD,OAAOoF,GAAOg+C,GAAWh+C,GAAOi+C,CAClC,CAzTiBxsC,CAAW7W,IA3Z5B,SAAsBA,GAGpB,IAAI8vB,GAAS,EACb,GAAa,MAAT9vB,GAA0C,mBAAlBA,EAAMxI,SAChC,IACEs4B,KAAY9vB,EAAQ,GACT,CAAX,MAAO3H,GAAI,CAEf,OAAOy3B,CACT,CAiZsC81B,CAAa5lD,GAAUwkD,EAAab,EACxE,OAAOgC,EAAQniD,KAsJjB,SAAkBoT,GAChB,GAAY,MAARA,EAAc,CAChB,IACE,OAAO2tC,EAAaxlD,KAAK6X,EACd,CAAX,MAAOve,GAAI,CACb,IACE,OAAQue,EAAO,EACJ,CAAX,MAAOve,GAAI,CACf,CACA,MAAO,EACT,CAhKsBwtD,CAAS7lD,GAC/B,CAyCA,SAAS8lD,EAAWxqD,EAAKvE,GACvB,IA+CiBiJ,EACbhG,EAhDAvD,EAAO6E,EAAIyqD,SACf,OAgDgB,WADZ/rD,SADagG,EA9CAjJ,KAgDmB,UAARiD,GAA4B,UAARA,GAA4B,WAARA,EACrD,cAAVgG,EACU,OAAVA,GAjDDvJ,EAAmB,iBAAPM,EAAkB,SAAW,QACzCN,EAAK6E,GACX,CAUA,SAASopD,EAAU1rC,EAAQjiB,GACzB,IAAIiJ,EAjeN,SAAkBgZ,EAAQjiB,GACxB,OAAiB,MAAViiB,OAAiBtP,EAAYsP,EAAOjiB,EAC7C,CA+dcivD,CAAShtC,EAAQjiB,GAC7B,OAAO2uD,EAAa1lD,GAASA,OAAQ0J,CACvC,CAnUAo7C,EAAKllD,UAAU0R,MAnEf,WACEzb,KAAKkwD,SAAWpB,EAAeA,EAAa,MAAQ,CAAC,CACvD,EAkEAG,EAAKllD,UAAkB,OAtDvB,SAAoB7I,GAClB,OAAOlB,KAAKowD,IAAIlvD,WAAelB,KAAKkwD,SAAShvD,EAC/C,EAqDA+tD,EAAKllD,UAAUD,IA1Cf,SAAiB5I,GACf,IAAIN,EAAOZ,KAAKkwD,SAChB,GAAIpB,EAAc,CAChB,IAAI70B,EAASr5B,EAAKM,GAClB,OAAO+4B,IAAWqzB,OAAiBz5C,EAAYomB,CACjD,CACA,OAAOjwB,EAAed,KAAKtI,EAAMM,GAAON,EAAKM,QAAO2S,CACtD,EAoCAo7C,EAAKllD,UAAUqmD,IAzBf,SAAiBlvD,GACf,IAAIN,EAAOZ,KAAKkwD,SAChB,OAAOpB,OAA6Bj7C,IAAdjT,EAAKM,GAAqB8I,EAAed,KAAKtI,EAAMM,EAC5E,EAuBA+tD,EAAKllD,UAAUkf,IAXf,SAAiB/nB,EAAKiJ,GAGpB,OAFWnK,KAAKkwD,SACXhvD,GAAQ4tD,QAA0Bj7C,IAAV1J,EAAuBmjD,EAAiBnjD,EAC9DnK,IACT,EAmHAovD,EAAUrlD,UAAU0R,MAjFpB,WACEzb,KAAKkwD,SAAW,EAClB,EAgFAd,EAAUrlD,UAAkB,OArE5B,SAAyB7I,GACvB,IAAIN,EAAOZ,KAAKkwD,SACZ3gC,EAAQ+/B,EAAa1uD,EAAMM,GAE/B,QAAIquB,EAAQ,KAIRA,GADY3uB,EAAKkD,OAAS,EAE5BlD,EAAKgW,MAEL5P,EAAOkC,KAAKtI,EAAM2uB,EAAO,IAEpB,EACT,EAwDA6/B,EAAUrlD,UAAUD,IA7CpB,SAAsB5I,GACpB,IAAIN,EAAOZ,KAAKkwD,SACZ3gC,EAAQ+/B,EAAa1uD,EAAMM,GAE/B,OAAOquB,EAAQ,OAAI1b,EAAYjT,EAAK2uB,GAAO,EAC7C,EAyCA6/B,EAAUrlD,UAAUqmD,IA9BpB,SAAsBlvD,GACpB,OAAOouD,EAAatvD,KAAKkwD,SAAUhvD,IAAQ,CAC7C,EA6BAkuD,EAAUrlD,UAAUkf,IAjBpB,SAAsB/nB,EAAKiJ,GACzB,IAAIvJ,EAAOZ,KAAKkwD,SACZ3gC,EAAQ+/B,EAAa1uD,EAAMM,GAO/B,OALIquB,EAAQ,EACV3uB,EAAKqE,KAAK,CAAC/D,EAAKiJ,IAEhBvJ,EAAK2uB,GAAO,GAAKplB,EAEZnK,IACT,EAiGAqvD,EAAStlD,UAAU0R,MA/DnB,WACEzb,KAAKkwD,SAAW,CACd,KAAQ,IAAIjB,EACZ,IAAO,IAAKL,GAAOQ,GACnB,OAAU,IAAIH,EAElB,EA0DAI,EAAStlD,UAAkB,OA/C3B,SAAwB7I,GACtB,OAAO+uD,EAAWjwD,KAAMkB,GAAa,OAAEA,EACzC,EA8CAmuD,EAAStlD,UAAUD,IAnCnB,SAAqB5I,GACnB,OAAO+uD,EAAWjwD,KAAMkB,GAAK4I,IAAI5I,EACnC,EAkCAmuD,EAAStlD,UAAUqmD,IAvBnB,SAAqBlvD,GACnB,OAAO+uD,EAAWjwD,KAAMkB,GAAKkvD,IAAIlvD,EACnC,EAsBAmuD,EAAStlD,UAAUkf,IAVnB,SAAqB/nB,EAAKiJ,GAExB,OADA8lD,EAAWjwD,KAAMkB,GAAK+nB,IAAI/nB,EAAKiJ,GACxBnK,IACT,EA+KA,IAAI2vD,EAAeU,GAAQ,SAASC,GA4SpC,IAAkBnmD,EA3ShBmmD,EA4SgB,OADAnmD,EA3SEmmD,GA4SK,GArZzB,SAAsBnmD,GAEpB,GAAoB,iBAATA,EACT,OAAOA,EAET,GAAI4f,EAAS5f,GACX,OAAO6kD,EAAiBA,EAAe9lD,KAAKiB,GAAS,GAEvD,IAAI8vB,EAAU9vB,EAAQ,GACtB,MAAkB,KAAV8vB,GAAkB,EAAI9vB,IAAU,IAAa,KAAO8vB,CAC9D,CA2Y8Bs2B,CAAapmD,GA1SzC,IAAI8vB,EAAS,GAOb,OANI0zB,EAAahgD,KAAK2iD,IACpBr2B,EAAOh1B,KAAK,IAEdqrD,EAAO5vD,QAAQktD,GAAY,SAAS3sC,EAAOuvC,EAAQC,EAAOH,GACxDr2B,EAAOh1B,KAAKwrD,EAAQH,EAAO5vD,QAAQmtD,EAAc,MAAS2C,GAAUvvC,EACtE,IACOgZ,CACT,IASA,SAAS21B,EAAMzlD,GACb,GAAoB,iBAATA,GAAqB4f,EAAS5f,GACvC,OAAOA,EAET,IAAI8vB,EAAU9vB,EAAQ,GACtB,MAAkB,KAAV8vB,GAAkB,EAAI9vB,IAAU,IAAa,KAAO8vB,CAC9D,CAiEA,SAASo2B,EAAQtvC,EAAM2vC,GACrB,GAAmB,mBAAR3vC,GAAuB2vC,GAA+B,mBAAZA,EACnD,MAAM,IAAItjD,UAvqBQ,uBAyqBpB,IAAIujD,EAAW,WACb,IAAIhrC,EAAO5Y,UACP7L,EAAMwvD,EAAWA,EAAS5jD,MAAM9M,KAAM2lB,GAAQA,EAAK,GACnDirC,EAAQD,EAASC,MAErB,GAAIA,EAAMR,IAAIlvD,GACZ,OAAO0vD,EAAM9mD,IAAI5I,GAEnB,IAAI+4B,EAASlZ,EAAKjU,MAAM9M,KAAM2lB,GAE9B,OADAgrC,EAASC,MAAQA,EAAM3nC,IAAI/nB,EAAK+4B,GACzBA,CACT,EAEA,OADA02B,EAASC,MAAQ,IAAKP,EAAQQ,OAASxB,GAChCsB,CACT,CAGAN,EAAQQ,MAAQxB,EA6DhB,IAAI7hD,EAAUD,MAAMC,QAmDpB,SAASsY,EAAS3b,GAChB,IAAIhG,SAAcgG,EAClB,QAASA,IAAkB,UAARhG,GAA4B,YAARA,EACzC,CA+CA,SAAS4lB,EAAS5f,GAChB,MAAuB,iBAATA,GAtBhB,SAAsBA,GACpB,QAASA,GAAyB,iBAATA,CAC3B,CAqBK2mD,CAAa3mD,IAn1BF,mBAm1BYof,EAAergB,KAAKiB,EAChD,CAyDA4B,EAAO5J,QALP,SAAaghB,EAAQssC,EAAMsB,GACzB,IAAI92B,EAAmB,MAAV9W,OAAiBtP,EAAY27C,EAAQrsC,EAAQssC,GAC1D,YAAkB57C,IAAXomB,EAAuB82B,EAAe92B,CAC/C,+BC95BA,IAAInwB,EAAM,EAAQ,MACdknD,EAAU,EAAQ,MAgBtB,SAASC,EAAQnpD,GACbA,EAAUA,GAAW,CAAC,EAEtB9H,KAAKkxD,SAAW,CAAC,EACjBlxD,KAAKK,OAAS,GACdL,KAAKmxD,OAAS,WAEdnxD,KAAKgS,UAAY,GAGjBhS,KAAKiB,aAAe,GAChB6G,EAAQ7G,eAC4B,iBAAzB6G,EAAQ7G,aACfjB,KAAKiB,aAAe6G,EAAQ7G,aAG5BjB,KAAKmD,KAAK,iDAKlBnD,KAAKE,MAAQ,UAAW4H,IAA6B,IAAlBA,EAAQ5H,KAC/C,CApCA6L,EAAO5J,QAAU8uD,EA4CjBA,EAAQlnD,UAAUsB,GAAK,SAAS+lD,EAAWvT,GACvC79C,KAAKgS,UAAU/M,KAAK,CAChBmsD,UAAWA,EACXvT,SAAUA,GAElB,EAQAoT,EAAQlnD,UAAUiU,IAAM,SAASozC,EAAWvT,GACxC79C,KAAKgS,UAAYhS,KAAKgS,UAAUpF,QAAO,SAAS42B,GAC5C,OAGM,IAFFA,EAAS4tB,YAAcA,GACvB5tB,EAASqa,WAAaA,EAE9B,GACJ,EASAoT,EAAQlnD,UAAU82C,KAAO,SAASuQ,EAAWxM,GACzC,IAAK,IAAIhiD,EAAI,EAAGA,EAAI5C,KAAKgS,UAAUlO,OAAQlB,IAAK,CAC5C,IAAI4gC,EAAWxjC,KAAKgS,UAAUpP,GAC1B4gC,EAAS4tB,YAAcA,GACvB5tB,EAASqa,SAAS+G,EAE1B,CACJ,EAQAqM,EAAQlnD,UAAU5G,KAAO,SAAS0X,GAC1B7a,KAAKE,OACLya,QAAQxX,KAAK0X,GAGjB7a,KAAK6gD,KAAK,QAAS,IAAIr5C,MAAMqT,GACjC,EAaAo2C,EAAQlnD,UAAU5I,gBAAkB,SAASd,EAAQ8wD,EAAQlxD,GACpDD,KAAKkxD,SAAS7wD,KACfL,KAAKkxD,SAAS7wD,GAAU,CAAC,GAG7BL,KAAKkxD,SAAS7wD,GAAQ8wD,GAAUlxD,CACpC,EAUAgxD,EAAQlnD,UAAU3I,UAAY,SAASf,GACb,iBAAXA,GAQW,KAAlBA,EAAO4C,QACPjD,KAAKmD,KAAK,yEAGV9C,IAAWL,KAAKiB,cAAiBjB,KAAKkxD,SAAS7wD,IAC/CL,KAAKmD,KAAK,gCAAkC9C,EAAS,0DAGzDL,KAAKK,OAASA,GAfVL,KAAKmD,KACD,0DAA6D9C,EAA7D,iCAeZ,EAUA4wD,EAAQlnD,UAAUsnD,cAAgB,SAASF,GACjB,iBAAXA,GAQW,KAAlBA,EAAOluD,QACPjD,KAAKmD,KAAK,4DAGdnD,KAAKmxD,OAASA,GAXVnxD,KAAKmD,KACD,8DAAiEguD,EAAjE,iCAWZ,EAWAF,EAAQlnD,UAAUnI,QAAU,SAASqY,GACjC,OAAOja,KAAKsxD,WAAWtxD,KAAKmxD,OAAQ,GAAIl3C,EAC5C,EAYAg3C,EAAQlnD,UAAUwnD,SAAW,SAASJ,EAAQl3C,GAC1C,OAAOja,KAAKsxD,WAAWH,EAAQ,GAAIl3C,EACvC,EAaAg3C,EAAQlnD,UAAUhI,SAAW,SAASkY,EAAOu3C,EAAatvD,GACtD,OAAOlC,KAAKsxD,WAAWtxD,KAAKmxD,OAAQ,GAAIl3C,EAAOu3C,EAAatvD,EAChE,EAcA+uD,EAAQlnD,UAAU0nD,UAAY,SAASN,EAAQl3C,EAAOu3C,EAAatvD,GAC/D,OAAOlC,KAAKsxD,WAAWH,EAAQ,GAAIl3C,EAAOu3C,EAAatvD,EAC3D,EAYA+uD,EAAQlnD,UAAU2nD,SAAW,SAASC,EAAS13C,GAC3C,OAAOja,KAAKsxD,WAAWtxD,KAAKmxD,OAAQQ,EAAS13C,EACjD,EAaAg3C,EAAQlnD,UAAU6nD,UAAY,SAAST,EAAQQ,EAAS13C,GACpD,OAAOja,KAAKsxD,WAAWH,EAAQQ,EAAS13C,EAC5C,EAcAg3C,EAAQlnD,UAAU8nD,UAAY,SAASF,EAAS13C,EAAOu3C,EAAatvD,GAChE,OAAOlC,KAAKsxD,WAAWtxD,KAAKmxD,OAAQQ,EAAS13C,EAAOu3C,EAAatvD,EACrE,EAeA+uD,EAAQlnD,UAAUunD,WAAa,SAASH,EAAQQ,EAAS13C,EAAOu3C,EAAatvD,GACzE,IACI4vD,EACAviC,EAFAwiC,EAAqB93C,EAYzB,GARA03C,EAAUA,GAAW,GAEhB17C,MAAM/T,IAAoB,IAAVA,IACjB6vD,EAAqBP,GAAev3C,GAGxC63C,EAAc9xD,KAAKgyD,gBAAgBb,EAAQQ,EAAS13C,GAEnC,CACb,GAAqB,iBAAV/X,EAGc,kBADrBqtB,GAAQ0iC,EADUjB,EAAQC,EAAQiB,gBAAgBlyD,KAAKK,SAAS4xD,aAC5C/vD,MAEhBqtB,EAAQA,EAAQ,EAAI,QAGxBA,EAAQ,EAGZ,OAAOuiC,EAAY33C,OAAOoV,IAAUwiC,CACxC,CAKA,OAJU/xD,KAAKiB,cAAgBjB,KAAKK,SAAWL,KAAKiB,cAChDjB,KAAKmD,KAAK,uCAAyC8W,EAAQ,iBAAmB03C,EAAU,iBAAmBR,EAAS,KAGjHY,CACX,EAeAd,EAAQlnD,UAAUooD,WAAa,SAAShB,EAAQQ,EAAS13C,GACrD,IAAI63C,EAGJ,OADAA,EAAc9xD,KAAKgyD,gBAAgBb,EAAQQ,EAAS13C,KAEzC63C,EAAYM,UAGhB,CAAC,CACZ,EAWAnB,EAAQlnD,UAAUioD,gBAAkB,SAASb,EAAQQ,EAAS13C,GAG1D,OAFA03C,EAAUA,GAAW,GAEd7nD,EAAI9J,KAAKkxD,SAAU,CAAClxD,KAAKK,OAAQ8wD,EAAQ,eAAgBQ,EAAS13C,GAC7E,EAaAg3C,EAAQiB,gBAAkB,SAAS7xD,GAC/B,OAAOA,EAAO6oB,MAAM,SAAS,GAAGkJ,aACpC,EASA6+B,EAAQlnD,UAAUsoD,WAAa,SAASlB,GAChCnxD,KAAKE,OACLya,QAAQxX,KAAK,2VAOjBnD,KAAKqxD,cAAcF,EACvB,EAOAF,EAAQlnD,UAAUuoD,UAAY,SAASjyD,GACnCL,KAAKoB,UAAUf,EACnB,EASA4wD,EAAQlnD,UAAUwoD,cAAgB,WAC9B53C,QAAQI,MAAM,4SAMlB,yBC/ZAhP,EAAO5J,QAAU,CACbqwD,IAAK,CACDlvD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJwwD,GAAI,CACAvvD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJywD,GAAI,CACAxvD,KAAM,OACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ0wD,GAAI,CACAzvD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ2wD,GAAI,CACA1vD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJgnB,GAAI,CACA/lB,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IACT,CACCzwD,OAAQ,EACRywD,OAAQ,MAEZC,SAAU,EACVC,YAAa,+HACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAU,IAANA,EAAU,EAAU,IAANA,EAAU,EAAIA,EAAI,KAAO,GAAKA,EAAI,KAAO,GAAK,EAAIA,EAAI,KAAO,GAAK,EAAI,CAC9G,GAEJ4wD,IAAK,CACD3vD,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ6wD,IAAK,CACD5vD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ8wD,GAAI,CACA7vD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJmB,GAAI,CACA9vD,KAAM,cACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJgxD,GAAI,CACA/vD,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,sIACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,GAAK,EAAIA,EAAI,IAAM,GAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CACrH,GAEJixD,GAAI,CACAhwD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJkxD,GAAI,CACAjwD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJmxD,GAAI,CACAlwD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJwB,GAAI,CACAnwD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJqxD,IAAK,CACDpwD,KAAM,OACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJsxD,GAAI,CACArwD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,sIACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,GAAK,EAAIA,EAAI,IAAM,GAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CACrH,GAEJuxD,GAAI,CACAtwD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJwxD,IAAK,CACDvwD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ6B,GAAI,CACAxwD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,oEACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAKA,GAAK,GAAKA,GAAK,EAAK,EAAI,CACnD,GAEJ0xD,IAAK,CACDzwD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,+GACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAIA,EAAI,IAAM,GAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CAC9F,GAEJkd,GAAI,CACAjc,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,qFACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAU,IAANA,EAAU,EAAW,IAANA,GAAiB,KAANA,EAAY,EAAI,CACpE,GAEJ2xD,GAAI,CACA1wD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ4xD,GAAI,CACA3wD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ6xD,IAAK,CACD5wD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ8xD,GAAI,CACA7wD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJnuB,GAAI,CACAxgC,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ+xD,GAAI,CACA9wD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJgyD,GAAI,CACA/wD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJiyD,GAAI,CACAhxD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJkyD,GAAI,CACAjxD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJmyD,GAAI,CACAlxD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJoyD,GAAI,CACAnxD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJyC,GAAI,CACApxD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJsyD,GAAI,CACArxD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJuyD,IAAK,CACDtxD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJwyD,GAAI,CACAvxD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJyyD,GAAI,CACAxxD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ0yD,IAAK,CACDzxD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ2yD,GAAI,CACA1xD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ4yD,GAAI,CACA3xD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,KAEZC,SAAU,EACVC,YAAa,kFACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAU,IAANA,EAAU,EAAIA,EAAI,EAAI,EAAIA,EAAI,GAAK,EAAI,CACjE,GAEJ6yD,GAAI,CACA5xD,KAAM,kBACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,KAEZC,SAAU,EACVC,YAAa,6GACbX,YAAa,SAAS5vD,GAClB,OAAe,IAANA,GAAiB,KAANA,EAAY,EAAW,IAANA,GAAiB,KAANA,EAAY,EAAKA,EAAI,GAAKA,EAAI,GAAM,EAAI,CAC5F,GAEJ8yD,GAAI,CACA7xD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ+yD,GAAI,CACA9xD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJgzD,IAAK,CACD/xD,KAAM,MACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJizD,GAAI,CACAhyD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJkzD,GAAI,CACAjyD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJmzD,GAAI,CACAlyD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJozD,IAAK,CACDnyD,KAAM,gBACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJqzD,GAAI,CACApyD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,sIACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,GAAK,EAAIA,EAAI,IAAM,GAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CACrH,GAEJszD,GAAI,CACAryD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJuzD,GAAI,CACAtyD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ6C,GAAI,CACA5B,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ4D,GAAI,CACAvyD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,0DACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,EACxC,GAEJyzD,GAAI,CACAxyD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ0zD,GAAI,CACAzyD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ+D,IAAK,CACD1yD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJgE,GAAI,CACA3yD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJygB,GAAI,CACAxf,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJiE,GAAI,CACA5yD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJkE,GAAI,CACA7yD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJmE,GAAI,CACA9yD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJg0D,GAAI,CACA/yD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJqE,GAAI,CACAhzD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJk0D,GAAI,CACAjzD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,uEACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAU,IAANA,EAAU,EAAU,IAANA,EAAU,EAAI,CACtD,GAEJm0D,GAAI,CACAlzD,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJwE,GAAI,CACAnzD,KAAM,gBACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJq0D,GAAI,CACApzD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJs0D,GAAI,CACArzD,KAAM,MACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ2E,GAAI,CACAtzD,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,KAEZC,SAAU,EACVC,YAAa,uHACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,GAAK,EAAIA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CACtG,GAEJw0D,GAAI,CACAvzD,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,gFACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,GAAK,EAAU,IAANA,EAAU,EAAI,CAC/D,GAEJy0D,IAAK,CACDxzD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ00D,IAAK,CACDzzD,KAAM,mBACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ20D,GAAI,CACA1zD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ40D,GAAI,CACA3zD,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ60D,GAAI,CACA5zD,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2DACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,GAAWA,EAAI,IAAO,EAAI,EAAI,CAC1C,GAEJ80D,GAAI,CACA7zD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ+0D,GAAI,CACA9zD,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJg1D,IAAK,CACD/zD,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJi1D,IAAK,CACDh0D,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,yDACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAU,IAANA,EAAU,EAAI,CACxC,GAEJk1D,GAAI,CACAj0D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJm1D,GAAI,CACAl0D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJwF,GAAI,CACAn0D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IACT,CACCzwD,OAAQ,EACRywD,OAAQ,KAEZC,SAAU,EACVC,YAAa,iIACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAU,IAANA,GAAYA,EAAI,IAAM,GAAKA,EAAI,IAAM,GAAM,EAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,GAAM,EAAI,CAC9G,GAEJq1D,GAAI,CACAp0D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ0F,IAAK,CACDr0D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJu1D,IAAK,CACDt0D,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJw1D,GAAI,CACAv0D,KAAM,mBACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJy1D,GAAI,CACAx0D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ01D,GAAI,CACAz0D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ21D,GAAI,CACA10D,KAAM,oBACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ41D,GAAI,CACA30D,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ61D,IAAK,CACD50D,KAAM,iBACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ81D,GAAI,CACA70D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ+1D,GAAI,CACA90D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJg2D,GAAI,CACA/0D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJi2D,IAAK,CACDh1D,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJk2D,GAAI,CACAj1D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,+GACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAIA,EAAI,IAAM,GAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CAC9F,GAEJm2D,IAAK,CACDl1D,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJo2D,GAAI,CACAn1D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJq2D,GAAI,CACAp1D,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJs2D,GAAI,CACAr1D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJu2D,GAAI,CACAt1D,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,KAEZC,SAAU,EACVC,YAAa,4FACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAW,IAANA,GAAYA,EAAI,IAAM,GAAKA,EAAI,IAAM,GAAO,EAAI,CAC3E,GAEJw2D,GAAI,CACAv1D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,sIACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,GAAK,EAAIA,EAAI,IAAM,GAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CACrH,GAEJy2D,GAAI,CACAx1D,KAAM,cACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ02D,IAAK,CACDz1D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ+G,IAAK,CACD11D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ42D,IAAK,CACD31D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ62D,GAAI,CACA51D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ82D,GAAI,CACA71D,KAAM,gBACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ+2D,GAAI,CACA91D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJg3D,GAAI,CACA/1D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,oEACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,EAAU,EAAKA,GAAK,GAAKA,GAAK,EAAK,EAAI,CACnD,GAEJi3D,GAAI,CACAh2D,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,0GACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,KAAQ,EAAI,EAAIA,EAAI,KAAQ,EAAI,EAAIA,EAAI,KAAQ,GAAKA,EAAI,KAAQ,EAAI,EAAI,CACzF,GAEJk3D,GAAI,CACAj2D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJm3D,IAAK,CACDl2D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJo3D,GAAI,CACAn2D,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJq3D,GAAI,CACAp2D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,sIACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,GAAK,EAAIA,EAAI,IAAM,GAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CACrH,GAEJs3D,GAAI,CACAr2D,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ2H,GAAI,CACAt2D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJw3D,GAAI,CACAv2D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJy3D,GAAI,CACAx2D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ03D,GAAI,CACAz2D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ23D,GAAI,CACA12D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ43D,GAAI,CACA32D,KAAM,OACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJiI,GAAI,CACA52D,KAAM,WACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJ83D,GAAI,CACA72D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJ+3D,GAAI,CACA92D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJg4D,GAAI,CACA/2D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJqI,GAAI,CACAh3D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJsI,GAAI,CACAj3D,KAAM,YACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,sIACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,IAAO,GAAKA,EAAI,KAAQ,GAAK,EAAIA,EAAI,IAAM,GAAKA,EAAI,IAAM,IAAMA,EAAI,IAAM,IAAMA,EAAI,KAAO,IAAM,EAAI,CACrH,GAEJm4D,GAAI,CACAl3D,KAAM,OACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJo4D,GAAI,CACAn3D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJq4D,GAAI,CACAp3D,KAAM,aACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ0I,GAAI,CACAr3D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,iCACbX,YAAa,SAAS5vD,GAClB,OAAQA,EAAI,CAChB,GAEJu4D,GAAI,CACAt3D,KAAM,QACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,GAEJ4I,GAAI,CACAv3D,KAAM,SACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,GACT,CACCzwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,mCACbX,YAAa,SAAS5vD,GAClB,OAAc,IAANA,CACZ,GAEJy4D,GAAI,CACAx3D,KAAM,UACNmvD,SAAU,CAAC,CACPxwD,OAAQ,EACRywD,OAAQ,IAEZC,SAAU,EACVC,YAAa,2BACbX,YAAa,WACT,OAAO,CACX,2BCtgER,IAAItlD,EAAwBhD,OAAOgD,sBAC/B3C,EAAiBL,OAAOI,UAAUC,eAClC+wD,EAAmBpxD,OAAOI,UAAU0uB,qBAExC,SAASuiC,EAAS9yC,GACjB,GAAIA,QACH,MAAM,IAAI9a,UAAU,yDAGrB,OAAOzD,OAAOue,EACf,CA8CAnc,EAAO5J,QA5CP,WACC,IACC,IAAKwH,OAAO4Q,OACX,OAAO,EAMR,IAAI0gD,EAAQ,IAAI72D,OAAO,OAEvB,GADA62D,EAAM,GAAK,KACkC,MAAzCtxD,OAAOye,oBAAoB6yC,GAAO,GACrC,OAAO,EAKR,IADA,IAAIC,EAAQ,CAAC,EACJt4D,EAAI,EAAGA,EAAI,GAAIA,IACvBs4D,EAAM,IAAM92D,OAAO+2D,aAAav4D,IAAMA,EAKvC,GAAwB,eAHX+G,OAAOye,oBAAoB8yC,GAAOz1D,KAAI,SAAUpD,GAC5D,OAAO64D,EAAM74D,EACd,IACWqD,KAAK,IACf,OAAO,EAIR,IAAI01D,EAAQ,CAAC,EAIb,MAHA,uBAAuBlyC,MAAM,IAAIlc,SAAQ,SAAUquD,GAClDD,EAAMC,GAAUA,CACjB,IAEE,yBADE1xD,OAAO+C,KAAK/C,OAAO4Q,OAAO,CAAC,EAAG6gD,IAAQ11D,KAAK,GAShD,CAHE,MAAOse,GAER,OAAO,CACR,CACD,CAEiBs3C,GAAoB3xD,OAAO4Q,OAAS,SAAUlO,EAAQ2V,GAKtE,IAJA,IAAIvU,EAEAwnC,EADAjhC,EAAKgnD,EAAS3uD,GAGTrH,EAAI,EAAGA,EAAI+H,UAAUjJ,OAAQkB,IAAK,CAG1C,IAAK,IAAI9D,KAFTuM,EAAO9D,OAAOoD,UAAU/H,IAGnBgF,EAAed,KAAKuE,EAAMvM,KAC7B8S,EAAG9S,GAAOuM,EAAKvM,IAIjB,GAAIyL,EAAuB,CAC1BsoC,EAAUtoC,EAAsBc,GAChC,IAAK,IAAI7K,EAAI,EAAGA,EAAIqyC,EAAQnxC,OAAQlB,IAC/Bm4D,EAAiB7xD,KAAKuE,EAAMwnC,EAAQryC,MACvCoR,EAAGihC,EAAQryC,IAAM6K,EAAKwnC,EAAQryC,IAGjC,CACD,CAEA,OAAOoR,CACR,6DCrEA,MCpB+G,EDoB/G,CACE1Q,KAAM,kBACNmB,MAAO,CAAC,SACRR,MAAO,CACLI,MAAO,CACLF,KAAMC,QAERm3D,UAAW,CACTp3D,KAAMC,OACNrB,QAAS,gBAEXwP,KAAM,CACJpO,KAAM0K,OACN9L,QAAS,MEff,SAXgB,aACd,GCRW,WAAkB,IAAIqnC,EAAIpqC,KAAK+K,EAAGq/B,EAAIt/B,MAAMC,GAAG,OAAOA,EAAG,OAAOq/B,EAAI7xB,GAAG,CAACvN,YAAY,yCAAyCE,MAAM,CAAC,eAAek/B,EAAI/lC,MAAM,aAAa+lC,EAAI/lC,MAAM,KAAO,OAAOgH,GAAG,CAAC,MAAQ,SAASg/B,GAAQ,OAAOD,EAAIvlC,MAAM,QAASwlC,EAAO,IAAI,OAAOD,EAAIj2B,QAAO,GAAO,CAACpJ,EAAG,MAAM,CAACC,YAAY,4BAA4BE,MAAM,CAAC,KAAOk/B,EAAImxB,UAAU,MAAQnxB,EAAI73B,KAAK,OAAS63B,EAAI73B,KAAK,QAAU,cAAc,CAACxH,EAAG,OAAO,CAACG,MAAM,CAAC,EAAI,kEAAkE,CAAEk/B,EAAS,MAAEr/B,EAAG,QAAQ,CAACq/B,EAAI1+B,GAAG0+B,EAAIz+B,GAAGy+B,EAAI/lC,UAAU+lC,EAAIt+B,UACtkB,GACsB,IDSpB,EACA,KACA,KACA,MAI8B,mEEEhC,MCpBgH,EDoBhH,CACExI,KAAM,mBACNmB,MAAO,CAAC,SACRR,MAAO,CACLI,MAAO,CACLF,KAAMC,QAERm3D,UAAW,CACTp3D,KAAMC,OACNrB,QAAS,gBAEXwP,KAAM,CACJpO,KAAM0K,OACN9L,QAAS,MEff,SAXgB,aACd,GCRW,WAAkB,IAAIqnC,EAAIpqC,KAAK+K,EAAGq/B,EAAIt/B,MAAMC,GAAG,OAAOA,EAAG,OAAOq/B,EAAI7xB,GAAG,CAACvN,YAAY,0CAA0CE,MAAM,CAAC,eAAek/B,EAAI/lC,MAAM,aAAa+lC,EAAI/lC,MAAM,KAAO,OAAOgH,GAAG,CAAC,MAAQ,SAASg/B,GAAQ,OAAOD,EAAIvlC,MAAM,QAASwlC,EAAO,IAAI,OAAOD,EAAIj2B,QAAO,GAAO,CAACpJ,EAAG,MAAM,CAACC,YAAY,4BAA4BE,MAAM,CAAC,KAAOk/B,EAAImxB,UAAU,MAAQnxB,EAAI73B,KAAK,OAAS63B,EAAI73B,KAAK,QAAU,cAAc,CAACxH,EAAG,OAAO,CAACG,MAAM,CAAC,EAAI,gEAAgE,CAAEk/B,EAAS,MAAEr/B,EAAG,QAAQ,CAACq/B,EAAI1+B,GAAG0+B,EAAIz+B,GAAGy+B,EAAI/lC,UAAU+lC,EAAIt+B,UACrkB,GACsB,IDSpB,EACA,KACA,KACA,MAI8B,mEEEhC,MCpByG,EDoBzG,CACExI,KAAM,YACNmB,MAAO,CAAC,SACRR,MAAO,CACLI,MAAO,CACLF,KAAMC,QAERm3D,UAAW,CACTp3D,KAAMC,OACNrB,QAAS,gBAEXwP,KAAM,CACJpO,KAAM0K,OACN9L,QAAS,MEff,SAXgB,aACd,GCRW,WAAkB,IAAIqnC,EAAIpqC,KAAK+K,EAAGq/B,EAAIt/B,MAAMC,GAAG,OAAOA,EAAG,OAAOq/B,EAAI7xB,GAAG,CAACvN,YAAY,kCAAkCE,MAAM,CAAC,eAAek/B,EAAI/lC,MAAM,aAAa+lC,EAAI/lC,MAAM,KAAO,OAAOgH,GAAG,CAAC,MAAQ,SAASg/B,GAAQ,OAAOD,EAAIvlC,MAAM,QAASwlC,EAAO,IAAI,OAAOD,EAAIj2B,QAAO,GAAO,CAACpJ,EAAG,MAAM,CAACC,YAAY,4BAA4BE,MAAM,CAAC,KAAOk/B,EAAImxB,UAAU,MAAQnxB,EAAI73B,KAAK,OAAS63B,EAAI73B,KAAK,QAAU,cAAc,CAACxH,EAAG,OAAO,CAACG,MAAM,CAAC,EAAI,kHAAkH,CAAEk/B,EAAS,MAAEr/B,EAAG,QAAQ,CAACq/B,EAAI1+B,GAAG0+B,EAAIz+B,GAAGy+B,EAAI/lC,UAAU+lC,EAAIt+B,UAC/mB,GACsB,IDSpB,EACA,KACA,KACA,MAI8B,mEEEhC,MCpBkH,EDoBlH,CACExI,KAAM,qBACNmB,MAAO,CAAC,SACRR,MAAO,CACLI,MAAO,CACLF,KAAMC,QAERm3D,UAAW,CACTp3D,KAAMC,OACNrB,QAAS,gBAEXwP,KAAM,CACJpO,KAAM0K,OACN9L,QAAS,MEff,SAXgB,aACd,GCRW,WAAkB,IAAIqnC,EAAIpqC,KAAK+K,EAAGq/B,EAAIt/B,MAAMC,GAAG,OAAOA,EAAG,OAAOq/B,EAAI7xB,GAAG,CAACvN,YAAY,4CAA4CE,MAAM,CAAC,eAAek/B,EAAI/lC,MAAM,aAAa+lC,EAAI/lC,MAAM,KAAO,OAAOgH,GAAG,CAAC,MAAQ,SAASg/B,GAAQ,OAAOD,EAAIvlC,MAAM,QAASwlC,EAAO,IAAI,OAAOD,EAAIj2B,QAAO,GAAO,CAACpJ,EAAG,MAAM,CAACC,YAAY,4BAA4BE,MAAM,CAAC,KAAOk/B,EAAImxB,UAAU,MAAQnxB,EAAI73B,KAAK,OAAS63B,EAAI73B,KAAK,QAAU,cAAc,CAACxH,EAAG,OAAO,CAACG,MAAM,CAAC,EAAI,mNAAmN,CAAEk/B,EAAS,MAAEr/B,EAAG,QAAQ,CAACq/B,EAAI1+B,GAAG0+B,EAAIz+B,GAAGy+B,EAAI/lC,UAAU+lC,EAAIt+B,UAC1tB,GACsB,IDSpB,EACA,KACA,KACA,MAI8B,mEEEhC,MCpByG,EDoBzG,CACExI,KAAM,YACNmB,MAAO,CAAC,SACRR,MAAO,CACLI,MAAO,CACLF,KAAMC,QAERm3D,UAAW,CACTp3D,KAAMC,OACNrB,QAAS,gBAEXwP,KAAM,CACJpO,KAAM0K,OACN9L,QAAS,MEff,SAXgB,aACd,GCRW,WAAkB,IAAIqnC,EAAIpqC,KAAK+K,EAAGq/B,EAAIt/B,MAAMC,GAAG,OAAOA,EAAG,OAAOq/B,EAAI7xB,GAAG,CAACvN,YAAY,kCAAkCE,MAAM,CAAC,eAAek/B,EAAI/lC,MAAM,aAAa+lC,EAAI/lC,MAAM,KAAO,OAAOgH,GAAG,CAAC,MAAQ,SAASg/B,GAAQ,OAAOD,EAAIvlC,MAAM,QAASwlC,EAAO,IAAI,OAAOD,EAAIj2B,QAAO,GAAO,CAACpJ,EAAG,MAAM,CAACC,YAAY,4BAA4BE,MAAM,CAAC,KAAOk/B,EAAImxB,UAAU,MAAQnxB,EAAI73B,KAAK,OAAS63B,EAAI73B,KAAK,QAAU,cAAc,CAACxH,EAAG,OAAO,CAACG,MAAM,CAAC,EAAI,mCAAmC,CAAEk/B,EAAS,MAAEr/B,EAAG,QAAQ,CAACq/B,EAAI1+B,GAAG0+B,EAAIz+B,GAAGy+B,EAAI/lC,UAAU+lC,EAAIt+B,UAChiB,GACsB,IDSpB,EACA,KACA,KACA,MAI8B,mEEEhC,MCpBwG,EDoBxG,CACExI,KAAM,WACNmB,MAAO,CAAC,SACRR,MAAO,CACLI,MAAO,CACLF,KAAMC,QAERm3D,UAAW,CACTp3D,KAAMC,OACNrB,QAAS,gBAEXwP,KAAM,CACJpO,KAAM0K,OACN9L,QAAS,MEff,SAXgB,aACd,GCRW,WAAkB,IAAIqnC,EAAIpqC,KAAK+K,EAAGq/B,EAAIt/B,MAAMC,GAAG,OAAOA,EAAG,OAAOq/B,EAAI7xB,GAAG,CAACvN,YAAY,iCAAiCE,MAAM,CAAC,eAAek/B,EAAI/lC,MAAM,aAAa+lC,EAAI/lC,MAAM,KAAO,OAAOgH,GAAG,CAAC,MAAQ,SAASg/B,GAAQ,OAAOD,EAAIvlC,MAAM,QAASwlC,EAAO,IAAI,OAAOD,EAAIj2B,QAAO,GAAO,CAACpJ,EAAG,MAAM,CAACC,YAAY,4BAA4BE,MAAM,CAAC,KAAOk/B,EAAImxB,UAAU,MAAQnxB,EAAI73B,KAAK,OAAS63B,EAAI73B,KAAK,QAAU,cAAc,CAACxH,EAAG,OAAO,CAACG,MAAM,CAAC,EAAI,mCAAmC,CAAEk/B,EAAS,MAAEr/B,EAAG,QAAQ,CAACq/B,EAAI1+B,GAAG0+B,EAAIz+B,GAAGy+B,EAAI/lC,UAAU+lC,EAAIt+B,UAC/hB,GACsB,IDSpB,EACA,KACA,KACA,MAI8B","sources":["webpack:///viewer/node_modules/@nextcloud/l10n/dist/gettext.js","webpack:///viewer/node_modules/@nextcloud/vue/dist/Components/NcActionButton.js","webpack:///viewer/node_modules/@nextcloud/vue/dist/Components/NcActionLink.js","webpack:///viewer/node_modules/@nextcloud/vue/dist/Components/NcModal.js","webpack:///viewer/node_modules/assert/assert.js","webpack:///viewer/node_modules/assert/node_modules/inherits/inherits_browser.js","webpack:///viewer/node_modules/assert/node_modules/util/support/isBufferBrowser.js","webpack:///viewer/node_modules/assert/node_modules/util/util.js","webpack:///viewer/node_modules/@floating-ui/core/dist/floating-ui.core.esm.js","webpack:///viewer/node_modules/@floating-ui/dom/dist/floating-ui.dom.esm.js","webpack:///viewer/node_modules/floating-vue/dist/floating-vue.es.js","webpack:///viewer/node_modules/tabbable/dist/index.esm.js","webpack:///viewer/node_modules/focus-trap/dist/focus-trap.esm.js","webpack:///viewer/node_modules/hammerjs/hammer.js","webpack:///viewer/node_modules/lodash.get/index.js","webpack:///viewer/node_modules/node-gettext/lib/gettext.js","webpack:///viewer/node_modules/node-gettext/lib/plurals.js","webpack:///viewer/node_modules/object-assign/index.js","webpack:///viewer/node_modules/vue-material-design-icons/ChevronLeft.vue","webpack:///viewer/node_modules/vue-material-design-icons/ChevronLeft.vue?vue&type=script&lang=js&","webpack://viewer/./node_modules/vue-material-design-icons/ChevronLeft.vue?e7bb","webpack:///viewer/node_modules/vue-material-design-icons/ChevronLeft.vue?vue&type=template&id=09d94b5a&","webpack:///viewer/node_modules/vue-material-design-icons/ChevronRight.vue","webpack:///viewer/node_modules/vue-material-design-icons/ChevronRight.vue?vue&type=script&lang=js&","webpack://viewer/./node_modules/vue-material-design-icons/ChevronRight.vue?621b","webpack:///viewer/node_modules/vue-material-design-icons/ChevronRight.vue?vue&type=template&id=750bcc07&","webpack:///viewer/node_modules/vue-material-design-icons/Close.vue","webpack:///viewer/node_modules/vue-material-design-icons/Close.vue?vue&type=script&lang=js&","webpack://viewer/./node_modules/vue-material-design-icons/Close.vue?c1a9","webpack:///viewer/node_modules/vue-material-design-icons/Close.vue?vue&type=template&id=75d4151a&","webpack:///viewer/node_modules/vue-material-design-icons/DotsHorizontal.vue","webpack:///viewer/node_modules/vue-material-design-icons/DotsHorizontal.vue?vue&type=script&lang=js&","webpack://viewer/./node_modules/vue-material-design-icons/DotsHorizontal.vue?c5a1","webpack:///viewer/node_modules/vue-material-design-icons/DotsHorizontal.vue?vue&type=template&id=6950b9a6&","webpack:///viewer/node_modules/vue-material-design-icons/Pause.vue","webpack:///viewer/node_modules/vue-material-design-icons/Pause.vue?vue&type=script&lang=js&","webpack://viewer/./node_modules/vue-material-design-icons/Pause.vue?888e","webpack:///viewer/node_modules/vue-material-design-icons/Pause.vue?vue&type=template&id=713ddbb4&","webpack:///viewer/node_modules/vue-material-design-icons/Play.vue","webpack:///viewer/node_modules/vue-material-design-icons/Play.vue?vue&type=script&lang=js&","webpack://viewer/./node_modules/vue-material-design-icons/Play.vue?6342","webpack:///viewer/node_modules/vue-material-design-icons/Play.vue?vue&type=template&id=40a96fba&"],"sourcesContent":["'use strict';\n\nvar GetText = require('node-gettext');\nrequire('@nextcloud/router');\nrequire('dompurify');\nrequire('escape-html');\n\n/**\n * Returns the user's language\n */\nfunction getLanguage() {\n return document.documentElement.lang || 'en';\n}\n\n/**\n * This module provides functionality to translate applications independent from Nextcloud\n *\n * @packageDocumentation\n * @module @nextcloud/l10n/gettext\n * @example\n * ```js\nimport { getGettextBuilder } from '@nextcloud/l10n/gettext'\nconst gt = getGettextBuilder()\n .detectLocale() // or use setLanguage()\n .addTranslation(/* ... *\\/)\n .build()\ngt.gettext('some string to translate')\n```\n */\n/**\n * @notExported\n */\nclass GettextBuilder {\n constructor() {\n this.translations = {};\n this.debug = false;\n }\n setLanguage(language) {\n this.locale = language;\n return this;\n }\n /** Try to detect locale from context with `en` as fallback value */\n detectLocale() {\n return this.setLanguage(getLanguage().replace('-', '_'));\n }\n addTranslation(language, data) {\n this.translations[language] = data;\n return this;\n }\n enableDebugMode() {\n this.debug = true;\n return this;\n }\n build() {\n return new GettextWrapper(this.locale || 'en', this.translations, this.debug);\n }\n}\n/**\n * @notExported\n */\nclass GettextWrapper {\n constructor(locale, data, debug) {\n this.gt = new GetText({\n debug,\n sourceLocale: 'en',\n });\n for (const key in data) {\n this.gt.addTranslations(key, 'messages', data[key]);\n }\n this.gt.setLocale(locale);\n }\n subtitudePlaceholders(translated, vars) {\n return translated.replace(/{([^{}]*)}/g, (a, b) => {\n const r = vars[b];\n if (typeof r === 'string' || typeof r === 'number') {\n return r.toString();\n }\n else {\n return a;\n }\n });\n }\n /**\n * Get translated string (singular form), optionally with placeholders\n *\n * @param original original string to translate\n * @param placeholders map of placeholder key to value\n */\n gettext(original, placeholders = {}) {\n return this.subtitudePlaceholders(this.gt.gettext(original), placeholders);\n }\n /**\n * Get translated string with plural forms\n *\n * @param singular Singular text form\n * @param plural Plural text form to be used if `count` requires it\n * @param count The number to insert into the text\n * @param placeholders optional map of placeholder key to value\n */\n ngettext(singular, plural, count, placeholders = {}) {\n return this.subtitudePlaceholders(this.gt.ngettext(singular, plural, count).replace(/%n/g, count.toString()), placeholders);\n }\n}\n/**\n * Create a new GettextBuilder instance\n */\nfunction getGettextBuilder() {\n return new GettextBuilder();\n}\n\nexports.getGettextBuilder = getGettextBuilder;\n","/*! For license information please see NcActionButton.js.LICENSE.txt */\n!function(t,n){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=n():\"function\"==typeof define&&define.amd?define(\"NextcloudVue\",[],n):\"object\"==typeof exports?exports.NextcloudVue=n():(t.NextcloudVue=t.NextcloudVue||{},t.NextcloudVue[\"Components/NcActionButton\"]=n())}(self,(()=>(()=>{var t={723:(t,n,e)=>{\"use strict\";e.d(n,{Z:()=>a});var o=e(2734),i=e.n(o);const a={before:function(){this.$slots.default&&\"\"!==this.text.trim()||(i().util.warn(\"\".concat(this.$options.name,\" cannot be empty and requires a meaningful text content\"),this),this.$destroy(),this.$el.remove())},beforeUpdate:function(){this.text=this.getText()},data:function(){return{text:this.getText()}},computed:{isLongText:function(){return this.text&&this.text.trim().length>20}},methods:{getText:function(){return this.$slots.default?this.$slots.default[0].text.trim():\"\"}}}},1139:(t,n,e)=>{\"use strict\";e.d(n,{Z:()=>a});var o=e(723);const i=function(t,n){for(var e=t.$parent;e;){if(e.$options.name===n)return e;e=e.$parent}},a={mixins:[o.Z],props:{icon:{type:String,default:\"\"},title:{type:String,default:\"\"},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:\"\"}},emits:[\"click\"],computed:{isIconUrl:function(){try{return new URL(this.icon)}catch(t){return!1}}},methods:{onClick:function(t){if(this.$emit(\"click\",t),this.closeAfterClick){var n=i(this,\"NcActions\");n&&n.closeMenu&&n.closeMenu(!1)}}}}},9725:(t,n,e)=>{\"use strict\";e.d(n,{Z:()=>s});var o=e(7537),i=e.n(o),a=e(3645),r=e.n(a)()(i());r.push([t.id,\".material-design-icon[data-v-1846a4cc]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.active[data-v-1846a4cc]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-1846a4cc]{pointer-events:none;opacity:.5}.action--disabled[data-v-1846a4cc]:hover,.action--disabled[data-v-1846a4cc]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-1846a4cc]{opacity:1 !important}.action-button[data-v-1846a4cc]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;box-sizing:border-box;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-button[data-v-1846a4cc]:hover,.action-button[data-v-1846a4cc]:focus{opacity:1}.action-button>span[data-v-1846a4cc]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-1846a4cc]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-button[data-v-1846a4cc] .material-design-icon{width:44px;height:44px;opacity:1}.action-button[data-v-1846a4cc] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button p[data-v-1846a4cc]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-button__longtext[data-v-1846a4cc]{cursor:pointer;white-space:pre-wrap}.action-button__title[data-v-1846a4cc]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}\",\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/assets/action.scss\",\"webpack://./src/assets/variables.scss\"],names:[],mappings:\"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCiBC,2BACC,8CAAA,CACA,iBAAA,CACA,SAAA,CAMF,mCACC,mBAAA,CACA,UCMiB,CDLjB,kFACC,cAAA,CACA,UCGgB,CDDjB,qCACC,oBAAA,CAOF,gCACC,YAAA,CACA,sBAAA,CAEA,UAAA,CACA,WAAA,CACA,QAAA,CACA,SAAA,CACA,kBCxBY,CDyBZ,qBAAA,CAEA,cAAA,CACA,kBAAA,CAEA,UCpBe,CDqBf,4BAAA,CACA,QAAA,CACA,eAAA,CACA,8BAAA,CACA,eAAA,CAEA,kBAAA,CACA,kCAAA,CACA,gBC/Ce,CDiDf,4EAEC,SChCY,CDmCb,qCACC,cAAA,CACA,kBAAA,CAGD,sCACC,UC5Dc,CD6Dd,WC7Dc,CD8Dd,SC3CY,CD4CZ,+BAAA,CACA,oBC5DS,CD6DT,2BAAA,CAGD,sDACC,UCrEc,CDsEd,WCtEc,CDuEd,SCpDY,CDsDZ,iFACC,qBAAA,CAKF,kCACC,eAAA,CACA,iBAAA,CAGA,gBAAA,CAEA,cAAA,CACA,eAAA,CAGA,eAAA,CACA,sBAAA,CAGD,0CACC,cAAA,CAEA,oBAAA,CAGD,uCACC,gBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,oBAAA\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"/**\\n * @copyright Copyright (c) 2019 John Molakvoæ \\n *\\n * @author John Molakvoæ \\n * @author Marco Ambrosini \\n *\\n * @license GNU AGPL version 3 or any later version\\n *\\n * This program is free software: you can redistribute it and/or modify\\n * it under the terms of the GNU Affero General Public License as\\n * published by the Free Software Foundation, either version 3 of the\\n * License, or (at your option) any later version.\\n *\\n * This program is distributed in the hope that it will be useful,\\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\\n * GNU Affero General Public License for more details.\\n *\\n * You should have received a copy of the GNU Affero General Public License\\n * along with this program. If not, see .\\n *\\n */\\n\\n@mixin action-active {\\n\\tli {\\n\\t\\t&.active {\\n\\t\\t\\tbackground-color: var(--color-background-hover);\\n\\t\\t\\tborder-radius: 6px;\\n\\t\\t\\tpadding: 0;\\n\\t\\t}\\n\\t}\\n}\\n\\n@mixin action--disabled {\\n\\t.action--disabled {\\n\\t\\tpointer-events: none;\\n\\t\\topacity: $opacity_disabled;\\n\\t\\t&:hover, &:focus {\\n\\t\\t\\tcursor: default;\\n\\t\\t\\topacity: $opacity_disabled;\\n\\t\\t}\\n\\t\\t& * {\\n\\t\\t\\topacity: 1 !important;\\n\\t\\t}\\n\\t}\\n}\\n\\n\\n@mixin action-item($name) {\\n\\t.action-#{$name} {\\n\\t\\tdisplay: flex;\\n\\t\\talign-items: flex-start;\\n\\n\\t\\twidth: 100%;\\n\\t\\theight: auto;\\n\\t\\tmargin: 0;\\n\\t\\tpadding: 0;\\n\\t\\tpadding-right: $icon-margin;\\n\\t\\tbox-sizing: border-box; // otherwise router-link overflows in Firefox\\n\\n\\t\\tcursor: pointer;\\n\\t\\twhite-space: nowrap;\\n\\n\\t\\topacity: $opacity_normal;\\n\\t\\tcolor: var(--color-main-text);\\n\\t\\tborder: 0;\\n\\t\\tborder-radius: 0; // otherwise Safari will cut the border-radius area\\n\\t\\tbackground-color: transparent;\\n\\t\\tbox-shadow: none;\\n\\n\\t\\tfont-weight: normal;\\n\\t\\tfont-size: var(--default-font-size);\\n\\t\\tline-height: $clickable-area;\\n\\n\\t\\t&:hover,\\n\\t\\t&:focus {\\n\\t\\t\\topacity: $opacity_full;\\n\\t\\t}\\n\\n\\t\\t& > span {\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\twhite-space: nowrap;\\n\\t\\t}\\n\\n\\t\\t&__icon {\\n\\t\\t\\twidth: $clickable-area;\\n\\t\\t\\theight: $clickable-area;\\n\\t\\t\\topacity: $opacity_full;\\n\\t\\t\\tbackground-position: $icon-margin center;\\n\\t\\t\\tbackground-size: $icon-size;\\n\\t\\t\\tbackground-repeat: no-repeat;\\n\\t\\t}\\n\\n\\t\\t&:deep(.material-design-icon) {\\n\\t\\t\\twidth: $clickable-area;\\n\\t\\t\\theight: $clickable-area;\\n\\t\\t\\topacity: $opacity_full;\\n\\n\\t\\t\\t.material-design-icon__svg {\\n\\t\\t\\t\\tvertical-align: middle;\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\t// long text area\\n\\t\\tp {\\n\\t\\t\\tmax-width: 220px;\\n\\t\\t\\tline-height: 1.6em;\\n\\n\\t\\t\\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\\n\\t\\t\\tpadding: #{math.div($clickable-area - 1.6 * 14px, 2)} 0;\\n\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\ttext-align: left;\\n\\n\\t\\t\\t// in case there are no spaces like long email addresses\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\ttext-overflow: ellipsis;\\n\\t\\t}\\n\\n\\t\\t&__longtext {\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\t// allow the use of `\\\\n`\\n\\t\\t\\twhite-space: pre-wrap;\\n\\t\\t}\\n\\n\\t\\t&__title {\\n\\t\\t\\tfont-weight: bold;\\n\\t\\t\\ttext-overflow: ellipsis;\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\twhite-space: nowrap;\\n\\t\\t\\tmax-width: 100%;\\n\\t\\t\\tdisplay: inline-block;\\n\\t\\t}\\n\\t}\\n}\\n\",\"/**\\n * @copyright Copyright (c) 2019 John Molakvoæ \\n *\\n * @author John Molakvoæ \\n *\\n * @license GNU AGPL version 3 or any later version\\n *\\n * This program is free software: you can redistribute it and/or modify\\n * it under the terms of the GNU Affero General Public License as\\n * published by the Free Software Foundation, either version 3 of the\\n * License, or (at your option) any later version.\\n *\\n * This program is distributed in the hope that it will be useful,\\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\\n * GNU Affero General Public License for more details.\\n *\\n * You should have received a copy of the GNU Affero General Public License\\n * along with this program. If not, see .\\n *\\n */\\n\\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\\n// recommended is 48px\\n// 44px is what we choose and have very good visual-to-usability ratio\\n$clickable-area: 44px;\\n\\n// background icon size\\n// also used for the scss icon font\\n$icon-size: 16px;\\n\\n// icon padding for a $clickable-area width and a $icon-size icon\\n// ( 44px - 16px ) / 2\\n$icon-margin: math.div($clickable-area - $icon-size, 2);\\n\\n// transparency background for icons\\n$icon-focus-bg: rgba(127, 127, 127, .25);\\n\\n// popovermenu arrow width from the triangle center\\n$arrow-width: 9px;\\n\\n// opacities\\n$opacity_disabled: .5;\\n$opacity_normal: .7;\\n$opacity_full: 1;\\n\\n// menu round background hover feedback\\n// good looking on dark AND white bg\\n$action-background-hover: rgba(127, 127, 127, .25);\\n\\n// various structure data used in the \\n// `AppNavigation` component\\n$header-height: 50px;\\n$navigation-width: 300px;\\n\\n// mobile breakpoint\\n$breakpoint-mobile: 1024px;\\n\\n// top-bar spacing\\n$topbar-margin: 4px;\\n\\n// navigation spacing\\n$app-navigation-settings-margin: 3px;\\n\"],sourceRoot:\"\"}]);const s=r},3645:t=>{\"use strict\";t.exports=function(t){var n=[];return n.toString=function(){return this.map((function(n){var e=\"\",o=void 0!==n[5];return n[4]&&(e+=\"@supports (\".concat(n[4],\") {\")),n[2]&&(e+=\"@media \".concat(n[2],\" {\")),o&&(e+=\"@layer\".concat(n[5].length>0?\" \".concat(n[5]):\"\",\" {\")),e+=t(n),o&&(e+=\"}\"),n[2]&&(e+=\"}\"),n[4]&&(e+=\"}\"),e})).join(\"\")},n.i=function(t,e,o,i,a){\"string\"==typeof t&&(t=[[null,t,void 0]]);var r={};if(o)for(var s=0;s0?\" \".concat(u[5]):\"\",\" {\").concat(u[1],\"}\")),u[5]=a),e&&(u[2]?(u[1]=\"@media \".concat(u[2],\" {\").concat(u[1],\"}\"),u[2]=e):u[2]=e),i&&(u[4]?(u[1]=\"@supports (\".concat(u[4],\") {\").concat(u[1],\"}\"),u[4]=i):u[4]=\"\".concat(i)),n.push(u))}},n}},7537:t=>{\"use strict\";t.exports=function(t){var n=t[1],e=t[3];if(!e)return n;if(\"function\"==typeof btoa){var o=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),i=\"sourceMappingURL=data:application/json;charset=utf-8;base64,\".concat(o),a=\"/*# \".concat(i,\" */\");return[n].concat([a]).join(\"\\n\")}return[n].join(\"\\n\")}},3379:t=>{\"use strict\";var n=[];function e(t){for(var e=-1,o=0;o{\"use strict\";var n={};t.exports=function(t,e){var o=function(t){if(void 0===n[t]){var e=document.querySelector(t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}(t);if(!o)throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.\");o.appendChild(e)}},9216:t=>{\"use strict\";t.exports=function(t){var n=document.createElement(\"style\");return t.setAttributes(n,t.attributes),t.insert(n,t.options),n}},3565:(t,n,e)=>{\"use strict\";t.exports=function(t){var n=e.nc;n&&t.setAttribute(\"nonce\",n)}},7795:t=>{\"use strict\";t.exports=function(t){var n=t.insertStyleElement(t);return{update:function(e){!function(t,n,e){var o=\"\";e.supports&&(o+=\"@supports (\".concat(e.supports,\") {\")),e.media&&(o+=\"@media \".concat(e.media,\" {\"));var i=void 0!==e.layer;i&&(o+=\"@layer\".concat(e.layer.length>0?\" \".concat(e.layer):\"\",\" {\")),o+=e.css,i&&(o+=\"}\"),e.media&&(o+=\"}\"),e.supports&&(o+=\"}\");var a=e.sourceMap;a&&\"undefined\"!=typeof btoa&&(o+=\"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a)))),\" */\")),n.styleTagTransform(o,t,n.options)}(n,t,e)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(n)}}}},4589:t=>{\"use strict\";t.exports=function(t,n){if(n.styleSheet)n.styleSheet.cssText=t;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(t))}}},4216:()=>{},1900:(t,n,e)=>{\"use strict\";function o(t,n,e,o,i,a,r,s){var c,l=\"function\"==typeof t?t.options:t;if(n&&(l.render=n,l.staticRenderFns=e,l._compiled=!0),o&&(l.functional=!0),a&&(l._scopeId=\"data-v-\"+a),r?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(t,n){return c.call(n),u(t,n)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:t,options:l}}e.d(n,{Z:()=>o})},2734:t=>{\"use strict\";t.exports=require(\"vue\")}},n={};function e(o){var i=n[o];if(void 0!==i)return i.exports;var a=n[o]={id:o,exports:{}};return t[o](a,a.exports,e),a.exports}e.n=t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},e.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),e.r=t=>{\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},e.nc=void 0;var o={};return(()=>{\"use strict\";e.r(o),e.d(o,{default:()=>x});const t={name:\"NcActionButton\",mixins:[e(1139).Z],props:{disabled:{type:Boolean,default:!1}},computed:{isFocusable:function(){return!this.disabled}}};var n=e(3379),i=e.n(n),a=e(7795),r=e.n(a),s=e(569),c=e.n(s),l=e(3565),u=e.n(l),d=e(9216),p=e.n(d),A=e(4589),f=e.n(A),h=e(9725),C={};C.styleTagTransform=f(),C.setAttributes=u(),C.insert=c().bind(null,\"head\"),C.domAPI=r(),C.insertStyleElement=p();i()(h.Z,C);h.Z&&h.Z.locals&&h.Z.locals;var v=e(1900),g=e(4216),b=e.n(g),m=(0,v.Z)(t,(function(){var t=this,n=t._self._c;return n(\"li\",{staticClass:\"action\",class:{\"action--disabled\":t.disabled},attrs:{role:\"presentation\"}},[n(\"button\",{staticClass:\"action-button\",class:{focusable:t.isFocusable},attrs:{\"aria-label\":t.ariaLabel,role:\"menuitem\",type:\"button\"},on:{click:t.onClick}},[t._t(\"icon\",(function(){return[n(\"span\",{staticClass:\"action-button__icon\",class:[t.isIconUrl?\"action-button__icon--url\":t.icon],style:{backgroundImage:t.isIconUrl?\"url(\".concat(t.icon,\")\"):null}})]})),t._v(\" \"),t.title?n(\"p\",[n(\"strong\",{staticClass:\"action-button__title\"},[t._v(\"\\n\\t\\t\\t\\t\"+t._s(t.title)+\"\\n\\t\\t\\t\")]),t._v(\" \"),n(\"br\"),t._v(\" \"),n(\"span\",{staticClass:\"action-button__longtext\",domProps:{textContent:t._s(t.text)}})]):t.isLongText?n(\"p\",{staticClass:\"action-button__longtext\",domProps:{textContent:t._s(t.text)}}):n(\"span\",{staticClass:\"action-button__text\"},[t._v(t._s(t.text))]),t._v(\" \"),t._e()],2)])}),[],!1,null,\"1846a4cc\",null);\"function\"==typeof b()&&b()(m);const x=m.exports})(),o})()));\n//# sourceMappingURL=NcActionButton.js.map","/*! For license information please see NcActionLink.js.LICENSE.txt */\n!function(t,n){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=n():\"function\"==typeof define&&define.amd?define(\"NextcloudVue\",[],n):\"object\"==typeof exports?exports.NextcloudVue=n():(t.NextcloudVue=t.NextcloudVue||{},t.NextcloudVue[\"Components/NcActionLink\"]=n())}(self,(()=>(()=>{var t={723:(t,n,e)=>{\"use strict\";e.d(n,{Z:()=>r});var o=e(2734),i=e.n(o);const r={before:function(){this.$slots.default&&\"\"!==this.text.trim()||(i().util.warn(\"\".concat(this.$options.name,\" cannot be empty and requires a meaningful text content\"),this),this.$destroy(),this.$el.remove())},beforeUpdate:function(){this.text=this.getText()},data:function(){return{text:this.getText()}},computed:{isLongText:function(){return this.text&&this.text.trim().length>20}},methods:{getText:function(){return this.$slots.default?this.$slots.default[0].text.trim():\"\"}}}},1139:(t,n,e)=>{\"use strict\";e.d(n,{Z:()=>r});var o=e(723);const i=function(t,n){for(var e=t.$parent;e;){if(e.$options.name===n)return e;e=e.$parent}},r={mixins:[o.Z],props:{icon:{type:String,default:\"\"},title:{type:String,default:\"\"},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:\"\"}},emits:[\"click\"],computed:{isIconUrl:function(){try{return new URL(this.icon)}catch(t){return!1}}},methods:{onClick:function(t){if(this.$emit(\"click\",t),this.closeAfterClick){var n=i(this,\"NcActions\");n&&n.closeMenu&&n.closeMenu(!1)}}}}},6368:(t,n,e)=>{\"use strict\";e.d(n,{Z:()=>s});var o=e(7537),i=e.n(o),r=e(3645),a=e.n(r)()(i());a.push([t.id,\".material-design-icon[data-v-b0b3faba]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.active[data-v-b0b3faba]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-link[data-v-b0b3faba]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;box-sizing:border-box;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-link[data-v-b0b3faba]:hover,.action-link[data-v-b0b3faba]:focus{opacity:1}.action-link>span[data-v-b0b3faba]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-b0b3faba]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-link[data-v-b0b3faba] .material-design-icon{width:44px;height:44px;opacity:1}.action-link[data-v-b0b3faba] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link p[data-v-b0b3faba]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-b0b3faba]{cursor:pointer;white-space:pre-wrap}.action-link__title[data-v-b0b3faba]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}\",\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/assets/action.scss\",\"webpack://./src/assets/variables.scss\"],names:[],mappings:\"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCiBC,2BACC,8CAAA,CACA,iBAAA,CACA,SAAA,CAqBF,8BACC,YAAA,CACA,sBAAA,CAEA,UAAA,CACA,WAAA,CACA,QAAA,CACA,SAAA,CACA,kBCxBY,CDyBZ,qBAAA,CAEA,cAAA,CACA,kBAAA,CAEA,UCpBe,CDqBf,4BAAA,CACA,QAAA,CACA,eAAA,CACA,8BAAA,CACA,eAAA,CAEA,kBAAA,CACA,kCAAA,CACA,gBC/Ce,CDiDf,wEAEC,SChCY,CDmCb,mCACC,cAAA,CACA,kBAAA,CAGD,oCACC,UC5Dc,CD6Dd,WC7Dc,CD8Dd,SC3CY,CD4CZ,+BAAA,CACA,oBC5DS,CD6DT,2BAAA,CAGD,oDACC,UCrEc,CDsEd,WCtEc,CDuEd,SCpDY,CDsDZ,+EACC,qBAAA,CAKF,gCACC,eAAA,CACA,iBAAA,CAGA,gBAAA,CAEA,cAAA,CACA,eAAA,CAGA,eAAA,CACA,sBAAA,CAGD,wCACC,cAAA,CAEA,oBAAA,CAGD,qCACC,gBAAA,CACA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,oBAAA\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"/**\\n * @copyright Copyright (c) 2019 John Molakvoæ \\n *\\n * @author John Molakvoæ \\n * @author Marco Ambrosini \\n *\\n * @license GNU AGPL version 3 or any later version\\n *\\n * This program is free software: you can redistribute it and/or modify\\n * it under the terms of the GNU Affero General Public License as\\n * published by the Free Software Foundation, either version 3 of the\\n * License, or (at your option) any later version.\\n *\\n * This program is distributed in the hope that it will be useful,\\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\\n * GNU Affero General Public License for more details.\\n *\\n * You should have received a copy of the GNU Affero General Public License\\n * along with this program. If not, see .\\n *\\n */\\n\\n@mixin action-active {\\n\\tli {\\n\\t\\t&.active {\\n\\t\\t\\tbackground-color: var(--color-background-hover);\\n\\t\\t\\tborder-radius: 6px;\\n\\t\\t\\tpadding: 0;\\n\\t\\t}\\n\\t}\\n}\\n\\n@mixin action--disabled {\\n\\t.action--disabled {\\n\\t\\tpointer-events: none;\\n\\t\\topacity: $opacity_disabled;\\n\\t\\t&:hover, &:focus {\\n\\t\\t\\tcursor: default;\\n\\t\\t\\topacity: $opacity_disabled;\\n\\t\\t}\\n\\t\\t& * {\\n\\t\\t\\topacity: 1 !important;\\n\\t\\t}\\n\\t}\\n}\\n\\n\\n@mixin action-item($name) {\\n\\t.action-#{$name} {\\n\\t\\tdisplay: flex;\\n\\t\\talign-items: flex-start;\\n\\n\\t\\twidth: 100%;\\n\\t\\theight: auto;\\n\\t\\tmargin: 0;\\n\\t\\tpadding: 0;\\n\\t\\tpadding-right: $icon-margin;\\n\\t\\tbox-sizing: border-box; // otherwise router-link overflows in Firefox\\n\\n\\t\\tcursor: pointer;\\n\\t\\twhite-space: nowrap;\\n\\n\\t\\topacity: $opacity_normal;\\n\\t\\tcolor: var(--color-main-text);\\n\\t\\tborder: 0;\\n\\t\\tborder-radius: 0; // otherwise Safari will cut the border-radius area\\n\\t\\tbackground-color: transparent;\\n\\t\\tbox-shadow: none;\\n\\n\\t\\tfont-weight: normal;\\n\\t\\tfont-size: var(--default-font-size);\\n\\t\\tline-height: $clickable-area;\\n\\n\\t\\t&:hover,\\n\\t\\t&:focus {\\n\\t\\t\\topacity: $opacity_full;\\n\\t\\t}\\n\\n\\t\\t& > span {\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\twhite-space: nowrap;\\n\\t\\t}\\n\\n\\t\\t&__icon {\\n\\t\\t\\twidth: $clickable-area;\\n\\t\\t\\theight: $clickable-area;\\n\\t\\t\\topacity: $opacity_full;\\n\\t\\t\\tbackground-position: $icon-margin center;\\n\\t\\t\\tbackground-size: $icon-size;\\n\\t\\t\\tbackground-repeat: no-repeat;\\n\\t\\t}\\n\\n\\t\\t&:deep(.material-design-icon) {\\n\\t\\t\\twidth: $clickable-area;\\n\\t\\t\\theight: $clickable-area;\\n\\t\\t\\topacity: $opacity_full;\\n\\n\\t\\t\\t.material-design-icon__svg {\\n\\t\\t\\t\\tvertical-align: middle;\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\t// long text area\\n\\t\\tp {\\n\\t\\t\\tmax-width: 220px;\\n\\t\\t\\tline-height: 1.6em;\\n\\n\\t\\t\\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\\n\\t\\t\\tpadding: #{math.div($clickable-area - 1.6 * 14px, 2)} 0;\\n\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\ttext-align: left;\\n\\n\\t\\t\\t// in case there are no spaces like long email addresses\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\ttext-overflow: ellipsis;\\n\\t\\t}\\n\\n\\t\\t&__longtext {\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\t// allow the use of `\\\\n`\\n\\t\\t\\twhite-space: pre-wrap;\\n\\t\\t}\\n\\n\\t\\t&__title {\\n\\t\\t\\tfont-weight: bold;\\n\\t\\t\\ttext-overflow: ellipsis;\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\twhite-space: nowrap;\\n\\t\\t\\tmax-width: 100%;\\n\\t\\t\\tdisplay: inline-block;\\n\\t\\t}\\n\\t}\\n}\\n\",\"/**\\n * @copyright Copyright (c) 2019 John Molakvoæ \\n *\\n * @author John Molakvoæ \\n *\\n * @license GNU AGPL version 3 or any later version\\n *\\n * This program is free software: you can redistribute it and/or modify\\n * it under the terms of the GNU Affero General Public License as\\n * published by the Free Software Foundation, either version 3 of the\\n * License, or (at your option) any later version.\\n *\\n * This program is distributed in the hope that it will be useful,\\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\\n * GNU Affero General Public License for more details.\\n *\\n * You should have received a copy of the GNU Affero General Public License\\n * along with this program. If not, see .\\n *\\n */\\n\\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\\n// recommended is 48px\\n// 44px is what we choose and have very good visual-to-usability ratio\\n$clickable-area: 44px;\\n\\n// background icon size\\n// also used for the scss icon font\\n$icon-size: 16px;\\n\\n// icon padding for a $clickable-area width and a $icon-size icon\\n// ( 44px - 16px ) / 2\\n$icon-margin: math.div($clickable-area - $icon-size, 2);\\n\\n// transparency background for icons\\n$icon-focus-bg: rgba(127, 127, 127, .25);\\n\\n// popovermenu arrow width from the triangle center\\n$arrow-width: 9px;\\n\\n// opacities\\n$opacity_disabled: .5;\\n$opacity_normal: .7;\\n$opacity_full: 1;\\n\\n// menu round background hover feedback\\n// good looking on dark AND white bg\\n$action-background-hover: rgba(127, 127, 127, .25);\\n\\n// various structure data used in the \\n// `AppNavigation` component\\n$header-height: 50px;\\n$navigation-width: 300px;\\n\\n// mobile breakpoint\\n$breakpoint-mobile: 1024px;\\n\\n// top-bar spacing\\n$topbar-margin: 4px;\\n\\n// navigation spacing\\n$app-navigation-settings-margin: 3px;\\n\"],sourceRoot:\"\"}]);const s=a},3645:t=>{\"use strict\";t.exports=function(t){var n=[];return n.toString=function(){return this.map((function(n){var e=\"\",o=void 0!==n[5];return n[4]&&(e+=\"@supports (\".concat(n[4],\") {\")),n[2]&&(e+=\"@media \".concat(n[2],\" {\")),o&&(e+=\"@layer\".concat(n[5].length>0?\" \".concat(n[5]):\"\",\" {\")),e+=t(n),o&&(e+=\"}\"),n[2]&&(e+=\"}\"),n[4]&&(e+=\"}\"),e})).join(\"\")},n.i=function(t,e,o,i,r){\"string\"==typeof t&&(t=[[null,t,void 0]]);var a={};if(o)for(var s=0;s0?\" \".concat(d[5]):\"\",\" {\").concat(d[1],\"}\")),d[5]=r),e&&(d[2]?(d[1]=\"@media \".concat(d[2],\" {\").concat(d[1],\"}\"),d[2]=e):d[2]=e),i&&(d[4]?(d[1]=\"@supports (\".concat(d[4],\") {\").concat(d[1],\"}\"),d[4]=i):d[4]=\"\".concat(i)),n.push(d))}},n}},7537:t=>{\"use strict\";t.exports=function(t){var n=t[1],e=t[3];if(!e)return n;if(\"function\"==typeof btoa){var o=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),i=\"sourceMappingURL=data:application/json;charset=utf-8;base64,\".concat(o),r=\"/*# \".concat(i,\" */\");return[n].concat([r]).join(\"\\n\")}return[n].join(\"\\n\")}},3379:t=>{\"use strict\";var n=[];function e(t){for(var e=-1,o=0;o{\"use strict\";var n={};t.exports=function(t,e){var o=function(t){if(void 0===n[t]){var e=document.querySelector(t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}(t);if(!o)throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.\");o.appendChild(e)}},9216:t=>{\"use strict\";t.exports=function(t){var n=document.createElement(\"style\");return t.setAttributes(n,t.attributes),t.insert(n,t.options),n}},3565:(t,n,e)=>{\"use strict\";t.exports=function(t){var n=e.nc;n&&t.setAttribute(\"nonce\",n)}},7795:t=>{\"use strict\";t.exports=function(t){var n=t.insertStyleElement(t);return{update:function(e){!function(t,n,e){var o=\"\";e.supports&&(o+=\"@supports (\".concat(e.supports,\") {\")),e.media&&(o+=\"@media \".concat(e.media,\" {\"));var i=void 0!==e.layer;i&&(o+=\"@layer\".concat(e.layer.length>0?\" \".concat(e.layer):\"\",\" {\")),o+=e.css,i&&(o+=\"}\"),e.media&&(o+=\"}\"),e.supports&&(o+=\"}\");var r=e.sourceMap;r&&\"undefined\"!=typeof btoa&&(o+=\"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r)))),\" */\")),n.styleTagTransform(o,t,n.options)}(n,t,e)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(n)}}}},4589:t=>{\"use strict\";t.exports=function(t,n){if(n.styleSheet)n.styleSheet.cssText=t;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(t))}}},9158:()=>{},1900:(t,n,e)=>{\"use strict\";function o(t,n,e,o,i,r,a,s){var c,l=\"function\"==typeof t?t.options:t;if(n&&(l.render=n,l.staticRenderFns=e,l._compiled=!0),o&&(l.functional=!0),r&&(l._scopeId=\"data-v-\"+r),a?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var d=l.render;l.render=function(t,n){return c.call(n),d(t,n)}}else{var u=l.beforeCreate;l.beforeCreate=u?[].concat(u,c):[c]}return{exports:t,options:l}}e.d(n,{Z:()=>o})},2734:t=>{\"use strict\";t.exports=require(\"vue\")}},n={};function e(o){var i=n[o];if(void 0!==i)return i.exports;var r=n[o]={id:o,exports:{}};return t[o](r,r.exports,e),r.exports}e.n=t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},e.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),e.r=t=>{\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},e.nc=void 0;var o={};return(()=>{\"use strict\";e.r(o),e.d(o,{default:()=>x});const t={name:\"NcActionLink\",mixins:[e(1139).Z],props:{href:{type:String,default:\"#\",required:!0,validator:function(t){try{return new URL(t)}catch(n){return t.startsWith(\"#\")||t.startsWith(\"/\")}}},download:{type:String,default:null},target:{type:String,default:\"_self\",validator:function(t){return t&&(!t.startsWith(\"_\")||[\"_blank\",\"_self\",\"_parent\",\"_top\"].indexOf(t)>-1)}},title:{type:String,default:null}}};var n=e(3379),i=e.n(n),r=e(7795),a=e.n(r),s=e(569),c=e.n(s),l=e(3565),d=e.n(l),u=e(9216),p=e.n(u),A=e(4589),f=e.n(A),h=e(6368),b={};b.styleTagTransform=f(),b.setAttributes=d(),b.insert=c().bind(null,\"head\"),b.domAPI=a(),b.insertStyleElement=p();i()(h.Z,b);h.Z&&h.Z.locals&&h.Z.locals;var C=e(1900),g=e(9158),v=e.n(g),m=(0,C.Z)(t,(function(){var t=this,n=t._self._c;return n(\"li\",{staticClass:\"action\"},[n(\"a\",{staticClass:\"action-link focusable\",attrs:{download:t.download,href:t.href,\"aria-label\":t.ariaLabel,target:t.target,title:t.title,rel:\"nofollow noreferrer noopener\"},on:{click:t.onClick}},[t._t(\"icon\",(function(){return[n(\"span\",{staticClass:\"action-link__icon\",class:[t.isIconUrl?\"action-link__icon--url\":t.icon],style:{backgroundImage:t.isIconUrl?\"url(\".concat(t.icon,\")\"):null}})]})),t._v(\" \"),t.title?n(\"p\",[n(\"strong\",{staticClass:\"action-link__title\"},[t._v(\"\\n\\t\\t\\t\\t\"+t._s(t.title)+\"\\n\\t\\t\\t\")]),t._v(\" \"),n(\"br\"),t._v(\" \"),n(\"span\",{staticClass:\"action-link__longtext\",domProps:{textContent:t._s(t.text)}})]):t.isLongText?n(\"p\",{staticClass:\"action-link__longtext\",domProps:{textContent:t._s(t.text)}}):n(\"span\",{staticClass:\"action-link__text\"},[t._v(t._s(t.text))]),t._v(\" \"),t._e()],2)])}),[],!1,null,\"b0b3faba\",null);\"function\"==typeof v()&&v()(m);const x=m.exports})(),o})()));\n//# sourceMappingURL=NcActionLink.js.map","/*! For license information please see NcModal.js.LICENSE.txt */\n!function(e,t){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(\"NextcloudVue\",[],t):\"object\"==typeof exports?exports.NextcloudVue=t():(e.NextcloudVue=e.NextcloudVue||{},e.NextcloudVue[\"Components/NcModal\"]=t())}(self,(()=>(()=>{var e={5471:(e,t,a)=>{\"use strict\";a.d(t,{default:()=>M});var o=a(9479),n=a(1241),i=a(336),r=a(1205),s=a(932),l=a(2734),c=a.n(l),u=a(1441),d=a.n(u);function p(e){return p=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},p(e)}function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function A(e){for(var t=1;te.length)&&(t=e.length);for(var a=0,o=new Array(t);a0&&void 0!==arguments[0])||arguments[0];this.opened&&(this.opened=!1,this.$refs.popover.clearFocusTrap({returnFocus:e}),this.$emit(\"update:open\",!1),this.$emit(\"close\"),this.opened=!1,this.focusIndex=0,this.$refs.menuButton.$el.focus())},onOpen:function(e){var t=this;this.$nextTick((function(){t.focusFirstAction(e)}))},onMouseFocusAction:function(e){if(document.activeElement!==e.target){var t=e.target.closest(\"li\");if(t){var a=t.querySelector(f);if(a){var o=g(this.$refs.menu.querySelectorAll(f)).indexOf(a);o>-1&&(this.focusIndex=o,this.focusAction())}}}},onKeydown:function(e){(38===e.keyCode||9===e.keyCode&&e.shiftKey)&&this.focusPreviousAction(e),(40===e.keyCode||9===e.keyCode&&!e.shiftKey)&&this.focusNextAction(e),33===e.keyCode&&this.focusFirstAction(e),34===e.keyCode&&this.focusLastAction(e),27===e.keyCode&&(this.closeMenu(),e.preventDefault())},removeCurrentActive:function(){var e=this.$refs.menu.querySelector(\"li.active\");e&&e.classList.remove(\"active\")},focusAction:function(){var e=this.$refs.menu.querySelectorAll(f)[this.focusIndex];if(e){this.removeCurrentActive();var t=e.closest(\"li.action\");e.focus(),t&&t.classList.add(\"active\")}},focusPreviousAction:function(e){this.opened&&(0===this.focusIndex?this.closeMenu():(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction:function(e){if(this.opened){var t=this.$refs.menu.querySelectorAll(f).length-1;this.focusIndex===t?this.closeMenu():(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction:function(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=0,this.focusAction())},focusLastAction:function(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.$refs.menu.querySelectorAll(f).length-1,this.focusAction())},preventIfEvent:function(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus:function(e){this.$emit(\"focus\",e)},onBlur:function(e){this.$emit(\"blur\",e)}},render:function(e){var t=this,a=(this.$slots.default||[]).filter((function(e){var t;return null==e||null===(t=e.componentOptions)||void 0===t?void 0:t.tag})),o=a.filter(this.isValidSingleAction);if(this.forceMenu&&o.length>0&&this.inline>0&&(c().util.warn(\"Specifying forceMenu will ignore any inline actions rendering.\"),o=[]),0!==a.length){var n=function(a){var o,n,i,r,s,l,c,u,d,p,m,h,g,v,f,b,C,y,k,w,S,x,j,z=(null==a||null===(o=a.data)||void 0===o||null===(n=o.scopedSlots)||void 0===n||null===(i=n.icon())||void 0===i?void 0:i[0])||e(\"span\",{class:[\"icon\",null==a||null===(r=a.componentOptions)||void 0===r||null===(s=r.propsData)||void 0===s?void 0:s.icon]}),N=t.forceTitle?t.menuTitle:\"\",P=null==a||null===(l=a.componentOptions)||void 0===l||null===(c=l.listeners)||void 0===c?void 0:c.click;return e(\"NcButton\",{class:[\"action-item action-item--single\",null==a||null===(u=a.data)||void 0===u?void 0:u.staticClass,null==a||null===(d=a.data)||void 0===d?void 0:d.class],attrs:{\"aria-label\":(null==a||null===(p=a.componentOptions)||void 0===p||null===(m=p.propsData)||void 0===m?void 0:m.ariaLabel)||(null==a||null===(h=a.componentOptions)||void 0===h||null===(g=h.children)||void 0===g||null===(v=g[0])||void 0===v?void 0:v.text),title:null==a||null===(f=a.componentOptions)||void 0===f||null===(b=f.propsData)||void 0===b?void 0:b.title},ref:null==a||null===(C=a.data)||void 0===C?void 0:C.ref,props:A({type:t.type||(N?\"secondary\":\"tertiary\"),disabled:t.disabled||(null==a||null===(y=a.componentOptions)||void 0===y||null===(k=y.propsData)||void 0===k?void 0:k.disabled)},null==a||null===(w=a.componentOptions)||void 0===w?void 0:w.propsData),directives:[{name:\"tooltip\",value:null==a||null===(S=a.componentOptions)||void 0===S||null===(x=S.children)||void 0===x||null===(j=x[0])||void 0===j?void 0:j.text,modifiers:{auto:!0}}],on:A({focus:t.onFocus,blur:t.onBlur},!!P&&{click:function(e){P&&P(e)}})},[e(\"template\",{slot:\"icon\"},[z]),N])},i=function(a){var o,n,i=(null===(o=t.$slots.icon)||void 0===o?void 0:o[0])||(t.defaultIcon?e(\"span\",{class:[\"icon\",t.defaultIcon]}):e(\"DotsHorizontal\",{props:{size:20}}));return e(\"NcPopover\",{ref:\"popover\",props:{delay:0,handleResize:!0,shown:t.opened,placement:t.placement,boundary:t.boundariesElement,container:t.container,popoverBaseClass:\"action-item__popper\",setReturnFocus:null===(n=t.$refs.menuButton)||void 0===n?void 0:n.$el},attrs:{delay:0,handleResize:!0,shown:t.opened,placement:t.placement,boundary:t.boundariesElement,container:t.container,popoverBaseClass:\"action-item__popper\"},on:{show:t.openMenu,\"after-show\":t.onOpen,hide:t.closeMenu}},[e(\"NcButton\",{class:\"action-item__menutoggle\",props:{type:t.triggerBtnType,disabled:t.disabled},slot:\"trigger\",ref:\"menuButton\",attrs:{\"aria-haspopup\":\"menu\",\"aria-label\":t.ariaLabel,\"aria-controls\":t.opened?t.randomId:null,\"aria-expanded\":t.opened.toString()},on:{focus:t.onFocus,blur:t.onBlur}},[e(\"template\",{slot:\"icon\"},[i]),t.menuTitle]),e(\"div\",{class:{open:t.opened},attrs:{tabindex:\"-1\"},on:{keydown:t.onKeydown,mousemove:t.onMouseFocusAction},ref:\"menu\"},[e(\"ul\",{attrs:{id:t.randomId,tabindex:\"-1\",role:\"menu\"}},[a])])])};if(1===a.length&&1===o.length&&!this.forceMenu)return n(o[0]);if(o.length>0&&this.inline>0){var r=o.slice(0,this.inline),s=a.filter((function(e){return!r.includes(e)}));return e(\"div\",{class:[\"action-items\",\"action-item--\".concat(this.triggerBtnType)]},[].concat(g(r.map(n)),[s.length>0?e(\"div\",{class:[\"action-item\",{\"action-item--open\":this.opened}]},[i(s)]):null]))}return e(\"div\",{class:[\"action-item action-item--default-popover\",\"action-item--\".concat(this.triggerBtnType),{\"action-item--open\":this.opened}]},[i(a)])}}};var C=a(3379),y=a.n(C),k=a(7795),w=a.n(k),S=a(569),x=a.n(S),j=a(3565),z=a.n(j),N=a(9216),P=a.n(N),E=a(4589),B=a.n(E),T=a(297),O={};O.styleTagTransform=B(),O.setAttributes=z(),O.insert=x().bind(null,\"head\"),O.domAPI=w(),O.insertStyleElement=P();y()(T.Z,O);T.Z&&T.Z.locals&&T.Z.locals;var _=a(6),D={};D.styleTagTransform=B(),D.setAttributes=z(),D.insert=x().bind(null,\"head\"),D.domAPI=w(),D.insertStyleElement=P();y()(_.Z,D);_.Z&&_.Z.locals&&_.Z.locals;var F=a(1900),G=a(5727),I=a.n(G),$=(0,F.Z)(b,undefined,undefined,!1,null,\"2f315260\",null);\"function\"==typeof I()&&I()($);const M=$.exports},9479:(e,t,a)=>{\"use strict\";a.d(t,{default:()=>z});var o=a(5108);function n(e){return n=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},n(e)}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function r(e){for(var t=1;t{\"use strict\";a.d(t,{default:()=>E});var o=a(9454),n=a(4505),i=a(1206),r=a(5108);function s(e){return s=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},s(e)}function l(){l=function(){return e};var e={},t=Object.prototype,a=t.hasOwnProperty,o=Object.defineProperty||function(e,t,a){e[t]=a.value},n=\"function\"==typeof Symbol?Symbol:{},i=n.iterator||\"@@iterator\",r=n.asyncIterator||\"@@asyncIterator\",c=n.toStringTag||\"@@toStringTag\";function u(e,t,a){return Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},\"\")}catch(e){u=function(e,t,a){return e[t]=a}}function d(e,t,a,n){var i=t&&t.prototype instanceof A?t:A,r=Object.create(i.prototype),s=new z(n||[]);return o(r,\"_invoke\",{value:w(e,a,s)}),r}function p(e,t,a){try{return{type:\"normal\",arg:e.call(t,a)}}catch(e){return{type:\"throw\",arg:e}}}e.wrap=d;var m={};function A(){}function h(){}function g(){}var v={};u(v,i,(function(){return this}));var f=Object.getPrototypeOf,b=f&&f(f(N([])));b&&b!==t&&a.call(b,i)&&(v=b);var C=g.prototype=A.prototype=Object.create(v);function y(e){[\"next\",\"throw\",\"return\"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function n(o,i,r,l){var c=p(e[o],e,i);if(\"throw\"!==c.type){var u=c.arg,d=u.value;return d&&\"object\"==s(d)&&a.call(d,\"__await\")?t.resolve(d.__await).then((function(e){n(\"next\",e,r,l)}),(function(e){n(\"throw\",e,r,l)})):t.resolve(d).then((function(e){u.value=e,r(u)}),(function(e){return n(\"throw\",e,r,l)}))}l(c.arg)}var i;o(this,\"_invoke\",{value:function(e,a){function o(){return new t((function(t,o){n(e,a,t,o)}))}return i=i?i.then(o,o):o()}})}function w(e,t,a){var o=\"suspendedStart\";return function(n,i){if(\"executing\"===o)throw new Error(\"Generator is already running\");if(\"completed\"===o){if(\"throw\"===n)throw i;return P()}for(a.method=n,a.arg=i;;){var r=a.delegate;if(r){var s=S(r,a);if(s){if(s===m)continue;return s}}if(\"next\"===a.method)a.sent=a._sent=a.arg;else if(\"throw\"===a.method){if(\"suspendedStart\"===o)throw o=\"completed\",a.arg;a.dispatchException(a.arg)}else\"return\"===a.method&&a.abrupt(\"return\",a.arg);o=\"executing\";var l=p(e,t,a);if(\"normal\"===l.type){if(o=a.done?\"completed\":\"suspendedYield\",l.arg===m)continue;return{value:l.arg,done:a.done}}\"throw\"===l.type&&(o=\"completed\",a.method=\"throw\",a.arg=l.arg)}}}function S(e,t){var a=t.method,o=e.iterator[a];if(void 0===o)return t.delegate=null,\"throw\"===a&&e.iterator.return&&(t.method=\"return\",t.arg=void 0,S(e,t),\"throw\"===t.method)||\"return\"!==a&&(t.method=\"throw\",t.arg=new TypeError(\"The iterator does not provide a '\"+a+\"' method\")),m;var n=p(o,e.iterator,t.arg);if(\"throw\"===n.type)return t.method=\"throw\",t.arg=n.arg,t.delegate=null,m;var i=n.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,\"return\"!==t.method&&(t.method=\"next\",t.arg=void 0),t.delegate=null,m):i:(t.method=\"throw\",t.arg=new TypeError(\"iterator result is not an object\"),t.delegate=null,m)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function j(e){var t=e.completion||{};t.type=\"normal\",delete t.arg,e.completion=t}function z(e){this.tryEntries=[{tryLoc:\"root\"}],e.forEach(x,this),this.reset(!0)}function N(e){if(e){var t=e[i];if(t)return t.call(e);if(\"function\"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,n=function t(){for(;++o=0;--n){var i=this.tryEntries[n],r=i.completion;if(\"root\"===i.tryLoc)return o(\"end\");if(i.tryLoc<=this.prev){var s=a.call(i,\"catchLoc\"),l=a.call(i,\"finallyLoc\");if(s&&l){if(this.prev=0;--o){var n=this.tryEntries[o];if(n.tryLoc<=this.prev&&a.call(n,\"finallyLoc\")&&this.prev=0;--t){var a=this.tryEntries[t];if(a.finallyLoc===e)return this.complete(a.completion,a.afterLoc),j(a),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var a=this.tryEntries[t];if(a.tryLoc===e){var o=a.completion;if(\"throw\"===o.type){var n=o.arg;j(a)}return n}}throw new Error(\"illegal catch attempt\")},delegateYield:function(e,t,a){return this.delegate={iterator:N(e),resultName:t,nextLoc:a},\"next\"===this.method&&(this.arg=void 0),m}},e}function c(e,t,a,o,n,i,r){try{var s=e[i](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(o,n)}const u={name:\"NcPopover\",components:{Dropdown:o.Dropdown},props:{popoverBaseClass:{type:String,default:\"\"},focusTrap:{type:Boolean,default:!0},setReturnFocus:{default:void 0,type:[Object,String,Function,Boolean]}},emits:[\"after-show\",\"after-hide\"],beforeDestroy:function(){this.clearFocusTrap()},methods:{useFocusTrap:function(){var e,t=this;return(e=l().mark((function e(){var a,o,r;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$nextTick();case 2:if(t.focusTrap){e.next=4;break}return e.abrupt(\"return\");case 4:if(r=null===(a=t.$refs.popover)||void 0===a||null===(o=a.$refs.popperContent)||void 0===o?void 0:o.$el){e.next=7;break}return e.abrupt(\"return\");case 7:t.$focusTrap=(0,n.createFocusTrap)(r,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:t.setReturnFocus,trapStack:(0,i.L)()}),t.$focusTrap.activate();case 9:case\"end\":return e.stop()}}),e)})),function(){var t=this,a=arguments;return new Promise((function(o,n){var i=e.apply(t,a);function r(e){c(i,o,n,r,s,\"next\",e)}function s(e){c(i,o,n,r,s,\"throw\",e)}r(void 0)}))})()},clearFocusTrap:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{var t;null===(t=this.$focusTrap)||void 0===t||t.deactivate(e),this.$focusTrap=null}catch(e){r.warn(e)}},afterShow:function(){var e=this;this.$nextTick((function(){e.$emit(\"after-show\"),e.useFocusTrap()}))},afterHide:function(){this.$emit(\"after-hide\"),this.clearFocusTrap()}}},d=u;var p=a(3379),m=a.n(p),A=a(7795),h=a.n(A),g=a(569),v=a.n(g),f=a(3565),b=a.n(f),C=a(9216),y=a.n(C),k=a(4589),w=a.n(k),S=a(5783),x={};x.styleTagTransform=w(),x.setAttributes=b(),x.insert=v().bind(null,\"head\"),x.domAPI=h(),x.insertStyleElement=y();m()(S.Z,x);S.Z&&S.Z.locals&&S.Z.locals;var j=a(1900),z=a(2405),N=a.n(z),P=(0,j.Z)(d,(function(){var e=this;return(0,e._self._c)(\"Dropdown\",e._g(e._b({ref:\"popover\",attrs:{distance:10,\"arrow-padding\":10,\"no-auto-focus\":!0,\"popper-class\":e.popoverBaseClass},on:{\"apply-show\":e.afterShow,\"apply-hide\":e.afterHide},scopedSlots:e._u([{key:\"popper\",fn:function(){return[e._t(\"default\")]},proxy:!0}],null,!0)},\"Dropdown\",e.$attrs,!1),e.$listeners),[e._t(\"trigger\")],2)}),[],!1,null,null,null);\"function\"==typeof N()&&N()(P);const E=P.exports},336:(e,t,a)=>{\"use strict\";a.d(t,{default:()=>f});var o=a(9454),n=a(3379),i=a.n(n),r=a(7795),s=a.n(r),l=a(569),c=a.n(l),u=a(3565),d=a.n(u),p=a(9216),m=a.n(p),A=a(4589),h=a.n(A),g=a(8384),v={};v.styleTagTransform=h(),v.setAttributes=d(),v.insert=c().bind(null,\"head\"),v.domAPI=s(),v.insertStyleElement=m();i()(g.Z,v);g.Z&&g.Z.locals&&g.Z.locals;o.options.themes.tooltip.html=!1,o.options.themes.tooltip.delay={show:500,hide:200},o.options.themes.tooltip.distance=10,o.options.themes.tooltip[\"arrow-padding\"]=3;const f=o.VTooltip},932:(e,t,a)=>{\"use strict\";a.d(t,{n:()=>r,t:()=>s});var o=a(7931),n=(0,o.getGettextBuilder)().detectLocale();[{locale:\"ar\",translations:{\"{tag} (invisible)\":\"{tag} (غير مرئي)\",\"{tag} (restricted)\":\"{tag} (مقيد)\",Actions:\"الإجراءات\",Activities:\"النشاطات\",\"Animals & Nature\":\"الحيوانات والطبيعة\",\"Anything shared with the same group of people will show up here\":\"أي مادة تمت مشاركتها مع نفس المجموعة من الأشخاص سيتم عرضها هنا\",\"Avatar of {displayName}\":\"صورة {displayName} الرمزية\",\"Avatar of {displayName}, {status}\":\"صورة {displayName} الرمزية، {status}\",\"Cancel changes\":\"إلغاء التغييرات\",\"Change title\":\"تغيير العنوان\",Choose:\"إختيار\",\"Clear text\":\"مسح النص\",Close:\"أغلق\",\"Close modal\":\"قفل الشرط\",\"Close navigation\":\"إغلاق المتصفح\",\"Close sidebar\":\"قفل الشريط الجانبي\",\"Confirm changes\":\"تأكيد التغييرات\",Custom:\"مخصص\",\"Edit item\":\"تعديل عنصر\",\"Error getting related resources\":\"خطأ في تحصيل مصادر ذات صلة\",\"External documentation for {title}\":\"الوثائق الخارجية لـ{title}\",Favorite:\"مفضلة\",Flags:\"الأعلام\",\"Food & Drink\":\"الطعام والشراب\",\"Frequently used\":\"كثيرا ما تستخدم\",Global:\"عالمي\",\"Go back to the list\":\"العودة إلى القائمة\",\"Hide password\":\"إخفاء كلمة السر\",\"Message limit of {count} characters reached\":\"تم الوصول إلى الحد الأقصى لعدد الأحرف في الرسالة: {count} حرف\",\"More items …\":\"عناصر أخرى ...\",Next:\"التالي\",\"No emoji found\":\"لم يتم العثور على أي رمز تعبيري\",\"No results\":\"ليس هناك أية نتيجة\",Objects:\"الأشياء\",Open:\"فتح\",'Open link to \"{resourceTitle}\"':'فتح رابط إلى \"{resourceTitle}\"',\"Open navigation\":\"فتح المتصفح\",\"Password is secure\":\"كلمة السر مُؤمّنة\",\"Pause slideshow\":\"إيقاف العرض مؤقتًا\",\"People & Body\":\"الناس والجسم\",\"Pick an emoji\":\"اختر رمزًا تعبيريًا\",\"Please select a time zone:\":\"الرجاء تحديد المنطقة الزمنية:\",Previous:\"السابق\",\"Related resources\":\"مصادر ذات صلة\",Search:\"بحث\",\"Search results\":\"نتائج البحث\",\"Select a tag\":\"اختر علامة\",Settings:\"الإعدادات\",\"Settings navigation\":\"إعدادات المتصفح\",\"Show password\":\"أعرض كلمة السر\",\"Smileys & Emotion\":\"الوجوه و الرموز التعبيرية\",\"Start slideshow\":\"بدء العرض\",Submit:\"إرسال\",Symbols:\"الرموز\",\"Travel & Places\":\"السفر والأماكن\",\"Type to search time zone\":\"اكتب للبحث عن منطقة زمنية\",\"Unable to search the group\":\"تعذر البحث في المجموعة\",\"Undo changes\":\"التراجع عن التغييرات\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"اكتب رسالة، @ للإشارة إلى شخص ما، : للإكمال التلقائي للرموز التعبيرية ...\"}},{locale:\"br\",translations:{\"{tag} (invisible)\":\"{tag} (diwelus)\",\"{tag} (restricted)\":\"{tag} (bevennet)\",Actions:\"Oberioù\",Activities:\"Oberiantizoù\",\"Animals & Nature\":\"Loened & Natur\",Choose:\"Dibab\",Close:\"Serriñ\",Custom:\"Personelañ\",Flags:\"Bannieloù\",\"Food & Drink\":\"Boued & Evajoù\",\"Frequently used\":\"Implijet alies\",Next:\"Da heul\",\"No emoji found\":\"Emoji ebet kavet\",\"No results\":\"Disoc'h ebet\",Objects:\"Traoù\",\"Pause slideshow\":\"Arsav an diaporama\",\"People & Body\":\"Tud & Korf\",\"Pick an emoji\":\"Choaz un emoji\",Previous:\"A-raok\",Search:\"Klask\",\"Search results\":\"Disoc'hoù an enklask\",\"Select a tag\":\"Choaz ur c'hlav\",Settings:\"Arventennoù\",\"Smileys & Emotion\":\"Smileyioù & Fromoù\",\"Start slideshow\":\"Kregiñ an diaporama\",Symbols:\"Arouezioù\",\"Travel & Places\":\"Beaj & Lec'hioù\",\"Unable to search the group\":\"Dibosupl eo klask ar strollad\"}},{locale:\"ca\",translations:{\"{tag} (invisible)\":\"{tag} (invisible)\",\"{tag} (restricted)\":\"{tag} (restringit)\",Actions:\"Accions\",Activities:\"Activitats\",\"Animals & Nature\":\"Animals i natura\",\"Anything shared with the same group of people will show up here\":\"Qualsevol cosa compartida amb el mateix grup de persones es mostrarà aquí\",\"Avatar of {displayName}\":\"Avatar de {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar de {displayName}, {status}\",\"Cancel changes\":\"Cancel·la els canvis\",\"Change title\":\"Canviar títol\",Choose:\"Tria\",\"Clear text\":\"Netejar text\",Close:\"Tanca\",\"Close modal\":\"Tancar el mode\",\"Close navigation\":\"Tanca la navegació\",\"Close sidebar\":\"Tancar la barra lateral\",\"Confirm changes\":\"Confirmeu els canvis\",Custom:\"Personalitzat\",\"Edit item\":\"Edita l'element\",\"Error getting related resources\":\"Error obtenint els recursos relacionats\",\"Error parsing svg\":\"Error en l'anàlisi del svg\",\"External documentation for {title}\":\"Documentació externa per a {title}\",Favorite:\"Preferit\",Flags:\"Marques\",\"Food & Drink\":\"Menjar i begudes\",\"Frequently used\":\"Utilitzats recentment\",Global:\"Global\",\"Go back to the list\":\"Torna a la llista\",\"Hide password\":\"Amagar contrasenya\",\"Message limit of {count} characters reached\":\"S'ha arribat al límit de {count} caràcters per missatge\",\"More items …\":\"Més artícles...\",Next:\"Següent\",\"No emoji found\":\"No s'ha trobat cap emoji\",\"No results\":\"Sense resultats\",Objects:\"Objectes\",Open:\"Obrir\",'Open link to \"{resourceTitle}\"':'Obrir enllaç a \"{resourceTitle}\"',\"Open navigation\":\"Obre la navegació\",\"Password is secure\":\"Contrasenya segura
    \",\"Pause slideshow\":\"Atura la presentació\",\"People & Body\":\"Persones i cos\",\"Pick an emoji\":\"Trieu un emoji\",\"Please select a time zone:\":\"Seleccioneu una zona horària:\",Previous:\"Anterior\",\"Related resources\":\"Recursos relacionats\",Search:\"Cerca\",\"Search results\":\"Resultats de cerca\",\"Select a tag\":\"Seleccioneu una etiqueta\",Settings:\"Paràmetres\",\"Settings navigation\":\"Navegació d'opcions\",\"Show password\":\"Mostrar contrasenya\",\"Smileys & Emotion\":\"Cares i emocions\",\"Start slideshow\":\"Inicia la presentació\",Submit:\"Envia\",Symbols:\"Símbols\",\"Travel & Places\":\"Viatges i llocs\",\"Type to search time zone\":\"Escriviu per cercar la zona horària\",\"Unable to search the group\":\"No es pot cercar el grup\",\"Undo changes\":\"Desfés els canvis\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Escriu missatge, fes servir \"@\" per esmentar algú, fes servir \":\" per autocompletar emojis...'}},{locale:\"cs_CZ\",translations:{\"{tag} (invisible)\":\"{tag} (neviditelné)\",\"{tag} (restricted)\":\"{tag} (omezené)\",Actions:\"Akce\",Activities:\"Aktivity\",\"Animals & Nature\":\"Zvířata a příroda\",\"Anything shared with the same group of people will show up here\":\"Cokoli nasdíleného stejné skupině lidí se zobrazí zde\",\"Avatar of {displayName}\":\"Zástupný obrázek uživatele {displayName}\",\"Avatar of {displayName}, {status}\":\"Zástupný obrázek uživatele {displayName}, {status}\",\"Cancel changes\":\"Zrušit změny\",\"Change title\":\"Změnit nadpis\",Choose:\"Zvolit\",\"Clear text\":\"Čitelný text\",Close:\"Zavřít\",\"Close modal\":\"Zavřít dialogové okno\",\"Close navigation\":\"Zavřít navigaci\",\"Close sidebar\":\"Zavřít postranní panel\",\"Confirm changes\":\"Potvrdit změny\",Custom:\"Uživatelsky určené\",\"Edit item\":\"Upravit položku\",\"Error getting related resources\":\"Chyba při získávání souvisejících prostředků\",\"Error parsing svg\":\"Chyba při zpracovávání svg\",\"External documentation for {title}\":\"Externí dokumentace k {title}\",Favorite:\"Oblíbené\",Flags:\"Příznaky\",\"Food & Drink\":\"Jídlo a pití\",\"Frequently used\":\"Často používané\",Global:\"Globální\",\"Go back to the list\":\"Jít zpět na seznam\",\"Hide password\":\"Skrýt heslo\",\"Message limit of {count} characters reached\":\"Dosaženo limitu počtu ({count}) znaků zprávy\",\"More items …\":\"Další položky…\",Next:\"Následující\",\"No emoji found\":\"Nenalezeno žádné emoji\",\"No results\":\"Nic nenalezeno\",Objects:\"Objekty\",Open:\"Otevřít\",'Open link to \"{resourceTitle}\"':\"Otevřít odkaz na „{resourceTitle}“\",\"Open navigation\":\"Otevřít navigaci\",\"Password is secure\":\"Heslo je bezpečné\",\"Pause slideshow\":\"Pozastavit prezentaci\",\"People & Body\":\"Lidé a tělo\",\"Pick an emoji\":\"Vybrat emoji\",\"Please select a time zone:\":\"Vyberte časovou zónu:\",Previous:\"Předchozí\",\"Related resources\":\"Související prostředky\",Search:\"Hledat\",\"Search results\":\"Výsledky hledání\",\"Select a tag\":\"Vybrat štítek\",Settings:\"Nastavení\",\"Settings navigation\":\"Pohyb po nastavení\",\"Show password\":\"Zobrazit heslo\",\"Smileys & Emotion\":\"Úsměvy a emoce\",\"Start slideshow\":\"Spustit prezentaci\",Submit:\"Odeslat\",Symbols:\"Symboly\",\"Travel & Places\":\"Cestování a místa\",\"Type to search time zone\":\"Psaním vyhledejte časovou zónu\",\"Unable to search the group\":\"Nedaří se hledat skupinu\",\"Undo changes\":\"Vzít změny zpět\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':\"Napište zprávu – pokud chcete někoho zmínit, napište před jeho uživatelským jménem „@“ (zavináč); automatické doplňování emotikonů zahájíte napsáním „:“ (dvojtečky)…\"}},{locale:\"da\",translations:{\"{tag} (invisible)\":\"{tag} (usynlig)\",\"{tag} (restricted)\":\"{tag} (begrænset)\",Actions:\"Handlinger\",Activities:\"Aktiviteter\",\"Animals & Nature\":\"Dyr & Natur\",\"Anything shared with the same group of people will show up here\":\"Alt der deles med samme gruppe af personer vil vises her\",\"Avatar of {displayName}\":\"Avatar af {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar af {displayName}, {status}\",\"Cancel changes\":\"Annuller ændringer\",\"Change title\":\"Ret titel\",Choose:\"Vælg\",\"Clear text\":\"Ryd tekst\",Close:\"Luk\",\"Close modal\":\"Luk vindue\",\"Close navigation\":\"Luk navigation\",\"Close sidebar\":\"Luk sidepanel\",\"Confirm changes\":\"Bekræft ændringer\",Custom:\"Brugerdefineret\",\"Edit item\":\"Rediger emne\",\"Error getting related resources\":\"Kunne ikke hente tilknyttede data\",\"Error parsing svg\":\"Fejl ved analysering af svg\",\"External documentation for {title}\":\"Ekstern dokumentation for {title}\",Favorite:\"Favorit\",Flags:\"Flag\",\"Food & Drink\":\"Mad & Drikke\",\"Frequently used\":\"Ofte brugt\",Global:\"Global\",\"Go back to the list\":\"Tilbage til listen\",\"Hide password\":\"Skjul kodeord\",\"Message limit of {count} characters reached\":\"Begrænsning på {count} tegn er nået\",\"More items …\":\"Mere ...\",Next:\"Videre\",\"No emoji found\":\"Ingen emoji fundet\",\"No results\":\"Ingen resultater\",Objects:\"Objekter\",Open:\"Åbn\",'Open link to \"{resourceTitle}\"':'Åbn link til \"{resourceTitle}\"',\"Open navigation\":\"Åbn navigation\",\"Password is secure\":\"Kodeordet er sikkert\",\"Pause slideshow\":\"Suspender fremvisning\",\"People & Body\":\"Mennesker & Menneskekroppen\",\"Pick an emoji\":\"Vælg en emoji\",\"Please select a time zone:\":\"Vælg venligst en tidszone:\",Previous:\"Forrige\",\"Related resources\":\"Relaterede emner\",Search:\"Søg\",\"Search results\":\"Søgeresultater\",\"Select a tag\":\"Vælg et mærke\",Settings:\"Indstillinger\",\"Settings navigation\":\"Naviger i indstillinger\",\"Show password\":\"Vis kodeord\",\"Smileys & Emotion\":\"Smileys & Emotion\",\"Start slideshow\":\"Start fremvisning\",Submit:\"Send\",Symbols:\"Symboler\",\"Travel & Places\":\"Rejser & Rejsemål\",\"Type to search time zone\":\"Indtast for at søge efter tidszone\",\"Unable to search the group\":\"Kan ikke søge på denne gruppe\",\"Undo changes\":\"Fortryd ændringer\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Skriv besked, brug \"@\" for at nævne nogen, brug \":\" til emoji-autofuldførelse ...'}},{locale:\"de\",translations:{\"{tag} (invisible)\":\"{tag} (unsichtbar)\",\"{tag} (restricted)\":\"{tag} (eingeschränkt)\",Actions:\"Aktionen\",Activities:\"Aktivitäten\",\"Animals & Nature\":\"Tiere & Natur\",\"Anything shared with the same group of people will show up here\":\"Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt\",\"Avatar of {displayName}\":\"Avatar von {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar von {displayName}, {status}\",\"Cancel changes\":\"Änderungen verwerfen\",\"Change title\":\"Titel ändern\",Choose:\"Auswählen\",\"Clear text\":\"Klartext\",Close:\"Schließen\",\"Close modal\":\"Modal schließen\",\"Close navigation\":\"Navigation schließen\",\"Close sidebar\":\"Seitenleiste schließen\",\"Confirm changes\":\"Änderungen bestätigen\",Custom:\"Benutzerdefiniert\",\"Edit item\":\"Objekt bearbeiten\",\"Error getting related resources\":\"Fehler beim Abrufen verwandter Ressourcen\",\"Error parsing svg\":\"Fehler beim Einlesen der SVG\",\"External documentation for {title}\":\"Externe Dokumentation für {title}\",Favorite:\"Favorit\",Flags:\"Flaggen\",\"Food & Drink\":\"Essen & Trinken\",\"Frequently used\":\"Häufig verwendet\",Global:\"Global\",\"Go back to the list\":\"Zurück zur Liste\",\"Hide password\":\"Passwort verbergen\",\"Message limit of {count} characters reached\":\"Nachrichtenlimit von {count} Zeichen erreicht\",\"More items …\":\"Weitere Elemente …\",Next:\"Weiter\",\"No emoji found\":\"Kein Emoji gefunden\",\"No results\":\"Keine Ergebnisse\",Objects:\"Gegenstände\",Open:\"Öffnen\",'Open link to \"{resourceTitle}\"':'Link zu \"{resourceTitle}\" öffnen',\"Open navigation\":\"Navigation öffnen\",\"Password is secure\":\"Passwort ist sicher\",\"Pause slideshow\":\"Diashow pausieren\",\"People & Body\":\"Menschen & Körper\",\"Pick an emoji\":\"Ein Emoji auswählen\",\"Please select a time zone:\":\"Bitte wählen Sie eine Zeitzone:\",Previous:\"Vorherige\",\"Related resources\":\"Verwandte Ressourcen\",Search:\"Suche\",\"Search results\":\"Suchergebnisse\",\"Select a tag\":\"Schlagwort auswählen\",Settings:\"Einstellungen\",\"Settings navigation\":\"Einstellungen für die Navigation\",\"Show password\":\"Passwort anzeigen\",\"Smileys & Emotion\":\"Smileys & Emotionen\",\"Start slideshow\":\"Diashow starten\",Submit:\"Einreichen\",Symbols:\"Symbole\",\"Travel & Places\":\"Reisen & Orte\",\"Type to search time zone\":\"Tippen, um Zeitzone zu suchen\",\"Unable to search the group\":\"Die Gruppe konnte nicht durchsucht werden\",\"Undo changes\":\"Änderungen rückgängig machen\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Nachricht schreiben, \"@\" um jemanden zu erwähnen, \":\" für die automatische Vervollständigung von Emojis …'}},{locale:\"de_DE\",translations:{\"{tag} (invisible)\":\"{tag} (unsichtbar)\",\"{tag} (restricted)\":\"{tag} (eingeschränkt)\",Actions:\"Aktionen\",Activities:\"Aktivitäten\",\"Animals & Nature\":\"Tiere & Natur\",\"Anything shared with the same group of people will show up here\":\"Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt\",\"Avatar of {displayName}\":\"Avatar von {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar von {displayName}, {status}\",\"Cancel changes\":\"Änderungen verwerfen\",\"Change title\":\"Titel ändern\",Choose:\"Auswählen\",\"Clear text\":\"Klartext\",Close:\"Schließen\",\"Close modal\":\"Modal schließen\",\"Close navigation\":\"Navigation schließen\",\"Close sidebar\":\"Seitenleiste schließen\",\"Confirm changes\":\"Änderungen bestätigen\",Custom:\"Benutzerdefiniert\",\"Edit item\":\"Objekt bearbeiten\",\"Error getting related resources\":\"Fehler beim Abrufen verwandter Ressourcen\",\"Error parsing svg\":\"Fehler beim Einlesen der SVG\",\"External documentation for {title}\":\"Externe Dokumentation für {title}\",Favorite:\"Favorit\",Flags:\"Flaggen\",\"Food & Drink\":\"Essen & Trinken\",\"Frequently used\":\"Häufig verwendet\",Global:\"Global\",\"Go back to the list\":\"Zurück zur Liste\",\"Hide password\":\"Passwort verbergen\",\"Message limit of {count} characters reached\":\"Nachrichtenlimit von {count} Zeichen erreicht\",\"More items …\":\"Weitere Elemente …\",Next:\"Weiter\",\"No emoji found\":\"Kein Emoji gefunden\",\"No results\":\"Keine Ergebnisse\",Objects:\"Objekte\",Open:\"Öffnen\",'Open link to \"{resourceTitle}\"':'Link zu \"{resourceTitle}\" öffnen',\"Open navigation\":\"Navigation öffnen\",\"Password is secure\":\"Passwort ist sicher\",\"Pause slideshow\":\"Diashow pausieren\",\"People & Body\":\"Menschen & Körper\",\"Pick an emoji\":\"Ein Emoji auswählen\",\"Please select a time zone:\":\"Bitte eine Zeitzone auswählen:\",Previous:\"Vorherige\",\"Related resources\":\"Verwandte Ressourcen\",Search:\"Suche\",\"Search results\":\"Suchergebnisse\",\"Select a tag\":\"Schlagwort auswählen\",Settings:\"Einstellungen\",\"Settings navigation\":\"Einstellungen für die Navigation\",\"Show password\":\"Passwort anzeigen\",\"Smileys & Emotion\":\"Smileys & Emotionen\",\"Start slideshow\":\"Diashow starten\",Submit:\"Einreichen\",Symbols:\"Symbole\",\"Travel & Places\":\"Reisen & Orte\",\"Type to search time zone\":\"Tippen, um eine Zeitzone zu suchen\",\"Unable to search the group\":\"Die Gruppe kann nicht durchsucht werden\",\"Undo changes\":\"Änderungen rückgängig machen\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Nachricht schreiben, \"@\" um jemanden zu erwähnen, \":\" für die automatische Vervollständigung von Emojis …'}},{locale:\"el\",translations:{\"{tag} (invisible)\":\"{tag} (αόρατο)\",\"{tag} (restricted)\":\"{tag} (περιορισμένο)\",Actions:\"Ενέργειες\",Activities:\"Δραστηριότητες\",\"Animals & Nature\":\"Ζώα & Φύση\",\"Anything shared with the same group of people will show up here\":\"Οτιδήποτε μοιράζεται με την ίδια ομάδα ατόμων θα εμφανίζεται εδώ\",\"Avatar of {displayName}\":\"Άβαταρ του {displayName}\",\"Avatar of {displayName}, {status}\":\"Άβαταρ του {displayName}, {status}\",\"Cancel changes\":\"Ακύρωση αλλαγών\",\"Change title\":\"Αλλαγή τίτλου\",Choose:\"Επιλογή\",\"Clear text\":\"Εκκαθάριση κειμένου\",Close:\"Κλείσιμο\",\"Close modal\":\"Βοηθητικό κλείσιμο\",\"Close navigation\":\"Κλείσιμο πλοήγησης\",\"Close sidebar\":\"Κλείσιμο πλευρικής μπάρας\",\"Confirm changes\":\"Επιβεβαίωση αλλαγών\",Custom:\"Προσαρμογή\",\"Edit item\":\"Επεξεργασία\",\"Error getting related resources\":\"Σφάλμα λήψης σχετικών πόρων\",\"Error parsing svg\":\"Σφάλμα ανάλυσης svg\",\"External documentation for {title}\":\"Εξωτερική τεκμηρίωση για {title}\",Favorite:\"Αγαπημένα\",Flags:\"Σημαίες\",\"Food & Drink\":\"Φαγητό & Ποτό\",\"Frequently used\":\"Συχνά χρησιμοποιούμενο\",Global:\"Καθολικό\",\"Go back to the list\":\"Επιστροφή στην αρχική λίστα \",\"Hide password\":\"Απόκρυψη κωδικού πρόσβασης\",\"Message limit of {count} characters reached\":\"Συμπληρώθηκε το όριο των {count} χαρακτήρων του μηνύματος\",\"More items …\":\"Περισσότερα στοιχεία …\",Next:\"Επόμενο\",\"No emoji found\":\"Δεν βρέθηκε emoji\",\"No results\":\"Κανένα αποτέλεσμα\",Objects:\"Αντικείμενα\",Open:\"Άνοιγμα\",'Open link to \"{resourceTitle}\"':'Άνοιγμα συνδέσμου στο \"{resourceTitle}\"',\"Open navigation\":\"Άνοιγμα πλοήγησης\",\"Password is secure\":\"Ο κωδικός πρόσβασης είναι ασφαλής\",\"Pause slideshow\":\"Παύση προβολής διαφανειών\",\"People & Body\":\"Άνθρωποι & Σώμα\",\"Pick an emoji\":\"Επιλέξτε ένα emoji\",\"Please select a time zone:\":\"Παρακαλούμε επιλέξτε μια ζώνη ώρας:\",Previous:\"Προηγούμενο\",\"Related resources\":\"Σχετικοί πόροι\",Search:\"Αναζήτηση\",\"Search results\":\"Αποτελέσματα αναζήτησης\",\"Select a tag\":\"Επιλογή ετικέτας\",Settings:\"Ρυθμίσεις\",\"Settings navigation\":\"Πλοήγηση ρυθμίσεων\",\"Show password\":\"Εμφάνιση κωδικού πρόσβασης\",\"Smileys & Emotion\":\"Φατσούλες & Συναίσθημα\",\"Start slideshow\":\"Έναρξη προβολής διαφανειών\",Submit:\"Υποβολή\",Symbols:\"Σύμβολα\",\"Travel & Places\":\"Ταξίδια & Τοποθεσίες\",\"Type to search time zone\":\"Πληκτρολογήστε για αναζήτηση ζώνης ώρας\",\"Unable to search the group\":\"Δεν είναι δυνατή η αναζήτηση της ομάδας\",\"Undo changes\":\"Αναίρεση Αλλαγών\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Γράψτε μήνυμα, χρησιμοποιείστε \"@\" για να αναφέρετε κάποιον, χρησιμοποιείστε \":\" για αυτόματη συμπλήρωση emoji …'}},{locale:\"en_GB\",translations:{\"{tag} (invisible)\":\"{tag} (invisible)\",\"{tag} (restricted)\":\"{tag} (restricted)\",Actions:\"Actions\",Activities:\"Activities\",\"Animals & Nature\":\"Animals & Nature\",\"Anything shared with the same group of people will show up here\":\"Anything shared with the same group of people will show up here\",\"Avatar of {displayName}\":\"Avatar of {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar of {displayName}, {status}\",\"Cancel changes\":\"Cancel changes\",\"Change title\":\"Change title\",Choose:\"Choose\",\"Clear text\":\"Clear text\",Close:\"Close\",\"Close modal\":\"Close modal\",\"Close navigation\":\"Close navigation\",\"Close sidebar\":\"Close sidebar\",\"Confirm changes\":\"Confirm changes\",Custom:\"Custom\",\"Edit item\":\"Edit item\",\"Error getting related resources\":\"Error getting related resources\",\"Error parsing svg\":\"Error parsing svg\",\"External documentation for {title}\":\"External documentation for {title}\",Favorite:\"Favourite\",Flags:\"Flags\",\"Food & Drink\":\"Food & Drink\",\"Frequently used\":\"Frequently used\",Global:\"Global\",\"Go back to the list\":\"Go back to the list\",\"Hide password\":\"Hide password\",\"Message limit of {count} characters reached\":\"Message limit of {count} characters reached\",\"More items …\":\"More items …\",Next:\"Next\",\"No emoji found\":\"No emoji found\",\"No results\":\"No results\",Objects:\"Objects\",Open:\"Open\",'Open link to \"{resourceTitle}\"':'Open link to \"{resourceTitle}\"',\"Open navigation\":\"Open navigation\",\"Password is secure\":\"Password is secure\",\"Pause slideshow\":\"Pause slideshow\",\"People & Body\":\"People & Body\",\"Pick an emoji\":\"Pick an emoji\",\"Please select a time zone:\":\"Please select a time zone:\",Previous:\"Previous\",\"Related resources\":\"Related resources\",Search:\"Search\",\"Search results\":\"Search results\",\"Select a tag\":\"Select a tag\",Settings:\"Settings\",\"Settings navigation\":\"Settings navigation\",\"Show password\":\"Show password\",\"Smileys & Emotion\":\"Smileys & Emotion\",\"Start slideshow\":\"Start slideshow\",Submit:\"Submit\",Symbols:\"Symbols\",\"Travel & Places\":\"Travel & Places\",\"Type to search time zone\":\"Type to search time zone\",\"Unable to search the group\":\"Unable to search the group\",\"Undo changes\":\"Undo changes\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …'}},{locale:\"eo\",translations:{\"{tag} (invisible)\":\"{tag} (kaŝita)\",\"{tag} (restricted)\":\"{tag} (limigita)\",Actions:\"Agoj\",Activities:\"Aktiveco\",\"Animals & Nature\":\"Bestoj & Naturo\",Choose:\"Elektu\",Close:\"Fermu\",Custom:\"Propra\",Flags:\"Flagoj\",\"Food & Drink\":\"Manĝaĵo & Trinkaĵo\",\"Frequently used\":\"Ofte uzataj\",\"Message limit of {count} characters reached\":\"La limo je {count} da literoj atingita\",Next:\"Sekva\",\"No emoji found\":\"La emoĝio forestas\",\"No results\":\"La rezulto forestas\",Objects:\"Objektoj\",\"Pause slideshow\":\"Payzi bildprezenton\",\"People & Body\":\"Homoj & Korpo\",\"Pick an emoji\":\"Elekti emoĝion \",Previous:\"Antaŭa\",Search:\"Serĉi\",\"Search results\":\"Serĉrezultoj\",\"Select a tag\":\"Elektu etikedon\",Settings:\"Agordo\",\"Settings navigation\":\"Agorda navigado\",\"Smileys & Emotion\":\"Ridoj kaj Emocioj\",\"Start slideshow\":\"Komenci bildprezenton\",Symbols:\"Signoj\",\"Travel & Places\":\"Vojaĵoj & Lokoj\",\"Unable to search the group\":\"Ne eblas serĉi en la grupo\",\"Write message, @ to mention someone …\":\"Mesaĝi, uzu @ por mencii iun ...\"}},{locale:\"es\",translations:{\"{tag} (invisible)\":\"{tag} (invisible)\",\"{tag} (restricted)\":\"{tag} (restringido)\",Actions:\"Acciones\",Activities:\"Actividades\",\"Animals & Nature\":\"Animales y naturaleza\",\"Anything shared with the same group of people will show up here\":\"Cualquier cosa que sea compartida con el mismo grupo de personas se mostrará aquí\",\"Avatar of {displayName}\":\"Avatar de {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar de {displayName}, {status}\",\"Cancel changes\":\"Cancelar cambios\",\"Change title\":\"Cambiar título\",Choose:\"Elegir\",\"Clear text\":\"Limpiar texto\",Close:\"Cerrar\",\"Close modal\":\"Cerrar modal\",\"Close navigation\":\"Cerrar navegación\",\"Close sidebar\":\"Cerrar barra lateral\",\"Confirm changes\":\"Confirmar cambios\",Custom:\"Personalizado\",\"Edit item\":\"Editar elemento\",\"Error getting related resources\":\"Se encontró un error al obtener los recursos relacionados\",\"Error parsing svg\":\"Error procesando svg\",\"External documentation for {title}\":\"Documentacion externa de {title}\",Favorite:\"Favorito\",Flags:\"Banderas\",\"Food & Drink\":\"Comida y bebida\",\"Frequently used\":\"Usado con frecuenca\",Global:\"Global\",\"Go back to the list\":\"Volver a la lista\",\"Hide password\":\"Ocultar contraseña\",\"Message limit of {count} characters reached\":\"El mensaje ha alcanzado el límite de {count} caracteres\",\"More items …\":\"Más ítems...\",Next:\"Siguiente\",\"No emoji found\":\"No hay ningún emoji\",\"No results\":\" Ningún resultado\",Objects:\"Objetos\",Open:\"Abrir\",'Open link to \"{resourceTitle}\"':'Abrir enlace a \"{resourceTitle}\"',\"Open navigation\":\"Abrir navegación\",\"Password is secure\":\"La contraseña es segura\",\"Pause slideshow\":\"Pausar la presentación \",\"People & Body\":\"Personas y cuerpos\",\"Pick an emoji\":\"Elegir un emoji\",\"Please select a time zone:\":\"Por favor elige un huso de horario:\",Previous:\"Anterior\",\"Related resources\":\"Recursos relacionados\",Search:\"Buscar\",\"Search results\":\"Resultados de la búsqueda\",\"Select a tag\":\"Seleccione una etiqueta\",Settings:\"Ajustes\",\"Settings navigation\":\"Navegación por ajustes\",\"Show password\":\"Mostrar contraseña\",\"Smileys & Emotion\":\"Smileys y emoticonos\",\"Start slideshow\":\"Iniciar la presentación\",Submit:\"Enviar\",Symbols:\"Símbolos\",\"Travel & Places\":\"Viajes y lugares\",\"Type to search time zone\":\"Escribe para buscar un huso de horario\",\"Unable to search the group\":\"No es posible buscar en el grupo\",\"Undo changes\":\"Deshacer cambios\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Escribir mensaje, utilice \"@\" para mencionar a alguien, utilice \":\" para autocompletado de emojis ...'}},{locale:\"eu\",translations:{\"{tag} (invisible)\":\"{tag} (ikusezina)\",\"{tag} (restricted)\":\"{tag} (mugatua)\",Actions:\"Ekintzak\",Activities:\"Jarduerak\",\"Animals & Nature\":\"Animaliak eta Natura\",\"Anything shared with the same group of people will show up here\":\"Pertsona-talde berarekin partekatutako edozer agertuko da hemen\",\"Avatar of {displayName}\":\"{displayName}-(e)n irudia\",\"Avatar of {displayName}, {status}\":\"{displayName} -(e)n irudia, {status}\",\"Cancel changes\":\"Ezeztatu aldaketak\",\"Change title\":\"Aldatu titulua\",Choose:\"Aukeratu\",\"Clear text\":\"Garbitu testua\",Close:\"Itxi\",\"Close modal\":\"Itxi modala\",\"Close navigation\":\"Itxi nabigazioa\",\"Close sidebar\":\"Itxi albo-barra\",\"Confirm changes\":\"Baieztatu aldaketak\",Custom:\"Pertsonalizatua\",\"Edit item\":\"Editatu elementua\",\"Error getting related resources\":\"Errorea erlazionatutako baliabideak lortzerakoan\",\"Error parsing svg\":\"Errore bat gertatu da svg-a analizatzean\",\"External documentation for {title}\":\"Kanpoko dokumentazioa {title}(r)entzat\",Favorite:\"Gogokoa\",Flags:\"Banderak\",\"Food & Drink\":\"Janaria eta edariak\",\"Frequently used\":\"Askotan erabilia\",Global:\"Globala\",\"Go back to the list\":\"Bueltatu zerrendara\",\"Hide password\":\"Ezkutatu pasahitza\",\"Message limit of {count} characters reached\":\"Mezuaren {count} karaketere-limitera heldu zara\",\"More items …\":\"Elementu gehiago …\",Next:\"Hurrengoa\",\"No emoji found\":\"Ez da emojirik aurkitu\",\"No results\":\"Emaitzarik ez\",Objects:\"Objektuak\",Open:\"Ireki\",'Open link to \"{resourceTitle}\"':'Ireki esteka: \"{resourceTitle}\"',\"Open navigation\":\"Ireki nabigazioa\",\"Password is secure\":\"Pasahitza segurua da\",\"Pause slideshow\":\"Pausatu diaporama\",\"People & Body\":\"Jendea eta gorputza\",\"Pick an emoji\":\"Hautatu emoji bat\",\"Please select a time zone:\":\"Mesedez hautatu ordu-zona bat:\",Previous:\"Aurrekoa\",\"Related resources\":\"Erlazionatutako baliabideak\",Search:\"Bilatu\",\"Search results\":\"Bilaketa emaitzak\",\"Select a tag\":\"Hautatu etiketa bat\",Settings:\"Ezarpenak\",\"Settings navigation\":\"Nabigazio ezarpenak\",\"Show password\":\"Erakutsi pasahitza\",\"Smileys & Emotion\":\"Smileyak eta emozioa\",\"Start slideshow\":\"Hasi diaporama\",Submit:\"Bidali\",Symbols:\"Sinboloak\",\"Travel & Places\":\"Bidaiak eta lekuak\",\"Type to search time zone\":\"Idatzi ordu-zona bat bilatzeko\",\"Unable to search the group\":\"Ezin izan da taldea bilatu\",\"Undo changes\":\"Aldaketak desegin\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Idatzi mezua, erabili \"@\" norbait aipatzeko, erabili \":\" emojiak automatikoki osatzeko...'}},{locale:\"fi_FI\",translations:{\"{tag} (invisible)\":\"{tag} (näkymätön)\",\"{tag} (restricted)\":\"{tag} (rajoitettu)\",Actions:\"Toiminnot\",Activities:\"Aktiviteetit\",\"Animals & Nature\":\"Eläimet & luonto\",\"Avatar of {displayName}\":\"Käyttäjän {displayName} avatar\",\"Avatar of {displayName}, {status}\":\"Käyttäjän {displayName} avatar, {status}\",\"Cancel changes\":\"Peruuta muutokset\",Choose:\"Valitse\",Close:\"Sulje\",\"Close navigation\":\"Sulje navigaatio\",\"Confirm changes\":\"Vahvista muutokset\",Custom:\"Mukautettu\",\"Edit item\":\"Muokkaa kohdetta\",\"External documentation for {title}\":\"Ulkoinen dokumentaatio kohteelle {title}\",Flags:\"Liput\",\"Food & Drink\":\"Ruoka & juoma\",\"Frequently used\":\"Usein käytetyt\",Global:\"Yleinen\",\"Go back to the list\":\"Siirry takaisin listaan\",\"Message limit of {count} characters reached\":\"Viestin merkken enimmäisimäärä {count} täynnä \",Next:\"Seuraava\",\"No emoji found\":\"Emojia ei löytynyt\",\"No results\":\"Ei tuloksia\",Objects:\"Esineet & asiat\",\"Open navigation\":\"Avaa navigaatio\",\"Pause slideshow\":\"Keskeytä diaesitys\",\"People & Body\":\"Ihmiset & keho\",\"Pick an emoji\":\"Valitse emoji\",\"Please select a time zone:\":\"Valitse aikavyöhyke:\",Previous:\"Edellinen\",Search:\"Etsi\",\"Search results\":\"Hakutulokset\",\"Select a tag\":\"Valitse tagi\",Settings:\"Asetukset\",\"Settings navigation\":\"Asetusnavigaatio\",\"Smileys & Emotion\":\"Hymiöt & tunteet\",\"Start slideshow\":\"Aloita diaesitys\",Submit:\"Lähetä\",Symbols:\"Symbolit\",\"Travel & Places\":\"Matkustus & kohteet\",\"Type to search time zone\":\"Kirjoita etsiäksesi aikavyöhyke\",\"Unable to search the group\":\"Ryhmää ei voi hakea\",\"Undo changes\":\"Kumoa muutokset\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"Kirjoita viesti, @ mainitaksesi käyttäjän, : emojin automaattitäydennykseen…\"}},{locale:\"fr\",translations:{\"{tag} (invisible)\":\"{tag} (invisible)\",\"{tag} (restricted)\":\"{tag} (restreint)\",Actions:\"Actions\",Activities:\"Activités\",\"Animals & Nature\":\"Animaux & Nature\",\"Anything shared with the same group of people will show up here\":\"Tout ce qui est partagé avec le même groupe de personnes apparaîtra ici\",\"Avatar of {displayName}\":\"Avatar de {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar de {displayName}, {status}\",\"Cancel changes\":\"Annuler les modifications\",\"Change title\":\"Modifier le titre\",Choose:\"Choisir\",\"Clear text\":\"Effacer le texte\",Close:\"Fermer\",\"Close modal\":\"Fermer la fenêtre\",\"Close navigation\":\"Fermer la navigation\",\"Close sidebar\":\"Fermer la barre latérale\",\"Confirm changes\":\"Confirmer les modifications\",Custom:\"Personnalisé\",\"Edit item\":\"Éditer l'élément\",\"Error getting related resources\":\"Erreur à la récupération des ressources liées\",\"Error parsing svg\":\"Erreur d'analyse SVG\",\"External documentation for {title}\":\"Documentation externe pour {title}\",Favorite:\"Favori\",Flags:\"Drapeaux\",\"Food & Drink\":\"Nourriture & Boissons\",\"Frequently used\":\"Utilisés fréquemment\",Global:\"Global\",\"Go back to the list\":\"Retourner à la liste\",\"Hide password\":\"Cacher le mot de passe\",\"Message limit of {count} characters reached\":\"Limite de messages de {count} caractères atteinte\",\"More items …\":\"Plus d'éléments...\",Next:\"Suivant\",\"No emoji found\":\"Pas d’émoji trouvé\",\"No results\":\"Aucun résultat\",Objects:\"Objets\",Open:\"Ouvrir\",'Open link to \"{resourceTitle}\"':'Ouvrir le lien vers \"{resourceTitle}\"',\"Open navigation\":\"Ouvrir la navigation\",\"Password is secure\":\"Le mot de passe est sécurisé\",\"Pause slideshow\":\"Mettre le diaporama en pause\",\"People & Body\":\"Personnes & Corps\",\"Pick an emoji\":\"Choisissez un émoji\",\"Please select a time zone:\":\"Sélectionnez un fuseau horaire : \",Previous:\"Précédent\",\"Related resources\":\"Ressources liées\",Search:\"Chercher\",\"Search results\":\"Résultats de recherche\",\"Select a tag\":\"Sélectionnez une balise\",Settings:\"Paramètres\",\"Settings navigation\":\"Navigation dans les paramètres\",\"Show password\":\"Afficher le mot de passe\",\"Smileys & Emotion\":\"Smileys & Émotions\",\"Start slideshow\":\"Démarrer le diaporama\",Submit:\"Valider\",Symbols:\"Symboles\",\"Travel & Places\":\"Voyage & Lieux\",\"Type to search time zone\":\"Saisissez les premiers lettres pour rechercher un fuseau horaire\",\"Unable to search the group\":\"Impossible de chercher le groupe\",\"Undo changes\":\"Annuler les changements\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Écrire un message, utiliser \"@\" pour mentionner une personne, \":\" pour l\\'autocomplétion des émojis...'}},{locale:\"gl\",translations:{\"{tag} (invisible)\":\"{tag} (invisíbel)\",\"{tag} (restricted)\":\"{tag} (restrinxido)\",Actions:\"Accións\",Activities:\"Actividades\",\"Animals & Nature\":\"Animais e natureza\",\"Cancel changes\":\"Cancelar os cambios\",Choose:\"Escoller\",Close:\"Pechar\",\"Confirm changes\":\"Confirma os cambios\",Custom:\"Personalizado\",\"External documentation for {title}\":\"Documentación externa para {title}\",Flags:\"Bandeiras\",\"Food & Drink\":\"Comida e bebida\",\"Frequently used\":\"Usado con frecuencia\",\"Message limit of {count} characters reached\":\"Acadouse o límite de {count} caracteres por mensaxe\",Next:\"Seguinte\",\"No emoji found\":\"Non se atopou ningún «emoji»\",\"No results\":\"Sen resultados\",Objects:\"Obxectos\",\"Pause slideshow\":\"Pausar o diaporama\",\"People & Body\":\"Persoas e corpo\",\"Pick an emoji\":\"Escolla un «emoji»\",Previous:\"Anterir\",Search:\"Buscar\",\"Search results\":\"Resultados da busca\",\"Select a tag\":\"Seleccione unha etiqueta\",Settings:\"Axustes\",\"Settings navigation\":\"Navegación polos axustes\",\"Smileys & Emotion\":\"Sorrisos e emocións\",\"Start slideshow\":\"Iniciar o diaporama\",Submit:\"Enviar\",Symbols:\"Símbolos\",\"Travel & Places\":\"Viaxes e lugares\",\"Unable to search the group\":\"Non foi posíbel buscar o grupo\",\"Write message, @ to mention someone …\":\"Escriba a mensaxe, @ para mencionar a alguén…\"}},{locale:\"he\",translations:{\"{tag} (invisible)\":\"{tag} (נסתר)\",\"{tag} (restricted)\":\"{tag} (מוגבל)\",Actions:\"פעולות\",Activities:\"פעילויות\",\"Animals & Nature\":\"חיות וטבע\",Choose:\"בחירה\",Close:\"סגירה\",Custom:\"בהתאמה אישית\",Flags:\"דגלים\",\"Food & Drink\":\"מזון ומשקאות\",\"Frequently used\":\"בשימוש תדיר\",Next:\"הבא\",\"No emoji found\":\"לא נמצא אמוג׳י\",\"No results\":\"אין תוצאות\",Objects:\"חפצים\",\"Pause slideshow\":\"השהיית מצגת\",\"People & Body\":\"אנשים וגוף\",\"Pick an emoji\":\"נא לבחור אמוג׳י\",Previous:\"הקודם\",Search:\"חיפוש\",\"Search results\":\"תוצאות חיפוש\",\"Select a tag\":\"בחירת תגית\",Settings:\"הגדרות\",\"Smileys & Emotion\":\"חייכנים ורגשונים\",\"Start slideshow\":\"התחלת המצגת\",Symbols:\"סמלים\",\"Travel & Places\":\"טיולים ומקומות\",\"Unable to search the group\":\"לא ניתן לחפש בקבוצה\"}},{locale:\"hu_HU\",translations:{\"{tag} (invisible)\":\"{tag} (láthatatlan)\",\"{tag} (restricted)\":\"{tag} (korlátozott)\",Actions:\"Műveletek\",Activities:\"Tevékenységek\",\"Animals & Nature\":\"Állatok és természet\",\"Anything shared with the same group of people will show up here\":\"Minden, amit ugyanazzal a csoporttal oszt meg, itt fog megjelenni\",\"Avatar of {displayName}\":\"{displayName} profilképe\",\"Avatar of {displayName}, {status}\":\"{displayName} profilképe, {status}\",\"Cancel changes\":\"Változtatások elvetése\",\"Change title\":\"Cím megváltoztatása\",Choose:\"Válassszon\",\"Clear text\":\"Szöveg törlése\",Close:\"Bezárás\",\"Close modal\":\"Ablak bezárása\",\"Close navigation\":\"Navigáció bezárása\",\"Close sidebar\":\"Oldalsáv bezárása\",\"Confirm changes\":\"Változtatások megerősítése\",Custom:\"Egyéni\",\"Edit item\":\"Elem szerkesztése\",\"Error getting related resources\":\"Hiba a kapcsolódó erőforrások lekérésekor\",\"Error parsing svg\":\"Hiba az SVG feldolgozásakor\",\"External documentation for {title}\":\"Külső dokumentáció ehhez: {title}\",Favorite:\"Kedvenc\",Flags:\"Zászlók\",\"Food & Drink\":\"Étel és ital\",\"Frequently used\":\"Gyakran használt\",Global:\"Globális\",\"Go back to the list\":\"Ugrás vissza a listához\",\"Hide password\":\"Jelszó elrejtése\",\"Message limit of {count} characters reached\":\"{count} karakteres üzenetkorlát elérve\",\"More items …\":\"További elemek...\",Next:\"Következő\",\"No emoji found\":\"Nem található emodzsi\",\"No results\":\"Nincs találat\",Objects:\"Tárgyak\",Open:\"Megnyitás\",'Open link to \"{resourceTitle}\"':\"A(z) „{resourceTitle}” hivatkozásának megnyitása\",\"Open navigation\":\"Navigáció megnyitása\",\"Password is secure\":\"A jelszó biztonságos\",\"Pause slideshow\":\"Diavetítés szüneteltetése\",\"People & Body\":\"Emberek és test\",\"Pick an emoji\":\"Válasszon egy emodzsit\",\"Please select a time zone:\":\"Válasszon időzónát:\",Previous:\"Előző\",\"Related resources\":\"Kapcsolódó erőforrások\",Search:\"Keresés\",\"Search results\":\"Találatok\",\"Select a tag\":\"Válasszon címkét\",Settings:\"Beállítások\",\"Settings navigation\":\"Navigáció a beállításokban\",\"Show password\":\"Jelszó megjelenítése\",\"Smileys & Emotion\":\"Mosolyok és érzelmek\",\"Start slideshow\":\"Diavetítés indítása\",Submit:\"Beküldés\",Symbols:\"Szimbólumok\",\"Travel & Places\":\"Utazás és helyek\",\"Type to search time zone\":\"Gépeljen az időzóna kereséséhez\",\"Unable to search the group\":\"A csoport nem kereshető\",\"Undo changes\":\"Változtatások visszavonása\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':\"Írjon egy üzenetet, használja a „@”-ot valaki megemlítéséhet, illetve a „:”-ot az emodzsik automatikus kiegészítéséhez…\"}},{locale:\"is\",translations:{\"{tag} (invisible)\":\"{tag} (ósýnilegt)\",\"{tag} (restricted)\":\"{tag} (takmarkað)\",Actions:\"Aðgerðir\",Activities:\"Aðgerðir\",\"Animals & Nature\":\"Dýr og náttúra\",Choose:\"Velja\",Close:\"Loka\",Custom:\"Sérsniðið\",Flags:\"Flögg\",\"Food & Drink\":\"Matur og drykkur\",\"Frequently used\":\"Oftast notað\",Next:\"Næsta\",\"No emoji found\":\"Ekkert tjáningartákn fannst\",\"No results\":\"Engar niðurstöður\",Objects:\"Hlutir\",\"Pause slideshow\":\"Gera hlé á skyggnusýningu\",\"People & Body\":\"Fólk og líkami\",\"Pick an emoji\":\"Veldu tjáningartákn\",Previous:\"Fyrri\",Search:\"Leita\",\"Search results\":\"Leitarniðurstöður\",\"Select a tag\":\"Veldu merki\",Settings:\"Stillingar\",\"Smileys & Emotion\":\"Broskallar og tilfinningar\",\"Start slideshow\":\"Byrja skyggnusýningu\",Symbols:\"Tákn\",\"Travel & Places\":\"Staðir og ferðalög\",\"Unable to search the group\":\"Get ekki leitað í hópnum\"}},{locale:\"it\",translations:{\"{tag} (invisible)\":\"{tag} (invisibile)\",\"{tag} (restricted)\":\"{tag} (limitato)\",Actions:\"Azioni\",Activities:\"Attività\",\"Animals & Nature\":\"Animali e natura\",\"Anything shared with the same group of people will show up here\":\"Tutto ciò che è stato condiviso con lo stesso gruppo di persone viene visualizzato qui\",\"Avatar of {displayName}\":\"Avatar di {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar di {displayName}, {status}\",\"Cancel changes\":\"Annulla modifiche\",\"Change title\":\"Modifica il titolo\",Choose:\"Scegli\",\"Clear text\":\"Cancella il testo\",Close:\"Chiudi\",\"Close modal\":\"Chiudi il messaggio modale\",\"Close navigation\":\"Chiudi la navigazione\",\"Close sidebar\":\"Chiudi la barra laterale\",\"Confirm changes\":\"Conferma modifiche\",Custom:\"Personalizzato\",\"Edit item\":\"Modifica l'elemento\",\"Error getting related resources\":\"Errore nell'ottenere risorse correlate\",\"Error parsing svg\":\"Errore nell'analizzare l'svg\",\"External documentation for {title}\":\"Documentazione esterna per {title}\",Favorite:\"Preferito\",Flags:\"Bandiere\",\"Food & Drink\":\"Cibo e bevande\",\"Frequently used\":\"Usati di frequente\",Global:\"Globale\",\"Go back to the list\":\"Torna all'elenco\",\"Hide password\":\"Nascondi la password\",\"Message limit of {count} characters reached\":\"Limite dei messaggi di {count} caratteri raggiunto\",\"More items …\":\"Più elementi ...\",Next:\"Successivo\",\"No emoji found\":\"Nessun emoji trovato\",\"No results\":\"Nessun risultato\",Objects:\"Oggetti\",Open:\"Apri\",'Open link to \"{resourceTitle}\"':'Apri il link a \"{resourceTitle}\"',\"Open navigation\":\"Apri la navigazione\",\"Password is secure\":\"La password è sicura\",\"Pause slideshow\":\"Presentazione in pausa\",\"People & Body\":\"Persone e corpo\",\"Pick an emoji\":\"Scegli un emoji\",\"Please select a time zone:\":\"Si prega di selezionare un fuso orario:\",Previous:\"Precedente\",\"Related resources\":\"Risorse correlate\",Search:\"Cerca\",\"Search results\":\"Risultati di ricerca\",\"Select a tag\":\"Seleziona un'etichetta\",Settings:\"Impostazioni\",\"Settings navigation\":\"Navigazione delle impostazioni\",\"Show password\":\"Mostra la password\",\"Smileys & Emotion\":\"Faccine ed emozioni\",\"Start slideshow\":\"Avvia presentazione\",Submit:\"Invia\",Symbols:\"Simboli\",\"Travel & Places\":\"Viaggi e luoghi\",\"Type to search time zone\":\"Digita per cercare un fuso orario\",\"Unable to search the group\":\"Impossibile cercare il gruppo\",\"Undo changes\":\"Cancella i cambiamenti\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Scrivi un messaggio, \"@\" per menzionare qualcuno, \":\" per il completamento automatico delle emoji ...'}},{locale:\"ja_JP\",translations:{\"{tag} (invisible)\":\"{タグ} (不可視)\",\"{tag} (restricted)\":\"{タグ} (制限付)\",Actions:\"操作\",Activities:\"アクティビティ\",\"Animals & Nature\":\"動物と自然\",\"Anything shared with the same group of people will show up here\":\"同じグループで共有しているものは、全てここに表示されます\",\"Avatar of {displayName}\":\"{displayName} のアバター\",\"Avatar of {displayName}, {status}\":\"{displayName}, {status} のアバター\",\"Cancel changes\":\"変更をキャンセル\",\"Change title\":\"タイトルを変更\",Choose:\"選択\",\"Clear text\":\"テキストをクリア\",Close:\"閉じる\",\"Close modal\":\"モーダルを閉じる\",\"Close navigation\":\"ナビゲーションを閉じる\",\"Close sidebar\":\"サイドバーを閉じる\",\"Confirm changes\":\"変更を承認\",Custom:\"カスタム\",\"Edit item\":\"編集\",\"Error getting related resources\":\"関連リソースの取得エラー\",\"Error parsing svg\":\"svgの解析エラー\",\"External documentation for {title}\":\"{title} のための添付文書\",Favorite:\"お気に入り\",Flags:\"国旗\",\"Food & Drink\":\"食べ物と飲み物\",\"Frequently used\":\"よく使うもの\",Global:\"全体\",\"Go back to the list\":\"リストに戻る\",\"Hide password\":\"パスワードを非表示\",\"Message limit of {count} characters reached\":\"{count} 文字のメッセージ上限に達しています\",\"More items …\":\"他のアイテム\",Next:\"次\",\"No emoji found\":\"絵文字が見つかりません\",\"No results\":\"なし\",Objects:\"物\",Open:\"開く\",'Open link to \"{resourceTitle}\"':'\"{resourceTitle}\"のリンクを開く',\"Open navigation\":\"ナビゲーションを開く\",\"Password is secure\":\"パスワードは保護されています\",\"Pause slideshow\":\"スライドショーを一時停止\",\"People & Body\":\"様々な人と体の部位\",\"Pick an emoji\":\"絵文字を選択\",\"Please select a time zone:\":\"タイムゾーンを選んで下さい:\",Previous:\"前\",\"Related resources\":\"関連リソース\",Search:\"検索\",\"Search results\":\"検索結果\",\"Select a tag\":\"タグを選択\",Settings:\"設定\",\"Settings navigation\":\"ナビゲーション設定\",\"Show password\":\"パスワードを表示\",\"Smileys & Emotion\":\"感情表現\",\"Start slideshow\":\"スライドショーを開始\",Submit:\"提出\",Symbols:\"記号\",\"Travel & Places\":\"旅行と場所\",\"Type to search time zone\":\"タイムゾーン検索のため入力してください\",\"Unable to search the group\":\"グループを検索できません\",\"Undo changes\":\"変更を取り消し\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'メッセージを記入、\"@\"でメンション、\":\"で絵文字の自動補完 ...'}},{locale:\"lt_LT\",translations:{\"{tag} (invisible)\":\"{tag} (nematoma)\",\"{tag} (restricted)\":\"{tag} (apribota)\",Actions:\"Veiksmai\",Activities:\"Veiklos\",\"Animals & Nature\":\"Gyvūnai ir gamta\",Choose:\"Pasirinkti\",Close:\"Užverti\",Custom:\"Tinkinti\",\"External documentation for {title}\":\"Išorinė {title} dokumentacija\",Flags:\"Vėliavos\",\"Food & Drink\":\"Maistas ir gėrimai\",\"Frequently used\":\"Dažniausiai naudoti\",\"Message limit of {count} characters reached\":\"Pasiekta {count} simbolių žinutės riba\",Next:\"Kitas\",\"No emoji found\":\"Nerasta jaustukų\",\"No results\":\"Nėra rezultatų\",Objects:\"Objektai\",\"Pause slideshow\":\"Pristabdyti skaidrių rodymą\",\"People & Body\":\"Žmonės ir kūnas\",\"Pick an emoji\":\"Pasirinkti jaustuką\",Previous:\"Ankstesnis\",Search:\"Ieškoti\",\"Search results\":\"Paieškos rezultatai\",\"Select a tag\":\"Pasirinkti žymę\",Settings:\"Nustatymai\",\"Settings navigation\":\"Naršymas nustatymuose\",\"Smileys & Emotion\":\"Šypsenos ir emocijos\",\"Start slideshow\":\"Pradėti skaidrių rodymą\",Submit:\"Pateikti\",Symbols:\"Simboliai\",\"Travel & Places\":\"Kelionės ir vietos\",\"Unable to search the group\":\"Nepavyko atlikti paiešką grupėje\",\"Write message, @ to mention someone …\":\"Rašykite žinutę, naudokite @ norėdami kažką paminėti…\"}},{locale:\"lv\",translations:{\"{tag} (invisible)\":\"{tag} (neredzams)\",\"{tag} (restricted)\":\"{tag} (ierobežots)\",Choose:\"Izvēlēties\",Close:\"Aizvērt\",Next:\"Nākamais\",\"No results\":\"Nav rezultātu\",\"Pause slideshow\":\"Pauzēt slaidrādi\",Previous:\"Iepriekšējais\",\"Select a tag\":\"Izvēlēties birku\",Settings:\"Iestatījumi\",\"Start slideshow\":\"Sākt slaidrādi\"}},{locale:\"mk\",translations:{\"{tag} (invisible)\":\"{tag} (невидливо)\",\"{tag} (restricted)\":\"{tag} (ограничено)\",Actions:\"Акции\",Activities:\"Активности\",\"Animals & Nature\":\"Животни & Природа\",\"Avatar of {displayName}\":\"Аватар на {displayName}\",\"Avatar of {displayName}, {status}\":\"Аватар на {displayName}, {status}\",\"Cancel changes\":\"Откажи ги промените\",\"Change title\":\"Промени наслов\",Choose:\"Избери\",Close:\"Затвори\",\"Close modal\":\"Затвори модал\",\"Close navigation\":\"Затвори навигација\",\"Confirm changes\":\"Потврди ги промените\",Custom:\"Прилагодени\",\"Edit item\":\"Уреди\",\"External documentation for {title}\":\"Надворешна документација за {title}\",Favorite:\"Фаворити\",Flags:\"Знамиња\",\"Food & Drink\":\"Храна & Пијалоци\",\"Frequently used\":\"Најчесто користени\",Global:\"Глобално\",\"Go back to the list\":\"Врати се на листата\",items:\"ставки\",\"Message limit of {count} characters reached\":\"Ограничувањето на должината на пораката од {count} карактери е надминато\",\"More {dashboardItemType} …\":\"Повеќе {dashboardItemType} …\",Next:\"Следно\",\"No emoji found\":\"Не се пронајдени емотикони\",\"No results\":\"Нема резултати\",Objects:\"Објекти\",Open:\"Отвори\",\"Open navigation\":\"Отвори навигација\",\"Pause slideshow\":\"Пузирај слајдшоу\",\"People & Body\":\"Луѓе & Тело\",\"Pick an emoji\":\"Избери емотикон\",\"Please select a time zone:\":\"Изберете временска зона:\",Previous:\"Предходно\",Search:\"Барај\",\"Search results\":\"Резултати од барувањето\",\"Select a tag\":\"Избери ознака\",Settings:\"Параметри\",\"Settings navigation\":\"Параметри за навигација\",\"Smileys & Emotion\":\"Смешковци & Емотикони\",\"Start slideshow\":\"Стартувај слајдшоу\",Submit:\"Испрати\",Symbols:\"Симболи\",\"Travel & Places\":\"Патувања & Места\",\"Type to search time zone\":\"Напишете за да пребарате временска зона\",\"Unable to search the group\":\"Неможе да се принајде групата\",\"Undo changes\":\"Врати ги промените\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"Напиши порака, @ за да спомнете некого, : за емотинони автоатско комплетирање ...\"}},{locale:\"my\",translations:{\"{tag} (invisible)\":\"{tag} (ကွယ်ဝှက်ထား)\",\"{tag} (restricted)\":\"{tag} (ကန့်သတ်)\",Actions:\"လုပ်ဆောင်ချက်များ\",Activities:\"ပြုလုပ်ဆောင်တာများ\",\"Animals & Nature\":\"တိရစ္ဆာန်များနှင့် သဘာဝ\",\"Avatar of {displayName}\":\"{displayName} ၏ ကိုယ်ပွား\",\"Cancel changes\":\"ပြောင်းလဲမှုများ ပယ်ဖျက်ရန်\",Choose:\"ရွေးချယ်ရန်\",Close:\"ပိတ်ရန်\",\"Confirm changes\":\"ပြောင်းလဲမှုများ အတည်ပြုရန်\",Custom:\"အလိုကျချိန်ညှိမှု\",\"External documentation for {title}\":\"{title} အတွက် ပြင်ပ စာရွက်စာတမ်း\",Flags:\"အလံများ\",\"Food & Drink\":\"အစားအသောက်\",\"Frequently used\":\"မကြာခဏအသုံးပြုသော\",Global:\"ကမ္ဘာလုံးဆိုင်ရာ\",\"Message limit of {count} characters reached\":\"ကန့်သတ် စာလုံးရေ {count} လုံး ပြည့်ပါပြီ\",Next:\"နောက်သို့ဆက်ရန်\",\"No emoji found\":\"အီမိုဂျီ ရှာဖွေမတွေ့နိုင်ပါ\",\"No results\":\"ရလဒ်မရှိပါ\",Objects:\"အရာဝတ္ထုများ\",\"Pause slideshow\":\"စလိုက်ရှိုး ခေတ္တရပ်ရန်\",\"People & Body\":\"လူပုဂ္ဂိုလ်များနှင့် ခန္ဓာကိုယ်\",\"Pick an emoji\":\"အီမိုဂျီရွေးရန်\",\"Please select a time zone:\":\"ဒေသစံတော်ချိန် ရွေးချယ်ပေးပါ\",Previous:\"ယခင်\",Search:\"ရှာဖွေရန်\",\"Search results\":\"ရှာဖွေမှု ရလဒ်များ\",\"Select a tag\":\"tag ရွေးချယ်ရန်\",Settings:\"ချိန်ညှိချက်များ\",\"Settings navigation\":\"ချိန်ညှိချက်အညွှန်း\",\"Smileys & Emotion\":\"စမိုင်လီများနှင့် အီမိုရှင်း\",\"Start slideshow\":\"စလိုက်ရှိုးအား စတင်ရန်\",Submit:\"တင်သွင်းရန်\",Symbols:\"သင်္ကေတများ\",\"Travel & Places\":\"ခရီးသွားလာခြင်းနှင့် နေရာများ\",\"Type to search time zone\":\"ဒေသစံတော်ချိန်များ ရှာဖွေရန် စာရိုက်ပါ\",\"Unable to search the group\":\"အဖွဲ့အား ရှာဖွေ၍ မရနိုင်ပါ\",\"Write message, @ to mention someone …\":\"စာရေးသားရန်၊ တစ်စုံတစ်ဦးအား @ အသုံးပြု ရည်ညွှန်းရန်...\"}},{locale:\"nb_NO\",translations:{\"{tag} (invisible)\":\"{tag} (usynlig)\",\"{tag} (restricted)\":\"{tag} (beskyttet)\",Actions:\"Handlinger\",Activities:\"Aktiviteter\",\"Animals & Nature\":\"Dyr og natur\",\"Anything shared with the same group of people will show up here\":\"Alt som er delt med den samme gruppen vil vises her\",\"Avatar of {displayName}\":\"Avataren til {displayName}\",\"Avatar of {displayName}, {status}\":\"{displayName}'s avatar, {status}\",\"Cancel changes\":\"Avbryt endringer\",\"Change title\":\"Endre tittel\",Choose:\"Velg\",\"Clear text\":\"Fjern tekst\",Close:\"Lukk\",\"Close modal\":\"Lukk modal\",\"Close navigation\":\"Lukk navigasjon\",\"Close sidebar\":\"Lukk sidepanel\",\"Confirm changes\":\"Bekreft endringer\",Custom:\"Tilpasset\",\"Edit item\":\"Rediger\",\"Error getting related resources\":\"Feil ved henting av relaterte ressurser\",\"Error parsing svg\":\"Feil ved parsing av svg\",\"External documentation for {title}\":\"Ekstern dokumentasjon for {title}\",Favorite:\"Favoritt\",Flags:\"Flagg\",\"Food & Drink\":\"Mat og drikke\",\"Frequently used\":\"Ofte brukt\",Global:\"Global\",\"Go back to the list\":\"Gå tilbake til listen\",\"Hide password\":\"Skjul passord\",\"Message limit of {count} characters reached\":\"Karakter begrensing {count} nådd i melding\",\"More items …\":\"Flere gjenstander...\",Next:\"Neste\",\"No emoji found\":\"Fant ingen emoji\",\"No results\":\"Ingen resultater\",Objects:\"Objekter\",Open:\"Åpne\",'Open link to \"{resourceTitle}\"':'Åpne link til \"{resourceTitle}\"',\"Open navigation\":\"Åpne navigasjon\",\"Password is secure\":\"Passordet er sikkert\",\"Pause slideshow\":\"Pause lysbildefremvisning\",\"People & Body\":\"Mennesker og kropp\",\"Pick an emoji\":\"Velg en emoji\",\"Please select a time zone:\":\"Vennligst velg tidssone\",Previous:\"Forrige\",\"Related resources\":\"Relaterte ressurser\",Search:\"Søk\",\"Search results\":\"Søkeresultater\",\"Select a tag\":\"Velg en merkelapp\",Settings:\"Innstillinger\",\"Settings navigation\":\"Navigasjonsinstillinger\",\"Show password\":\"Vis passord\",\"Smileys & Emotion\":\"Smilefjes og følelser\",\"Start slideshow\":\"Start lysbildefremvisning\",Submit:\"Send\",Symbols:\"Symboler\",\"Travel & Places\":\"Reise og steder\",\"Type to search time zone\":\"Tast for å søke etter tidssone\",\"Unable to search the group\":\"Kunne ikke søke i gruppen\",\"Undo changes\":\"Tilbakestill endringer\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Skriv melding, bruk \"@\" for å nevne noen, bruk \":\" for autofullføring av emoji...'}},{locale:\"nl\",translations:{\"{tag} (invisible)\":\"{tag} (onzichtbaar)\",\"{tag} (restricted)\":\"{tag} (beperkt)\",Actions:\"Acties\",Activities:\"Activiteiten\",\"Animals & Nature\":\"Dieren & Natuur\",\"Avatar of {displayName}\":\"Avatar van {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar van {displayName}, {status}\",\"Cancel changes\":\"Wijzigingen annuleren\",Choose:\"Kies\",Close:\"Sluiten\",\"Close navigation\":\"Navigatie sluiten\",\"Confirm changes\":\"Wijzigingen bevestigen\",Custom:\"Aangepast\",\"Edit item\":\"Item bewerken\",\"External documentation for {title}\":\"Externe documentatie voor {title}\",Flags:\"Vlaggen\",\"Food & Drink\":\"Eten & Drinken\",\"Frequently used\":\"Vaak gebruikt\",Global:\"Globaal\",\"Go back to the list\":\"Ga terug naar de lijst\",\"Message limit of {count} characters reached\":\"Berichtlimiet van {count} karakters bereikt\",Next:\"Volgende\",\"No emoji found\":\"Geen emoji gevonden\",\"No results\":\"Geen resultaten\",Objects:\"Objecten\",\"Open navigation\":\"Navigatie openen\",\"Pause slideshow\":\"Pauzeer diavoorstelling\",\"People & Body\":\"Mensen & Lichaam\",\"Pick an emoji\":\"Kies een emoji\",\"Please select a time zone:\":\"Selecteer een tijdzone:\",Previous:\"Vorige\",Search:\"Zoeken\",\"Search results\":\"Zoekresultaten\",\"Select a tag\":\"Selecteer een label\",Settings:\"Instellingen\",\"Settings navigation\":\"Instellingen navigatie\",\"Smileys & Emotion\":\"Smileys & Emotie\",\"Start slideshow\":\"Start diavoorstelling\",Submit:\"Verwerken\",Symbols:\"Symbolen\",\"Travel & Places\":\"Reizen & Plaatsen\",\"Type to search time zone\":\"Type om de tijdzone te zoeken\",\"Unable to search the group\":\"Kan niet in de groep zoeken\",\"Undo changes\":\"Wijzigingen ongedaan maken\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"Schrijf bericht, @ om iemand te noemen, : voor emoji auto-aanvullen ...\"}},{locale:\"oc\",translations:{\"{tag} (invisible)\":\"{tag} (invisible)\",\"{tag} (restricted)\":\"{tag} (limit)\",Actions:\"Accions\",Choose:\"Causir\",Close:\"Tampar\",Next:\"Seguent\",\"No results\":\"Cap de resultat\",\"Pause slideshow\":\"Metre en pausa lo diaporama\",Previous:\"Precedent\",\"Select a tag\":\"Seleccionar una etiqueta\",Settings:\"Paramètres\",\"Start slideshow\":\"Lançar lo diaporama\"}},{locale:\"pl\",translations:{\"{tag} (invisible)\":\"{tag} (niewidoczna)\",\"{tag} (restricted)\":\"{tag} (ograniczona)\",Actions:\"Działania\",Activities:\"Aktywność\",\"Animals & Nature\":\"Zwierzęta i natura\",\"Anything shared with the same group of people will show up here\":\"Tutaj pojawi się wszystko, co zostało udostępnione tej samej grupie osób\",\"Avatar of {displayName}\":\"Awatar {displayName}\",\"Avatar of {displayName}, {status}\":\"Awatar {displayName}, {status}\",\"Cancel changes\":\"Anuluj zmiany\",\"Change title\":\"Zmień tytuł\",Choose:\"Wybierz\",\"Clear text\":\"Wyczyść tekst\",Close:\"Zamknij\",\"Close modal\":\"Zamknij modal\",\"Close navigation\":\"Zamknij nawigację\",\"Close sidebar\":\"Zamknij pasek boczny\",\"Confirm changes\":\"Potwierdź zmiany\",Custom:\"Zwyczajne\",\"Edit item\":\"Edytuj element\",\"Error getting related resources\":\"Błąd podczas pobierania powiązanych zasobów\",\"Error parsing svg\":\"Błąd podczas analizowania svg\",\"External documentation for {title}\":\"Dokumentacja zewnętrzna dla {title}\",Favorite:\"Ulubiony\",Flags:\"Flagi\",\"Food & Drink\":\"Jedzenie i picie\",\"Frequently used\":\"Często używane\",Global:\"Globalnie\",\"Go back to the list\":\"Powrót do listy\",\"Hide password\":\"Ukryj hasło\",\"Message limit of {count} characters reached\":\"Przekroczono limit wiadomości wynoszący {count} znaków\",\"More items …\":\"Więcej pozycji…\",Next:\"Następny\",\"No emoji found\":\"Nie znaleziono emoji\",\"No results\":\"Brak wyników\",Objects:\"Obiekty\",Open:\"Otwórz\",'Open link to \"{resourceTitle}\"':'Otwórz link do \"{resourceTitle}\"',\"Open navigation\":\"Otwórz nawigację\",\"Password is secure\":\"Hasło jest bezpieczne\",\"Pause slideshow\":\"Wstrzymaj pokaz slajdów\",\"People & Body\":\"Ludzie i ciało\",\"Pick an emoji\":\"Wybierz emoji\",\"Please select a time zone:\":\"Wybierz strefę czasową:\",Previous:\"Poprzedni\",\"Related resources\":\"Powiązane zasoby\",Search:\"Szukaj\",\"Search results\":\"Wyniki wyszukiwania\",\"Select a tag\":\"Wybierz etykietę\",Settings:\"Ustawienia\",\"Settings navigation\":\"Ustawienia nawigacji\",\"Show password\":\"Pokaż hasło\",\"Smileys & Emotion\":\"Buźki i emotikony\",\"Start slideshow\":\"Rozpocznij pokaz slajdów\",Submit:\"Wyślij\",Symbols:\"Symbole\",\"Travel & Places\":\"Podróże i miejsca\",\"Type to search time zone\":\"Wpisz, aby wyszukać strefę czasową\",\"Unable to search the group\":\"Nie można przeszukać grupy\",\"Undo changes\":\"Cofnij zmiany\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Napisz wiadomość, \"@\" aby o kimś wspomnieć, \":\" dla autouzupełniania emoji…'}},{locale:\"pt_BR\",translations:{\"{tag} (invisible)\":\"{tag} (invisível)\",\"{tag} (restricted)\":\"{tag} (restrito) \",Actions:\"Ações\",Activities:\"Atividades\",\"Animals & Nature\":\"Animais & Natureza\",\"Anything shared with the same group of people will show up here\":\"Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui\",\"Avatar of {displayName}\":\"Avatar de {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar de {displayName}, {status}\",\"Cancel changes\":\"Cancelar alterações\",\"Change title\":\"Alterar título\",Choose:\"Escolher\",\"Clear text\":\"Limpar texto\",Close:\"Fechar\",\"Close modal\":\"Fechar modal\",\"Close navigation\":\"Fechar navegação\",\"Close sidebar\":\"Fechar barra lateral\",\"Confirm changes\":\"Confirmar alterações\",Custom:\"Personalizado\",\"Edit item\":\"Editar item\",\"Error getting related resources\":\"Erro ao obter recursos relacionados\",\"Error parsing svg\":\"Erro ao analisar svg\",\"External documentation for {title}\":\"Documentação externa para {title}\",Favorite:\"Favorito\",Flags:\"Bandeiras\",\"Food & Drink\":\"Comida & Bebida\",\"Frequently used\":\"Mais usados\",Global:\"Global\",\"Go back to the list\":\"Volte para a lista\",\"Hide password\":\"Ocultar a senha\",\"Message limit of {count} characters reached\":\"Limite de mensagem de {count} caracteres atingido\",\"More items …\":\"Mais itens …\",Next:\"Próximo\",\"No emoji found\":\"Nenhum emoji encontrado\",\"No results\":\"Sem resultados\",Objects:\"Objetos\",Open:\"Aberto\",'Open link to \"{resourceTitle}\"':'Abrir link para \"{resourceTitle}\"',\"Open navigation\":\"Abrir navegação\",\"Password is secure\":\"A senha é segura\",\"Pause slideshow\":\"Pausar apresentação de slides\",\"People & Body\":\"Pessoas & Corpo\",\"Pick an emoji\":\"Escolha um emoji\",\"Please select a time zone:\":\"Selecione um fuso horário: \",Previous:\"Anterior\",\"Related resources\":\"Recursos relacionados\",Search:\"Pesquisar\",\"Search results\":\"Resultados da pesquisa\",\"Select a tag\":\"Selecionar uma tag\",Settings:\"Configurações\",\"Settings navigation\":\"Navegação de configurações\",\"Show password\":\"Mostrar senha\",\"Smileys & Emotion\":\"Smiles & Emoções\",\"Start slideshow\":\"Iniciar apresentação de slides\",Submit:\"Enviar\",Symbols:\"Símbolo\",\"Travel & Places\":\"Viagem & Lugares\",\"Type to search time zone\":\"Digite para pesquisar o fuso horário \",\"Unable to search the group\":\"Não foi possível pesquisar o grupo\",\"Undo changes\":\"Desfazer modificações\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Escreva mensagens, use \"@\" para mencionar algum, use \":\" for autocompletar emoji …'}},{locale:\"pt_PT\",translations:{\"{tag} (invisible)\":\"{tag} (invisivel)\",\"{tag} (restricted)\":\"{tag} (restrito)\",Actions:\"Ações\",Choose:\"Escolher\",Close:\"Fechar\",Next:\"Seguinte\",\"No results\":\"Sem resultados\",\"Pause slideshow\":\"Pausar diaporama\",Previous:\"Anterior\",\"Select a tag\":\"Selecionar uma etiqueta\",Settings:\"Definições\",\"Start slideshow\":\"Iniciar diaporama\",\"Unable to search the group\":\"Não é possível pesquisar o grupo\"}},{locale:\"ro\",translations:{\"{tag} (invisible)\":\"{tag} (invizibil)\",\"{tag} (restricted)\":\"{tag} (restricționat)\",Actions:\"Acțiuni\",Activities:\"Activități\",\"Animals & Nature\":\"Animale și natură\",\"Anything shared with the same group of people will show up here\":\"Tot ceea ce este partajat cu același grup de persoane va fi afișat aici\",\"Avatar of {displayName}\":\"Avatarul lui {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatarul lui {displayName}, {status}\",\"Cancel changes\":\"Anulează modificările\",\"Change title\":\"Modificați titlul\",Choose:\"Alegeți\",\"Clear text\":\"Șterge textul\",Close:\"Închideți\",\"Close modal\":\"Închideți modulul\",\"Close navigation\":\"Închideți navigarea\",\"Close sidebar\":\"Închide bara laterală\",\"Confirm changes\":\"Confirmați modificările\",Custom:\"Personalizat\",\"Edit item\":\"Editați elementul\",\"Error getting related resources\":\" Eroare la returnarea resurselor legate\",\"Error parsing svg\":\"Eroare de analizare a svg\",\"External documentation for {title}\":\"Documentație externă pentru {title}\",Favorite:\"Favorit\",Flags:\"Marcaje\",\"Food & Drink\":\"Alimente și băuturi\",\"Frequently used\":\"Utilizate frecvent\",Global:\"Global\",\"Go back to the list\":\"Întoarceți-vă la listă\",\"Hide password\":\"Ascunde parola\",\"Message limit of {count} characters reached\":\"Limita mesajului de {count} caractere a fost atinsă\",\"More items …\":\"Mai multe articole ...\",Next:\"Următorul\",\"No emoji found\":\"Nu s-a găsit niciun emoji\",\"No results\":\"Nu există rezultate\",Objects:\"Obiecte\",Open:\"Deschideți\",'Open link to \"{resourceTitle}\"':'Deschide legătura la \"{resourceTitle}\"',\"Open navigation\":\"Deschideți navigația\",\"Password is secure\":\"Parola este sigură\",\"Pause slideshow\":\"Pauză prezentare de diapozitive\",\"People & Body\":\"Oameni și corp\",\"Pick an emoji\":\"Alege un emoji\",\"Please select a time zone:\":\"Vă rugăm să selectați un fus orar:\",Previous:\"Anterior\",\"Related resources\":\"Resurse legate\",Search:\"Căutare\",\"Search results\":\"Rezultatele căutării\",\"Select a tag\":\"Selectați o etichetă\",Settings:\"Setări\",\"Settings navigation\":\"Navigare setări\",\"Show password\":\"Arată parola\",\"Smileys & Emotion\":\"Zâmbete și emoții\",\"Start slideshow\":\"Începeți prezentarea de diapozitive\",Submit:\"Trimiteți\",Symbols:\"Simboluri\",\"Travel & Places\":\"Călătorii și locuri\",\"Type to search time zone\":\"Tastați pentru a căuta fusul orar\",\"Unable to search the group\":\"Imposibilitatea de a căuta în grup\",\"Undo changes\":\"Anularea modificărilor\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Scrie un mesaj, folosește \"@\" pentru a menționa pe cineva, folosește \":\" pentru autocompletarea cu emoji ...'}},{locale:\"ru\",translations:{\"{tag} (invisible)\":\"{tag} (невидимое)\",\"{tag} (restricted)\":\"{tag} (ограниченное)\",Actions:\"Действия \",Activities:\"События\",\"Animals & Nature\":\"Животные и природа \",\"Avatar of {displayName}\":\"Аватар {displayName}\",\"Avatar of {displayName}, {status}\":\"Фотография {displayName}, {status}\",\"Cancel changes\":\"Отменить изменения\",Choose:\"Выберите\",Close:\"Закрыть\",\"Close modal\":\"Закрыть модальное окно\",\"Close navigation\":\"Закрыть навигацию\",\"Confirm changes\":\"Подтвердить изменения\",Custom:\"Пользовательское\",\"Edit item\":\"Изменить элемент\",\"External documentation for {title}\":\"Внешняя документация для {title}\",Flags:\"Флаги\",\"Food & Drink\":\"Еда, напиток\",\"Frequently used\":\"Часто используемый\",Global:\"Глобальный\",\"Go back to the list\":\"Вернуться к списку\",items:\"элементов\",\"Message limit of {count} characters reached\":\"Достигнуто ограничение на количество символов в {count}\",\"More {dashboardItemType} …\":\"Больше {dashboardItemType} …\",Next:\"Следующее\",\"No emoji found\":\"Эмодзи не найдено\",\"No results\":\"Результаты отсуствуют\",Objects:\"Объекты\",Open:\"Открыть\",\"Open navigation\":\"Открыть навигацию\",\"Pause slideshow\":\"Приостановить показ слйдов\",\"People & Body\":\"Люди и тело\",\"Pick an emoji\":\"Выберите эмодзи\",\"Please select a time zone:\":\"Пожалуйста, выберите часовой пояс:\",Previous:\"Предыдущее\",Search:\"Поиск\",\"Search results\":\"Результаты поиска\",\"Select a tag\":\"Выберите метку\",Settings:\"Параметры\",\"Settings navigation\":\"Навигация по настройкам\",\"Smileys & Emotion\":\"Смайлики и эмоции\",\"Start slideshow\":\"Начать показ слайдов\",Submit:\"Утвердить\",Symbols:\"Символы\",\"Travel & Places\":\"Путешествия и места\",\"Type to search time zone\":\"Введите для поиска часового пояса\",\"Unable to search the group\":\"Невозможно найти группу\",\"Undo changes\":\"Отменить изменения\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"Напишите сообщение, @ - чтобы упомянуть кого-то, : - для автозаполнения эмодзи …\"}},{locale:\"sk_SK\",translations:{\"{tag} (invisible)\":\"{tag} (neviditeľný)\",\"{tag} (restricted)\":\"{tag} (obmedzený)\",Actions:\"Akcie\",Activities:\"Aktivity\",\"Animals & Nature\":\"Zvieratá a príroda\",\"Avatar of {displayName}\":\"Avatar {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar {displayName}, {status}\",\"Cancel changes\":\"Zrušiť zmeny\",Choose:\"Vybrať\",Close:\"Zatvoriť\",\"Close navigation\":\"Zavrieť navigáciu\",\"Confirm changes\":\"Potvrdiť zmeny\",Custom:\"Zvyk\",\"Edit item\":\"Upraviť položku\",\"External documentation for {title}\":\"Externá dokumentácia pre {title}\",Flags:\"Vlajky\",\"Food & Drink\":\"Jedlo a nápoje\",\"Frequently used\":\"Často používané\",Global:\"Globálne\",\"Go back to the list\":\"Naspäť na zoznam\",\"Message limit of {count} characters reached\":\"Limit správy na {count} znakov dosiahnutý\",Next:\"Ďalší\",\"No emoji found\":\"Nenašli sa žiadne emodži\",\"No results\":\"Žiadne výsledky\",Objects:\"Objekty\",\"Open navigation\":\"Otvoriť navigáciu\",\"Pause slideshow\":\"Pozastaviť prezentáciu\",\"People & Body\":\"Ľudia a telo\",\"Pick an emoji\":\"Vyberte si emodži\",\"Please select a time zone:\":\"Prosím vyberte časovú zónu:\",Previous:\"Predchádzajúci\",Search:\"Hľadať\",\"Search results\":\"Výsledky vyhľadávania\",\"Select a tag\":\"Vybrať štítok\",Settings:\"Nastavenia\",\"Settings navigation\":\"Navigácia v nastaveniach\",\"Smileys & Emotion\":\"Smajlíky a emócie\",\"Start slideshow\":\"Začať prezentáciu\",Submit:\"Odoslať\",Symbols:\"Symboly\",\"Travel & Places\":\"Cestovanie a miesta\",\"Type to search time zone\":\"Začníte písať pre vyhľadávanie časovej zóny\",\"Unable to search the group\":\"Skupinu sa nepodarilo nájsť\",\"Undo changes\":\"Vrátiť zmeny\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"Napíšte správu, @ ak chcete niekoho spomenúť, : pre automatické dopĺňanie emotikonov…\"}},{locale:\"sl\",translations:{\"{tag} (invisible)\":\"{tag} (nevidno)\",\"{tag} (restricted)\":\"{tag} (omejeno)\",Actions:\"Dejanja\",Activities:\"Dejavnosti\",\"Animals & Nature\":\"Živali in Narava\",\"Avatar of {displayName}\":\"Podoba {displayName}\",\"Avatar of {displayName}, {status}\":\"Prikazna slika {displayName}, {status}\",\"Cancel changes\":\"Prekliči spremembe\",\"Change title\":\"Spremeni naziv\",Choose:\"Izbor\",\"Clear text\":\"Počisti besedilo\",Close:\"Zapri\",\"Close modal\":\"Zapri pojavno okno\",\"Close navigation\":\"Zapri krmarjenje\",\"Close sidebar\":\"Zapri stransko vrstico\",\"Confirm changes\":\"Potrdi spremembe\",Custom:\"Po meri\",\"Edit item\":\"Uredi predmet\",\"Error getting related resources\":\"Napaka pridobivanja povezanih virov\",\"External documentation for {title}\":\"Zunanja dokumentacija za {title}\",Favorite:\"Priljubljeno\",Flags:\"Zastavice\",\"Food & Drink\":\"Hrana in Pijača\",\"Frequently used\":\"Pogostost uporabe\",Global:\"Splošno\",\"Go back to the list\":\"Vrni se na seznam\",\"Hide password\":\"Skrij geslo\",\"Message limit of {count} characters reached\":\"Dosežena omejitev {count} znakov na sporočilo.\",\"More items …\":\"Več predmetov ...\",Next:\"Naslednji\",\"No emoji found\":\"Ni najdenih izraznih ikon\",\"No results\":\"Ni zadetkov\",Objects:\"Predmeti\",Open:\"Odpri\",'Open link to \"{resourceTitle}\"':\"Odpri povezavo do »{resourceTitle}«\",\"Open navigation\":\"Odpri krmarjenje\",\"Password is secure\":\"Geslo je varno\",\"Pause slideshow\":\"Ustavi predstavitev\",\"People & Body\":\"Ljudje in Telo\",\"Pick a date\":\"Izbor datuma\",\"Pick a date and a time\":\"Izbor datuma in časa\",\"Pick a month\":\"Izbor meseca\",\"Pick a time\":\"Izbor časa\",\"Pick a week\":\"Izbor tedna\",\"Pick a year\":\"Izbor leta\",\"Pick an emoji\":\"Izbor izrazne ikone\",\"Please select a time zone:\":\"Izbor časovnega pasu:\",Previous:\"Predhodni\",\"Related resources\":\"Povezani viri\",Search:\"Iskanje\",\"Search results\":\"Zadetki iskanja\",\"Select a tag\":\"Izbor oznake\",Settings:\"Nastavitve\",\"Settings navigation\":\"Krmarjenje nastavitev\",\"Show password\":\"Pokaži geslo\",\"Smileys & Emotion\":\"Izrazne ikone\",\"Start slideshow\":\"Začni predstavitev\",Submit:\"Pošlji\",Symbols:\"Simboli\",\"Travel & Places\":\"Potovanja in Kraji\",\"Type to search time zone\":\"Vpišite niz za iskanje časovnega pasu\",\"Unable to search the group\":\"Ni mogoče iskati po skupini\",\"Undo changes\":\"Razveljavi spremembe\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"Napišite sporočilo, za omembo pred ime postavite@, začnite z : za vstavljanje izraznih ikon …\"}},{locale:\"sr\",translations:{\"{tag} (invisible)\":\"{tag} (nevidljivo)\",\"{tag} (restricted)\":\"{tag} (ograničeno)\",Actions:\"Radnje\",Activities:\"Aktivnosti\",\"Animals & Nature\":\"Životinje i Priroda\",\"Avatar of {displayName}\":\"Avatar za {displayName}\",\"Avatar of {displayName}, {status}\":\"Avatar za {displayName}, {status}\",\"Cancel changes\":\"Otkaži izmene\",\"Change title\":\"Izmeni naziv\",Choose:\"Изаберите\",Close:\"Затвори\",\"Close modal\":\"Zatvori modal\",\"Close navigation\":\"Zatvori navigaciju\",\"Close sidebar\":\"Zatvori bočnu traku\",\"Confirm changes\":\"Potvrdite promene\",Custom:\"Po meri\",\"Edit item\":\"Uredi stavku\",\"External documentation for {title}\":\"Eksterna dokumentacija za {title}\",Favorite:\"Omiljeni\",Flags:\"Zastave\",\"Food & Drink\":\"Hrana i Piće\",\"Frequently used\":\"Često korišćeno\",Global:\"Globalno\",\"Go back to the list\":\"Natrag na listu\",items:\"stavke\",\"Message limit of {count} characters reached\":\"Dostignuto je ograničenje za poruke od {count} znakova\",\"More {dashboardItemType} …\":\"Više {dashboardItemType} …\",Next:\"Следеће\",\"No emoji found\":\"Nije pronađen nijedan emodži\",\"No results\":\"Нема резултата\",Objects:\"Objekti\",Open:\"Otvori\",\"Open navigation\":\"Otvori navigaciju\",\"Pause slideshow\":\"Паузирај слајд шоу\",\"People & Body\":\"Ljudi i Telo\",\"Pick an emoji\":\"Izaberi emodži\",\"Please select a time zone:\":\"Molimo izaberite vremensku zonu:\",Previous:\"Претходно\",Search:\"Pretraži\",\"Search results\":\"Rezultati pretrage\",\"Select a tag\":\"Изаберите ознаку\",Settings:\"Поставке\",\"Settings navigation\":\"Navigacija u podešavanjima\",\"Smileys & Emotion\":\"Smajli i Emocije\",\"Start slideshow\":\"Покрени слајд шоу\",Submit:\"Prihvati\",Symbols:\"Simboli\",\"Travel & Places\":\"Putovanja i Mesta\",\"Type to search time zone\":\"Ukucaj da pretražiš vremenske zone\",\"Unable to search the group\":\"Nije moguće pretražiti grupu\",\"Undo changes\":\"Poništi promene\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"Napišite poruku, @ da pomenete nekoga, : za automatsko dovršavanje emodžija…\"}},{locale:\"sv\",translations:{\"{tag} (invisible)\":\"{tag} (osynlig)\",\"{tag} (restricted)\":\"{tag} (begränsad)\",Actions:\"Åtgärder\",Activities:\"Aktiviteter\",\"Animals & Nature\":\"Djur & Natur\",\"Anything shared with the same group of people will show up here\":\"Något som delats med samma grupp av personer kommer att visas här\",\"Avatar of {displayName}\":\"{displayName}s avatar\",\"Avatar of {displayName}, {status}\":\"{displayName}s avatar, {status}\",\"Cancel changes\":\"Avbryt ändringar\",\"Change title\":\"Ändra titel\",Choose:\"Välj\",\"Clear text\":\"Ta bort text\",Close:\"Stäng\",\"Close modal\":\"Stäng modal\",\"Close navigation\":\"Stäng navigering\",\"Close sidebar\":\"Stäng sidopanel\",\"Confirm changes\":\"Bekräfta ändringar\",Custom:\"Anpassad\",\"Edit item\":\"Ändra\",\"Error getting related resources\":\"Problem att hämta relaterade resurser\",\"Error parsing svg\":\"Fel vid inläsning av svg\",\"External documentation for {title}\":\"Extern dokumentation för {title}\",Favorite:\"Favorit\",Flags:\"Flaggor\",\"Food & Drink\":\"Mat & Dryck\",\"Frequently used\":\"Används ofta\",Global:\"Global\",\"Go back to the list\":\"Gå tillbaka till listan\",\"Hide password\":\"Göm lössenordet\",\"Message limit of {count} characters reached\":\"Meddelandegräns {count} tecken används\",\"More items …\":\"Fler objekt\",Next:\"Nästa\",\"No emoji found\":\"Hittade inga emojis\",\"No results\":\"Inga resultat\",Objects:\"Objekt\",Open:\"Öppna\",'Open link to \"{resourceTitle}\"':'Öppna länk till \"{resourceTitle}\"',\"Open navigation\":\"Öppna navigering\",\"Password is secure\":\"Lössenordet är säkert\",\"Pause slideshow\":\"Pausa bildspelet\",\"People & Body\":\"Kropp & Själ\",\"Pick an emoji\":\"Välj en emoji\",\"Please select a time zone:\":\"Välj tidszon:\",Previous:\"Föregående\",\"Related resources\":\"Relaterade resurser\",Search:\"Sök\",\"Search results\":\"Sökresultat\",\"Select a tag\":\"Välj en tag\",Settings:\"Inställningar\",\"Settings navigation\":\"Inställningsmeny\",\"Show password\":\"Visa lössenordet\",\"Smileys & Emotion\":\"Selfies & Känslor\",\"Start slideshow\":\"Starta bildspelet\",Submit:\"Skicka\",Symbols:\"Symboler\",\"Travel & Places\":\"Resor & Sevärdigheter\",\"Type to search time zone\":\"Skriv för att välja tidszon\",\"Unable to search the group\":\"Kunde inte söka i gruppen\",\"Undo changes\":\"Ångra ändringar\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'Skriv meddelande, använd \"@\" för att nämna någon, använd \":\" för automatiska emojiförslag ...'}},{locale:\"tr\",translations:{\"{tag} (invisible)\":\"{tag} (görünmez)\",\"{tag} (restricted)\":\"{tag} (kısıtlı)\",Actions:\"İşlemler\",Activities:\"Etkinlikler\",\"Animals & Nature\":\"Hayvanlar ve Doğa\",\"Anything shared with the same group of people will show up here\":\"Aynı kişi grubu ile paylaşılan herşey burada görüntülenir\",\"Avatar of {displayName}\":\"{displayName} avatarı\",\"Avatar of {displayName}, {status}\":\"{displayName}, {status} avatarı\",\"Cancel changes\":\"Değişiklikleri iptal et\",\"Change title\":\"Başlığı değiştir\",Choose:\"Seçin\",\"Clear text\":\"Metni temizle\",Close:\"Kapat\",\"Close modal\":\"Üste açılan pencereyi kapat\",\"Close navigation\":\"Gezinmeyi kapat\",\"Close sidebar\":\"Yan çubuğu kapat\",\"Confirm changes\":\"Değişiklikleri onayla\",Custom:\"Özel\",\"Edit item\":\"Ögeyi düzenle\",\"Error getting related resources\":\"İlgili kaynaklar alınırken sorun çıktı\",\"Error parsing svg\":\"svg işlenirken sorun çıktı\",\"External documentation for {title}\":\"{title} için dış belgeler\",Favorite:\"Sık kullanılanlara ekle\",Flags:\"Bayraklar\",\"Food & Drink\":\"Yeme ve İçme\",\"Frequently used\":\"Sık kullanılanlar\",Global:\"Evrensel\",\"Go back to the list\":\"Listeye dön\",\"Hide password\":\"Parolayı gizle\",\"Message limit of {count} characters reached\":\"{count} karakter ileti sınırına ulaşıldı\",\"More items …\":\"Diğer ögeler…\",Next:\"Sonraki\",\"No emoji found\":\"Herhangi bir emoji bulunamadı\",\"No results\":\"Herhangi bir sonuç bulunamadı\",Objects:\"Nesneler\",Open:\"Aç\",'Open link to \"{resourceTitle}\"':'\"{resourceTitle}\" bağlantısını aç',\"Open navigation\":\"Gezinmeyi aç\",\"Password is secure\":\"Parola güvenli\",\"Pause slideshow\":\"Slayt sunumunu duraklat\",\"People & Body\":\"İnsanlar ve Beden\",\"Pick an emoji\":\"Bir emoji seçin\",\"Please select a time zone:\":\"Lütfen bir saat dilimi seçin:\",Previous:\"Önceki\",\"Related resources\":\"İlgili kaynaklar\",Search:\"Arama\",\"Search results\":\"Arama sonuçları\",\"Select a tag\":\"Bir etiket seçin\",Settings:\"Ayarlar\",\"Settings navigation\":\"Gezinme ayarları\",\"Show password\":\"Parolayı görüntüle\",\"Smileys & Emotion\":\"İfadeler ve Duygular\",\"Start slideshow\":\"Slayt sunumunu başlat\",Submit:\"Gönder\",Symbols:\"Simgeler\",\"Travel & Places\":\"Gezi ve Yerler\",\"Type to search time zone\":\"Saat dilimi aramak için yazmaya başlayın\",\"Unable to search the group\":\"Grupta arama yapılamadı\",\"Undo changes\":\"Değişiklikleri geri al\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'İleti yazın, birini anmak için @, otomatik emoji tamamlamak için \":\" kullanın…'}},{locale:\"uk\",translations:{\"{tag} (invisible)\":\"{tag} (невидимий)\",\"{tag} (restricted)\":\"{tag} (обмежений)\",Actions:\"Дії\",Activities:\"Діяльність\",\"Animals & Nature\":\"Тварини та природа\",\"Avatar of {displayName}\":\"Аватар {displayName}\",\"Avatar of {displayName}, {status}\":\"Аватар {displayName}, {status}\",\"Cancel changes\":\"Скасувати зміни\",\"Change title\":\"Змінити назву\",Choose:\"ВиберітьВиберіть\",\"Clear text\":\"Очистити текст\",Close:\"Закрити\",\"Close modal\":\"Закрити модаль\",\"Close navigation\":\"Закрити навігацію\",\"Close sidebar\":\"Закрити бічну панель\",\"Confirm changes\":\"Підтвердити зміни\",Custom:\"Власне\",\"Edit item\":\"Редагувати елемент\",\"External documentation for {title}\":\"Зовнішня документація для {title}\",Favorite:\"Улюблений\",Flags:\"Прапори\",\"Food & Drink\":\"Їжа та напої\",\"Frequently used\":\"Найчастіші\",Global:\"Глобальний\",\"Go back to the list\":\"Повернутися до списку\",\"Hide password\":\"Приховати пароль\",items:\"елементи\",\"Message limit of {count} characters reached\":\"Вичерпано ліміт у {count} символів для повідомлення\",\"More {dashboardItemType} …\":\"Більше {dashboardItemType}…\",Next:\"Вперед\",\"No emoji found\":\"Емоційки відсутні\",\"No results\":\"Відсутні результати\",Objects:\"Об'єкти\",Open:\"Відкрити\",\"Open navigation\":\"Відкрити навігацію\",\"Password is secure\":\"Пароль безпечний\",\"Pause slideshow\":\"Пауза у показі слайдів\",\"People & Body\":\"Люди та жести\",\"Pick an emoji\":\"Виберіть емоційку\",\"Please select a time zone:\":\"Виберіть часовий пояс:\",Previous:\"Назад\",Search:\"Пошук\",\"Search results\":\"Результати пошуку\",\"Select a tag\":\"Виберіть позначку\",Settings:\"Налаштування\",\"Settings navigation\":\"Навігація у налаштуваннях\",\"Show password\":\"Показати пароль\",\"Smileys & Emotion\":\"Смайли та емоції\",\"Start slideshow\":\"Почати показ слайдів\",Submit:\"Надіслати\",Symbols:\"Символи\",\"Travel & Places\":\"Поїздки та місця\",\"Type to search time zone\":\"Введіть для пошуку часовий пояс\",\"Unable to search the group\":\"Неможливо шукати в групі\",\"Undo changes\":\"Скасувати зміни\",\"Write message, @ to mention someone, : for emoji autocompletion …\":\"Напишіть повідомлення, @, щоб згадати когось, : для автозаповнення емодзі…\"}},{locale:\"zh_CN\",translations:{\"{tag} (invisible)\":\"{tag} (不可见)\",\"{tag} (restricted)\":\"{tag} (受限)\",Actions:\"行为\",Activities:\"活动\",\"Animals & Nature\":\"动物 & 自然\",\"Anything shared with the same group of people will show up here\":\"与同组用户分享的所有内容都会显示于此\",\"Avatar of {displayName}\":\"{displayName}的头像\",\"Avatar of {displayName}, {status}\":\"{displayName}的头像,{status}\",\"Cancel changes\":\"取消更改\",\"Change title\":\"更改标题\",Choose:\"选择\",\"Clear text\":\"清除文本\",Close:\"关闭\",\"Close modal\":\"关闭窗口\",\"Close navigation\":\"关闭导航\",\"Close sidebar\":\"关闭侧边栏\",\"Confirm changes\":\"确认更改\",Custom:\"自定义\",\"Edit item\":\"编辑项目\",\"Error getting related resources\":\"获取相关资源时出错\",\"Error parsing svg\":\"解析 svg 时出错\",\"External documentation for {title}\":\"{title}的外部文档\",Favorite:\"喜爱\",Flags:\"旗帜\",\"Food & Drink\":\"食物 & 饮品\",\"Frequently used\":\"经常使用\",Global:\"全局\",\"Go back to the list\":\"返回至列表\",\"Hide password\":\"隐藏密码\",\"Message limit of {count} characters reached\":\"已达到 {count} 个字符的消息限制\",\"More items …\":\"更多项目…\",Next:\"下一个\",\"No emoji found\":\"表情未找到\",\"No results\":\"无结果\",Objects:\"物体\",Open:\"打开\",'Open link to \"{resourceTitle}\"':'打开\"{resourceTitle}\"的连接',\"Open navigation\":\"开启导航\",\"Password is secure\":\"密码安全\",\"Pause slideshow\":\"暂停幻灯片\",\"People & Body\":\"人 & 身体\",\"Pick an emoji\":\"选择一个表情\",\"Please select a time zone:\":\"请选择一个时区:\",Previous:\"上一个\",\"Related resources\":\"相关资源\",Search:\"搜索\",\"Search results\":\"搜索结果\",\"Select a tag\":\"选择一个标签\",Settings:\"设置\",\"Settings navigation\":\"设置向导\",\"Show password\":\"显示密码\",\"Smileys & Emotion\":\"笑脸 & 情感\",\"Start slideshow\":\"开始幻灯片\",Submit:\"提交\",Symbols:\"符号\",\"Travel & Places\":\"旅游 & 地点\",\"Type to search time zone\":\"打字以搜索时区\",\"Unable to search the group\":\"无法搜索分组\",\"Undo changes\":\"撤销更改\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'写信息,使用\"@\"来提及某人,使用\":\"进行表情符号自动完成 ...'}},{locale:\"zh_HK\",translations:{\"{tag} (invisible)\":\"{tag} (隱藏)\",\"{tag} (restricted)\":\"{tag} (受限)\",Actions:\"動作\",Activities:\"活動\",\"Animals & Nature\":\"動物與自然\",\"Anything shared with the same group of people will show up here\":\"與同一組人共享的任何內容都會顯示在此處\",\"Avatar of {displayName}\":\"{displayName} 的頭像\",\"Avatar of {displayName}, {status}\":\"{displayName} 的頭像,{status}\",\"Cancel changes\":\"取消更改\",\"Change title\":\"更改標題\",Choose:\"選擇\",\"Clear text\":\"清除文本\",Close:\"關閉\",\"Close modal\":\"關閉模態\",\"Close navigation\":\"關閉導航\",\"Close sidebar\":\"關閉側邊欄\",\"Confirm changes\":\"確認更改\",Custom:\"自定義\",\"Edit item\":\"編輯項目\",\"Error getting related resources\":\"獲取相關資源出錯\",\"Error parsing svg\":\"解析 svg 時出錯\",\"External documentation for {title}\":\"{title} 的外部文檔\",Favorite:\"喜愛\",Flags:\"旗幟\",\"Food & Drink\":\"食物與飲料\",\"Frequently used\":\"經常使用\",Global:\"全球的\",\"Go back to the list\":\"返回清單\",\"Hide password\":\"隱藏密碼\",\"Message limit of {count} characters reached\":\"已達到訊息最多 {count} 字元限制\",\"More items …\":\"更多項目 …\",Next:\"下一個\",\"No emoji found\":\"未找到表情符號\",\"No results\":\"無結果\",Objects:\"物件\",Open:\"打開\",'Open link to \"{resourceTitle}\"':\"打開指向 “{resourceTitle}” 的鏈結\",\"Open navigation\":\"開啟導航\",\"Password is secure\":\"密碼是安全的\",\"Pause slideshow\":\"暫停幻燈片\",\"People & Body\":\"人物\",\"Pick an emoji\":\"選擇表情符號\",\"Please select a time zone:\":\"請選擇時區:\",Previous:\"上一個\",\"Related resources\":\"相關資源\",Search:\"搜尋\",\"Search results\":\"搜尋結果\",\"Select a tag\":\"選擇標籤\",Settings:\"設定\",\"Settings navigation\":\"設定值導覽\",\"Show password\":\"顯示密碼\",\"Smileys & Emotion\":\"表情\",\"Start slideshow\":\"開始幻燈片\",Submit:\"提交\",Symbols:\"標誌\",\"Travel & Places\":\"旅遊與景點\",\"Type to search time zone\":\"鍵入以搜索時區\",\"Unable to search the group\":\"無法搜尋群組\",\"Undo changes\":\"取消更改\",'Write message, use \"@\" to mention someone, use \":\" for emoji autocompletion …':'寫訊息,使用 \"@\" 來指代某人,使用 \":\" 用於表情符號自動填充 ...'}},{locale:\"zh_TW\",translations:{\"{tag} (invisible)\":\"{tag} (隱藏)\",\"{tag} (restricted)\":\"{tag} (受限)\",Actions:\"動作\",Activities:\"活動\",\"Animals & Nature\":\"動物與自然\",Choose:\"選擇\",Close:\"關閉\",Custom:\"自定義\",Flags:\"旗幟\",\"Food & Drink\":\"食物與飲料\",\"Frequently used\":\"最近使用\",\"Message limit of {count} characters reached\":\"已達到訊息最多 {count} 字元限制\",Next:\"下一個\",\"No emoji found\":\"未找到表情符號\",\"No results\":\"無結果\",Objects:\"物件\",\"Pause slideshow\":\"暫停幻燈片\",\"People & Body\":\"人物\",\"Pick an emoji\":\"選擇表情符號\",Previous:\"上一個\",Search:\"搜尋\",\"Search results\":\"搜尋結果\",\"Select a tag\":\"選擇標籤\",Settings:\"設定\",\"Settings navigation\":\"設定值導覽\",\"Smileys & Emotion\":\"表情\",\"Start slideshow\":\"開始幻燈片\",Symbols:\"標誌\",\"Travel & Places\":\"旅遊與景點\",\"Unable to search the group\":\"無法搜尋群組\",\"Write message, @ to mention someone …\":\"輸入訊息時可使用 @ 來標示某人...\"}}].forEach((function(e){var t={};for(var a in e.translations)e.translations[a].pluralId?t[a]={msgid:a,msgid_plural:e.translations[a].pluralId,msgstr:e.translations[a].msgstr}:t[a]={msgid:a,msgstr:[e.translations[a]]};n.addTranslation(e.locale,{translations:{\"\":t}})}));var i=n.build(),r=i.ngettext.bind(i),s=i.gettext.bind(i)},3648:(e,t,a)=>{\"use strict\";a.d(t,{Z:()=>n});var o=a(932);const n={methods:{n:o.n,t:o.t}}},1205:(e,t,a)=>{\"use strict\";a.d(t,{Z:()=>o});const o=function(e){return Math.random().toString(36).replace(/[^a-z]+/g,\"\").slice(0,e||5)}},7645:(e,t,a)=>{\"use strict\";a.d(t,{Z:()=>o});const o=function(e){e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push((function(){this.$el.setAttribute(\"data-v-\".concat(\"a36c6b4\"),\"\")}))}},1206:(e,t,a)=>{\"use strict\";a.d(t,{L:()=>o});a(4505);var o=function(){return Object.assign(window,{_nc_focus_trap:window._nc_focus_trap||[]}),window._nc_focus_trap}},5108:(e,t,a)=>{var o=a(6464),n=a(9084);function i(){return(new Date).getTime()}var r,s=Array.prototype.slice,l={};r=void 0!==a.g&&a.g.console?a.g.console:\"undefined\"!=typeof window&&window.console?window.console:{};for(var c=[[function(){},\"log\"],[function(){r.log.apply(r,arguments)},\"info\"],[function(){r.log.apply(r,arguments)},\"warn\"],[function(){r.warn.apply(r,arguments)},\"error\"],[function(e){l[e]=i()},\"time\"],[function(e){var t=l[e];if(!t)throw new Error(\"No such label: \"+e);delete l[e];var a=i()-t;r.log(e+\": \"+a+\"ms\")},\"timeEnd\"],[function(){var e=new Error;e.name=\"Trace\",e.message=o.format.apply(null,arguments),r.error(e.stack)},\"trace\"],[function(e){r.log(o.inspect(e)+\"\\n\")},\"dir\"],[function(e){if(!e){var t=s.call(arguments,1);n.ok(!1,o.format.apply(null,t))}},\"assert\"]],u=0;u{\"use strict\";a.d(t,{Z:()=>s});var o=a(7537),n=a.n(o),i=a(3645),r=a.n(i)()(n());r.push([e.id,\".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.v-popper--theme-tooltip.v-popper__popper{position:absolute;z-index:100000;top:0;right:auto;left:auto;display:block;margin:0;padding:0;text-align:left;text-align:start;opacity:0;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{right:100%;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{left:100%;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity .15s,visibility .15s;opacity:0}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity .15s;opacity:1}.v-popper--theme-tooltip .v-popper__inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.v-popper--theme-tooltip .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:10px}\",\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/directives/Tooltip/index.scss\"],names:[],mappings:\"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCQA,0CACC,iBAAA,CACA,cAAA,CACA,KAAA,CACA,UAAA,CACA,SAAA,CACA,aAAA,CACA,QAAA,CACA,SAAA,CACA,eAAA,CACA,gBAAA,CACA,SAAA,CACA,eAAA,CAEA,eAAA,CACA,sDAAA,CAGA,iGACC,YAAA,CACA,qBAAA,CACA,6CAAA,CAID,oGACC,SAAA,CACA,kBAAA,CACA,gDAAA,CAID,mGACC,UAAA,CACA,mBAAA,CACA,+CAAA,CAID,kGACC,SAAA,CACA,oBAAA,CACA,8CAAA,CAID,4DACC,iBAAA,CACA,uCAAA,CACA,SAAA,CAED,6DACC,kBAAA,CACA,uBAAA,CACA,SAAA,CAKF,0CACC,eAAA,CACA,eAAA,CACA,iBAAA,CACA,4BAAA,CACA,kCAAA,CACA,6CAAA,CAID,oDACC,iBAAA,CACA,SAAA,CACA,OAAA,CACA,QAAA,CACA,QAAA,CACA,kBAAA,CACA,0BAAA,CACA,iBAhFY\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"@use 'sass:math'; $scope_version:\\\"a36c6b4\\\"; @import 'variables'; @import 'material-icons';\\n/**\\n* @copyright Copyright (c) 2016, John Molakvoæ \\n* @copyright Copyright (c) 2016, Robin Appelman \\n* @copyright Copyright (c) 2016, Jan-Christoph Borchardt \\n* @copyright Copyright (c) 2016, Erik Pellikka \\n* @copyright Copyright (c) 2015, Vincent Petry \\n*\\n* Bootstrap v3.3.5 (http://getbootstrap.com)\\n* Copyright 2011-2015 Twitter, Inc.\\n* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\\n*/\\n\\n$arrow-width: 10px;\\n\\n.v-popper--theme-tooltip {\\n\\t&.v-popper__popper {\\n\\t\\tposition: absolute;\\n\\t\\tz-index: 100000;\\n\\t\\ttop: 0;\\n\\t\\tright: auto;\\n\\t\\tleft: auto;\\n\\t\\tdisplay: block;\\n\\t\\tmargin: 0;\\n\\t\\tpadding: 0;\\n\\t\\ttext-align: left;\\n\\t\\ttext-align: start;\\n\\t\\topacity: 0;\\n\\t\\tline-height: 1.6;\\n\\n\\t\\tline-break: auto;\\n\\t\\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\\n\\n\\t\\t// TOP\\n\\t\\t&[data-popper-placement^='top'] .v-popper__arrow-container {\\n\\t\\t\\tbottom: -$arrow-width;\\n\\t\\t\\tborder-bottom-width: 0;\\n\\t\\t\\tborder-top-color: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t// BOTTOM\\n\\t\\t&[data-popper-placement^='bottom'] .v-popper__arrow-container {\\n\\t\\t\\ttop: -$arrow-width;\\n\\t\\t\\tborder-top-width: 0;\\n\\t\\t\\tborder-bottom-color: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t// RIGHT\\n\\t\\t&[data-popper-placement^='right'] .v-popper__arrow-container {\\n\\t\\t\\tright: 100%;\\n\\t\\t\\tborder-left-width: 0;\\n\\t\\t\\tborder-right-color: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t// LEFT\\n\\t\\t&[data-popper-placement^='left'] .v-popper__arrow-container {\\n\\t\\t\\tleft: 100%;\\n\\t\\t\\tborder-right-width: 0;\\n\\t\\t\\tborder-left-color: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t// HIDDEN / SHOWN\\n\\t\\t&[aria-hidden='true'] {\\n\\t\\t\\tvisibility: hidden;\\n\\t\\t\\ttransition: opacity .15s, visibility .15s;\\n\\t\\t\\topacity: 0;\\n\\t\\t}\\n\\t\\t&[aria-hidden='false'] {\\n\\t\\t\\tvisibility: visible;\\n\\t\\t\\ttransition: opacity .15s;\\n\\t\\t\\topacity: 1;\\n\\t\\t}\\n\\t}\\n\\n\\t// CONTENT\\n\\t.v-popper__inner {\\n\\t\\tmax-width: 350px;\\n\\t\\tpadding: 5px 8px;\\n\\t\\ttext-align: center;\\n\\t\\tcolor: var(--color-main-text);\\n\\t\\tborder-radius: var(--border-radius);\\n\\t\\tbackground-color: var(--color-main-background);\\n\\t}\\n\\n\\t// ARROW\\n\\t.v-popper__arrow-container {\\n\\t\\tposition: absolute;\\n\\t\\tz-index: 1;\\n\\t\\twidth: 0;\\n\\t\\theight: 0;\\n\\t\\tmargin: 0;\\n\\t\\tborder-style: solid;\\n\\t\\tborder-color: transparent;\\n\\t\\tborder-width: $arrow-width;\\n\\t}\\n}\\n\"],sourceRoot:\"\"}]);const s=r},297:(e,t,a)=>{\"use strict\";a.d(t,{Z:()=>s});var o=a(7537),n=a.n(o),i=a(3645),r=a.n(i)()(n());r.push([e.id,\".material-design-icon[data-v-2f315260]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-items[data-v-2f315260]{display:flex;align-items:center}.action-item[data-v-2f315260]{--open-background-color: var(--color-background-hover, $action-background-hover);position:relative;display:inline-block}.action-item.action-item--primary[data-v-2f315260]{--open-background-color: var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-2f315260]{--open-background-color: var(--color-primary-light-hover)}.action-item.action-item--error[data-v-2f315260]{--open-background-color: var(--color-error-hover)}.action-item.action-item--warning[data-v-2f315260]{--open-background-color: var(--color-warning-hover)}.action-item.action-item--success[data-v-2f315260]{--open-background-color: var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-2f315260]{--open-background-color: transparent}.action-item.action-item--open .action-item__menutoggle[data-v-2f315260]{opacity:1;background-color:var(--open-background-color)}\",\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/components/NcActions/NcActions.vue\",\"webpack://./src/assets/variables.scss\"],names:[],mappings:\"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCND,+BACC,YAAA,CACA,kBAAA,CAGD,8BACC,gFAAA,CACA,iBAAA,CACA,oBAAA,CAEA,mDACC,2DAAA,CAGD,qDACC,yDAAA,CAGD,iDACC,iDAAA,CAGD,mDACC,mDAAA,CAGD,mDACC,mDAAA,CAGD,kEACC,oCAAA,CAGD,yEACC,SCOa,CDNb,6CAAA\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"@use 'sass:math'; $scope_version:\\\"a36c6b4\\\"; @import 'variables'; @import 'material-icons';\\n\\n.action-items {\\n\\tdisplay: flex;\\n\\talign-items: center;\\n}\\n\\n.action-item {\\n\\t--open-background-color: var(--color-background-hover, $action-background-hover);\\n\\tposition: relative;\\n\\tdisplay: inline-block;\\n\\n\\t&.action-item--primary {\\n\\t\\t--open-background-color: var(--color-primary-element-hover);\\n\\t}\\n\\n\\t&.action-item--secondary {\\n\\t\\t--open-background-color: var(--color-primary-light-hover);\\n\\t}\\n\\n\\t&.action-item--error {\\n\\t\\t--open-background-color: var(--color-error-hover);\\n\\t}\\n\\n\\t&.action-item--warning {\\n\\t\\t--open-background-color: var(--color-warning-hover);\\n\\t}\\n\\n\\t&.action-item--success {\\n\\t\\t--open-background-color: var(--color-success-hover);\\n\\t}\\n\\n\\t&.action-item--tertiary-no-background {\\n\\t\\t--open-background-color: transparent;\\n\\t}\\n\\n\\t&.action-item--open .action-item__menutoggle {\\n\\t\\topacity: $opacity_full;\\n\\t\\tbackground-color: var(--open-background-color);\\n\\t}\\n}\\n\",\"/**\\n * @copyright Copyright (c) 2019 John Molakvoæ \\n *\\n * @author John Molakvoæ \\n *\\n * @license GNU AGPL version 3 or any later version\\n *\\n * This program is free software: you can redistribute it and/or modify\\n * it under the terms of the GNU Affero General Public License as\\n * published by the Free Software Foundation, either version 3 of the\\n * License, or (at your option) any later version.\\n *\\n * This program is distributed in the hope that it will be useful,\\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\\n * GNU Affero General Public License for more details.\\n *\\n * You should have received a copy of the GNU Affero General Public License\\n * along with this program. If not, see .\\n *\\n */\\n\\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\\n// recommended is 48px\\n// 44px is what we choose and have very good visual-to-usability ratio\\n$clickable-area: 44px;\\n\\n// background icon size\\n// also used for the scss icon font\\n$icon-size: 16px;\\n\\n// icon padding for a $clickable-area width and a $icon-size icon\\n// ( 44px - 16px ) / 2\\n$icon-margin: math.div($clickable-area - $icon-size, 2);\\n\\n// transparency background for icons\\n$icon-focus-bg: rgba(127, 127, 127, .25);\\n\\n// popovermenu arrow width from the triangle center\\n$arrow-width: 9px;\\n\\n// opacities\\n$opacity_disabled: .5;\\n$opacity_normal: .7;\\n$opacity_full: 1;\\n\\n// menu round background hover feedback\\n// good looking on dark AND white bg\\n$action-background-hover: rgba(127, 127, 127, .25);\\n\\n// various structure data used in the \\n// `AppNavigation` component\\n$header-height: 50px;\\n$navigation-width: 300px;\\n\\n// mobile breakpoint\\n$breakpoint-mobile: 1024px;\\n\\n// top-bar spacing\\n$topbar-margin: 4px;\\n\\n// navigation spacing\\n$app-navigation-settings-margin: 3px;\\n\"],sourceRoot:\"\"}]);const s=r},6:(e,t,a)=>{\"use strict\";a.d(t,{Z:()=>s});var o=a(7537),n=a.n(o),i=a(3645),r=a.n(i)()(n());r.push([e.id,\".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__inner{border-radius:var(--border-radius-large);padding:4px;max-height:calc(50vh - 16px);overflow:auto}\",\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/components/NcActions/NcActions.vue\"],names:[],mappings:\"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCJD,gFACC,wCAAA,CACA,WAAA,CACA,4BAAA,CACA,aAAA\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"@use 'sass:math'; $scope_version:\\\"a36c6b4\\\"; @import 'variables'; @import 'material-icons';\\n\\n// We overwrote the popover base class, so we can style\\n// the popover__inner for actions only.\\n.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__inner {\\n\\tborder-radius: var(--border-radius-large);\\n\\tpadding: 4px;\\n\\tmax-height: calc(50vh - 16px);\\n\\toverflow: auto;\\n}\\n\"],sourceRoot:\"\"}]);const s=r},1064:(e,t,a)=>{\"use strict\";a.d(t,{Z:()=>s});var o=a(7537),n=a.n(o),i=a(3645),r=a.n(i)()(n());r.push([e.id,\".material-design-icon[data-v-4de3abc4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue[data-v-4de3abc4]{position:relative;width:fit-content;overflow:hidden;border:0;padding:0;font-size:var(--default-font-size);font-weight:bold;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:22px;transition-property:color,border-color,background-color;transition-duration:.1s;transition-timing-function:linear;color:var(--color-primary-light-text);background-color:var(--color-primary-light)}.button-vue *[data-v-4de3abc4],.button-vue span[data-v-4de3abc4]{cursor:pointer}.button-vue[data-v-4de3abc4]:focus{outline:none}.button-vue[data-v-4de3abc4]:disabled{cursor:default;opacity:.5;filter:saturate(0.7)}.button-vue:disabled *[data-v-4de3abc4]{cursor:default}.button-vue[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-primary-light-hover)}.button-vue[data-v-4de3abc4]:active{background-color:var(--color-primary-element-light)}.button-vue__wrapper[data-v-4de3abc4]{display:inline-flex;align-items:center;justify-content:space-around}.button-vue__icon[data-v-4de3abc4]{height:44px;width:44px;min-height:44px;min-width:44px;display:flex;justify-content:center;align-items:center}.button-vue__text[data-v-4de3abc4]{font-weight:bold;margin-bottom:1px;padding:2px 0}.button-vue--icon-only[data-v-4de3abc4]{width:44px !important}.button-vue--text-only[data-v-4de3abc4]{padding:0 12px}.button-vue--text-only .button-vue__text[data-v-4de3abc4]{margin-left:4px;margin-right:4px}.button-vue--icon-and-text[data-v-4de3abc4]{padding:0 16px 0 4px}.button-vue--wide[data-v-4de3abc4]{width:100%}.button-vue[data-v-4de3abc4]:focus-visible{outline:2px solid var(--color-main-text) !important}.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-4de3abc4]{outline:2px solid var(--color-primary-text);border-radius:var(--border-radius);background-color:rgba(0,0,0,0)}.button-vue--vue-primary[data-v-4de3abc4]{background-color:var(--color-primary-element);color:var(--color-primary-text)}.button-vue--vue-primary[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-primary-element-hover)}.button-vue--vue-primary[data-v-4de3abc4]:active{background-color:var(--color-primary-element)}.button-vue--vue-secondary[data-v-4de3abc4]{color:var(--color-primary-light-text);background-color:var(--color-primary-light)}.button-vue--vue-secondary[data-v-4de3abc4]:hover:not(:disabled){color:var(--color-primary-light-text);background-color:var(--color-primary-light-hover)}.button-vue--vue-tertiary[data-v-4de3abc4]{color:var(--color-main-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color);background-color:var(--color-background-hover)}.button-vue--vue-tertiary-no-background[data-v-4de3abc4]{color:var(--color-main-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-no-background[data-v-4de3abc4]:hover:not(:disabled){background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-on-primary[data-v-4de3abc4]{color:var(--color-primary-text);background-color:rgba(0,0,0,0)}.button-vue--vue-tertiary-on-primary[data-v-4de3abc4]:hover:not(:disabled){background-color:rgba(0,0,0,0)}.button-vue--vue-success[data-v-4de3abc4]{background-color:var(--color-success);color:#fff}.button-vue--vue-success[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-success-hover)}.button-vue--vue-success[data-v-4de3abc4]:active{background-color:var(--color-success)}.button-vue--vue-warning[data-v-4de3abc4]{background-color:var(--color-warning);color:#fff}.button-vue--vue-warning[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-warning-hover)}.button-vue--vue-warning[data-v-4de3abc4]:active{background-color:var(--color-warning)}.button-vue--vue-error[data-v-4de3abc4]{background-color:var(--color-error);color:#fff}.button-vue--vue-error[data-v-4de3abc4]:hover:not(:disabled){background-color:var(--color-error-hover)}.button-vue--vue-error[data-v-4de3abc4]:active{background-color:var(--color-error)}\",\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/components/NcButton/NcButton.vue\",\"webpack://./src/assets/variables.scss\"],names:[],mappings:\"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,6BACC,iBAAA,CACA,iBAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,kCAAA,CACA,gBAAA,CACA,eCcgB,CDbhB,cCagB,CDZhB,YAAA,CACA,kBAAA,CACA,sBAAA,CAGA,cAAA,CAKA,kBAAA,CACA,uDAAA,CACA,uBAAA,CACA,iCAAA,CAkBA,qCAAA,CACA,2CAAA,CA1BA,iEAEC,cAAA,CAQD,mCACC,YAAA,CAGD,sCACC,cAAA,CAIA,UCIiB,CDFjB,oBAAA,CALA,wCACC,cAAA,CAUF,kDACC,iDAAA,CAKD,oCACC,mDAAA,CAGD,sCACC,mBAAA,CACA,kBAAA,CACA,4BAAA,CAGD,mCACC,WCtCe,CDuCf,UCvCe,CDwCf,eCxCe,CDyCf,cCzCe,CD0Cf,YAAA,CACA,sBAAA,CACA,kBAAA,CAGD,mCACC,gBAAA,CACA,iBAAA,CACA,aAAA,CAID,wCACC,qBAAA,CAID,wCACC,cAAA,CACA,0DACC,eAAA,CACA,gBAAA,CAKF,4CACC,oBAAA,CAID,mCACC,UAAA,CAGD,2CACC,mDAAA,CACA,+EACC,2CAAA,CACA,kCAAA,CACA,8BAAA,CAOF,0CACC,6CAAA,CACA,+BAAA,CACA,+DACC,mDAAA,CAID,iDACC,6CAAA,CAKF,4CACC,qCAAA,CACA,2CAAA,CACA,iEACC,qCAAA,CACA,iDAAA,CAKF,2CACC,4BAAA,CACA,8BAAA,CACA,gEACC,6BAAA,CACA,8CAAA,CAKF,yDACC,4BAAA,CACA,8BAAA,CACA,8EACC,8BAAA,CAKF,sDACC,+BAAA,CACA,8BAAA,CAEA,2EACC,8BAAA,CAKF,0CACC,qCAAA,CACA,UAAA,CACA,+DACC,2CAAA,CAID,iDACC,qCAAA,CAKF,0CACC,qCAAA,CACA,UAAA,CACA,+DACC,2CAAA,CAID,iDACC,qCAAA,CAKF,wCACC,mCAAA,CACA,UAAA,CACA,6DACC,yCAAA,CAID,+CACC,mCAAA\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"@use 'sass:math'; $scope_version:\\\"a36c6b4\\\"; @import 'variables'; @import 'material-icons';\\n\\n\\n.button-vue {\\n\\tposition: relative;\\n\\twidth: fit-content;\\n\\toverflow: hidden;\\n\\tborder: 0;\\n\\tpadding: 0;\\n\\tfont-size: var(--default-font-size);\\n\\tfont-weight: bold;\\n\\tmin-height: $clickable-area;\\n\\tmin-width: $clickable-area;\\n\\tdisplay: flex;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n\\n\\t// Cursor pointer on element and all children\\n\\tcursor: pointer;\\n\\t& *,\\n\\tspan {\\n\\t\\tcursor: pointer;\\n\\t}\\n\\tborder-radius: math.div($clickable-area, 2);\\n\\ttransition-property: color, border-color, background-color;\\n\\ttransition-duration: 0.1s;\\n\\ttransition-timing-function: linear;\\n\\n\\t// No outline feedback for focus. Handled with a toggled class in js (see data)\\n\\t&:focus {\\n\\t\\toutline: none;\\n\\t}\\n\\n\\t&:disabled {\\n\\t\\tcursor: default;\\n\\t\\t& * {\\n\\t\\t\\tcursor: default;\\n\\t\\t}\\n\\t\\topacity: $opacity_disabled;\\n\\t\\t// Gives a wash out effect\\n\\t\\tfilter: saturate($opacity_normal);\\n\\t}\\n\\n\\t// Default button type\\n\\tcolor: var(--color-primary-light-text);\\n\\tbackground-color: var(--color-primary-light);\\n\\t&:hover:not(:disabled) {\\n\\t\\tbackground-color: var(--color-primary-light-hover);\\n\\t}\\n\\n\\t// Back to the default color for this button when active\\n\\t// TODO: add ripple effect\\n\\t&:active {\\n\\t\\tbackground-color: var(--color-primary-element-light);\\n\\t}\\n\\n\\t&__wrapper {\\n\\t\\tdisplay: inline-flex;\\n\\t\\talign-items: center;\\n\\t\\tjustify-content: space-around;\\n\\t}\\n\\n\\t&__icon {\\n\\t\\theight: $clickable-area;\\n\\t\\twidth: $clickable-area;\\n\\t\\tmin-height: $clickable-area;\\n\\t\\tmin-width: $clickable-area;\\n\\t\\tdisplay: flex;\\n\\t\\tjustify-content: center;\\n\\t\\talign-items: center;\\n\\t}\\n\\n\\t&__text {\\n\\t\\tfont-weight: bold;\\n\\t\\tmargin-bottom: 1px;\\n\\t\\tpadding: 2px 0;\\n\\t}\\n\\n\\t// Icon-only button\\n\\t&--icon-only {\\n\\t\\twidth: $clickable-area !important;\\n\\t}\\n\\n\\t// Text-only button\\n\\t&--text-only {\\n\\t\\tpadding: 0 12px;\\n\\t\\t& .button-vue__text {\\n\\t\\t\\tmargin-left: 4px;\\n\\t\\t\\tmargin-right: 4px;\\n\\t\\t}\\n\\t}\\n\\n\\t// Icon and text button\\n\\t&--icon-and-text {\\n\\t\\tpadding: 0 16px 0 4px;\\n\\t}\\n\\n\\t// Wide button spans the whole width of the container\\n\\t&--wide {\\n\\t\\twidth: 100%;\\n\\t}\\n\\n\\t&:focus-visible {\\n\\t\\toutline: 2px solid var(--color-main-text) !important;\\n\\t\\t&.button-vue--vue-tertiary-on-primary {\\n\\t\\t\\toutline: 2px solid var(--color-primary-text);\\n\\t\\t\\tborder-radius: var(--border-radius);\\n\\t\\t\\tbackground-color: transparent;\\n\\t\\t}\\n\\t}\\n\\n\\t// Button types\\n\\n\\t// Primary\\n\\t&--vue-primary {\\n\\t\\tbackground-color: var(--color-primary-element);\\n\\t\\tcolor: var(--color-primary-text);\\n\\t\\t&:hover:not(:disabled) {\\n\\t\\t\\tbackground-color: var(--color-primary-element-hover);\\n\\t\\t}\\n\\t\\t// Back to the default color for this button when active\\n\\t\\t// TODO: add ripple effect\\n\\t\\t&:active {\\n\\t\\t\\tbackground-color: var(--color-primary-element);\\n\\t\\t}\\n\\t}\\n\\n\\t// Secondary\\n\\t&--vue-secondary {\\n\\t\\tcolor: var(--color-primary-light-text);\\n\\t\\tbackground-color: var(--color-primary-light);\\n\\t\\t&:hover:not(:disabled) {\\n\\t\\t\\tcolor: var(--color-primary-light-text);\\n\\t\\t\\tbackground-color: var(--color-primary-light-hover);\\n\\t\\t}\\n\\t}\\n\\n\\t// Tertiary\\n\\t&--vue-tertiary {\\n\\t\\tcolor: var(--color-main-text);\\n\\t\\tbackground-color: transparent;\\n\\t\\t&:hover:not(:disabled) {\\n\\t\\t\\tbackground-color: var(--color);\\n\\t\\t\\tbackground-color: var(--color-background-hover);\\n\\t\\t}\\n\\t}\\n\\n\\t// Tertiary, no background\\n\\t&--vue-tertiary-no-background {\\n\\t\\tcolor: var(--color-main-text);\\n\\t\\tbackground-color: transparent;\\n\\t\\t&:hover:not(:disabled) {\\n\\t\\t\\tbackground-color: transparent;\\n\\t\\t}\\n\\t}\\n\\n\\t// Tertiary on primary color (like the header)\\n\\t&--vue-tertiary-on-primary {\\n\\t\\tcolor: var(--color-primary-text);\\n\\t\\tbackground-color: transparent;\\n\\n\\t\\t&:hover:not(:disabled) {\\n\\t\\t\\tbackground-color: transparent;\\n\\t\\t}\\n\\t}\\n\\n\\t// Success\\n\\t&--vue-success {\\n\\t\\tbackground-color: var(--color-success);\\n\\t\\tcolor: white;\\n\\t\\t&:hover:not(:disabled) {\\n\\t\\t\\tbackground-color: var(--color-success-hover);\\n\\t\\t}\\n\\t\\t// Back to the default color for this button when active\\n\\t\\t// : add ripple effect\\n\\t\\t&:active {\\n\\t\\t\\tbackground-color: var(--color-success);\\n\\t\\t}\\n\\t}\\n\\n\\t// Warning\\n\\t&--vue-warning {\\n\\t\\tbackground-color: var(--color-warning);\\n\\t\\tcolor: white;\\n\\t\\t&:hover:not(:disabled) {\\n\\t\\t\\tbackground-color: var(--color-warning-hover);\\n\\t\\t}\\n\\t\\t// Back to the default color for this button when active\\n\\t\\t// TODO: add ripple effect\\n\\t\\t&:active {\\n\\t\\t\\tbackground-color: var(--color-warning);\\n\\t\\t}\\n\\t}\\n\\n\\t// Error\\n\\t&--vue-error {\\n\\t\\tbackground-color: var(--color-error);\\n\\t\\tcolor: white;\\n\\t\\t&:hover:not(:disabled) {\\n\\t\\t\\tbackground-color: var(--color-error-hover);\\n\\t\\t}\\n\\t\\t// Back to the default color for this button when active\\n\\t\\t// TODO: add ripple effect\\n\\t\\t&:active {\\n\\t\\t\\tbackground-color: var(--color-error);\\n\\t\\t}\\n\\t}\\n}\\n\\n\",\"/**\\n * @copyright Copyright (c) 2019 John Molakvoæ \\n *\\n * @author John Molakvoæ \\n *\\n * @license GNU AGPL version 3 or any later version\\n *\\n * This program is free software: you can redistribute it and/or modify\\n * it under the terms of the GNU Affero General Public License as\\n * published by the Free Software Foundation, either version 3 of the\\n * License, or (at your option) any later version.\\n *\\n * This program is distributed in the hope that it will be useful,\\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\\n * GNU Affero General Public License for more details.\\n *\\n * You should have received a copy of the GNU Affero General Public License\\n * along with this program. If not, see .\\n *\\n */\\n\\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\\n// recommended is 48px\\n// 44px is what we choose and have very good visual-to-usability ratio\\n$clickable-area: 44px;\\n\\n// background icon size\\n// also used for the scss icon font\\n$icon-size: 16px;\\n\\n// icon padding for a $clickable-area width and a $icon-size icon\\n// ( 44px - 16px ) / 2\\n$icon-margin: math.div($clickable-area - $icon-size, 2);\\n\\n// transparency background for icons\\n$icon-focus-bg: rgba(127, 127, 127, .25);\\n\\n// popovermenu arrow width from the triangle center\\n$arrow-width: 9px;\\n\\n// opacities\\n$opacity_disabled: .5;\\n$opacity_normal: .7;\\n$opacity_full: 1;\\n\\n// menu round background hover feedback\\n// good looking on dark AND white bg\\n$action-background-hover: rgba(127, 127, 127, .25);\\n\\n// various structure data used in the \\n// `AppNavigation` component\\n$header-height: 50px;\\n$navigation-width: 300px;\\n\\n// mobile breakpoint\\n$breakpoint-mobile: 1024px;\\n\\n// top-bar spacing\\n$topbar-margin: 4px;\\n\\n// navigation spacing\\n$app-navigation-settings-margin: 3px;\\n\"],sourceRoot:\"\"}]);const s=r},6794:(e,t,a)=>{\"use strict\";a.d(t,{Z:()=>s});var o=a(7537),n=a.n(o),i=a(3645),r=a.n(i)()(n());r.push([e.id,'.material-design-icon[data-v-341df4ce]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-341df4ce]{position:fixed;z-index:9998;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-mask--dark[data-v-341df4ce]{background-color:rgba(0,0,0,.92)}.modal-header[data-v-341df4ce]{position:absolute;z-index:10001;top:0;right:0;left:0;display:flex !important;align-items:center;justify-content:center;width:100%;height:50px;overflow:hidden;transition:opacity 250ms,visibility 250ms}.modal-header.invisible[style*=\"display:none\"][data-v-341df4ce],.modal-header.invisible[style*=\"display: none\"][data-v-341df4ce]{visibility:hidden}.modal-header .modal-title[data-v-341df4ce]{overflow-x:hidden;box-sizing:border-box;width:100%;padding:0 132px 0 12px;transition:padding ease 100ms;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:14px;margin-bottom:0}@media only screen and (min-width: 1024px){.modal-header .modal-title[data-v-341df4ce]{padding-left:132px;text-align:center}}.modal-header .icons-menu[data-v-341df4ce]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .header-close[data-v-341df4ce]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:3px;padding:0}.modal-header .icons-menu .play-pause-icons[data-v-341df4ce]{position:relative;width:50px;height:50px;margin:0;padding:0;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-341df4ce],.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-341df4ce],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-341df4ce],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-341df4ce]{opacity:1;border-radius:22px;background-color:rgba(127,127,127,.25)}.modal-header .icons-menu .play-pause-icons__play[data-v-341df4ce],.modal-header .icons-menu .play-pause-icons__pause[data-v-341df4ce]{box-sizing:border-box;width:44px;height:44px;margin:3px;cursor:pointer;opacity:.7}.modal-header .icons-menu .header-actions[data-v-341df4ce]{color:#fff}.modal-header .icons-menu[data-v-341df4ce] .action-item{margin:3px}.modal-header .icons-menu[data-v-341df4ce] .action-item--single{box-sizing:border-box;width:44px;height:44px;cursor:pointer;background-position:center;background-size:22px}.modal-header .icons-menu[data-v-341df4ce] button{color:#fff}.modal-header .icons-menu[data-v-341df4ce] .action-item__menutoggle{padding:0}.modal-header .icons-menu[data-v-341df4ce] .action-item__menutoggle span,.modal-header .icons-menu[data-v-341df4ce] .action-item__menutoggle svg{width:var(--icon-size);height:var(--icon-size)}.modal-wrapper[data-v-341df4ce]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.modal-wrapper .prev[data-v-341df4ce],.modal-wrapper .next[data-v-341df4ce]{z-index:10000;display:flex !important;height:35vw;position:absolute;transition:opacity 250ms,visibility 250ms;color:var(--color-primary-text)}.modal-wrapper .prev[data-v-341df4ce]:focus-visible,.modal-wrapper .next[data-v-341df4ce]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev.invisible[style*=\"display:none\"][data-v-341df4ce],.modal-wrapper .prev.invisible[style*=\"display: none\"][data-v-341df4ce],.modal-wrapper .next.invisible[style*=\"display:none\"][data-v-341df4ce],.modal-wrapper .next.invisible[style*=\"display: none\"][data-v-341df4ce]{visibility:hidden}.modal-wrapper .prev[data-v-341df4ce]{left:2px}.modal-wrapper .next[data-v-341df4ce]{right:2px}.modal-wrapper .modal-container[data-v-341df4ce]{position:relative;display:block;overflow:auto;padding:0;transition:transform 300ms ease;border-radius:var(--border-radius-large);background-color:var(--color-main-background);box-shadow:0 0 40px rgba(0,0,0,.2)}.modal-wrapper .modal-container__close[data-v-341df4ce]{position:absolute;top:4px;right:4px}.modal-wrapper--small .modal-container[data-v-341df4ce]{width:400px;max-width:90%;max-height:90%}.modal-wrapper--normal .modal-container[data-v-341df4ce]{max-width:90%;width:600px;max-height:90%}.modal-wrapper--large .modal-container[data-v-341df4ce]{max-width:90%;width:900px;max-height:90%}.modal-wrapper--full .modal-container[data-v-341df4ce]{width:100%;height:calc(100% - var(--header-height));position:absolute;top:50px;border-radius:0}@media only screen and (max-width: 512px){.modal-wrapper .modal-container[data-v-341df4ce]{max-width:initial;width:100%;max-height:initial;height:calc(100% - var(--header-height));position:absolute;top:50px;border-radius:0}}.fade-enter-active[data-v-341df4ce],.fade-leave-active[data-v-341df4ce]{transition:opacity 250ms}.fade-enter[data-v-341df4ce],.fade-leave-to[data-v-341df4ce]{opacity:0}.fade-visibility-enter[data-v-341df4ce],.fade-visibility-leave-to[data-v-341df4ce]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-341df4ce],.modal-in-leave-active[data-v-341df4ce],.modal-out-enter-active[data-v-341df4ce],.modal-out-leave-active[data-v-341df4ce]{transition:opacity 250ms}.modal-in-enter[data-v-341df4ce],.modal-in-leave-to[data-v-341df4ce],.modal-out-enter[data-v-341df4ce],.modal-out-leave-to[data-v-341df4ce]{opacity:0}.modal-in-enter .modal-container[data-v-341df4ce],.modal-in-leave-to .modal-container[data-v-341df4ce]{transform:scale(0.9)}.modal-out-enter .modal-container[data-v-341df4ce],.modal-out-leave-to .modal-container[data-v-341df4ce]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-341df4ce]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-341df4ce]{transition:100ms stroke-dashoffset;transform-origin:50% 50%;animation:progressring-341df4ce linear var(--slideshow-duration) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .icon-pause[data-v-341df4ce]{animation:breath-341df4ce 2s cubic-bezier(0.4, 0, 0.2, 1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-341df4ce]{animation-play-state:paused !important}@keyframes progressring-341df4ce{from{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-341df4ce{0%{opacity:1}50%{opacity:0}100%{opacity:1}}',\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/components/NcModal/NcModal.vue\",\"webpack://./src/assets/variables.scss\"],names:[],mappings:\"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,6BACC,cAAA,CACA,YAAA,CACA,KAAA,CACA,MAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,+BAAA,CACA,mCACC,gCAAA,CAIF,+BACC,iBAAA,CACA,aAAA,CACA,KAAA,CACA,OAAA,CACA,MAAA,CAGA,uBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WCuBe,CDtBf,eAAA,CACA,yCAAA,CAIA,iIAEC,iBAAA,CAGD,4CACC,iBAAA,CACA,qBAAA,CACA,UAAA,CACA,sBAAA,CACA,6BAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,cChBY,CDiBZ,eAAA,CAID,2CACC,4CACC,kBAAA,CACA,iBAAA,CAAA,CAIF,2CACC,iBAAA,CACA,OAAA,CACA,YAAA,CACA,kBAAA,CACA,wBAAA,CAEA,yDACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,qBAAA,CACA,UAAA,CACA,SAAA,CAGD,6DACC,iBAAA,CACA,UC3Ba,CD4Bb,WC5Ba,CD6Bb,QAAA,CACA,SAAA,CACA,cAAA,CACA,WAAA,CACA,8BAAA,CAGC,8WAEC,SC9CU,CD+CV,kBAAA,CACA,sCCxDW,CD2Db,uIAEC,qBAAA,CACA,UCzEa,CD0Eb,WC1Ea,CD2Eb,UAAA,CACA,cAAA,CACA,UC3Da,CD+Df,2DACC,UAAA,CAGD,yDACC,UAAA,CAEA,iEACC,qBAAA,CACA,UC1Fa,CD2Fb,WC3Fa,CD4Fb,cAAA,CACA,0BAAA,CACA,oBAAA,CAIF,kDAEC,UAAA,CAID,oEACC,SAAA,CACA,iJACC,sBAAA,CACA,uBAAA,CAMJ,gCACC,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,qBAAA,CACA,UAAA,CACA,WAAA,CAGA,4EAEC,aAAA,CAEA,uBAAA,CACA,WAAA,CACA,iBAAA,CACA,yCAAA,CAEA,+BAAA,CAEA,wGAEC,8CAAA,CACA,wCAAA,CAOD,8RAEC,iBAAA,CAGF,sCACC,QAAA,CAED,sCACC,SAAA,CAID,iDACC,iBAAA,CACA,aAAA,CACA,aAAA,CACA,SAAA,CACA,+BAAA,CACA,wCAAA,CACA,6CAAA,CACA,kCAAA,CACA,wDACC,iBAAA,CACA,OAAA,CACA,SAAA,CAMD,wDACC,WAAA,CACA,aAAA,CACA,cAAA,CAID,yDACC,aAAA,CACA,WAAA,CACA,cAAA,CAID,wDACC,aAAA,CACA,WAAA,CACA,cAAA,CAID,uDACC,UAAA,CACA,wCAAA,CACA,iBAAA,CACA,QC7Ka,CD8Kb,eAAA,CAKF,0CACC,iDACC,iBAAA,CACA,UAAA,CACA,kBAAA,CACA,wCAAA,CACA,iBAAA,CACA,QC1La,CD2Lb,eAAA,CAAA,CAMH,wEAEC,wBAAA,CAGD,6DAEC,SAAA,CAGD,mFAEC,iBAAA,CACA,SAAA,CAGD,kKAIC,wBAAA,CAGD,4IAIC,SAAA,CAGD,uGAEC,oBAAA,CAGD,yGAEC,oBAAA,CAQA,8DACC,iBAAA,CACA,KAAA,CACA,MAAA,CACA,wBAAA,CACA,qFACC,kCAAA,CACA,wBAAA,CACA,yEAAA,CAEA,oBAAA,CACA,+BAAA,CACA,8BAAA,CAID,mEACC,kEAAA,CAED,8EACC,sCAAA,CAMH,iCACC,KACC,+BAAA,CAED,GACC,mBAAA,CAAA,CAIF,2BACC,GACC,SAAA,CAED,IACC,SAAA,CAED,KACC,SAAA,CAAA\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"@use 'sass:math'; $scope_version:\\\"a36c6b4\\\"; @import 'variables'; @import 'material-icons';\\n\\n\\n.modal-mask {\\n\\tposition: fixed;\\n\\tz-index: 9998;\\n\\ttop: 0;\\n\\tleft: 0;\\n\\tdisplay: block;\\n\\twidth: 100%;\\n\\theight: 100%;\\n\\tbackground-color: rgba(0, 0, 0, .5);\\n\\t&--dark {\\n\\t\\tbackground-color: rgba(0, 0, 0, .92);\\n\\t}\\n}\\n\\n.modal-header {\\n\\tposition: absolute;\\n\\tz-index: 10001;\\n\\ttop: 0;\\n\\tright: 0;\\n\\tleft: 0;\\n\\t// prevent vue show to use display:none and reseting\\n\\t// the circle animation loop\\n\\tdisplay: flex !important;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n\\twidth: 100%;\\n\\theight: $header-height;\\n\\toverflow: hidden;\\n\\ttransition: opacity 250ms,\\n\\t\\tvisibility 250ms;\\n\\n\\t// replace display by visibility\\n\\t&.invisible[style*='display:none'],\\n\\t&.invisible[style*='display: none'] {\\n\\t\\tvisibility: hidden;\\n\\t}\\n\\n\\t.modal-title {\\n\\t\\toverflow-x: hidden;\\n\\t\\tbox-sizing: border-box;\\n\\t\\twidth: 100%;\\n\\t\\tpadding: 0 #{$clickable-area * 3} 0 12px; // maximum actions is 3\\n\\t\\ttransition: padding ease 100ms;\\n\\t\\twhite-space: nowrap;\\n\\t\\ttext-overflow: ellipsis;\\n\\t\\tcolor: #fff;\\n\\t\\tfont-size: $icon-margin;\\n\\t\\tmargin-bottom: 0;\\n\\t}\\n\\n\\t// On wider screens the title can be centered\\n\\t@media only screen and (min-width: $breakpoint-mobile) {\\n\\t\\t.modal-title {\\n\\t\\t\\tpadding-left: #{$clickable-area * 3}; // maximum actions is 3\\n\\t\\t\\ttext-align: center;\\n\\t\\t}\\n\\t}\\n\\n\\t.icons-menu {\\n\\t\\tposition: absolute;\\n\\t\\tright: 0;\\n\\t\\tdisplay: flex;\\n\\t\\talign-items: center;\\n\\t\\tjustify-content: flex-end;\\n\\n\\t\\t.header-close {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tjustify-content: center;\\n\\t\\t\\tbox-sizing: border-box;\\n\\t\\t\\tmargin: math.div($header-height - $clickable-area, 2);\\n\\t\\t\\tpadding: 0;\\n\\t\\t}\\n\\n\\t\\t.play-pause-icons {\\n\\t\\t\\tposition: relative;\\n\\t\\t\\twidth: $header-height;\\n\\t\\t\\theight: $header-height;\\n\\t\\t\\tmargin: 0;\\n\\t\\t\\tpadding: 0;\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\tborder: none;\\n\\t\\t\\tbackground-color: transparent;\\n\\t\\t\\t&:hover,\\n\\t\\t\\t&:focus {\\n\\t\\t\\t\\t.play-pause-icons__play,\\n\\t\\t\\t\\t.play-pause-icons__pause {\\n\\t\\t\\t\\t\\topacity: $opacity_full;\\n\\t\\t\\t\\t\\tborder-radius: math.div($clickable-area, 2);\\n\\t\\t\\t\\t\\tbackground-color: $icon-focus-bg;\\n\\t\\t\\t\\t}\\n\\t\\t\\t}\\n\\t\\t\\t&__play,\\n\\t\\t\\t&__pause {\\n\\t\\t\\t\\tbox-sizing: border-box;\\n\\t\\t\\t\\twidth: $clickable-area;\\n\\t\\t\\t\\theight: $clickable-area;\\n\\t\\t\\t\\tmargin: math.div($header-height - $clickable-area, 2);\\n\\t\\t\\t\\tcursor: pointer;\\n\\t\\t\\t\\topacity: $opacity_normal;\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\t.header-actions {\\n\\t\\t\\tcolor: white;\\n\\t\\t}\\n\\n\\t\\t&:deep() .action-item {\\n\\t\\t\\tmargin: math.div($header-height - $clickable-area, 2);\\n\\n\\t\\t\\t&--single {\\n\\t\\t\\t\\tbox-sizing: border-box;\\n\\t\\t\\t\\twidth: $clickable-area;\\n\\t\\t\\t\\theight: $clickable-area;\\n\\t\\t\\t\\tcursor: pointer;\\n\\t\\t\\t\\tbackground-position: center;\\n\\t\\t\\t\\tbackground-size: 22px;\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\t:deep(button) {\\n\\t\\t\\t// force white instead of default main text\\n\\t\\t\\tcolor: #fff;\\n\\t\\t}\\n\\n\\t\\t// Force the Actions menu icon to be the same size as other icons\\n\\t\\t&:deep(.action-item__menutoggle) {\\n\\t\\t\\tpadding: 0;\\n\\t\\t\\tspan, svg {\\n\\t\\t\\t\\twidth: var(--icon-size);\\n\\t\\t\\t\\theight: var(--icon-size);\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\\n\\n.modal-wrapper {\\n\\tdisplay: flex;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n\\tbox-sizing: border-box;\\n\\twidth: 100%;\\n\\theight: 100%;\\n\\n\\t/* Navigation buttons */\\n\\t.prev,\\n\\t.next {\\n\\t\\tz-index: 10000;\\n\\t\\t// ignore display: none\\n\\t\\tdisplay: flex !important;\\n\\t\\theight: 35vw;\\n\\t\\tposition: absolute;\\n\\t\\ttransition: opacity 250ms,\\n\\t\\t\\tvisibility 250ms;\\n\\t\\tcolor: var(--color-primary-text);\\n\\n\\t\\t&:focus-visible {\\n\\t\\t\\t// Override NcButton focus styles\\n\\t\\t\\tbox-shadow: 0 0 0 2px var(--color-primary-text);\\n\\t\\t\\tbackground-color: var(--color-box-shadow);\\n\\t\\t}\\n\\n\\t\\t// we want to keep the elements on page\\n\\t\\t// even if hidden to avoid having a unbalanced\\n\\t\\t// centered content\\n\\t\\t// replace display by visibility\\n\\t\\t&.invisible[style*='display:none'],\\n\\t\\t&.invisible[style*='display: none'] {\\n\\t\\t\\tvisibility: hidden;\\n\\t\\t}\\n\\t}\\n\\t.prev {\\n\\t\\tleft: 2px;\\n\\t}\\n\\t.next {\\n\\t\\tright: 2px;\\n\\t}\\n\\n\\t/* Content */\\n\\t.modal-container {\\n\\t\\tposition: relative;\\n\\t\\tdisplay: block;\\n\\t\\toverflow: auto; // avoids unecessary hacks if the content should be bigger than the modal\\n\\t\\tpadding: 0;\\n\\t\\ttransition: transform 300ms ease;\\n\\t\\tborder-radius: var(--border-radius-large);\\n\\t\\tbackground-color: var(--color-main-background);\\n\\t\\tbox-shadow: 0 0 40px rgba(0, 0, 0, .2);\\n\\t\\t&__close {\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: 4px;\\n\\t\\t\\tright: 4px;\\n\\t\\t}\\n\\t}\\n\\n\\t// Sizing\\n\\t&--small {\\n\\t\\t.modal-container {\\n\\t\\t\\twidth: 400px;\\n\\t\\t\\tmax-width: 90%;\\n\\t\\t\\tmax-height: 90%;\\n\\t\\t}\\n\\t}\\n\\t&--normal {\\n\\t\\t.modal-container {\\n\\t\\t\\tmax-width: 90%;\\n\\t\\t\\twidth: 600px;\\n\\t\\t\\tmax-height: 90%;\\n\\t\\t}\\n\\t}\\n\\t&--large {\\n\\t\\t.modal-container {\\n\\t\\t\\tmax-width: 90%;\\n\\t\\t\\twidth: 900px;\\n\\t\\t\\tmax-height: 90%;\\n\\t\\t}\\n\\t}\\n\\t&--full {\\n\\t\\t.modal-container {\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: calc(100% - var(--header-height));\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: $header-height;\\n\\t\\t\\tborder-radius: 0;\\n\\t\\t}\\n\\t}\\n\\n\\t// Make modal full screen on mobile\\n\\t@media only screen and (max-width: math.div($breakpoint-mobile, 2)) {\\n\\t\\t.modal-container {\\n\\t\\t\\tmax-width: initial;\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\tmax-height: initial;\\n\\t\\t\\theight: calc(100% - var(--header-height));\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: $header-height;\\n\\t\\t\\tborder-radius: 0;\\n\\t\\t}\\n\\t}\\n}\\n\\n/* TRANSITIONS */\\n.fade-enter-active,\\n.fade-leave-active {\\n\\ttransition: opacity 250ms;\\n}\\n\\n.fade-enter,\\n.fade-leave-to {\\n\\topacity: 0;\\n}\\n\\n.fade-visibility-enter,\\n.fade-visibility-leave-to {\\n\\tvisibility: hidden;\\n\\topacity: 0;\\n}\\n\\n.modal-in-enter-active,\\n.modal-in-leave-active,\\n.modal-out-enter-active,\\n.modal-out-leave-active {\\n\\ttransition: opacity 250ms;\\n}\\n\\n.modal-in-enter,\\n.modal-in-leave-to,\\n.modal-out-enter,\\n.modal-out-leave-to {\\n\\topacity: 0;\\n}\\n\\n.modal-in-enter .modal-container,\\n.modal-in-leave-to .modal-container {\\n\\ttransform: scale(.9);\\n}\\n\\n.modal-out-enter .modal-container,\\n.modal-out-leave-to .modal-container {\\n\\ttransform: scale(1.1);\\n}\\n\\n// animated circle\\n$radius: 15;\\n$pi: 3.14159265358979;\\n\\n.modal-mask .play-pause-icons {\\n\\t.progress-ring {\\n\\t\\tposition: absolute;\\n\\t\\ttop: 0;\\n\\t\\tleft: 0;\\n\\t\\ttransform: rotate(-90deg);\\n\\t\\t.progress-ring__circle {\\n\\t\\t\\ttransition: 100ms stroke-dashoffset;\\n\\t\\t\\ttransform-origin: 50% 50%; // axis compensation\\n\\t\\t\\tanimation: progressring linear var(--slideshow-duration) infinite;\\n\\n\\t\\t\\tstroke-linecap: round;\\n\\t\\t\\tstroke-dashoffset: $radius * 2 * $pi; // radius * 2 * PI\\n\\t\\t\\tstroke-dasharray: $radius * 2 * $pi; // radius * 2 * PI\\n\\t\\t}\\n\\t}\\n\\t&--paused {\\n\\t\\t.icon-pause {\\n\\t\\t\\tanimation: breath 2s cubic-bezier(.4, 0, .2, 1) infinite;\\n\\t\\t}\\n\\t\\t.progress-ring__circle {\\n\\t\\t\\tanimation-play-state: paused !important;\\n\\t\\t}\\n\\t}\\n}\\n\\n// keyframes get scoped too and break the animation name, we need them unscoped\\n@keyframes progressring {\\n\\tfrom {\\n\\t\\tstroke-dashoffset: $radius * 2 * $pi; // radius * 2 * PI\\n\\t}\\n\\tto {\\n\\t\\tstroke-dashoffset: 0;\\n\\t}\\n}\\n\\n@keyframes breath {\\n\\t0% {\\n\\t\\topacity: 1;\\n\\t}\\n\\t50% {\\n\\t\\topacity: 0;\\n\\t}\\n\\t100% {\\n\\t\\topacity: 1;\\n\\t}\\n}\\n\\n\",\"/**\\n * @copyright Copyright (c) 2019 John Molakvoæ \\n *\\n * @author John Molakvoæ \\n *\\n * @license GNU AGPL version 3 or any later version\\n *\\n * This program is free software: you can redistribute it and/or modify\\n * it under the terms of the GNU Affero General Public License as\\n * published by the Free Software Foundation, either version 3 of the\\n * License, or (at your option) any later version.\\n *\\n * This program is distributed in the hope that it will be useful,\\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\\n * GNU Affero General Public License for more details.\\n *\\n * You should have received a copy of the GNU Affero General Public License\\n * along with this program. If not, see .\\n *\\n */\\n\\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\\n// recommended is 48px\\n// 44px is what we choose and have very good visual-to-usability ratio\\n$clickable-area: 44px;\\n\\n// background icon size\\n// also used for the scss icon font\\n$icon-size: 16px;\\n\\n// icon padding for a $clickable-area width and a $icon-size icon\\n// ( 44px - 16px ) / 2\\n$icon-margin: math.div($clickable-area - $icon-size, 2);\\n\\n// transparency background for icons\\n$icon-focus-bg: rgba(127, 127, 127, .25);\\n\\n// popovermenu arrow width from the triangle center\\n$arrow-width: 9px;\\n\\n// opacities\\n$opacity_disabled: .5;\\n$opacity_normal: .7;\\n$opacity_full: 1;\\n\\n// menu round background hover feedback\\n// good looking on dark AND white bg\\n$action-background-hover: rgba(127, 127, 127, .25);\\n\\n// various structure data used in the \\n// `AppNavigation` component\\n$header-height: 50px;\\n$navigation-width: 300px;\\n\\n// mobile breakpoint\\n$breakpoint-mobile: 1024px;\\n\\n// top-bar spacing\\n$topbar-margin: 4px;\\n\\n// navigation spacing\\n$app-navigation-settings-margin: 3px;\\n\"],sourceRoot:\"\"}]);const s=r},5783:(e,t,a)=>{\"use strict\";a.d(t,{Z:()=>s});var o=a(7537),n=a.n(o),i=a(3645),r=a.n(i)()(n());r.push([e.id,\".material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper--theme-dropdown.v-popper__popper{z-index:100000;top:0;left:0;display:block !important;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-dropdown.v-popper__popper .v-popper__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius);overflow:hidden;background:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:10px}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{left:-10px;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity var(--animation-quick);opacity:1}\",\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/components/NcPopover/NcPopover.vue\"],names:[],mappings:\"AAGA,sBACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,iBACC,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,UAAA,CACA,WAAA,CACA,WAAA,CACA,8BAAA,CACA,mBAAA,CACA,aAAA,CACA,eAAA,CACA,SAAA,CAGD,wBACC,aAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,WAAA,CACA,UAAA,CACA,eAAA,CACA,mBAAA,CACA,UAAA,CAMA,2CACC,cAAA,CACA,KAAA,CACA,MAAA,CACA,wBAAA,CAEA,sDAAA,CAEA,4DACC,SAAA,CACA,4BAAA,CACA,kCAAA,CACA,eAAA,CACA,uCAAA,CAGD,sEACC,iBAAA,CACA,SAAA,CACA,OAAA,CACA,QAAA,CACA,kBAAA,CACA,0BAAA,CACA,iBA1BW,CA6BZ,kGACC,YAAA,CACA,qBAAA,CACA,6CAAA,CAGD,qGACC,SAAA,CACA,kBAAA,CACA,gDAAA,CAGD,oGACC,UAAA,CACA,mBAAA,CACA,+CAAA,CAGD,mGACC,WAAA,CACA,oBAAA,CACA,8CAAA,CAGD,6DACC,iBAAA,CACA,2EAAA,CACA,SAAA,CAGD,8DACC,kBAAA,CACA,yCAAA,CACA,SAAA\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"@use 'sass:math'; $scope_version:\\\"a36c6b4\\\"; @import 'variables'; @import 'material-icons';\\n\\n\\n.resize-observer {\\n\\tposition:absolute;\\n\\ttop:0;\\n\\tleft:0;\\n\\tz-index:-1;\\n\\twidth:100%;\\n\\theight:100%;\\n\\tborder:none;\\n\\tbackground-color:transparent;\\n\\tpointer-events:none;\\n\\tdisplay:block;\\n\\toverflow:hidden;\\n\\topacity:0\\n}\\n\\n.resize-observer object {\\n\\tdisplay:block;\\n\\tposition:absolute;\\n\\ttop:0;\\n\\tleft:0;\\n\\theight:100%;\\n\\twidth:100%;\\n\\toverflow:hidden;\\n\\tpointer-events:none;\\n\\tz-index:-1\\n}\\n\\n$arrow-width: 10px;\\n\\n.v-popper--theme-dropdown {\\n\\t&.v-popper__popper {\\n\\t\\tz-index: 100000;\\n\\t\\ttop: 0;\\n\\t\\tleft: 0;\\n\\t\\tdisplay: block !important;\\n\\n\\t\\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\\n\\n\\t\\t.v-popper__inner {\\n\\t\\t\\tpadding: 0;\\n\\t\\t\\tcolor: var(--color-main-text);\\n\\t\\t\\tborder-radius: var(--border-radius);\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\tbackground: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t.v-popper__arrow-container {\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\tz-index: 1;\\n\\t\\t\\twidth: 0;\\n\\t\\t\\theight: 0;\\n\\t\\t\\tborder-style: solid;\\n\\t\\t\\tborder-color: transparent;\\n\\t\\t\\tborder-width: $arrow-width;\\n\\t\\t}\\n\\n\\t\\t&[data-popper-placement^='top'] .v-popper__arrow-container {\\n\\t\\t\\tbottom: -$arrow-width;\\n\\t\\t\\tborder-bottom-width: 0;\\n\\t\\t\\tborder-top-color: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t&[data-popper-placement^='bottom'] .v-popper__arrow-container {\\n\\t\\t\\ttop: -$arrow-width;\\n\\t\\t\\tborder-top-width: 0;\\n\\t\\t\\tborder-bottom-color: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t&[data-popper-placement^='right'] .v-popper__arrow-container {\\n\\t\\t\\tleft: -$arrow-width;\\n\\t\\t\\tborder-left-width: 0;\\n\\t\\t\\tborder-right-color: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t&[data-popper-placement^='left'] .v-popper__arrow-container {\\n\\t\\t\\tright: -$arrow-width;\\n\\t\\t\\tborder-right-width: 0;\\n\\t\\t\\tborder-left-color: var(--color-main-background);\\n\\t\\t}\\n\\n\\t\\t&[aria-hidden='true'] {\\n\\t\\t\\tvisibility: hidden;\\n\\t\\t\\ttransition: opacity var(--animation-quick), visibility var(--animation-quick);\\n\\t\\t\\topacity: 0;\\n\\t\\t}\\n\\n\\t\\t&[aria-hidden='false'] {\\n\\t\\t\\tvisibility: visible;\\n\\t\\t\\ttransition: opacity var(--animation-quick);\\n\\t\\t\\topacity: 1;\\n\\t\\t}\\n\\t}\\n}\\n\\n\"],sourceRoot:\"\"}]);const s=r},3645:e=>{\"use strict\";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var a=\"\",o=void 0!==t[5];return t[4]&&(a+=\"@supports (\".concat(t[4],\") {\")),t[2]&&(a+=\"@media \".concat(t[2],\" {\")),o&&(a+=\"@layer\".concat(t[5].length>0?\" \".concat(t[5]):\"\",\" {\")),a+=e(t),o&&(a+=\"}\"),t[2]&&(a+=\"}\"),t[4]&&(a+=\"}\"),a})).join(\"\")},t.i=function(e,a,o,n,i){\"string\"==typeof e&&(e=[[null,e,void 0]]);var r={};if(o)for(var s=0;s0?\" \".concat(u[5]):\"\",\" {\").concat(u[1],\"}\")),u[5]=i),a&&(u[2]?(u[1]=\"@media \".concat(u[2],\" {\").concat(u[1],\"}\"),u[2]=a):u[2]=a),n&&(u[4]?(u[1]=\"@supports (\".concat(u[4],\") {\").concat(u[1],\"}\"),u[4]=n):u[4]=\"\".concat(n)),t.push(u))}},t}},7537:e=>{\"use strict\";e.exports=function(e){var t=e[1],a=e[3];if(!a)return t;if(\"function\"==typeof btoa){var o=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),n=\"sourceMappingURL=data:application/json;charset=utf-8;base64,\".concat(o),i=\"/*# \".concat(n,\" */\");return[t].concat([i]).join(\"\\n\")}return[t].join(\"\\n\")}},3379:e=>{\"use strict\";var t=[];function a(e){for(var a=-1,o=0;o{\"use strict\";var t={};e.exports=function(e,a){var o=function(e){if(void 0===t[e]){var a=document.querySelector(e);if(window.HTMLIFrameElement&&a instanceof window.HTMLIFrameElement)try{a=a.contentDocument.head}catch(e){a=null}t[e]=a}return t[e]}(e);if(!o)throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.\");o.appendChild(a)}},9216:e=>{\"use strict\";e.exports=function(e){var t=document.createElement(\"style\");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},3565:(e,t,a)=>{\"use strict\";e.exports=function(e){var t=a.nc;t&&e.setAttribute(\"nonce\",t)}},7795:e=>{\"use strict\";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(a){!function(e,t,a){var o=\"\";a.supports&&(o+=\"@supports (\".concat(a.supports,\") {\")),a.media&&(o+=\"@media \".concat(a.media,\" {\"));var n=void 0!==a.layer;n&&(o+=\"@layer\".concat(a.layer.length>0?\" \".concat(a.layer):\"\",\" {\")),o+=a.css,n&&(o+=\"}\"),a.media&&(o+=\"}\"),a.supports&&(o+=\"}\");var i=a.sourceMap;i&&\"undefined\"!=typeof btoa&&(o+=\"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i)))),\" */\")),t.styleTagTransform(o,e,t.options)}(t,e,a)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4589:e=>{\"use strict\";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},5727:()=>{},2102:()=>{},9989:()=>{},2405:()=>{},1900:(e,t,a)=>{\"use strict\";function o(e,t,a,o,n,i,r,s){var l,c=\"function\"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=a,c._compiled=!0),o&&(c.functional=!0),i&&(c._scopeId=\"data-v-\"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):n&&(l=s?function(){n.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:n),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}a.d(t,{Z:()=>o})},7931:e=>{\"use strict\";e.exports=require(\"@nextcloud/l10n/gettext\")},9084:e=>{\"use strict\";e.exports=require(\"assert\")},9454:e=>{\"use strict\";e.exports=require(\"floating-vue\")},4505:e=>{\"use strict\";e.exports=require(\"focus-trap\")},2640:e=>{\"use strict\";e.exports=require(\"hammerjs\")},6464:e=>{\"use strict\";e.exports=require(\"util\")},2734:e=>{\"use strict\";e.exports=require(\"vue\")},9044:e=>{\"use strict\";e.exports=require(\"vue-material-design-icons/ChevronRight.vue\")},8618:e=>{\"use strict\";e.exports=require(\"vue-material-design-icons/Close.vue\")},1441:e=>{\"use strict\";e.exports=require(\"vue-material-design-icons/DotsHorizontal.vue\")}},t={};function a(o){var n=t[o];if(void 0!==n)return n.exports;var i=t[o]={id:o,exports:{}};return e[o](i,i.exports,a),i.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var o in t)a.o(t,o)&&!a.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},a.g=function(){if(\"object\"==typeof globalThis)return globalThis;try{return this||new Function(\"return this\")()}catch(e){if(\"object\"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},a.nc=void 0;var o={};return(()=>{\"use strict\";a.r(o),a.d(o,{default:()=>V});var e=a(7645),t=a(1206),n=a(932),i=a(1205),r=a(3648),s=a(5471),l=a(9479);function c(e,t){var a,o,n,i=t;this.start=function(){n=!0,o=new Date,a=setTimeout(e,i)},this.pause=function(){n=!1,clearTimeout(a),i-=new Date-o},this.clear=function(){n=!1,clearTimeout(a),i=0},this.getTimeLeft=function(){return n&&(this.pause(),this.start()),i},this.getStateRunning=function(){return n},this.start()}var u=a(336);const d=require(\"vue-material-design-icons/ChevronLeft.vue\");var p=a.n(d),m=a(9044),A=a.n(m),h=a(8618),g=a.n(h);const v=require(\"vue-material-design-icons/Pause.vue\");var f=a.n(v);const b=require(\"vue-material-design-icons/Play.vue\");var C=a.n(b),y=a(4505),k=a(2640),w=a.n(k);function S(e){return function(e){if(Array.isArray(e))return x(e)}(e)||function(e){if(\"undefined\"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e[\"@@iterator\"])return Array.from(e)}(e)||function(e,t){if(!e)return;if(\"string\"==typeof e)return x(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);\"Object\"===a&&e.constructor&&(a=e.constructor.name);if(\"Map\"===a||\"Set\"===a)return Array.from(e);if(\"Arguments\"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return x(e,t)}(e)||function(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,o=new Array(t);a \n * @license MIT\n */\nfunction compare(a, b) {\n if (a === b) {\n return 0;\n }\n\n var x = a.length;\n var y = b.length;\n\n for (var i = 0, len = Math.min(x, y); i < len; ++i) {\n if (a[i] !== b[i]) {\n x = a[i];\n y = b[i];\n break;\n }\n }\n\n if (x < y) {\n return -1;\n }\n if (y < x) {\n return 1;\n }\n return 0;\n}\nfunction isBuffer(b) {\n if (global.Buffer && typeof global.Buffer.isBuffer === 'function') {\n return global.Buffer.isBuffer(b);\n }\n return !!(b != null && b._isBuffer);\n}\n\n// based on node assert, original notice:\n// NB: The URL to the CommonJS spec is kept just for tradition.\n// node-assert has evolved a lot since then, both in API and behavior.\n\n// http://wiki.commonjs.org/wiki/Unit_Testing/1.0\n//\n// THIS IS NOT TESTED NOR LIKELY TO WORK OUTSIDE V8!\n//\n// Originally from narwhal.js (http://narwhaljs.org)\n// Copyright (c) 2009 Thomas Robinson <280north.com>\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the 'Software'), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\n// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\n// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nvar util = require('util/');\nvar hasOwn = Object.prototype.hasOwnProperty;\nvar pSlice = Array.prototype.slice;\nvar functionsHaveNames = (function () {\n return function foo() {}.name === 'foo';\n}());\nfunction pToString (obj) {\n return Object.prototype.toString.call(obj);\n}\nfunction isView(arrbuf) {\n if (isBuffer(arrbuf)) {\n return false;\n }\n if (typeof global.ArrayBuffer !== 'function') {\n return false;\n }\n if (typeof ArrayBuffer.isView === 'function') {\n return ArrayBuffer.isView(arrbuf);\n }\n if (!arrbuf) {\n return false;\n }\n if (arrbuf instanceof DataView) {\n return true;\n }\n if (arrbuf.buffer && arrbuf.buffer instanceof ArrayBuffer) {\n return true;\n }\n return false;\n}\n// 1. The assert module provides functions that throw\n// AssertionError's when particular conditions are not met. The\n// assert module must conform to the following interface.\n\nvar assert = module.exports = ok;\n\n// 2. The AssertionError is defined in assert.\n// new assert.AssertionError({ message: message,\n// actual: actual,\n// expected: expected })\n\nvar regex = /\\s*function\\s+([^\\(\\s]*)\\s*/;\n// based on https://github.com/ljharb/function.prototype.name/blob/adeeeec8bfcc6068b187d7d9fb3d5bb1d3a30899/implementation.js\nfunction getName(func) {\n if (!util.isFunction(func)) {\n return;\n }\n if (functionsHaveNames) {\n return func.name;\n }\n var str = func.toString();\n var match = str.match(regex);\n return match && match[1];\n}\nassert.AssertionError = function AssertionError(options) {\n this.name = 'AssertionError';\n this.actual = options.actual;\n this.expected = options.expected;\n this.operator = options.operator;\n if (options.message) {\n this.message = options.message;\n this.generatedMessage = false;\n } else {\n this.message = getMessage(this);\n this.generatedMessage = true;\n }\n var stackStartFunction = options.stackStartFunction || fail;\n if (Error.captureStackTrace) {\n Error.captureStackTrace(this, stackStartFunction);\n } else {\n // non v8 browsers so we can have a stacktrace\n var err = new Error();\n if (err.stack) {\n var out = err.stack;\n\n // try to strip useless frames\n var fn_name = getName(stackStartFunction);\n var idx = out.indexOf('\\n' + fn_name);\n if (idx >= 0) {\n // once we have located the function frame\n // we need to strip out everything before it (and its line)\n var next_line = out.indexOf('\\n', idx + 1);\n out = out.substring(next_line + 1);\n }\n\n this.stack = out;\n }\n }\n};\n\n// assert.AssertionError instanceof Error\nutil.inherits(assert.AssertionError, Error);\n\nfunction truncate(s, n) {\n if (typeof s === 'string') {\n return s.length < n ? s : s.slice(0, n);\n } else {\n return s;\n }\n}\nfunction inspect(something) {\n if (functionsHaveNames || !util.isFunction(something)) {\n return util.inspect(something);\n }\n var rawname = getName(something);\n var name = rawname ? ': ' + rawname : '';\n return '[Function' + name + ']';\n}\nfunction getMessage(self) {\n return truncate(inspect(self.actual), 128) + ' ' +\n self.operator + ' ' +\n truncate(inspect(self.expected), 128);\n}\n\n// At present only the three keys mentioned above are used and\n// understood by the spec. Implementations or sub modules can pass\n// other keys to the AssertionError's constructor - they will be\n// ignored.\n\n// 3. All of the following functions must throw an AssertionError\n// when a corresponding condition is not met, with a message that\n// may be undefined if not provided. All assertion methods provide\n// both the actual and expected values to the assertion error for\n// display purposes.\n\nfunction fail(actual, expected, message, operator, stackStartFunction) {\n throw new assert.AssertionError({\n message: message,\n actual: actual,\n expected: expected,\n operator: operator,\n stackStartFunction: stackStartFunction\n });\n}\n\n// EXTENSION! allows for well behaved errors defined elsewhere.\nassert.fail = fail;\n\n// 4. Pure assertion tests whether a value is truthy, as determined\n// by !!guard.\n// assert.ok(guard, message_opt);\n// This statement is equivalent to assert.equal(true, !!guard,\n// message_opt);. To test strictly for the value true, use\n// assert.strictEqual(true, guard, message_opt);.\n\nfunction ok(value, message) {\n if (!value) fail(value, true, message, '==', assert.ok);\n}\nassert.ok = ok;\n\n// 5. The equality assertion tests shallow, coercive equality with\n// ==.\n// assert.equal(actual, expected, message_opt);\n\nassert.equal = function equal(actual, expected, message) {\n if (actual != expected) fail(actual, expected, message, '==', assert.equal);\n};\n\n// 6. The non-equality assertion tests for whether two objects are not equal\n// with != assert.notEqual(actual, expected, message_opt);\n\nassert.notEqual = function notEqual(actual, expected, message) {\n if (actual == expected) {\n fail(actual, expected, message, '!=', assert.notEqual);\n }\n};\n\n// 7. The equivalence assertion tests a deep equality relation.\n// assert.deepEqual(actual, expected, message_opt);\n\nassert.deepEqual = function deepEqual(actual, expected, message) {\n if (!_deepEqual(actual, expected, false)) {\n fail(actual, expected, message, 'deepEqual', assert.deepEqual);\n }\n};\n\nassert.deepStrictEqual = function deepStrictEqual(actual, expected, message) {\n if (!_deepEqual(actual, expected, true)) {\n fail(actual, expected, message, 'deepStrictEqual', assert.deepStrictEqual);\n }\n};\n\nfunction _deepEqual(actual, expected, strict, memos) {\n // 7.1. All identical values are equivalent, as determined by ===.\n if (actual === expected) {\n return true;\n } else if (isBuffer(actual) && isBuffer(expected)) {\n return compare(actual, expected) === 0;\n\n // 7.2. If the expected value is a Date object, the actual value is\n // equivalent if it is also a Date object that refers to the same time.\n } else if (util.isDate(actual) && util.isDate(expected)) {\n return actual.getTime() === expected.getTime();\n\n // 7.3 If the expected value is a RegExp object, the actual value is\n // equivalent if it is also a RegExp object with the same source and\n // properties (`global`, `multiline`, `lastIndex`, `ignoreCase`).\n } else if (util.isRegExp(actual) && util.isRegExp(expected)) {\n return actual.source === expected.source &&\n actual.global === expected.global &&\n actual.multiline === expected.multiline &&\n actual.lastIndex === expected.lastIndex &&\n actual.ignoreCase === expected.ignoreCase;\n\n // 7.4. Other pairs that do not both pass typeof value == 'object',\n // equivalence is determined by ==.\n } else if ((actual === null || typeof actual !== 'object') &&\n (expected === null || typeof expected !== 'object')) {\n return strict ? actual === expected : actual == expected;\n\n // If both values are instances of typed arrays, wrap their underlying\n // ArrayBuffers in a Buffer each to increase performance\n // This optimization requires the arrays to have the same type as checked by\n // Object.prototype.toString (aka pToString). Never perform binary\n // comparisons for Float*Arrays, though, since e.g. +0 === -0 but their\n // bit patterns are not identical.\n } else if (isView(actual) && isView(expected) &&\n pToString(actual) === pToString(expected) &&\n !(actual instanceof Float32Array ||\n actual instanceof Float64Array)) {\n return compare(new Uint8Array(actual.buffer),\n new Uint8Array(expected.buffer)) === 0;\n\n // 7.5 For all other Object pairs, including Array objects, equivalence is\n // determined by having the same number of owned properties (as verified\n // with Object.prototype.hasOwnProperty.call), the same set of keys\n // (although not necessarily the same order), equivalent values for every\n // corresponding key, and an identical 'prototype' property. Note: this\n // accounts for both named and indexed properties on Arrays.\n } else if (isBuffer(actual) !== isBuffer(expected)) {\n return false;\n } else {\n memos = memos || {actual: [], expected: []};\n\n var actualIndex = memos.actual.indexOf(actual);\n if (actualIndex !== -1) {\n if (actualIndex === memos.expected.indexOf(expected)) {\n return true;\n }\n }\n\n memos.actual.push(actual);\n memos.expected.push(expected);\n\n return objEquiv(actual, expected, strict, memos);\n }\n}\n\nfunction isArguments(object) {\n return Object.prototype.toString.call(object) == '[object Arguments]';\n}\n\nfunction objEquiv(a, b, strict, actualVisitedObjects) {\n if (a === null || a === undefined || b === null || b === undefined)\n return false;\n // if one is a primitive, the other must be same\n if (util.isPrimitive(a) || util.isPrimitive(b))\n return a === b;\n if (strict && Object.getPrototypeOf(a) !== Object.getPrototypeOf(b))\n return false;\n var aIsArgs = isArguments(a);\n var bIsArgs = isArguments(b);\n if ((aIsArgs && !bIsArgs) || (!aIsArgs && bIsArgs))\n return false;\n if (aIsArgs) {\n a = pSlice.call(a);\n b = pSlice.call(b);\n return _deepEqual(a, b, strict);\n }\n var ka = objectKeys(a);\n var kb = objectKeys(b);\n var key, i;\n // having the same number of owned properties (keys incorporates\n // hasOwnProperty)\n if (ka.length !== kb.length)\n return false;\n //the same set of keys (although not necessarily the same order),\n ka.sort();\n kb.sort();\n //~~~cheap key test\n for (i = ka.length - 1; i >= 0; i--) {\n if (ka[i] !== kb[i])\n return false;\n }\n //equivalent values for every corresponding key, and\n //~~~possibly expensive deep test\n for (i = ka.length - 1; i >= 0; i--) {\n key = ka[i];\n if (!_deepEqual(a[key], b[key], strict, actualVisitedObjects))\n return false;\n }\n return true;\n}\n\n// 8. The non-equivalence assertion tests for any deep inequality.\n// assert.notDeepEqual(actual, expected, message_opt);\n\nassert.notDeepEqual = function notDeepEqual(actual, expected, message) {\n if (_deepEqual(actual, expected, false)) {\n fail(actual, expected, message, 'notDeepEqual', assert.notDeepEqual);\n }\n};\n\nassert.notDeepStrictEqual = notDeepStrictEqual;\nfunction notDeepStrictEqual(actual, expected, message) {\n if (_deepEqual(actual, expected, true)) {\n fail(actual, expected, message, 'notDeepStrictEqual', notDeepStrictEqual);\n }\n}\n\n\n// 9. The strict equality assertion tests strict equality, as determined by ===.\n// assert.strictEqual(actual, expected, message_opt);\n\nassert.strictEqual = function strictEqual(actual, expected, message) {\n if (actual !== expected) {\n fail(actual, expected, message, '===', assert.strictEqual);\n }\n};\n\n// 10. The strict non-equality assertion tests for strict inequality, as\n// determined by !==. assert.notStrictEqual(actual, expected, message_opt);\n\nassert.notStrictEqual = function notStrictEqual(actual, expected, message) {\n if (actual === expected) {\n fail(actual, expected, message, '!==', assert.notStrictEqual);\n }\n};\n\nfunction expectedException(actual, expected) {\n if (!actual || !expected) {\n return false;\n }\n\n if (Object.prototype.toString.call(expected) == '[object RegExp]') {\n return expected.test(actual);\n }\n\n try {\n if (actual instanceof expected) {\n return true;\n }\n } catch (e) {\n // Ignore. The instanceof check doesn't work for arrow functions.\n }\n\n if (Error.isPrototypeOf(expected)) {\n return false;\n }\n\n return expected.call({}, actual) === true;\n}\n\nfunction _tryBlock(block) {\n var error;\n try {\n block();\n } catch (e) {\n error = e;\n }\n return error;\n}\n\nfunction _throws(shouldThrow, block, expected, message) {\n var actual;\n\n if (typeof block !== 'function') {\n throw new TypeError('\"block\" argument must be a function');\n }\n\n if (typeof expected === 'string') {\n message = expected;\n expected = null;\n }\n\n actual = _tryBlock(block);\n\n message = (expected && expected.name ? ' (' + expected.name + ').' : '.') +\n (message ? ' ' + message : '.');\n\n if (shouldThrow && !actual) {\n fail(actual, expected, 'Missing expected exception' + message);\n }\n\n var userProvidedMessage = typeof message === 'string';\n var isUnwantedException = !shouldThrow && util.isError(actual);\n var isUnexpectedException = !shouldThrow && actual && !expected;\n\n if ((isUnwantedException &&\n userProvidedMessage &&\n expectedException(actual, expected)) ||\n isUnexpectedException) {\n fail(actual, expected, 'Got unwanted exception' + message);\n }\n\n if ((shouldThrow && actual && expected &&\n !expectedException(actual, expected)) || (!shouldThrow && actual)) {\n throw actual;\n }\n}\n\n// 11. Expected to throw an error:\n// assert.throws(block, Error_opt, message_opt);\n\nassert.throws = function(block, /*optional*/error, /*optional*/message) {\n _throws(true, block, error, message);\n};\n\n// EXTENSION! This is annoying to write outside this module.\nassert.doesNotThrow = function(block, /*optional*/error, /*optional*/message) {\n _throws(false, block, error, message);\n};\n\nassert.ifError = function(err) { if (err) throw err; };\n\n// Expose a strict only variant of assert\nfunction strict(value, message) {\n if (!value) fail(value, true, message, '==', strict);\n}\nassert.strict = objectAssign(strict, assert, {\n equal: assert.strictEqual,\n deepEqual: assert.deepStrictEqual,\n notEqual: assert.notStrictEqual,\n notDeepEqual: assert.notDeepStrictEqual\n});\nassert.strict.strict = assert.strict;\n\nvar objectKeys = Object.keys || function (obj) {\n var keys = [];\n for (var key in obj) {\n if (hasOwn.call(obj, key)) keys.push(key);\n }\n return keys;\n};\n","if (typeof Object.create === 'function') {\n // implementation from standard node.js 'util' module\n module.exports = function inherits(ctor, superCtor) {\n ctor.super_ = superCtor\n ctor.prototype = Object.create(superCtor.prototype, {\n constructor: {\n value: ctor,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n };\n} else {\n // old school shim for old browsers\n module.exports = function inherits(ctor, superCtor) {\n ctor.super_ = superCtor\n var TempCtor = function () {}\n TempCtor.prototype = superCtor.prototype\n ctor.prototype = new TempCtor()\n ctor.prototype.constructor = ctor\n }\n}\n","module.exports = function isBuffer(arg) {\n return arg && typeof arg === 'object'\n && typeof arg.copy === 'function'\n && typeof arg.fill === 'function'\n && typeof arg.readUInt8 === 'function';\n}","// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nvar formatRegExp = /%[sdj%]/g;\nexports.format = function(f) {\n if (!isString(f)) {\n var objects = [];\n for (var i = 0; i < arguments.length; i++) {\n objects.push(inspect(arguments[i]));\n }\n return objects.join(' ');\n }\n\n var i = 1;\n var args = arguments;\n var len = args.length;\n var str = String(f).replace(formatRegExp, function(x) {\n if (x === '%%') return '%';\n if (i >= len) return x;\n switch (x) {\n case '%s': return String(args[i++]);\n case '%d': return Number(args[i++]);\n case '%j':\n try {\n return JSON.stringify(args[i++]);\n } catch (_) {\n return '[Circular]';\n }\n default:\n return x;\n }\n });\n for (var x = args[i]; i < len; x = args[++i]) {\n if (isNull(x) || !isObject(x)) {\n str += ' ' + x;\n } else {\n str += ' ' + inspect(x);\n }\n }\n return str;\n};\n\n\n// Mark that a method should not be used.\n// Returns a modified function which warns once by default.\n// If --no-deprecation is set, then it is a no-op.\nexports.deprecate = function(fn, msg) {\n // Allow for deprecating things in the process of starting up.\n if (isUndefined(global.process)) {\n return function() {\n return exports.deprecate(fn, msg).apply(this, arguments);\n };\n }\n\n if (process.noDeprecation === true) {\n return fn;\n }\n\n var warned = false;\n function deprecated() {\n if (!warned) {\n if (process.throwDeprecation) {\n throw new Error(msg);\n } else if (process.traceDeprecation) {\n console.trace(msg);\n } else {\n console.error(msg);\n }\n warned = true;\n }\n return fn.apply(this, arguments);\n }\n\n return deprecated;\n};\n\n\nvar debugs = {};\nvar debugEnviron;\nexports.debuglog = function(set) {\n if (isUndefined(debugEnviron))\n debugEnviron = process.env.NODE_DEBUG || '';\n set = set.toUpperCase();\n if (!debugs[set]) {\n if (new RegExp('\\\\b' + set + '\\\\b', 'i').test(debugEnviron)) {\n var pid = process.pid;\n debugs[set] = function() {\n var msg = exports.format.apply(exports, arguments);\n console.error('%s %d: %s', set, pid, msg);\n };\n } else {\n debugs[set] = function() {};\n }\n }\n return debugs[set];\n};\n\n\n/**\n * Echos the value of a value. Trys to print the value out\n * in the best way possible given the different types.\n *\n * @param {Object} obj The object to print out.\n * @param {Object} opts Optional options object that alters the output.\n */\n/* legacy: obj, showHidden, depth, colors*/\nfunction inspect(obj, opts) {\n // default options\n var ctx = {\n seen: [],\n stylize: stylizeNoColor\n };\n // legacy...\n if (arguments.length >= 3) ctx.depth = arguments[2];\n if (arguments.length >= 4) ctx.colors = arguments[3];\n if (isBoolean(opts)) {\n // legacy...\n ctx.showHidden = opts;\n } else if (opts) {\n // got an \"options\" object\n exports._extend(ctx, opts);\n }\n // set default options\n if (isUndefined(ctx.showHidden)) ctx.showHidden = false;\n if (isUndefined(ctx.depth)) ctx.depth = 2;\n if (isUndefined(ctx.colors)) ctx.colors = false;\n if (isUndefined(ctx.customInspect)) ctx.customInspect = true;\n if (ctx.colors) ctx.stylize = stylizeWithColor;\n return formatValue(ctx, obj, ctx.depth);\n}\nexports.inspect = inspect;\n\n\n// http://en.wikipedia.org/wiki/ANSI_escape_code#graphics\ninspect.colors = {\n 'bold' : [1, 22],\n 'italic' : [3, 23],\n 'underline' : [4, 24],\n 'inverse' : [7, 27],\n 'white' : [37, 39],\n 'grey' : [90, 39],\n 'black' : [30, 39],\n 'blue' : [34, 39],\n 'cyan' : [36, 39],\n 'green' : [32, 39],\n 'magenta' : [35, 39],\n 'red' : [31, 39],\n 'yellow' : [33, 39]\n};\n\n// Don't use 'blue' not visible on cmd.exe\ninspect.styles = {\n 'special': 'cyan',\n 'number': 'yellow',\n 'boolean': 'yellow',\n 'undefined': 'grey',\n 'null': 'bold',\n 'string': 'green',\n 'date': 'magenta',\n // \"name\": intentionally not styling\n 'regexp': 'red'\n};\n\n\nfunction stylizeWithColor(str, styleType) {\n var style = inspect.styles[styleType];\n\n if (style) {\n return '\\u001b[' + inspect.colors[style][0] + 'm' + str +\n '\\u001b[' + inspect.colors[style][1] + 'm';\n } else {\n return str;\n }\n}\n\n\nfunction stylizeNoColor(str, styleType) {\n return str;\n}\n\n\nfunction arrayToHash(array) {\n var hash = {};\n\n array.forEach(function(val, idx) {\n hash[val] = true;\n });\n\n return hash;\n}\n\n\nfunction formatValue(ctx, value, recurseTimes) {\n // Provide a hook for user-specified inspect functions.\n // Check that value is an object with an inspect function on it\n if (ctx.customInspect &&\n value &&\n isFunction(value.inspect) &&\n // Filter out the util module, it's inspect function is special\n value.inspect !== exports.inspect &&\n // Also filter out any prototype objects using the circular check.\n !(value.constructor && value.constructor.prototype === value)) {\n var ret = value.inspect(recurseTimes, ctx);\n if (!isString(ret)) {\n ret = formatValue(ctx, ret, recurseTimes);\n }\n return ret;\n }\n\n // Primitive types cannot have properties\n var primitive = formatPrimitive(ctx, value);\n if (primitive) {\n return primitive;\n }\n\n // Look up the keys of the object.\n var keys = Object.keys(value);\n var visibleKeys = arrayToHash(keys);\n\n if (ctx.showHidden) {\n keys = Object.getOwnPropertyNames(value);\n }\n\n // IE doesn't make error fields non-enumerable\n // http://msdn.microsoft.com/en-us/library/ie/dww52sbt(v=vs.94).aspx\n if (isError(value)\n && (keys.indexOf('message') >= 0 || keys.indexOf('description') >= 0)) {\n return formatError(value);\n }\n\n // Some type of object without properties can be shortcutted.\n if (keys.length === 0) {\n if (isFunction(value)) {\n var name = value.name ? ': ' + value.name : '';\n return ctx.stylize('[Function' + name + ']', 'special');\n }\n if (isRegExp(value)) {\n return ctx.stylize(RegExp.prototype.toString.call(value), 'regexp');\n }\n if (isDate(value)) {\n return ctx.stylize(Date.prototype.toString.call(value), 'date');\n }\n if (isError(value)) {\n return formatError(value);\n }\n }\n\n var base = '', array = false, braces = ['{', '}'];\n\n // Make Array say that they are Array\n if (isArray(value)) {\n array = true;\n braces = ['[', ']'];\n }\n\n // Make functions say that they are functions\n if (isFunction(value)) {\n var n = value.name ? ': ' + value.name : '';\n base = ' [Function' + n + ']';\n }\n\n // Make RegExps say that they are RegExps\n if (isRegExp(value)) {\n base = ' ' + RegExp.prototype.toString.call(value);\n }\n\n // Make dates with properties first say the date\n if (isDate(value)) {\n base = ' ' + Date.prototype.toUTCString.call(value);\n }\n\n // Make error with message first say the error\n if (isError(value)) {\n base = ' ' + formatError(value);\n }\n\n if (keys.length === 0 && (!array || value.length == 0)) {\n return braces[0] + base + braces[1];\n }\n\n if (recurseTimes < 0) {\n if (isRegExp(value)) {\n return ctx.stylize(RegExp.prototype.toString.call(value), 'regexp');\n } else {\n return ctx.stylize('[Object]', 'special');\n }\n }\n\n ctx.seen.push(value);\n\n var output;\n if (array) {\n output = formatArray(ctx, value, recurseTimes, visibleKeys, keys);\n } else {\n output = keys.map(function(key) {\n return formatProperty(ctx, value, recurseTimes, visibleKeys, key, array);\n });\n }\n\n ctx.seen.pop();\n\n return reduceToSingleString(output, base, braces);\n}\n\n\nfunction formatPrimitive(ctx, value) {\n if (isUndefined(value))\n return ctx.stylize('undefined', 'undefined');\n if (isString(value)) {\n var simple = '\\'' + JSON.stringify(value).replace(/^\"|\"$/g, '')\n .replace(/'/g, \"\\\\'\")\n .replace(/\\\\\"/g, '\"') + '\\'';\n return ctx.stylize(simple, 'string');\n }\n if (isNumber(value))\n return ctx.stylize('' + value, 'number');\n if (isBoolean(value))\n return ctx.stylize('' + value, 'boolean');\n // For some reason typeof null is \"object\", so special case here.\n if (isNull(value))\n return ctx.stylize('null', 'null');\n}\n\n\nfunction formatError(value) {\n return '[' + Error.prototype.toString.call(value) + ']';\n}\n\n\nfunction formatArray(ctx, value, recurseTimes, visibleKeys, keys) {\n var output = [];\n for (var i = 0, l = value.length; i < l; ++i) {\n if (hasOwnProperty(value, String(i))) {\n output.push(formatProperty(ctx, value, recurseTimes, visibleKeys,\n String(i), true));\n } else {\n output.push('');\n }\n }\n keys.forEach(function(key) {\n if (!key.match(/^\\d+$/)) {\n output.push(formatProperty(ctx, value, recurseTimes, visibleKeys,\n key, true));\n }\n });\n return output;\n}\n\n\nfunction formatProperty(ctx, value, recurseTimes, visibleKeys, key, array) {\n var name, str, desc;\n desc = Object.getOwnPropertyDescriptor(value, key) || { value: value[key] };\n if (desc.get) {\n if (desc.set) {\n str = ctx.stylize('[Getter/Setter]', 'special');\n } else {\n str = ctx.stylize('[Getter]', 'special');\n }\n } else {\n if (desc.set) {\n str = ctx.stylize('[Setter]', 'special');\n }\n }\n if (!hasOwnProperty(visibleKeys, key)) {\n name = '[' + key + ']';\n }\n if (!str) {\n if (ctx.seen.indexOf(desc.value) < 0) {\n if (isNull(recurseTimes)) {\n str = formatValue(ctx, desc.value, null);\n } else {\n str = formatValue(ctx, desc.value, recurseTimes - 1);\n }\n if (str.indexOf('\\n') > -1) {\n if (array) {\n str = str.split('\\n').map(function(line) {\n return ' ' + line;\n }).join('\\n').substr(2);\n } else {\n str = '\\n' + str.split('\\n').map(function(line) {\n return ' ' + line;\n }).join('\\n');\n }\n }\n } else {\n str = ctx.stylize('[Circular]', 'special');\n }\n }\n if (isUndefined(name)) {\n if (array && key.match(/^\\d+$/)) {\n return str;\n }\n name = JSON.stringify('' + key);\n if (name.match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)) {\n name = name.substr(1, name.length - 2);\n name = ctx.stylize(name, 'name');\n } else {\n name = name.replace(/'/g, \"\\\\'\")\n .replace(/\\\\\"/g, '\"')\n .replace(/(^\"|\"$)/g, \"'\");\n name = ctx.stylize(name, 'string');\n }\n }\n\n return name + ': ' + str;\n}\n\n\nfunction reduceToSingleString(output, base, braces) {\n var numLinesEst = 0;\n var length = output.reduce(function(prev, cur) {\n numLinesEst++;\n if (cur.indexOf('\\n') >= 0) numLinesEst++;\n return prev + cur.replace(/\\u001b\\[\\d\\d?m/g, '').length + 1;\n }, 0);\n\n if (length > 60) {\n return braces[0] +\n (base === '' ? '' : base + '\\n ') +\n ' ' +\n output.join(',\\n ') +\n ' ' +\n braces[1];\n }\n\n return braces[0] + base + ' ' + output.join(', ') + ' ' + braces[1];\n}\n\n\n// NOTE: These type checking functions intentionally don't use `instanceof`\n// because it is fragile and can be easily faked with `Object.create()`.\nfunction isArray(ar) {\n return Array.isArray(ar);\n}\nexports.isArray = isArray;\n\nfunction isBoolean(arg) {\n return typeof arg === 'boolean';\n}\nexports.isBoolean = isBoolean;\n\nfunction isNull(arg) {\n return arg === null;\n}\nexports.isNull = isNull;\n\nfunction isNullOrUndefined(arg) {\n return arg == null;\n}\nexports.isNullOrUndefined = isNullOrUndefined;\n\nfunction isNumber(arg) {\n return typeof arg === 'number';\n}\nexports.isNumber = isNumber;\n\nfunction isString(arg) {\n return typeof arg === 'string';\n}\nexports.isString = isString;\n\nfunction isSymbol(arg) {\n return typeof arg === 'symbol';\n}\nexports.isSymbol = isSymbol;\n\nfunction isUndefined(arg) {\n return arg === void 0;\n}\nexports.isUndefined = isUndefined;\n\nfunction isRegExp(re) {\n return isObject(re) && objectToString(re) === '[object RegExp]';\n}\nexports.isRegExp = isRegExp;\n\nfunction isObject(arg) {\n return typeof arg === 'object' && arg !== null;\n}\nexports.isObject = isObject;\n\nfunction isDate(d) {\n return isObject(d) && objectToString(d) === '[object Date]';\n}\nexports.isDate = isDate;\n\nfunction isError(e) {\n return isObject(e) &&\n (objectToString(e) === '[object Error]' || e instanceof Error);\n}\nexports.isError = isError;\n\nfunction isFunction(arg) {\n return typeof arg === 'function';\n}\nexports.isFunction = isFunction;\n\nfunction isPrimitive(arg) {\n return arg === null ||\n typeof arg === 'boolean' ||\n typeof arg === 'number' ||\n typeof arg === 'string' ||\n typeof arg === 'symbol' || // ES6 symbol\n typeof arg === 'undefined';\n}\nexports.isPrimitive = isPrimitive;\n\nexports.isBuffer = require('./support/isBuffer');\n\nfunction objectToString(o) {\n return Object.prototype.toString.call(o);\n}\n\n\nfunction pad(n) {\n return n < 10 ? '0' + n.toString(10) : n.toString(10);\n}\n\n\nvar months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep',\n 'Oct', 'Nov', 'Dec'];\n\n// 26 Feb 16:19:34\nfunction timestamp() {\n var d = new Date();\n var time = [pad(d.getHours()),\n pad(d.getMinutes()),\n pad(d.getSeconds())].join(':');\n return [d.getDate(), months[d.getMonth()], time].join(' ');\n}\n\n\n// log is just a thin wrapper to console.log that prepends a timestamp\nexports.log = function() {\n console.log('%s - %s', timestamp(), exports.format.apply(exports, arguments));\n};\n\n\n/**\n * Inherit the prototype methods from one constructor into another.\n *\n * The Function.prototype.inherits from lang.js rewritten as a standalone\n * function (not on Function.prototype). NOTE: If this file is to be loaded\n * during bootstrapping this function needs to be rewritten using some native\n * functions as prototype setup using normal JavaScript does not work as\n * expected during bootstrapping (see mirror.js in r114903).\n *\n * @param {function} ctor Constructor function which needs to inherit the\n * prototype.\n * @param {function} superCtor Constructor function to inherit prototype from.\n */\nexports.inherits = require('inherits');\n\nexports._extend = function(origin, add) {\n // Don't do anything if add isn't an object\n if (!add || !isObject(add)) return origin;\n\n var keys = Object.keys(add);\n var i = keys.length;\n while (i--) {\n origin[keys[i]] = add[keys[i]];\n }\n return origin;\n};\n\nfunction hasOwnProperty(obj, prop) {\n return Object.prototype.hasOwnProperty.call(obj, prop);\n}\n","function getBasePlacement(placement) {\n return placement.split('-')[0];\n}\n\nfunction getAlignment(placement) {\n return placement.split('-')[1];\n}\n\nfunction getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].includes(getBasePlacement(placement)) ? 'x' : 'y';\n}\n\nfunction getLengthFromAxis(axis) {\n return axis === 'y' ? 'height' : 'width';\n}\n\nfunction computeCoordsFromPlacement(_ref) {\n let {\n reference,\n floating,\n placement\n } = _ref;\n const commonX = reference.x + reference.width / 2 - floating.width / 2;\n const commonY = reference.y + reference.height / 2 - floating.height / 2;\n let coords;\n\n switch (getBasePlacement(placement)) {\n case 'top':\n coords = {\n x: commonX,\n y: reference.y - floating.height\n };\n break;\n\n case 'bottom':\n coords = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case 'right':\n coords = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case 'left':\n coords = {\n x: reference.x - floating.width,\n y: commonY\n };\n break;\n\n default:\n coords = {\n x: reference.x,\n y: reference.y\n };\n }\n\n const mainAxis = getMainAxisFromPlacement(placement);\n const length = getLengthFromAxis(mainAxis);\n\n switch (getAlignment(placement)) {\n case 'start':\n coords[mainAxis] = coords[mainAxis] - (reference[length] / 2 - floating[length] / 2);\n break;\n\n case 'end':\n coords[mainAxis] = coords[mainAxis] + (reference[length] / 2 - floating[length] / 2);\n break;\n }\n\n return coords;\n}\n\nconst computePosition = async (reference, floating, config) => {\n const {\n placement = 'bottom',\n strategy = 'absolute',\n middleware = [],\n platform\n } = config;\n\n if (process.env.NODE_ENV !== \"production\") {\n if (platform == null) {\n console.error(['Floating UI: `platform` property was not passed to config. If you', 'want to use Floating UI on the web, install @floating-ui/dom', 'instead of the /core package. Otherwise, you can create your own', '`platform`: https://floating-ui.com/docs/platform'].join(' '));\n }\n\n if (middleware.filter(_ref => {\n let {\n name\n } = _ref;\n return name === 'autoPlacement' || name === 'flip';\n }).length > 1) {\n throw new Error(['Floating UI: duplicate `flip` and/or `autoPlacement`', 'middleware detected. This will lead to an infinite loop. Ensure only', 'one of either has been passed to the `middleware` array.'].join(' '));\n }\n }\n\n let rects = await platform.getElementRects({\n reference,\n floating,\n strategy\n });\n let {\n x,\n y\n } = computeCoordsFromPlacement({ ...rects,\n placement\n });\n let statefulPlacement = placement;\n let middlewareData = {};\n let _debug_loop_count_ = 0;\n\n for (let i = 0; i < middleware.length; i++) {\n if (process.env.NODE_ENV !== \"production\") {\n _debug_loop_count_++;\n\n if (_debug_loop_count_ > 100) {\n throw new Error(['Floating UI: The middleware lifecycle appears to be', 'running in an infinite loop. This is usually caused by a `reset`', 'continually being returned without a break condition.'].join(' '));\n }\n }\n\n const {\n name,\n fn\n } = middleware[i];\n const {\n x: nextX,\n y: nextY,\n data,\n reset\n } = await fn({\n x,\n y,\n initialPlacement: placement,\n placement: statefulPlacement,\n strategy,\n middlewareData,\n rects,\n platform,\n elements: {\n reference,\n floating\n }\n });\n x = nextX != null ? nextX : x;\n y = nextY != null ? nextY : y;\n middlewareData = { ...middlewareData,\n [name]: data != null ? data : {}\n };\n\n if (reset) {\n if (typeof reset === 'object') {\n if (reset.placement) {\n statefulPlacement = reset.placement;\n }\n\n if (reset.rects) {\n rects = reset.rects === true ? await platform.getElementRects({\n reference,\n floating,\n strategy\n }) : reset.rects;\n }\n\n ({\n x,\n y\n } = computeCoordsFromPlacement({ ...rects,\n placement: statefulPlacement\n }));\n }\n\n i = -1;\n continue;\n }\n }\n\n return {\n x,\n y,\n placement: statefulPlacement,\n strategy,\n middlewareData\n };\n};\n\nfunction expandPaddingObject(padding) {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0,\n ...padding\n };\n}\n\nfunction getSideObjectFromPadding(padding) {\n return typeof padding !== 'number' ? expandPaddingObject(padding) : {\n top: padding,\n right: padding,\n bottom: padding,\n left: padding\n };\n}\n\nfunction rectToClientRect(rect) {\n return { ...rect,\n top: rect.y,\n left: rect.x,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n };\n}\n\nasync function detectOverflow(middlewareArguments, options) {\n if (options === void 0) {\n options = {};\n }\n\n const {\n x,\n y,\n platform,\n rects,\n elements,\n strategy\n } = middlewareArguments;\n const {\n boundary = 'clippingParents',\n rootBoundary = 'viewport',\n elementContext = 'floating',\n altBoundary = false,\n padding = 0\n } = options;\n const paddingObject = getSideObjectFromPadding(padding);\n const altContext = elementContext === 'floating' ? 'reference' : 'floating';\n const element = elements[altBoundary ? altContext : elementContext];\n const clippingClientRect = await platform.getClippingClientRect({\n element: (await platform.isElement(element)) ? element : element.contextElement || (await platform.getDocumentElement({\n element: elements.floating\n })),\n boundary,\n rootBoundary\n });\n const elementClientRect = rectToClientRect(await platform.convertOffsetParentRelativeRectToViewportRelativeRect({\n rect: elementContext === 'floating' ? { ...rects.floating,\n x,\n y\n } : rects.reference,\n offsetParent: await platform.getOffsetParent({\n element: elements.floating\n }),\n strategy\n })); // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n return {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n}\n\nconst min = Math.min;\nconst max = Math.max;\n\nfunction within(min$1, value, max$1) {\n return max(min$1, min(value, max$1));\n}\n\nconst arrow = options => ({\n name: 'arrow',\n options,\n\n async fn(middlewareArguments) {\n // Since `element` is required, we don't Partial<> the type\n const {\n element,\n padding = 0\n } = options != null ? options : {};\n const {\n x,\n y,\n placement,\n rects,\n platform\n } = middlewareArguments;\n\n if (element == null) {\n if (process.env.NODE_ENV !== \"production\") {\n console.warn('Floating UI: No `element` was passed to the `arrow` middleware.');\n }\n\n return {};\n }\n\n const paddingObject = getSideObjectFromPadding(padding);\n const coords = {\n x,\n y\n };\n const basePlacement = getBasePlacement(placement);\n const axis = getMainAxisFromPlacement(basePlacement);\n const length = getLengthFromAxis(axis);\n const arrowDimensions = await platform.getDimensions({\n element\n });\n const minProp = axis === 'y' ? 'top' : 'left';\n const maxProp = axis === 'y' ? 'bottom' : 'right';\n const endDiff = rects.reference[length] + rects.reference[axis] - coords[axis] - rects.floating[length];\n const startDiff = coords[axis] - rects.reference[axis];\n const arrowOffsetParent = await platform.getOffsetParent({\n element\n });\n const clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n const centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the floating element if the center\n // point is outside of the floating element's bounds\n\n const min = paddingObject[minProp];\n const max = clientSize - arrowDimensions[length] - paddingObject[maxProp];\n const center = clientSize / 2 - arrowDimensions[length] / 2 + centerToReference;\n const offset = within(min, center, max);\n return {\n data: {\n [axis]: offset,\n centerOffset: center - offset\n }\n };\n }\n\n});\n\nconst hash$1 = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nfunction getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, matched => hash$1[matched]);\n}\n\nfunction getAlignmentSides(placement, rects) {\n const isStart = getAlignment(placement) === 'start';\n const mainAxis = getMainAxisFromPlacement(placement);\n const length = getLengthFromAxis(mainAxis);\n let mainAlignmentSide = mainAxis === 'x' ? isStart ? 'right' : 'left' : isStart ? 'bottom' : 'top';\n\n if (rects.reference[length] > rects.floating[length]) {\n mainAlignmentSide = getOppositePlacement(mainAlignmentSide);\n }\n\n return {\n main: mainAlignmentSide,\n cross: getOppositePlacement(mainAlignmentSide)\n };\n}\n\nconst hash = {\n start: 'end',\n end: 'start'\n};\nfunction getOppositeAlignmentPlacement(placement) {\n return placement.replace(/start|end/g, matched => hash[matched]);\n}\n\nconst basePlacements = ['top', 'right', 'bottom', 'left'];\nconst allPlacements = /*#__PURE__*/basePlacements.reduce((acc, basePlacement) => acc.concat(basePlacement, basePlacement + \"-start\", basePlacement + \"-end\"), []);\n\nfunction getPlacementList(alignment, autoAlignment, allowedPlacements) {\n const allowedPlacementsSortedByAlignment = alignment ? [...allowedPlacements.filter(placement => getAlignment(placement) === alignment), ...allowedPlacements.filter(placement => getAlignment(placement) !== alignment)] : allowedPlacements.filter(placement => getBasePlacement(placement) === placement);\n return allowedPlacementsSortedByAlignment.filter(placement => {\n if (alignment) {\n return getAlignment(placement) === alignment || (autoAlignment ? getOppositeAlignmentPlacement(placement) !== placement : false);\n }\n\n return true;\n });\n}\nconst autoPlacement = function (options) {\n if (options === void 0) {\n options = {};\n }\n\n return {\n name: 'autoPlacement',\n options,\n\n async fn(middlewareArguments) {\n var _middlewareData$autoP, _middlewareData$autoP2, _middlewareData$autoP3, _middlewareData$autoP4, _middlewareData$autoP5, _placementsSortedByLe;\n\n const {\n x,\n y,\n rects,\n middlewareData,\n placement\n } = middlewareArguments;\n const {\n alignment = null,\n allowedPlacements = allPlacements,\n autoAlignment = true,\n ...detectOverflowOptions\n } = options;\n\n if ((_middlewareData$autoP = middlewareData.autoPlacement) != null && _middlewareData$autoP.skip) {\n return {};\n }\n\n const placements = getPlacementList(alignment, autoAlignment, allowedPlacements);\n const overflow = await detectOverflow(middlewareArguments, detectOverflowOptions);\n const currentIndex = (_middlewareData$autoP2 = (_middlewareData$autoP3 = middlewareData.autoPlacement) == null ? void 0 : _middlewareData$autoP3.index) != null ? _middlewareData$autoP2 : 0;\n const currentPlacement = placements[currentIndex];\n const {\n main,\n cross\n } = getAlignmentSides(currentPlacement, rects); // Make `computeCoords` start from the right place\n\n if (placement !== currentPlacement) {\n return {\n x,\n y,\n reset: {\n placement: placements[0]\n }\n };\n }\n\n const currentOverflows = [overflow[getBasePlacement(currentPlacement)], overflow[main], overflow[cross]];\n const allOverflows = [...((_middlewareData$autoP4 = (_middlewareData$autoP5 = middlewareData.autoPlacement) == null ? void 0 : _middlewareData$autoP5.overflows) != null ? _middlewareData$autoP4 : []), {\n placement: currentPlacement,\n overflows: currentOverflows\n }];\n const nextPlacement = placements[currentIndex + 1]; // There are more placements to check\n\n if (nextPlacement) {\n return {\n data: {\n index: currentIndex + 1,\n overflows: allOverflows\n },\n reset: {\n placement: nextPlacement\n }\n };\n }\n\n const placementsSortedByLeastOverflow = allOverflows.slice().sort((a, b) => a.overflows[0] - b.overflows[0]);\n const placementThatFitsOnAllSides = (_placementsSortedByLe = placementsSortedByLeastOverflow.find(_ref => {\n let {\n overflows\n } = _ref;\n return overflows.every(overflow => overflow <= 0);\n })) == null ? void 0 : _placementsSortedByLe.placement;\n return {\n data: {\n skip: true\n },\n reset: {\n placement: placementThatFitsOnAllSides != null ? placementThatFitsOnAllSides : placementsSortedByLeastOverflow[0].placement\n }\n };\n }\n\n };\n};\n\nfunction getExpandedPlacements(placement) {\n const oppositePlacement = getOppositePlacement(placement);\n return [getOppositeAlignmentPlacement(placement), oppositePlacement, getOppositeAlignmentPlacement(oppositePlacement)];\n}\n\nconst flip = function (options) {\n if (options === void 0) {\n options = {};\n }\n\n return {\n name: 'flip',\n options,\n\n async fn(middlewareArguments) {\n var _middlewareData$flip, _middlewareData$flip2;\n\n const {\n placement,\n middlewareData,\n rects,\n initialPlacement\n } = middlewareArguments;\n\n if ((_middlewareData$flip = middlewareData.flip) != null && _middlewareData$flip.skip) {\n return {};\n }\n\n const {\n mainAxis: checkMainAxis = true,\n crossAxis: checkCrossAxis = true,\n fallbackPlacements: specifiedFallbackPlacements,\n fallbackStrategy = 'bestFit',\n flipAlignment = true,\n ...detectOverflowOptions\n } = options;\n const basePlacement = getBasePlacement(placement);\n const isBasePlacement = basePlacement === initialPlacement;\n const fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipAlignment ? [getOppositePlacement(initialPlacement)] : getExpandedPlacements(initialPlacement));\n const placements = [initialPlacement, ...fallbackPlacements];\n const overflow = await detectOverflow(middlewareArguments, detectOverflowOptions);\n const overflows = [];\n let overflowsData = ((_middlewareData$flip2 = middlewareData.flip) == null ? void 0 : _middlewareData$flip2.overflows) || [];\n\n if (checkMainAxis) {\n overflows.push(overflow[basePlacement]);\n }\n\n if (checkCrossAxis) {\n const {\n main,\n cross\n } = getAlignmentSides(placement, rects);\n overflows.push(overflow[main], overflow[cross]);\n }\n\n overflowsData = [...overflowsData, {\n placement,\n overflows\n }]; // One or more sides is overflowing\n\n if (!overflows.every(side => side <= 0)) {\n var _middlewareData$flip$, _middlewareData$flip3;\n\n const nextIndex = ((_middlewareData$flip$ = (_middlewareData$flip3 = middlewareData.flip) == null ? void 0 : _middlewareData$flip3.index) != null ? _middlewareData$flip$ : 0) + 1;\n const nextPlacement = placements[nextIndex];\n\n if (nextPlacement) {\n // Try next placement and re-run the lifecycle\n return {\n data: {\n index: nextIndex,\n overflows: overflowsData\n },\n reset: {\n placement: nextPlacement\n }\n };\n }\n\n let resetPlacement = 'bottom';\n\n switch (fallbackStrategy) {\n case 'bestFit':\n {\n var _overflowsData$slice$;\n\n const placement = (_overflowsData$slice$ = overflowsData.slice().sort((a, b) => a.overflows.filter(overflow => overflow > 0).reduce((acc, overflow) => acc + overflow, 0) - b.overflows.filter(overflow => overflow > 0).reduce((acc, overflow) => acc + overflow, 0))[0]) == null ? void 0 : _overflowsData$slice$.placement;\n\n if (placement) {\n resetPlacement = placement;\n }\n\n break;\n }\n\n case 'initialPlacement':\n resetPlacement = initialPlacement;\n break;\n }\n\n return {\n data: {\n skip: true\n },\n reset: {\n placement: resetPlacement\n }\n };\n }\n\n return {};\n }\n\n };\n};\n\nfunction getSideOffsets(overflow, rect) {\n return {\n top: overflow.top - rect.height,\n right: overflow.right - rect.width,\n bottom: overflow.bottom - rect.height,\n left: overflow.left - rect.width\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return basePlacements.some(side => overflow[side] >= 0);\n}\n\nconst hide = () => ({\n name: 'hide',\n\n async fn(modifierArguments) {\n const referenceOverflow = await detectOverflow(modifierArguments, {\n elementContext: 'reference'\n });\n const floatingAltOverflow = await detectOverflow(modifierArguments, {\n altBoundary: true\n });\n const referenceHiddenOffsets = getSideOffsets(referenceOverflow, modifierArguments.rects.reference);\n const escapedOffsets = getSideOffsets(floatingAltOverflow, modifierArguments.rects.floating);\n const referenceHidden = isAnySideFullyClipped(referenceHiddenOffsets);\n const escaped = isAnySideFullyClipped(escapedOffsets);\n return {\n data: {\n referenceHidden,\n referenceHiddenOffsets,\n escaped,\n escapedOffsets\n }\n };\n }\n\n});\n\nfunction convertValueToCoords(_ref) {\n let {\n placement,\n rects,\n value\n } = _ref;\n const basePlacement = getBasePlacement(placement);\n const multiplier = ['left', 'top'].includes(basePlacement) ? -1 : 1;\n const rawValue = typeof value === 'function' ? value({ ...rects,\n placement\n }) : value;\n const {\n mainAxis,\n crossAxis\n } = typeof rawValue === 'number' ? {\n mainAxis: rawValue,\n crossAxis: 0\n } : {\n mainAxis: 0,\n crossAxis: 0,\n ...rawValue\n };\n return getMainAxisFromPlacement(basePlacement) === 'x' ? {\n x: crossAxis,\n y: mainAxis * multiplier\n } : {\n x: mainAxis * multiplier,\n y: crossAxis\n };\n}\nconst offset = function (value) {\n if (value === void 0) {\n value = 0;\n }\n\n return {\n name: 'offset',\n options: value,\n\n fn(middlewareArguments) {\n const {\n x,\n y,\n placement,\n rects\n } = middlewareArguments;\n const diffCoords = convertValueToCoords({\n placement,\n rects,\n value\n });\n return {\n x: x + diffCoords.x,\n y: y + diffCoords.y,\n data: diffCoords\n };\n }\n\n };\n};\n\nfunction getCrossAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}\n\nconst shift = function (options) {\n if (options === void 0) {\n options = {};\n }\n\n return {\n name: 'shift',\n options,\n\n async fn(middlewareArguments) {\n const {\n x,\n y,\n placement\n } = middlewareArguments;\n const {\n mainAxis: checkMainAxis = true,\n crossAxis: checkCrossAxis = false,\n limiter = {\n fn: _ref => {\n let {\n x,\n y\n } = _ref;\n return {\n x,\n y\n };\n }\n },\n ...detectOverflowOptions\n } = options;\n const coords = {\n x,\n y\n };\n const overflow = await detectOverflow(middlewareArguments, detectOverflowOptions);\n const mainAxis = getMainAxisFromPlacement(getBasePlacement(placement));\n const crossAxis = getCrossAxis(mainAxis);\n let mainAxisCoord = coords[mainAxis];\n let crossAxisCoord = coords[crossAxis];\n\n if (checkMainAxis) {\n const minSide = mainAxis === 'y' ? 'top' : 'left';\n const maxSide = mainAxis === 'y' ? 'bottom' : 'right';\n const min = mainAxisCoord + overflow[minSide];\n const max = mainAxisCoord - overflow[maxSide];\n mainAxisCoord = within(min, mainAxisCoord, max);\n }\n\n if (checkCrossAxis) {\n const minSide = crossAxis === 'y' ? 'top' : 'left';\n const maxSide = crossAxis === 'y' ? 'bottom' : 'right';\n const min = crossAxisCoord + overflow[minSide];\n const max = crossAxisCoord - overflow[maxSide];\n crossAxisCoord = within(min, crossAxisCoord, max);\n }\n\n const limitedCoords = limiter.fn({ ...middlewareArguments,\n [mainAxis]: mainAxisCoord,\n [crossAxis]: crossAxisCoord\n });\n return { ...limitedCoords,\n data: {\n x: limitedCoords.x - x,\n y: limitedCoords.y - y\n }\n };\n }\n\n };\n};\nconst limitShift = function (options) {\n if (options === void 0) {\n options = {};\n }\n\n return {\n options,\n\n fn(middlewareArguments) {\n const {\n x,\n y,\n placement,\n rects,\n middlewareData\n } = middlewareArguments;\n const {\n offset = 0,\n mainAxis: checkMainAxis = true,\n crossAxis: checkCrossAxis = true\n } = options;\n const coords = {\n x,\n y\n };\n const mainAxis = getMainAxisFromPlacement(placement);\n const crossAxis = getCrossAxis(mainAxis);\n let mainAxisCoord = coords[mainAxis];\n let crossAxisCoord = coords[crossAxis];\n const rawOffset = typeof offset === 'function' ? offset({ ...rects,\n placement\n }) : offset;\n const computedOffset = typeof rawOffset === 'number' ? {\n mainAxis: rawOffset,\n crossAxis: 0\n } : {\n mainAxis: 0,\n crossAxis: 0,\n ...rawOffset\n };\n\n if (checkMainAxis) {\n const len = mainAxis === 'y' ? 'height' : 'width';\n const limitMin = rects.reference[mainAxis] - rects.floating[len] + computedOffset.mainAxis;\n const limitMax = rects.reference[mainAxis] + rects.reference[len] - computedOffset.mainAxis;\n\n if (mainAxisCoord < limitMin) {\n mainAxisCoord = limitMin;\n } else if (mainAxisCoord > limitMax) {\n mainAxisCoord = limitMax;\n }\n }\n\n if (checkCrossAxis) {\n var _middlewareData$offse, _middlewareData$offse2, _middlewareData$offse3, _middlewareData$offse4;\n\n const len = mainAxis === 'y' ? 'width' : 'height';\n const isOriginSide = ['top', 'left'].includes(getBasePlacement(placement));\n const limitMin = rects.reference[crossAxis] - rects.floating[len] + (isOriginSide ? (_middlewareData$offse = (_middlewareData$offse2 = middlewareData.offset) == null ? void 0 : _middlewareData$offse2[crossAxis]) != null ? _middlewareData$offse : 0 : 0) + (isOriginSide ? 0 : computedOffset.crossAxis);\n const limitMax = rects.reference[crossAxis] + rects.reference[len] + (isOriginSide ? 0 : (_middlewareData$offse3 = (_middlewareData$offse4 = middlewareData.offset) == null ? void 0 : _middlewareData$offse4[crossAxis]) != null ? _middlewareData$offse3 : 0) - (isOriginSide ? computedOffset.crossAxis : 0);\n\n if (crossAxisCoord < limitMin) {\n crossAxisCoord = limitMin;\n } else if (crossAxisCoord > limitMax) {\n crossAxisCoord = limitMax;\n }\n }\n\n return {\n [mainAxis]: mainAxisCoord,\n [crossAxis]: crossAxisCoord\n };\n }\n\n };\n};\n\nconst size = function (options) {\n if (options === void 0) {\n options = {};\n }\n\n return {\n name: 'size',\n options,\n\n async fn(middlewareArguments) {\n var _middlewareData$size;\n\n const {\n placement,\n rects,\n middlewareData\n } = middlewareArguments;\n const {\n apply,\n ...detectOverflowOptions\n } = options;\n\n if ((_middlewareData$size = middlewareData.size) != null && _middlewareData$size.skip) {\n return {};\n }\n\n const overflow = await detectOverflow(middlewareArguments, detectOverflowOptions);\n const basePlacement = getBasePlacement(placement);\n const isEnd = getAlignment(placement) === 'end';\n let heightSide;\n let widthSide;\n\n if (basePlacement === 'top' || basePlacement === 'bottom') {\n heightSide = basePlacement;\n widthSide = isEnd ? 'left' : 'right';\n } else {\n widthSide = basePlacement;\n heightSide = isEnd ? 'top' : 'bottom';\n }\n\n const xMin = max(overflow.left, 0);\n const xMax = max(overflow.right, 0);\n const yMin = max(overflow.top, 0);\n const yMax = max(overflow.bottom, 0);\n const dimensions = {\n height: rects.floating.height - (['left', 'right'].includes(placement) ? 2 * (yMin !== 0 || yMax !== 0 ? yMin + yMax : max(overflow.top, overflow.bottom)) : overflow[heightSide]),\n width: rects.floating.width - (['top', 'bottom'].includes(placement) ? 2 * (xMin !== 0 || xMax !== 0 ? xMin + xMax : max(overflow.left, overflow.right)) : overflow[widthSide])\n };\n apply == null ? void 0 : apply({ ...dimensions,\n ...rects\n });\n return {\n data: {\n skip: true\n },\n reset: {\n rects: true\n }\n };\n }\n\n };\n};\n\nconst inline = function (options) {\n if (options === void 0) {\n options = {};\n }\n\n return {\n name: 'inline',\n options,\n\n async fn(middlewareArguments) {\n var _middlewareData$inlin, _await$platform$getCl;\n\n const {\n placement,\n elements,\n rects,\n platform,\n strategy,\n middlewareData\n } = middlewareArguments; // A MouseEvent's client{X,Y} coords can be up to 2 pixels off a\n // ClientRect's bounds, despite the event listener being triggered. A\n // padding of 2 seems to handle this issue.\n\n const {\n padding = 2,\n x,\n y\n } = options;\n\n if ((_middlewareData$inlin = middlewareData.inline) != null && _middlewareData$inlin.skip) {\n return {};\n }\n\n const fallback = rectToClientRect(await platform.convertOffsetParentRelativeRectToViewportRelativeRect({\n rect: rects.reference,\n offsetParent: await platform.getOffsetParent({\n element: elements.floating\n }),\n strategy\n }));\n const clientRects = Array.from((_await$platform$getCl = await (platform.getClientRects == null ? void 0 : platform.getClientRects({\n element: elements.reference\n }))) != null ? _await$platform$getCl : []);\n const paddingObject = getSideObjectFromPadding(padding);\n\n function getBoundingClientRect() {\n // There are two rects and they are disjoined\n if (clientRects.length === 2 && clientRects[0].left > clientRects[1].right && x != null && y != null) {\n var _clientRects$find;\n\n // Find the first rect in which the point is fully inside\n return (_clientRects$find = clientRects.find(rect => x > rect.left - paddingObject.left && x < rect.right + paddingObject.right && y > rect.top - paddingObject.top && y < rect.bottom + paddingObject.bottom)) != null ? _clientRects$find : fallback;\n } // There are 2 or more connected rects\n\n\n if (clientRects.length >= 2) {\n if (getMainAxisFromPlacement(placement) === 'x') {\n const firstRect = clientRects[0];\n const lastRect = clientRects[clientRects.length - 1];\n const isTop = getBasePlacement(placement) === 'top';\n const top = firstRect.top;\n const bottom = lastRect.bottom;\n const left = isTop ? firstRect.left : lastRect.left;\n const right = isTop ? firstRect.right : lastRect.right;\n const width = right - left;\n const height = bottom - top;\n return {\n top,\n bottom,\n left,\n right,\n width,\n height,\n x: left,\n y: top\n };\n }\n\n const isLeftPlacement = getBasePlacement(placement) === 'left';\n const maxRight = max(...clientRects.map(rect => rect.right));\n const minLeft = min(...clientRects.map(rect => rect.left));\n const measureRects = clientRects.filter(rect => isLeftPlacement ? rect.left === minLeft : rect.right === maxRight);\n const top = measureRects[0].top;\n const bottom = measureRects[measureRects.length - 1].bottom;\n const left = minLeft;\n const right = maxRight;\n const width = right - left;\n const height = bottom - top;\n return {\n top,\n bottom,\n left,\n right,\n width,\n height,\n x: left,\n y: top\n };\n }\n\n return fallback;\n }\n\n return {\n data: {\n skip: true\n },\n reset: {\n rects: await platform.getElementRects({\n reference: {\n getBoundingClientRect\n },\n floating: elements.floating,\n strategy\n })\n }\n };\n }\n\n };\n};\n\nexport { arrow, autoPlacement, computePosition, detectOverflow, flip, hide, inline, limitShift, offset, rectToClientRect, shift, size };\n","import { rectToClientRect, computePosition as computePosition$1 } from '@floating-ui/core';\nexport { arrow, autoPlacement, detectOverflow, flip, hide, inline, limitShift, offset, shift, size } from '@floating-ui/core';\n\nfunction isWindow(value) {\n return (value == null ? void 0 : value.toString()) === '[object Window]';\n}\nfunction getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (!isWindow(node)) {\n const ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}\n\nfunction getComputedStyle$1(element) {\n return getWindow(element).getComputedStyle(element);\n}\n\nfunction getNodeName(node) {\n return isWindow(node) ? '' : node ? (node.nodeName || '').toLowerCase() : '';\n}\n\nfunction isHTMLElement(value) {\n return value instanceof getWindow(value).HTMLElement;\n}\nfunction isElement(value) {\n return value instanceof getWindow(value).Element;\n}\nfunction isNode(value) {\n return value instanceof getWindow(value).Node;\n}\nfunction isShadowRoot(node) {\n const OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\nfunction isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n const {\n overflow,\n overflowX,\n overflowY\n } = getComputedStyle$1(element);\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}\nfunction isTableElement(element) {\n return ['table', 'td', 'th'].includes(getNodeName(element));\n}\nfunction isContainingBlock(element) {\n // TODO: Try and use feature detection here instead\n const isFirefox = navigator.userAgent.toLowerCase().includes('firefox');\n const css = getComputedStyle$1(element); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n return css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].includes(css.willChange) || isFirefox && css.willChange === 'filter' || isFirefox && (css.filter ? css.filter !== 'none' : false);\n}\n\nconst min = Math.min;\nconst max = Math.max;\nconst round = Math.round;\n\nfunction getBoundingClientRect(element, includeScale) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n const clientRect = element.getBoundingClientRect();\n let scaleX = 1;\n let scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n return {\n width: clientRect.width / scaleX,\n height: clientRect.height / scaleY,\n top: clientRect.top / scaleY,\n right: clientRect.right / scaleX,\n bottom: clientRect.bottom / scaleY,\n left: clientRect.left / scaleX,\n x: clientRect.left / scaleX,\n y: clientRect.top / scaleY\n };\n}\n\nfunction getDocumentElement(node) {\n return ((isNode(node) ? node.ownerDocument : node.document) || window.document).documentElement;\n}\n\nfunction getNodeScroll(element) {\n if (isWindow(element)) {\n return {\n scrollLeft: element.pageXOffset,\n scrollTop: element.pageYOffset\n };\n }\n\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}\n\nfunction getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n return getBoundingClientRect(getDocumentElement(element)).left + getNodeScroll(element).scrollLeft;\n}\n\nfunction isScaled(element) {\n const rect = getBoundingClientRect(element);\n return round(rect.width) !== element.offsetWidth || round(rect.height) !== element.offsetHeight;\n}\n\nfunction getRectRelativeToOffsetParent(element, offsetParent, strategy) {\n const isOffsetParentAnElement = isHTMLElement(offsetParent);\n const documentElement = getDocumentElement(offsetParent);\n const rect = getBoundingClientRect(element, isOffsetParentAnElement && isScaled(offsetParent));\n let scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n const offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && strategy !== 'fixed') {\n if (getNodeName(offsetParent) !== 'body' || isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n const offsetRect = getBoundingClientRect(offsetParent, true);\n offsets.x = offsetRect.x + offsetParent.clientLeft;\n offsets.y = offsetRect.y + offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}\n\nfunction getParentNode(node) {\n if (getNodeName(node) === 'html') {\n return node;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // @ts-ignore\n node.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n node.parentNode || ( // DOM Element detected\n isShadowRoot(node) ? node.host : null) || // ShadowRoot detected\n getDocumentElement(node) // fallback\n\n );\n}\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n}\n\nfunction getContainingBlock(element) {\n let currentNode = getParentNode(element);\n\n while (isHTMLElement(currentNode) && !['html', 'body'].includes(getNodeName(currentNode))) {\n if (isContainingBlock(currentNode)) {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nfunction getOffsetParent(element) {\n const window = getWindow(element);\n let offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static' && !isContainingBlock(offsetParent))) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}\n\nfunction getDimensions(element) {\n return {\n width: element.offsetWidth,\n height: element.offsetHeight\n };\n}\n\nfunction convertOffsetParentRelativeRectToViewportRelativeRect(_ref) {\n let {\n rect,\n offsetParent,\n strategy\n } = _ref;\n const isOffsetParentAnElement = isHTMLElement(offsetParent);\n const documentElement = getDocumentElement(offsetParent);\n\n if (offsetParent === documentElement) {\n return rect;\n }\n\n let scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n const offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && strategy !== 'fixed') {\n if (getNodeName(offsetParent) !== 'body' || isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n const offsetRect = getBoundingClientRect(offsetParent, true);\n offsets.x = offsetRect.x + offsetParent.clientLeft;\n offsets.y = offsetRect.y + offsetParent.clientTop;\n } // This doesn't appear to be need to be negated.\n // else if (documentElement) {\n // offsets.x = getWindowScrollBarX(documentElement);\n // }\n\n }\n\n return { ...rect,\n x: rect.x - scroll.scrollLeft + offsets.x,\n y: rect.y - scroll.scrollTop + offsets.y\n };\n}\n\nfunction getViewportRect(element) {\n const win = getWindow(element);\n const html = getDocumentElement(element);\n const visualViewport = win.visualViewport;\n let width = html.clientWidth;\n let height = html.clientHeight;\n let x = 0;\n let y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height; // Uses Layout Viewport (like Chrome; Safari does not currently)\n // In Chrome, it returns a value very close to 0 (+/-) but contains rounding\n // errors due to floating point numbers, so we need to check precision.\n // Safari returns a number <= 0, usually < -1 when pinch-zoomed\n\n if (Math.abs(win.innerWidth / visualViewport.scale - visualViewport.width) < 0.01) {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width,\n height,\n x,\n y\n };\n}\n\n// of the `` and `` rect bounds if horizontally scrollable\n\nfunction getDocumentRect(element) {\n var _element$ownerDocumen;\n\n const html = getDocumentElement(element);\n const scroll = getNodeScroll(element);\n const body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n const width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n const height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n let x = -scroll.scrollLeft + getWindowScrollBarX(element);\n const y = -scroll.scrollTop;\n\n if (getComputedStyle$1(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width,\n height,\n x,\n y\n };\n}\n\nfunction getScrollParent(node) {\n if (['html', 'body', '#document'].includes(getNodeName(node))) {\n // @ts-ignore assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}\n\nfunction getScrollParents(node, list) {\n var _node$ownerDocument;\n\n if (list === void 0) {\n list = [];\n }\n\n const scrollParent = getScrollParent(node);\n const isBody = scrollParent === ((_node$ownerDocument = node.ownerDocument) == null ? void 0 : _node$ownerDocument.body);\n const win = getWindow(scrollParent);\n const target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n const updatedList = list.concat(target);\n return isBody ? updatedList : // @ts-ignore: isBody tells us target will be an HTMLElement here\n updatedList.concat(getScrollParents(getParentNode(target)));\n}\n\nfunction contains(parent, child) {\n const rootNode = child.getRootNode == null ? void 0 : child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n let next = child;\n\n do {\n // use `===` replace node.isSameNode()\n if (next && parent === next) {\n return true;\n } // @ts-ignore: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n }\n\n return false;\n}\n\nfunction getInnerBoundingClientRect(element) {\n const clientRect = getBoundingClientRect(element);\n const top = clientRect.top + element.clientTop;\n const left = clientRect.left + element.clientLeft;\n return {\n top,\n left,\n x: left,\n y: top,\n right: left + element.clientWidth,\n bottom: top + element.clientHeight,\n width: element.clientWidth,\n height: element.clientHeight\n };\n}\n\nfunction getClientRectFromClippingParent(element, clippingParent) {\n if (clippingParent === 'viewport') {\n return rectToClientRect(getViewportRect(element));\n }\n\n if (isElement(clippingParent)) {\n return getInnerBoundingClientRect(clippingParent);\n }\n\n return rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n const clippingParents = getScrollParents(getParentNode(element));\n const canEscapeClipping = ['absolute', 'fixed'].includes(getComputedStyle$1(element).position);\n const clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // @ts-ignore isElement check ensures we return Array\n\n\n return clippingParents.filter(clippingParent => isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body');\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nfunction getClippingClientRect(_ref) {\n let {\n element,\n boundary,\n rootBoundary\n } = _ref;\n const mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n const clippingParents = [...mainClippingParents, rootBoundary];\n const firstClippingParent = clippingParents[0];\n const clippingRect = clippingParents.reduce((accRect, clippingParent) => {\n const rect = getClientRectFromClippingParent(element, clippingParent);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromClippingParent(element, firstClippingParent));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}\n\nconst platform = {\n getElementRects: _ref => {\n let {\n reference,\n floating,\n strategy\n } = _ref;\n return {\n reference: getRectRelativeToOffsetParent(reference, getOffsetParent(floating), strategy),\n floating: { ...getDimensions(floating),\n x: 0,\n y: 0\n }\n };\n },\n convertOffsetParentRelativeRectToViewportRelativeRect: args => convertOffsetParentRelativeRectToViewportRelativeRect(args),\n getOffsetParent: _ref2 => {\n let {\n element\n } = _ref2;\n return getOffsetParent(element);\n },\n isElement: value => isElement(value),\n getDocumentElement: _ref3 => {\n let {\n element\n } = _ref3;\n return getDocumentElement(element);\n },\n getClippingClientRect: args => getClippingClientRect(args),\n getDimensions: _ref4 => {\n let {\n element\n } = _ref4;\n return getDimensions(element);\n },\n getClientRects: _ref5 => {\n let {\n element\n } = _ref5;\n return element.getClientRects();\n }\n};\n\nconst computePosition = (reference, floating, options) => computePosition$1(reference, floating, {\n platform,\n ...options\n});\n\nexport { computePosition, getScrollParents };\n","var __defProp = Object.defineProperty;\nvar __defProps = Object.defineProperties;\nvar __getOwnPropDescs = Object.getOwnPropertyDescriptors;\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\nvar __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;\nvar __spreadValues = (a, b) => {\n for (var prop in b || (b = {}))\n if (__hasOwnProp.call(b, prop))\n __defNormalProp(a, prop, b[prop]);\n if (__getOwnPropSymbols)\n for (var prop of __getOwnPropSymbols(b)) {\n if (__propIsEnum.call(b, prop))\n __defNormalProp(a, prop, b[prop]);\n }\n return a;\n};\nvar __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));\nvar __objRest = (source, exclude) => {\n var target = {};\n for (var prop in source)\n if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)\n target[prop] = source[prop];\n if (source != null && __getOwnPropSymbols)\n for (var prop of __getOwnPropSymbols(source)) {\n if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))\n target[prop] = source[prop];\n }\n return target;\n};\nimport { offset, autoPlacement, shift, flip, arrow, size, computePosition, getScrollParents } from \"@floating-ui/dom\";\nimport Vue from \"vue\";\nfunction assign(to, from) {\n for (const key in from) {\n if (Object.prototype.hasOwnProperty.call(from, key)) {\n if (typeof from[key] === \"object\" && to[key]) {\n assign(to[key], from[key]);\n } else {\n to[key] = from[key];\n }\n }\n }\n}\nconst config = {\n disabled: false,\n distance: 5,\n skidding: 0,\n container: \"body\",\n boundary: void 0,\n instantMove: false,\n disposeTimeout: 5e3,\n popperTriggers: [],\n strategy: \"absolute\",\n preventOverflow: true,\n flip: true,\n shift: true,\n overflowPadding: 0,\n arrowPadding: 0,\n arrowOverflow: true,\n themes: {\n tooltip: {\n placement: \"top\",\n triggers: [\"hover\", \"focus\", \"touch\"],\n hideTriggers: (events) => [...events, \"click\"],\n delay: {\n show: 200,\n hide: 0\n },\n handleResize: false,\n html: false,\n loadingContent: \"...\"\n },\n dropdown: {\n placement: \"bottom\",\n triggers: [\"click\"],\n delay: 0,\n handleResize: true,\n autoHide: true\n },\n menu: {\n $extend: \"dropdown\",\n triggers: [\"hover\", \"focus\"],\n popperTriggers: [\"hover\", \"focus\"],\n delay: {\n show: 0,\n hide: 400\n }\n }\n }\n};\nfunction getDefaultConfig(theme, key) {\n let themeConfig = config.themes[theme] || {};\n let value;\n do {\n value = themeConfig[key];\n if (typeof value === \"undefined\") {\n if (themeConfig.$extend) {\n themeConfig = config.themes[themeConfig.$extend] || {};\n } else {\n themeConfig = null;\n value = config[key];\n }\n } else {\n themeConfig = null;\n }\n } while (themeConfig);\n return value;\n}\nfunction getThemeClasses(theme) {\n const result = [theme];\n let themeConfig = config.themes[theme] || {};\n do {\n if (themeConfig.$extend && !themeConfig.$resetCss) {\n result.push(themeConfig.$extend);\n themeConfig = config.themes[themeConfig.$extend] || {};\n } else {\n themeConfig = null;\n }\n } while (themeConfig);\n return result.map((c) => `v-popper--theme-${c}`);\n}\nfunction getAllParentThemes(theme) {\n const result = [theme];\n let themeConfig = config.themes[theme] || {};\n do {\n if (themeConfig.$extend) {\n result.push(themeConfig.$extend);\n themeConfig = config.themes[themeConfig.$extend] || {};\n } else {\n themeConfig = null;\n }\n } while (themeConfig);\n return result;\n}\nvar vueResize = \"\";\nlet supportsPassive = false;\nif (typeof window !== \"undefined\") {\n supportsPassive = false;\n try {\n const opts = Object.defineProperty({}, \"passive\", {\n get() {\n supportsPassive = true;\n }\n });\n window.addEventListener(\"test\", null, opts);\n } catch (e) {\n }\n}\nlet isIOS = false;\nif (typeof window !== \"undefined\" && typeof navigator !== \"undefined\") {\n isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;\n}\nconst placements = [\"auto\", \"top\", \"bottom\", \"left\", \"right\"].reduce((acc, base) => acc.concat([\n base,\n `${base}-start`,\n `${base}-end`\n]), []);\nconst SHOW_EVENT_MAP = {\n hover: \"mouseenter\",\n focus: \"focus\",\n click: \"click\",\n touch: \"touchstart\"\n};\nconst HIDE_EVENT_MAP = {\n hover: \"mouseleave\",\n focus: \"blur\",\n click: \"click\",\n touch: \"touchend\"\n};\nfunction removeFromArray(array, item) {\n const index = array.indexOf(item);\n if (index !== -1) {\n array.splice(index, 1);\n }\n}\nfunction nextFrame() {\n return new Promise((resolve) => requestAnimationFrame(() => {\n requestAnimationFrame(resolve);\n }));\n}\nconst shownPoppers = [];\nlet hidingPopper = null;\nconst shownPoppersByTheme = {};\nfunction getShownPoppersByTheme(theme) {\n let list = shownPoppersByTheme[theme];\n if (!list) {\n list = shownPoppersByTheme[theme] = [];\n }\n return list;\n}\nlet Element = function() {\n};\nif (typeof window !== \"undefined\") {\n Element = window.Element;\n}\nfunction defaultPropFactory(prop) {\n return function() {\n const props = this.$props;\n return getDefaultConfig(props.theme, prop);\n };\n}\nconst PROVIDE_KEY = \"__floating-vue__popper\";\nvar PrivatePopper = () => ({\n name: \"VPopper\",\n props: {\n theme: {\n type: String,\n required: true\n },\n targetNodes: {\n type: Function,\n required: true\n },\n referenceNode: {\n type: Function,\n required: true\n },\n popperNode: {\n type: Function,\n required: true\n },\n shown: {\n type: Boolean,\n default: false\n },\n showGroup: {\n type: String,\n default: null\n },\n ariaId: {\n default: null\n },\n disabled: {\n type: Boolean,\n default: defaultPropFactory(\"disabled\")\n },\n positioningDisabled: {\n type: Boolean,\n default: defaultPropFactory(\"positioningDisabled\")\n },\n placement: {\n type: String,\n default: defaultPropFactory(\"placement\"),\n validator: (value) => placements.includes(value)\n },\n delay: {\n type: [String, Number, Object],\n default: defaultPropFactory(\"delay\")\n },\n distance: {\n type: [Number, String],\n default: defaultPropFactory(\"distance\")\n },\n skidding: {\n type: [Number, String],\n default: defaultPropFactory(\"skidding\")\n },\n triggers: {\n type: Array,\n default: defaultPropFactory(\"triggers\")\n },\n showTriggers: {\n type: [Array, Function],\n default: defaultPropFactory(\"showTriggers\")\n },\n hideTriggers: {\n type: [Array, Function],\n default: defaultPropFactory(\"hideTriggers\")\n },\n popperTriggers: {\n type: Array,\n default: defaultPropFactory(\"popperTriggers\")\n },\n popperShowTriggers: {\n type: [Array, Function],\n default: defaultPropFactory(\"popperShowTriggers\")\n },\n popperHideTriggers: {\n type: [Array, Function],\n default: defaultPropFactory(\"popperHideTriggers\")\n },\n container: {\n type: [String, Object, Element, Boolean],\n default: defaultPropFactory(\"container\")\n },\n boundary: {\n type: [String, Element],\n default: defaultPropFactory(\"boundary\")\n },\n strategy: {\n type: String,\n validator: (value) => [\"absolute\", \"fixed\"].includes(value),\n default: defaultPropFactory(\"strategy\")\n },\n autoHide: {\n type: [Boolean, Function],\n default: defaultPropFactory(\"autoHide\")\n },\n handleResize: {\n type: Boolean,\n default: defaultPropFactory(\"handleResize\")\n },\n instantMove: {\n type: Boolean,\n default: defaultPropFactory(\"instantMove\")\n },\n eagerMount: {\n type: Boolean,\n default: defaultPropFactory(\"eagerMount\")\n },\n popperClass: {\n type: [String, Array, Object],\n default: defaultPropFactory(\"popperClass\")\n },\n computeTransformOrigin: {\n type: Boolean,\n default: defaultPropFactory(\"computeTransformOrigin\")\n },\n autoMinSize: {\n type: Boolean,\n default: defaultPropFactory(\"autoMinSize\")\n },\n autoSize: {\n type: [Boolean, String],\n default: defaultPropFactory(\"autoSize\")\n },\n autoMaxSize: {\n type: Boolean,\n default: defaultPropFactory(\"autoMaxSize\")\n },\n autoBoundaryMaxSize: {\n type: Boolean,\n default: defaultPropFactory(\"autoBoundaryMaxSize\")\n },\n preventOverflow: {\n type: Boolean,\n default: defaultPropFactory(\"preventOverflow\")\n },\n overflowPadding: {\n type: [Number, String],\n default: defaultPropFactory(\"overflowPadding\")\n },\n arrowPadding: {\n type: [Number, String],\n default: defaultPropFactory(\"arrowPadding\")\n },\n arrowOverflow: {\n type: Boolean,\n default: defaultPropFactory(\"arrowOverflow\")\n },\n flip: {\n type: Boolean,\n default: defaultPropFactory(\"flip\")\n },\n shift: {\n type: Boolean,\n default: defaultPropFactory(\"shift\")\n },\n shiftCrossAxis: {\n type: Boolean,\n default: defaultPropFactory(\"shiftCrossAxis\")\n },\n noAutoFocus: {\n type: Boolean,\n default: defaultPropFactory(\"noAutoFocus\")\n }\n },\n provide() {\n return {\n [PROVIDE_KEY]: {\n parentPopper: this\n }\n };\n },\n inject: {\n [PROVIDE_KEY]: { default: null }\n },\n data() {\n return {\n isShown: false,\n isMounted: false,\n skipTransition: false,\n classes: {\n showFrom: false,\n showTo: false,\n hideFrom: false,\n hideTo: true\n },\n result: {\n x: 0,\n y: 0,\n placement: \"\",\n strategy: this.strategy,\n arrow: {\n x: 0,\n y: 0,\n centerOffset: 0\n },\n transformOrigin: null\n },\n shownChildren: /* @__PURE__ */ new Set(),\n lastAutoHide: true\n };\n },\n computed: {\n popperId() {\n return this.ariaId != null ? this.ariaId : this.randomId;\n },\n shouldMountContent() {\n return this.eagerMount || this.isMounted;\n },\n slotData() {\n return {\n popperId: this.popperId,\n isShown: this.isShown,\n shouldMountContent: this.shouldMountContent,\n skipTransition: this.skipTransition,\n autoHide: typeof this.autoHide === \"function\" ? this.lastAutoHide : this.autoHide,\n show: this.show,\n hide: this.hide,\n handleResize: this.handleResize,\n onResize: this.onResize,\n classes: __spreadProps(__spreadValues({}, this.classes), {\n popperClass: this.popperClass\n }),\n result: this.positioningDisabled ? null : this.result\n };\n },\n parentPopper() {\n var _a;\n return (_a = this[PROVIDE_KEY]) == null ? void 0 : _a.parentPopper;\n },\n hasPopperShowTriggerHover() {\n var _a, _b;\n return ((_a = this.popperTriggers) == null ? void 0 : _a.includes(\"hover\")) || ((_b = this.popperShowTriggers) == null ? void 0 : _b.includes(\"hover\"));\n }\n },\n watch: __spreadValues(__spreadValues({\n shown: \"$_autoShowHide\",\n disabled(value) {\n if (value) {\n this.dispose();\n } else {\n this.init();\n }\n },\n async container() {\n if (this.isShown) {\n this.$_ensureTeleport();\n await this.$_computePosition();\n }\n }\n }, [\n \"triggers\",\n \"positioningDisabled\"\n ].reduce((acc, prop) => {\n acc[prop] = \"$_refreshListeners\";\n return acc;\n }, {})), [\n \"placement\",\n \"distance\",\n \"skidding\",\n \"boundary\",\n \"strategy\",\n \"overflowPadding\",\n \"arrowPadding\",\n \"preventOverflow\",\n \"shift\",\n \"shiftCrossAxis\",\n \"flip\"\n ].reduce((acc, prop) => {\n acc[prop] = \"$_computePosition\";\n return acc;\n }, {})),\n created() {\n this.$_isDisposed = true;\n this.randomId = `popper_${[Math.random(), Date.now()].map((n) => n.toString(36).substring(2, 10)).join(\"_\")}`;\n if (this.autoMinSize) {\n console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize=\"min\"` instead.');\n }\n if (this.autoMaxSize) {\n console.warn(\"[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.\");\n }\n },\n mounted() {\n this.init();\n this.$_detachPopperNode();\n },\n activated() {\n this.$_autoShowHide();\n },\n deactivated() {\n this.hide();\n },\n beforeDestroy() {\n this.dispose();\n },\n methods: {\n show({ event = null, skipDelay = false, force = false } = {}) {\n var _a, _b;\n if (((_a = this.parentPopper) == null ? void 0 : _a.lockedChild) && this.parentPopper.lockedChild !== this)\n return;\n this.$_pendingHide = false;\n if (force || !this.disabled) {\n if (((_b = this.parentPopper) == null ? void 0 : _b.lockedChild) === this) {\n this.parentPopper.lockedChild = null;\n }\n this.$_scheduleShow(event, skipDelay);\n this.$emit(\"show\");\n this.$_showFrameLocked = true;\n requestAnimationFrame(() => {\n this.$_showFrameLocked = false;\n });\n }\n this.$emit(\"update:shown\", true);\n },\n hide({ event = null, skipDelay = false, skipAiming = false } = {}) {\n var _a;\n if (this.$_hideInProgress)\n return;\n if (this.shownChildren.size > 0) {\n this.$_pendingHide = true;\n return;\n }\n if (!skipAiming && this.hasPopperShowTriggerHover && this.$_isAimingPopper()) {\n if (this.parentPopper) {\n this.parentPopper.lockedChild = this;\n clearTimeout(this.parentPopper.lockedChildTimer);\n this.parentPopper.lockedChildTimer = setTimeout(() => {\n if (this.parentPopper.lockedChild === this) {\n this.parentPopper.lockedChild.hide({ skipDelay });\n this.parentPopper.lockedChild = null;\n }\n }, 1e3);\n }\n return;\n }\n if (((_a = this.parentPopper) == null ? void 0 : _a.lockedChild) === this) {\n this.parentPopper.lockedChild = null;\n }\n this.$_pendingHide = false;\n this.$_scheduleHide(event, skipDelay);\n this.$emit(\"hide\");\n this.$emit(\"update:shown\", false);\n },\n init() {\n if (!this.$_isDisposed)\n return;\n this.$_isDisposed = false;\n this.isMounted = false;\n this.$_events = [];\n this.$_preventShow = false;\n this.$_referenceNode = this.referenceNode();\n this.$_targetNodes = this.targetNodes().filter((e) => e.nodeType === e.ELEMENT_NODE);\n this.$_popperNode = this.popperNode();\n this.$_innerNode = this.$_popperNode.querySelector(\".v-popper__inner\");\n this.$_arrowNode = this.$_popperNode.querySelector(\".v-popper__arrow-container\");\n this.$_swapTargetAttrs(\"title\", \"data-original-title\");\n this.$_detachPopperNode();\n if (this.triggers.length) {\n this.$_addEventListeners();\n }\n if (this.shown) {\n this.show();\n }\n },\n dispose() {\n if (this.$_isDisposed)\n return;\n this.$_isDisposed = true;\n this.$_removeEventListeners();\n this.hide({ skipDelay: true });\n this.$_detachPopperNode();\n this.isMounted = false;\n this.isShown = false;\n this.$_updateParentShownChildren(false);\n this.$_swapTargetAttrs(\"data-original-title\", \"title\");\n this.$emit(\"dispose\");\n },\n async onResize() {\n if (this.isShown) {\n await this.$_computePosition();\n this.$emit(\"resize\");\n }\n },\n async $_computePosition() {\n var _a;\n if (this.$_isDisposed || this.positioningDisabled)\n return;\n const options2 = {\n strategy: this.strategy,\n middleware: []\n };\n if (this.distance || this.skidding) {\n options2.middleware.push(offset({\n mainAxis: this.distance,\n crossAxis: this.skidding\n }));\n }\n const isPlacementAuto = this.placement.startsWith(\"auto\");\n if (isPlacementAuto) {\n options2.middleware.push(autoPlacement({\n alignment: (_a = this.placement.split(\"-\")[1]) != null ? _a : \"\"\n }));\n } else {\n options2.placement = this.placement;\n }\n if (this.preventOverflow) {\n if (this.shift) {\n options2.middleware.push(shift({\n padding: this.overflowPadding,\n boundary: this.boundary,\n crossAxis: this.shiftCrossAxis\n }));\n }\n if (!isPlacementAuto && this.flip) {\n options2.middleware.push(flip({\n padding: this.overflowPadding,\n boundary: this.boundary\n }));\n }\n }\n options2.middleware.push(arrow({\n element: this.$_arrowNode,\n padding: this.arrowPadding\n }));\n if (this.arrowOverflow) {\n options2.middleware.push({\n name: \"arrowOverflow\",\n fn: ({ placement, rects, middlewareData }) => {\n let overflow;\n const { centerOffset } = middlewareData.arrow;\n if (placement.startsWith(\"top\") || placement.startsWith(\"bottom\")) {\n overflow = Math.abs(centerOffset) > rects.reference.width / 2;\n } else {\n overflow = Math.abs(centerOffset) > rects.reference.height / 2;\n }\n return {\n data: {\n overflow\n }\n };\n }\n });\n }\n if (this.autoMinSize || this.autoSize) {\n const autoSize = this.autoSize ? this.autoSize : this.autoMinSize ? \"min\" : null;\n options2.middleware.push({\n name: \"autoSize\",\n fn: ({ rects, placement, middlewareData }) => {\n var _a2;\n if ((_a2 = middlewareData.autoSize) == null ? void 0 : _a2.skip) {\n return {};\n }\n let width;\n let height;\n if (placement.startsWith(\"top\") || placement.startsWith(\"bottom\")) {\n width = rects.reference.width;\n } else {\n height = rects.reference.height;\n }\n this.$_innerNode.style[autoSize === \"min\" ? \"minWidth\" : autoSize === \"max\" ? \"maxWidth\" : \"width\"] = width != null ? `${width}px` : null;\n this.$_innerNode.style[autoSize === \"min\" ? \"minHeight\" : autoSize === \"max\" ? \"maxHeight\" : \"height\"] = height != null ? `${height}px` : null;\n return {\n data: {\n skip: true\n },\n reset: {\n rects: true\n }\n };\n }\n });\n }\n if (this.autoMaxSize || this.autoBoundaryMaxSize) {\n this.$_innerNode.style.maxWidth = null;\n this.$_innerNode.style.maxHeight = null;\n options2.middleware.push(size({\n boundary: this.boundary,\n padding: this.overflowPadding,\n apply: ({ width, height }) => {\n this.$_innerNode.style.maxWidth = width != null ? `${width}px` : null;\n this.$_innerNode.style.maxHeight = height != null ? `${height}px` : null;\n }\n }));\n }\n const data = await computePosition(this.$_referenceNode, this.$_popperNode, options2);\n Object.assign(this.result, {\n x: data.x,\n y: data.y,\n placement: data.placement,\n strategy: data.strategy,\n arrow: __spreadValues(__spreadValues({}, data.middlewareData.arrow), data.middlewareData.arrowOverflow)\n });\n },\n $_scheduleShow(event = null, skipDelay = false) {\n this.$_updateParentShownChildren(true);\n this.$_hideInProgress = false;\n clearTimeout(this.$_scheduleTimer);\n if (hidingPopper && this.instantMove && hidingPopper.instantMove && hidingPopper !== this.parentPopper) {\n hidingPopper.$_applyHide(true);\n this.$_applyShow(true);\n return;\n }\n if (skipDelay) {\n this.$_applyShow();\n } else {\n this.$_scheduleTimer = setTimeout(this.$_applyShow.bind(this), this.$_computeDelay(\"show\"));\n }\n },\n $_scheduleHide(event = null, skipDelay = false) {\n if (this.shownChildren.size > 0) {\n this.$_pendingHide = true;\n return;\n }\n this.$_updateParentShownChildren(false);\n this.$_hideInProgress = true;\n clearTimeout(this.$_scheduleTimer);\n if (this.isShown) {\n hidingPopper = this;\n }\n if (skipDelay) {\n this.$_applyHide();\n } else {\n this.$_scheduleTimer = setTimeout(this.$_applyHide.bind(this), this.$_computeDelay(\"hide\"));\n }\n },\n $_computeDelay(type) {\n const delay = this.delay;\n return parseInt(delay && delay[type] || delay || 0);\n },\n async $_applyShow(skipTransition = false) {\n clearTimeout(this.$_disposeTimer);\n clearTimeout(this.$_scheduleTimer);\n this.skipTransition = skipTransition;\n if (this.isShown) {\n return;\n }\n this.$_ensureTeleport();\n await nextFrame();\n await this.$_computePosition();\n await this.$_applyShowEffect();\n if (!this.positioningDisabled) {\n this.$_registerEventListeners([\n ...getScrollParents(this.$_referenceNode),\n ...getScrollParents(this.$_popperNode)\n ], \"scroll\", () => {\n this.$_computePosition();\n });\n }\n },\n async $_applyShowEffect() {\n if (this.$_hideInProgress)\n return;\n if (this.computeTransformOrigin) {\n const bounds = this.$_referenceNode.getBoundingClientRect();\n const popperWrapper = this.$_popperNode.querySelector(\".v-popper__wrapper\");\n const parentBounds = popperWrapper.parentNode.getBoundingClientRect();\n const x = bounds.x + bounds.width / 2 - (parentBounds.left + popperWrapper.offsetLeft);\n const y = bounds.y + bounds.height / 2 - (parentBounds.top + popperWrapper.offsetTop);\n this.result.transformOrigin = `${x}px ${y}px`;\n }\n this.isShown = true;\n this.$_applyAttrsToTarget({\n \"aria-describedby\": this.popperId,\n \"data-popper-shown\": \"\"\n });\n const showGroup = this.showGroup;\n if (showGroup) {\n let popover;\n for (let i = 0; i < shownPoppers.length; i++) {\n popover = shownPoppers[i];\n if (popover.showGroup !== showGroup) {\n popover.hide();\n popover.$emit(\"close-group\");\n }\n }\n }\n shownPoppers.push(this);\n document.body.classList.add(\"v-popper--some-open\");\n for (const theme of getAllParentThemes(this.theme)) {\n getShownPoppersByTheme(theme).push(this);\n document.body.classList.add(`v-popper--some-open--${theme}`);\n }\n this.$emit(\"apply-show\");\n this.classes.showFrom = true;\n this.classes.showTo = false;\n this.classes.hideFrom = false;\n this.classes.hideTo = false;\n await nextFrame();\n this.classes.showFrom = false;\n this.classes.showTo = true;\n if (!this.noAutoFocus)\n this.$_popperNode.focus();\n },\n async $_applyHide(skipTransition = false) {\n if (this.shownChildren.size > 0) {\n this.$_pendingHide = true;\n this.$_hideInProgress = false;\n return;\n }\n clearTimeout(this.$_scheduleTimer);\n if (!this.isShown) {\n return;\n }\n this.skipTransition = skipTransition;\n removeFromArray(shownPoppers, this);\n if (shownPoppers.length === 0) {\n document.body.classList.remove(\"v-popper--some-open\");\n }\n for (const theme of getAllParentThemes(this.theme)) {\n const list = getShownPoppersByTheme(theme);\n removeFromArray(list, this);\n if (list.length === 0) {\n document.body.classList.remove(`v-popper--some-open--${theme}`);\n }\n }\n if (hidingPopper === this) {\n hidingPopper = null;\n }\n this.isShown = false;\n this.$_applyAttrsToTarget({\n \"aria-describedby\": void 0,\n \"data-popper-shown\": void 0\n });\n clearTimeout(this.$_disposeTimer);\n const disposeTime = getDefaultConfig(this.theme, \"disposeTimeout\");\n if (disposeTime !== null) {\n this.$_disposeTimer = setTimeout(() => {\n if (this.$_popperNode) {\n this.$_detachPopperNode();\n this.isMounted = false;\n }\n }, disposeTime);\n }\n this.$_removeEventListeners(\"scroll\");\n this.$emit(\"apply-hide\");\n this.classes.showFrom = false;\n this.classes.showTo = false;\n this.classes.hideFrom = true;\n this.classes.hideTo = false;\n await nextFrame();\n this.classes.hideFrom = false;\n this.classes.hideTo = true;\n },\n $_autoShowHide() {\n if (this.shown) {\n this.show();\n } else {\n this.hide();\n }\n },\n $_ensureTeleport() {\n if (this.$_isDisposed)\n return;\n let container = this.container;\n if (typeof container === \"string\") {\n container = window.document.querySelector(container);\n } else if (container === false) {\n container = this.$_targetNodes[0].parentNode;\n }\n if (!container) {\n throw new Error(\"No container for popover: \" + this.container);\n }\n container.appendChild(this.$_popperNode);\n this.isMounted = true;\n },\n $_addEventListeners() {\n const handleShow = (event) => {\n if (this.isShown && !this.$_hideInProgress) {\n return;\n }\n event.usedByTooltip = true;\n !this.$_preventShow && this.show({ event });\n };\n this.$_registerTriggerListeners(this.$_targetNodes, SHOW_EVENT_MAP, this.triggers, this.showTriggers, handleShow);\n this.$_registerTriggerListeners([this.$_popperNode], SHOW_EVENT_MAP, this.popperTriggers, this.popperShowTriggers, handleShow);\n const handleHide = (skipAiming) => (event) => {\n if (event.usedByTooltip) {\n return;\n }\n this.hide({ event, skipAiming });\n };\n this.$_registerTriggerListeners(this.$_targetNodes, HIDE_EVENT_MAP, this.triggers, this.hideTriggers, handleHide(false));\n this.$_registerTriggerListeners([this.$_popperNode], HIDE_EVENT_MAP, this.popperTriggers, this.popperHideTriggers, handleHide(true));\n },\n $_registerEventListeners(targetNodes, eventType, handler) {\n this.$_events.push({ targetNodes, eventType, handler });\n targetNodes.forEach((node) => node.addEventListener(eventType, handler, supportsPassive ? {\n passive: true\n } : void 0));\n },\n $_registerTriggerListeners(targetNodes, eventMap, commonTriggers, customTrigger, handler) {\n let triggers = commonTriggers;\n if (customTrigger != null) {\n triggers = typeof customTrigger === \"function\" ? customTrigger(triggers) : customTrigger;\n }\n triggers.forEach((trigger) => {\n const eventType = eventMap[trigger];\n if (eventType) {\n this.$_registerEventListeners(targetNodes, eventType, handler);\n }\n });\n },\n $_removeEventListeners(filterEventType) {\n const newList = [];\n this.$_events.forEach((listener) => {\n const { targetNodes, eventType, handler } = listener;\n if (!filterEventType || filterEventType === eventType) {\n targetNodes.forEach((node) => node.removeEventListener(eventType, handler));\n } else {\n newList.push(listener);\n }\n });\n this.$_events = newList;\n },\n $_refreshListeners() {\n if (!this.$_isDisposed) {\n this.$_removeEventListeners();\n this.$_addEventListeners();\n }\n },\n $_handleGlobalClose(event, touch = false) {\n if (this.$_showFrameLocked)\n return;\n this.hide({ event });\n if (event.closePopover) {\n this.$emit(\"close-directive\");\n } else {\n this.$emit(\"auto-hide\");\n }\n if (touch) {\n this.$_preventShow = true;\n setTimeout(() => {\n this.$_preventShow = false;\n }, 300);\n }\n },\n $_detachPopperNode() {\n this.$_popperNode.parentNode && this.$_popperNode.parentNode.removeChild(this.$_popperNode);\n },\n $_swapTargetAttrs(attrFrom, attrTo) {\n for (const el of this.$_targetNodes) {\n const value = el.getAttribute(attrFrom);\n if (value) {\n el.removeAttribute(attrFrom);\n el.setAttribute(attrTo, value);\n }\n }\n },\n $_applyAttrsToTarget(attrs) {\n for (const el of this.$_targetNodes) {\n for (const n in attrs) {\n const value = attrs[n];\n if (value == null) {\n el.removeAttribute(n);\n } else {\n el.setAttribute(n, value);\n }\n }\n }\n },\n $_updateParentShownChildren(value) {\n let parent = this.parentPopper;\n while (parent) {\n if (value) {\n parent.shownChildren.add(this.randomId);\n } else {\n parent.shownChildren.delete(this.randomId);\n if (parent.$_pendingHide) {\n parent.hide();\n }\n }\n parent = parent.parentPopper;\n }\n },\n $_isAimingPopper() {\n const referenceBounds = this.$el.getBoundingClientRect();\n if (mouseX >= referenceBounds.left && mouseX <= referenceBounds.right && mouseY >= referenceBounds.top && mouseY <= referenceBounds.bottom) {\n const popperBounds = this.$_popperNode.getBoundingClientRect();\n const vectorX = mouseX - mousePreviousX;\n const vectorY = mouseY - mousePreviousY;\n const distance = popperBounds.left + popperBounds.width / 2 - mousePreviousX + (popperBounds.top + popperBounds.height / 2) - mousePreviousY;\n const newVectorLength = distance + popperBounds.width + popperBounds.height;\n const edgeX = mousePreviousX + vectorX * newVectorLength;\n const edgeY = mousePreviousY + vectorY * newVectorLength;\n return lineIntersectsLine(mousePreviousX, mousePreviousY, edgeX, edgeY, popperBounds.left, popperBounds.top, popperBounds.left, popperBounds.bottom) || lineIntersectsLine(mousePreviousX, mousePreviousY, edgeX, edgeY, popperBounds.left, popperBounds.top, popperBounds.right, popperBounds.top) || lineIntersectsLine(mousePreviousX, mousePreviousY, edgeX, edgeY, popperBounds.right, popperBounds.top, popperBounds.right, popperBounds.bottom) || lineIntersectsLine(mousePreviousX, mousePreviousY, edgeX, edgeY, popperBounds.left, popperBounds.bottom, popperBounds.right, popperBounds.bottom);\n }\n return false;\n }\n },\n render() {\n return this.$scopedSlots.default(this.slotData)[0];\n }\n});\nif (typeof document !== \"undefined\" && typeof window !== \"undefined\") {\n if (isIOS) {\n document.addEventListener(\"touchstart\", handleGlobalMousedown, supportsPassive ? {\n passive: true,\n capture: true\n } : true);\n document.addEventListener(\"touchend\", handleGlobalTouchend, supportsPassive ? {\n passive: true,\n capture: true\n } : true);\n } else {\n window.addEventListener(\"mousedown\", handleGlobalMousedown, true);\n window.addEventListener(\"click\", handleGlobalClick, true);\n }\n window.addEventListener(\"resize\", computePositionAllShownPoppers);\n}\nfunction handleGlobalMousedown(event) {\n for (let i = 0; i < shownPoppers.length; i++) {\n const popper = shownPoppers[i];\n try {\n const popperContent = popper.popperNode();\n popper.$_mouseDownContains = popperContent.contains(event.target);\n } catch (e) {\n }\n }\n}\nfunction handleGlobalClick(event) {\n handleGlobalClose(event);\n}\nfunction handleGlobalTouchend(event) {\n handleGlobalClose(event, true);\n}\nfunction handleGlobalClose(event, touch = false) {\n const preventClose = {};\n for (let i = shownPoppers.length - 1; i >= 0; i--) {\n const popper = shownPoppers[i];\n try {\n const contains = popper.$_containsGlobalTarget = isContainingEventTarget(popper, event);\n popper.$_pendingHide = false;\n requestAnimationFrame(() => {\n popper.$_pendingHide = false;\n if (preventClose[popper.randomId])\n return;\n if (shouldAutoHide(popper, contains, event)) {\n popper.$_handleGlobalClose(event, touch);\n if (!event.closeAllPopover && event.closePopover && contains) {\n let parent2 = popper.parentPopper;\n while (parent2) {\n preventClose[parent2.randomId] = true;\n parent2 = parent2.parentPopper;\n }\n return;\n }\n let parent = popper.parentPopper;\n while (parent) {\n if (shouldAutoHide(parent, parent.$_containsGlobalTarget, event)) {\n parent.$_handleGlobalClose(event, touch);\n } else {\n break;\n }\n parent = parent.parentPopper;\n }\n }\n });\n } catch (e) {\n }\n }\n}\nfunction isContainingEventTarget(popper, event) {\n const popperContent = popper.popperNode();\n return popper.$_mouseDownContains || popperContent.contains(event.target);\n}\nfunction shouldAutoHide(popper, contains, event) {\n return event.closeAllPopover || event.closePopover && contains || getAutoHideResult(popper, event) && !contains;\n}\nfunction getAutoHideResult(popper, event) {\n if (typeof popper.autoHide === \"function\") {\n const result = popper.autoHide(event);\n popper.lastAutoHide = result;\n return result;\n }\n return popper.autoHide;\n}\nfunction computePositionAllShownPoppers(event) {\n for (let i = 0; i < shownPoppers.length; i++) {\n const popper = shownPoppers[i];\n popper.$_computePosition(event);\n }\n}\nfunction hideAllPoppers() {\n for (let i = 0; i < shownPoppers.length; i++) {\n const popper = shownPoppers[i];\n popper.hide();\n }\n}\nlet mousePreviousX = 0;\nlet mousePreviousY = 0;\nlet mouseX = 0;\nlet mouseY = 0;\nif (typeof window !== \"undefined\") {\n window.addEventListener(\"mousemove\", (event) => {\n mousePreviousX = mouseX;\n mousePreviousY = mouseY;\n mouseX = event.clientX;\n mouseY = event.clientY;\n }, supportsPassive ? {\n passive: true\n } : void 0);\n}\nfunction lineIntersectsLine(x1, y1, x2, y2, x3, y3, x4, y4) {\n const uA = ((x4 - x3) * (y1 - y3) - (y4 - y3) * (x1 - x3)) / ((y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1));\n const uB = ((x2 - x1) * (y1 - y3) - (y2 - y1) * (x1 - x3)) / ((y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1));\n return uA >= 0 && uA <= 1 && uB >= 0 && uB <= 1;\n}\nfunction getInternetExplorerVersion() {\n var ua = window.navigator.userAgent;\n var msie = ua.indexOf(\"MSIE \");\n if (msie > 0) {\n return parseInt(ua.substring(msie + 5, ua.indexOf(\".\", msie)), 10);\n }\n var trident = ua.indexOf(\"Trident/\");\n if (trident > 0) {\n var rv = ua.indexOf(\"rv:\");\n return parseInt(ua.substring(rv + 3, ua.indexOf(\".\", rv)), 10);\n }\n var edge = ua.indexOf(\"Edge/\");\n if (edge > 0) {\n return parseInt(ua.substring(edge + 5, ua.indexOf(\".\", edge)), 10);\n }\n return -1;\n}\nvar isIE;\nfunction initCompat() {\n if (!initCompat.init) {\n initCompat.init = true;\n isIE = getInternetExplorerVersion() !== -1;\n }\n}\nvar script = {\n name: \"ResizeObserver\",\n props: {\n emitOnMount: {\n type: Boolean,\n default: false\n },\n ignoreWidth: {\n type: Boolean,\n default: false\n },\n ignoreHeight: {\n type: Boolean,\n default: false\n }\n },\n mounted: function mounted() {\n var _this = this;\n initCompat();\n this.$nextTick(function() {\n _this._w = _this.$el.offsetWidth;\n _this._h = _this.$el.offsetHeight;\n if (_this.emitOnMount) {\n _this.emitSize();\n }\n });\n var object = document.createElement(\"object\");\n this._resizeObject = object;\n object.setAttribute(\"aria-hidden\", \"true\");\n object.setAttribute(\"tabindex\", -1);\n object.onload = this.addResizeHandlers;\n object.type = \"text/html\";\n if (isIE) {\n this.$el.appendChild(object);\n }\n object.data = \"about:blank\";\n if (!isIE) {\n this.$el.appendChild(object);\n }\n },\n beforeDestroy: function beforeDestroy() {\n this.removeResizeHandlers();\n },\n methods: {\n compareAndNotify: function compareAndNotify() {\n if (!this.ignoreWidth && this._w !== this.$el.offsetWidth || !this.ignoreHeight && this._h !== this.$el.offsetHeight) {\n this._w = this.$el.offsetWidth;\n this._h = this.$el.offsetHeight;\n this.emitSize();\n }\n },\n emitSize: function emitSize() {\n this.$emit(\"notify\", {\n width: this._w,\n height: this._h\n });\n },\n addResizeHandlers: function addResizeHandlers() {\n this._resizeObject.contentDocument.defaultView.addEventListener(\"resize\", this.compareAndNotify);\n this.compareAndNotify();\n },\n removeResizeHandlers: function removeResizeHandlers() {\n if (this._resizeObject && this._resizeObject.onload) {\n if (!isIE && this._resizeObject.contentDocument) {\n this._resizeObject.contentDocument.defaultView.removeEventListener(\"resize\", this.compareAndNotify);\n }\n this.$el.removeChild(this._resizeObject);\n this._resizeObject.onload = null;\n this._resizeObject = null;\n }\n }\n }\n};\nfunction normalizeComponent$1(template, style, script2, scopeId, isFunctionalTemplate, moduleIdentifier, shadowMode, createInjector, createInjectorSSR, createInjectorShadow) {\n if (typeof shadowMode !== \"boolean\") {\n createInjectorSSR = createInjector;\n createInjector = shadowMode;\n shadowMode = false;\n }\n var options2 = typeof script2 === \"function\" ? script2.options : script2;\n if (template && template.render) {\n options2.render = template.render;\n options2.staticRenderFns = template.staticRenderFns;\n options2._compiled = true;\n if (isFunctionalTemplate) {\n options2.functional = true;\n }\n }\n if (scopeId) {\n options2._scopeId = scopeId;\n }\n var hook;\n if (moduleIdentifier) {\n hook = function hook2(context) {\n context = context || this.$vnode && this.$vnode.ssrContext || this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext;\n if (!context && typeof __VUE_SSR_CONTEXT__ !== \"undefined\") {\n context = __VUE_SSR_CONTEXT__;\n }\n if (style) {\n style.call(this, createInjectorSSR(context));\n }\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier);\n }\n };\n options2._ssrRegister = hook;\n } else if (style) {\n hook = shadowMode ? function(context) {\n style.call(this, createInjectorShadow(context, this.$root.$options.shadowRoot));\n } : function(context) {\n style.call(this, createInjector(context));\n };\n }\n if (hook) {\n if (options2.functional) {\n var originalRender = options2.render;\n options2.render = function renderWithStyleInjection(h, context) {\n hook.call(context);\n return originalRender(h, context);\n };\n } else {\n var existing = options2.beforeCreate;\n options2.beforeCreate = existing ? [].concat(existing, hook) : [hook];\n }\n }\n return script2;\n}\nvar __vue_script__ = script;\nvar __vue_render__ = function __vue_render__2() {\n var _vm = this;\n var _h = _vm.$createElement;\n var _c = _vm._self._c || _h;\n return _c(\"div\", {\n staticClass: \"resize-observer\",\n attrs: {\n tabindex: \"-1\"\n }\n });\n};\nvar __vue_staticRenderFns__ = [];\n__vue_render__._withStripped = true;\nvar __vue_inject_styles__ = void 0;\nvar __vue_scope_id__ = \"data-v-8859cc6c\";\nvar __vue_module_identifier__ = void 0;\nvar __vue_is_functional_template__ = false;\nvar __vue_component__ = /* @__PURE__ */ normalizeComponent$1({\n render: __vue_render__,\n staticRenderFns: __vue_staticRenderFns__\n}, __vue_inject_styles__, __vue_script__, __vue_scope_id__, __vue_is_functional_template__, __vue_module_identifier__, false, void 0, void 0, void 0);\nfunction install$1(Vue2) {\n Vue2.component(\"resize-observer\", __vue_component__);\n Vue2.component(\"ResizeObserver\", __vue_component__);\n}\nvar plugin$1 = {\n version: \"1.0.1\",\n install: install$1\n};\nvar GlobalVue$1 = null;\nif (typeof window !== \"undefined\") {\n GlobalVue$1 = window.Vue;\n} else if (typeof global !== \"undefined\") {\n GlobalVue$1 = global.Vue;\n}\nif (GlobalVue$1) {\n GlobalVue$1.use(plugin$1);\n}\nvar PrivateThemeClass = {\n computed: {\n themeClass() {\n return getThemeClasses(this.theme);\n }\n }\n};\nvar __vue2_script$5 = {\n name: \"VPopperContent\",\n components: {\n ResizeObserver: __vue_component__\n },\n mixins: [\n PrivateThemeClass\n ],\n props: {\n popperId: String,\n theme: String,\n shown: Boolean,\n mounted: Boolean,\n skipTransition: Boolean,\n autoHide: Boolean,\n handleResize: Boolean,\n classes: Object,\n result: Object\n },\n methods: {\n toPx(value) {\n if (value != null && !isNaN(value)) {\n return `${value}px`;\n }\n return null;\n }\n }\n};\nvar render$2 = function() {\n var _vm = this;\n var _h = _vm.$createElement;\n var _c = _vm._self._c || _h;\n return _c(\"div\", { ref: \"popover\", staticClass: \"v-popper__popper\", class: [\n _vm.themeClass,\n _vm.classes.popperClass,\n {\n \"v-popper__popper--shown\": _vm.shown,\n \"v-popper__popper--hidden\": !_vm.shown,\n \"v-popper__popper--show-from\": _vm.classes.showFrom,\n \"v-popper__popper--show-to\": _vm.classes.showTo,\n \"v-popper__popper--hide-from\": _vm.classes.hideFrom,\n \"v-popper__popper--hide-to\": _vm.classes.hideTo,\n \"v-popper__popper--skip-transition\": _vm.skipTransition,\n \"v-popper__popper--arrow-overflow\": _vm.result && _vm.result.arrow.overflow,\n \"v-popper__popper--no-positioning\": !_vm.result\n }\n ], style: _vm.result ? {\n position: _vm.result.strategy,\n transform: \"translate3d(\" + Math.round(_vm.result.x) + \"px,\" + Math.round(_vm.result.y) + \"px,0)\"\n } : void 0, attrs: { \"id\": _vm.popperId, \"aria-hidden\": _vm.shown ? \"false\" : \"true\", \"tabindex\": _vm.autoHide ? 0 : void 0, \"data-popper-placement\": _vm.result ? _vm.result.placement : void 0 }, on: { \"keyup\": function($event) {\n if (!$event.type.indexOf(\"key\") && _vm._k($event.keyCode, \"esc\", 27, $event.key, [\"Esc\", \"Escape\"])) {\n return null;\n }\n _vm.autoHide && _vm.$emit(\"hide\");\n } } }, [_c(\"div\", { staticClass: \"v-popper__backdrop\", on: { \"click\": function($event) {\n _vm.autoHide && _vm.$emit(\"hide\");\n } } }), _c(\"div\", { staticClass: \"v-popper__wrapper\", style: _vm.result ? {\n transformOrigin: _vm.result.transformOrigin\n } : void 0 }, [_c(\"div\", { ref: \"inner\", staticClass: \"v-popper__inner\" }, [_vm.mounted ? [_c(\"div\", [_vm._t(\"default\")], 2), _vm.handleResize ? _c(\"ResizeObserver\", { on: { \"notify\": function($event) {\n return _vm.$emit(\"resize\", $event);\n } } }) : _vm._e()] : _vm._e()], 2), _c(\"div\", { ref: \"arrow\", staticClass: \"v-popper__arrow-container\", style: _vm.result ? {\n left: _vm.toPx(_vm.result.arrow.x),\n top: _vm.toPx(_vm.result.arrow.y)\n } : void 0 }, [_c(\"div\", { staticClass: \"v-popper__arrow-outer\" }), _c(\"div\", { staticClass: \"v-popper__arrow-inner\" })])])]);\n};\nvar staticRenderFns$2 = [];\nvar PopperContent_vue_vue_type_style_index_0_lang = \"\";\nfunction normalizeComponent(scriptExports, render2, staticRenderFns2, functionalTemplate, injectStyles, scopeId, moduleIdentifier, shadowMode) {\n var options2 = typeof scriptExports === \"function\" ? scriptExports.options : scriptExports;\n if (render2) {\n options2.render = render2;\n options2.staticRenderFns = staticRenderFns2;\n options2._compiled = true;\n }\n if (functionalTemplate) {\n options2.functional = true;\n }\n if (scopeId) {\n options2._scopeId = \"data-v-\" + scopeId;\n }\n var hook;\n if (moduleIdentifier) {\n hook = function(context) {\n context = context || this.$vnode && this.$vnode.ssrContext || this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext;\n if (!context && typeof __VUE_SSR_CONTEXT__ !== \"undefined\") {\n context = __VUE_SSR_CONTEXT__;\n }\n if (injectStyles) {\n injectStyles.call(this, context);\n }\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier);\n }\n };\n options2._ssrRegister = hook;\n } else if (injectStyles) {\n hook = shadowMode ? function() {\n injectStyles.call(this, (options2.functional ? this.parent : this).$root.$options.shadowRoot);\n } : injectStyles;\n }\n if (hook) {\n if (options2.functional) {\n options2._injectStyles = hook;\n var originalRender = options2.render;\n options2.render = function renderWithStyleInjection(h, context) {\n hook.call(context);\n return originalRender(h, context);\n };\n } else {\n var existing = options2.beforeCreate;\n options2.beforeCreate = existing ? [].concat(existing, hook) : [hook];\n }\n }\n return {\n exports: scriptExports,\n options: options2\n };\n}\nconst __cssModules$5 = {};\nvar __component__$5 = /* @__PURE__ */ normalizeComponent(__vue2_script$5, render$2, staticRenderFns$2, false, __vue2_injectStyles$5, null, null, null);\nfunction __vue2_injectStyles$5(context) {\n for (let o in __cssModules$5) {\n this[o] = __cssModules$5[o];\n }\n}\nvar PrivatePopperContent = /* @__PURE__ */ function() {\n return __component__$5.exports;\n}();\nvar PrivatePopperMethods = {\n methods: {\n show(...args) {\n return this.$refs.popper.show(...args);\n },\n hide(...args) {\n return this.$refs.popper.hide(...args);\n },\n dispose(...args) {\n return this.$refs.popper.dispose(...args);\n },\n onResize(...args) {\n return this.$refs.popper.onResize(...args);\n }\n }\n};\nvar __vue2_script$4 = {\n name: \"VPopperWrapper\",\n components: {\n Popper: PrivatePopper(),\n PopperContent: PrivatePopperContent\n },\n mixins: [\n PrivatePopperMethods,\n PrivateThemeClass\n ],\n inheritAttrs: false,\n props: {\n theme: {\n type: String,\n default() {\n return this.$options.vPopperTheme;\n }\n }\n },\n methods: {\n getTargetNodes() {\n return Array.from(this.$refs.reference.children).filter((node) => node !== this.$refs.popperContent.$el);\n }\n }\n};\nvar render$1 = function() {\n var _vm = this;\n var _h = _vm.$createElement;\n var _c = _vm._self._c || _h;\n return _c(\"Popper\", _vm._g(_vm._b({ ref: \"popper\", attrs: { \"theme\": _vm.theme, \"target-nodes\": _vm.getTargetNodes, \"reference-node\": function() {\n return _vm.$refs.reference;\n }, \"popper-node\": function() {\n return _vm.$refs.popperContent.$el;\n } }, scopedSlots: _vm._u([{ key: \"default\", fn: function(ref) {\n var popperId = ref.popperId;\n var isShown = ref.isShown;\n var shouldMountContent = ref.shouldMountContent;\n var skipTransition = ref.skipTransition;\n var autoHide = ref.autoHide;\n var show = ref.show;\n var hide = ref.hide;\n var handleResize = ref.handleResize;\n var onResize = ref.onResize;\n var classes = ref.classes;\n var result = ref.result;\n return [_c(\"div\", { ref: \"reference\", staticClass: \"v-popper\", class: [\n _vm.themeClass,\n {\n \"v-popper--shown\": isShown\n }\n ] }, [_vm._t(\"default\", null, { \"shown\": isShown, \"show\": show, \"hide\": hide }), _c(\"PopperContent\", { ref: \"popperContent\", attrs: { \"popper-id\": popperId, \"theme\": _vm.theme, \"shown\": isShown, \"mounted\": shouldMountContent, \"skip-transition\": skipTransition, \"auto-hide\": autoHide, \"handle-resize\": handleResize, \"classes\": classes, \"result\": result }, on: { \"hide\": hide, \"resize\": onResize } }, [_vm._t(\"popper\", null, { \"shown\": isShown, \"hide\": hide })], 2)], 2)];\n } }], null, true) }, \"Popper\", _vm.$attrs, false), _vm.$listeners));\n};\nvar staticRenderFns$1 = [];\nconst __cssModules$4 = {};\nvar __component__$4 = /* @__PURE__ */ normalizeComponent(__vue2_script$4, render$1, staticRenderFns$1, false, __vue2_injectStyles$4, null, null, null);\nfunction __vue2_injectStyles$4(context) {\n for (let o in __cssModules$4) {\n this[o] = __cssModules$4[o];\n }\n}\nvar PrivatePopperWrapper = /* @__PURE__ */ function() {\n return __component__$4.exports;\n}();\nvar __vue2_script$3 = __spreadProps(__spreadValues({}, PrivatePopperWrapper), {\n name: \"VDropdown\",\n vPopperTheme: \"dropdown\"\n});\nvar Dropdown_vue_vue_type_style_index_0_lang = \"\";\nlet __vue2_render$2, __vue2_staticRenderFns$2;\nconst __cssModules$3 = {};\nvar __component__$3 = /* @__PURE__ */ normalizeComponent(__vue2_script$3, __vue2_render$2, __vue2_staticRenderFns$2, false, __vue2_injectStyles$3, null, null, null);\nfunction __vue2_injectStyles$3(context) {\n for (let o in __cssModules$3) {\n this[o] = __cssModules$3[o];\n }\n}\nvar PrivateDropdown = /* @__PURE__ */ function() {\n return __component__$3.exports;\n}();\nvar __vue2_script$2 = __spreadProps(__spreadValues({}, PrivatePopperWrapper), {\n name: \"VMenu\",\n vPopperTheme: \"menu\"\n});\nlet __vue2_render$1, __vue2_staticRenderFns$1;\nconst __cssModules$2 = {};\nvar __component__$2 = /* @__PURE__ */ normalizeComponent(__vue2_script$2, __vue2_render$1, __vue2_staticRenderFns$1, false, __vue2_injectStyles$2, null, null, null);\nfunction __vue2_injectStyles$2(context) {\n for (let o in __cssModules$2) {\n this[o] = __cssModules$2[o];\n }\n}\nvar PrivateMenu = /* @__PURE__ */ function() {\n return __component__$2.exports;\n}();\nvar __vue2_script$1 = __spreadProps(__spreadValues({}, PrivatePopperWrapper), {\n name: \"VTooltip\",\n vPopperTheme: \"tooltip\"\n});\nvar Tooltip_vue_vue_type_style_index_0_lang = \"\";\nlet __vue2_render, __vue2_staticRenderFns;\nconst __cssModules$1 = {};\nvar __component__$1 = /* @__PURE__ */ normalizeComponent(__vue2_script$1, __vue2_render, __vue2_staticRenderFns, false, __vue2_injectStyles$1, null, null, null);\nfunction __vue2_injectStyles$1(context) {\n for (let o in __cssModules$1) {\n this[o] = __cssModules$1[o];\n }\n}\nvar PrivateTooltip = /* @__PURE__ */ function() {\n return __component__$1.exports;\n}();\nvar __vue2_script = {\n name: \"VTooltipDirective\",\n components: {\n Popper: PrivatePopper(),\n PopperContent: PrivatePopperContent\n },\n mixins: [\n PrivatePopperMethods\n ],\n inheritAttrs: false,\n props: {\n theme: {\n type: String,\n default: \"tooltip\"\n },\n html: {\n type: Boolean,\n default() {\n return getDefaultConfig(this.theme, \"html\");\n }\n },\n content: {\n type: [String, Number, Function],\n default: null\n },\n loadingContent: {\n type: String,\n default() {\n return getDefaultConfig(this.theme, \"loadingContent\");\n }\n }\n },\n data() {\n return {\n asyncContent: null\n };\n },\n computed: {\n isContentAsync() {\n return typeof this.content === \"function\";\n },\n loading() {\n return this.isContentAsync && this.asyncContent == null;\n },\n finalContent() {\n if (this.isContentAsync) {\n return this.loading ? this.loadingContent : this.asyncContent;\n }\n return this.content;\n }\n },\n watch: {\n content: {\n handler() {\n this.fetchContent(true);\n },\n immediate: true\n },\n async finalContent(value) {\n await this.$nextTick();\n this.$refs.popper.onResize();\n }\n },\n created() {\n this.$_fetchId = 0;\n },\n methods: {\n fetchContent(force) {\n if (typeof this.content === \"function\" && this.$_isShown && (force || !this.$_loading && this.asyncContent == null)) {\n this.asyncContent = null;\n this.$_loading = true;\n const fetchId = ++this.$_fetchId;\n const result = this.content(this);\n if (result.then) {\n result.then((res) => this.onResult(fetchId, res));\n } else {\n this.onResult(fetchId, result);\n }\n }\n },\n onResult(fetchId, result) {\n if (fetchId !== this.$_fetchId)\n return;\n this.$_loading = false;\n this.asyncContent = result;\n },\n onShow() {\n this.$_isShown = true;\n this.fetchContent();\n },\n onHide() {\n this.$_isShown = false;\n }\n }\n};\nvar render = function() {\n var _vm = this;\n var _h = _vm.$createElement;\n var _c = _vm._self._c || _h;\n return _c(\"Popper\", _vm._g(_vm._b({ ref: \"popper\", attrs: { \"theme\": _vm.theme, \"popper-node\": function() {\n return _vm.$refs.popperContent.$el;\n } }, on: { \"apply-show\": _vm.onShow, \"apply-hide\": _vm.onHide }, scopedSlots: _vm._u([{ key: \"default\", fn: function(ref) {\n var popperId = ref.popperId;\n var isShown = ref.isShown;\n var shouldMountContent = ref.shouldMountContent;\n var skipTransition = ref.skipTransition;\n var autoHide = ref.autoHide;\n var hide = ref.hide;\n var handleResize = ref.handleResize;\n var onResize = ref.onResize;\n var classes = ref.classes;\n var result = ref.result;\n return [_c(\"PopperContent\", { ref: \"popperContent\", class: {\n \"v-popper--tooltip-loading\": _vm.loading\n }, attrs: { \"popper-id\": popperId, \"theme\": _vm.theme, \"shown\": isShown, \"mounted\": shouldMountContent, \"skip-transition\": skipTransition, \"auto-hide\": autoHide, \"handle-resize\": handleResize, \"classes\": classes, \"result\": result }, on: { \"hide\": hide, \"resize\": onResize } }, [_vm.html ? _c(\"div\", { domProps: { \"innerHTML\": _vm._s(_vm.finalContent) } }) : _c(\"div\", { domProps: { \"textContent\": _vm._s(_vm.finalContent) } })])];\n } }]) }, \"Popper\", _vm.$attrs, false), _vm.$listeners));\n};\nvar staticRenderFns = [];\nconst __cssModules = {};\nvar __component__ = /* @__PURE__ */ normalizeComponent(__vue2_script, render, staticRenderFns, false, __vue2_injectStyles, null, null, null);\nfunction __vue2_injectStyles(context) {\n for (let o in __cssModules) {\n this[o] = __cssModules[o];\n }\n}\nvar PrivateTooltipDirective = /* @__PURE__ */ function() {\n return __component__.exports;\n}();\nconst TARGET_CLASS = \"v-popper--has-tooltip\";\nfunction getPlacement(options2, modifiers) {\n let result = options2.placement;\n if (!result && modifiers) {\n for (const pos of placements) {\n if (modifiers[pos]) {\n result = pos;\n }\n }\n }\n if (!result) {\n result = getDefaultConfig(options2.theme || \"tooltip\", \"placement\");\n }\n return result;\n}\nfunction getOptions(el, value, modifiers) {\n let options2;\n const type = typeof value;\n if (type === \"string\") {\n options2 = { content: value };\n } else if (value && type === \"object\") {\n options2 = value;\n } else {\n options2 = { content: false };\n }\n options2.placement = getPlacement(options2, modifiers);\n options2.targetNodes = () => [el];\n options2.referenceNode = () => el;\n return options2;\n}\nfunction createTooltip(el, value, modifiers) {\n const options2 = getOptions(el, value, modifiers);\n const tooltipApp = el.$_popper = new Vue({\n mixins: [\n PrivatePopperMethods\n ],\n data() {\n return {\n options: options2\n };\n },\n render(h) {\n const _a = this.options, {\n theme,\n html,\n content,\n loadingContent\n } = _a, otherOptions = __objRest(_a, [\n \"theme\",\n \"html\",\n \"content\",\n \"loadingContent\"\n ]);\n return h(PrivateTooltipDirective, {\n props: {\n theme,\n html,\n content,\n loadingContent\n },\n attrs: otherOptions,\n ref: \"popper\"\n });\n },\n devtools: {\n hide: true\n }\n });\n const mountTarget = document.createElement(\"div\");\n document.body.appendChild(mountTarget);\n tooltipApp.$mount(mountTarget);\n if (el.classList) {\n el.classList.add(TARGET_CLASS);\n }\n return tooltipApp;\n}\nfunction destroyTooltip(el) {\n if (el.$_popper) {\n el.$_popper.$destroy();\n delete el.$_popper;\n delete el.$_popperOldShown;\n }\n if (el.classList) {\n el.classList.remove(TARGET_CLASS);\n }\n}\nfunction bind(el, { value, oldValue, modifiers }) {\n const options2 = getOptions(el, value, modifiers);\n if (!options2.content || getDefaultConfig(options2.theme || \"tooltip\", \"disabled\")) {\n destroyTooltip(el);\n } else {\n let tooltipApp;\n if (el.$_popper) {\n tooltipApp = el.$_popper;\n tooltipApp.options = options2;\n } else {\n tooltipApp = createTooltip(el, value, modifiers);\n }\n if (typeof value.shown !== \"undefined\" && value.shown !== el.$_popperOldShown) {\n el.$_popperOldShown = value.shown;\n value.shown ? tooltipApp.show() : tooltipApp.hide();\n }\n }\n}\nvar PrivateVTooltip = {\n bind,\n update: bind,\n unbind(el) {\n destroyTooltip(el);\n }\n};\nfunction addListeners(el) {\n el.addEventListener(\"click\", onClick);\n el.addEventListener(\"touchstart\", onTouchStart, supportsPassive ? {\n passive: true\n } : false);\n}\nfunction removeListeners(el) {\n el.removeEventListener(\"click\", onClick);\n el.removeEventListener(\"touchstart\", onTouchStart);\n el.removeEventListener(\"touchend\", onTouchEnd);\n el.removeEventListener(\"touchcancel\", onTouchCancel);\n}\nfunction onClick(event) {\n const el = event.currentTarget;\n event.closePopover = !el.$_vclosepopover_touch;\n event.closeAllPopover = el.$_closePopoverModifiers && !!el.$_closePopoverModifiers.all;\n}\nfunction onTouchStart(event) {\n if (event.changedTouches.length === 1) {\n const el = event.currentTarget;\n el.$_vclosepopover_touch = true;\n const touch = event.changedTouches[0];\n el.$_vclosepopover_touchPoint = touch;\n el.addEventListener(\"touchend\", onTouchEnd);\n el.addEventListener(\"touchcancel\", onTouchCancel);\n }\n}\nfunction onTouchEnd(event) {\n const el = event.currentTarget;\n el.$_vclosepopover_touch = false;\n if (event.changedTouches.length === 1) {\n const touch = event.changedTouches[0];\n const firstTouch = el.$_vclosepopover_touchPoint;\n event.closePopover = Math.abs(touch.screenY - firstTouch.screenY) < 20 && Math.abs(touch.screenX - firstTouch.screenX) < 20;\n event.closeAllPopover = el.$_closePopoverModifiers && !!el.$_closePopoverModifiers.all;\n }\n}\nfunction onTouchCancel(event) {\n const el = event.currentTarget;\n el.$_vclosepopover_touch = false;\n}\nvar PrivateVClosePopper = {\n bind(el, { value, modifiers }) {\n el.$_closePopoverModifiers = modifiers;\n if (typeof value === \"undefined\" || value) {\n addListeners(el);\n }\n },\n update(el, { value, oldValue, modifiers }) {\n el.$_closePopoverModifiers = modifiers;\n if (value !== oldValue) {\n if (typeof value === \"undefined\" || value) {\n addListeners(el);\n } else {\n removeListeners(el);\n }\n }\n },\n unbind(el) {\n removeListeners(el);\n }\n};\nconst options = config;\nconst VTooltip = PrivateVTooltip;\nconst VClosePopper = PrivateVClosePopper;\nconst Dropdown = PrivateDropdown;\nconst Menu = PrivateMenu;\nconst Popper = PrivatePopper;\nconst PopperContent = PrivatePopperContent;\nconst PopperMethods = PrivatePopperMethods;\nconst PopperWrapper = PrivatePopperWrapper;\nconst ThemeClass = PrivateThemeClass;\nconst Tooltip = PrivateTooltip;\nconst TooltipDirective = PrivateTooltipDirective;\nfunction install(app, options2 = {}) {\n if (app.$_vTooltipInstalled)\n return;\n app.$_vTooltipInstalled = true;\n assign(config, options2);\n app.directive(\"tooltip\", PrivateVTooltip);\n app.directive(\"close-popper\", PrivateVClosePopper);\n app.component(\"v-tooltip\", PrivateTooltip);\n app.component(\"VTooltip\", PrivateTooltip);\n app.component(\"v-dropdown\", PrivateDropdown);\n app.component(\"VDropdown\", PrivateDropdown);\n app.component(\"v-menu\", PrivateMenu);\n app.component(\"VMenu\", PrivateMenu);\n}\nconst plugin = {\n version: \"1.0.0-beta.19\",\n install,\n options: config\n};\nlet GlobalVue = null;\nif (typeof window !== \"undefined\") {\n GlobalVue = window.Vue;\n} else if (typeof global !== \"undefined\") {\n GlobalVue = global.Vue;\n}\nif (GlobalVue) {\n GlobalVue.use(plugin);\n}\nexport { Dropdown, HIDE_EVENT_MAP, Menu, Popper, PopperContent, PopperMethods, PopperWrapper, SHOW_EVENT_MAP, ThemeClass, Tooltip, TooltipDirective, VClosePopper, VTooltip, createTooltip, plugin as default, destroyTooltip, hideAllPoppers, install, options, placements };\n","/*!\n* tabbable 6.0.1\n* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE\n*/\nvar candidateSelectors = ['input', 'select', 'textarea', 'a[href]', 'button', '[tabindex]:not(slot)', 'audio[controls]', 'video[controls]', '[contenteditable]:not([contenteditable=\"false\"])', 'details>summary:first-of-type', 'details'];\nvar candidateSelector = /* #__PURE__ */candidateSelectors.join(',');\nvar NoElement = typeof Element === 'undefined';\nvar matches = NoElement ? function () {} : Element.prototype.matches || Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector;\nvar getRootNode = !NoElement && Element.prototype.getRootNode ? function (element) {\n return element.getRootNode();\n} : function (element) {\n return element.ownerDocument;\n};\n\n/**\n * @param {Element} el container to check in\n * @param {boolean} includeContainer add container to check\n * @param {(node: Element) => boolean} filter filter candidates\n * @returns {Element[]}\n */\nvar getCandidates = function getCandidates(el, includeContainer, filter) {\n var candidates = Array.prototype.slice.apply(el.querySelectorAll(candidateSelector));\n if (includeContainer && matches.call(el, candidateSelector)) {\n candidates.unshift(el);\n }\n candidates = candidates.filter(filter);\n return candidates;\n};\n\n/**\n * @callback GetShadowRoot\n * @param {Element} element to check for shadow root\n * @returns {ShadowRoot|boolean} ShadowRoot if available or boolean indicating if a shadowRoot is attached but not available.\n */\n\n/**\n * @callback ShadowRootFilter\n * @param {Element} shadowHostNode the element which contains shadow content\n * @returns {boolean} true if a shadow root could potentially contain valid candidates.\n */\n\n/**\n * @typedef {Object} CandidateScope\n * @property {Element} scopeParent contains inner candidates\n * @property {Element[]} candidates list of candidates found in the scope parent\n */\n\n/**\n * @typedef {Object} IterativeOptions\n * @property {GetShadowRoot|boolean} getShadowRoot true if shadow support is enabled; falsy if not;\n * if a function, implies shadow support is enabled and either returns the shadow root of an element\n * or a boolean stating if it has an undisclosed shadow root\n * @property {(node: Element) => boolean} filter filter candidates\n * @property {boolean} flatten if true then result will flatten any CandidateScope into the returned list\n * @property {ShadowRootFilter} shadowRootFilter filter shadow roots;\n */\n\n/**\n * @param {Element[]} elements list of element containers to match candidates from\n * @param {boolean} includeContainer add container list to check\n * @param {IterativeOptions} options\n * @returns {Array.}\n */\nvar getCandidatesIteratively = function getCandidatesIteratively(elements, includeContainer, options) {\n var candidates = [];\n var elementsToCheck = Array.from(elements);\n while (elementsToCheck.length) {\n var element = elementsToCheck.shift();\n if (element.tagName === 'SLOT') {\n // add shadow dom slot scope (slot itself cannot be focusable)\n var assigned = element.assignedElements();\n var content = assigned.length ? assigned : element.children;\n var nestedCandidates = getCandidatesIteratively(content, true, options);\n if (options.flatten) {\n candidates.push.apply(candidates, nestedCandidates);\n } else {\n candidates.push({\n scopeParent: element,\n candidates: nestedCandidates\n });\n }\n } else {\n // check candidate element\n var validCandidate = matches.call(element, candidateSelector);\n if (validCandidate && options.filter(element) && (includeContainer || !elements.includes(element))) {\n candidates.push(element);\n }\n\n // iterate over shadow content if possible\n var shadowRoot = element.shadowRoot ||\n // check for an undisclosed shadow\n typeof options.getShadowRoot === 'function' && options.getShadowRoot(element);\n var validShadowRoot = !options.shadowRootFilter || options.shadowRootFilter(element);\n if (shadowRoot && validShadowRoot) {\n // add shadow dom scope IIF a shadow root node was given; otherwise, an undisclosed\n // shadow exists, so look at light dom children as fallback BUT create a scope for any\n // child candidates found because they're likely slotted elements (elements that are\n // children of the web component element (which has the shadow), in the light dom, but\n // slotted somewhere _inside_ the undisclosed shadow) -- the scope is created below,\n // _after_ we return from this recursive call\n var _nestedCandidates = getCandidatesIteratively(shadowRoot === true ? element.children : shadowRoot.children, true, options);\n if (options.flatten) {\n candidates.push.apply(candidates, _nestedCandidates);\n } else {\n candidates.push({\n scopeParent: element,\n candidates: _nestedCandidates\n });\n }\n } else {\n // there's not shadow so just dig into the element's (light dom) children\n // __without__ giving the element special scope treatment\n elementsToCheck.unshift.apply(elementsToCheck, element.children);\n }\n }\n }\n return candidates;\n};\nvar getTabindex = function getTabindex(node, isScope) {\n if (node.tabIndex < 0) {\n // in Chrome,
    ,